.services__inner{padding:clamp(1.875rem,1.2682rem + 2.589vw,4.375rem) 0;padding-left:70px;padding-right:70px;background-color:#f3eee6;scroll-margin-top:70px}@media(max-width:991px){.services__inner{padding-left:20px;padding-right:20px}}.services-title{text-align:center}.services-text-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.services-text-wrapper .left,.services-text-wrapper .right{width:calc(50% - 30px);text-align:justify}@media(max-width:991px){.services-text-wrapper .left,.services-text-wrapper .right{width:100%;text-align:left;margin:10px 0}}.services-box{position:relative;overflow:hidden;border-radius:5px}.services-box:before{padding-top:100%;display:block;content:""}.services-box:after{position:absolute;content:"";inset:0;z-index:0;background-color:#22202080}.services-box-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.services-box-text{position:absolute;left:10px;right:10px;padding:20px;top:50%;transform:translateY(-50%);color:#fff;background-color:#222020a6;text-align:center;z-index:1}.services-box-text h2,.services-box-text h3{font-size:clamp(1.375rem,1.2536rem + .5178vw,1.875rem);line-height:1;font-weight:700;color:#fff;margin:0 0 15px}.services-box-text p{font-size:14px;line-height:1.5}.js-services-slider{padding:0 50px;scroll-margin-top:70px}@media(max-width:640px){.js-services-slider{padding:0 0 40px}}.js-services-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;border:1px solid #000000;width:30px;padding:5px;height:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.6s ease}@media(max-width:640px){.js-services-slider .slick-arrow{top:unset;transform:unset;bottom:0}}.js-services-slider .slick-arrow:hover{background-color:#f3eee6}.js-services-slider .slick-arrow.slick-arrow-prev{left:0}@media(max-width:640px){.js-services-slider .slick-arrow.slick-arrow-prev{left:calc(50% - 35px)}}.js-services-slider .slick-arrow.slick-arrow-next{right:0}@media(max-width:640px){.js-services-slider .slick-arrow.slick-arrow-next{right:calc(50% - 35px)}}.js-services-slider .services-slide{padding:5px}
