.core-services-section .core-services-group{padding-left:max(3rem,calc((100vw - var(--page-width) + 3rem - var(--grid-desktop-horizontal-spacing)) / 2))}.core-services-section .core-services-header,.core-services-section .block__core-services-slider-prog-btns{padding-right:60px}.core-services-section .block__core-services-slider-prog-btns{position:relative;display:flex;align-items:center;justify-content:space-between;gap:32px;margin:44px auto 0 0;padding:0 1rem 0 0}.core-services-section .block__core-services-slider-btns{display:flex;align-items:center;gap:10px}.core-services-section .swiper-scrollbar{position:relative;top:0;left:0;height:2px}.core-services-section .swiper-scrollbar-drag{display:block;background:#02101d}.core-services-section .core-services-header{display:flex;justify-content:space-between;align-items:end;margin:0 auto 44px 0;padding:0 1rem 0 0}@media(min-width:1600px){.core-services-section .core-services-header{padding:0 20px 0 0}}.core-services-caption{font-family:Inter;font-weight:500;font-style:Medium;font-size:14px;leading-trim:NONE;line-height:18px;letter-spacing:8%;text-transform:uppercase;color:#0077be;margin-bottom:10px}.core-services-section .core-services-heading{font-family:Playfair Display;font-weight:500;font-style:Medium;font-size:40px;leading-trim:NONE;line-height:124%;letter-spacing:0%;color:#02101d}.core-services-section .core-services-btn a{border:1px solid #02101d1f;padding:10px 25px;border-radius:40px;text-decoration:none;font-family:Inter;font-weight:500;font-style:Medium;font-size:14px;leading-trim:NONE;line-height:16px;letter-spacing:0%;text-align:center;height:50px;color:#02101d;gap:10px}.core-services-section .core-services-btn a:hover{border-color:#02101d}.core-services-section .block__core-services-slider-btns svg rect,.core-services-section .block__core-services-slider-btns svg path{transition:.3s;cursor:pointer}.core-services-section .block__core-services-slider-btns svg:hover rect{fill:#02101d}.core-services-section .block__core-services-slider-btns svg:hover path{stroke:#fff}.core-services-section .core-services-card img{width:100%;object-fit:cover;display:block;border-radius:16px}.core-services-section .core-services-content{padding-top:20px;padding-left:4px;padding-right:4px}.core-services-section .core-services-title{font-family:Inter;font-weight:500;font-style:Medium;font-size:20px;leading-trim:NONE;line-height:128%;letter-spacing:-1%;color:#02101d;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.core-services-section .core-services-desc{font-family:Inter;font-weight:400;font-style:Regular;font-size:14px;leading-trim:NONE;line-height:144%;letter-spacing:0;color:#02101d;margin-bottom:18px}.core-services-section .core-services-link{font-family:Inter;font-weight:600;font-style:Semi Bold;font-size:14px;leading-trim:NONE;line-height:16px;letter-spacing:0%;color:#0077be;text-decoration:none;font-weight:500;gap:4px;padding:2px 0;transition:.3s;border-bottom:1px solid transparent;width:fit-content}.core-services-section .core-services-card:hover .core-services-link{gap:6px;border-color:#0077be}@media(max-width:990px){.core-services-section .core-services-header{flex-direction:column;justify-content:center;align-items:start;gap:15px}.core-services-section .core-services-heading{font-size:36px}}@media(max-width:749px){.core-services-section .core-services-heading{font-size:26px}.core-services-section .block__core-services-slider-btns svg{width:35px;height:35px}.core-services-section .block__core-services-slider-prog-btns{gap:20px}.core-services-section .core-services-title{font-size:18px}.core-services-section .core-services-btn a{height:40px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/core-services-slider.css.map */
