.cust-our-services{padding:96px 0 0;margin-top:96px;margin-bottom:96px;min-height:723px;position:relative;background:var(--bg-color-section)}.cust-our-services .cust-our-services-content{position:absolute;left:50%;transform:translate(-50%);max-width:1200px;padding:0 30px;overflow:hidden;width:100%}.cust-our-services .cust-our-services-content .header{display:flex;margin-bottom:32px}.cust-our-services .cust-our-services-content .header .title{color:#fff;font-family:var(--header-font-stack);font-size:40px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.6px;text-transform:capitalize}.cust-our-services .cust-our-services-content .item{min-height:600px;background:var(--bg-color-block);display:flex;flex-direction:column}.cust-our-services .cust-our-services-content .item .item-top{padding:24px}.cust-our-services .cust-our-services-content .item .item-top .image{width:100%;margin-bottom:26px}.cust-our-services .cust-our-services-content .item .item-top .image img{width:100%;height:100%;object-fit:cover}.cust-our-services .cust-our-services-content .item .item-top .title{color:#000;font-family:var(--header-font-stack);font-size:32px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.92px;text-transform:capitalize;margin-bottom:16px}.cust-our-services .cust-our-services-content .item .item-top .subtitle{overflow:hidden;font-size:16px;text-overflow:ellipsis;font-style:normal;font-weight:400;line-height:150%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;align-self:stretch}.cust-our-services .cust-our-services-content .item .link_box{margin-top:auto;border-top:1px solid #fff;display:flex;justify-content:space-between;padding:16px 24px;color:#000;font-family:var(--body-font-stack);font-size:13px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase}.cust-our-services .item .image{overflow:hidden}.cust-our-services .item .image img{transition:all .3s}.cust-our-services .item:has(.link_box:hover) .image img{transform:scale(1.2);transition:all .3s}.cust-our-services .link_box{position:relative}.cust-our-services .item .link_box:hover:before{content:""}.cust-our-services .link_box:before{position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.05}@media (max-width:1200px){.cust-our-services .cust-our-services-content{max-width:100%}}@media (max-width:768px){.cust-our-services{padding:48px 0 0;margin-top:48px;margin-bottom:100px;min-height:513px}.cust-our-services .cust-our-services-content{max-width:100%;padding:0 30px;overflow:hidden}.cust-our-services .cust-our-services-content .header .title{font-size:28px}.cust-our-services .cust-our-services-content .item{min-height:449px}.cust-our-services .cust-our-services-content .item .item-top{padding:16px 16px 24px}.cust-our-services .cust-our-services-content .item .item-top .title{font-size:24px;margin-bottom:8px}.cust-our-services .cust-our-services-content .item .item-top .subtitle{font-size:16px}}.wrapper.main-content{max-width:unset;padding-top:0}.cust-our-services-v2{min-height:unset}.shopify-section:has(.cust-our-services-v2){overflow:hidden}.cust-our-services-v2 .cust-our-services-content{max-width:1140px;padding:0 20px;overflow:visible;margin:0 auto;position:unset;transform:unset}.cust-our-services-v2 .cust-our-services-content .swiper{overflow:visible}.cust-our-services-v2 .cust-our-services-content .header{display:flex;flex-direction:column;gap:16px;margin-bottom:-26px}.cust-our-services-v2 .header .description{color:#fff;font-family:var(--body-font-stack);font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:flex;align-items:center;justify-content:space-between;gap:48px}.cust-our-services-v2 .description .swiper-navigation{display:flex;align-items:center;gap:10px}.cust-our-services-v2 .description .swiper-button{position:unset;margin:0;height:auto;flex:0 0 auto;width:auto;max-width:unset}.cust-our-services-v2 .description .swiper-button:after{display:none}.cust-our-services-v2 .cust-our-services-content .item .item-top .subtitle{overflow:hidden;color:#000;text-overflow:ellipsis;font-family:var(--body-font-stack);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px}.cust-our-services-v2 .item-text .description{overflow:hidden;color:#000;font-family:var(--body-font-stack);font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;align-self:stretch}.cust-our-services-v2 .one-item.cust-our-services-content{max-width:800px}.cust-our-services-v2 .one-item .item-top{display:flex;align-items:center;flex-direction:row-reverse;gap:32px}.cust-our-services-v2 .cust-our-services-content .item{min-height:unset;top:52.5px}.cust-our-services-v2 .one-item.cust-our-services-content .header .title{text-align:center}.cust-our-services-v2 .one-item.cust-our-services-content .header .description{justify-content:center}.cust-our-services-v2.cust-our-services .one-item.cust-our-services-content .item .image{margin-bottom:0;width:300px;height:300px;aspect-ratio:1 / 1;flex:0 0 auto}.cust-our-services-v2 .one-item.cust-our-services-content .item .image img{width:100%;height:100%;object-fit:cover}@media (min-width: 769px){.cust-our-services-v2 .two-item.cust-our-services-content .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:24px}.cust-our-services-v2 .two-item.cust-our-services-content:not(.one-item) .item{max-width:unset}.cust-our-services-v2 .cust-our-services-content:not(.one-item) .item{max-width:33.333%}}@media (max-width: 768px){.cust-our-services .one-item.cust-our-services-content .item .item-top{flex-direction:column;gap:26px}.cust-our-services-v2 .cust-our-services-content .header{margin-bottom:-34px}.cust-our-services-v2.cust-our-services .one-item.cust-our-services-content .item .image{width:100%;height:auto}.cust-our-services-v2 .cust-our-services-content{padding:0 20px}.cust-our-services-v2 .cust-our-services-content .item{min-height:unset;top:52.5px}.cust-our-services-v2 .description .swiper-navigation{display:none}.cust-our-services-v2 .cust-our-services-content .header .title{font-size:28px;text-align:center}.cust-our-services-v2 .header .description{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/321/assets/cust-our-services.css.map */
