.service-banner{background:rgb(var(--color-background))}.service-banner .service-banner-inner{background:rgb(var(--color-secondary-background));min-height:157px;display:flex;align-items:center;gap:45px 30px;position:relative;transition:.3s;padding-inline:30px}.service-banner .service-banner-inner:hover{background:rgba(var(--color-secondary-background),.95)}.service-banner .service-banner-inner .banner-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}@media (max-width: 991px){.service-banner .service-banner-inner{flex-direction:column;padding:60px}}.service-banner .service-banner-inner .banner-icon{width:100px;height:100px;border-radius:50%;background:rgb(var(--color-background));display:flex;justify-content:center;align-items:center;aspect-ratio:1/1}.service-banner .service-banner-inner .banner-icon img{max-width:50px}@media (max-width: 575px){.service-banner .service-banner-inner{flex-direction:column;padding:45px 30px;gap:30px}.service-banner .service-banner-inner .banner-icon{width:70px;height:70px}.service-banner .service-banner-inner .banner-icon img{max-width:35px}}.service-banner .service-banner-inner .banner-text{max-width:40%}.service-banner .service-banner-inner .banner-text h4{font-size:30px;line-height:30px;font-weight:600;padding-bottom:12px;color:rgb(var(--color-background));font-family:var(--font-heading-family)}@media (max-width: 575px){.service-banner .service-banner-inner .banner-text h4{font-size:22px;line-height:29px}}.service-banner .service-banner-inner .banner-text p{font-size:16px;line-height:24px;color:rgba(var(--color-background),.8)}.service-banner .service-banner-inner .contact-info{text-align:right;max-width:30%;margin-left:auto}.service-banner .service-banner-inner .contact-info a{display:flex;align-items:center;justify-content:flex-end;gap:15px;color:rgb(var(--color-background));font-family:var(--font-heading-family);font-size:30px;font-weight:600}@media (max-width: 991px){.service-banner .service-banner-inner .contact-info a{justify-content:center}}@media (max-width: 575px){.service-banner .service-banner-inner .contact-info a{font-size:22px;line-height:29px;padding-bottom:12px;gap:10px}}.service-banner .service-banner-inner .contact-info a svg path{fill:rgb(var(--color-highlight-text))}.service-banner .service-banner-inner .contact-info p{font-size:16px;line-height:24px;color:rgba(var(--color-background),.8)}@media (max-width: 575px){.service-banner .service-banner-inner .contact-info p,.service-banner .service-banner-inner .banner-text p{font-size:14px;line-height:19px}}@media (max-width: 991px){.service-banner .service-banner-inner>*{max-width:100%!important;text-align:center!important;margin-left:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/service-banner.css.map */
