html{font-size:16px}p,h1,h2,h3,h4 h5,h6{margin:0;padding:0}.scale-box{transform:scale(1);transition:all .3s ease-in-out}:root{--inaya-hero-title: #203362;--inaya-hero-desc: #012971;--inaya-section-title: #012971;--inaya-title-highlight: #23A1FF;--inaya-text-body: #012971;--inaya-card-title: #203362;--inaya-card-body: #203362;--inaya-card-btn: #012971}.scale-box:hover{transform:scale(0.95)}.new_form .elementor-field-subgroup label{margin-left:-50px;padding-left:50px;z-index:9;user-select:none}.new_form input[type=checkbox]{height:0;width:0;visibility:hidden}.input-span{cursor:pointer;text-indent:-9999px;width:40px;height:21px;border-radius:100px;float:left;border:1px solid #e5e5e5;position:relative}.input-span:after{content:"";position:absolute;top:1px;bottom:1px;left:2px;width:17px;height:17px;background:#fff;border-radius:90px;border:1px solid #e5e5e5;transition:.3s}.new_form input:checked+.input-span{background:#ff9551}.new_form input:checked+.input-span:after{left:calc(100% - 5px);transform:translateX(-100%)}.input-span:active:after{width:30px}.input-span+label{cursor:pointer}.success-sec{display:none}.elementor-2886 .elementor-element.elementor-element-5544ef71 .elementor-button{background:#40b4d0}.elementor-2886 .elementor-element.elementor-element-72a768eb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap:hover{box-shadow:0px 4px 30px 0px rgba(64,123,255,0.3019607843) !important}.elementor-2886 .elementor-element.elementor-element-4b41d76d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap:hover{box-shadow:0px 4px 30px 0px rgba(255,64,64,0.3019607843) !important}.elementor-2886 .elementor-element.elementor-element-9f71975:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap:hover{box-shadow:0px 4px 30px 0px rgba(255,149,81,0.3019607843)}.elementor-2886 .elementor-element.elementor-element-5073efd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap:hover{box-shadow:0px 4px 30px 0px rgba(3,201,23,0.3019607843) !important}.elementor-2886 .elementor-element.elementor-element-6616398a .elementor-button{border:1px solid #203362;color:#203362}.elementor-2886 .elementor-element.elementor-element-476457ad .elementor-button:hover,.elementor-2019 .elementor-element.elementor-element-dbb498f .elementor-button:hover,.elementor-2019 .elementor-element.elementor-element-8d71505 .elementor-button:hover,.elementor-2904 .elementor-element.elementor-element-8a6cd7d .e-form__buttons__wrapper__button-next:hover,.elementor-3070 .elementor-element.elementor-element-8c7a498 .elementor-button:hover,.elementor-3070 .elementor-element.elementor-element-ffd8e15 .elementor-button:hover,.elementor-3070 .elementor-element.elementor-element-c4b4dd3 .elementor-button:hover,.elementor-2019 .elementor-element.elementor-element-dbb498f a.elementor-post__read-more:hover,.elementor-2886 .elementor-element.elementor-element-6616398a .elementor-button:hover{background-color:#ff9551 !important;color:#fff !important;border-color:#ff9551 !important}.elementor-2886 .elementor-element.elementor-element-6616398a .elementor-button:hover path{fill:#fff}.e-form__buttons .e-form__buttons__wrapper__button-previous{font-size:16px !important;color:#848484}.elementor-2886 .elementor-element.elementor-element-307db972{padding:50px 40px 18px 40px !important}.elementor-location-header{position:sticky;top:0px;z-index:9999}.elementor-location-header .elementor-element-e5b85c7{position:absolute;z-index:99999999;background:#fff;width:-webkit-fill-available}.elementor-2904 .elementor-element.elementor-element-57ec2e01>.elementor-element-populated{border-color:#03c917 !important}.elementor-2904 .elementor-element.elementor-element-ef104c0>.elementor-element-populated{border-color:#1cb1d6 !important}.elementor-2904 .elementor-element.elementor-element-5fe17bf>.elementor-element-populated{border-color:#8256f5 !important}.elementor-2904 .elementor-element.elementor-element-65d350cf>.elementor-element-populated{border-color:#407bff !important}.elementor-2904 .elementor-element.elementor-element-20150bc>.elementor-element-populated{border-color:#ff4040 !important}.elementor-2019 .elementor-element.elementor-element-caab6b3 a.elementor-post__read-more{border:1px solid #203362;box-shadow:0px 15px 20px rgba(0,0,0,.05);color:#151515;width:235px;height:61px;padding:18px 45px;background-color:#fff;background:#fff}.elementor-2904 .elementor-element.elementor-element-860c5a7 .elementor-button,.elementor-2886 .elementor-element.elementor-element-5544ef71 .elementor-button,.elementor-3070 .elementor-element.elementor-element-17633a1 .elementor-button,.elementor-2173 .elementor-element.elementor-element-b2f4a35 .elementor-button,.elementor-2019 .elementor-element.elementor-element-d8b894f .elementor-button{background:linear-gradient(0deg, #40B4D0, #40B4D0),#ff9551;border:1px solid rgba(0,0,0,0)}.elementor-2019 .elementor-element.elementor-element-dbb498f .elementor-button{color:#151515 !important}.elementor-3070 .elementor-element.elementor-element-2700bab6{font-size:16px !important}.elementor-17 .elementor-element.elementor-element-aee5994 .elementor-button{border:1px solid rgba(0,0,0,0)}.elementor-3051 .elementor-element.elementor-element-5d11572c .elementor-button:hover,.elementor-3070 .elementor-element.elementor-element-0b7ad6c .elementor-button[type=submit]:hover,.elementor-3013 .elementor-element.elementor-element-681ba5aa .elementor-button:hover,.elementor-17 .elementor-element.elementor-element-aee5994 .elementor-button:hover,.elementor-2904 .elementor-element.elementor-element-860c5a7 .elementor-button:hover,.elementor-2886 .elementor-element.elementor-element-5544ef71 .elementor-button:hover,.elementor-3070 .elementor-element.elementor-element-17633a1 .elementor-button:hover,.elementor-2173 .elementor-element.elementor-element-b2f4a35 .elementor-button:hover,.elementor-2019 .elementor-element.elementor-element-d8b894f .elementor-button:hover{background:linear-gradient(0deg, #FFFFFF, #FFFFFF);border:1px solid #203362;color:#203362 !important;box-shadow:0px 15px 20px rgba(0,0,0,.05);background-color:#fff}.elementor-3051 .elementor-element.elementor-element-5d11572c .elementor-button:hover path,.elementor-3013 .elementor-element.elementor-element-681ba5aa .elementor-button:hover path,.elementor-17 .elementor-element.elementor-element-aee5994 .elementor-button:hover path,.elementor-2904 .elementor-element.elementor-element-860c5a7 .elementor-button:hover svg path,.elementor-2886 .elementor-element.elementor-element-5544ef71 .elementor-button:hover svg path,.elementor-3070 .elementor-element.elementor-element-17633a1 .elementor-button:hover svg path,.elementor-2173 .elementor-element.elementor-element-b2f4a35 .elementor-button:hover svg path,.elementor-2019 .elementor-element.elementor-element-d8b894f .elementor-button:hover svg path{filter:invert(0%) sepia(152%) saturate(87%) hue-rotate(274deg) brightness(99%) contrast(98%);fill:#000}.elementor-element-713f57b4 .elementor-position-left .elementor-image-box-img{position:relative}.elementor-element-713f57b4 .elementor-position-left:first-child .elementor-image-box-img::after{content:unset}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:unset !important}.elementor-element-39114367 .elementor-position-left:first-child .elementor-image-box-img::after{content:unset}.elementor-element-39114367 .elementor-position-left .elementor-image-box-img{position:relative}.elementor-element-f4040ed .elementor-position-left:first-child .elementor-image-box-img::after{content:unset}.elementor-element-f4040ed .elementor-position-left .elementor-image-box-img{position:relative}.elementor-element-f15b3b4 .elementor-position-left:first-child .elementor-image-box-img::after{content:unset}.elementor-element-f15b3b4 .elementor-position-left .elementor-image-box-img{position:relative}.elementor-element-3de94979 .elementor-position-left:last-child .elementor-image-box-img::after{content:unset}.elementor-element-3de94979 .elementor-position-left{position:relative}.elementor-element-3de94979 .elementor-position-left img{position:relative;z-index:999;border-bottom:2px solid #e0f4ff}.elementor-3563 .elementor-element.elementor-element-e7d277e .e-form__buttons__wrapper__button-next,.elementor-2345 .elementor-element.elementor-element-9a7aefd .e-form__buttons__wrapper__button-next{background-image:url("https://v2.staging-spacing.inaya.ma/wp-content/uploads/2022/09/Arrow-12.svg");background-repeat:no-repeat;background-size:32px 19px;background-position:87%}.elementor-3563 .elementor-element.elementor-element-e7d277e .e-form__buttons__wrapper__button-next:hover,.elementor-2345 .elementor-element.elementor-element-9a7aefd .e-form__buttons__wrapper__button-next:hover{background-image:url("https://v2.staging-spacing.inaya.ma/wp-content/uploads/2022/10/Arrow-2.svg")}.elementor-2947 .elementor-element.elementor-element-3421e5d4>.elementor-element-populated{border-color:#03c917 !important}.elementor-2947 .elementor-element.elementor-element-63ca79d5>.elementor-element-populated{border-color:#ff9551 !important}.elementor-2947 .elementor-element.elementor-element-d6e167e>.elementor-element-populated{border-color:#ff4040 !important}.elementor-2947 .elementor-element.elementor-element-4784f6a>.elementor-element-populated{border-color:#407bff !important}.elementor-2947 .elementor-element.elementor-element-27defa6e{padding-top:188px !important}.elementor-2947 .elementor-element.elementor-element-114f2c27{font-size:16px !important;line-height:1.5em !important;max-width:517px !important;color:#474747 !important}.blog-more-btn a.elementor-post__read-more{background-position:90% !important;background-size:20% !important;background-repeat:no-repeat !important;background-color:#fff;width:220px}.dialog-lightbox-message.finished{width:466px !important}.elementor-3294 .elementor-element.elementor-element-5e2e7c44{background:none !important}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input{height:50px !important}.elementor-3294 .elementor-element.elementor-element-4937bb1e .elementor-field-group .elementor-select-wrapper select,.elementor-3294 .elementor-element.elementor-element-4937bb1e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){height:50px}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-main-swiper .swiper-slide,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-main-swiper .swiper-slide{padding:0px 0px 15px 0px;background:#fff;border:1px solid #e2f5ff;box-shadow:0px 4px 6px rgba(0,0,0,.06);border-radius:10px;padding:20px}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__name,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__name{font-size:18px !important;margin-bottom:20px}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__name a,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__name a{pointer-events:none}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__title,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__title{font-size:28px !important;margin-bottom:30px}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__title a,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__title a{pointer-events:none}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__text a,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__text a{background:#fff;border:1px solid #203362;border-radius:100px;box-shadow:0px 4px 6px rgba(0,0,0,.06);font-family:"Roboto";font-style:normal;font-weight:400;text-transform:uppercase;color:#203362;padding:10px 40px;font-size:16px;width:240px;margin-bottom:8px;display:block;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;margin:0 auto;margin-bottom:8px;vertical-align:middle;align-items:center;align-content:center}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__text a:hover,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__text a:hover{background:#40b4d0;color:#fff;border:1px solid rgba(0,0,0,0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.elementor-3294 .elementor-element.elementor-element-eed09f8>.elementor-widget-container,.elementor-3294 .elementor-element.elementor-element-32e5c94>.elementor-widget-container,.elementor-3294 .elementor-element.elementor-element-5a51b14>.elementor-widget-container,.elementor-3294 .elementor-element.elementor-element-ec88212>.elementor-widget-container{padding:0 !important;width:43px;height:31px}.elementor-3294 .elementor-element.elementor-element-eed09f8 .elementor-icon svg,.elementor-3294 .elementor-element.elementor-element-32e5c94 .elementor-icon svg,.elementor-3294 .elementor-element.elementor-element-ec88212 .elementor-icon svg,.elementor-3294 .elementor-element.elementor-element-5a51b14 .elementor-icon svg{width:22px}.elementor-3294 .elementor-element.elementor-element-d663000 .swiper-container-horizontal>.swiper-pagination-progressbar,.elementor-3294 .elementor-element.elementor-element-f52a4f0 .swiper-container-horizontal>.swiper-pagination-progressbar{visibility:hidden}.elementor-2345 .elementor-element.elementor-element-9a7aefd .e-form__buttons__wrapper__button-previous{color:#848484;font-size:16px !important}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:10% !important}.elementor-2345 .elementor-element.elementor-element-9a7aefd .e-form__buttons__wrapper__button-previous{width:54px !important}.elementor-field-group.elementor-field-type-submit.e-form__buttons__wrapper{flex-basis:50% !important;margin-left:0px}.elementor-2345 .elementor-element.elementor-element-9a7aefd .elementor-button .elementor-align-icon-right{margin-left:10px !important}.blog-more-btn .elementor-posts-container .elementor-post a.elementor-post__read-more{background-image:url(../images/long-arrow.svg) !important;background-position:90% !important;background-size:13% !important;background-repeat:no-repeat !important}.elementor-2019 .elementor-element.elementor-element-dbb498f a.elementor-post__read-more{background-image:url(../images/long-arrow.svg) !important;background-position:90% !important;background-size:25px !important;background-repeat:no-repeat !important}.elementor-2019 .elementor-element.elementor-element-dbb498f a.elementor-post__read-more:hover{background-image:url(../images/white-arrow.png) !important;background-position:90% !important;background-size:20% !important;background-repeat:no-repeat !important}.elementor-2019 .elementor-element.elementor-element-dbb498f .elementor-post__read-more{padding:3px 30px !important;width:150px}.elementor-2019 .elementor-element.elementor-element-d8b894f .elementor-button{box-shadow:0px 15px 20px rgba(0,0,0,.05)}#elementor-popup-modal-3563 .dialog-message{width:1046px !important}.elementor-2947 .elementor-element.elementor-element-7594820 .elementor-tab-title{text-align:center;border:1px solid #474747;border-radius:100px;width:30%;margin:0 auto;padding:5px 16px !important}.elementor-widget-toggle .elementor-toggle-title{font-style:normal;font-weight:500;font-size:16px;line-height:160%;color:#474747}.elementor-2947 .elementor-element.elementor-element-7594820 .elementor-toggle-icon.elementor-toggle-icon-right{line-height:28px}.elementor-2019 .elementor-element.elementor-element-dbb498f .elementor-button{margin-top:40px}.elementor-widget-reviews .elementor-main-swiper,.elementor-widget-testimonial-carousel .elementor-main-swiper{padding-bottom:30px}.swiper-slide a{color:inherit}.elementor-3013 .elementor-element.elementor-element-16d12bc,.elementor-3034 .elementor-element.elementor-element-291ce52e{padding-top:40px !important}.elementor-3294 .elementor-element.elementor-element-d663000>.elementor-widget-container{padding:15px 0 0 !important}.elementor-3294 .elementor-element.elementor-element-f52a4f0>.elementor-widget-container{padding:25px 0 0 !important}.elementor-3294 .elementor-element.elementor-element-eed09f8>.elementor-widget-container,.elementor-3294 .elementor-element.elementor-element-5a51b14>.elementor-widget-container{margin:0 30px 0 0 !important}.elementor-field-group-field_d277b4f{display:flex;flex-wrap:wrap}.elementor-field-group-field_d277b4f .elementor-field-option{position:relative}@media(min-width: 1185px)and (max-width: 1268px){.elementor-17 .elementor-element.elementor-element-145750c .elementor-nav-menu .elementor-item{font-size:13px !important}.elementor-17 .elementor-element.elementor-element-aee5994 .elementor-button{padding:12px 20px 12px 16px !important}}@media(min-width: 993px)and (max-width: 1000px){.elementor-element-5dbe731 .elementor-image-box-img::after{height:29px !important;bottom:70px !important}.elementor-element-2d0fca0e .elementor-image-box-img::after{height:26px !important;bottom:69px !important}}@media(max-width: 767px){.elementor-17 .elementor-element.elementor-element-aee5994 .elementor-button{font-size:13px !important;padding:8px 10px 8px 10px !important;margin-right:8px}.elementor-element-5dbe731 .elementor-image-box-img::after{height:23px !important;bottom:70px !important}.elementor-element-2d0fca0e .elementor-image-box-img::after{height:25px !important;bottom:69px !important}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__name a,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__name a{pointer-events:all}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__title a,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__title a{pointer-events:all}.elementor-17 .elementor-element.elementor-element-4a974a3{position:relative;top:5px}#elementor-popup-modal-3563 .dialog-widget-content,#elementor-popup-modal-2345 .dialog-widget-content{border-radius:10px}#elementor-popup-modal-3563 .dialog-message,#elementor-popup-modal-2345 .dialog-message{width:auto !important}.elementor-3563 .elementor-element.elementor-element-34da1d1,.elementor-2345 .elementor-element.elementor-element-ad78c08{padding:0 !important}.elementor-element.elementor-element-f5e82d3.elementor-widget.elementor-widget-image.animated.fadeIn,.elementor-element.elementor-element-e9daa6d.elementor-widget.elementor-widget-image.animated.fadeIn{display:none}.elementor-3563 .elementor-element.elementor-element-1243fab>.elementor-widget-container,.elementor-2345 .elementor-element.elementor-element-d8b9ee5>.elementor-widget-container{padding-bottom:40px !important}.elementor-2345 .elementor-element.elementor-element-ad78c08:not(.elementor-motion-effects-element-type-background){width:100%}#elementor-popup-modal-3563 .dialog-widget-content,#elementor-popup-modal-2345 .dialog-widget-content{width:calc(100% - 24px) !important}#elementor-popup-modal-3563,#elementor-popup-modal-2345{background-color:rgba(70,70,70,.56) !important;backdrop-filter:blur(5px);padding-top:106px;overflow:auto}.elementor-popup-modal .dialog-close-button{top:-40px;right:0px}.elementor-2345 .elementor-element.elementor-element-41de58e>.elementor-element-populated{padding:25px 16px 10px 16px !important}.elementor-popup-modal .dialog-close-button i{font-size:30px;color:#fff;top:-20px;position:relative}.elementor-3563 .elementor-element.elementor-element-e7d277e .e-form__buttons__wrapper__button-next,.elementor-2345 .elementor-element.elementor-element-9a7aefd .e-form__buttons__wrapper__button-next{padding-left:20px !important;text-align:left}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__text a,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__text a{width:233px}.local-img img{height:353px;width:100%;object-fit:cover}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input{height:44px !important}.elementor-widget-form .elementor-button[type=submit]{background:#fff !important;color:#203362 !important;border:1px solid #203362 !important;border-radius:100px}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__text a,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__text a{display:none !important}.elementor-3294 .elementor-element.elementor-element-8eb0968{padding-bottom:70px !important}}@media(max-width: 600px){.elementor-2886 .elementor-element.elementor-element-713f57b4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:45px !important}.elementor-2973 .elementor-element.elementor-element-66100d7,.elementor-2947 .elementor-element.elementor-element-3d1fe72{margin-bottom:0 !important}.elementor-2973 .elementor-element.elementor-element-6c7fd29 .elementor-tab-title.elementor-active,.elementor-2947 .elementor-element.elementor-element-7594820 .elementor-tab-title.elementor-active{display:none}.elementor-toggle .elementor-tab-content{padding:12px 0px !important}.fixed-btn-mobile .elementor-button-wrapper a,.elementor-2904 .elementor-element.elementor-element-988719f .elementor-button,.elementor-3034 .elementor-element.elementor-element-6465c37 .elementor-button,.elementor-2886 .elementor-element.elementor-element-314bf72b .elementor-button{position:fixed;bottom:0px;z-index:9999}.elementor-2886 .elementor-element.elementor-element-314bf72b .elementor-button{position:fixed;bottom:0px;z-index:9999}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__name,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__name{font-size:12px !important}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__name a,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__name a{color:#151515 !important}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__title,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__title{font-size:20px !important}.elementor-3294 .elementor-element.elementor-element-f52a4f0 .elementor-testimonial__title a,.elementor-3294 .elementor-element.elementor-element-d663000 .elementor-testimonial__title a{color:#203362 !important}.elementor-element-5dbe731 .elementor-image-box-img::after{height:53px !important;bottom:78px !important}.elementor-element-2d0fca0e .elementor-image-box-img::after{height:55px !important;bottom:79px !important}.elementor-2886 .elementor-element.elementor-element-3052b35{height:655px;background-position:75% !important}.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-2960902{width:49%}.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-4b5c6f5{width:49%}.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-9de5d62{margin-bottom:20px}.elementor-1356 .elementor-element.elementor-element-cf59347{height:100vh}.elementor-2886 .elementor-element.elementor-element-7681cd46,.elementor-2947 .elementor-element.elementor-element-27defa6e>.elementor-background-overlay,.elementor-3051 .elementor-element.elementor-element-5548f178>.elementor-background-overlay,.elementor-3034 .elementor-element.elementor-element-7075bb9e>.elementor-background-overlay,.elementor-3013 .elementor-element.elementor-element-4ac2ffd6>.elementor-background-overlay,.elementor-2904 .elementor-element.elementor-element-7c6cb82>.elementor-background-overlay{background-position:100% 80%}.elementor-3294 .elementor-element.elementor-element-95fcfd3{margin-top:-50px}.elementor-3013 .elementor-element.elementor-element-669c6e1c{padding-top:0 !important}.elementor-3013 .elementor-element.elementor-element-1d7e517,.elementor-3294 .elementor-element.elementor-element-8eb0968,.elementor-3051 .elementor-element.elementor-element-44a1c26b,.elementor-3013 .elementor-element.elementor-element-3853873,.elementor-3013 .elementor-element.elementor-element-6618c9c5{padding-bottom:0 !important}.elementor-3034 .elementor-element.elementor-element-4b98c490>.elementor-background-overlay,.elementor-2886 .elementor-element.elementor-element-42deb0cf>.elementor-background-overlay,.elementor-3051 .elementor-element.elementor-element-ebae8d3>.elementor-background-overlay,.elementor-3013 .elementor-element.elementor-element-39b58301>.elementor-background-overlay,.elementor-2947 .elementor-element.elementor-element-2faa3fa>.elementor-background-overlay,.elementor-2904 .elementor-element.elementor-element-d6040dc>.elementor-background-overlay{display:none}.elementor-3034 .elementor-element.elementor-element-41470020:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2886 .elementor-element.elementor-element-732f072:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3051 .elementor-element.elementor-element-58a774bf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3013 .elementor-element.elementor-element-3fb35549:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2947 .elementor-element.elementor-element-be6a721:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2904 .elementor-element.elementor-element-9bed2f5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{background-position:unset;background-repeat:no-repeat;background-size:240%}.elementor-2019 .elementor-element.elementor-element-caab6b3.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{order:2}.elementor-2019 .elementor-element.elementor-element-caab6b3 .elementor-post__text{margin-bottom:30px}.elementor-3070 .elementor-element.elementor-element-c10d96f{background-position:60% 70% !important;background-repeat:no-repeat;background-size:cover}.elementor-3070 .elementor-element.elementor-element-c10d96f>.elementor-background-overlay{display:none}.elementor-3013 .elementor-element.elementor-element-20c8709>.elementor-widget-container{margin-bottom:0}.elementor-3013 .elementor-element.elementor-element-ea6d1ae{margin-bottom:0 !important}.elementor-3013 .elementor-element.elementor-element-ad7cc7b{margin-top:20px !important}.elementor-3294 .elementor-element.elementor-element-3547bbab .elementor-button,.elementor-3070 .elementor-element.elementor-element-48f74447 .elementor-button{position:fixed;bottom:0px;z-index:9999}.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-938251a{order:2}.elementor-3070 .elementor-element.elementor-element-555e4e07 .elementor-image-box-description,.elementor-3070 .elementor-element.elementor-element-6b5cc2a2 .elementor-image-box-description,.elementor-3070 .elementor-element.elementor-element-539fb82a .elementor-image-box-description,.elementor-3070 .elementor-element.elementor-element-5ced8d7f .elementor-image-box-description{font-size:16px;color:#474747}.elementor-2947 .elementor-element.elementor-element-4ed6280 img{position:relative}.elementor.elementor-17.elementor-location-header .elementor-container.elementor-column-gap-default{margin-bottom:0px}.elementor-3051 .elementor-element.elementor-element-68fd23f1,.elementor-3051 .elementor-element.elementor-element-7f1b2f0e{margin-top:0 !important}.elementor-3051 .elementor-element.elementor-element-ebae8d3{margin-top:-40px}}@media(max-width: 480px){.elementor-element-f15b3b4 .elementor-position-left .elementor-image-box-img::after{height:60%;bottom:100%}}.btn{white-space:nowrap;background-color:"white";display:inline-flex;align-items:center;padding:15px 32px 16px;border-radius:60px;text-decoration:none;justify-content:center;color:"black";font-weight:600;font-size:18px;line-height:1}.btn:hover{color:"black"}@media screen and (max-width: 1024px){.elementor-location-header .elementor-button-wrapper .elementor-button-link{margin-right:8px}}.elementor-nav-menu .menu-item .elementor-item.has-submenu .sub-arrow{padding:10px 0 10px 10px}@media(min-width: 1024px){section.home-hero{position:relative;overflow:hidden}section.home-hero .elementor-widget-wrap .elementor-widget-image,section.home-hero .elementor-widget-wrap .elementor-widget-container{position:relative;height:100%}section.home-hero .elementor-widget-wrap .elementor-widget-image img,section.home-hero .elementor-widget-wrap .elementor-widget-container img{position:absolute;left:50%;transform:translateX(-50%);bottom:0;max-width:initial;height:auto;margin-bottom:-60px}}.new_form{padding-top:55px;height:100%}@media screen and (max-width: 992px){.new_form{padding-top:80px}}@media screen and (max-width: 993px){.new_form{padding-top:45px}}.new_form .elementor-field-type-step>.elementor-field-type-html{position:absolute;top:-80px}.line-boxes,.lines-boxes{position:relative}.line-boxes::before,.lines-boxes::before{content:"";display:block;height:calc(100% + 40px - 50px);position:absolute;top:50px;left:25px;width:.5px;background-color:#ff9551}.line-boxes figure,.lines-boxes figure{width:50px;height:50px;margin:0 !important;margin-right:37px !important;display:flex;flex-shrink:0}.line-boxes figure img,.lines-boxes figure img{width:100%;height:auto}.line-boxes figure::after,.lines-boxes figure::after{display:none}.line-boxes *,.lines-boxes *{text-align:left}.line-boxes .elementor-image-box-wrapper,.lines-boxes .elementor-image-box-wrapper{flex-direction:row !important}.line-boxes:last-child::before,.lines-boxes:last-child::before{display:none}.elementor-icon-list-item .elementor-icon-list-icon{width:18px;height:18px;flex-shrink:0}.elementor-icon-list-item .elementor-icon-list-icon img,.elementor-icon-list-item .elementor-icon-list-icon svg{width:100% !important;height:auto !important;flex-shrink:0}.elementor-icon-list-item .elementor-icon-list-text{padding-left:13px}.scale-box .elementor-image-box-content{text-align:left}.elementor-field-type-upload{position:relative;justify-content:flex-start}.elementor-field-type-upload input[type=file]{display:none}.elementor-field-type-upload label{padding:10px !important;display:flex;align-items:center;justify-content:center;border:1px solid #203362;border-radius:5px;font-size:18px;line-height:20px}.elementor-field-type-upload label::before{content:"";width:24px;height:24px;margin-right:6px;background-image:url(../images/icons/paperclip-icon.svg);background-repeat:no-repeat;background-size:contain;display:block}@media screen and (min-width: 1025px){.homeslider-wrap__sidebar{flex-direction:column !important}.homeslider-wrap__arrows{margin-top:auto !important;margin-bottom:50px !important;padding:0 !important;display:flex;justify-content:center}}:root{--inaya-navy: #0E2A47;--inaya-light-blue-bg: #D1F2FF;--inaya-pill-white: #FFFFFF;--inaya-font-main: 'Inter', sans-serif}.premium-header-top-bar{position:fixed;left:0px;right:0px;top:30px;z-index:9999;visibility:hidden}.header-container-pill{background-color:var(--inaya-pill-white);border-radius:100px;padding:7px 11px 7px 24px;box-shadow:0 10px 40px rgba(0,0,0,.05);transition:all .3s ease;max-width:1240px;width:100%;margin:0 auto;visibility:visible}@media(max-width: 1440px)and (min-width: 920px){.header-container-pill{width:calc(100% - 240px);max-width:initial}}.premium-header-top-bar.scrolled .header-container-pill{background-color:hsla(0,0%,100%,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding-top:5px;padding-bottom:5px;box-shadow:0 4px 20px rgba(0,0,0,.08)}.header-inner-flex{display:flex;justify-content:space-between;align-items:center;height:56px;gap:20px}.site-branding .custom-logo-link img{max-height:45px;width:auto}.site-title a{color:var(--inaya-navy);font-weight:700;font-size:24px;text-decoration:none}.site-navigation{position:relative}.premium-nav-menu{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:33px}.premium-nav-menu>li{position:relative}.premium-nav-menu li a{text-decoration:none;color:var(--inaya-navy);font-family:var(--inaya-font-main);font-weight:600;font-size:16px;position:relative;transition:color .3s ease;display:block;padding:8px 0}.premium-nav-menu li a:hover{color:#40b4d0}.premium-nav-menu .menu-item-has-children>a::after{content:" ▼";font-size:10px;margin-left:6px;vertical-align:middle;transition:transform .3s ease}.premium-nav-menu .menu-item-has-children:hover>a::after{transform:rotate(180deg)}.premium-nav-menu .sub-menu{position:absolute;top:100%;left:0;background-color:#fff;min-width:220px;padding:15px 0;margin:0;list-style:none;box-shadow:0 10px 30px rgba(0,0,0,.1);border-radius:12px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1000}.premium-nav-menu .menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.premium-nav-menu .sub-menu li{padding:0}.premium-nav-menu .sub-menu li a{padding:10px 20px;font-size:14px;font-weight:500;color:var(--inaya-navy);transition:all .3s ease}.premium-nav-menu .sub-menu li a:hover{background-color:rgba(64,180,208,.1);color:#40b4d0;padding-left:25px}.premium-nav-menu .sub-menu .menu-item-has-children>a::after{content:" ›";float:right;transform:none}.header-phone-link{display:flex;align-items:center;gap:10px;color:var(--inaya-navy);text-decoration:none;font-weight:700;font-size:16px;margin-left:auto;transition:color .3s ease}.header-phone-link:hover{color:#40b4d0}.header-phone-link i{font-size:14px}.header-cta-wrapper{margin-left:10px}.btn-header-cta{display:inline-flex;align-items:center;gap:12px;background-color:var(--inaya-navy);color:#fff;padding:8px 43px;border-radius:100px;text-decoration:none;font-weight:700;font-size:16px;transition:all .3s ease;box-shadow:0 4px 15px rgba(14,42,71,.2)}.btn-header-cta:hover{background-color:#e38c52;color:#fff}.cta-icon{display:flex;align-items:center}.header-inner-flex .mobile-menu-toggle{display:none;background:rgba(0,0,0,0) !important;border:none;cursor:pointer;padding:5px}@media(max-width: 1550px)and (min-width: 1025px){.premium-header-top-bar{top:clamp(16px,2vw,30px)}.header-container-pill{width:calc(100% - 280px);max-width:initial;padding:clamp(5px,1vw,7px) clamp(11px,2vw,20px) clamp(5px,1vw,7px) clamp(15px,3vw,24px)}.header-inner-flex{height:clamp(40px,3.5vw,56px);gap:clamp(20px,1vw,33px)}.site-branding .custom-logo-link img{height:clamp(25px,3.5vw,45px);max-width:clamp(133px,18vw,177px)}.site-title a{font-size:clamp(20px,1.5vw + 1rem,24px)}.premium-nav-menu{gap:clamp(20px,1vw,33px)}.premium-nav-menu li a{font-size:clamp(10px,1vw,16px)}.premium-nav-menu .sub-menu li a{font-size:clamp(13px,1vw,14px)}.btn-header-cta{gap:clamp(8px,1vw,12px);padding:clamp(4px,.4vw,8px) clamp(18px,2.5vw,43px);font-size:clamp(13px,.9vw,16px);box-shadow:0 clamp(3px,.3vw,4px) clamp(10px,1.2vw,15px) rgba(14,42,71,.2)}}@media(max-width: 1200px){.premium-nav-menu{gap:20px}.premium-nav-menu li a{font-size:14px}}@media(max-width: 1024px){.premium-header-top-bar{top:16px}.header-container-pill{padding:5px 20px;border-radius:50px;position:relative}.header-inner-flex{gap:17px}.site-branding .custom-logo-link img{max-height:36px}.site-navigation{display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;margin-top:15px;border-radius:20px;padding:20px;box-shadow:0 10px 30px rgba(0,0,0,.1);z-index:100;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease}.site-navigation.active{display:block;opacity:1;visibility:visible;transform:translateY(0)}.premium-nav-menu{flex-direction:column;align-items:flex-start;gap:0}.premium-nav-menu li{width:100%;border-bottom:1px solid rgba(14,42,71,.05)}.premium-nav-menu li:last-child{border-bottom:none}.premium-nav-menu li a{padding:15px 0;display:flex;justify-content:space-between;align-items:center;width:100%}.premium-nav-menu .sub-menu{position:static;box-shadow:none;padding:0 0 0 15px;opacity:1;visibility:visible;transform:none;display:none;min-width:100%}.premium-nav-menu .menu-item-has-children.active>.sub-menu{display:block !important}.header-inner-flex .mobile-menu-toggle{display:block;order:3}.header-inner-flex .mobile-menu-toggle svg{width:15px;height:15px}.header-phone-link{display:none}.header-cta-wrapper{margin-left:auto;order:2}.btn-header-cta{padding:0;width:54px;height:48px;border-radius:44%;display:flex;align-items:center;justify-content:center;background-color:#e3f6ff;box-shadow:none;color:var(--inaya-navy)}.btn-header-cta:hover{background-color:#d1efff;transform:none;box-shadow:none}.cta-text{display:none}.cta-icon svg{width:18px;height:18px}}@media(max-width: 993px){.header-container-pill{max-width:90%;margin:0 auto;padding:5px 15px 5px 22px}}.btn{white-space:nowrap;background-color:"white";display:inline-flex;align-items:center;padding:15px 32px 16px;border-radius:60px;text-decoration:none;justify-content:center;color:"black";font-weight:600;font-size:18px;line-height:1}.btn:hover{color:"black"}.modal{position:fixed;left:0;top:0;width:100vw;height:100vh;width:100dvw;height:100dvh;z-index:9999;display:flex;align-items:center;justify-content:center;transition:.3s;box-sizing:border-box;overflow-y:auto;--modal-color: #58bcd5;--text-color: #fff;--title-size: 30px;--text-size: 16px }@media screen and (max-width: 993px){.modal{padding:6rem 0px}}.modal *{box-sizing:border-box;font-family:"Poppins",var(--e-global-typography-primary-font-family),sans-serif}.modal button[type=button],.modal button[type=submit]{border:none;border-radius:0;outline:none}.modal:not(.modal_opened){opacity:0;visibility:hidden}.modal:not(.modal_opened) .modal__window{transform:translateY(50px);opacity:0}.modal__bcg{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);cursor:pointer}.modal button.modal__close-btn{position:absolute;left:0;top:0;transform:translate(-50%, -50%);width:43px;height:43px;padding:0;margin:0;background-color:var(--modal-color);z-index:1;border-radius:0}@media screen and (max-width: 993px){.modal button.modal__close-btn{width:32px;height:32px;transform:translate(0, 0);top:auto;bottom:calc(100% + 10px)}}.modal button.modal__close-btn::before,.modal button.modal__close-btn::after{content:"";position:absolute;left:50%;top:50%;height:20px;width:6px;background-color:#fff;transform-origin:top;transform:skew(35deg, 0deg) translate(-50%, -50%)}@media screen and (max-width: 993px){.modal button.modal__close-btn::before,.modal button.modal__close-btn::after{height:16px;width:4px}}.modal button.modal__close-btn::after{transform:skew(-35deg, 0deg) translate(-50%, -50%)}.modal__window{position:relative;height:auto;width:100%;max-width:min(100% - 80px,940px);background-color:#fff;display:flex;transition:.4s;margin:auto}@media screen and (min-width: 994px){.modal__window{align-items:stretch;min-height:440px}}@media screen and (max-width: 993px){.modal__window{max-width:calc(100% - 32px);flex-direction:column}}.modal__window-image{width:100%;position:relative;overflow:hidden}@media screen and (min-width: 994px){.modal__window-image{max-width:45%}}@media screen and (max-width: 993px){.modal__window-image{height:200px}}.modal__window-image img{width:100%;height:100%;object-fit:cover;object-position:center}.modal__window-content{width:100%;background-color:var(--modal-color);display:flex;flex-direction:column;align-items:flex-start;padding:80px 47px 32px;font-size:16px;line-height:1.4}@media screen and (max-width: 993px){.modal__window-content{padding:24px}}.modal__window-content .content-wrap{margin-bottom:33px}.modal__window-content .content-wrap *{color:var(--text-color)}.modal__window-content .content-wrap h1,.modal__window-content .content-wrap h2,.modal__window-content .content-wrap h3,.modal__window-content .content-wrap h4,.modal__window-content .content-wrap h5,.modal__window-content .content-wrap h6{margin:0;padding:0;font-size:var(--title-size) !important;line-height:1.1 !important;font-weight:700 !important;color:var(--e-global-color-primary)}.modal__window-content .content-wrap p{margin:0;padding:0;margin-top:10px;font-size:var(--text-size) !important;line-height:1.4}.modal__window-content .btn{white-space:nowrap;background-color:#fff;display:inline-flex;align-items:center;padding:15px 32px 16px;border-radius:60px;text-decoration:none;justify-content:center;color:var(--modal-color);font-weight:600;font-size:18px;line-height:1;margin-top:auto;margin-left:auto}.modal__window-content .btn:hover{color:var(--modal-color)}@media screen and (max-width: 993px){.modal__window-content .btn{width:100%}}.html_opened_modal{overflow:hidden}.btn{white-space:nowrap;background-color:"white";display:inline-flex;align-items:center;padding:15px 32px 16px;border-radius:60px;text-decoration:none;justify-content:center;color:"black";font-weight:600;font-size:18px;line-height:1}.btn:hover{color:"black"}.cookie-widget{z-index:99999;position:fixed !important;left:0;right:0;bottom:20px;padding:0px 40px;pointer-events:none}@media screen and (max-width: 1024px){.cookie-widget{padding:0px 30px}}@media screen and (max-width: 993px){.cookie-widget{padding:0px 15px}}@media screen and (max-width: 576px){.cookie-widget{bottom:70px}}.cookie-widget__wrap{display:flex;flex-direction:column;align-items:flex-start}.cookie-widget__view{background-color:#fff;border:none;box-shadow:0 4px 24px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.05);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;margin-bottom:24px;width:100%;max-width:420px;transition:.4s;pointer-events:all}@media screen and (max-width: 576px){.cookie-widget__view{margin-bottom:16px;max-height:75svh;overflow-y:auto}}.cookie-widget__view:not(.cookie-widget__view_opened){transform:translateX(-100%);visibility:hidden;pointer-events:none;opacity:0}.cookie-widget__view-content{width:100%;padding:20px 20px 0;display:flex;flex-direction:column}.cookie-widget__view-content *{text-align:left;color:#002c5a;font-size:14px}.cookie-widget__view-content a{text-decoration:underline}.cookie-widget__view-content p{padding:0;margin:0 0 10px}.cookie-widget__view-content h2,.cookie-widget__view-content h3,.cookie-widget__view-content h4{font-size:24px;font-weight:700;line-height:1.25;margin-bottom:12px}.cookie-widget__view-nav{display:flex;align-items:stretch;margin-top:12px}.cookie-widget__view-nav button.cookie-widget__view-btn{outline:none;border:none;width:100%;color:#002c5a;border-top:1px solid #ededed;border-right:1px solid #ededed;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);text-align:center;display:flex;align-items:center;justify-content:center;padding:12px 8px;font-size:14px;font-weight:500;line-height:1.25;white-space:nowrap;border-radius:0px}@media(hover: hover){.cookie-widget__view-nav button.cookie-widget__view-btn:hover,.cookie-widget__view-nav button.cookie-widget__view-btn:focus{background-color:#f5f7f8;color:#002c5a}.cookie-widget__view-nav button.cookie-widget__view-btn:active{background-color:#e4e7e8;color:#002c5a}}@media(hover: none){.cookie-widget__view-nav button.cookie-widget__view-btn:hover,.cookie-widget__view-nav button.cookie-widget__view-btn:focus{background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:#002c5a}.cookie-widget__view-nav button.cookie-widget__view-btn:active{background-color:#f5f7f8;color:#002c5a}}.cookie-widget__view-nav button.cookie-widget__view-btn.js-cookie-widget-decline{font-weight:700}.cookie-widget button.cookie-widget__button{outline:none;border:none;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;text-transform:initial;pointer-events:all;margin:0;padding:12px;font-size:14px;font-weight:550;line-height:1.25;color:#002c5a;background-color:#fff;border-radius:100px;box-shadow:0 4px 24px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.05),0 3px 1px -2px rgba(0,0,0,.05);white-space:nowrap;cursor:pointer;transition:transform .2s ease;gap:8px !important}.cookie-widget button.cookie-widget__button img{width:16px !important;height:auto !important;margin:0 !important}.cookie-widget button.cookie-widget__button:hover{transform:scale(1.1)}html[dir=rtl] .cookie-widget__view:not(.cookie-widget__view_opened){transform:translateX(100%)}html[dir=rtl] .cookie-widget__view-content *{text-align:right}.acceptance-full-text{padding-top:14px;font-weight:400;flex-basis:100%}.acceptance-full-text:not(.acceptance-full-text_opened){opacity:0;height:0}.acceptance-full-text__wrap{position:relative !important;padding-right:40px}.acceptance-full-text__wrap .elementor-field-option{font-size:16px !important;font-weight:400 !important}.acceptance-full-text__wrap .elementor-field-option .input-span{display:none !important}.acceptance-full-text__wrap .elementor-field-option input{background-color:#fff !important;border-color:#d5d5d5 !important;border-radius:5px !important;width:13px !important;height:13px !important;display:inline !important;opacity:1 !important;visibility:visible !important}.acceptance-full-text__wrap .elementor-field-option label{display:inline;font-size:16px !important;font-weight:400 !important}.js-toggle-acceptance-full-text{display:flex;justify-content:center;align-items:center;width:16px;height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);transform-origin:center;cursor:pointer;transition:.3s}.js-toggle-acceptance-full-text::before,.js-toggle-acceptance-full-text::after{content:"";width:10px;height:1px;display:block;background:#000;transform:rotate(-45deg)}.js-toggle-acceptance-full-text::before{transform:rotate(45deg);margin-right:-3px}.js-toggle-acceptance-full-text.js-toggle-acceptance-full-text_active{transform:translateY(-50%) rotate(180deg)}.btn{white-space:nowrap;background-color:"white";display:inline-flex;align-items:center;padding:15px 32px 16px;border-radius:60px;text-decoration:none;justify-content:center;color:"black";font-weight:600;font-size:18px;line-height:1}.btn:hover{color:"black"}.trp-language-switcher{position:relative;width:100%;height:auto;max-width:228px}@media screen and (max-width: 993px){.trp-language-switcher{max-width:100%}}.trp-language-switcher>div{background-image:none !important}.trp-language-switcher .trp-ls-shortcode-current-language{display:none !important}.trp-language-switcher .trp-ls-shortcode-language{display:flex !important;opacity:1;justify-content:flex-start;align-items:center;transform:translate(0px, 0px);visibility:visible;position:relative;height:auto;padding:0 !important;top:auto !important;width:auto !important;background:rgba(0,0,0,0);border:none !important;box-shadow:none !important;z-index:1}.trp-language-switcher .trp-ls-shortcode-language a{color:#000 !important;transition:.3s;padding:5px 10px !important;position:relative !important}@media screen and (max-width: 993px){.trp-language-switcher .trp-ls-shortcode-language a{padding:10px 16px !important}}.trp-language-switcher .trp-ls-shortcode-language a:hover{opacity:.7}.trp-language-switcher .trp-ls-shortcode-language a.trp-ls-disabled-language::after{content:"";width:70%;height:2px;background-color:#40b4d0;display:block;position:absolute;bottom:0;left:15%}.trp-language-switcher:hover .trp-ls-shortcode-current-language,.trp-language-switcher:focus .trp-ls-shortcode-current-language{display:none}.trp-language-switcher:hover .trp-ls-shortcode-language,.trp-language-switcher:focus .trp-ls-shortcode-language{width:auto !important;transform:translate(0px, 0px) !important;opacity:1 !important;display:flex !important;visibility:visible !important;position:relative !important;padding:0 !important;margin:0 !important}.btn{white-space:nowrap;background-color:"white";display:inline-flex;align-items:center;padding:15px 32px 16px;border-radius:60px;text-decoration:none;justify-content:center;color:"black";font-weight:600;font-size:18px;line-height:1}.btn:hover{color:"black"}html[dir=rtl] h1{line-height:1.4}html[dir=rtl] .elementor-location-header>.elementor-section{width:100%}html[dir=rtl] .phone .elementor-icon-list-text{direction:ltr;display:inline-flex}@media screen and (max-width: 1024px){html[dir=rtl] .elementor-location-header .elementor-button-wrapper .elementor-button-link{margin-right:0px;margin-left:8px}}html[dir=rtl] section.home-hero .elementor-widget-wrap .elementor-widget-image img{left:auto;right:-15%;transform:scaleX(-1)}html[dir=rtl] .elementor-widget-posts.blog-more-btn .elementor-post__thumbnail__link{margin-right:0 !important}@media screen and (min-width: 1025px){html[dir=rtl] .elementor-widget-posts.blog-more-btn .elementor-post__thumbnail__link{margin-left:25px}}html[dir=rtl] .elementor-widget-posts.blog-more-btn a.elementor-post__read-more{background-image:none !important;padding:18px !important}html[dir=rtl] .elementor-widget-posts.blog-more-btn a.elementor-post__read-more::after{width:41px;height:21px}html[dir=rtl] .elementor-posts .elementor-post__thumbnail__link{order:initial !important}html[dir=rtl] .elementor-element .elementor-posts .elementor-post a.elementor-post__read-more,html[dir=rtl] .elementor-element a.elementor-post__read-more{background-image:none !important;position:relative;display:flex;align-items:center;justify-content:center;gap:0px 8px;padding:3px 20px !important}html[dir=rtl] .elementor-element .elementor-posts .elementor-post a.elementor-post__read-more::after,html[dir=rtl] .elementor-element a.elementor-post__read-more::after{content:"";display:block;width:26px;height:13px;background-image:url(../images/arrow-right.png) !important;background-repeat:no-repeat;background-size:cover;transform:scaleX(-1);flex-shrink:0}html[dir=rtl] .elementor-nav-menu .menu-item .elementor-item.has-submenu .sub-arrow{padding:10px 10px 10px 0px}html[dir=rtl] .elementor-background-overlay{transform:scaleX(-1)}@media screen and (min-width: 994px){html[dir=rtl] .rtl-invert-background{background-position:min(-50vw,-1090px) !important}}@media screen and (min-width: 993px){html[dir=rtl] .line-boxes,html[dir=rtl] .lines-boxes{min-height:90px}}html[dir=rtl] .line-boxes::before,html[dir=rtl] .lines-boxes::before{right:25px;left:auto}html[dir=rtl] .line-boxes figure,html[dir=rtl] .lines-boxes figure{margin:0;margin-right:0 !important;margin-left:37px !important}html[dir=rtl] .line-boxes *,html[dir=rtl] .lines-boxes *{text-align:right}html[dir=rtl] .line-boxes .elementor-image-box-content,html[dir=rtl] .lines-boxes .elementor-image-box-content{text-align:right}html[dir=rtl] .homeslider-wrap>.elementor-container{margin-left:0 !important;margin-right:auto !important}html[dir=rtl] .elementor-button,html[dir=rtl] .elementor-button-text{display:inline-flex !important;align-items:center;justify-content:center}html[dir=rtl] .elementor-button>span,html[dir=rtl] .elementor-button-text>span{display:flex;justify-content:center;align-items:center;margin:0 auto}html[dir=rtl] .elementor-button::after,html[dir=rtl] .elementor-button-text::after{padding:0px 10px !important;transform:scaleX(-1) !important}html[dir=rtl] .elementor-button .elementor-button-icon.elementor-align-icon-right,html[dir=rtl] .elementor-button-text .elementor-button-icon.elementor-align-icon-right{order:20}html[dir=rtl] .elementor-widget-button.elementor-align-justify .elementor-button-link{justify-content:center;text-align:center}html[dir=rtl] .elementor-button-content-wrapper .elementor-button-icon,html[dir=rtl] .elementor-button .elementor-button-icon{margin:0 10px}html[dir=rtl] .elementor-button-content-wrapper .elementor-button-icon svg,html[dir=rtl] .elementor-button-content-wrapper .elementor-button-icon img,html[dir=rtl] .elementor-button .elementor-button-icon svg,html[dir=rtl] .elementor-button .elementor-button-icon img{transform:scaleX(-1)}html[dir=rtl] .elementor-swiper .elementor-testimonial__content{text-align:right !important}html[dir=rtl] .left-arrow.elementor-widget-icon{order:1}html[dir=rtl] .elementor-icon-list-item .elementor-icon-list-text{padding-left:0;padding-right:13px}html[dir=rtl] .elementor-accordion{text-align:right !important}html[dir=rtl] .elementor-accordion .elementor-accordion-icon-right{float:left !important;text-align:left !important}@media screen and (min-width: 993px){html[dir=rtl] .elementor-accordion .elementor-accordion-icon-right{margin-left:20px !important}}@media screen and (max-width: 992px){html[dir=rtl] .elementor-accordion .elementor-accordion-icon-right{margin-left:5px !important}}html[dir=rtl] .elementor-accordion .elementor-accordion-icon-right .elementor-accordion-icon-closed svg{transform:scaleX(-1)}html[dir=rtl] .elementor-location-footer .elementor-widget-image{display:inline-flex}html[dir=rtl] .elementor-social-icons-wrapper{display:flex !important;align-items:center;justify-content:flex-start !important}html[dir=rtl] .elementor-hidden-desktop.fixed-btn-mobile .elementor-button-link{display:flex;align-items:center;justify-content:center}html[dir=rtl] .scale-box .elementor-image-box-content{text-align:right}html[dir=rtl] .single-post .elementor-widget-image{text-align:right !important}html[dir=rtl] .has-background-image{transform:scaleX(-1)}html[dir=rtl] .has-background-image>div,html[dir=rtl] .has-background-image>section{transform:scaleX(-1)}html[dir=rtl] .new_form .elementor-field-subgroup label{margin-left:auto;margin-right:-50px;padding-left:0;padding-right:50px}html[dir=rtl] .modal button.modal__close-btn{left:auto;right:0}@media screen and (min-width: 993px){html[dir=rtl] .modal button.modal__close-btn{transform:translate(50%, -50%)}}html[dir=rtl] .elementor-field-type-upload label::before{margin-right:0;margin-left:6px}header.elementor{display:none !important}:root{--inaya-blue-light: #E0F7FA;--inaya-navy: #0E2A47;--inaya-orange: #FF8F00;--inaya-badge-bg: #455A64;--inaya-white: #FFFFFF;--inaya-hero-grad-top: #A3EAFF;--inaya-hero-grad-bottom: #60DAFD;--inaya-badge-grad-top: #DA5757;--inaya-badge-grad-bottom: #247599;--font-main: 'Inter', sans-serif}.home-hero{position:relative;background-image:linear-gradient(to bottom, var(--inaya-hero-grad-top), var(--inaya-hero-grad-bottom));padding:129px 0 0;display:flex;align-items:center;overflow:hidden}.home-hero::before{content:"";position:absolute;top:-100px;left:-100px;width:400px;height:400px;background:hsla(0,0%,100%,.3);border-radius:50%;filter:blur(50px);z-index:0}.home-hero::after{content:"";position:absolute;bottom:-150px;right:-100px;width:500px;height:500px;background:hsla(0,0%,100%,.2);border-radius:50%;filter:blur(60px);z-index:0}.home-hero__bg .hero-bg-vector-left{position:absolute;top:0;left:0}.home-hero__bg .hero-bg-vector-right{position:absolute;bottom:0;right:0}.home-hero .container{width:100%;max-width:1520px;margin:0 auto;padding:0 20px}.hero-flex-wrapper{display:flex;align-items:end;justify-content:space-between}.hero-content{max-width:58%;width:100%;z-index:2}.home-hero .hero-content .hero-title{font-family:var(--font-main);font-weight:700;font-size:53px;line-height:130%;letter-spacing:1.5px;color:#203362;margin-bottom:26px;margin-top:0}.hero-description{font-family:var(--font-main);font-size:1.2rem;font-weight:500;color:#012971;line-height:1.5;margin-bottom:46px;opacity:.9}.hero-description p{letter-spacing:1px;line-height:31px}.mobile-description{display:none}.hero-cards{display:flex;gap:21px;margin-bottom:78px}.hero-card{max-width:384px;position:relative;background:var(--inaya-white);border-radius:24px;padding:43px 28px 30px;flex:1;text-decoration:none;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s ease}@media(min-width: 991px){.hero-card:hover{background:linear-gradient(75deg, #21A3DA 0%, #5EB5C3 100%)}.hero-card:hover .card-badge-new{background:linear-gradient(180deg, color-mix(in srgb, var(--inaya-badge-grad-top) 90%, var(--inaya-badge-grad-bottom)), var(--inaya-badge-grad-bottom))}.hero-card:hover .card-main-text{color:var(--inaya-white)}.hero-card:hover .card-sub-text{color:var(--inaya-white)}.hero-card:hover .card-icon{align-self:flex-end;background:var(--inaya-white);width:36px;height:36px;border-radius:30px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:27px}.hero-card:hover .card-icon svg path{stroke:var(--inaya-hero-grad-top)}}.card-badge-new{position:absolute;top:12px;right:21px;background-color:#203362;background:linear-gradient(180deg, color-mix(in srgb, var(--inaya-badge-grad-top) 65%, var(--inaya-badge-grad-bottom)), var(--inaya-badge-grad-bottom));color:var(--inaya-white);font-size:.75rem;font-weight:700;padding:0px 12px;border-radius:20px;transition:all .3s ease-out}.hero-card .card-main-text{font-family:var(--font-main);font-size:2.8rem;line-height:1.5rem;font-weight:800;color:#203362;margin:0 0 20px 0;transition:all .3s ease-out}.card-sub-text{font-family:var(--font-main);font-size:1.6rem;font-weight:600;color:#012971;line-height:1.9rem;margin:0;transition:all .3s ease;padding-right:2vw}.card-icon{align-self:flex-end;background:var(--inaya-orange);width:36px;height:36px;border-radius:30px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:27px;transition:all .3s ease}.hero-image-wrapper{display:flex;justify-content:flex-end;z-index:1;max-width:42%;width:100%;padding-right:55px}.hero-main-img{max-width:100%;height:auto;object-fit:contain}.hero-title,.hero-description,.hero-card{animation:fadeInUp .8s ease forwards}.hero-description{animation-delay:.1s}.hero-card:nth-child(1){animation-delay:.2s}.hero-card:nth-child(2){animation-delay:.3s}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 1550px)and (min-width: 993px){.home-hero{padding:clamp(84px,6vw + 50px,129px) 0 0}.home-hero__bg .hero-bg-v.section-hero{padding:0 0 clamp(20px,4vw,55px)}.home-hero__bg .hero-bg-vector-left{width:clamp(150px,20vw,398px)}.home-hero__bg .hero-bg-vector-right{width:clamp(250px,40vw,706px)}.home-hero .container{padding-inline:clamp(60px,6vw,120px)}.home-hero .hero-content .hero-title{font-size:clamp(31px,2vw + .7rem,53px);line-height:clamp(2rem,4vw + 1rem,3rem);margin-bottom:clamp(15px,1vw + 5px,26px)}.hero-description{font-size:clamp(14px,1vw,1.2rem);margin-bottom:clamp(25px,1.6vw + 10px,50px)}.hero-description p{line-height:clamp(24px,2vw + 10px,31px)}.hero-cards{margin-bottom:clamp(40px,5vw + 15px,78px)}.hero-card{padding:clamp(24px,3vw,43px) clamp(20px,2vw,50px) clamp(18px,2vw,30px) clamp(16px,2vw,28px)}.card-badge-new{font-size:clamp(11px,1vw,.75rem)}.hero-card .card-main-text{font-size:clamp(31px,2vw,2.8rem);line-height:clamp(1.2rem,1.5vw,1.5rem);margin:0 0 clamp(19px,1vw + 10px,20px) 0}.card-sub-text{font-size:clamp(14px,1.2vw + .2rem,1.6rem);line-height:clamp(1.2rem,1.5vw + .1rem,1.9rem)}.card-icon{width:clamp(26px,2vw,36px);height:clamp(26px,2vw,36px)}}@media(max-width: 600px){.desktop-description{display:none}.mobile-description{display:block}}@media(max-width: 992px){.home-hero{padding-top:100px;padding-bottom:60px}.home-hero::after,.home-hero::before{display:none}.hero-flex-wrapper{flex-direction:column-reverse;justify-content:flex-start;align-items:center;gap:30px}.hero-content{max-width:100%;text-align:center;margin-bottom:0}.home-hero .hero-content .hero-title{font-size:36px;margin-bottom:15px;line-height:1.2}.hero-description{font-size:16px;margin-bottom:30px;padding:0 10px}.hero-image-wrapper{max-width:80%;padding-right:0;margin-bottom:20px}.hero-cards{gap:15px;margin-bottom:40px;justify-content:center}.hero-card{min-height:auto;padding:50px 20px}}@media(max-width: 600px){.home-hero{padding-top:130px;padding-bottom:33px;background-image:linear-gradient(to bottom, #A3EAFF, #83E8FF)}.home-hero::after{content:"";position:absolute;bottom:-1px;left:0;right:0;width:100%;height:15px;background-image:url(../images/heroBG.png);background-position:top;background-repeat:no-repeat;background-color:#fff;background-size:100%;filter:initial;border-radius:0;display:block}.home-hero__bg .hero-bg-vector-left{display:none}.home-hero__bg .hero-bg-vector-right{position:absolute;bottom:initial;top:6px;right:-4px;transform:rotate(20deg);width:113%;max-width:130%}.hero-flex-wrapper{gap:0}.home-hero .hero-content{margin-top:-12px}.home-hero .hero-content .hero-title{font-size:31px;line-height:2.4rem;padding:0;text-align:left}.hero-description br,.home-hero .hero-content .hero-title br{display:none}.hero-description{font-size:14px;margin-bottom:25px;padding:0px;text-align:left}.hero-description p{line-height:24px}.hero-image-wrapper{max-width:100%;margin:0;position:relative}.hero-image-wrapper::before{content:"";position:absolute;z-index:2;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(to bottom, transparent 80%, #83E8FF)}.hero-image-wrapper .hero-main-img{max-width:70%;margin:0 auto;transform:translate(-11px)}.hero-cards{flex-direction:row;gap:20px}.hero-card{padding:35px 14px;border-radius:16px;flex:1}.hero-card .card-badge-new{top:8px;right:7px;font-size:11px;padding:0px 8px;line-height:18px}.hero-card .card-main-text{font-size:31px;margin-bottom:19px;text-align:left}.card-sub-text{font-size:14px;line-height:1.2rem;text-align:left}.card-icon{width:38px;height:38px;bottom:-14px;left:-1px;right:0;margin:0 auto}}.home-situations{padding:25px 0 50px;background-color:#fff;background-image:url(../images/situationBG.png);background-repeat:no-repeat;background-size:90%;background-position:100% -11px}.situations-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:50px;max-width:1528px;padding:0 20px;width:100%;margin:0 auto;padding-bottom:42px;border-bottom:1px solid #bedfe9;margin-bottom:30px}.situations-header .header-left{margin-bottom:14px}.situations-header .section-title{font-family:var(--font-main);font-weight:700;font-size:44.5px;line-height:1.2;color:#012971;margin-bottom:24px}.situations-header .section-title span,.situations-header .section-title strong{color:#23a1ff;font-weight:inherit;font-weight:700}.situations-header .section-description{font-family:var(--font-main);font-size:20px;color:#012971;opacity:.8;letter-spacing:.2px;font-weight:500}.home-situations .situations-slider{max-width:calc(100vw - (100vw - 1528px)/2);width:100%;margin-left:auto;margin-right:0;padding-right:calc((100vw - 1528px)/2);padding-left:20px}.situations-nav{display:flex;gap:15px;position:relative;width:auto;height:auto;margin:0}.situations-nav .swiper-button-prev,.situations-nav .swiper-button-next{position:static;width:50px;height:50px;border:1px solid #203362;border-radius:50%;background:rgba(0,0,0,0);color:#203362;margin:0;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.situations-nav .swiper-button-prev::after,.situations-nav .swiper-button-next::after{display:none}.situations-nav svg{width:16px;height:16px}.situations-nav .swiper-button-next svg{transform:rotate(180deg)}@media(min-width: 991px){.situations-nav .swiper-button-prev:hover,.situations-nav .swiper-button-next:hover{border-color:rgba(0,0,0,0);background:#fff;box-shadow:0 0 15px -5px #a3eaff}.situation-design-card:hover{border:1px solid #a3eaff;box-shadow:0 0 30px -10px #a3eaff}.situation-design-card:hover .bg-light-blue .image-wrapper img{transform:scale(1.3) translate(-49px, 27px)}.situation-design-card:hover .bg-light-blue .situation-vector{transform:scale(1.2) translate(-20px, 29px)}.situation-design-card:hover .bg-light-pink .image-wrapper img{transform:scale(1.1) translate(37px, 5px)}.situation-design-card:hover .bg-light-pink .situation-vector{transform:scale(1.3) translate(-39px, 39px)}.situation-design-card:hover .bg-light-yellow .image-wrapper img{transform:scale(1.2) translate(-10px, 0px)}.situation-design-card:hover .bg-light-yellow .situation-vector{transform:scale(1.3) translate(-39px, 39px)}.situation-design-card:hover .bg-light-cyan .image-wrapper img{transform:scale(1.2) translate(0px, -27px)}.situation-design-card:hover .bg-light-cyan .situation-vector{transform:scale(1.3) translate(-39px, 39px)}.situation-design-card:hover .bg-light-green .image-wrapper img{transform:scale(1.2) translate(0px, -20px)}.situation-design-card:hover .bg-light-green .situation-vector{transform:scale(1.2) translate(-20px, 29px)}}.situation-design-card{background:#fff;border-radius:24px;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:all .3s ease;border:1px solid #e4f3f7;cursor:pointer;text-decoration:none;color:inherit}.situation-card-top{height:336px;display:flex;align-items:flex-end;justify-content:center;position:relative;padding-top:20px;overflow:hidden}.situation-card-top .image-wrapper{height:95%;width:100%;display:flex;justify-content:center;align-items:flex-end}.situation-card-top .situation-vector{position:absolute;z-index:1;right:0;top:0;transition:all .8s ease}.situation-card-top .image-wrapper img{height:auto;width:100%;object-fit:contain;position:relative;z-index:2;transition:all .8s ease}.bg-light-blue{background-color:#d1f2ff}.bg-light-pink{background-color:#fee0e0}.bg-light-yellow{background-color:#fef9e7}.bg-light-cyan{background-color:#d5fffe}.bg-light-green{background-color:#d2ffe8}.situation-card-bottom{padding:23px 25px;flex-grow:1;display:flex;flex-direction:column}.situation-card-bottom .situation-title{font-family:var(--font-main);font-weight:700;font-size:24px;color:#203362;margin-bottom:14px}.situation-card-bottom .situation-desc{font-family:var(--font-main);font-size:16px;font-weight:500;line-height:1.6;color:#203362;opacity:.8;margin-bottom:11px;flex-grow:1;margin-right:15%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;height:100px}.situation-card-bottom .situation-discover-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-main);font-weight:500;font-size:12px;color:#012971;text-decoration:none;transition:color .3s ease;margin-left:auto;margin-right:12px}.situation-discover-link:hover{color:#0e2a47}.situation-discover-link span{border-bottom:1px solid #0e2a47}.situation-discover-link svg{transition:transform .3s ease}.situation-discover-link:hover svg{transform:translateX(5px)}@media(max-width: 1550px)and (min-width: 993px){.home-situations{padding:clamp(40px,3vw,63px) 0 clamp(0px,3vw,40px)}.situations-header{margin-bottom:clamp(30px,4vw,50px);padding:0 clamp(12px,2vw,20px);padding-bottom:clamp(20px,2vw,42px)}.situations-header{width:100%;max-width:initial;padding-inline:clamp(60px,6vw,120px)}.situations-header .header-left{margin-bottom:clamp(10px,1vw,14px)}.situations-header .section-title{font-size:clamp(20px,2.5vw,44.5px);margin-bottom:clamp(10px,2vw,24px)}.situations-header .section-description{font-size:clamp(16px,1.3vw,20px)}.home-situations .situations-slider{padding-left:clamp(12px,2vw,20px)}.home-situations .situations-slider{--space: clamp(20px, 6vw, 120px);max-width:calc(100vw - var(--space));width:100%;margin-left:var(--space);margin-right:0;padding-left:0;padding-right:var(--space)}.situations-nav{gap:clamp(10px,1.5vw,15px)}.situations-nav .swiper-button-prev,.situations-nav .swiper-button-next{width:clamp(30px,3vw,50px) !important;height:clamp(30px,3vw,50px) !important}.situations-nav svg{width:clamp(10px,1vw,16px) !important;height:clamp(10px,1vw,16px) !important}.situation-design-card{border-radius:clamp(16px,2.5vw,24px)}.situation-card-top{height:clamp(100px,18vw,336px);padding-top:clamp(10px,2vw,20px)}.situation-card-bottom{padding:clamp(12px,1.5vw,20px) clamp(20px,2.5vw,30px)}.situation-card-bottom .situation-title{font-size:clamp(18px,1.5vw + .2rem,24px);margin-bottom:clamp(8px,1.5vw,14px)}.situation-card-bottom .situation-desc{font-size:clamp(14px,1.1vw,16px);line-height:clamp(1.4em,1.5vw,1.6em);margin-bottom:clamp(8px,1.1vw,11px);margin-right:clamp(20px,2.5vw,40px);height:clamp(80px,7vw,100px)}.situation-card-bottom .situation-discover-link{gap:clamp(6px,1vw,8px);font-size:clamp(13px,1.1vw,16px);margin-right:clamp(0px,1.2vw,12px)}}@media(max-width: 992px){.situations-header .section-title{font-size:36px}}@media(max-width: 1023px){.home-situations{background-size:cover;padding:28px 0 23px;background:none}.situations-header{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:20px;padding-bottom:20px;max-width:100%;padding-left:20px;padding-right:20px}.situations-header .section-title{font-size:30px;margin-bottom:10px}.situations-header .section-description{font-size:16px}.situations-nav{display:none !important}.home-situations .situations-slider{max-width:100%;padding:0 20px;overflow:visible}.home-situations .situations-slider .swiper-wrapper{display:flex;grid-template-columns:repeat(2, 1fr);gap:20px;align-items:center;justify-content:center;transform:none !important;width:100% !important;flex-wrap:wrap}.home-situations .situations-slider .swiper-slide{width:100% !important;margin-right:0 !important;height:auto;width:calc(50% - 10px) !important;margin-right:0 !important;height:auto}.situation-design-card{border-radius:16px}.situation-card-top{height:180px;padding-top:10px}.situation-card-bottom{padding:15px}.situation-card-bottom .situation-title{font-size:18px;margin-bottom:8px;min-height:auto}.situation-card-bottom .situation-desc{display:none}.situation-discover-link{font-size:14px;margin-right:0}}@media(max-width: 600px){.home-situations{background:none}.situations-header{margin-bottom:0px;padding-bottom:0px;border:0}.situations-header .section-title{font-size:30px;margin-bottom:10px}.situations-header .section-title p{margin:0}.home-situations .situations-slider .swiper-wrapper{gap:11px 7px}.home-situations .situations-slider .swiper-wrapper .swiper-slide{width:calc(50% - 4px) !important}.situations-header .section-description{line-height:1.3rem}.situation-card-top{height:100px;padding:0}.situation-card-top .image-wrapper{height:100%}.situation-card-top .image-wrapper img{height:100%;width:100%;object-fit:contain;object-position:left}.situation-card-bottom{padding:0 9px 12px}.situation-card-bottom .situation-title{font-size:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:48px;margin-bottom:16px;width:77%}.situation-discover-link{font-size:13px;line-height:1rem;margin-right:0}}.home-reservation{padding:0px 0;background-color:#fff}.home-reservation .bordered-container{max-width:1221px;padding:0 20px;margin:0 auto}.reservation-box{display:flex;justify-content:stretch;gap:15px;overflow:hidden;min-height:600px;padding-bottom:30px}.reservation-left-col{width:50%;background-image:url(../images/reservation-vector-form.png);background:linear-gradient(to bottom, #55C1EF, #4FA6D4, #475983);background-repeat:no-repeat;background-size:105%;background-position:center;padding:30px 40px 67px;color:#fff;display:flex;flex-direction:column;justify-content:center;border-radius:26px;position:relative;transition:.3s ease}.reservation-left-col::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/reservation-vector-form.png);background-repeat:no-repeat;background-size:100%;background-position:center;border-radius:26px;z-index:2;transition:.3s ease}.reservation-left-col::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, #439ABE, #38486A);border-radius:26px;opacity:0;z-index:1;transition:.3s ease}.reservation-left-col:hover::after{background-size:114%;top:-43px}.reservation-left-col:hover::before{opacity:1}.reservation-header-content{text-align:center;margin-bottom:30px;padding:0 42px;position:relative;z-index:3}.reservation-header-content .reservation-main-title{font-size:39px;font-weight:700;margin-bottom:5px;line-height:40px}.reservation-subtitle{font-size:18px;opacity:.9;font-weight:300}.reservation-type-toggles{display:flex;justify-content:center;gap:20px;max-width:312px;width:100%;padding:6px;border-radius:16px;background-color:hsla(0,0%,100%,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin:0 auto;margin-bottom:25px;position:relative;z-index:3}.type-toggle{width:50%;border-radius:14px;padding:20px 0 4px;display:flex;flex-direction:column;align-items:center;gap:0px;cursor:pointer;transition:all .3s ease;width:180px;position:relative;text-align:center;transition:.3s ease}.type-toggle.active{background:#fff;color:#1a3050;border-color:#fff}.type-toggle .toggle-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;transform:rotateZ(-5deg);background-color:hsla(0,0%,100%,.2);font-size:24px;margin-bottom:5px;transition:.3s ease}.type-toggle.active .check-badge{position:absolute;top:-4px;right:-3px;background:#ff8f00;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;transform:rotate(13deg)}.type-toggle.active .toggle-icon{transform:rotateZ(0deg);background:linear-gradient(180deg, #55C1EF 0%, #4FA6D4 100%);margin:0}.type-toggle.active .check-badge::after{content:"✓";color:#fff;font-size:12px;font-weight:bold}.toggle-label strong{display:block;font-size:16px}.toggle-label span{font-size:14px;opacity:.8}.reservation-form-minimal{max-width:502px;margin:0 auto;width:100%;z-index:3}.fluentform .ff-el-group{margin-bottom:8px !important}.fluentform .ff-el-group.ff-el-input--content{margin-bottom:8px;margin-top:16px}.fluentform input[type=text],.fluentform input[type=email],.fluentform input[type=tel],.fluentform textarea,.fluentform select{width:100%;padding:19px 18px;border:none;border-radius:10px;background-color:hsla(0,0%,100%,.9);color:#0e2a47;font-size:15px;font-family:var(--font-main, "Inter", sans-serif);transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.08)}#ff_3_input_Nom,#ff_3_input_text{background-repeat:no-repeat;background-position:18px center;background-size:18px;padding-left:48px !important}.input-Nom,#ff_3_input_Nom{background-image:url(../images/user.svg)}.input-phone,#ff_3_input_text{background-image:url(../images/phone.svg)}.fluentform input[type=text]::placeholder,.fluentform input[type=email]::placeholder,.fluentform input[type=tel]::placeholder,.fluentform textarea::placeholder{color:rgba(14,42,71,.5);font-weight:400}.fluentform input[type=text]:focus,.fluentform input[type=email]:focus,.fluentform input[type=tel]:focus,.fluentform textarea:focus,.fluentform select:focus{outline:none;box-shadow:0 4px 12px rgba(68,182,232,.2);background-color:#fff}.fluentform .ff-el-group.ff-el-form-top .ff-el-input--label{margin-bottom:7px}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{display:none}.fluentform .ff-el-form-check{margin-bottom:20px}.fluentform .ff-el-form-check-label{display:flex !important;align-items:center !important;gap:10px;color:#fff;font-size:13px;cursor:pointer;position:relative}.fluentform .ff-el-form-check-label::before{content:"";width:18px;height:18px;display:block;min-width:18px;border:2px solid hsla(0,0%,100%,.6);border-radius:4px;background-color:rgba(0,0,0,0);cursor:pointer;margin-top:2px}.fluentform .ff_item_selected .ff-el-form-check-label::before{background-color:#ff8f00;border-color:#ff8f00;background-image:url("data:image/svg+xml,%3Csvg width=%2712%27 height=%2710%27 viewBox=%270 0 12 10%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M1 5.2L4.2 8.4L11 1.6%27 stroke=%27white%27 stroke-width=%272.5%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:10px}.fluentform .ff_tc_checkbox{opacity:0;position:absolute}.fluentform .ff-el-form-check-input:checked{background-color:#44b6e8;border-color:#44b6e8}.fluentform .ff_t_c{color:hsla(0,0%,100%,.9);line-height:1.5;font-size:14px;font-weight:400}.fluentform .ff_t_c a{color:#fff;text-decoration:underline}.fluentform .ff-btn-submit{width:100%;padding:14px 40px;background:linear-gradient(90deg, #FF9551 0%, #FF7B3D 100%);color:#fff;border:none;border-radius:25px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(255,143,0,.3);text-transform:none;font-family:var(--font-main, "Inter", sans-serif);width:163px;position:absolute;left:0;right:0;bottom:-28px;margin:0 auto}.fluentform .ff-btn-submit:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,143,0,.4);background:linear-gradient(90deg, #FF9F10 0%, #FF7B10 100%)}.fluentform .ff-btn-submit:active{transform:translateY(0)}.fluentform .ff-btn-submit{display:inline-flex !important;align-items:center !important;gap:12px !important;transition:all .3s ease !important}.fluentform .ff-btn-submit::after{content:"";width:16px;min-width:16px;height:16px;background-color:#fff;mask-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M16 7H3.83L9.42 1.41L8 0L0 8L8 16L9.41 14.59L3.83 9H16V7Z%27 fill=%27black%27/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M16 7H3.83L9.42 1.41L8 0L0 8L8 16L9.41 14.59L3.83 9H16V7Z%27 fill=%27black%27/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;transform:rotate(180deg);transition:transform .3s ease}.fluentform .ff-btn-submit:hover::after{transform:rotate(180deg) translateX(5px)}.fluentform .error{color:#ff6b6b;font-size:12px;margin-top:5px}.fluentform .ff-message-success{display:none !important}.fluentform .ff_submit_btn_wrapper{margin-top:10px}.reservation-right-col{width:50%;background:#caf4ff;position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;border-radius:26px}.reservation-right-col::before{content:"";position:absolute;top:100px;right:50px;width:200px;height:150px;background:hsla(0,0%,100%,.4);filter:blur(40px);border-radius:100px;transform:rotate(-15deg)}.reservation-visual-wrapper{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;position:relative;z-index:1}.reservation-main-img{max-width:100%;width:100%;height:auto;object-fit:contain}@media(max-width: 1700px)and (min-width: 992px){.home-reservation .bordered-container{padding:0 clamp(12px,2vw,20px)}.home-reservation .bordered-container{padding-inline:clamp(120px,7vw,270px)}.reservation-box{gap:clamp(10px,1.5vw,15px);min-height:clamp(400px,60vh,600px);padding-bottom:clamp(20px,3vw,30px)}.reservation-left-col{padding:clamp(20px,2vw,30px) clamp(12px,3vw,40px) clamp(38px,2vw,67px);border-radius:clamp(16px,2.5vw,26px)}.reservation-header-content{margin-bottom:clamp(4px,1vw,30px);padding:0 clamp(0px,1vw,42px)}.reservation-header-content .reservation-main-title{font-size:clamp(25px,2.2vw,39px);line-height:clamp(33px,3vw,40px)}.reservation-subtitle{font-size:clamp(15px,.9vw,18px)}.reservation-type-toggles{gap:clamp(10px,2vw,20px);border-radius:clamp(12px,1.5vw,16px);margin-bottom:clamp(10px,2vw,20px)}.type-toggle{border-radius:clamp(10px,1.4vw,14px);padding:clamp(10px,0vw,20px) clamp(0px,1vw,5px) clamp(3px,.5vw,4px);width:clamp(140px,18vw,180px)}.type-toggle .toggle-icon{width:clamp(45px,2.5vw,56px);height:clamp(45px,2.5vw,56px);border-radius:clamp(12px,1.6vw,16px);font-size:clamp(20px,2.4vw,24px)}.toggle-label strong{font-size:clamp(14px,1.1vw,16px)}.toggle-label span{font-size:clamp(12px,1vw,14px)}.fluentform input[type=text],.fluentform input[type=email],.fluentform input[type=tel],.fluentform textarea,.fluentform select{padding:clamp(11px,.8vw,19px) clamp(12px,1.6vw,18px);border-radius:clamp(8px,1vw,10px);font-size:clamp(12px,1vw,15px)}.fluentform .ff-el-form-check-label{gap:clamp(8px,1vw,10px);font-size:clamp(12px,.9vw,15px)}.fluentform .ff-el-form-check-label::before{width:clamp(16px,1.8vw,18px);height:clamp(16px,1.8vw,18px);min-width:clamp(16px,1.8vw,18px)}.fluentform .ff_t_c{font-size:clamp(13px,1vw,14px)}.fluentform .ff-btn-submit{padding:clamp(9px,.6vw,14px) clamp(20px,3vw,40px);font-size:clamp(16px,1.5vw,18px);width:clamp(163px,10vw,200px);text-align:center}.reservation-right-col{border-radius:clamp(16px,2.5vw,26px)}}@media(max-width: 1200px){.reservation-box{flex-direction:column}.reservation-left-col{width:100%;padding:60px 40px;object-fit:cover}.reservation-right-col{width:100%;height:500px;display:none}.reservation-submit-btn{top:0;margin-top:20px}}@media(max-width: 993px){.home-reservation{padding:20px 0}.reservation-right-col{display:none}.reservation-left-col{width:100%;padding:20px 26px 38px;background-size:cover}.reservation-header-content{margin-bottom:4px;padding:0 22px}.reservation-header-content .reservation-main-title{font-size:34px;font-weight:700;margin-bottom:5px;line-height:33px}.reservation-box{min-height:auto}.reservation-main-title{font-size:30px;line-height:1.2}.reservation-type-toggles{flex-direction:row;gap:10px;margin:0 auto 30px;padding:6px}.fluentform .ff-el-group.ff-el-form-top .ff-el-input--label{display:none !important}.type-toggle{width:50%;padding:20px 5px 3px}.type-toggle .toggle-icon{width:55px;height:55px;border-radius:12px}.toggle-label strong{font-size:16px}.toggle-label span{font-size:12px}.reservation-form-minimal{max-width:100%}.fluentform .ff-el-form-check-label{font-size:15px}.reservation-submit-btn{width:auto;min-width:200px}}.reservation-success-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9999;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.reservation-success-modal.active{display:flex;opacity:1}.modal-content-box{background:#fff;border-radius:30px;padding:50px 40px;max-width:420px;width:90%;position:relative;text-align:center;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:modalSlideIn .4s ease-out}@keyframes modalSlideIn{from{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-close-btn{position:absolute;top:20px;right:20px;background:rgba(0,0,0,0);border:none;font-size:28px;color:#999;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.modal-close-btn:hover{color:#333}.modal-success-icon{width:80px;height:80px;background:#4caf50;border-radius:50%;margin:0 auto 30px;display:flex;align-items:center;justify-content:center;animation:iconPop .5s ease-out .2s both}@keyframes iconPop{0%{transform:scale(0)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.modal-success-icon svg{width:40px;height:40px}.modal-title{font-family:var(--font-main, "Inter", sans-serif);font-size:28px;font-weight:800;color:#0e2a47;margin-bottom:20px}.modal-message{font-family:var(--font-main, "Inter", sans-serif);font-size:16px;color:#0e2a47;line-height:1.6;margin-bottom:35px;opacity:.8}.modal-confirm-btn{background:#0e2a47;color:#fff;border:none;border-radius:50px;padding:18px 60px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;font-family:var(--font-main, "Inter", sans-serif)}.modal-confirm-btn:hover{background:#1a3d5f;transform:translateY(-2px);box-shadow:0 8px 20px rgba(14,42,71,.3)}@media(max-width: 993px){.modal-content-box{padding:40px 30px;max-width:90%}.modal-title{font-size:24px}.modal-message{font-size:15px}.modal-confirm-btn{padding:16px 50px;font-size:16px}}.ff-message-success,.fluentform .ff-message-success,.ff_success_message,.fluentform .ff-el-is-success{display:none !important}.home-remplacement{padding:37px 0 0;background-color:#fff}.home-remplacement .container{max-width:1530px;padding:0 20px;margin:0 auto}.remplacement-box{display:flex;border-radius:40px;padding:0 73px;align-items:center;justify-content:space-between;position:relative;background-image:url(../images/remplacementBG.png);background-size:contain;background-position:0 89%;background-repeat:no-repeat}@media(min-width: 991px){.remplacement-box:hover .remplacement-main-img{transform:scale(1.1) translate(0px, 40px)}}.remplacement-left{width:47%;position:relative;display:flex;justify-content:center;align-items:flex-end;padding-left:31px}.remplacement-image-wrapper{position:relative;width:100%;overflow:hidden;padding-right:29px}.remplacement-main-img{max-width:100%;height:auto;display:block;border-radius:0 0 20px 20px;transition:.5s ease}.remplacement-badge{position:absolute;bottom:-6px;left:31px;background:#fff;padding:11px 0 11px 87px;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;gap:20px;z-index:2;max-width:538px;width:100%;transform:rotate(-2deg);box-shadow:0px 4px 45px 0px #f0dfbd}.badge-time{font-size:32px;font-weight:800;line-height:1;background:linear-gradient(90deg, #146990, #061E2A);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#061e2a}.remplacement-badge .badge-title{font-size:34px;font-weight:700;background:linear-gradient(90deg, #146990, #061E2A);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#061e2a;margin:0;line-height:1.2}.remplacement-right{width:47%;padding-left:48px}.remplacement-stats-list{list-style:none;padding:0;margin:158px 0 45px 13px}.stat-list-item{display:flex;align-items:center;gap:15px;margin-bottom:20px;font-size:33px;font-weight:600;color:#203362}.stat-bullet{color:#203362;font-size:40px}.stat-text{display:flex;align-items:center;gap:10px}.stat-partner-logo{height:24px;width:auto;object-fit:contain}.btn-whatsapp-navy{display:inline-flex;align-items:center;gap:12px;background-color:#203362;color:#fff;padding:18px 47px 18px 31px;border-radius:50px;text-decoration:none;font-size:20px;font-weight:700;transition:all .3s ease}.btn-whatsapp-navy svg{width:38px;height:38px}@media(min-width: 991px){.btn-whatsapp-navy:hover{background-color:#25d366;transform:translateY(-3px);color:#fff;box-shadow:0 10px 20px rgba(26,48,80,.2)}}.btn-whatsapp-navy .icon-whatsapp::before{content:"💬";font-size:20px}.ff-message-success,.fluentform .ff-message-success,.ff_success_message{display:none !important}@media(max-width: 1550px)and (min-width: 993px){.home-remplacement{padding:clamp(37px,6vw,58px) 0 clamp(0px,3vw,24px)}.home-remplacement .container{padding:0 clamp(12px,2vw,20px)}.home-remplacement .container{padding-inline:clamp(60px,6vw,120px)}.remplacement-box{border-radius:clamp(30px,4vw,40px);padding:0 clamp(0px,5vw,73px)}.remplacement-left{padding-left:clamp(0px,3vw,31px)}.remplacement-image-wrapper{padding-right:clamp(0px,2.5vw,29px);margin-top:clamp(-30px,-3vw,0px)}.remplacement-main-img{border-radius:clamp(16px,2vw,20px)}.remplacement-badge{bottom:clamp(-26px,1.5vw,-36px);left:clamp(0px,3vw,31px);padding:clamp(8px,1.5vw,15px) clamp(15px,2vw,20px);border-radius:clamp(16px,2vw,20px);gap:clamp(10px,2vw,20px);max-width:clamp(250px,40vw,538px);max-width:clamp(430px,40vw,537px)}.badge-time{font-size:clamp(24px,2.5vw,32px)}.remplacement-badge .badge-title{font-size:clamp(20px,1.1vw + 1rem,34px);max-width:clamp(180px,22vw,300px)}.remplacement-right{padding-left:clamp(0px,4vw,48px)}.remplacement-stats-list{margin:clamp(30px,5vw,143px) 0 clamp(18px,3vw,45px) clamp(10px,1vw,13px)}.stat-list-item{gap:clamp(10px,1.5vw,15px);margin-bottom:clamp(10px,1.5vw,20px);font-size:clamp(18px,1vw + .6rem,33px)}.stat-bullet{font-size:clamp(20px,3vw,40px)}.stat-text{gap:clamp(8px,1.2vw,10px)}.stat-partner-logo{height:clamp(18px,2vw,24px)}.btn-whatsapp-navy{gap:clamp(8px,1.2vw,12px);padding:clamp(10px,1.5vw,12px) clamp(20px,3vw,47px);font-size:clamp(16px,1.2vw,20px)}.btn-whatsapp-navy svg{width:clamp(30px,2.5vw,38px);height:clamp(30px,2.5vw,38px)}}@media(max-width: 992px){.home-remplacement .container{padding:0 12px}.remplacement-box{flex-direction:column;padding:0 0 50px 0;gap:40px;border-radius:40px;text-align:center}.remplacement-main-img{max-width:400px;width:100%;height:auto;display:block;border-radius:0 0 20px 20px;transition:.5s ease;margin:0 auto}.remplacement-stats-list{margin-top:30px}.remplacement-left{width:100%;padding:0;display:flex;justify-content:center;flex-direction:column}.remplacement-image-wrapper{margin-top:-20px}.remplacement-badge{position:relative;bottom:20px;left:0;margin:0 auto;min-width:90%;padding:15px 20px;gap:15px;justify-content:center}.badge-time{font-size:32px}.badge-title{font-size:20px;text-align:left}.remplacement-right{width:100%;padding:0;align-items:center}.remplacement-stats-list{align-items:flex-start;text-align:left;padding-left:44px}.stat-list-item{font-size:18px}.btn-whatsapp-navy{width:auto;min-width:250px;justify-content:center}.remplacement-box{padding:0 0 clamp(20px,5vw,50px) 0}.remplacement-main-img{max-width:clamp(250px,60vw,400px)}.btn-whatsapp-navy{min-width:clamp(200px,30vw,250px)}}@media(max-width: 600px){.home-remplacement{padding:58px 0 24px}.remplacement-box{gap:0;padding:0 0 20px 0;background-position:0 100%;background-size:100% 100%}.remplacement-image-wrapper{margin-top:-30px;padding-right:0}.remplacement-main-img{border-radius:20px;max-width:71%;height:auto;margin:0 auto;padding-right:11px;margin-bottom:-38px}.remplacement-badge{position:relative;bottom:0;top:-36px;left:0;width:72%;min-width:initial;margin:0 auto;transform:rotate(-2deg);padding:8px 15px 6px 15px;box-shadow:0px 4px 25px 0px #f0dfbd}.badge-time{font-size:28px}.remplacement-badge .badge-title{font-size:18px;line-height:1.2}.remplacement-stats-list{margin:0 0 18px 10px;padding-left:44px}.stat-list-item{font-size:17px;margin-bottom:1px}.stat-bullet{font-size:20px}.stat-partner-logo{height:18px}.remplacement-cta-wrapper{text-align:center}.btn-whatsapp-navy{width:auto;min-width:230px;padding:5px 20px;font-size:14px}}.home-services{padding:108px 0 92px;position:relative;overflow:hidden}.home-services .container{max-width:1527px;width:100%;padding:0 20px;margin:0 auto}.home-services .decoration-overlay{position:absolute;top:0px;left:0px;width:614px;height:583px;background-image:url(../images/vector-services.png);background-repeat:no-repeat;background-size:110%;background-position:left 50px;pointer-events:none;z-index:2}.services-header-centered{text-align:center;margin:0 auto 23px;position:relative;z-index:1}.services-header-centered .services-main-title{font-family:var(--font-main);font-size:54px;font-weight:700;color:#0f4b66;line-height:1.2;margin-bottom:28px}.services-main-title span,.services-main-title strong{color:#ff9551;font-weight:700;font-weight:inherit}.services-main-description{font-family:var(--font-main);font-size:18px;line-height:1.6;color:#0f4b66;opacity:.8}.mobile-description{display:none}.services-grid-layout{display:grid;grid-template-columns:repeat(auto-fit, calc(25% - 25px));gap:30px;position:relative;justify-content:center}.service-design-card{background:#fff;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:transform .3s ease;padding-top:50px;position:relative}.service-design-card::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 50px);border-radius:20px;border:1px solid #e4f3f7;transition:all .3s ease}.service-card-top{height:243px;display:flex;align-items:flex-end;justify-content:center;position:relative;padding-top:20px;border-top-left-radius:20px;border-top-right-radius:20px;z-index:4;border-top:1px solid rgba(0,0,0,0);border-radius:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);transition:all .3s ease}.service-card-top .image-wrapper{height:106%;width:100%;display:flex;justify-content:center;align-items:flex-end}.service-card-top img{height:100%;width:auto;object-fit:contain;object-position:bottom;transition:transform .3s ease;position:relative;z-index:2}.bg-blue-light{background:linear-gradient(90deg, #EEFFE3 0%, #F5FAF2 100%)}.bg-blue-soft{background:linear-gradient(225deg, #B1E0EE 20%, #78C6C9 100%)}.bg-beige-soft{background:linear-gradient(90deg, #FEF1DE 0%, #FCE3B8 100%)}.bg-green-light{background:linear-gradient(225deg, #EEFFE3 0%, #F5FAF2 100%)}.service-card-bottom{padding:15px 15px 40px;flex-grow:1;display:flex;flex-direction:column;position:relative;z-index:1}.service-card-bottom .service-title{font-family:var(--font-main);font-weight:700;font-size:24px;color:#203362;margin-bottom:15px;line-height:2rem}.service-card-bottom .service-desc{font-family:var(--font-main);font-size:16px;font-weight:500;line-height:1.6;color:#203362;margin-bottom:57px;flex-grow:1}.service-discover-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-main);font-weight:500;font-size:16px;color:#012971;text-decoration:none;transition:color .3s ease;margin-top:auto;margin-left:auto;margin-right:12px;transition:all .3s ease;line-height:41px;padding:0 20px;display:inline-block}.service-discover-link span{border-bottom:1px solid #012971;line-height:initial}.service-discover-link svg{transition:transform .3s ease}@media(max-width: 1550px)and (min-width: 993px){.home-services{padding:clamp(40px,6vw,84px) 0 clamp(0px,3vw,24px)}.home-services .container{padding:0 clamp(12px,2vw,20px)}.home-services .container{padding-inline:clamp(60px,6vw,120px)}.home-services .decoration-overlay{top:clamp(100px,4vw,0px);left:clamp(0px,-10vw,0px);width:clamp(300px,26vw,600px);height:clamp(200px,30vw,400px);background-size:130%;background-position:left top}.services-header-centered{margin:0 auto clamp(18px,2.5vw,23px)}.services-header-centered .services-main-title{font-size:clamp(29px,5.5vw,54px);line-height:clamp(1.1em,1.2vw,1.2em);margin-bottom:clamp(6px,3.5vw,28px)}.services-main-description{font-size:clamp(16px,1.2vw,18px);line-height:clamp(1.3em,1.6vw,1.6em)}.services-grid-layout{gap:clamp(15px,2.5vw,30px)}.service-design-card{padding-top:clamp(0px,3.5vw,50px)}.service-design-card::after{height:calc(100% - clamp(0px,3.5vw,50px));border-radius:clamp(16px,2vw,20px)}.service-card-top{height:clamp(91px,15vw,243px);padding-top:clamp(0px,2vw,20px);border-top-left-radius:clamp(16px,2vw,20px);border-top-right-radius:clamp(16px,2vw,20px)}.service-card-top img{max-width:clamp(129px,80%,100%)}.service-card-bottom{padding:clamp(15px,2vw,23px) clamp(15px,2.5vw,25px)}.service-card-bottom .service-title{font-size:clamp(20px,1.6vw,24px);margin-bottom:clamp(0px,1.5vw,15px);line-height:clamp(1.4em,2vw,2em)}.service-card-bottom .service-desc{font-size:clamp(14px,1.1vw,16px);margin-bottom:clamp(20px,2vw,57px)}.service-discover-link{gap:clamp(5px,1vw,8px);font-size:clamp(15px,1.1vw,16px);margin-right:clamp(0px,1.2vw,12px);line-height:clamp(30px,3vw,41px);padding:0 clamp(0px,2vw,20px);line-height:clamp(30px,3vw,41px);padding:0 clamp(15px,2.5vw,30px)}}@media(min-width: 992px){.service-design-card:hover .service-card-top{border-top:1px solid #23a1ff;border-right:1px solid #23a1ff;border-left:1px solid #23a1ff}.service-design-card:hover::after{border:1px solid #23a1ff}.service-design-card:hover .service-card-top img{transform:scale(1.2) translateY(-20px)}.service-design-card:hover .service-discover-link{border:none;background-color:#ededed;line-height:41px;padding:0 30px;border-radius:30px}.service-design-card:hover .service-discover-link span{border-bottom:none}.service-design-card:hover .service-discover-link:hover{background-color:#ff8f00;color:#fff}.service-design-card:hover .service-discover-link:hover svg{transform:translateX(5px)}.service-design-card:hover .service-discover-link:hover svg path{fill:#fff}}@media(max-width: 992px){.services-grid-layout{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 993px){.desktop-description{display:none}.mobile-description{display:block}}@media(max-width: 993px){.home-services{padding:20px 0}.services-header-centered{margin-bottom:18px}.services-header-centered .services-main-title{font-size:29px;margin-bottom:6px}.services-header-centered .services-main-title p{margin-bottom:0}.services-main-description{font-size:16px;margin-bottom:0px;line-height:1.3rem}.services-grid-layout{grid-template-columns:1fr;gap:15px}.service-design-card{flex-direction:row;height:91px;border:1px solid #44b6e8;box-shadow:none;border-radius:20px;align-items:center;overflow:hidden;padding-top:0;overflow:hidden}.home-services .decoration-overlay{display:none}.service-design-card::after{display:none}.service-card-top{width:35%;height:100%;order:2;padding:0;background:none !important}.service-card-top .image-wrapper{height:100%;align-items:center;justify-content:flex-end}.service-card-top img{height:auto;width:129px;object-fit:contain;object-position:5px 10px}.service-card-bottom{width:65%;padding:0px;padding-left:28px;order:1;align-items:flex-start;text-align:left}.service-card-bottom .service-title{font-size:17px;margin:0}.service-card-bottom .service-desc{display:none}.service-discover-link{margin:0;font-size:13px;color:#012971;gap:5px;padding:0;line-height:initial}.service-discover-link span{border-bottom:2px solid #012971}}:root{--inaya-navy: #0E2A47;--inaya-orange: #FF8F00}.home-testimonials{padding:0px 0 35px;position:relative;background-color:#fff;overflow:hidden;margin-bottom:140px}.testimonials-shape-bg{position:absolute;top:50%;right:0;transform:translateY(-50%);width:calc(100vw - (100vw - 1520px)/2);height:100%;background:linear-gradient(45deg, #D5F6FF 0%, #DBF3FA 100%);border-radius:330px 0 0 400px;z-index:1;opacity:.8;pointer-events:none}.testimonials-main-container{position:relative;max-width:1520px;margin:0 auto;padding:0 20px;z-index:5}.testimonials-two-col-grid{display:grid;grid-template-columns:1fr 1.3fr;grid-template-areas:"visual header" "visual slider" "visual nav";gap:0 70px;align-items:center}@media(min-width: 993px){.testimonials-two-col-grid:hover .testimonials-main-hero-visual{transform:scale(1.2) translateY(-50px)}.testimonials-two-col-grid:hover .testimonials-floating-badge{transform:rotate(2deg)}}.testimonials-visual-side{grid-area:visual;position:relative;display:flex;justify-content:flex-end}.testimonials-hero-wrapper{position:relative;max-width:620px;width:100%}.testimonials-hero-wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:#fff;background:linear-gradient(to bottom, transparent 50%, #85E4FF 100%);z-index:1}.testimonials-main-hero-visual{width:100%;height:auto;display:block;position:relative;z-index:10;margin-top:-104px;transition:transform .3s ease-in-out}.testimonials-floating-badge{position:absolute;bottom:-13px;left:67px;background:#fff;padding:9px 52px;border-radius:11px;box-shadow:0 30px 60px rgba(0,0,0,.08);display:flex;align-items:center;gap:31px;z-index:20;max-width:474px;transform:rotate(-4deg);transition:transform .3s ease-in-out}.badge-icon-box{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.badge-icon-box img{max-width:100%;height:auto;transform:rotate(3deg)}.badge-big-number{display:block;font-size:42px;font-weight:800;background:linear-gradient(90deg, #146990, #061E2A);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:#061e2a;line-height:1;margin-bottom:5px}.badge-small-label{font-size:19px;font-weight:600;color:#0e2a47;opacity:.9;margin:0;line-height:1.3}.testimonials-content-side{padding:0 15px}.testimonials-text-header{grid-area:header;margin-bottom:80px;margin-top:52px}.testimonials-text-header .testimonials-main-title{font-family:var(--font-main);font-size:53px;font-weight:700;color:#203362 !important;line-height:1.2;margin-bottom:29px;text-align:left}.testimonials-text-header .testimonials-main-title strong,.testimonials-text-header .testimonials-main-title span{color:#ff9551 !important;font-weight:inherit;font-weight:700}.testimonials-main-subtitle{font-family:var(--font-main);font-size:20px;font-weight:500;color:#0f4b66 !important;text-align:left}.testimonials-slider-box-container{grid-area:slider;background:rgba(0,0,0,0) !important;padding:0 !important;border:none !important;max-width:676px;width:100%}.testimonials-slider-box-container [class*=wp-social-ninja],.testimonials-slider-box-container [class*=ninja]{background:rgba(0,0,0,0) !important;padding:0 !important;border:none !important}.testimonials-slider-box-container .wpsr-reviews-wrapper{background:rgba(0,0,0,0) !important;padding:0 !important}.testimonials-slider-box-container .wpsr-review-platform,.testimonials-slider-box-container .wpsr-swiper-prev-next,.testimonials-slider-box-container .swiper-button-next,.testimonials-slider-box-container .swiper-button-prev{display:none !important;opacity:0 !important;visibility:hidden !important}.testimonials-slider-box-container .wpsr-review-template{background:linear-gradient(to bottom, rgba(238, 251, 255, 0.8705882353) 0%, #B6E7F6 100%) !important;box-shadow:0 0px 30px rgba(0,0,0,.08);border-radius:20px !important;padding:24px 30px !important;border:none !important;box-shadow:none !important;text-align:center !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;min-height:324px !important;margin-left:0 !important}.testimonials-slider-box-container .wpsr-review-content,.testimonials-slider-box-container .wpsr-reviewer-name,.testimonials-slider-box-container .wpsr-review-date{color:#0e2a47 !important}.testimonials-slider-box-container .wpsr-has-equal-height .wpsr-review-content{height:119px !important;margin:0 !important}.testimonials-slider-box-container .wpsr_read_more,.testimonials-slider-box-container .wpsr_read_less{color:#ff8f00 !important;font-weight:700 !important;cursor:pointer}.testimonials-slider-box-container .wpsr-rating-wrapper{margin-bottom:20px !important;justify-content:center !important;display:flex !important}.testimonials-slider-box-container .wpsr-star-filled{background-color:#ffb300 !important}.testimonials-slider-box-container .wpsr-review-header{margin-top:auto !important;display:flex !important;align-items:center !important;gap:16px}.testimonials-slider-box-container .wpsr-reviewer-image img{width:66px !important;height:66px !important;border-radius:50% !important}.testimonials-slider-box-container .wpsr-reviewer-name{font-size:20px !important;font-weight:700 !important;display:block}.testimonials-slider-box-container .wpsr-review-date{font-size:14px !important;opacity:.7 !important}.testimonials-slider-box-container .wpsr-review-content{font-size:20px !important;line-height:1.6 !important;margin-bottom:30px !important;font-weight:500 !important;overflow-y:auto !important;scrollbar-width:thin;scrollbar-color:rgba(14,42,71,.2) rgba(0,0,0,0)}.testimonials-slider-box-container .wpsr-review-content::-webkit-scrollbar{width:4px}.testimonials-slider-box-container .wpsr-review-content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.testimonials-slider-box-container .wpsr-review-content::-webkit-scrollbar-thumb{background-color:rgba(14,42,71,.4) !important;border-radius:10px}.wpsr-review-template.wpsr-review-template-three{margin:0}.wpsr-review-template .wpsr-review-content p{font-family:var(--font-main) !important;font-size:20px !important;font-weight:500 !important;color:#203362 !important}.wpsr-review-template .wpsr-reviewer-name-url,.wpsr-review-template .wpsr-reviewer-image .wpsr-reviewer-image-url{pointer-events:none}.wpsr-reviews-wrapper .wpsr-reviews-slider{padding-top:68px !important;width:calc(100% + 140px);padding:0 60px !important;margin-left:-70px !important}.wpsr_add_read_more.wpsr_show_less_content .wpsr_add_read_more_slice_content{display:inline !important}.wpsr_add_read_more .wpsr_read_less,.wpsr_add_read_more .wpsr_read_more,.wpsr_add_read_more.wpsr_show_less_content .wpsr_read_less,.wpsr_add_read_more.wpsr_show_more_content .wpsr_read_more{display:none !important}.testimonials-custom-navigation{grid-area:nav;display:flex;gap:15px;margin-top:14px;justify-content:flex-start;padding-left:198px}.testimonials-custom-navigation .nav-arrow{width:52px;height:52px;border:1px solid #203362;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#203362;background:rgba(0,0,0,0);transition:all .3s ease}.testimonials-custom-navigation .nav-arrow svg{width:16px;height:16px}.testimonials-custom-navigation .nav-arrow:hover{border-color:rgba(0,0,0,0);box-shadow:0 0 15px -5px #a3eaff;background:#fff}.testimonials-custom-navigation .next-testimonial svg{transform:rotate(180deg)}.desktop-only{display:flex}.mobile-only{display:none}@media(max-width: 1550px)and (min-width: 993px){.home-testimonials{padding:clamp(43px,3vw,100px) 0 clamp(20px,2vw,35px);margin-bottom:clamp(60px,10vw,140px)}.testimonials-shape-bg{width:100%;left:clamp(60px,7vw,120px)}.testimonials-main-container{max-width:clamp(375px,95vw,1520px);padding:0 clamp(12px,2vw,20px)}.testimonials-main-container{padding-inline:clamp(60px,6vw,120px)}.testimonials-two-col-grid{gap:0 clamp(30px,5vw,70px)}.testimonials-hero-wrapper{max-width:clamp(300px,45vw,620px)}.testimonials-floating-badge{left:clamp(20px,5vw,67px);padding:clamp(8px,1vw,9px) clamp(20px,4vw,52px);gap:clamp(15px,2vw,31px);max-width:clamp(280px,33vw,474px)}.badge-icon-box{width:clamp(40px,5vw,60px);height:clamp(40px,5vw,60px)}.badge-big-number{font-size:clamp(24px,2.4vw,42px);margin-bottom:clamp(3px,.5vw,5px)}.testimonial-role{font-size:clamp(12px,1vw,14px)}.badge-small-label{font-size:clamp(14px,1vw,19px);line-height:clamp(1.1,1.3vw,1.3)}.testimonials-text-header{margin-bottom:clamp(40px,3vw,83px);margin-top:clamp(20px,2vw,52px)}.testimonials-text-header .testimonials-main-title{font-size:clamp(32px,2.5vw,53px);line-height:clamp(1.1,1.2vw,1.2);margin-bottom:clamp(15px,1vw,29px)}.testimonials-main-subtitle{font-size:clamp(15px,1.2vw,20px)}.testimonial-author{font-size:clamp(16px,1.25vw,18px)}.testimonials-slider-box-container{max-width:clamp(320px,44vw,676px)}.testimonials-slider-box-container .wpsr-review-template{padding:clamp(15px,2vw,24px) clamp(20px,2.5vw,30px) !important;min-height:clamp(280px,25vw,324px) !important}.testimonials-slider-box-container .wpsr-review-content{font-size:clamp(16px,1.5vw,20px) !important;line-height:clamp(1.4,1.6vw,1.6) !important;margin-bottom:clamp(15px,2.5vw,30px) !important}.testimonials-slider-box-container .wpsr-reviewer-image img{width:clamp(45px,5vw,66px) !important;height:clamp(45px,5vw,66px) !important}.testimonials-slider-box-container .wpsr-reviewer-name{font-size:clamp(16px,1.2vw,20px) !important}.testimonials-slider-box-container .wpsr-review-date{font-size:clamp(12px,1vw,14px) !important}.wpsr-review-template .wpsr-review-content p{font-size:clamp(13px,1vw,20px) !important}.slider-text-content .testimonials-quote{font-size:clamp(14px,1.6vw,16px);line-height:clamp(1.4,1.8vw,1.8);margin-bottom:clamp(20px,2.8vw,25px)}.wpsr-reviews-wrapper .wpsr-reviews-slider{padding-top:clamp(30px,5vw,68px) !important;width:calc(100% + clamp(0px,10vw,140px));padding:0 clamp(5px,4vw,60px) !important;margin-left:calc(clamp(0px,10vw,140px)/-2) !important}.testimonials-custom-navigation{gap:clamp(10px,1.2vw,15px);margin-top:clamp(10px,1.2vw,14px);padding-left:clamp(0px,14vw,198px)}.testimonials-custom-navigation .nav-arrow{width:clamp(40px,4vw,52px);height:clamp(40px,4vw,52px)}}@media(max-width: 993px){.testimonials-two-col-grid{grid-template-columns:1fr;grid-template-areas:"header" "slider" "nav" "visual";gap:30px;text-align:center}.testimonials-visual-side{justify-content:center}.testimonials-shape-bg{width:100%;height:100%;border-radius:0;top:0;transform:none}.testimonials-text-header{margin-top:0;margin-bottom:20px}.testimonials-main-title,.testimonials-main-subtitle{text-align:center}.testimonials-custom-navigation{justify-content:center;padding-left:0;margin-top:0}.testimonials-floating-badge{left:50%;transform:translateX(-50%) rotate(-4deg);bottom:-30px}}@media(max-width: 993px){.desktop-only{display:none !important}.mobile-only{display:flex !important}.home-testimonials{padding:43px 0;margin-bottom:0}.testimonials-main-container{padding:0 12px}.testimonials-two-col-grid{display:flex;flex-direction:column;gap:25px}.testimonials-text-header{order:1;text-align:center;margin-bottom:10px}.testimonials-slider-box-container{order:2;margin:0 auto;max-width:100%;margin-top:-215px;position:relative;z-index:10}.testimonials-custom-navigation{order:3;justify-content:center;padding-left:0;margin-top:-77px;gap:12px;position:relative;z-index:11}.testimonials-custom-navigation .nav-arrow{width:45px;height:45px;font-size:20px}.testimonials-visual-side{order:4;justify-content:center;margin-top:-83px}.testimonials-content-side{padding:0;width:100%}.testimonials-content-side .wpsr-container{padding:0}.wpsr-reviews-wrapper .wpsr-reviews-slider{padding-top:30px !important;width:100% !important;padding:0 !important;margin-left:0 !important;padding-left:5px !important;padding-right:5px !important}.wpsr-review-template.wpsr-review-template-three .wpsr-review-header{width:70%;margin:0 auto;display:none !important}.testimonials-shape-bg{bottom:21px;top:initial;width:100%;height:63%;border-radius:40% 40% 0 0}.testimonials-main-title{font-size:28px !important;text-align:center !important;margin-bottom:10px !important;line-height:1.2 !important}.testimonials-main-subtitle{font-size:16px !important;text-align:center !important;line-height:1.5 !important;margin-bottom:0 !important;display:none}.testimonials-slider-box-container .wpsr-review-template{padding:25px 20px 80px !important;min-height:auto !important;border-radius:30px 30px 0 0px !important;margin:0 !important;height:300px !important;width:100%;background:linear-gradient(to bottom, #fff 0%, #B6E7F6 100%) !important}.testimonials-slider-box-container .wpsr-review-content{font-size:15px !important;line-height:1.6 !important;margin-bottom:20px !important;overflow-y:auto !important;scrollbar-width:thin;scrollbar-color:rgba(14,42,71,.2) rgba(0,0,0,0)}.testimonials-slider-box-container .wpsr-review-content::-webkit-scrollbar{width:4px}.testimonials-slider-box-container .wpsr-review-content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.testimonials-slider-box-container .wpsr-review-content::-webkit-scrollbar-thumb{background-color:rgba(14,42,71,.4);border-radius:10px}.testimonials-slider-box-container .wpsr-review-content p{font-size:14px !important;line-height:1.7rem !important}.testimonials-slider-box-container .wpsr-has-equal-height .wpsr-review-content{height:auto !important;padding:0 !important}.testimonials-slider-box-container .wpsr-reviewer-image img{width:50px !important;height:50px !important}.testimonials-slider-box-container .wpsr-reviewer-name{font-size:16px !important}.testimonials-hero-wrapper{max-width:100%}.testimonials-main-hero-visual{margin-top:0;max-width:113%;width:113%;display:block;margin:0 auto;object-position:-19px}.testimonials-floating-badge{display:none}}:root{--inaya-navy-dark: #203362;--inaya-navy: #0E2A47;--inaya-light-blue: #D1F2FF;--inaya-orange: #FF8F00}.home-agencies{background-color:var(--inaya-navy-dark);padding:64px 0 44px;color:#fff;position:relative}.home-agencies::after{content:"";position:absolute;top:-49px;left:0;width:100%;height:50px;background-image:url(../images/agenciesBG.png);background-size:cover;background-position:top;background-repeat:no-repeat}.home-agencies .container{max-width:1530px;padding:0 20px;margin:0 auto}.agencies-header-flex{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;gap:180px}.agencies-header-flex .agencies-main-title{font-family:var(--font-main, "Inter", sans-serif);font-size:56px;font-weight:700;line-height:1.3;margin:0}.agencies-main-title strong{color:#a3eaff;font-weight:700}.agencies-main-subtitle{font-size:18px;margin:0;opacity:.9;line-height:1.5}.agencies-layout-grid{display:grid;grid-template-columns:576px 1fr;gap:26px;align-items:flex-start}.agencies-accordion{display:flex;flex-direction:column;gap:15px;padding:13px 15px 35px;background:#fff;border-radius:10px}.agency-accordion-item{background:#f4f4f4;border-radius:12px;overflow:hidden;transition:all .3s ease;cursor:pointer}.agency-accordion-item.is-active{background:#e6f7fd;border:1px solid #23a1ff;box-shadow:0 10px 30px rgba(0,0,0,.1)}.agency-header{padding:16px 14px 20px;display:flex;justify-content:space-between;align-items:center}.agency-header .agency-name{margin:0;font-size:24px;font-weight:700;color:#203362;line-height:2.1rem}.agency-header .agency-address{font-size:14px;font-weight:500;color:#717171;line-height:1.4rem;margin:0}.agency-toggle-icon{width:24px;height:24px;position:relative;transition:transform .3s ease}.agency-toggle-icon::before,.agency-toggle-icon::after{content:"";position:absolute;background:var(--inaya-navy);transition:all .3s ease}.agency-toggle-icon::before{width:2px;height:14px;left:11px;top:5px}.agency-toggle-icon::after{width:14px;height:2px;left:5px;top:11px}.agency-accordion-item.is-active .agency-toggle-icon{transform:rotate(180deg)}.agency-accordion-item.is-active .agency-toggle-icon::before{opacity:0}.agency-content{padding:0 20px 16px 14px;display:none}.agency-accordion-item.is-active .agency-content{display:block}.agency-info-row{margin:0 0 10px 0;color:var(--inaya-navy);font-size:16px;line-height:1.4;margin-bottom:clamp(8px,.7vw,10px);display:flex;align-items:center;gap:6px}.agency-info-row .agency-hours{font-size:8px}.agency-info-row strong{font-weight:700;margin-right:5px}.agency-phone a{color:#40b4d0;text-decoration:none;font-weight:600;text-decoration:underline;text-underline-offset:2px}.btn-itinerary{display:inline-flex;align-items:center;gap:10px;padding:7px 12px 7px 16px;border:1px solid var(--inaya-navy);border-radius:50px;color:var(--inaya-navy);text-decoration:none;font-weight:600;font-size:14px;margin-top:10px;transition:all .3s ease}.btn-itinerary:hover{background:#b9e9fd}.agencies-footer-cta{margin-top:40px;text-align:center}.btn-all-agencies{font-size:17px;display:inline-block;padding:13px 57px;border:1px solid #203362;border-radius:50px;color:#203362;text-decoration:none;font-weight:600;transition:all .3s ease}.btn-all-agencies:hover{background:#b9e9fd}.agencies-map-column{height:100%;min-height:600px}.map-container{width:100%;height:100%;border-radius:10px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.2);background:#eee}#agencies-iframe-container iframe{width:100%;height:100%;border:0;object-fit:cover}@media(max-width: 1550px)and (min-width: 993px){.home-agencies{padding:clamp(48px,1.5vw,64px) 0 clamp(33px,2vw,44px)}.home-agencies::after{top:clamp(-37px,-3.4vw,-49px);height:clamp(38px,3.5vw,50px)}.home-agencies .container{padding-inline:clamp(80px,9vw,160px)}.agencies-header-flex{margin-bottom:clamp(15px,1.4vw,20px);gap:clamp(120px,12.5vw,180px)}.agencies-header-flex .agencies-main-title{font-size:clamp(42px,3.5vw,56px)}.agencies-main-subtitle{font-size:clamp(14px,1.25vw,18px)}.agencies-layout-grid{grid-template-columns:clamp(420px,40vw,576px) 1fr;gap:clamp(18px,1.8vw,26px)}.agencies-accordion{gap:clamp(11px,1vw,15px);padding:clamp(10px,1vw,13px) clamp(11px,1vw,15px) clamp(26px,2.4vw,35px);border-radius:clamp(8px,.7vw,10px)}.agency-accordion-item{border-radius:clamp(9px,.8vw,12px)}.agency-header{padding:clamp(12px,.8vw,16px) clamp(10px,1vw,14px) clamp(15px,.8vw,20px)}.agency-header .agency-name{font-size:clamp(18px,1vw,24px);line-height:clamp(1.3rem,1.1vw,1.5rem)}.agency-header .agency-address{font-size:clamp(11px,.8vw,14px)}.agency-toggle-icon{width:clamp(18px,1.7vw,24px);height:clamp(18px,1.7vw,24px)}.agency-toggle-icon::before{height:clamp(10px,1vw,14px);left:clamp(8px,.75vw,11px);top:clamp(4px,.35vw,5px)}.agency-toggle-icon::after{width:clamp(10px,1vw,14px);left:clamp(4px,.35vw,5px);top:clamp(8px,.75vw,11px)}.agency-content{padding:0 clamp(15px,1.4vw,20px) clamp(12px,1.1vw,16px) clamp(10px,1vw,14px)}.agency-info-row{margin-bottom:clamp(8px,.7vw,10px);font-size:clamp(12px,.8vw,16px)}.agency-info-row svg{width:clamp(12px,.8vw,20px);height:clamp(12px,.8vw,20px)}.agency-info-row .agency-hours{font-size:clamp(6px,.55vw,8px)}.btn-itinerary{gap:clamp(7px,.7vw,10px);padding:clamp(5px,.5vw,7px) clamp(9px,.8vw,12px) clamp(5px,.5vw,7px) clamp(12px,.8vw,16px);font-size:clamp(11px,.8vw,14px);margin-top:clamp(7px,.4vw,10px);line-height:clamp(1.2px,1vw,1.4px)}.agencies-footer-cta{margin-top:clamp(30px,2.8vw,40px)}.btn-all-agencies{font-size:clamp(13px,1.2vw,17px);padding:clamp(10px,.9vw,13px) clamp(42px,4vw,57px)}.agencies-map-column{min-height:clamp(450px,41vw,600px)}.map-container{border-radius:clamp(8px,.7vw,10px)}}@media(max-width: 1200px){.agencies-layout-grid{grid-template-columns:1fr;gap:40px}.agencies-map-column{height:450px;min-height:auto}}@media(max-width: 993px){.home-agencies{padding:30px 0 15px;background:none}.home-agencies::after{content:none}.agencies-header-flex{flex-direction:column;align-items:center;text-align:center;gap:15px;margin-bottom:10px;padding:0 10px}.agencies-header-flex .agencies-main-title{font-size:28px;line-height:1.2;color:#0f4b66;padding:0 45px}.agencies-main-title strong{color:#ff9551}.agencies-main-subtitle{font-size:16px;color:#0f4b66}.agencies-main-subtitle br{display:none}.agency-header{padding:6px 32px}.agency-content{padding:10px 32px 19px}.agencies-accordion{padding:13px 0 35px}.agency-header .agency-name{font-size:18px}.agency-header .agency-address{font-size:14px}.agencies-map-column{height:350px;border-radius:15px;overflow:hidden;display:none}.agencies-footer-cta{margin-top:16px}.agencies-layout-grid{gap:30px}.btn-all-agencies{text-align:center;padding:12px 50px}}.footer-wrapper{background-color:#203362;color:#fff;font-family:var(--font-main, "Inter", sans-serif)}.footer-main{padding:74px 0 77px}.footer-main .container{max-width:1610px;padding:0 20px;margin:0 auto;width:100%;height:100%}.footer-grid{display:grid;grid-template-columns:24% 22% 22% 23%;gap:43px}.footer-brand .footer-logo{display:flex;align-items:center;gap:12px;margin-bottom:33px}.footer-brand .footer-logo img{height:95px;width:auto}.footer-brand .logo-text{font-size:24px;font-weight:700;color:#fff}.footer-description{font-size:16px;font-weight:400;line-height:1.4;color:#fff;margin-bottom:34px;padding-right:24px}.footer-social{display:flex;gap:16px}.social-link{width:36px;height:36px;border-radius:50%;background-color:#a3eaff;display:flex;align-items:center;justify-content:center;color:#203362;text-decoration:none;transition:all .3s ease}.social-link:hover{background-color:#44b6e8;transform:translateY(-2px)}.footer-col .footer-title{font-size:24px;font-weight:700;color:#fff;margin-bottom:15px;line-height:2.1rem;margin-top:0}.footer-menu{list-style:none;padding:0;margin:0}.footer-menu li{margin-bottom:18px}.footer-menu a{color:#a3eaff;text-decoration:none;font-size:18px;font-weight:400;transition:color .3s ease}.footer-menu a:hover{color:#44b6e8}.footer-contact .contact-text{font-size:16px;font-weight:400;color:#a3eaff;margin-bottom:12px}.contact-phone,.contact-email{display:inline-flex;align-items:center;gap:15px;padding:6px 19px;border-radius:25px;text-decoration:none;font-size:14px;font-weight:600;margin-bottom:23px;transition:all .3s ease;background-color:#a3eaff;color:#203362}.contact-email:hover,.contact-phone:hover{background-color:#3aa3d1;transform:translateX(5px)}.contact-hours{font-size:20px;font-weight:400;color:#a3eaff;line-height:1.5;margin-top:15px;padding-right:10px}.contact-hours strong{color:#fff;font-weight:600}.footer-bottom{background-color:#a3eaff}.footer-bottom .container{max-width:1528px;width:100%;margin:0 auto;padding:0 20px}.footer-bottom-content{display:flex;justify-content:space-between;align-items:center;height:73px}.copyright{font-size:14px;font-weight:400;color:#040a0a;margin:0}.footer-bottom-links{display:flex;gap:30px}.footer-bottom-links a{font-size:16px;font-weight:400;color:#040a0a;text-decoration:none;transition:.3s ease;text-decoration:underline}.footer-bottom-links a:hover{text-decoration:none;opacity:.8}@media(max-width: 1550px)and (min-width: 993px){.footer-main{padding:clamp(40px,2vw,74px) 0 clamp(40px,2vw,77px)}.footer-main .container{padding-inline:clamp(60px,6vw,120px)}.footer-brand .footer-logo{margin-bottom:clamp(15px,1vw,33px)}.footer-brand .logo-text{font-size:clamp(20px,1.5vw,24px)}.footer-description{font-size:clamp(14px,.9vw,16px);margin-bottom:clamp(15px,1vw,34px)}.footer-col .footer-title{font-size:clamp(20px,1.4vw,24px);line-height:clamp(1.8rem,2vw,2.1rem)}.footer-menu li{margin-bottom:clamp(10px,.8vw,18px)}.footer-menu a{font-size:clamp(16px,1vw,18px)}.footer-contact .contact-text{font-size:clamp(14px,1.1vw,16px)}.contact-phone,.contact-email{font-size:clamp(13px,1vw,14px);margin-bottom:clamp(10px,.9vw,18px)}.contact-hours{font-size:clamp(16px,1vw,20px);margin-top:clamp(10px,.9vw,18px)}.footer-bottom-content{height:clamp(30px,2vw,50px)}.footer-bottom .container{padding-inline:clamp(60px,6vw,120px)}.copyright{font-size:clamp(10px,1vw,12px)}.footer-bottom-links a{font-size:clamp(10px,1vw,12px)}}@media(max-width: 1024px){.footer-grid{grid-template-columns:1fr 1fr;gap:40px}}@media(max-width: 993px){.footer-main{padding:40px 0 30px}.footer-grid{grid-template-columns:1fr;gap:20px}.footer-brand .footer-logo{margin-bottom:16px}.footer-brand .footer-logo img{max-width:180px;height:initial}.footer-description{margin-bottom:15px;font-size:14px}.footer-bottom-content{height:30px}.a-propos{order:1}.nos-services{order:2}.footer-contact{order:3}.footer-col .footer-title{font-size:20px}.footer-menu a{font-size:14px}.footer-menu li{margin-bottom:11px}.contact-phone,.contact-email{font-size:14px;padding:4px 14px}.contact-hours{font-size:16px}.footer-bottom-links{flex-direction:column;gap:10px}.footer-bottom-links a:last-child{display:none}.footer-bottom-links a{font-size:12px}}:root{--locamed-navy: #012971;--locamed-blue: #23A1FF;--locamed-btn-bg: #203362}.home-group-locamed{padding:120px 0 85px;background-color:#fff}.home-group-locamed .container{max-width:1400px;margin:0 auto;padding:0 40px}.group-locamed-grid{display:grid;grid-template-columns:.77fr 1fr;grid-template-areas:"image title" "image desc" "image cta";gap:0 45px;align-items:end}.group-locamed-grid .group-locamed-title{grid-area:title;align-self:end;font-family:var(--font-main);font-size:43px;font-weight:700;color:#012971;line-height:1.1;margin-bottom:25px !important;margin-top:10px}.group-locamed-grid .group-locamed-title p{margin-bottom:0px !important}.group-locamed-title strong,.group-locamed-title b,.group-locamed-title span,.group-locamed-title p strong{color:#23a1ff !important;font-weight:700}.group-locamed-media{grid-area:image;border-radius:40px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.1)}.group-locamed-img{width:100%;height:auto;display:block;object-fit:cover}.group-locamed-desc{grid-area:desc;align-self:start;font-family:var(--font-main, "Inter", sans-serif);font-size:26px;font-weight:500;line-height:2.3rem;color:#012971;padding-right:55px}.group-locamed-cta{grid-area:cta;text-align:right;margin-top:0;margin-bottom:10px;padding-right:55px}.btn-group-locamed{display:inline-flex;align-items:center;gap:0px;background-color:#203362;color:#fff;padding:8px 9px 8px 16px;border-radius:100px;font-family:var(--font-main);font-weight:600;font-size:16px;text-decoration:none;transition:all .3s ease;box-shadow:0 10px 30px rgba(32,51,98,.2)}.btn-group-locamed:hover{background-color:#e38c52;color:#fff}@media(max-width: 1550px)and (min-width: 993px){.home-group-locamed{padding:clamp(40px,3vw,150px) 0 clamp(40px,3vw,150px)}.home-group-locamed .container{padding-inline:clamp(60px,7vw,120px)}.group-locamed-grid .group-locamed-title{font-size:clamp(32px,2.3vw,43px)}.group-locamed-desc{font-size:clamp(14px,1.1vw,26px);line-height:clamp(1.8rem,2vw,2.3rem)}.btn-group-locamed{font-size:clamp(14px,1vw,16px)}}@media(max-width: 991px){.home-group-locamed{padding:60px 0}.home-group-locamed .container{max-width:100%;padding:0 20px}.group-locamed-grid{grid-template-columns:1fr;grid-template-areas:"title" "image" "desc" "cta";gap:30px;align-items:stretch}.group-locamed-title{font-size:36px;text-align:left;margin-bottom:0 !important}.group-locamed-media{border-radius:30px}.group-locamed-cta{text-align:center;margin-top:10px}.btn-group-locamed{width:auto;min-width:250px;justify-content:center}}@media(max-width: 600px){.home-group-locamed{padding:54px 0 5px}.home-group-locamed .container{max-width:100%;padding:0 20px}.group-locamed-grid{grid-template-columns:1fr;grid-template-areas:"title" "image" "desc" "cta";gap:0px;align-items:stretch}.group-locamed-grid .group-locamed-title{font-size:32px;line-height:2.7rem;text-align:left;margin-bottom:10px !important}.group-locamed-media{border-radius:30px;margin-bottom:15px}.group-locamed-desc{line-height:1.7rem;padding:0 17px;font-size:16px;padding-right:0}.group-locamed-cta{text-align:center;margin-top:18px;padding:0}.btn-group-locamed{width:auto;min-width:194px;justify-content:center;padding:8px 25px;font-size:17px;gap:0px}}:is(.site-main,.home-content){--section-gap: 60px}:is(.site-main,.home-content)>section{margin-block:0}:is(.site-main,.home-content)>.flex-section--flow{min-height:0;padding-block:0}:is(.site-main,.home-content)>section:not(:first-of-type){margin-top:var(--section-gap)}:is(.site-main,.home-content)>.flex-section--full-bg+.flex-section--full-bg{margin-top:0}:is(.site-main,.home-content)>.home-testimonials+.home-agencies{margin-top:calc(var(--section-gap) + 49px)}.section-container{width:min(85.98vw,var(--section-container-max, 1496px));max-width:var(--section-container-max, 1496px);margin-inline:auto}@media(min-width: 1024px)and (max-width: 1739px){.section-container{width:min(100%,clamp(886px,85.98vw,var(--section-container-max, 1496px)))}}@media(min-width: 1024px)and (max-width: 1740px){:is(.site-main,.home-content){--section-gap: 50px}}@media(min-width: 994px)and (max-width: 1550px){:is(.site-main,.home-content)>.home-testimonials+.home-agencies{margin-top:calc(var(--section-gap) + 37px)}}@media(min-width: 768px)and (max-width: 1023px){:is(.site-main,.home-content){--section-gap: 30px}}@media(max-width: 767px){:is(.site-main,.home-content){--section-gap: 30px}:is(.site-main,.home-content)>:is(.home-testimonials,.home-agencies){padding-block:0}:is(.site-main,.home-content)>:is(.dwi,.caregiver-situations)+.flex-section--full-bg,:is(.site-main,.home-content)>.flex-section--full-bg+:is(.dwi,.caregiver-situations){margin-top:var(--section-gap)}}@media(max-width: 993px){:is(.site-main,.home-content)>.home-testimonials+.home-agencies{margin-top:var(--section-gap)}}.site-main.flexible-page,.flexible-page{width:100% !important;max-width:none !important;margin:0 !important;padding:0 0 var(--section-gap, clamp(64px, 5vw, 96px)) !important;overflow:hidden}.flexible-page__content{padding-block:80px}.flex-hero{position:relative;display:flex;align-items:center;width:100%;max-width:1740px;height:724px;min-height:724px;margin-inline:auto;overflow:hidden;background-image:linear-gradient(to bottom, #a3eaff 0%, #8be4fb 100%)}.flex-hero::before{content:"";position:absolute;top:-120px;left:-120px;width:420px;height:420px;border-radius:50%;background:hsla(0,0%,100%,.28);filter:blur(50px);z-index:0}.flex-hero::after{content:"";position:absolute;right:-100px;bottom:-170px;width:500px;height:500px;border-radius:50%;background:hsla(0,0%,100%,.2);filter:blur(60px);z-index:0}.flex-hero__bg{position:absolute;inset:0;z-index:0;pointer-events:none}.flex-hero__bg-vector{display:block;position:absolute;height:auto}.flex-hero__bg-vector--left{top:0;left:0;width:398px}.flex-hero__bg-vector--left-full{display:none}.flex-hero__bg-vector--right{right:198px;bottom:116px;width:706px}.flex-hero__inner{position:relative;z-index:2;width:100%;max-width:1494px;height:100%;margin:0 auto;padding-inline:0;display:flex;align-items:center;justify-content:space-between;gap:60px}.flex-hero__content{position:relative;z-index:2;flex:0 0 52%;max-width:760px;color:#203362}.flex-hero__title{margin:0 0 24px;color:inherit;font-family:"Inter",var(--font-main);font-size:52px;font-weight:700;line-height:1.31;letter-spacing:0}.flex-hero__description{max-width:560px;color:inherit;font-family:"Inter",var(--font-main);font-size:20px;font-weight:500;line-height:1.48;letter-spacing:0}.flex-hero__description p{margin:0 0 18px}.flex-hero__description p:last-child{margin-bottom:0}.flex-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;height:54px;min-height:54px;margin-top:34px;padding:14px 22px 14px 30px;border-radius:999px;background:var(--flex-hero-button-bg, #ff9551);color:#fff;font-family:var(--font-main);font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .25s ease,color .25s ease,transform .25s ease}.flex-hero__button::after{content:"";display:block;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);flex:0 0 auto}.flex-hero__button:hover,.flex-hero__button:focus{background:#203362;color:#fff;transform:translateY(-1px)}.flex-hero__image-wrapper{position:relative;z-index:1;flex:0 0 48%;align-self:flex-end;display:flex;justify-content:flex-end;max-width:720px;height:100%;pointer-events:none}.flex-hero__image{display:flex;align-items:flex-end;justify-content:flex-end;width:100%;height:100%}.flex-hero__image img{display:block;width:min(100%,720px);height:auto;max-height:524px;object-fit:contain;object-position:right bottom}.flex-hero__image-wrapper::after{content:"";position:absolute;left:-4%;right:-3%;bottom:0;height:36%;background:linear-gradient(to bottom, rgba(139, 228, 251, 0) 0%, rgba(139, 228, 251, 0.82) 78%, #8be4fb 100%);pointer-events:none}@media(max-width: 1740px){.flex-hero{max-width:100%}}@media(max-width: 1739px)and (min-width: 1024px){.flex-hero{height:clamp(560px,41.609vw,724px);min-height:clamp(560px,41.609vw,724px)}.flex-hero__bg-vector--left{width:clamp(160px,18vw,398px)}.flex-hero__bg-vector--right{right:clamp(120px,11.38vw,198px);bottom:clamp(70px,6.667vw,116px);width:clamp(430px,40.575vw,706px)}.flex-hero__inner{max-width:clamp(886px,85.862vw,1494px);gap:clamp(28px,3.448vw,60px)}.flex-hero__content{flex-basis:clamp(470px,43.678vw,760px);max-width:clamp(460px,42vw,620px)}.flex-hero__title{margin-bottom:clamp(16px,1.7vw,24px);font-size:clamp(39px,3.65vw,52px)}.flex-hero__description{max-width:clamp(440px,39vw,560px);font-size:clamp(16px,1.4vw,20px)}.flex-hero__description p{margin-bottom:clamp(12px,1.25vw,18px)}.flex-hero__button{height:clamp(46px,4vw,54px);min-height:clamp(46px,4vw,54px);margin-top:clamp(22px,2.4vw,34px);padding:clamp(12px,1vw,14px) clamp(18px,1.55vw,22px) clamp(12px,1vw,14px) clamp(24px,2.1vw,30px);font-size:clamp(14px,1.15vw,16px)}.flex-hero__image-wrapper{flex-basis:clamp(430px,41vw,720px);max-width:clamp(430px,41vw,720px)}.flex-hero__image img{width:min(100%,clamp(430px,41vw,720px));max-height:clamp(360px,30.115vw,524px)}}@media(max-width: 1023px){.flex-hero{width:100%;height:auto;min-height:682px;align-items:flex-start;overflow:visible;background-image:linear-gradient(to bottom, #a7e7fb 0%, #9ee6fb 56%, #8ee4fb 100%)}.flex-hero::before,.flex-hero::after{display:none}.flex-hero::after{content:"";position:absolute;left:50%;right:auto;top:auto;bottom:-15px;display:block;width:112%;height:18px;border-radius:0 0 50% 50%/0 0 100% 100%;background:#8ee4fb;filter:none;transform:translateX(-50%);z-index:1;pointer-events:none}.flex-hero__bg-vector--left{display:none}.flex-hero__bg-vector--right{top:58px;right:-54%;bottom:auto;width:min(142vw,570px);transform:none}.flex-hero__inner{min-height:682px;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-inline:20px;gap:0}.flex-hero__content{position:relative;z-index:3;max-width:100%;margin-top:396px;padding-block:0 52px}.flex-hero__title{margin-bottom:16px;font-size:clamp(32px,9.95vw,40px);line-height:1.13}.flex-hero__description{max-width:100%;font-size:clamp(15px,4.23vw,17px);line-height:1.48}.flex-hero__description p{margin-bottom:12px}.flex-hero__button{height:48px;min-height:48px;margin-top:22px;padding:12px 18px 12px 24px;font-size:14px}.flex-hero__image-wrapper{position:absolute;z-index:1;top:58px;left:0;right:0;width:100%;max-width:none;height:434px;justify-content:center;margin-top:0;overflow:hidden}.flex-hero__image img{width:100%;height:100%;max-height:none;object-fit:contain;object-position:center top}.flex-hero__image-wrapper::after{left:0;right:0;bottom:0;height:53%;background:linear-gradient(to bottom, rgba(158, 230, 251, 0) 0%, rgba(158, 230, 251, 0.76) 55%, #8ee4fb 100%)}.flex-hero--has-mobile-visual .flex-hero__image img{transform:none}}@media(min-width: 768px)and (max-width: 1023px){.flex-hero{min-height:860px}.flex-hero::after{bottom:-15px;height:22px;width:108%}.flex-hero__bg-vector--right{right:3%;top:70px;width:min(90vw,800px)}.flex-hero__inner{min-height:860px;padding-inline:clamp(40px,6vw,72px)}.flex-hero__content{flex:0 0 auto;margin-top:458px;padding-bottom:64px}.flex-hero__title{font-size:52px;line-height:1.2}.flex-hero__description{font-size:20px}.flex-hero__description p{margin-bottom:18px}.flex-hero__button{height:54px;min-height:54px;margin-top:28px;padding:14px 22px 14px 30px;font-size:16px}.flex-hero__image-wrapper{top:70px;height:500px}.flex-hero__image img{object-fit:contain;object-position:center top}}@media(max-width: 767px){.flex-hero__bg-vector--right{top:50px;right:auto;left:30%;width:min(125vw,500px);transform:translateX(-50%)}.flex-hero__content{margin-top:clamp(310px,71.4vw + 95px,375px)}.flex-hero__image-wrapper{top:clamp(76px,21vw,82px);height:clamp(250px,82vw,320px)}.flex-hero__image-wrapper::after{height:60%;background:linear-gradient(to bottom, rgba(158, 230, 251, 0) 0%, rgba(158, 230, 251, 0.82) 46%, #8ee4fb 92%)}.flex-hero--center-mobile .flex-hero__content{width:100%;text-align:center}}.shared-how-it-works{width:100%;max-width:1492px;--section-container-max: 1492px;margin-inline:auto;padding-inline:0;background:rgba(0,0,0,0)}.shared-how-it-works__inner{display:grid;grid-template-columns:minmax(0, 42.6%) minmax(0, 57.4%);min-height:553px;overflow:hidden;border-radius:35px;background:#faf0db}.shared-how-it-works__visual{--how-image-top: 40px;--how-image-left: 72px;--how-image-width: 531px;--how-image-height: 430px;--how-badge-width: 403px;--how-badge-height: 82px;position:relative;min-height:553px;overflow:hidden}.shared-how-it-works__background{position:absolute;top:0;left:0;z-index:0;display:block;width:580px;max-width:none;height:470px;object-fit:cover;object-position:left top}.shared-how-it-works__image{position:absolute;top:var(--how-image-top);left:var(--how-image-left);bottom:auto;z-index:1;display:block;width:var(--how-image-width);max-width:none;height:var(--how-image-height);object-fit:contain;object-position:left bottom;transform-origin:center bottom;transition:.5s ease}.shared-how-it-works__badge{position:absolute;top:calc(var(--how-image-top) + var(--how-image-height) - var(--how-badge-height));left:calc(var(--how-image-left) + (var(--how-image-width) - var(--how-badge-width))/2);bottom:auto;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;width:var(--how-badge-width);height:var(--how-badge-height);border-radius:12px;background-color:#fff !important;box-shadow:0 42px 34px rgba(255,149,81,.18);color:#0f638b;font-family:"Inter",var(--font-main);font-size:24px;font-weight:700;line-height:1.31;letter-spacing:0}.shared-how-it-works__badge strong{color:#ff9551;font-weight:700}.shared-how-it-works__content{position:relative;z-index:1;padding:74px 74px 58px 80px}.shared-how-it-works__title{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:0 14px;margin:0;color:#0f638b;font-family:"Inter",var(--font-main);font-size:52px;font-weight:700;line-height:1.31;letter-spacing:0}.shared-how-it-works__title strong{color:#ff9551;font-weight:700}.shared-how-it-works__steps{display:grid;gap:32px;max-width:660px;padding:0;margin:54px 0 0;list-style:none}.shared-how-it-works__step{display:grid;grid-template-columns:46px minmax(0, 1fr);gap:20px;align-items:center}.shared-how-it-works__step-number{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid #ff9551;border-radius:50%;background:#fff;color:#ff9551;font-family:"Inter",var(--font-main);font-size:22px;font-weight:500;line-height:1;letter-spacing:0}.shared-how-it-works__step-title{margin:-4px 0 6px;color:#203362;font-family:"Inter",var(--font-main);font-size:23px;font-weight:700;line-height:1.31;letter-spacing:0}.shared-how-it-works__step-description{color:#203362;font-family:"Inter",var(--font-main);font-size:20px;font-weight:500;line-height:1.28;letter-spacing:0}.shared-how-it-works__step-description p{margin:0}.shared-how-it-works__step-description strong{color:#ff9551;font-weight:700}@media(min-width: 1024px){.shared-how-it-works__inner:hover .shared-how-it-works__image{transform:scale(1.1)}}@media(max-width: 1739px)and (min-width: 1024px){.shared-how-it-works{max-width:clamp(886px,85.747vw,1492px)}.shared-how-it-works__inner{grid-template-columns:minmax(0, 38%) minmax(0, 62%);min-height:clamp(442px,31.782vw,553px)}.shared-how-it-works__visual{--how-image-top: clamp(28px, 3vw, 52px);--how-image-left: clamp(46px, 4.138vw, 72px);--how-image-width: clamp(371px, 30.54vw, 531px);--how-image-height: clamp(300px, 24.713vw, 430px);--how-badge-width: clamp(280px, 23.161vw, 403px);--how-badge-height: clamp(60px, 4.713vw, 82px);min-height:clamp(325px,31.782vw,553px)}.shared-how-it-works__background{width:clamp(370px,33.333vw,580px);height:auto}.shared-how-it-works__image{top:var(--how-image-top);left:var(--how-image-left);bottom:auto;width:var(--how-image-width);height:var(--how-image-height)}.shared-how-it-works__badge{top:calc(var(--how-image-top) + var(--how-image-height) - var(--how-badge-height));bottom:auto;left:calc(var(--how-image-left) + (var(--how-image-width) - var(--how-badge-width))/2);width:var(--how-badge-width);height:var(--how-badge-height);font-size:clamp(18px,1.379vw,24px)}.shared-how-it-works__content{padding:clamp(48px,4.253vw,74px) clamp(32px,4.253vw,74px) clamp(40px,3.333vw,58px) clamp(28px,4.598vw,80px)}.shared-how-it-works__title{gap:0 clamp(8px,.805vw,14px);font-size:clamp(37px,2.989vw,52px)}.shared-how-it-works__steps{gap:clamp(18px,1.839vw,32px);max-width:630px;margin-top:clamp(30px,3.103vw,54px)}.shared-how-it-works__step{grid-template-columns:clamp(36px,2.644vw,46px) minmax(0, 1fr);gap:clamp(14px,1.149vw,20px)}.shared-how-it-works__step-number{width:clamp(36px,2.644vw,46px);height:clamp(36px,2.644vw,46px);font-size:clamp(17px,1.264vw,22px)}.shared-how-it-works__step-title{font-size:clamp(17px,1.322vw,23px)}.shared-how-it-works__step-description{font-size:clamp(15px,1.149vw,20px);line-height:1.34}}@media(max-width: 1023px){.shared-how-it-works{padding-inline:clamp(40px,6vw,72px)}.shared-how-it-works__inner{grid-template-columns:1fr;width:100%}.shared-how-it-works__visual{min-height:470px}.shared-how-it-works__content{padding:56px 40px 64px}.shared-how-it-works__steps{margin-inline:auto}}@media(max-width: 1023px){.shared-how-it-works{padding-inline:10px}.shared-how-it-works__inner{display:grid;grid-template-columns:1fr;grid-template-areas:"title" "visual" "steps";overflow:visible;min-height:0;padding-top:28px;border-radius:0;background:rgba(0,0,0,0)}.shared-how-it-works__visual{grid-area:visual;min-height:215px;overflow:visible;border-radius:0;background:rgba(0,0,0,0)}.shared-how-it-works__visual::before{content:"";position:absolute;left:0;right:0;top:100px;bottom:0;z-index:0;border-radius:22px 22px 0 0;background:#faf0db}.shared-how-it-works__background{display:none}.shared-how-it-works__image{top:5px;bottom:auto;left:50%;width:170px;height:auto;transform:translateX(-50%)}.shared-how-it-works__badge{top:133px;left:25px;right:25px;bottom:auto;width:auto;height:44px;border-radius:8px;box-shadow:0 20px 24px rgba(255,149,81,.14);gap:4px;font-size:14px;transform:rotate(-2deg)}.shared-how-it-works__content{display:contents}.shared-how-it-works__title{grid-area:title;justify-content:center;gap:0 4px;margin-bottom:8px;color:#020202;font-size:clamp(18px,6.7vw,22px);line-height:1.18;text-align:center}.shared-how-it-works__title span,.shared-how-it-works__title strong{white-space:nowrap}.shared-how-it-works__steps{grid-area:steps;gap:18px;max-width:none;margin:0;padding:19px 18px 29px;border-radius:0 0 22px 22px;background:#faf0db}.shared-how-it-works__step{grid-template-columns:24px minmax(0, 1fr);gap:12px;align-items:start}.shared-how-it-works__step-number{width:24px;height:24px;font-size:12px}.shared-how-it-works__step-title{margin:0 0 5px;font-size:14px;line-height:1.22}.shared-how-it-works__step-description{font-size:11.5px;line-height:1.35}}@media(min-width: 768px)and (max-width: 1023px){.shared-how-it-works{max-width:680px;padding-inline:clamp(10px,3.65vw,28px)}.shared-how-it-works__title{margin-bottom:clamp(8px,1.6vw,14px);font-size:clamp(22px,4.4vw,34px);line-height:1.18}.shared-how-it-works__visual{min-height:clamp(177px,36vw,276px)}.shared-how-it-works__visual::before{top:clamp(80px,15.6vw,120px);border-radius:clamp(22px,4vw,30px) clamp(22px,4vw,30px) 0 0}.shared-how-it-works__image{top:5px;width:clamp(170px,31vw,238px)}.shared-how-it-works__badge{top:clamp(133px,24.5vw,188px);right:auto;bottom:auto;left:50%;width:min(430px,100% - 50px);height:clamp(44px,7.5vw,58px);font-size:clamp(14px,2.6vw,20px);transform:translateX(-50%) rotate(-2deg)}.shared-how-it-works__steps{gap:clamp(18px,3.4vw,26px);padding:clamp(19px,4vw,31px) clamp(18px,5.2vw,40px) clamp(29px,6.25vw,48px);border-radius:0 0 clamp(22px,4vw,30px) clamp(22px,4vw,30px)}.shared-how-it-works__step{grid-template-columns:clamp(24px,5vw,38px) minmax(0, 1fr);gap:clamp(12px,2.6vw,20px)}.shared-how-it-works__step-number{width:clamp(24px,5vw,38px);height:clamp(24px,5vw,38px);font-size:clamp(12px,2.35vw,18px)}.shared-how-it-works__step-title{margin-bottom:5px;font-size:clamp(14px,2.6vw,20px)}.shared-how-it-works__step-description{font-size:clamp(11.5px,2.15vw,16.5px);line-height:1.35}}@media(max-width: 767px){.shared-how-it-works__visual{min-height:250px}.shared-how-it-works__visual::before{top:116px}.shared-how-it-works__image{width:210px}.shared-how-it-works__badge{top:174px;height:46px;font-size:16px}.shared-how-it-works__title{font-size:clamp(22px,7.25vw,26px)}.shared-how-it-works__steps{gap:20px;padding:22px 22px 32px}.shared-how-it-works__step{grid-template-columns:27px minmax(0, 1fr);gap:14px}.shared-how-it-works__step-number{width:27px;height:27px;font-size:13px}.shared-how-it-works__step-title{font-size:16px}.shared-how-it-works__step-description{font-size:12.5px;line-height:1.36}}.shared-aid-needs{width:100%;max-width:1496px;margin-inline:auto;padding-inline:0}.shared-aid-needs__title{max-width:952px;margin:0 auto 66px;color:#012971;font-family:"Inter",var(--font-main);font-size:52px;font-weight:700;line-height:1.2;letter-spacing:0;text-align:center}.shared-aid-needs--compact .shared-aid-needs__title{max-width:774px}.shared-aid-needs__title span,.shared-aid-needs__title strong{display:inline}.shared-aid-needs__title strong{color:#1f8cdd;font-weight:inherit}.shared-aid-needs__cards{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px}.shared-aid-needs__card{--aid-card-bg: #dbecfa;position:relative;min-height:403px;overflow:hidden;border-radius:17px;background-color:var(--aid-card-bg)}.shared-aid-needs__card-link,.shared-aid-needs__card-body{color:inherit;display:block;height:100%;min-height:inherit;position:relative;text-decoration:none;width:100%}a.shared-aid-needs__card-link{cursor:pointer}a.shared-aid-needs__card-link:focus-visible{outline:3px solid rgba(32,51,98,.28);outline-offset:-6px}.shared-aid-needs__card-button{align-items:center;background:#ff9551;border-radius:999px;bottom:26px;color:#fff;display:inline-flex;font-family:var(--font-main);font-size:16px;font-weight:600;gap:12px;height:54px;justify-content:center;left:25px;line-height:1;min-height:54px;padding:14px 22px 14px 30px;position:absolute;text-decoration:none;transition:background-color .25s ease,color .25s ease,transform .25s ease;z-index:2}.shared-aid-needs__card-button::after{border-bottom:2px solid currentColor;border-right:2px solid currentColor;content:"";display:block;flex:0 0 auto;height:8px;transform:rotate(-45deg);width:8px}.shared-aid-needs__card-button:hover,.shared-aid-needs__card-button:focus{background:#203362;color:#fff;transform:translateY(-1px)}.shared-aid-needs__card-title{position:relative;z-index:1;max-width:447px;margin:0;padding:31px 25px 0;color:#203362;font-family:"Inter",var(--font-main);font-size:32px;font-weight:700;line-height:1.25;letter-spacing:0}.shared-aid-needs__card-image{position:absolute;display:block;max-width:none;pointer-events:none}.shared-aid-needs__card--wide .shared-aid-needs__card-image{right:0;bottom:0;width:100%;height:264px;object-fit:cover;object-position:center bottom;border-radius:17px}.shared-aid-needs__card--medium-inset .shared-aid-needs__card-image{right:0;bottom:0;width:74%;height:63.7%;object-fit:cover;object-position:center bottom;border-radius:16px 16px 16px 0}.shared-aid-needs__card--large-inset .shared-aid-needs__card-image,.shared-aid-needs__card--inset .shared-aid-needs__card-image{right:0;bottom:0;width:87.2%;height:75.2%;object-fit:cover;object-position:center bottom;border-radius:16px}@media(max-width: 1739px)and (min-width: 1024px){.shared-aid-needs{max-width:clamp(886px,85.977vw,1496px)}.shared-aid-needs__title{max-width:clamp(700px,54.713vw,952px);margin-bottom:clamp(42px,4.31vw,75px);font-size:clamp(40px,2.989vw,52px)}.shared-aid-needs--compact .shared-aid-needs__title{max-width:clamp(640px,44.483vw,774px)}.shared-aid-needs__cards{gap:clamp(12px,1.034vw,18px)}.shared-aid-needs__card{min-height:clamp(310px,23.161vw,403px);border-radius:clamp(13px,.977vw,17px)}.shared-aid-needs__card-title{padding:clamp(22px,1.782vw,31px) clamp(16px,1.437vw,25px) 0;font-size:clamp(23px,1.839vw,32px);line-height:1.25}.shared-aid-needs__card--wide .shared-aid-needs__card-image{height:clamp(200px,15.172vw,264px)}.shared-aid-needs__card-button{bottom:clamp(18px,1.494vw,26px);font-size:clamp(13px,.92vw,16px);height:clamp(42px,3.103vw,54px);left:clamp(16px,1.437vw,25px);min-height:clamp(42px,3.103vw,54px);padding:clamp(10px,.805vw,14px) clamp(16px,1.264vw,22px) clamp(10px,.805vw,14px) clamp(20px,1.724vw,30px)}}@media(max-width: 1023px){.shared-aid-needs{padding-inline:20px}.shared-aid-needs__title,.shared-aid-needs--compact .shared-aid-needs__title{max-width:720px;margin-bottom:34px;font-size:36px}.shared-aid-needs__cards{grid-template-columns:1fr;gap:18px}.shared-aid-needs__card{min-height:360px}}@media(max-width: 600px){.shared-aid-needs__title,.shared-aid-needs--compact .shared-aid-needs__title{font-size:30px}.shared-aid-needs__card{height:150px;min-height:150px}.shared-aid-needs__card-title{max-width:58%;padding:18px 16px 0;font-size:20px;line-height:1.22}.shared-aid-needs__card-image,.shared-aid-needs__card--wide .shared-aid-needs__card-image,.shared-aid-needs__card--medium-inset .shared-aid-needs__card-image,.shared-aid-needs__card--large-inset .shared-aid-needs__card-image,.shared-aid-needs__card--inset .shared-aid-needs__card-image{right:0;bottom:0;width:46%;height:100%;object-fit:cover;object-position:center bottom;border-radius:0 17px 17px 0}.shared-aid-needs__card-button{bottom:14px;left:16px;min-height:34px;height:34px;padding:8px 14px 8px 18px;font-size:12px;gap:8px}}.shared-why-trust-inaya{position:relative;width:100%;max-width:1728px;margin-inline:auto;overflow:hidden}.shared-why-trust-inaya__inner{position:relative;z-index:1;width:100%;max-width:1198px;margin-inline:auto}.shared-why-trust-inaya__title{margin:0 0 4px;color:#012971;font-family:"Inter",var(--font-main);font-size:52px;font-weight:700;line-height:1;letter-spacing:0;text-align:center}.shared-why-trust-inaya__title span,.shared-why-trust-inaya__title strong{display:inline}.shared-why-trust-inaya__title strong{color:#55beec;font-weight:inherit}.shared-why-trust-inaya__cards{position:relative;width:100%;height:638px}.shared-why-trust-inaya__track{position:relative;width:100%;height:100%}.shared-why-trust-inaya__dots{display:none}.shared-why-trust-inaya__card{--trust-card-bg: #edf3ff;position:absolute;width:290px;height:265px;padding:38px 24px 32px;border-radius:16px;background-color:var(--trust-card-bg);color:#011a48}.shared-why-trust-inaya__card--1{top:47px;left:112px;transform:rotate(-0.97deg)}.shared-why-trust-inaya__card--2{top:44px;left:446px;transform:rotate(-0.68deg)}.shared-why-trust-inaya__card--3{top:47px;right:113px;transform:rotate(-0.83deg)}.shared-why-trust-inaya__card--4{top:369px;left:112px;transform:rotate(-0.89deg)}.shared-why-trust-inaya__card--5{top:366px;left:446px;transform:rotate(-1.05deg)}.shared-why-trust-inaya__card--6{top:367px;right:113px;transform:rotate(-0.03deg)}.shared-why-trust-inaya__card-title{margin:0 0 12px;color:inherit;font-family:"Inter",var(--font-main);font-size:22px;font-weight:600;line-height:1.35;letter-spacing:0}.shared-why-trust-inaya__card-description{color:#4a5565;font-family:"Inter",var(--font-main);font-size:20px;font-weight:400;line-height:1.35;letter-spacing:0}.shared-why-trust-inaya__card-description p{margin:0}@media(max-width: 1739px)and (min-width: 1024px){.shared-why-trust-inaya{max-width:clamp(1017px,99.31vw,1728px)}.shared-why-trust-inaya__inner{max-width:clamp(705px,68.851vw,1198px)}.shared-why-trust-inaya__title{margin-bottom:clamp(2px,.23vw,4px);font-size:clamp(31px,2.989vw,52px)}.shared-why-trust-inaya__cards{height:calc(clamp(216px,21.207vw,369px) + clamp(156px,15.23vw,265px) + 4px)}.shared-why-trust-inaya__card{width:clamp(171px,16.667vw,290px);height:clamp(156px,15.23vw,265px);padding:clamp(22px,2.184vw,38px) clamp(14px,1.379vw,24px) clamp(19px,1.839vw,32px);border-radius:clamp(9px,.92vw,16px)}.shared-why-trust-inaya__card--1,.shared-why-trust-inaya__card--4{left:clamp(66px,6.437vw,112px)}.shared-why-trust-inaya__card--2,.shared-why-trust-inaya__card--5{left:50%;transform:translateX(-50%) rotate(-0.68deg)}.shared-why-trust-inaya__card--5{transform:translateX(-50%) rotate(-1.05deg)}.shared-why-trust-inaya__card--3,.shared-why-trust-inaya__card--6{right:clamp(66px,6.494vw,113px)}.shared-why-trust-inaya__card--1,.shared-why-trust-inaya__card--2,.shared-why-trust-inaya__card--3{top:clamp(26px,2.701vw,47px)}.shared-why-trust-inaya__card--4,.shared-why-trust-inaya__card--5,.shared-why-trust-inaya__card--6{top:clamp(216px,21.207vw,369px)}.shared-why-trust-inaya__card-title{margin-bottom:clamp(7px,.69vw,12px);font-size:clamp(13px,1.264vw,22px)}.shared-why-trust-inaya__card-description{font-size:clamp(12px,1.149vw,20px)}}@media(max-width: 1023px){.shared-why-trust-inaya__title{margin-bottom:34px;font-size:36px;line-height:1.14}.shared-why-trust-inaya__cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px;height:auto}.shared-why-trust-inaya__track{display:contents}.shared-why-trust-inaya__card{position:relative;inset:auto;width:auto;height:220px;transform:none}}@media(max-width: 600px){.shared-why-trust-inaya__title{padding-inline:20px;font-size:30px}.shared-why-trust-inaya__cards{display:block;overflow:hidden;width:100%;padding-bottom:0}.shared-why-trust-inaya__track{display:flex;gap:14px;height:auto;overflow-x:auto;overscroll-behavior-x:contain;padding:0 calc((100vw - min(74vw,260px))/2);scroll-behavior:smooth;scroll-padding-inline:calc((100vw - min(74vw,260px))/2);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.shared-why-trust-inaya__track::-webkit-scrollbar{display:none}.shared-why-trust-inaya__card{flex:0 0 min(74vw,260px);width:min(74vw,260px);max-width:none;min-height:190px;height:auto;padding:25px 23px 24px;scroll-snap-align:center}.shared-why-trust-inaya__card-title{margin-bottom:10px;font-size:18px;line-height:1.22}.shared-why-trust-inaya__card-description{font-size:16px;line-height:1.38}.shared-why-trust-inaya__dots{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:18px}.shared-why-trust-inaya__dot{appearance:none;display:block;flex:0 0 auto;width:6px !important;min-width:6px !important;max-width:6px !important;height:6px !important;min-height:6px !important;max-height:6px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50% !important;background:#b8b8b8 !important;box-shadow:none !important;outline:0;cursor:pointer;transition:background-color .25s ease,opacity .25s ease,transform .25s ease}.shared-why-trust-inaya__dot.is-active{background:#23a1ff !important}}.specific-support{position:relative;width:100%;max-width:1728px;margin-inline:auto;overflow:hidden;padding:0}.specific-support__inner{position:relative;z-index:1}.specific-support__background-shape{position:absolute;z-index:0;top:168px;left:-545px;width:636px;height:483px;max-width:none;object-fit:contain;opacity:.27;pointer-events:none;transform:rotate(30deg) scaleY(-1);transform-origin:center}.specific-support__whatsapp{position:absolute;z-index:2;top:107px;right:38px;width:76px;height:76px;max-width:none;object-fit:contain;pointer-events:none}.specific-support__title{margin:0 0 59px;color:#012971;font-family:"Inter",var(--font-main);font-size:52px;font-weight:700;line-height:1.3;letter-spacing:0}.specific-support__title span,.specific-support__title strong{display:inline}.specific-support__title strong{color:#1f8cdd;font-weight:inherit}.specific-support__cards{display:grid;grid-template-columns:481fr 480fr 481fr;gap:20px;align-items:start}.specific-support__card{box-sizing:border-box;display:flex;min-width:0;min-height:558px;overflow:hidden;border:1px solid #e4f3f7;border-radius:20px;background-color:#eef8fb;flex-direction:column;transition:border-color .3s ease}.specific-support__image-wrap{height:342px;overflow:hidden;border-radius:16px 16px 0 0;transition:border-color .3s ease}.specific-support__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .3s ease}.specific-support__content{display:flex;min-height:0;padding:24px 31px 30px 32px;color:#203362;flex:1;flex-direction:column}.specific-support__card-title{margin:0 0 8px;color:inherit;font-family:"Inter",var(--font-main);font-size:24px;font-weight:700;line-height:1.3;letter-spacing:0}.specific-support__description,.specific-support__expanded{color:inherit;font-family:"Inter",var(--font-main);font-size:20px;font-weight:400;line-height:1.41;letter-spacing:0}.specific-support__description{overflow:hidden;max-height:84.6px}.specific-support__description p,.specific-support__expanded p{margin:0}.specific-support__description p{display:block !important;overflow:hidden !important;text-overflow:ellipsis}.specific-support__expanded{display:none;margin-top:12px;overflow-wrap:anywhere}.specific-support__card.is-expanded .specific-support__description{display:none}.specific-support__card.is-expanded .specific-support__expanded{display:block}button.specific-support__read-more{display:inline-flex !important;margin:auto 0 0 auto;padding:0;border:0;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;box-shadow:none !important;color:#203362;cursor:pointer;align-items:center;gap:4px;font-family:"Inter",var(--font-main);font-size:20px;font-weight:700 !important;line-height:1.86;letter-spacing:0;text-align:right;white-space:nowrap;appearance:none;transition:all .3s ease}button.specific-support__read-more::after{content:"»";display:inline-block;line-height:1;transition:transform .3s ease}button.specific-support__read-more:focus,button.specific-support__read-more:focus-visible,button.specific-support__read-more:active,button.specific-support__read-more[aria-expanded=true]{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;box-shadow:none !important;border-color:rgba(0,0,0,0) !important;color:#203362;outline:0}.specific-support__card.is-expanded button.specific-support__read-more{margin-top:14px}@media(min-width: 992px){.specific-support__card:hover{border-color:#23a1ff}.specific-support__card:hover .specific-support__image{transform:scale(1.2) translateY(-20px)}.specific-support__card:hover button.specific-support__read-more{padding:0 30px;border-radius:30px;background-color:#ededed !important;line-height:41px}.specific-support__card:hover button.specific-support__read-more:hover{background-color:#ff8f00 !important;color:#fff}.specific-support__card:hover button.specific-support__read-more:hover::after{transform:translateX(5px)}}@media(max-width: 1739px)and (min-width: 1024px){.specific-support{max-width:clamp(1017px,99.31vw,1728px)}.specific-support__background-shape{top:clamp(99px,9.655vw,168px);left:clamp(-545px,-31.322vw,-321px);width:clamp(375px,36.552vw,636px);height:clamp(285px,27.759vw,483px)}.specific-support__whatsapp{top:clamp(63px,6.149vw,107px);right:clamp(22px,2.184vw,38px);width:clamp(45px,4.368vw,76px);height:clamp(45px,4.368vw,76px)}.specific-support__title{margin-bottom:clamp(35px,3.391vw,59px);font-size:clamp(31px,2.989vw,52px)}.specific-support__cards{gap:clamp(12px,1.149vw,20px)}.specific-support__card{min-height:clamp(330px,32.069vw,558px);border-radius:clamp(12px,1.149vw,20px)}.specific-support__image-wrap{height:clamp(203px,19.655vw,342px);border-radius:clamp(10px,.92vw,16px) clamp(10px,.92vw,16px) 0 0}.specific-support__content{min-height:clamp(128px,12.414vw,216px);padding:clamp(14px,1.379vw,24px) clamp(18px,1.782vw,31px) clamp(18px,1.724vw,30px) clamp(19px,1.839vw,32px)}.specific-support__card-title{margin-bottom:clamp(5px,.46vw,8px);font-size:clamp(15px,1.379vw,24px)}.specific-support__description,.specific-support__expanded,button.specific-support__read-more{font-size:clamp(12px,1.149vw,20px)}.specific-support__description{max-height:clamp(51px,4.862vw,84.6px)}}@media(max-width: 1023px){.specific-support{padding-inline:20px}.specific-support__background-shape{top:88px;left:-300px;width:420px;height:auto}.specific-support__whatsapp{display:none}.specific-support__title{margin-bottom:34px;font-size:36px;line-height:1.18}.specific-support__cards{grid-template-columns:1fr;gap:18px}.specific-support__card{min-height:0}.specific-support__image-wrap{height:280px}}@media(max-width: 600px){.specific-support__title{font-size:30px}.specific-support__image-wrap{height:220px}.specific-support__content{padding:22px 20px 24px}.specific-support__card-title{font-size:22px}.specific-support__description,.specific-support__expanded,button.specific-support__read-more{font-size:16px}.specific-support__description{max-height:67.68px}}.shared-care-testimonials{margin-inline:auto;overflow:visible;width:100%}.shared-care-testimonials--figma-card .shared-care-testimonials__card{align-items:center;background:#eff8fb;border-radius:clamp(58px,5.8vw,101px);display:grid;grid-template-columns:clamp(310px,28.68vw,499px) minmax(0, 1fr);height:clamp(386px,28.51vw,496px);overflow:hidden;position:relative}.shared-care-testimonials--figma-card .shared-care-testimonials__media{height:100%;position:relative}.shared-care-testimonials--figma-card .shared-care-testimonials__bg-shape{height:100%;inset:0;max-width:none;object-fit:cover;object-position:center;opacity:.29;pointer-events:none;position:absolute;width:100%;z-index:0}.shared-care-testimonials--figma-card .shared-care-testimonials__portrait{border-radius:50%;height:clamp(170px,13.79vw,240px);left:clamp(78px,7.36vw,128px);object-fit:cover;position:absolute;top:50%;transform:translateY(-50%);width:clamp(170px,13.79vw,240px);z-index:1}.shared-care-testimonials--figma-card .shared-care-testimonials__content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:clamp(44px,3.91vw,68px) clamp(86px,7.59vw,132px) clamp(36px,3.1vw,54px) clamp(40px,3.45vw,60px);position:relative;text-align:center;z-index:1}.shared-care-testimonials--figma-card .shared-care-testimonials__title{color:#203362;font-family:var(--font-main);font-size:clamp(21px,1.84vw,32px);font-weight:400;line-height:1.31;margin:0 0 clamp(24px,2.24vw,39px)}.shared-care-testimonials--figma-card .shared-care-testimonials__title span,.shared-care-testimonials--figma-card .shared-care-testimonials__title strong{display:inline}.shared-care-testimonials--figma-card .shared-care-testimonials__title strong{color:#203362;font-weight:700}.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box{margin:0 auto;max-width:clamp(520px,49.54vw,862px);min-height:clamp(112px,8.91vw,155px);overflow:hidden;position:relative;width:100%}.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-platform,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-swiper-prev-next,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .swiper-button-next,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .swiper-button-prev,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-rating-wrapper,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-info,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-reviewer-image,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-name-date{display:none !important;opacity:0 !important;visibility:hidden !important}.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-reviews-wrapper,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box [class*=wp-social-ninja],.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box [class*=ninja],.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-container,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-reviews-slider{background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;margin:0 !important;padding:0 !important;width:100% !important}.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-row,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-all-reviews{display:block !important;margin:0 !important}.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box [class*=wpsr-col-]{display:none !important;max-width:100% !important;padding:0 !important;width:100% !important}.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box [class*=wpsr-col-].is-active,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box:not(.is-ready) [class*=wpsr-col-]:first-child{display:block !important}.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-template{align-items:center !important;background:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;display:flex !important;height:auto !important;justify-content:center !important;margin:0 !important;min-height:0 !important;overflow:visible !important;padding:0 !important;text-align:center !important}.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-template::before,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-template::after,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-header::before,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-header::after,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-info::before,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-info::after{content:none !important;display:none !important}.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-header{background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;display:block !important;height:auto !important;margin:0 !important;padding:0 !important;position:static !important;transform:none !important;width:100% !important}.shared-care-testimonials--figma-card .shared-care-testimonials__featured-quote,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-content{color:#203362 !important;font-family:var(--font-main) !important;font-size:clamp(15px,1.15vw,20px) !important;font-weight:500 !important;line-height:1.86 !important;margin:0 auto !important;max-height:none !important;max-width:clamp(520px,49.54vw,862px);overflow:hidden !important;text-align:center !important}.shared-care-testimonials--figma-card .shared-care-testimonials__featured-quote p,.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-content p{color:inherit !important;display:-webkit-box !important;font:inherit !important;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin:0 !important;overflow:hidden !important}.shared-care-testimonials--figma-card .shared-care-testimonials__navigation{display:flex;gap:clamp(10px,.86vw,15px);justify-content:center;margin-top:clamp(20px,1.84vw,32px)}.shared-care-testimonials--figma-card .shared-care-testimonials__arrow{align-items:center;background:rgba(0,0,0,0);border:1px solid #203362;border-radius:50%;color:#203362;cursor:pointer;display:flex;height:clamp(34px,2.99vw,52px);justify-content:center;padding:0;transition:all .3s ease;width:clamp(34px,2.99vw,52px)}.shared-care-testimonials--figma-card .shared-care-testimonials__arrow:first-child,.shared-care-testimonials--figma-card .shared-care-testimonials__arrow--prev{background:rgba(0,0,0,0)}.shared-care-testimonials--figma-card .shared-care-testimonials__arrow:hover,.shared-care-testimonials--figma-card .shared-care-testimonials__arrow:focus,.shared-care-testimonials--figma-card .shared-care-testimonials__arrow:active,.shared-care-testimonials--figma-card .shared-care-testimonials__arrow:focus-visible{border-color:rgba(0,0,0,0);background:#fff;box-shadow:0 0 15px -5px #a3eaff;color:#203362;outline:0}.shared-care-testimonials--figma-card .shared-care-testimonials__arrow--disabled{cursor:default;opacity:.78}.shared-care-testimonials--figma-card .shared-care-testimonials__arrow svg{display:block;height:clamp(12px,.92vw,16px);width:clamp(12px,.92vw,16px)}.shared-care-testimonials--figma-card .shared-care-testimonials__arrow--next svg{transform:rotate(180deg)}@media(max-width: 1023px){.shared-care-testimonials{margin-inline:auto}.shared-care-testimonials__inner{width:calc(100% - 32px)}.shared-care-testimonials--figma-card .shared-care-testimonials__card{border-radius:42px;grid-template-columns:1fr;height:auto;min-height:0;padding:38px 22px 34px}.shared-care-testimonials--figma-card .shared-care-testimonials__media{height:220px;margin:0 auto 22px;width:260px}.shared-care-testimonials--figma-card .shared-care-testimonials__portrait{height:178px;left:50%;transform:translate(-50%, -50%);width:178px}.shared-care-testimonials--figma-card .shared-care-testimonials__content{padding:0}.shared-care-testimonials--figma-card .shared-care-testimonials__title{font-size:24px;margin-bottom:20px}.shared-care-testimonials--figma-card .shared-care-testimonials__slider-box .wpsr-review-content{font-size:16px !important;line-height:1.6 !important;max-height:104px !important}}.shared-join-team{background:#f1faff;margin-inline:auto;max-width:1740px;overflow:hidden;padding:clamp(36px,3vw,52px) 0 clamp(34px,3vw,52px);width:100%}.shared-join-team__inner{margin:0 auto}.shared-join-team__title{color:#174d6b;font-family:"Inter",var(--font-main);font-size:clamp(34px,2.99vw,52px);font-weight:700;line-height:1.16;margin:0 auto clamp(28px,2.3vw,40px);max-width:760px;text-align:center}.shared-join-team__title strong{color:#40adee;font-weight:inherit}.shared-join-team__title-mobile{display:none}.shared-join-team__profiles{height:clamp(380px,27vw,470px);position:relative}.shared-join-team__profile{left:50%;position:absolute;text-align:center;top:0;transform:translateX(-50%);transition:left .35s ease,opacity .35s ease;width:20%}.shared-join-team__profile[data-position="-2"]{left:7.5%}.shared-join-team__profile[data-position="-1"]{left:28.75%}.shared-join-team__profile[data-position="1"]{left:71.25%}.shared-join-team__profile[data-position="2"]{left:92.5%}.shared-join-team__profile[data-position=hidden]{opacity:0;pointer-events:none;visibility:hidden}.shared-join-team__portrait-button{background:#f1eff7 !important;border:0 !important;border-radius:50% !important;cursor:pointer;display:block !important;height:clamp(160px,13vw,225px);margin:clamp(24px,1.7vw,30px) auto 0 !important;overflow:hidden;padding:0 !important;width:clamp(160px,13vw,225px)}.shared-join-team__portrait-button:focus-visible{outline:3px solid #23a1ff;outline-offset:4px}.shared-join-team__portrait{display:block;height:100%;object-fit:cover;width:100%}.shared-join-team__profile.is-active{z-index:1}.shared-join-team__profile.is-active .shared-join-team__portrait-button{height:clamp(220px,18vw,312px);margin-top:0 !important;width:clamp(220px,18vw,312px)}.shared-join-team__profile:not(.is-active) .shared-join-team__portrait{opacity:.48}.shared-join-team__story{left:50%;position:absolute;top:clamp(260px,20vw,340px);transform:translateX(-50%);width:min(770px,100vw - 64px)}.shared-join-team__story[hidden]{display:none}.shared-join-team__name{color:#151c2c;font-size:clamp(16px,1.15vw,20px);font-style:italic;font-weight:700;margin:0 0 clamp(12px,1vw,16px)}.shared-join-team__text{color:#203362;font-size:clamp(18px,1.38vw,24px);font-weight:500;line-height:1.5;margin:0}.shared-join-team__navigation{display:flex;gap:clamp(10px,.86vw,15px);justify-content:center}@media(max-width: 1023px){.shared-join-team__title{max-width:590px}.shared-join-team__profiles{height:370px}.shared-join-team__profile{width:33.333%}.shared-join-team__profile[data-position="-2"],.shared-join-team__profile[data-position="2"]{display:none}.shared-join-team__profile[data-position="-1"]{left:24%}.shared-join-team__profile[data-position="1"]{left:76%}.shared-join-team__story{top:245px}.shared-join-team__profile.is-active .shared-join-team__portrait-button{height:220px;width:220px}.shared-join-team__portrait-button{height:140px;margin-top:40px !important;width:140px}}@media(max-width: 767px){.shared-join-team{background:#fff;padding:8px 0 38px;position:relative}.shared-join-team::before{background:#dbf3fa;border-radius:50% 50% 50% 50%/55px 55px 25px 25px;bottom:0;content:"";left:0;position:absolute;top:162px;width:100%}.shared-join-team__inner{position:relative}.shared-join-team__title{color:#203362;font-size:28px;line-height:1.15;margin-bottom:40px;max-width:none;white-space:nowrap}.shared-join-team__title strong{color:#23a1ff}.shared-join-team__title-desktop{display:none}.shared-join-team__title-mobile{display:inline}.shared-join-team__profiles{height:350px}.shared-join-team__profile{width:33.333%}.shared-join-team__profile[data-position="-2"],.shared-join-team__profile[data-position="2"]{display:none}.shared-join-team__profile[data-position="-1"]{left:1%}.shared-join-team__profile[data-position="1"]{left:99%}.shared-join-team__profile.is-active .shared-join-team__portrait-button{height:190px;width:190px}.shared-join-team__portrait-button{height:150px;left:50%;margin-top:54px !important;position:relative;transform:translateX(-50%);width:150px}.shared-join-team__profile:not(.is-active) .shared-join-team__portrait-button{height:150px;width:150px}.shared-join-team__story{top:220px;width:min(320px,100vw - 36px)}.shared-join-team__name{font-size:14px;margin-bottom:14px}.shared-join-team__text{font-size:14px;line-height:1.4}.shared-join-team__navigation{margin-top:0}}.flexible-candidature{margin-inline:auto;max-width:1740px;width:100%}.flexible-candidature__inner{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(24px,3vw,50px);max-width:1300px;margin-inline:auto;width:calc(100% - 48px)}.flexible-candidature__form-panel,.flexible-candidature__visual{border-radius:22px;min-height:700px;overflow:hidden}.flexible-candidature__form-panel{align-items:center;background:linear-gradient(180deg, #55c1ef 0%, #4fa6d4 47%, #475983 100%);box-shadow:0 22px 28px rgba(19,41,73,.16);display:flex;justify-content:center;padding:48px clamp(36px,5vw,96px) 56px}.flexible-candidature__form-panel .wpcf7,.flexible-candidature__form-panel .wpcf7-form,.flexible-candidature__form-panel .inaya-candidature{width:100%}.flexible-candidature__form-panel .inaya-candidature{color:#fff;font-family:"Inter",var(--font-main, sans-serif);text-align:center}.flexible-candidature__form-panel .inaya-candidature h2{color:#fff;font-size:clamp(25px,2vw,32px);font-weight:700;line-height:1.25;margin:0 0 30px}.flexible-candidature__form-panel .inaya-candidature>p{margin:0 0 16px}.flexible-candidature__form-panel .inaya-candidature br{display:none}.flexible-candidature__form-panel .inaya-candidature__field,.flexible-candidature__form-panel .inaya-candidature__upload{display:block;text-align:left}.flexible-candidature__form-panel .inaya-candidature__field .wpcf7-form-control-wrap,.flexible-candidature__form-panel .inaya-candidature__upload .wpcf7-form-control-wrap{display:block}.flexible-candidature__form-panel .inaya-candidature__field input,.flexible-candidature__form-panel .inaya-candidature__field select{appearance:none;background-color:#fff;border:0;border-radius:10px;box-shadow:none;color:#17395a;display:block;font:500 15px/1.4 "Inter",var(--font-main, sans-serif);height:57px;padding:0 18px 0 53px;width:100%}.flexible-candidature__form-panel .inaya-candidature__field input::placeholder{color:#8d9eb1}.flexible-candidature__form-panel .inaya-candidature__field:has([name=candidat-nom]) input{background:#fff url(../images/user.svg) no-repeat 19px center/19px}.flexible-candidature__form-panel .inaya-candidature__field:has([name=candidat-email]) input{background:#fff url(../images/mail.svg) no-repeat 19px center/18px}.flexible-candidature__form-panel .inaya-candidature__field:has([name=candidat-telephone]) input{background:#fff url(../images/phone.svg) no-repeat 19px center/18px}.flexible-candidature__form-panel .inaya-candidature__field select{background:#fff url(../images/chevron-down-black.svg) no-repeat right 18px center/13px;padding-left:20px}.flexible-candidature__form-panel .inaya-candidature__field input:focus-visible,.flexible-candidature__form-panel .inaya-candidature__field select:focus-visible,.flexible-candidature__form-panel .inaya-candidature__upload:focus-within{outline:3px solid #fff;outline-offset:2px}.flexible-candidature__form-panel .inaya-candidature__upload{background:#76bfdf;border-radius:11px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;min-height:93px;padding:20px 12px 14px;position:relative;text-align:center}.flexible-candidature__form-panel .inaya-candidature__upload::before{align-items:center;background:hsla(0,0%,100%,.22) url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27white%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M12 16V3m-5 5 5-5 5 5M4 16v4h16v-4%27/%3E%3C/svg%3E") center/18px no-repeat;border-radius:50%;content:"";display:flex;height:30px;justify-content:center;margin:-5px auto 6px;width:30px}.flexible-candidature__form-panel .inaya-candidature__upload input[type=file]{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.flexible-candidature__form-panel .inaya-candidature>p:has(.wpcf7-acceptance){text-align:left}.flexible-candidature__form-panel .wpcf7-acceptance,.flexible-candidature__form-panel .wpcf7-acceptance .wpcf7-list-item{display:block;margin:0;width:100%}.flexible-candidature__form-panel .wpcf7-acceptance label{align-items:flex-start;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:9px;line-height:1.45;text-align:left}.flexible-candidature__form-panel .wpcf7-acceptance input{appearance:none;background:rgba(0,0,0,0);border:1.5px solid #fff;border-radius:3px;cursor:pointer;flex:0 0 18px;height:18px;margin:0;position:relative;width:18px}.flexible-candidature__form-panel .wpcf7-acceptance input:checked{background:#fff}.flexible-candidature__form-panel .wpcf7-acceptance input:checked::after{border:solid #1d5877;border-width:0 2px 2px 0;content:"";height:9px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.flexible-candidature__form-panel .wpcf7-acceptance input:focus-visible{outline:2px solid #fff;outline-offset:3px}.flexible-candidature__form-panel .wpcf7-submit{background:#ff914d;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 viewBox=%270 0 18 18%27%3E%3Cpath d=%27M3 9h11m-4-4 4 4-4 4%27 fill=%27none%27 stroke=%27%23fff%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;border:0;border-radius:30px;box-shadow:0 7px 18px rgba(30,43,72,.2);color:#fff;cursor:pointer;font:700 16px/1.25 "Inter",var(--font-main, sans-serif);min-height:56px;padding:0 52px 0 28px;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.flexible-candidature__form-panel .wpcf7-submit:hover,.flexible-candidature__form-panel .wpcf7-submit:focus,.flexible-candidature__form-panel .wpcf7-submit:active{background-color:#f48036 !important;box-shadow:0 10px 20px rgba(30,43,72,.24);transform:translateY(-2px)}.flexible-candidature__form-panel .inaya-candidature>p:has(.wpcf7-submit){display:inline-flex;margin:8px 0 0;position:relative}.flexible-candidature__form-panel .wpcf7-submit:focus-visible{outline:3px solid #fff;outline-offset:3px}.flexible-candidature__form-panel .wpcf7-not-valid-tip{background:#fff5f6;border-left:3px solid #d92d42;border-radius:3px;color:#a71832;display:table;font-size:12px;line-height:1.4;margin-top:8px;max-width:100%;padding:3px 7px}.flexible-candidature__form-panel .wpcf7-response-output{background:hsla(0,0%,100%,.12);border:0 !important;border-radius:6px;color:#fff;font-size:13px;margin:18px 0 0;padding:10px 12px}.flexible-candidature__form-panel .wpcf7-form:is(.invalid,.failed,.spam) .wpcf7-response-output{background:#fff5f6;border-left:3px solid #d92d42 !important;color:#a71832}.flexible-candidature__visual{align-items:flex-end;background:#c9f3ff;display:flex;justify-content:center}.flexible-candidature__visual img{display:block;height:100%;object-fit:contain;object-position:bottom center;width:100%}@media(max-width: 1023px){.flexible-candidature__inner{grid-template-columns:minmax(0, 1fr);max-width:620px}.flexible-candidature__form-panel{min-height:0;padding:40px 48px 48px}.flexible-candidature__form-panel .inaya-candidature h2{font-size:28px}.flexible-candidature__form-panel .inaya-candidature__field input,.flexible-candidature__form-panel .inaya-candidature__field select{height:54px;font-size:15px}.flexible-candidature__form-panel .inaya-candidature__upload{min-height:88px;font-size:14px}.flexible-candidature__form-panel .wpcf7-submit{font-size:15px;min-height:54px}.flexible-candidature__visual{display:none}}@media(max-width: 767px){.flexible-candidature__inner{max-width:580px;width:calc(100% - 32px)}.flexible-candidature__form-panel{padding:36px 22px 42px}.flexible-candidature__form-panel .inaya-candidature h2{font-size:24px;margin-bottom:24px}.flexible-candidature__form-panel .inaya-candidature__field input,.flexible-candidature__form-panel .inaya-candidature__field select{height:50px;font-size:14px}.flexible-candidature__form-panel .inaya-candidature__upload{min-height:82px;font-size:13px}.flexible-candidature__form-panel .wpcf7-acceptance label{font-size:11px}.flexible-candidature__form-panel .wpcf7-submit{font-size:14px;min-height:50px}.flexible-candidature__form-panel .wpcf7-not-valid-tip{font-size:11px}}@media(max-width: 767px){.description-image{padding-inline:20px}}.description-image--has-bg{position:relative}@media(min-width: 768px){.description-image--no-bg{position:relative;z-index:100}}.description-image__container{display:flex;flex-direction:column;margin:0 auto;gap:24px}@media(max-width: 1023px){.description-image__container{width:100%}}@media(max-width: 767px){.description-image__container{max-width:none;gap:16px}}@media(min-width: 768px){.description-image__container{flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(36px,2.76vw,48px)}}@media(min-width: 768px){.description-image--align-right .description-image__media{order:2}}@media(min-width: 1024px){.description-image--align-right .description-image__picture{margin-left:auto}}@media(min-width: 768px){.description-image--align-right .description-image__content{order:1}}@media(min-width: 768px){.description-image--align-left .description-image__media{order:1}}@media(min-width: 1024px){.description-image--align-left .description-image__picture{margin-right:auto}}@media(min-width: 768px){.description-image--align-left .description-image__content{order:2}}.description-image__media{width:100%}@media(min-width: 768px){.description-image__media{flex:0 1 calc(50% - clamp(18px,1.38vw,24px));max-width:calc(50% - clamp(18px,1.38vw,24px))}}.description-image__picture{display:block;width:100%;border-radius:24px;overflow:hidden}@media(min-width: 1024px){.description-image__picture{width:92%}}@media(min-width: 1440px){.description-image__picture{width:90%}}.description-image__img{display:block;width:100%;height:auto;object-fit:cover}@media(min-width: 768px){.description-image__img{width:80%;margin-inline:auto}}@media(min-width: 768px){.description-image__img{width:100%}}.description-image__content{width:100%}@media(min-width: 768px){.description-image__content{flex:0 1 calc(50% - clamp(18px,1.38vw,24px));max-width:calc(50% - clamp(18px,1.38vw,24px))}}.description-image__title-desktop{display:none}.description-image__title-desktop span{color:#23a1ff}@media(min-width: 768px){.description-image__title-desktop{display:block;font-family:Inter;font-weight:700;font-style:Bold;font-size:32px;leading-trim:NONE;line-height:130%;letter-spacing:0%;color:#012971;margin-bottom:35px}}@media(min-width: 1024px){.description-image__title-desktop{font-size:36px;margin-bottom:40px}}@media(min-width: 1220px){.description-image__title-desktop{font-size:39px;margin-bottom:45px}}@media(min-width: 1440px){.description-image__title-desktop{font-size:42px}}.description-image__title-mobile span{color:#23a1ff}.description-image__title-mobile{display:block;font-family:Inter;font-weight:700;font-size:30px;line-height:130%;letter-spacing:0%;margin:0;color:#012971}@media(min-width: 768px){.description-image__title-mobile{display:none}}@media(max-width: 567px){.description-image__title-mobile{font-size:27px}}@media(max-width: 420px){.description-image__title-mobile{font-size:24px}}.description-image__wysiwyg{color:#203362;font-family:Inter;font-weight:500;font-size:14px;line-height:160%;letter-spacing:0%}@media(min-width: 768px){.description-image__wysiwyg{font-size:15px}}@media(min-width: 1024px){.description-image__wysiwyg{font-size:16px}}@media(min-width: 1220px){.description-image__wysiwyg{font-size:18px}}@media(min-width: 1440px){.description-image__wysiwyg{font-size:20px}}.description-image__wysiwyg strong{font-size:20px}@media(min-width: 768px){.description-image__wysiwyg strong{font-size:22px}}@media(min-width: 1024px){.description-image__wysiwyg strong{font-size:24px}}@media(min-width: 1220px){.description-image__wysiwyg strong{font-size:26px}}@media(min-width: 1440px){.description-image__wysiwyg strong{font-size:30px}}.description-image__wysiwyg p{margin-bottom:16px}.description-image__wysiwyg p:last-child{margin-bottom:0}.description-image__wysiwyg h3,.description-image__wysiwyg h4{font-family:Inter;font-weight:700;font-style:Bold;font-size:20px;leading-trim:NONE;line-height:160%;letter-spacing:0%;color:#203362;margin:0;margin-bottom:16px}@media(min-width: 768px){.description-image__wysiwyg h3,.description-image__wysiwyg h4{font-size:21px;margin-bottom:24px}}@media(min-width: 768px){.description-image__wysiwyg h3,.description-image__wysiwyg h4{font-size:24px}}@media(min-width: 1024px){.description-image__wysiwyg h3,.description-image__wysiwyg h4{font-size:26px}}@media(min-width: 1220px){.description-image__wysiwyg h3,.description-image__wysiwyg h4{font-size:28px}}@media(min-width: 1440px){.description-image__wysiwyg h3,.description-image__wysiwyg h4{font-size:30px}}.description-image__wysiwyg ul{list-style:none;padding-left:0;margin-bottom:16px;columns:2;column-gap:42px}.description-image__wysiwyg ul li{break-inside:avoid;position:relative;padding-left:28px;margin-bottom:34px;font-family:Inter;font-weight:500;font-size:16px;line-height:148%;letter-spacing:0%}@media(min-width: 1024px){.description-image__wysiwyg ul li{font-size:17px}}@media(min-width: 1220px){.description-image__wysiwyg ul li{font-size:18px}}@media(min-width: 1440px){.description-image__wysiwyg ul li{font-size:20px}}.description-image__wysiwyg ul li::before{content:"";position:absolute;left:0;top:4px;width:20px;height:20px;background-image:url(../images/icons/list-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media(min-width: 768px){.description-image__wysiwyg ul li::before{width:24px;height:24px}}@media(max-width: 1440px){.description-image__wysiwyg ul li{margin-bottom:25px}}@media(max-width: 1024px){.description-image__wysiwyg ul li{margin-bottom:20px}}@media(max-width: 1024px){.description-image__wysiwyg ul{columns:1}}@media(max-width: 767px){.description-image__wysiwyg :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,figure,table){margin-top:0;margin-bottom:10px}.description-image__wysiwyg li{margin-bottom:10px}.description-image__wysiwyg>*:last-child,.description-image__wysiwyg li:last-child{margin-bottom:0}}.description-image__title-out{text-align:center;margin:0 auto 24px}.description-image__title-out span{color:#23a1ff}.description-image__title-out{font-family:Inter;font-weight:700;font-size:30px;line-height:130%;letter-spacing:0%;color:#012971}@media(min-width: 768px){.description-image__title-out{font-size:36px;margin-bottom:35px}}@media(min-width: 1024px){.description-image__title-out{font-size:36px;margin-bottom:40px}}@media(min-width: 1220px){.description-image__title-out{font-size:39px;margin-bottom:45px}}@media(min-width: 1440px){.description-image__title-out{font-size:42px}}.description-image--title-out .description-image__container{margin-top:0}.description-image--list-one .description-image__wysiwyg ul{columns:1}.description-image--list-one .description-image__wysiwyg ul li{margin-bottom:13px}@media(min-width: 768px){.description-image--list-one .description-image__wysiwyg ul li{margin-bottom:16px}}@media(min-width: 1024px){.description-image--list-one .description-image__wysiwyg ul li{margin-bottom:18px}}@media(min-width: 1220px){.description-image--list-one .description-image__wysiwyg ul li{margin-bottom:20px}}.hc__list{display:flex;flex-direction:column;gap:32px}@media(min-width: 768px){.hc__list{gap:30px}}@media(min-width: 1024px){.hc__list{gap:40px}}.hc__item{position:relative;border-radius:50px;background:#fef2f2;margin-top:150px;padding:165px 20px 28px}@media(min-width: 567px){.hc__item{margin-top:180px;padding:200px 20px 28px}}@media(min-width: 768px){.hc__item .hc__content{padding:20px}}@media(min-width: 1024px){.hc__item .hc__content{padding:20px 40px}}@media(min-width: 1220px){.hc__item .hc__content{padding:40px 60px}}@media(min-width: 1440px){.hc__item .hc__content{padding:59px 126px 59px 46px}}.hc__item:nth-child(even){background:#faf0db}@media(min-width: 768px){.hc__item:nth-child(even) .hc__content{padding:20px}}@media(min-width: 1024px){.hc__item:nth-child(even) .hc__content{padding:20px 40px}}@media(min-width: 1220px){.hc__item:nth-child(even) .hc__content{padding:40px 60px}}@media(min-width: 1440px){.hc__item:nth-child(even) .hc__content{padding:59px 46px 59px 126px}}@media(min-width: 768px){.hc__item{display:flex;align-items:stretch;margin-top:0;padding:0;overflow:hidden}.hc__item:nth-child(even){flex-direction:row-reverse}}.hc__media{position:absolute;top:-150px;left:33px;right:42px;z-index:2}@media(min-width: 567px){.hc__media{top:-180px}}@media(min-width: 768px){.hc__media{position:static;flex:0 0 45%;padding:10px}}@media(min-width: 1220px){.hc__media{padding:20px}}.hc__media-frame{overflow:hidden;border-radius:45px;height:295px}@media(min-width: 567px){.hc__media-frame{height:360px}}@media(min-width: 768px){.hc__media-frame{height:100%;border-radius:33px}}.hc__media-frame img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.hc__item:hover .hc__media-frame img{transform:scale(1.08)}.hc__content{position:relative;z-index:1}@media(min-width: 768px){.hc__content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}}.hc__title{font-family:Inter;font-weight:800;font-size:24px;line-height:130%;letter-spacing:0%;color:#14265c;margin:0 0 12px}@media(min-width: 768px){.hc__title{font-size:28px;margin-bottom:16px}}@media(min-width: 1024px){.hc__title{font-size:34px;margin-bottom:30px}}@media(min-width: 1220px){.hc__title{font-size:38px;margin-bottom:30px}}@media(min-width: 1440px){.hc__title{font-size:42px;margin-bottom:32px}}.hc__desc{font-family:Inter;font-weight:500;font-size:14px;line-height:32px;letter-spacing:0%;color:#203362}@media(min-width: 1024px){.hc__desc{font-size:16px}}@media(min-width: 1220px){.hc__desc{font-size:18px}}@media(min-width: 1440px){.hc__desc{font-size:20px}}.hc__desc p{margin:0 0 8px}.hc__desc ul{margin:0;padding:0;list-style:none}.hc__desc ul li{position:relative;padding-left:16px;margin-bottom:8px}.hc__desc ul li::before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background:#14265c}@media(min-width: 768px){.hc__desc ul li::before{top:14px}}.hc__desc ul li:last-child{margin-bottom:0}@media(min-width: 768px){.hc__desc li{padding-left:18px;margin-bottom:10px}.hc__desc li::before{top:9px}}.faq{position:relative;padding:32px 16px}@media(max-width: 767px){.faq{padding-inline:0}}.faq{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:var(--faq-bg-image, none)}@media(min-width: 768px){.faq{padding:50px 24px 50px}}.faq__container{position:relative;display:grid;grid-template-columns:1fr;grid-template-areas:"title" "media" "accordion";column-gap:24px}@media(min-width: 768px){.faq__container{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-areas:"title  media" "accordion media";align-items:start}}@media(min-width: 768px){.faq--position-left .faq__container{grid-template-areas:"media  title" "media  accordion"}}.faq--position-left .faq__item{border:1px solid #1f8cdd}.faq--title-out .faq__container{grid-template-areas:"media" "accordion"}@media(min-width: 768px){.faq--title-out .faq__container{grid-template-areas:"accordion media";align-items:center}}@media(min-width: 768px){.faq--title-out.faq--position-left .faq__container{grid-template-areas:"media accordion"}}@media(min-width: 768px){.faq--bg-out{background-color:#eef8fb}.faq--bg-out .faq__item{background:#fff}}@media(min-width: 768px){.faq--bg-out .faq__container{column-gap:60px}}@media(min-width: 1024px){.faq--bg-out .faq__container{column-gap:100px}}@media(min-width: 1220px){.faq--bg-out .faq__container{column-gap:150px}}@media(min-width: 1440px){.faq--bg-out .faq__container{column-gap:259px}}@media(min-width: 768px){.faq--bg-in{background-color:#fff}.faq--bg-in .faq__item{background:#eef8fb}}@media(min-width: 768px){.faq--bg-in .faq__container{column-gap:60px}}@media(min-width: 1024px){.faq--bg-in .faq__container{column-gap:80px}}@media(min-width: 1220px){.faq--bg-in .faq__container{column-gap:100px}}@media(min-width: 1440px){.faq--bg-in .faq__container{column-gap:144px}}@media(max-width: 768px){.faq{background-color:#fff}.faq .faq__item{background:#eef8fb}}.faq__title{grid-area:title}.faq__title span{color:#23a1ff}.faq__title{font-family:Inter;font-weight:700;font-size:28px;line-height:130%;letter-spacing:0%;color:#012971;margin:0;margin-bottom:24px}@media(min-width: 420px){.faq__title{font-size:30px}}@media(min-width: 768px){.faq__title{font-size:34px;margin-top:-30px}}@media(min-width: 1024px){.faq__title{font-size:38px;margin-bottom:30px}}@media(min-width: 1220px){.faq__title{font-size:46px;margin-top:-45px}}@media(min-width: 1440px){.faq__title{font-size:52px;margin-bottom:32px}}.faq__title-out{text-align:start}.faq__title-out span{color:#23a1ff}.faq__title-out{font-family:Inter;font-weight:700;font-size:28px;line-height:130%;letter-spacing:0%;color:#012971;margin:0 auto 24px}@media(min-width: 420px){.faq__title-out{font-size:30px}}@media(min-width: 768px){.faq__title-out{font-size:34px}}@media(min-width: 1024px){.faq__title-out{font-size:38px;margin-bottom:30px}}@media(min-width: 1220px){.faq__title-out{font-size:46px}}@media(min-width: 1440px){.faq__title-out{font-size:52px;margin-bottom:32px}}.faq__accordion{grid-area:accordion;min-width:0;display:flex;flex-direction:column;gap:16px}.faq__item{border-radius:10px;overflow:hidden}.faq__item.is-active{border:1px solid #1f8cdd}.faq__item-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;white-space:normal;background:rgba(0,0,0,0);border:none;padding:16px;text-align:left;cursor:pointer;font:inherit}.faq__item-question{min-width:0;flex:1 1 auto;overflow-wrap:anywhere;font-family:Inter;font-weight:600;font-size:18px;line-height:130%;letter-spacing:0%;color:#203362}@media(min-width: 768px){.faq__item-question{font-size:20px}}@media(min-width: 1220px){.faq__item-question{font-size:22px}}.faq__item-answer{font-family:Inter;font-weight:500;font-size:14px;line-height:155%;letter-spacing:0%;color:#203362}@media(min-width: 768px){.faq__item-answer{font-size:16px}}@media(min-width: 1220px){.faq__item-answer{font-size:18px}}.faq__item-answer ul{list-style:none;padding-left:0;margin-bottom:16px}.faq__item-answer ul li{position:relative;padding-left:28px;font-family:Inter;font-weight:500;font-size:16px;line-height:148%;letter-spacing:0%;margin-bottom:20px}@media(min-width: 768px){.faq__item-answer ul li{margin-bottom:16px}}@media(min-width: 1024px){.faq__item-answer ul li{font-size:17px}}@media(min-width: 1220px){.faq__item-answer ul li{font-size:18px}}@media(min-width: 1440px){.faq__item-answer ul li{font-size:20px}}.faq__item-answer ul li::before{content:"";position:absolute;left:0;top:4px;width:20px;height:20px;background-image:url(../images/icons/list-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media(min-width: 768px){.faq__item-answer ul li::before{width:24px;height:24px}}.faq__item-answer ul li:last-of-type{margin-bottom:0}.faq__toggle-icon{flex:0 0 auto;position:relative;width:16px;height:16px}.faq__toggle-icon::before,.faq__toggle-icon::after{content:"";position:absolute;background:#14265c;top:50%;left:50%;transform:translate(-50%, -50%)}.faq__toggle-icon::before{width:12px;height:2px}.faq__toggle-icon::after{width:2px;height:12px;transition:transform .2s ease,opacity .2s ease}.is-active .faq__toggle-icon::after{transform:translate(-50%, -50%) rotate(90deg);opacity:0}.faq__media{grid-area:media;min-width:0;margin-bottom:24px}@media(min-width: 768px){.faq__media{margin-bottom:0}}.faq__image{width:100%;border-radius:16px;display:none}.faq__image--mobile{display:block}@media(min-width: 576px){.faq__image{width:80%;margin-inline:auto}}@media(min-width: 768px){.faq__image{width:100%}.faq__image--mobile{display:none}.faq__image--desktop{display:block}}.faq__item-answer{display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;transition:grid-template-rows .35s ease,opacity .25s ease}.faq__item-answer-inner{min-height:0;overflow:hidden;padding-inline:16px}.faq__item-answer-inner>*{padding-bottom:16px}.faq__item-answer-inner p{margin:0 0 8px}.faq__item-answer-inner p:last-child{margin-bottom:0}.faq__item.is-active .faq__item-answer{grid-template-rows:1fr;opacity:1}.faq__toggle-icon::before,.faq__toggle-icon::after{transition:transform .25s ease,opacity .25s ease}.faq__item{transition:border-color .25s ease}.hcf__title span{color:#23a1ff}.hcf__title{font-family:Inter;font-weight:700;font-size:28px;line-height:130%;letter-spacing:0%;text-align:center;color:#012971;margin:0;margin-bottom:24px}@media(min-width: 420px){.hcf__title{font-size:30px}}@media(min-width: 768px){.hcf__title{font-size:34px}}@media(min-width: 1024px){.hcf__title{font-size:38px;margin-bottom:30px}}@media(min-width: 1220px){.hcf__title{font-size:46px}}@media(min-width: 1440px){.hcf__title{font-size:52px;margin-bottom:32px}}.hcf__card{overflow:hidden}@media(min-width: 768px){.hcf__card{border-radius:29px;display:flex;align-items:stretch;background:#eef8fb;padding:20px 24px;column-gap:20px}}@media(min-width: 1024px){.hcf__card{padding:24px 26px;column-gap:40px}}@media(min-width: 1440px){.hcf__card{padding:32px 36px;column-gap:97px}}.hcf__media{display:none}@media(min-width: 768px){.hcf__media{display:block;flex:0 0 42%}.hcf__media img{width:100%;height:100%;object-fit:cover;display:block;border-radius:17px}}.hcf__accordion{display:flex;flex-direction:column;gap:14px}@media(min-width: 768px){.hcf__accordion{flex:1 1 auto;justify-content:center;padding:24px;gap:20px}}.hcf__item{border-radius:10px;overflow:hidden;padding:16px 28px 16px 16px;background:#eef8fb}@media(min-width: 768px){.hcf__item{background:#fff;border-radius:10px;border-bottom:none;padding:25px 31px}}.hcf__item-toggle{all:unset;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:rgba(0,0,0,0);border:none;padding:0;text-align:left;cursor:pointer;font:inherit}.hcf__item-question{font-family:Inter;font-weight:600;font-size:18px;line-height:130%;letter-spacing:0%;color:#203362}@media(min-width: 768px){.hcf__item-question{font-size:20px}}@media(min-width: 1220px){.hcf__item-question{font-size:22px}}.hcf__item-answer{padding-top:24px;font-family:Inter;font-weight:500;font-size:14px;line-height:155%;letter-spacing:0%;color:#203362}@media(min-width: 768px){.hcf__item-answer{font-size:16px}}@media(min-width: 1220px){.hcf__item-answer{font-size:18px}}.hcf__item-answer p{margin:0 0 8px}.hcf__item-answer p:last-child{margin-bottom:0}.hcf__toggle-icon{flex:0 0 auto;position:relative;width:16px;height:16px}.hcf__toggle-icon::before,.hcf__toggle-icon::after{content:"";position:absolute;background:#14265c;top:50%;left:50%;transform:translate(-50%, -50%)}.hcf__toggle-icon::before{width:12px;height:2px}.hcf__toggle-icon::after{width:2px;height:12px;transition:transform .2s ease,opacity .2s ease}.is-active .hcf__toggle-icon::after{transform:translate(-50%, -50%) rotate(90deg);opacity:0}.hcf__cta{text-align:center;margin-top:32px}@media(min-width: 768px){.hcf__cta{display:none}}.hcf__cta-title{font-family:Inter;font-weight:700;font-size:24px;line-height:131%;letter-spacing:0%;text-align:center;color:#203362;margin:0 0 24px}@media(min-width: 576px){.hcf__cta-title{font-size:26px}}.hcf__cta-button{display:inline-flex;align-items:center;gap:8px;background:#14265c;color:#fff;font-family:Inter;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0%;text-decoration:none;padding:14px 28px;border-radius:100px;background:#203362}.hcf__cta-button:hover{background:#0d1a42}.hcf__cta-arrow{font-size:16px;line-height:1}.hcf__item-answer{display:grid;grid-template-rows:0fr;opacity:0;padding-top:0;padding-bottom:0;transition:grid-template-rows .35s ease,opacity .25s ease,padding .35s ease}.hcf__item-answer>*{min-height:0;overflow:hidden}.hcf__item.is-active .hcf__item-answer{grid-template-rows:1fr;opacity:1;padding-top:24px}.hcf__toggle-icon::before,.hcf__toggle-icon::after{transition:transform .25s ease,opacity .25s ease}.hcf__item{transition:background-color .25s ease}.dwi{padding:32px 20px}@media(min-width: 768px){.dwi{margin-inline:0;padding:64px 24px;background:linear-gradient(180deg, #EEF8FB 0%, rgba(238, 248, 251, 0) 41.35%, #EEF8FB 100%)}}.dwi__container{display:grid;grid-template-columns:1fr;grid-template-areas:"title" "media" "list";row-gap:27px}@media(max-width: 767px){.dwi__container{width:100%;max-width:none;row-gap:16px}}@media(min-width: 768px){.dwi__container{grid-template-columns:1fr 1fr;grid-template-areas:"title title" "list  media";align-items:center;row-gap:0;column-gap:48px}}@media(min-width: 1024px){.dwi__container{column-gap:60px}}@media(min-width: 1220px){.dwi__container{column-gap:100px}}@media(min-width: 1440px){.dwi__container{column-gap:195px}}.dwi__title{grid-area:title}.dwi__title span{color:#23a1ff}.dwi__title{font-family:Inter;font-weight:700;font-size:clamp(36px,2.989vw,52px);line-height:1.08;letter-spacing:0%;color:#012971;margin:0;margin-bottom:14px}@media(max-width: 767px){.dwi__title{font-size:28px;line-height:130%}}@media(min-width: 768px){.dwi__title{margin-bottom:20px}}@media(min-width: 1024px){.dwi__title{margin-bottom:30px}}@media(min-width: 1220px){.dwi__title{margin-bottom:0}}.dwi__list{grid-area:list;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}@media(min-width: 768px){.dwi__list{gap:20px;padding-left:40px}}@media(min-width: 1220px){.dwi__list{padding-left:100px}}.dwi__item{position:relative;padding-left:28px;font-family:Inter;font-weight:500;font-size:16px;line-height:148%;letter-spacing:0%}@media(min-width: 1024px){.dwi__item{font-size:17px}}@media(min-width: 1220px){.dwi__item{font-size:18px}}@media(min-width: 1440px){.dwi__item{font-size:20px}}.dwi__item::before{content:"";position:absolute;left:0;top:4px;width:20px;height:20px;background-image:url(../images/icons/list-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media(min-width: 768px){.dwi__item::before{width:24px;height:24px}}.dwi__item-icon{display:none}.dwi__custom-icon{width:100%;height:100%;object-fit:contain}.dwi__item-body{display:flex;flex-direction:column;gap:4px}.dwi__item-title{display:none;font-family:Inter;font-weight:600;font-size:clamp(16px,1.15vw,20px);line-height:1.25;letter-spacing:0px;color:#203362}@media(max-width: 767px){.dwi__item-title{font-size:16px;line-height:20px}}.dwi__item-desc{font-family:Inter;font-weight:500;font-size:clamp(13px,.92vw,16px);line-height:1.34;letter-spacing:0%;color:#203362}@media(max-width: 767px){.dwi__item-desc{font-size:16px;line-height:160%}}.dwi__media{grid-area:media;position:relative}@media(max-width: 768px){.dwi__media{width:80%;margin-inline:auto}}@media(max-width: 576px){.dwi__media{width:100%}}.dwi__image{width:100%;border-radius:16px;display:none}.dwi__image--mobile{display:block}@media(min-width: 768px){.dwi__image--mobile{display:none}.dwi__image--desktop{display:block}}@media(min-width: 768px){.dwi--with-icons .dwi__item{padding-left:0;display:flex;align-items:center;gap:16px}.dwi--with-icons .dwi__item::before{content:none}.dwi--with-icons .dwi__custom-icon{width:41px;height:41px;object-fit:contain}.dwi--with-icons .dwi__list .dwi__item:nth-child(1) .dwi__item-icon{background:#edf5f5}.dwi--with-icons .dwi__list .dwi__item:nth-child(2) .dwi__item-icon{background:#f0f4ea}.dwi--with-icons .dwi__list .dwi__item:nth-child(3) .dwi__item-icon{background:#f8f0ed}.dwi--with-icons .dwi__list .dwi__item:nth-child(4) .dwi__item-icon{background:#eeedf8}.dwi--with-icons .dwi__item-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:89px;height:89px;border-radius:50%;padding:12px}.dwi--with-icons .dwi__item-title{display:block}}.intervention-formulas{--section-container-max: 1496px;font-family:"Inter",var(--font-main)}.intervention-formulas__inner{box-sizing:border-box;padding:clamp(42px,3.45vw,60px) clamp(52px,5.75vw,100px) clamp(34px,2.76vw,48px);border-radius:35px;background:#eef8fb}.intervention-formulas__title{margin:0 0 clamp(32px,2.64vw,46px);color:#203362;font-size:clamp(34px,2.989vw,52px);font-weight:700;line-height:1.3;letter-spacing:0;text-align:center}.intervention-formulas__title span{color:#23a1ff}.intervention-formulas__items{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:clamp(14px,1.15vw,20px);margin:0;padding:0;list-style:none}.intervention-formulas__item{display:flex;min-width:0;min-height:clamp(154px,11.5vw,200px);padding:clamp(18px,1.55vw,27px) 12px clamp(16px,1.38vw,24px);flex-direction:column;align-items:center;justify-content:flex-start;border-radius:11px;background:#dfeffa;text-align:center}.intervention-formulas__icon{display:flex;width:clamp(58px,4.14vw,72px);height:clamp(58px,4.14vw,72px);margin-bottom:clamp(13px,1.15vw,20px);align-items:center;justify-content:center;flex:0 0 auto;border-radius:10px;background:hsla(0,0%,100%,.44)}.intervention-formulas__icon img{display:block;width:clamp(44px,3.28vw,57px);height:clamp(44px,3.28vw,57px);object-fit:contain}.intervention-formulas__label{display:flex;min-height:2.6em;align-items:center;justify-content:center;color:#203362;font-size:clamp(14px,1.035vw,18px);font-weight:700;line-height:1.3;letter-spacing:0}@media(min-width: 768px)and (max-width: 1023px){.intervention-formulas__inner{width:calc(100% - 80px);padding:40px 34px 34px;border-radius:28px}.intervention-formulas__title{margin-bottom:30px;font-size:34px}.intervention-formulas__items{gap:12px}.intervention-formulas__item{min-height:150px;padding-inline:8px}.intervention-formulas__label{font-size:13px}}@media(max-width: 767px){.intervention-formulas__inner{width:calc(100% - 40px);padding:0;border-radius:0;background:rgba(0,0,0,0)}.intervention-formulas__title{margin-bottom:22px;font-size:20px;line-height:1.3;text-align:left}.intervention-formulas__title span{color:inherit}.intervention-formulas__items{display:flex;gap:14px;flex-direction:column}.intervention-formulas__item{position:relative;min-height:0;padding:0 0 0 28px;display:block;border-radius:0;background:rgba(0,0,0,0);text-align:left}.intervention-formulas__item::before{content:"";position:absolute;top:1px;left:0;width:18px;height:18px;background:url(../images/icons/list-icon.svg) center/contain no-repeat}.intervention-formulas__icon{display:none}.intervention-formulas__label{display:block;min-height:0;font-size:14px;font-weight:500;line-height:1.35;text-align:left}}.caregiver-situations{--section-container-max: 1492px;font-family:"Inter",var(--font-main);background:linear-gradient(180deg, rgba(255, 245, 224, 0.37) 0%, rgba(255, 245, 224, 0) 41.35%, rgba(255, 245, 224, 0.37) 100%)}.caregiver-situations__inner{box-sizing:border-box;padding:clamp(44px,3.45vw,60px) clamp(64px,6.9vw,120px) clamp(40px,3.1vw,54px)}.caregiver-situations__title{display:flex;max-width:920px;margin:0 0 clamp(42px,3.45vw,60px);flex-direction:column;color:#203362;font-size:clamp(36px,2.989vw,52px);font-weight:700;line-height:1.08;letter-spacing:0}.caregiver-situations__title strong{color:#23a1ff;font-weight:700}@media(min-width: 1024px){.caregiver-situations__title{margin-left:calc(clamp(64px,6.9vw,120px)*-1)}}.caregiver-situations__items{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(var(--caregiver-row-count, 3), minmax(0, auto));column-gap:clamp(56px,7vw,122px);row-gap:clamp(24px,2.3vw,40px);margin:0;padding:0;list-style:none}.caregiver-situations__item{display:grid;grid-template-columns:clamp(70px,5vw,86px) minmax(0, 1fr);gap:clamp(18px,1.55vw,27px);align-items:center;min-width:0}.caregiver-situations__icon{display:flex;width:clamp(70px,5vw,86px);height:clamp(70px,5vw,86px);align-items:center;justify-content:center;border-radius:50%;background:#fbf4f2}.caregiver-situations__icon img{display:block;width:clamp(31px,2.1vw,36px);height:clamp(31px,2.1vw,36px);object-fit:contain}.caregiver-situations__item-title{margin:0 0 6px;color:#203362;font-size:clamp(16px,1.15vw,20px);font-weight:700;line-height:1.25;letter-spacing:0}.caregiver-situations__description{max-width:410px;margin:0;color:#53627f;font-size:clamp(13px,.92vw,16px);font-weight:400;line-height:1.34;letter-spacing:0}.caregiver-situations__mobile-label{display:none}@media(min-width: 768px)and (max-width: 1023px){.caregiver-situations__inner{width:calc(100% - 80px);padding:40px 24px}.caregiver-situations__title{margin-left:-24px;margin-bottom:38px;font-size:34px}.caregiver-situations__items{column-gap:34px;row-gap:24px}.caregiver-situations__item{grid-template-columns:62px minmax(0, 1fr);gap:15px}.caregiver-situations__icon{width:62px;height:62px}.caregiver-situations__item-title{font-size:15px}.caregiver-situations__description{font-size:12px}}@media(max-width: 767px){.caregiver-situations{background:none}.caregiver-situations__inner{width:calc(100% - 40px);padding:0}.caregiver-situations__title{display:block;margin-bottom:22px;color:#203362;font-size:20px;line-height:1.28}.caregiver-situations__title strong{color:inherit}.caregiver-situations__items{display:flex;gap:14px;flex-direction:column}.caregiver-situations__item{position:relative;display:block;min-height:19px;padding-left:28px}.caregiver-situations__item::before{content:"";position:absolute;top:1px;left:0;width:18px;height:18px;background:url(../images/icons/list-icon.svg) center/contain no-repeat}.caregiver-situations__icon,.caregiver-situations__item-title,.caregiver-situations__description{display:none}.caregiver-situations__mobile-label{display:block;color:#203362;font-size:14px;font-weight:500;line-height:1.35}}.jn__container{margin:0 auto}.jn__title{text-align:center}.jn__title span{color:#23a1ff}.jn__title{font-family:Inter;font-weight:700;font-size:27px;line-height:130%;letter-spacing:0%;color:#012971;margin:0;margin-bottom:124px}@media(min-width: 420px){.jn__title{font-size:30px}}@media(min-width: 768px){.jn__title{font-size:34px;margin-bottom:24px}}@media(min-width: 1024px){.jn__title{font-size:38px;margin-bottom:30px}}@media(min-width: 1220px){.jn__title{font-size:46px}}@media(min-width: 1440px){.jn__title{font-size:50px;margin-bottom:44px}}.jn__card{position:relative;background:#54bae8;border-radius:40px;padding:200px 20px 28px}@media(min-width: 768px){.jn__card{display:flex;align-items:stretch;padding:0;overflow:hidden}}.jn__card:hover .jn__image--desktop{transform:scale(1.08)}.jn__media{position:absolute;top:-100px;left:0;right:0;display:flex;justify-content:center;z-index:2}@media(min-width: 768px){.jn__media{position:static;flex:0 0 38%;overflow:hidden;display:block}}.jn__image{width:300px;height:auto;object-fit:contain;display:none}.jn__image--mobile{display:block}@media(min-width: 768px){.jn__image{width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.jn__image--mobile{display:none}.jn__image--desktop{display:block}}.jn__items{display:flex;flex-direction:column}@media(min-width: 768px){.jn__items{flex:1 1 auto;flex-direction:row;gap:40px;padding:40px;padding-left:0}}@media(min-width: 1200px){.jn__items{padding:40px}}.jn__items-col{display:flex;flex-direction:column;margin-bottom:24px}@media(min-width: 768px){.jn__items-col{flex:1 1 50%;margin-bottom:0}}.jn__items-col:last-child{margin-bottom:0}.jn__item{display:flex;align-items:stretch;gap:16px;margin-bottom:24px}@media(min-width: 768px){.jn__item{margin-bottom:40px}}.jn__item:last-child{margin-bottom:0}.jn__item-number{flex:0 0 auto;display:flex;height:65px;margin-top:auto;margin-bottom:auto;align-items:center;padding-right:16px;border-right:1px solid hsla(0,0%,100%,.35);font-family:Inter;font-weight:700;font-size:18px;line-height:130%;letter-spacing:0%;color:#fff}@media(min-width: 1024px){.jn__item-number{font-size:20px}}@media(min-width: 1220px){.jn__item-number{font-size:24px}}.jn__item-body{display:flex;flex-direction:column;gap:11px}.jn__item-title{font-family:Inter;font-weight:700;font-size:16px;line-height:130%;letter-spacing:0%;color:#fff}@media(min-width: 1024px){.jn__item-title{font-size:17px}}@media(min-width: 1220px){.jn__item-title{font-size:18px}}.jn__item-desc{font-family:Inter;font-weight:400;font-size:14px;line-height:130%;letter-spacing:0%;color:#fff}@media(min-width: 1024px){.jn__item-desc{font-size:15px}}@media(min-width: 1220px){.jn__item-desc{font-size:16px}}.aut{background:#fff}.aut__container{margin:0 auto}.aut__title{text-align:center}.aut__title span{color:#23a1ff}.aut__title{font-family:Inter;font-weight:700;font-size:28px;line-height:130%;letter-spacing:0%;color:#012971;margin:0;margin-bottom:24px}@media(min-width: 420px){.aut__title{font-size:30px}}@media(min-width: 768px){.aut__title{font-size:34px}}@media(min-width: 1024px){.aut__title{font-size:38px;margin-bottom:30px}}@media(min-width: 1220px){.aut__title{font-size:46px}}@media(min-width: 1440px){.aut__title{font-size:52px;margin-bottom:32px}}.aut__list{display:flex;flex-direction:column;gap:12px}@media(min-width: 992px){.aut__list{flex-direction:row;align-items:stretch;gap:24px}}@media(min-width: 1440px){.aut__list{padding:0 78px 0 102px}}.aut__item{background:#eaf5fd;border-radius:16px;overflow:hidden}@media(min-width: 992px){.aut__item{flex:1 1 0;padding:24px}}.aut__item-toggle{display:flex;align-items:center;gap:12px;width:100%;background:rgba(0,0,0,0);border:none;padding:16px;text-align:left;white-space:normal;cursor:pointer;font:inherit}@media(min-width: 992px){.aut__item-toggle{flex-direction:column;align-items:flex-start;padding:0;cursor:default;pointer-events:none;gap:16px}}.aut__item-icon{flex:0 0 auto;width:40px;height:40px;border-radius:10px;background:#ccf2fd;display:flex;align-items:center;justify-content:center;padding:8px}.aut__item-icon img{max-width:100%;max-height:100%;display:block}@media(min-width: 992px){.aut__item-icon{width:52px;height:52px}}.aut__item-title{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;font-family:Inter;font-weight:700;font-size:15px;line-height:130%;letter-spacing:0%;color:#203362}@media(min-width: 992px){.aut__item-title{font-size:16px}}.aut__toggle-icon{flex:0 0 auto;position:relative;width:16px;height:16px}.aut__toggle-icon::before,.aut__toggle-icon::after{content:"";position:absolute;background:#14265c;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform .25s ease,opacity .25s ease}.aut__toggle-icon::before{width:12px;height:2px}.aut__toggle-icon::after{width:2px;height:12px}.is-active .aut__toggle-icon::after{transform:translate(-50%, -50%) rotate(90deg);opacity:0}@media(min-width: 992px){.aut__toggle-icon{display:none}}.aut__item-desc{max-height:0;opacity:0;overflow:hidden;padding:0 16px;font-family:Inter;font-weight:500;font-size:13px;line-height:155%;letter-spacing:0%;color:#5c6b82;transition:max-height .35s ease,opacity .25s ease,padding .35s ease}.aut__item-desc p{margin:0}.aut__item.is-active .aut__item-desc{max-height:400px;opacity:1;padding:0 16px 16px}@media(min-width: 992px){.aut__item-desc{max-height:none;opacity:1;overflow:visible;padding:0;font-size:14px;margin-top:16px}.aut__item.is-active .aut__item-desc{max-height:none;opacity:1;padding:0}}@media(max-width: 767px){.flexible-page{--inaya-mobile-section-title-size: 30px;--inaya-mobile-section-title-line-height: 1.22;--inaya-mobile-body-size: 16px;--inaya-mobile-body-line-height: 1.48}.shared-aid-needs,.shared-why-trust-inaya,.specific-support,.shared-care-testimonials,.description-image,.dwi,.hc,.faq,.hcf{padding-top:0;padding-bottom:0}.shared-aid-needs__title,.shared-why-trust-inaya__title,.specific-support__title,.shared-care-testimonials__title,.description-image__title-mobile,.dwi__title,.hc__title,.faq__title,.hcf__title{font-size:var(--inaya-mobile-section-title-size) !important;line-height:var(--inaya-mobile-section-title-line-height) !important}.shared-aid-needs__title,.shared-why-trust-inaya__title,.specific-support__title,.shared-care-testimonials__title,.hc__title,.faq__title,.hcf__title{margin-bottom:24px !important}.description-image__title-mobile,.dwi__title{margin-bottom:8px !important}.specific-support__description,.specific-support__expanded,.specific-support__read-more,.shared-why-trust-inaya__card-description,.shared-care-testimonials__slider-box .wpsr-review-content,.shared-care-testimonials__slider-box .wpsr-review-content p,.description-image__wysiwyg,.dwi__item,.dwi__item-desc,.hc__desc,.faq__item-answer,.hcf__item-answer{font-size:var(--inaya-mobile-body-size) !important;line-height:var(--inaya-mobile-body-line-height) !important}}body.page-id-2904 .flexible-page,body.page-id-7408 .flexible-page,body.page-id-7737 .flexible-page{padding-bottom:0 !important}body.page-id-7737 .home-agencies{padding:110px 0 20px}@media(min-width: 994px){body.page-id-7737 .home-agencies{padding:110px 0 70px}}@media(min-width: 1220px){body.page-id-7737 .home-agencies{padding:160px 0 70px}}@media(min-width: 1741px){.flex-hero{max-width:none}.flex-hero::before{display:none}.flex-hero::after{right:calc((100vw - 1740px)/2 - 100px)}.flex-hero__bg-vector--left-cropped{display:none}.flex-hero__bg-vector--left-full{display:block;top:4px;left:calc((100vw - 1740px)/2 + 24px);width:220px;opacity:.72}.flex-hero__bg-vector--right{right:calc((100vw - 1740px)/2 + 198px)}.flex-hero__image-wrapper::after{right:calc((100vw - 1494px)/-2)}}@media(min-width: 1741px){:is(.site-main,.home-content){--section-gap: 60px}}
