.services-section-details{position:relative;padding:30px 0}.services-section-details .top-left-col,.services-section-details .top-right-col{display:flex;flex-direction:column}.services-section-details .right-col-wrapper{border-top:2px solid #c5c5c5;border-right:2px solid #c5c5c5}.services-section-details .bottom-right-wrapper{display:flex;height:100%;align-items:center;font-size:18px;padding:0 20px;text-align:center}.services-section-details .text-box{font-size:var(--responsive-txt-md);padding:20px;text-indent:30px}.services-section-details .text-box p{margin:0;text-indent:30px}.services-section-details.mold .icon-list-item-text,.services-section-details.mold .icon-list-item-text h4{font-size:16px}.services-section-details .lower-left-col-wrapper{display:flex;height:100%;flex-direction:column;justify-content:center}.services-section-details .list-title.spores{font-size:clamp(18px,.5vw + 16.5px,22px)}.service-card{position:relative;margin-bottom:30px}.service-card .inner-box{height:100%;padding:10px;border:1px dashed #bbb}.service-card .inner-box:hover,.service-card .inner-box:hover h3{background-image:url(../images/background/grain.webp);background-repeat:repeat;color:var(--title-color)}.textured .service-card .inner-box:hover,.textured .service-card .inner-box:hover h3{background-color:#fff;background-image:none;color:var(--title-color)}.service-card .inner-box .icon-box{padding:10px;font-size:40px;color:#fbcc4e}.service-card .inner-box h3{font-weight:500;font-size:18px;line-height:1.2em;text-align:center}.service-card .inner-box,.service-card .inner-box h3 a{color:var(--main-color);transition:all 500ms ease}.service-card .inner-box .text{padding-top:10px;text-align:center;color:#777;font-size:14px;line-height:1.4em}.service-card .inner-box .read-more{color:var(--main-color);font-size:14px;font-weight:500;transition:all 500ms ease;font-family:"Montserrat",sans-serif}.service-card .inner-box .read-more:hover{color:var(--accent-color)}.service-card .inner-box .read-more .fa{margin-left:5px}@media (max-width:576px){.services-section-details .top-left-col{padding-bottom:20px}}@media (max-width:350px){.services-section-details.mold .icon-list-item-text h4{font-size:14px}.services-section-details .text-box{padding:10px}}