.custom-services{padding:5em 4rem}.section-logos-section-wrapper .heding-wraper{text-align:center}.services-contact-block,.services-scroll-block{display:flex;gap:1.5rem;align-items:center;max-width:620px}.services-contact-block:not(:has(.info-block-left-image)),.services-scroll-block:not(:has(.info-block-left-image)){max-width:unset;flex:1}.services-info-blocks{display:flex;gap:1rem;justify-content:center}.swiper-service-slider .swiper-slide{width:fit-content}.service-icon-hover{display:none}.service-icon{background:#f8f4e8;width:fit-content;padding:8px 7px 7px 8px;border-radius:7rem;display:flex}.service-item{display:flex;flex-direction:column;align-items:center;gap:1rem;text-decoration:unset;color:#1c4a69;font-size:12px;font-family:Montserrat;font-weight:bolder}.swiper-service-slider .swiper-slide:hover a .service-icon-default{display:none}.swiper-service-slider .swiper-slide:hover a .service-icon-hover{display:block}.swiper-service-slider .swiper-slide:hover a.service-item-purple .service-icon{background:linear-gradient(140deg,#8c377d 3.97%,#6e2d87 96.03%)}.swiper-service-slider .swiper-slide:hover a.service-item-pink .service-icon{background:linear-gradient(140deg,#e10046 3.97%,#d22396 96.03%)}.swiper-service-slider .swiper-slide:hover a.service-item-dark-blue .service-icon{background:linear-gradient(140deg,#0091c8 3.97%,#375a9b 96.03%)}.swiper-service-slider .swiper-slide:hover a.service-item-green .service-icon{background:linear-gradient(140deg,#c3d200 3.97%,#007832 68.12%)}.swiper-service-slider .swiper-slide:hover a.service-item-orange .service-icon{background:linear-gradient(140deg,#f0a500 3.97%,#dc3c2d 67.98%)}.swiper-service-slider .swiper-slide:hover a.service-item-light-aqua .service-icon{background:linear-gradient(140deg,#6ec896 3.97%,#2dc8d2 68.76%)}.swiper-service-slider .swiper-slide:hover a.service-item-dark-pink .service-icon{background:linear-gradient(140deg,#eb5f78 3.97%,#b91e4b 96.03%)}.swiper-service-slider .swiper-slide:hover a.service-item-yellow .service-icon{background:linear-gradient(140deg,#ffa000 3.97%,#ebe119 96.03%)}.swiper-service-slider .swiper-slide:hover a.service-item-light-blue .service-icon{background:linear-gradient(144deg,#77c5d5 5.56%,#0076a8 94.44%)}.info-block-left-image img{object-fit:cover;border-radius:1rem}.services-info-blocks>*{background:#e2edf1;border-radius:2rem;padding:1.5rem}.services-slider{padding-bottom:5rem}.services-link-block{flex:1;max-width:360px}.service-item--last{display:flex;flex-direction:column;align-items:center;max-width:112px;text-align:center;font-size:12px;line-height:normal;gap:16px}.service-item--last svg{padding-top:2rem}.service-item--last p{margin:unset;font-family:montserrat}.custom-services .swiper-wrapper{width:fit-content;margin:auto}.custom-services .heading-wrapper{padding-bottom:3rem;display:flex;flex-direction:column;gap:2rem}.custom-services .heading-wrapper h3{color:#407aa0;text-align:center;font-weight:600}.custom-services .heading-wrapper>*{margin:unset;text-align:center}.custom-services .p3{color:#1c4a69}.services-info-blocks .content{display:flex;flex-direction:column;gap:1.6rem;height:100%;justify-content:space-between;width:100%}.read-more-button,.search-button,.scroll-to-button{background-color:#407aa0;border-radius:5rem;padding:1rem 2rem;display:flex;align-items:center;line-height:normal;gap:1rem;text-decoration:unset;color:#fff;justify-content:center;font-size:1.4rem;font-weight:600;text-align:center}.read-more-button:hover{gap:2rem}.services-info-block-title{color:#1c4a69;font-family:Montserrat;font-size:15px;font-weight:600;line-height:normal;letter-spacing:-.3px}.template--resurtir-rx .swiper-slide:has(.service-item--last){display:none}.template--resurtir-rx .services-slider{padding:unset}.template--resurtir-rx .custom-services{padding-block:5rem}.template--resurtir-rx .swiper-slide{padding-inline:1rem}.title-icon-wrapper{display:flex;flex-direction:column;gap:1.6rem}@media screen and (max-width: 1022px){.services-info-blocks{display:flex;gap:1rem;flex-direction:column}.services-contact-block{max-width:unset}.services-contact-block .content,.services-scroll-block .content{width:100%}.services-link-block,.services-scroll-block{max-width:unset}.title-icon-wrapper{flex-direction:row;gap:.6rem;align-items:center}}@media screen and (max-width: 767px){.services-contact-block,.services-scroll-block{flex-direction:column-reverse}.info-block-left-image{max-height:205px;overflow:hidden;border-radius:1rem;width:100%}.custom-services{padding:2rem 1rem 3rem}.custom-services .p3{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-services.css.map */
