.service-banners-grid-section .sec_title{font-size:2.4rem;font-weight:500;color:#232323;text-align:center;line-height:1.2;margin-top:0}.service-banners-grid{display:flex;flex-wrap:wrap;gap:5px}.service-banners-grid .grid-item{position:relative}.service-banners-grid .grid-third{flex:1 1 calc(28% - 2.5px)}.service-banners-grid .grid-half{flex:1 1 calc(44% - 5px)}.service-banners-grid .img-box{display:inline-flex;width:100%;height:100%}.service-banners-grid .img-box img{width:100%;height:100%;object-fit:cover}.service-banners-grid .grid-content{position:absolute;background:#fff}.service-banners-grid .grid-half .grid-content{bottom:10%;right:10%;padding:2.5rem 2.5rem 2rem}.service-banners-grid .grid-half .grid-content .content-title,.service-banners-grid .grid-half .grid-content .content-title p{font-size:4.2rem;font-weight:300;text-transform:uppercase;letter-spacing:1px;line-height:1.2;margin:0}.service-banners-grid .grid-half .grid-content .content-caption{display:block;font-size:1.8rem;font-style:italic;text-align:right;text-transform:uppercase;letter-spacing:.5px;line-height:1.2}.service-banners-grid .grid-third .grid-content{padding:3rem 2rem 1rem;max-width:260px}.service-banners-grid .grid-third .grid-content .content-title,.service-banners-grid .grid-third .grid-content .content-title p{font-size:2.4rem;font-weight:300;text-transform:uppercase;letter-spacing:1px;line-height:1.2;margin:0}.service-banners-grid .grid-third .grid-content .content-caption{display:block;font-size:1.8rem;letter-spacing:.5px;line-height:1.2;margin-top:2rem}.service-banners-grid .grid-third.item-1 .grid-content{bottom:10%;right:15%}.service-banners-grid .grid-third.item-3 .grid-content{bottom:10%;left:10%}@media screen and (max-width: 1200px){.service-banners-grid .grid-half .grid-content .content-title,.service-banners-grid .grid-half .grid-content .content-title p{font-size:3.6rem}.service-banners-grid .grid-third .grid-content .content-title,.service-banners-grid .grid-third .grid-content .content-title p{font-size:2.2rem}}@media screen and (max-width: 1080px){.service-banners-grid .grid-third{flex:1 1 calc(30% - 2.5px)}.service-banners-grid .grid-half{flex:1 1 calc(40% - 5px)}.service-banners-grid .grid-half .grid-content .content-title,.service-banners-grid .grid-half .grid-content .content-title p{font-size:3.2rem}.service-banners-grid .grid-third .grid-content .content-title,.service-banners-grid .grid-third .grid-content .content-title p{font-size:2rem}.service-banners-grid .grid-third .grid-content{max-width:240px}.service-banners-grid .grid-third .grid-content .content-caption,.service-banners-grid .grid-half .grid-content .content-caption{font-size:1.6rem}.service-banners-grid .grid-half .grid-content{right:7%;bottom:8%}.service-banners-grid .grid-third.item-1 .grid-content{bottom:8%;right:5%}.service-banners-grid .grid-third.item-3 .grid-content{bottom:8%;left:5%}}@media screen and (max-width: 767px){.service-banners-grid-section .sec_title{font-size:2.2rem;padding-inline:1.5rem}.service-banners-grid{row-gap:5px;row-gap:10px}.service-banners-grid .grid-third{flex:1 1 100%;max-height:220px}.service-banners-grid .grid-half{flex:1 1 100%;order:-1}.service-banners-grid .grid-half .grid-content .content-title,.service-banners-grid .grid-half .grid-content .content-title p{font-size:2.8rem}.service-banners-grid .grid-third .grid-content .content-title,.service-banners-grid .grid-third .grid-content .content-title p{font-size:1.8rem}.service-banners-grid .grid-third .grid-content{padding:2rem 1.5rem 1rem}.service-banners-grid .grid-third .grid-content .content-caption,.service-banners-grid .grid-half .grid-content .content-caption{font-size:1.5rem}.service-banners-grid .grid-half .grid-content{right:12%;bottom:10%;padding:2rem 2rem 1.2rem}}@media screen and (max-width: 480px){.service-banners-grid-section .sec_title{font-size:2rem}.service-banners-grid .grid-third{flex:1 1 100%;flex:unset;max-height:unset}.service-banners-grid .grid-half .grid-content .content-title,.service-banners-grid .grid-half .grid-content .content-title p{font-size:2.5rem}.service-banners-grid .grid-third .grid-content .content-title,.service-banners-grid .grid-third .grid-content .content-title p{font-size:1.8rem}.service-banners-grid .grid-third .grid-content{padding:2rem 1.5rem 1rem}.service-banners-grid .grid-third .grid-content .content-caption,.service-banners-grid .grid-half .grid-content .content-caption{font-size:1.4rem}.service-banners-grid .grid-half .grid-content .content-caption{margin-top:.5rem}.service-banners-grid .grid-third .grid-content .content-caption{margin-top:1rem}.service-banners-grid{padding-inline:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/service-banners-grid.css.map */
