.elementor-12185 .elementor-element.elementor-element-a920154 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12185 .elementor-element.elementor-element-a920154{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12185 .elementor-element.elementor-element-a920154:not(.elementor-motion-effects-element-type-background), .elementor-12185 .elementor-element.elementor-element-a920154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a828080 );}.elementor-12185 .elementor-element.elementor-element-a920154 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12185 .elementor-element.elementor-element-d7fbcdc.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-12185 .elementor-element.elementor-element-d7fbcdc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-cta__content{text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-cta__title{font-family:var( --e-global-typography-53391ca-font-family ), Sans-serif;font-size:var( --e-global-typography-53391ca-font-size );line-height:var( --e-global-typography-53391ca-line-height );letter-spacing:var( --e-global-typography-53391ca-letter-spacing );word-spacing:var( --e-global-typography-53391ca-word-spacing );color:var( --e-global-color-d4fd71d );}.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-cta__title:not(:last-child){margin-bottom:24px;}.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-cta__button{font-family:var( --e-global-typography-b5c63da-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c63da-font-size );font-weight:var( --e-global-typography-b5c63da-font-weight );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );color:var( --e-global-color-a4b95ad );background-color:var( --e-global-color-d4fd71d );border-width:0px;border-radius:0px;}.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-cta__button:hover{color:var( --e-global-color-a4b95ad );background-color:var( --e-global-color-ce2148b );}.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-ribbon-inner{background-color:#02010100;color:var( --e-global-color-d4fd71d );font-family:var( --e-global-typography-8e112e9-font-family ), Sans-serif;font-size:var( --e-global-typography-8e112e9-font-size );font-weight:var( --e-global-typography-8e112e9-font-weight );text-transform:var( --e-global-typography-8e112e9-text-transform );line-height:var( --e-global-typography-8e112e9-line-height );letter-spacing:var( --e-global-typography-8e112e9-letter-spacing );word-spacing:var( --e-global-typography-8e112e9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-cta .elementor-cta__bg, .elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12185 .elementor-element.elementor-element-4a509a6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-12185 .elementor-element.elementor-element-fcb282c img{width:793px;}.elementor-12185 .elementor-element.elementor-element-fcb282c > .elementor-widget-container{margin:0px -150px -60px -40px;}.elementor-12185 .elementor-element.elementor-element-fcb282c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-7e38027 > .elementor-container{max-width:1280px;min-height:270px;}.elementor-12185 .elementor-element.elementor-element-7e38027 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12185 .elementor-element.elementor-element-7e38027:not(.elementor-motion-effects-element-type-background), .elementor-12185 .elementor-element.elementor-element-7e38027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6778ef1 );}.elementor-12185 .elementor-element.elementor-element-7e38027{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 24px 0px 24px;}.elementor-12185 .elementor-element.elementor-element-7e38027 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12185 .elementor-element.elementor-element-223f85b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-12185 .elementor-element.elementor-element-223f85b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-12185 .elementor-element.elementor-element-223f85b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-12185 .elementor-element.elementor-element-c34e0ad .elementor-image-box-wrapper{text-align:left;}.elementor-12185 .elementor-element.elementor-element-c34e0ad .elementor-image-box-title{margin-bottom:12px;color:var( --e-global-color-331c9ac7 );font-family:var( --e-global-typography-7e9c5c1-font-family ), Sans-serif;font-size:var( --e-global-typography-7e9c5c1-font-size );font-weight:var( --e-global-typography-7e9c5c1-font-weight );line-height:var( --e-global-typography-7e9c5c1-line-height );letter-spacing:var( --e-global-typography-7e9c5c1-letter-spacing );word-spacing:var( --e-global-typography-7e9c5c1-word-spacing );}.elementor-12185 .elementor-element.elementor-element-c34e0ad .elementor-image-box-description{color:var( --e-global-color-a4b95ad );font-family:var( --e-global-typography-6c53365-font-family ), Sans-serif;font-size:var( --e-global-typography-6c53365-font-size );font-weight:var( --e-global-typography-6c53365-font-weight );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-c34e0ad{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-befd4f4 .elementor-image-box-wrapper{text-align:left;}.elementor-12185 .elementor-element.elementor-element-befd4f4 .elementor-image-box-title{margin-bottom:12px;color:var( --e-global-color-331c9ac7 );font-family:var( --e-global-typography-7e9c5c1-font-family ), Sans-serif;font-size:var( --e-global-typography-7e9c5c1-font-size );font-weight:var( --e-global-typography-7e9c5c1-font-weight );line-height:var( --e-global-typography-7e9c5c1-line-height );letter-spacing:var( --e-global-typography-7e9c5c1-letter-spacing );word-spacing:var( --e-global-typography-7e9c5c1-word-spacing );}.elementor-12185 .elementor-element.elementor-element-befd4f4 .elementor-image-box-description{color:var( --e-global-color-a4b95ad );font-family:var( --e-global-typography-6c53365-font-family ), Sans-serif;font-size:var( --e-global-typography-6c53365-font-size );font-weight:var( --e-global-typography-6c53365-font-weight );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-befd4f4{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-23ae4f4 .elementor-image-box-wrapper{text-align:left;}.elementor-12185 .elementor-element.elementor-element-23ae4f4 .elementor-image-box-title{margin-bottom:12px;color:var( --e-global-color-331c9ac7 );font-family:var( --e-global-typography-7e9c5c1-font-family ), Sans-serif;font-size:var( --e-global-typography-7e9c5c1-font-size );font-weight:var( --e-global-typography-7e9c5c1-font-weight );line-height:var( --e-global-typography-7e9c5c1-line-height );letter-spacing:var( --e-global-typography-7e9c5c1-letter-spacing );word-spacing:var( --e-global-typography-7e9c5c1-word-spacing );}.elementor-12185 .elementor-element.elementor-element-23ae4f4 .elementor-image-box-description{color:var( --e-global-color-a4b95ad );font-family:var( --e-global-typography-6c53365-font-family ), Sans-serif;font-size:var( --e-global-typography-6c53365-font-size );font-weight:var( --e-global-typography-6c53365-font-weight );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-23ae4f4{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-0a1ff48.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-12185 .elementor-element.elementor-element-0a1ff48 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12185 .elementor-element.elementor-element-9b8fe4d.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__content{text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__title{font-family:var( --e-global-typography-0164c6f-font-family ), Sans-serif;font-size:var( --e-global-typography-0164c6f-font-size );font-weight:var( --e-global-typography-0164c6f-font-weight );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );color:var( --e-global-color-3577440 );}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__title:not(:last-child){margin-bottom:16px;}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__description{font-family:var( --e-global-typography-6c53365-font-family ), Sans-serif;font-size:var( --e-global-typography-6c53365-font-size );font-weight:var( --e-global-typography-6c53365-font-weight );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );color:var( --e-global-color-bbe3b7c );}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__description:not(:last-child){margin-bottom:32px;}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__button{font-family:var( --e-global-typography-b5c63da-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c63da-font-size );font-weight:var( --e-global-typography-b5c63da-font-weight );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );color:var( --e-global-color-3577440 );background-color:#02010100;border-color:var( --e-global-color-3577440 );border-width:1px;border-radius:0px;}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__button:hover{background-color:#EBEBEB;}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-ribbon-inner{background-color:#02010100;color:var( --e-global-color-3577440 );font-family:var( --e-global-typography-8e112e9-font-family ), Sans-serif;font-size:var( --e-global-typography-8e112e9-font-size );font-weight:var( --e-global-typography-8e112e9-font-weight );text-transform:var( --e-global-typography-8e112e9-text-transform );line-height:var( --e-global-typography-8e112e9-line-height );letter-spacing:var( --e-global-typography-8e112e9-letter-spacing );word-spacing:var( --e-global-typography-8e112e9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta .elementor-cta__bg, .elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12185 .elementor-element.elementor-element-2ad3a49{width:var( --container-widget-width, 461px );max-width:461px;--container-widget-width:461px;--container-widget-flex-grow:0;align-self:center;}.elementor-12185 .elementor-element.elementor-element-4eebcdf{text-align:right;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-12185 .elementor-element.elementor-element-4eebcdf img{width:550px;object-position:center center;}.elementor-12185 .elementor-element.elementor-element-17d1e8c{margin-top:0px;margin-bottom:0px;padding:0px 24px 124px 24px;}.elementor-12185 .elementor-element.elementor-element-0bba749.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12185 .elementor-element.elementor-element-0bba749 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12185 .elementor-element.elementor-element-82f02d3{text-align:center;}.elementor-12185 .elementor-element.elementor-element-82f02d3 .elementor-heading-title{color:var( --e-global-color-3577440 );font-family:var( --e-global-typography-0164c6f-font-family ), Sans-serif;font-size:var( --e-global-typography-0164c6f-font-size );font-weight:var( --e-global-typography-0164c6f-font-weight );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );}.elementor-12185 .elementor-element.elementor-element-82f02d3 > .elementor-widget-container{margin:0px 0px -47px 0px;padding:0px 0px 0px 0px;}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__content{min-height:318px;text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-icon{font-size:86px;}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__title{font-family:"Oli Grotesk", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:-0.2px;color:var( --e-global-color-3577440 );}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__title:not(:last-child){margin-bottom:16px;}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:-0.28px;color:var( --e-global-color-bbe3b7c );}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__description:not(:last-child){margin-bottom:32px;}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__button{font-family:var( --e-global-typography-b5c63da-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c63da-font-size );font-weight:var( --e-global-typography-b5c63da-font-weight );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );color:var( --e-global-color-3577440 );background-color:#02010100;border-color:var( --e-global-color-3577440 );border-width:1px;border-radius:0px;}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__button:hover{color:var( --e-global-color-a4b95ad );background-color:var( --e-global-color-3577440 );}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta .elementor-cta__bg, .elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12185 .elementor-element.elementor-element-c7e8189 > .elementor-widget-container{margin:0px 9.5px 0px -9.5px;padding:0px 32px 10px 32px;background-color:var( --e-global-color-a828080 );}.elementor-12185 .elementor-element.elementor-element-c7e8189{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;align-self:center;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__content{min-height:318px;text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-icon{font-size:86px;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__title{font-family:"Oli Grotesk", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:-0.2px;color:var( --e-global-color-3577440 );}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__title:not(:last-child){margin-bottom:16px;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:-0.28px;color:var( --e-global-color-bbe3b7c );}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__description:not(:last-child){margin-bottom:32px;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__button{font-family:var( --e-global-typography-b5c63da-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c63da-font-size );font-weight:var( --e-global-typography-b5c63da-font-weight );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );color:var( --e-global-color-3577440 );background-color:#02010100;border-color:var( --e-global-color-3577440 );border-width:1px;border-radius:0px;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__button:hover{color:var( --e-global-color-a4b95ad );background-color:var( --e-global-color-3577440 );}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta .elementor-cta__bg, .elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12185 .elementor-element.elementor-element-8634e98 > .elementor-widget-container{margin:0px -9.5px 0px 9.5px;padding:0px 32px 10px 32px;background-color:var( --e-global-color-7b7ef2b );}.elementor-12185 .elementor-element.elementor-element-8634e98{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;align-self:center;}.elementor-12185 .elementor-element.elementor-element-81ed487{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12185 .elementor-element.elementor-element-81ed487:not(.elementor-motion-effects-element-type-background), .elementor-12185 .elementor-element.elementor-element-81ed487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa2f1ac );}.elementor-12185 .elementor-element.elementor-element-81ed487 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-cta__title{font-family:var( --e-global-typography-089ffc9-font-family ), Sans-serif;font-size:var( --e-global-typography-089ffc9-font-size );line-height:var( --e-global-typography-089ffc9-line-height );letter-spacing:var( --e-global-typography-089ffc9-letter-spacing );word-spacing:var( --e-global-typography-089ffc9-word-spacing );color:var( --e-global-color-a4b95ad );}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-cta__title:not(:last-child){margin-bottom:16px;}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-cta__description{font-family:var( --e-global-typography-c3f778d-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f778d-font-size );font-weight:var( --e-global-typography-c3f778d-font-weight );line-height:var( --e-global-typography-c3f778d-line-height );letter-spacing:var( --e-global-typography-c3f778d-letter-spacing );word-spacing:var( --e-global-typography-c3f778d-word-spacing );color:var( --e-global-color-a4b95ad );}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-cta__description:not(:last-child){margin-bottom:32px;}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-ribbon-inner{background-color:#02010100;color:var( --e-global-color-a4b95ad );font-family:var( --e-global-typography-8e112e9-font-family ), Sans-serif;font-size:var( --e-global-typography-8e112e9-font-size );font-weight:var( --e-global-typography-8e112e9-font-weight );text-transform:var( --e-global-typography-8e112e9-text-transform );line-height:var( --e-global-typography-8e112e9-line-height );letter-spacing:var( --e-global-typography-8e112e9-letter-spacing );word-spacing:var( --e-global-typography-8e112e9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-cta .elementor-cta__bg, .elementor-12185 .elementor-element.elementor-element-58266bb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12185 .elementor-element.elementor-element-58266bb > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-main-swiper{width:100%;}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-a4b95ad );border-width:1px 1px 1px 1px;border-radius:8px;border-color:#D2D2D2;padding:48px 24px 48px 24px;}.elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__text{color:var( --e-global-color-3577440 );font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.6em;word-spacing:-0.02em;}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__name{color:var( --e-global-color-3577440 );font-family:"Oil Grotesk", Sans-serif;font-size:26px;font-weight:400;font-style:normal;line-height:1.4em;}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__title{color:var( --e-global-color-3577440 );}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__image img{width:200px;height:200px;}.elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (200px / 2) - 8px );}body:not(.rtl) .elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (200px / 2) - 8px );right:auto;}body.rtl .elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (200px / 2) - 8px );left:auto;}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-swiper-button{font-size:40px;color:#000000;}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-swiper-button svg{fill:#000000;}.elementor-12185 .elementor-element.elementor-element-8fa773a > .elementor-widget-container{margin:0% -45% 0% -45%;padding:0px 0px 64px 0px;}.elementor-12185 .elementor-element.elementor-element-8fa773a{z-index:9;}.elementor-12185 .elementor-element.elementor-element-0e09c81{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:-100px;}.elementor-12185 .elementor-element.elementor-element-0e09c81:not(.elementor-motion-effects-element-type-background), .elementor-12185 .elementor-element.elementor-element-0e09c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa2f1ac );}.elementor-12185 .elementor-element.elementor-element-0e09c81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12185 .elementor-element.elementor-element-f9ef7f0 .elementor-cta__content{text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-f9ef7f0 .elementor-cta__title{font-family:"Ivar Headline", Sans-serif;font-size:108px;font-weight:600;line-height:1.1em;letter-spacing:2px;color:#FFFFFF;}.elementor-12185 .elementor-element.elementor-element-f9ef7f0 .elementor-cta__description{font-family:var( --e-global-typography-6c53365-font-family ), Sans-serif;font-size:var( --e-global-typography-6c53365-font-size );font-weight:var( --e-global-typography-6c53365-font-weight );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );color:#FFFFFF;}.elementor-12185 .elementor-element.elementor-element-f9ef7f0 .elementor-cta__description:not(:last-child){margin-bottom:24px;}.elementor-12185 .elementor-element.elementor-element-f9ef7f0 .elementor-cta .elementor-cta__bg, .elementor-12185 .elementor-element.elementor-element-f9ef7f0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12185 .elementor-element.elementor-element-f9ef7f0{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;bottom:288px;z-index:9;}body:not(.rtl) .elementor-12185 .elementor-element.elementor-element-f9ef7f0{left:0px;}body.rtl .elementor-12185 .elementor-element.elementor-element-f9ef7f0{right:0px;}.elementor-12185 .elementor-element.elementor-element-efce06c .swiper-slide{height:850px;}.elementor-12185 .elementor-element.elementor-element-efce06c .swiper-slide-contents{max-width:100%;}.elementor-12185 .elementor-element.elementor-element-efce06c .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-12185 .elementor-element.elementor-element-efce06c .elementor-slide-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12185 .elementor-element.elementor-element-efce06c .elementor-swiper-button{color:#FFFFFF;}.elementor-12185 .elementor-element.elementor-element-efce06c .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-12185 .elementor-element.elementor-element-efce06c > .elementor-widget-container{margin:-15% -25% 0% 0%;}.elementor-12185 .elementor-element.elementor-element-7c88848 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12185 .elementor-element.elementor-element-7c88848{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-12185 .elementor-element.elementor-element-7c88848:not(.elementor-motion-effects-element-type-background), .elementor-12185 .elementor-element.elementor-element-7c88848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a828080 );}.elementor-12185 .elementor-element.elementor-element-7c88848 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12185 .elementor-element.elementor-element-48acab3.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-12185 .elementor-element.elementor-element-48acab3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-12185 .elementor-element.elementor-element-48acab3.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-12185 .elementor-element.elementor-element-48acab3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12185 .elementor-element.elementor-element-52f5ecc .elementor-cta__content{text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-52f5ecc .elementor-cta__title{font-family:var( --e-global-typography-0164c6f-font-family ), Sans-serif;font-size:var( --e-global-typography-0164c6f-font-size );font-weight:var( --e-global-typography-0164c6f-font-weight );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );color:var( --e-global-color-3577440 );}.elementor-12185 .elementor-element.elementor-element-52f5ecc .elementor-cta__title:not(:last-child){margin-bottom:16px;}.elementor-12185 .elementor-element.elementor-element-52f5ecc .elementor-cta__description{font-family:var( --e-global-typography-6c53365-font-family ), Sans-serif;font-size:var( --e-global-typography-6c53365-font-size );font-weight:var( --e-global-typography-6c53365-font-weight );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );color:var( --e-global-color-bbe3b7c );}.elementor-12185 .elementor-element.elementor-element-52f5ecc .elementor-cta__description:not(:last-child){margin-bottom:32px;}.elementor-12185 .elementor-element.elementor-element-52f5ecc .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-52f5ecc .elementor-cta .elementor-cta__bg, .elementor-12185 .elementor-element.elementor-element-52f5ecc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12185 .elementor-element.elementor-element-52f5ecc{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;align-self:center;}.elementor-12185 .elementor-element.elementor-element-96f0fb1{text-align:right;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-96f0fb1 img{width:550px;filter:brightness( 100% ) contrast( 106% ) saturate( 118% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12185 .elementor-element.elementor-element-1a4f0b0{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 96px 0px;}.elementor-12185 .elementor-element.elementor-element-1a4f0b0:not(.elementor-motion-effects-element-type-background), .elementor-12185 .elementor-element.elementor-element-1a4f0b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0de9bfe );}.elementor-12185 .elementor-element.elementor-element-1a4f0b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12185 .elementor-element.elementor-element-1cdb1c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12185 .elementor-element.elementor-element-86f6850 .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-86f6850 .elementor-cta__title{font-family:var( --e-global-typography-0164c6f-font-family ), Sans-serif;font-size:var( --e-global-typography-0164c6f-font-size );font-weight:var( --e-global-typography-0164c6f-font-weight );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );color:var( --e-global-color-a4b95ad );}.elementor-12185 .elementor-element.elementor-element-86f6850 .elementor-cta__title:not(:last-child){margin-bottom:16px;}.elementor-12185 .elementor-element.elementor-element-86f6850 .elementor-ribbon-inner{background-color:#02010100;color:var( --e-global-color-a4b95ad );font-family:var( --e-global-typography-8e112e9-font-family ), Sans-serif;font-size:var( --e-global-typography-8e112e9-font-size );font-weight:var( --e-global-typography-8e112e9-font-weight );text-transform:var( --e-global-typography-8e112e9-text-transform );line-height:var( --e-global-typography-8e112e9-line-height );letter-spacing:var( --e-global-typography-8e112e9-letter-spacing );word-spacing:var( --e-global-typography-8e112e9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-86f6850 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-86f6850 .elementor-cta .elementor-cta__bg, .elementor-12185 .elementor-element.elementor-element-86f6850 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12185 .elementor-element.elementor-element-86f6850 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12185 .elementor-element.elementor-element-86f6850{width:var( --container-widget-width, 892px );max-width:892px;--container-widget-width:892px;--container-widget-flex-grow:0;align-self:center;}.elementor-12185 .elementor-element.elementor-element-0035b93.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-main-swiper{width:100%;}.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-a4b95ad );border-width:0px 0px 0px 0px;border-radius:8px;border-color:var( --e-global-color-d4fd71d );padding:24px 24px 24px 24px;}.elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__text{color:var( --e-global-color-bc3cc26 );font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;font-style:normal;letter-spacing:-0.2px;}.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__name{color:var( --e-global-color-bc3cc26 );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__title{color:var( --e-global-color-bc3cc26 );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__image img{width:105px;height:105px;}.elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (105px / 2) - 8px );}body:not(.rtl) .elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (105px / 2) - 8px );right:auto;}body.rtl .elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (105px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (105px / 2) - 8px );right:auto;}body.rtl .elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-12185 .elementor-element.elementor-element-0035b93.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (105px / 2) - 8px );left:auto;}.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-swiper-button{font-size:20px;}.elementor-12185 .elementor-element.elementor-element-0035b93 > .elementor-widget-container{margin:0% -5% 0% -5%;padding:0px 0px 78px 0px;}.elementor-12185 .elementor-element.elementor-element-0f81320.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-12185 .elementor-element.elementor-element-0f81320 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12185 .elementor-element.elementor-element-e89cf03 .elementor-heading-title{color:var( --e-global-color-3577440 );font-family:var( --e-global-typography-8b9872d-font-family ), Sans-serif;font-size:var( --e-global-typography-8b9872d-font-size );font-weight:var( --e-global-typography-8b9872d-font-weight );line-height:var( --e-global-typography-8b9872d-line-height );letter-spacing:var( --e-global-typography-8b9872d-letter-spacing );word-spacing:var( --e-global-typography-8b9872d-word-spacing );}.elementor-12185 .elementor-element.elementor-element-e89cf03 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(54px/2);}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(54px/2);}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(54px/2);margin-left:calc(54px/2);}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-54px/2);margin-left:calc(-54px/2);}body.rtl .elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-54px/2);}body:not(.rtl) .elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-54px/2);}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-3577440 );}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-icon i{color:var( --e-global-color-3577440 );transition:color 0.3s;}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-icon svg{fill:var( --e-global-color-3577440 );transition:fill 0.3s;}.elementor-12185 .elementor-element.elementor-element-bf3d5cb{--e-icon-list-icon-size:32px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-offset:0px;}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-icon{padding-right:0px;}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-item > a{font-family:"Ivar Text", Sans-serif;font-size:24px;font-weight:700;line-height:1.1em;letter-spacing:-0.2px;}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-text{color:var( --e-global-color-3577440 );transition:color 0.3s;}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-d4fd71d );}.elementor-12185 .elementor-element.elementor-element-c9e9524{margin-top:0px;margin-bottom:0px;padding:0px 24px 124px 24px;}.elementor-12185 .elementor-element.elementor-element-b5fafa5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12185 .elementor-element.elementor-element-b5fafa5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12185 .elementor-element.elementor-element-3030d89{text-align:center;}.elementor-12185 .elementor-element.elementor-element-3030d89 .elementor-heading-title{color:var( --e-global-color-3577440 );font-family:var( --e-global-typography-0164c6f-font-family ), Sans-serif;font-size:var( --e-global-typography-0164c6f-font-size );font-weight:var( --e-global-typography-0164c6f-font-weight );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );}.elementor-12185 .elementor-element.elementor-element-3030d89 > .elementor-widget-container{margin:0px 0px -47px 0px;padding:0px 0px 0px 0px;}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__content{min-height:318px;text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-icon{font-size:86px;}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__title{font-family:"Oli Grotesk", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:-0.2px;color:var( --e-global-color-3577440 );}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__title:not(:last-child){margin-bottom:16px;}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:-0.28px;color:var( --e-global-color-bbe3b7c );}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__description:not(:last-child){margin-bottom:32px;}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__button{font-family:var( --e-global-typography-b5c63da-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c63da-font-size );font-weight:var( --e-global-typography-b5c63da-font-weight );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );color:var( --e-global-color-3577440 );background-color:#02010100;border-color:var( --e-global-color-3577440 );border-width:1px;border-radius:0px;}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__button:hover{color:var( --e-global-color-a4b95ad );background-color:var( --e-global-color-3577440 );}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta .elementor-cta__bg, .elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12185 .elementor-element.elementor-element-848942e > .elementor-widget-container{margin:0px 09.5px 0px -9.5px;padding:0px 32px 10px 32px;background-color:var( --e-global-color-a828080 );}.elementor-12185 .elementor-element.elementor-element-848942e{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;align-self:center;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__content{min-height:318px;text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-icon{font-size:86px;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__title{font-family:"Oli Grotesk", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;letter-spacing:-0.2px;color:var( --e-global-color-3577440 );}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__title:not(:last-child){margin-bottom:16px;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;letter-spacing:-0.28px;color:var( --e-global-color-bbe3b7c );}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__description:not(:last-child){margin-bottom:32px;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__button{font-family:var( --e-global-typography-b5c63da-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c63da-font-size );font-weight:var( --e-global-typography-b5c63da-font-weight );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );color:var( --e-global-color-3577440 );background-color:#02010100;border-color:var( --e-global-color-3577440 );border-width:1px;border-radius:0px;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__button:hover{color:var( --e-global-color-a4b95ad );background-color:var( --e-global-color-3577440 );}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta .elementor-cta__bg, .elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12185 .elementor-element.elementor-element-227fcc0 > .elementor-widget-container{margin:0px -9.5px 0px 9.5px;padding:0px 32px 10px 32px;background-color:var( --e-global-color-7b7ef2b );}.elementor-12185 .elementor-element.elementor-element-227fcc0{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-12185 .elementor-element.elementor-element-48acab3{width:100%;}}@media(max-width:1024px){.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-cta__title{font-size:var( --e-global-typography-53391ca-font-size );line-height:var( --e-global-typography-53391ca-line-height );letter-spacing:var( --e-global-typography-53391ca-letter-spacing );word-spacing:var( --e-global-typography-53391ca-word-spacing );}.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-cta__button{font-size:var( --e-global-typography-b5c63da-font-size );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );}.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-ribbon-inner{font-size:var( --e-global-typography-8e112e9-font-size );line-height:var( --e-global-typography-8e112e9-line-height );letter-spacing:var( --e-global-typography-8e112e9-letter-spacing );word-spacing:var( --e-global-typography-8e112e9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-4a509a6{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-12185 .elementor-element.elementor-element-fcb282c img{width:534px;}.elementor-12185 .elementor-element.elementor-element-fcb282c > .elementor-widget-container{margin:0px -50px -100px -30px;}.elementor-12185 .elementor-element.elementor-element-7e38027{padding:0px 25px 0px 25px;}.elementor-12185 .elementor-element.elementor-element-c34e0ad .elementor-image-box-title{font-size:var( --e-global-typography-7e9c5c1-font-size );line-height:var( --e-global-typography-7e9c5c1-line-height );letter-spacing:var( --e-global-typography-7e9c5c1-letter-spacing );word-spacing:var( --e-global-typography-7e9c5c1-word-spacing );}.elementor-12185 .elementor-element.elementor-element-c34e0ad .elementor-image-box-description{font-size:var( --e-global-typography-6c53365-font-size );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-c34e0ad{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-befd4f4 .elementor-image-box-title{font-size:var( --e-global-typography-7e9c5c1-font-size );line-height:var( --e-global-typography-7e9c5c1-line-height );letter-spacing:var( --e-global-typography-7e9c5c1-letter-spacing );word-spacing:var( --e-global-typography-7e9c5c1-word-spacing );}.elementor-12185 .elementor-element.elementor-element-befd4f4 .elementor-image-box-description{font-size:var( --e-global-typography-6c53365-font-size );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-befd4f4{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-23ae4f4 .elementor-image-box-title{font-size:var( --e-global-typography-7e9c5c1-font-size );line-height:var( --e-global-typography-7e9c5c1-line-height );letter-spacing:var( --e-global-typography-7e9c5c1-letter-spacing );word-spacing:var( --e-global-typography-7e9c5c1-word-spacing );}.elementor-12185 .elementor-element.elementor-element-23ae4f4 .elementor-image-box-description{font-size:var( --e-global-typography-6c53365-font-size );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-23ae4f4{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__title{font-size:var( --e-global-typography-0164c6f-font-size );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__description{font-size:var( --e-global-typography-6c53365-font-size );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__button{font-size:var( --e-global-typography-b5c63da-font-size );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-ribbon-inner{font-size:var( --e-global-typography-8e112e9-font-size );line-height:var( --e-global-typography-8e112e9-line-height );letter-spacing:var( --e-global-typography-8e112e9-letter-spacing );word-spacing:var( --e-global-typography-8e112e9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-2ad3a49{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-4eebcdf{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-82f02d3 .elementor-heading-title{font-size:var( --e-global-typography-0164c6f-font-size );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__title{font-size:18px;}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__button{font-size:var( --e-global-typography-b5c63da-font-size );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );}.elementor-12185 .elementor-element.elementor-element-c7e8189{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__title{font-size:18px;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__button{font-size:var( --e-global-typography-b5c63da-font-size );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );}.elementor-12185 .elementor-element.elementor-element-8634e98{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-cta__title{font-size:var( --e-global-typography-089ffc9-font-size );line-height:var( --e-global-typography-089ffc9-line-height );letter-spacing:var( --e-global-typography-089ffc9-letter-spacing );word-spacing:var( --e-global-typography-089ffc9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-cta__description{font-size:var( --e-global-typography-c3f778d-font-size );line-height:var( --e-global-typography-c3f778d-line-height );letter-spacing:var( --e-global-typography-c3f778d-letter-spacing );word-spacing:var( --e-global-typography-c3f778d-word-spacing );}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-ribbon-inner{font-size:var( --e-global-typography-8e112e9-font-size );line-height:var( --e-global-typography-8e112e9-line-height );letter-spacing:var( --e-global-typography-8e112e9-letter-spacing );word-spacing:var( --e-global-typography-8e112e9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-main-swiper{width:100%;}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__text{font-size:16px;}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__name{font-size:18px;}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__image img{width:120px;height:120px;}.elementor-12185 .elementor-element.elementor-element-8fa773a > .elementor-widget-container{margin:0% -52% 0% -52%;padding:0px 0px 48px 0px;}.elementor-12185 .elementor-element.elementor-element-0e09c81{margin-top:-100px;margin-bottom:-175px;}.elementor-12185 .elementor-element.elementor-element-f9ef7f0 .elementor-cta__title{font-size:60px;}.elementor-12185 .elementor-element.elementor-element-f9ef7f0 .elementor-cta__description{font-size:var( --e-global-typography-6c53365-font-size );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-f9ef7f0{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;bottom:365px;}.elementor-12185 .elementor-element.elementor-element-7c88848{padding:0px 24px 0px 24px;}.elementor-bc-flex-widget .elementor-12185 .elementor-element.elementor-element-48acab3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12185 .elementor-element.elementor-element-48acab3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12185 .elementor-element.elementor-element-52f5ecc .elementor-cta__title{font-size:var( --e-global-typography-0164c6f-font-size );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );}.elementor-12185 .elementor-element.elementor-element-52f5ecc .elementor-cta__description{font-size:var( --e-global-typography-6c53365-font-size );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-96f0fb1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12185 .elementor-element.elementor-element-96f0fb1{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-12185 .elementor-element.elementor-element-1a4f0b0{padding:40px 0px 88px 0px;}.elementor-12185 .elementor-element.elementor-element-86f6850 .elementor-cta__title{font-size:var( --e-global-typography-0164c6f-font-size );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );}.elementor-12185 .elementor-element.elementor-element-86f6850 .elementor-ribbon-inner{font-size:var( --e-global-typography-8e112e9-font-size );line-height:var( --e-global-typography-8e112e9-line-height );letter-spacing:var( --e-global-typography-8e112e9-letter-spacing );word-spacing:var( --e-global-typography-8e112e9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-86f6850{width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__image img{width:86px;height:86px;}.elementor-12185 .elementor-element.elementor-element-0035b93 > .elementor-widget-container{margin:0% -40% 0% -40%;padding:0px 0px 80px 0px;}.elementor-12185 .elementor-element.elementor-element-e89cf03 .elementor-heading-title{font-size:var( --e-global-typography-8b9872d-font-size );line-height:var( --e-global-typography-8b9872d-line-height );letter-spacing:var( --e-global-typography-8b9872d-letter-spacing );word-spacing:var( --e-global-typography-8b9872d-word-spacing );}.elementor-12185 .elementor-element.elementor-element-3030d89 .elementor-heading-title{font-size:var( --e-global-typography-0164c6f-font-size );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__title{font-size:18px;}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__button{font-size:var( --e-global-typography-b5c63da-font-size );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );}.elementor-12185 .elementor-element.elementor-element-848942e{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__title{font-size:18px;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__button{font-size:var( --e-global-typography-b5c63da-font-size );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );}.elementor-12185 .elementor-element.elementor-element-227fcc0{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-12185 .elementor-element.elementor-element-a920154 > .elementor-container{min-height:0px;}.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-cta__title{font-size:var( --e-global-typography-53391ca-font-size );line-height:var( --e-global-typography-53391ca-line-height );letter-spacing:var( --e-global-typography-53391ca-letter-spacing );word-spacing:var( --e-global-typography-53391ca-word-spacing );}.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-cta__button{font-size:var( --e-global-typography-b5c63da-font-size );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );}.elementor-12185 .elementor-element.elementor-element-4a509a6 .elementor-ribbon-inner{font-size:var( --e-global-typography-8e112e9-font-size );line-height:var( --e-global-typography-8e112e9-line-height );letter-spacing:var( --e-global-typography-8e112e9-letter-spacing );word-spacing:var( --e-global-typography-8e112e9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-4a509a6 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-12185 .elementor-element.elementor-element-4a509a6{width:100%;max-width:100%;}.elementor-12185 .elementor-element.elementor-element-fcb282c{text-align:center;width:100%;max-width:100%;}.elementor-12185 .elementor-element.elementor-element-fcb282c > .elementor-widget-container{margin:-10px -24px 0px -62px;}.elementor-12185 .elementor-element.elementor-element-7e38027 > .elementor-container{min-height:0px;}.elementor-12185 .elementor-element.elementor-element-7e38027{padding:64px 24px 64px 24px;}.elementor-12185 .elementor-element.elementor-element-c34e0ad .elementor-image-box-wrapper{text-align:left;}.elementor-12185 .elementor-element.elementor-element-c34e0ad .elementor-image-box-title{font-size:var( --e-global-typography-7e9c5c1-font-size );line-height:var( --e-global-typography-7e9c5c1-line-height );letter-spacing:var( --e-global-typography-7e9c5c1-letter-spacing );word-spacing:var( --e-global-typography-7e9c5c1-word-spacing );}.elementor-12185 .elementor-element.elementor-element-c34e0ad .elementor-image-box-description{font-size:var( --e-global-typography-6c53365-font-size );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-c34e0ad > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-12185 .elementor-element.elementor-element-c34e0ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-befd4f4 .elementor-image-box-wrapper{text-align:left;}.elementor-12185 .elementor-element.elementor-element-befd4f4 .elementor-image-box-title{font-size:var( --e-global-typography-7e9c5c1-font-size );line-height:var( --e-global-typography-7e9c5c1-line-height );letter-spacing:var( --e-global-typography-7e9c5c1-letter-spacing );word-spacing:var( --e-global-typography-7e9c5c1-word-spacing );}.elementor-12185 .elementor-element.elementor-element-befd4f4 .elementor-image-box-description{font-size:var( --e-global-typography-6c53365-font-size );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-befd4f4 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-12185 .elementor-element.elementor-element-befd4f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-23ae4f4 .elementor-image-box-wrapper{text-align:left;}.elementor-12185 .elementor-element.elementor-element-23ae4f4 .elementor-image-box-title{font-size:var( --e-global-typography-7e9c5c1-font-size );line-height:var( --e-global-typography-7e9c5c1-line-height );letter-spacing:var( --e-global-typography-7e9c5c1-letter-spacing );word-spacing:var( --e-global-typography-7e9c5c1-word-spacing );}.elementor-12185 .elementor-element.elementor-element-23ae4f4 .elementor-image-box-description{font-size:var( --e-global-typography-6c53365-font-size );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-23ae4f4 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-12185 .elementor-element.elementor-element-23ae4f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__title{font-size:var( --e-global-typography-0164c6f-font-size );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__description{font-size:var( --e-global-typography-6c53365-font-size );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__description:not(:last-child){margin-bottom:24px;}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-cta__button{font-size:var( --e-global-typography-b5c63da-font-size );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );}.elementor-12185 .elementor-element.elementor-element-2ad3a49 .elementor-ribbon-inner{font-size:var( --e-global-typography-8e112e9-font-size );line-height:var( --e-global-typography-8e112e9-line-height );letter-spacing:var( --e-global-typography-8e112e9-letter-spacing );word-spacing:var( --e-global-typography-8e112e9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-2ad3a49{width:100%;max-width:100%;}.elementor-12185 .elementor-element.elementor-element-4eebcdf{text-align:left;width:100%;max-width:100%;}.elementor-12185 .elementor-element.elementor-element-4eebcdf img{width:100%;}.elementor-12185 .elementor-element.elementor-element-17d1e8c{padding:0px 24px 64px 24px;}.elementor-12185 .elementor-element.elementor-element-0bba749 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12185 .elementor-element.elementor-element-82f02d3 .elementor-heading-title{font-size:var( --e-global-typography-0164c6f-font-size );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );}.elementor-12185 .elementor-element.elementor-element-82f02d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12185 .elementor-element.elementor-element-82f02d3{width:100%;max-width:100%;}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__content{min-height:198px;padding:0px 0px 0px 0px;}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__title{font-size:16px;letter-spacing:0px;}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__description{font-size:12px;letter-spacing:0px;}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__description:not(:last-child){margin-bottom:24px;}.elementor-12185 .elementor-element.elementor-element-c7e8189 .elementor-cta__button{font-size:var( --e-global-typography-b5c63da-font-size );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );}.elementor-12185 .elementor-element.elementor-element-c7e8189 > .elementor-widget-container{margin:-33px 0px 0px 0px;padding:0px 24px 32px 24px;}.elementor-12185 .elementor-element.elementor-element-c7e8189{width:100%;max-width:100%;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__content{min-height:146px;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__title{font-size:16px;letter-spacing:0px;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__description{font-size:12px;letter-spacing:0px;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__description:not(:last-child){margin-bottom:24px;}.elementor-12185 .elementor-element.elementor-element-8634e98 .elementor-cta__button{font-size:var( --e-global-typography-b5c63da-font-size );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );}.elementor-12185 .elementor-element.elementor-element-8634e98 > .elementor-widget-container{margin:-33px 0px 0px 0px;padding:20px 24px 32px 24px;}.elementor-12185 .elementor-element.elementor-element-8634e98{width:100%;max-width:100%;}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-cta__title{font-size:var( --e-global-typography-089ffc9-font-size );line-height:var( --e-global-typography-089ffc9-line-height );letter-spacing:var( --e-global-typography-089ffc9-letter-spacing );word-spacing:var( --e-global-typography-089ffc9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-cta__description{font-size:var( --e-global-typography-c3f778d-font-size );line-height:var( --e-global-typography-c3f778d-line-height );letter-spacing:var( --e-global-typography-c3f778d-letter-spacing );word-spacing:var( --e-global-typography-c3f778d-word-spacing );}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-cta__description:not(:last-child){margin-bottom:24px;}.elementor-12185 .elementor-element.elementor-element-58266bb .elementor-ribbon-inner{font-size:var( --e-global-typography-8e112e9-font-size );line-height:var( --e-global-typography-8e112e9-line-height );letter-spacing:var( --e-global-typography-8e112e9-letter-spacing );word-spacing:var( --e-global-typography-8e112e9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-58266bb{width:100%;max-width:100%;}.elementor-12185 .elementor-element.elementor-element-8fa773a.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-main-swiper{width:100%;}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__text{font-size:12px;line-height:1.6em;}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__name{font-size:20px;line-height:1.6em;}.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__image img{width:140px;height:140px;}.elementor-12185 .elementor-element.elementor-element-8fa773a > .elementor-widget-container{margin:0px -24px 0px -24px;padding:0px 0px 50px 0px;}.elementor-12185 .elementor-element.elementor-element-0e09c81{margin-top:-38px;margin-bottom:-200px;}.elementor-12185 .elementor-element.elementor-element-f9ef7f0 .elementor-cta__title{font-size:48px;line-height:1.2em;}.elementor-12185 .elementor-element.elementor-element-f9ef7f0 .elementor-cta__description{font-size:var( --e-global-typography-6c53365-font-size );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-f9ef7f0{width:100%;max-width:100%;}.elementor-12185 .elementor-element.elementor-element-efce06c .swiper-slide{height:750px;}.elementor-12185 .elementor-element.elementor-element-efce06c > .elementor-widget-container{margin:0% -10% 0% -10%;}.elementor-12185 .elementor-element.elementor-element-7c88848{margin-top:0px;margin-bottom:0px;padding:32px 0px 32px 0px;z-index:3;}.elementor-12185 .elementor-element.elementor-element-52f5ecc .elementor-cta__title{font-size:var( --e-global-typography-0164c6f-font-size );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );}.elementor-12185 .elementor-element.elementor-element-52f5ecc .elementor-cta__description{font-size:var( --e-global-typography-6c53365-font-size );line-height:var( --e-global-typography-6c53365-line-height );letter-spacing:var( --e-global-typography-6c53365-letter-spacing );word-spacing:var( --e-global-typography-6c53365-word-spacing );}.elementor-12185 .elementor-element.elementor-element-52f5ecc .elementor-cta__description:not(:last-child){margin-bottom:24px;}.elementor-12185 .elementor-element.elementor-element-52f5ecc{width:100%;max-width:100%;}.elementor-12185 .elementor-element.elementor-element-96f0fb1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-1a4f0b0{padding:32px 24px 64px 24px;}.elementor-12185 .elementor-element.elementor-element-1cdb1c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12185 .elementor-element.elementor-element-86f6850 .elementor-cta__title{font-size:var( --e-global-typography-0164c6f-font-size );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );}.elementor-12185 .elementor-element.elementor-element-86f6850 .elementor-ribbon-inner{font-size:var( --e-global-typography-8e112e9-font-size );line-height:var( --e-global-typography-8e112e9-line-height );letter-spacing:var( --e-global-typography-8e112e9-letter-spacing );word-spacing:var( --e-global-typography-8e112e9-word-spacing );}.elementor-12185 .elementor-element.elementor-element-86f6850 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12185 .elementor-element.elementor-element-86f6850{width:100%;max-width:100%;}.elementor-12185 .elementor-element.elementor-element-0035b93.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-main-swiper{width:100%;}.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__text{font-size:20px;}.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__name{font-size:14px;}.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__title{font-size:16px;}.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__image img{width:80px;height:80px;}.elementor-12185 .elementor-element.elementor-element-0035b93 > .elementor-widget-container{margin:0px -24px 0px -24px;padding:0px 0px 52px 0px;}.elementor-12185 .elementor-element.elementor-element-e89cf03 .elementor-heading-title{font-size:var( --e-global-typography-8b9872d-font-size );line-height:var( --e-global-typography-8b9872d-line-height );letter-spacing:var( --e-global-typography-8b9872d-letter-spacing );word-spacing:var( --e-global-typography-8b9872d-word-spacing );}.elementor-12185 .elementor-element.elementor-element-bf3d5cb{--e-icon-list-icon-size:0px;}.elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12185 .elementor-element.elementor-element-bf3d5cb .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-12185 .elementor-element.elementor-element-c9e9524{padding:0px 24px 64px 24px;}.elementor-12185 .elementor-element.elementor-element-b5fafa5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12185 .elementor-element.elementor-element-3030d89 .elementor-heading-title{font-size:var( --e-global-typography-0164c6f-font-size );line-height:var( --e-global-typography-0164c6f-line-height );letter-spacing:var( --e-global-typography-0164c6f-letter-spacing );word-spacing:var( --e-global-typography-0164c6f-word-spacing );}.elementor-12185 .elementor-element.elementor-element-3030d89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12185 .elementor-element.elementor-element-3030d89{width:var( --container-widget-width, 187px );max-width:187px;--container-widget-width:187px;--container-widget-flex-grow:0;}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__content{min-height:198px;padding:0px 0px 0px 0px;}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__title{font-size:16px;letter-spacing:0px;}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__description{font-size:12px;letter-spacing:0px;}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__description:not(:last-child){margin-bottom:24px;}.elementor-12185 .elementor-element.elementor-element-848942e .elementor-cta__button{font-size:var( --e-global-typography-b5c63da-font-size );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );}.elementor-12185 .elementor-element.elementor-element-848942e > .elementor-widget-container{margin:-33px 0px 0px 0px;padding:0px 24px 32px 24px;}.elementor-12185 .elementor-element.elementor-element-848942e{width:100%;max-width:100%;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__content{min-height:146px;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__title{font-size:16px;letter-spacing:0px;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__description{font-size:12px;letter-spacing:0px;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__description:not(:last-child){margin-bottom:24px;}.elementor-12185 .elementor-element.elementor-element-227fcc0 .elementor-cta__button{font-size:var( --e-global-typography-b5c63da-font-size );line-height:var( --e-global-typography-b5c63da-line-height );letter-spacing:var( --e-global-typography-b5c63da-letter-spacing );word-spacing:var( --e-global-typography-b5c63da-word-spacing );}.elementor-12185 .elementor-element.elementor-element-227fcc0 > .elementor-widget-container{margin:-33px 0px 0px 0px;padding:20px 24px 32px 24px;}.elementor-12185 .elementor-element.elementor-element-227fcc0{width:100%;max-width:100%;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-8fa773a */.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__content {
    display: flex;
    flex-direction: column-reverse
}

.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__name img {
    width: auto;
    height: 1em;
    margin-bottom: -0.1em
}

.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__cite {
    margin-bottom: 8px;
}



/** ARROWS **/

.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-swiper-button {
    bottom: -128px;
    top: auto;
}

.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-swiper-button-next {
    left: 50%;
    right: auto;
    margin-left: 6px
}

.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-swiper-button-prev {
    right: 50%;
    left: auto;
    margin-right: 6px
}

.elementor-12185 .elementor-element.elementor-element-8fa773a .eicon-chevron-left:before, .elementor-12185 .elementor-element.elementor-element-8fa773a .eicon-chevron-right:before {
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
        width: 48px;
    height: 48px;
}

.elementor-12185 .elementor-element.elementor-element-8fa773a .eicon-chevron-left:before {
    content: "" !important;
   background-image: url("data:image/svg+xml,%3Csvg width='48' height='49' viewBox='0 0 48 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='24' transform='matrix(-1 0 0 1 24 24.002)' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.6637 24.4609C31.6637 24.0308 31.315 23.6821 30.8849 23.6821L18.0791 23.6821L22.8854 18.8758C23.1896 18.5716 23.1896 18.0785 22.8854 17.7743C22.5813 17.4701 22.0881 17.4701 21.784 17.7743L15.6481 23.9102C15.3439 24.2144 15.3439 24.7075 15.6481 25.0117L21.784 31.1476C22.0881 31.4517 22.5813 31.4517 22.8854 31.1476C23.1896 30.8434 23.1896 30.3503 22.8854 30.0461L18.0791 25.2398L30.8849 25.2398C31.315 25.2398 31.6637 24.8911 31.6637 24.4609Z' fill='black'/%3E%3C/svg%3E%0A");
    opacity: 1;
}

.elementor-12185 .elementor-element.elementor-element-8fa773a .eicon-chevron-right:before {
    content: "" !important;
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='49' viewBox='0 0 48 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24.002' r='24' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.3363 24.4609C16.3363 24.0308 16.685 23.6821 17.1151 23.6821L29.9209 23.6821L25.1146 18.8758C24.8104 18.5716 24.8104 18.0785 25.1146 17.7743C25.4187 17.4701 25.9119 17.4701 26.216 17.7743L32.3519 23.9102C32.6561 24.2144 32.6561 24.7075 32.3519 25.0117L26.216 31.1476C25.9119 31.4517 25.4187 31.4517 25.1146 31.1476C24.8104 30.8434 24.8104 30.3503 25.1146 30.0461L29.9209 25.2398L17.1151 25.2398C16.685 25.2398 16.3363 24.8911 16.3363 24.4609Z' fill='black'/%3E%3C/svg%3E%0A");
}
.elementor-12185 .elementor-element.elementor-element-8fa773a .eicon-chevron-left:hover:before {
   background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23FF7A3F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.6635 24.457C31.6635 24.0269 31.3148 23.6782 30.8846 23.6782L18.0789 23.6782L22.8852 18.8719C23.1894 18.5677 23.1894 18.0746 22.8852 17.7704C22.581 17.4662 22.0879 17.4662 21.7837 17.7704L15.6478 23.9063C15.3437 24.2105 15.3437 24.7036 15.6478 25.0078L21.7837 31.1437C22.0879 31.4478 22.581 31.4478 22.8852 31.1437C23.1894 30.8395 23.1894 30.3464 22.8852 30.0422L18.0789 25.2359L30.8846 25.2359C31.3148 25.2359 31.6635 24.8872 31.6635 24.457Z' fill='black'/%3E%3C/svg%3E%0A");
}
.elementor-12185 .elementor-element.elementor-element-8fa773a .eicon-chevron-right:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23FF7A3F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.3365 24.457C16.3365 24.0269 16.6852 23.6782 17.1154 23.6782L29.9211 23.6782L25.1148 18.8719C24.8106 18.5677 24.8106 18.0746 25.1148 17.7704C25.419 17.4662 25.9121 17.4662 26.2163 17.7704L32.3522 23.9063C32.6563 24.2105 32.6563 24.7036 32.3522 25.0078L26.2163 31.1437C25.9121 31.4478 25.419 31.4478 25.1148 31.1437C24.8106 30.8395 24.8106 30.3464 25.1148 30.0422L29.9211 25.2359L17.1154 25.2359C16.6852 25.2359 16.3365 24.8872 16.3365 24.457Z' fill='black'/%3E%3C/svg%3E%0A");
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-main-swiper .swiper-slide {
    min-width: unset;
    height: unset;
}
}


@media (max-width: 767px) {
.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-main-swiper .swiper-slide {
    min-width: unset;
    min-height: 400px
}
.elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-swiper-button {
    bottom: -70px;
    }
    .elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-swiper-button {
    bottom: -88px;
    }

}

@media (max-width: 1024px) {
    .elementor-12185 .elementor-element.elementor-element-8fa773a .swiper-slide {
        padding: 40px 24px;
    }
    .elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__text p {
    margin-top: 12px;
    }
}


@media (max-width: 767px) {
    .elementor-12185 .elementor-element.elementor-element-8fa773a .swiper-slide {
        padding: 32px 16px;
    }
    .elementor-12185 .elementor-element.elementor-element-8fa773a .elementor-testimonial__text {
        max-width: 210px;
        margin: 0 auto;
    }
   
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-f9ef7f0 */.elementor-12185 .elementor-element.elementor-element-f9ef7f0 i {
    font-family: "Ivar Display", Sans-serif;
}

.elementor-12185 .elementor-element.elementor-element-f9ef7f0 .elementor-cta__description {
    max-width: 80%;
}
@media (max-width: 900px){
.elementor-12185 .elementor-element.elementor-element-f9ef7f0 {
    bottom: 570px;
}
}

@media(max-width:700px){
    .elementor-12185 .elementor-element.elementor-element-f9ef7f0 .elementor-cta__description {
    max-width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-efce06c */.elementor-12185 .elementor-element.elementor-element-efce06c .swiper-slide-contents {
    width: 100%;
}

.elementor-12185 .elementor-element.elementor-element-efce06c .elementor-main-swiper{
    cursor: default!important;
}


/** CSS for circles **/
.elementor-12185 .elementor-element.elementor-element-efce06c .inner-circle {
    opacity: 0;
    transition: all .5s ease-in-out;
    transition-delay: .5s;
}

.elementor-12185 .elementor-element.elementor-element-efce06c .swiper-slide-active .inner-circle {
    opacity: 1;
    animation: .6s Grow;
    animation-delay: .5s;
}

.elementor-12185 .elementor-element.elementor-element-efce06c .inner-circle::after {
    opacity: 0;
    transition: all .3s ease-in;
    transition-delay: .8s;
    transform: scale(1.4);
}

.elementor-12185 .elementor-element.elementor-element-efce06c .swiper-slide-active .inner-circle::after  {
    opacity: 1;
    transform: scale(1);
}

.elementor-12185 .elementor-element.elementor-element-efce06c .swiper-slide-active .inner-circle-bg {
    transform: rotate(90deg);
    transition: all .6s ease-in-out;
    transition-delay: .2s
}


.elementor-12185 .elementor-element.elementor-element-efce06c .inner-circle .elementor-cta__content{
    border-radius: 100%;
}


.elementor-12185 .elementor-element.elementor-element-efce06c .inner-circle .elementor-widget-container{
    aspect-ratio: 1 / 1;
    border-radius: 100%; 
}

.elementor-12185 .elementor-element.elementor-element-efce06c .inner-circle svg{
    margin-right: -10px;
}

.elementor-12185 .elementor-element.elementor-element-efce06c .inner-circle::after {
    content: "";
    border-radius: 100%;
    width: 436px;
    height: 436px;
    border-radius: 100%;
    position: absolute;
    top: 0px;
    right: 0px;
    aspect-ratio: 1 / 1;
}


@keyframes Grow {
   0% {
    transform: scale(1);
  }
  50% {
    transform: scale(.8);
  }
  100% {
    transform: scale(1);
  }
}


@media (max-width:1024px){
.elementor-12185 .elementor-element.elementor-element-efce06c .inner-circle::after {
    width: 330px;
    height: 330px;
}
}


@media (max-width:767px){
.elementor-12185 .elementor-element.elementor-element-efce06c .inner-circle svg{
    width:30px!important;
    margin-right: -4px;
    margin-bottom:-15px;
}

.elementor-12185 .elementor-element.elementor-element-efce06c .inner-circle::after {
    width: 210px;
    height: 210px;
}
}




/** Fixing swiper buttons **/
.elementor-12185 .elementor-element.elementor-element-efce06c .elementor-swiper-button-next {
    left: 0;
}

.elementor-12185 .elementor-element.elementor-element-efce06c .eicon-chevron-left{
    display: none;
}

.elementor-12185 .elementor-element.elementor-element-efce06c .eicon-chevron-right {
    left: 2px;
    position: absolute;
    top: 176px;
    border: 2px solid;
    border-radius: 100%;
    padding: 24px;
    color: #ff7a3f;
}


.elementor-12185 .elementor-element.elementor-element-efce06c .elementor-swiper-button-next i:before {
    background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M20.8296 0L17.3046 3.525L31.2546 17.5H0.82959V22.5H31.2546L17.3046 36.475L20.8296 40L40.8296 20L20.8296 0Z' fill='%23ff7a3f'%3E%3C/path%3E%3C/svg%3E");
}

.elementor-12185 .elementor-element.elementor-element-efce06c .elementor-swiper-button :hover {
    background-color: #FFDCC5;
    transition: all .4s ease-in-out;
}

.elementor-12185 .elementor-element.elementor-element-efce06c .elementor-swiper-button i:before {
    content: "";
    background-size: contain !important;
    background-repeat: no-repeat;
    display: block;
    width: 24px;
    height: 24px;  
    transition: all .3s ease-in-out;
}

.elementor-12185 .elementor-element.elementor-element-efce06c .elementor-swiper-button:hover i:before {
    margin-left:4px;
    margin-right: -4px;
    
}


@media (max-width:1024px) and (min-width:901px){
   .elementor-12185 .elementor-element.elementor-element-efce06c .eicon-chevron-right {
    top: 92px;
}
}

@media (max-width:900px) and (min-width:768px){
   .elementor-12185 .elementor-element.elementor-element-efce06c .eicon-chevron-right {
    top: -108px;
}
}

@media (max-width:767px){
   .elementor-12185 .elementor-element.elementor-element-efce06c .eicon-chevron-right {
    left: 31px;
    top: -167px;
    padding: 17px;
}

.elementor-12185 .elementor-element.elementor-element-efce06c .elementor-swiper-button i:before {
    width: 12px;
    height: 12px;  
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0e09c81 */@media (max-width: 900px) and (min-width:768px){
.elementor-12185 .elementor-element.elementor-element-0e09c81 {
    margin-top: -1px;
    padding-top: 55px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7c88848 */@media only screen and (max-width: 768px) {
    .elementor-12185 .elementor-element.elementor-element-7c88848 {
        overflow-x: hidden;
    }

}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-0035b93 */.elementor-12185 .elementor-element.elementor-element-0035b93 .swiper-container {
        overflow: visible;
    }

.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__text {
    margin-top: -69px;
    margin-left: 126px;
}

.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__name {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-left: 126px;
    margin-bottom: 24px;
}

.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__name svg {
    margin-left: 4px;
    margin-right: 4px;
}

.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__cite {
    margin-top: 4px;
}
.elementor-12185 .elementor-element.elementor-element-0035b93 .swiper-slide {
    min-height: 434px;
}

/** ARROWS **/

.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-swiper-button {
    bottom: -128px;
    top: auto;
}

.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-swiper-button-next {
    left: 50%;
    right: auto;
    margin-left: 6px
}

.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-swiper-button-prev {
    right: 50%;
    left: auto;
    margin-right: 6px
}

.elementor-12185 .elementor-element.elementor-element-0035b93 .eicon-chevron-left:before, .elementor-12185 .elementor-element.elementor-element-0035b93 .eicon-chevron-right:before {
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
        width: 48px;
    height: 48px;
}

.elementor-12185 .elementor-element.elementor-element-0035b93 .eicon-chevron-left:before {
    content: "" !important;
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='49' viewBox='0 0 48 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='24' transform='matrix(-1 0 0 1 24 24.002)' fill='%23DCE6FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.6637 24.4609C31.6637 24.0308 31.315 23.6821 30.8849 23.6821L18.0791 23.6821L22.8854 18.8758C23.1896 18.5716 23.1896 18.0785 22.8854 17.7743C22.5813 17.4701 22.0881 17.4701 21.784 17.7743L15.6481 23.9102C15.3439 24.2144 15.3439 24.7075 15.6481 25.0117L21.784 31.1476C22.0881 31.4517 22.5813 31.4517 22.8854 31.1476C23.1896 30.8434 23.1896 30.3503 22.8854 30.0461L18.0791 25.2398L30.8849 25.2398C31.315 25.2398 31.6637 24.8911 31.6637 24.4609Z' fill='black'/%3E%3C/svg%3E%0A");
    opacity: 1;
}

.elementor-12185 .elementor-element.elementor-element-0035b93 .eicon-chevron-right:before {
    content: "" !important;
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='49' viewBox='0 0 48 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24.002' r='24' fill='%23DCE6FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.3363 24.4609C16.3363 24.0308 16.685 23.6821 17.1151 23.6821L29.9209 23.6821L25.1146 18.8758C24.8104 18.5716 24.8104 18.0785 25.1146 17.7743C25.4187 17.4701 25.9119 17.4701 26.216 17.7743L32.3519 23.9102C32.6561 24.2144 32.6561 24.7075 32.3519 25.0117L26.216 31.1476C25.9119 31.4517 25.4187 31.4517 25.1146 31.1476C24.8104 30.8434 24.8104 30.3503 25.1146 30.0461L29.9209 25.2398L17.1151 25.2398C16.685 25.2398 16.3363 24.8911 16.3363 24.4609Z' fill='black'/%3E%3C/svg%3E%0A");
}
.elementor-12185 .elementor-element.elementor-element-0035b93 .eicon-chevron-left:hover:before {
   background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23FF7A3F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.6635 24.457C31.6635 24.0269 31.3148 23.6782 30.8846 23.6782L18.0789 23.6782L22.8852 18.8719C23.1894 18.5677 23.1894 18.0746 22.8852 17.7704C22.581 17.4662 22.0879 17.4662 21.7837 17.7704L15.6478 23.9063C15.3437 24.2105 15.3437 24.7036 15.6478 25.0078L21.7837 31.1437C22.0879 31.4478 22.581 31.4478 22.8852 31.1437C23.1894 30.8395 23.1894 30.3464 22.8852 30.0422L18.0789 25.2359L30.8846 25.2359C31.3148 25.2359 31.6635 24.8872 31.6635 24.457Z' fill='black'/%3E%3C/svg%3E%0A");
}
.elementor-12185 .elementor-element.elementor-element-0035b93 .eicon-chevron-right:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23FF7A3F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.3365 24.457C16.3365 24.0269 16.6852 23.6782 17.1154 23.6782L29.9211 23.6782L25.1148 18.8719C24.8106 18.5677 24.8106 18.0746 25.1148 17.7704C25.419 17.4662 25.9121 17.4662 26.2163 17.7704L32.3522 23.9063C32.6563 24.2105 32.6563 24.7036 32.3522 25.0078L26.2163 31.1437C25.9121 31.4478 25.419 31.4478 25.1148 31.1437C24.8106 30.8395 24.8106 30.3464 25.1148 30.0422L29.9211 25.2359L17.1154 25.2359C16.6852 25.2359 16.3365 24.8872 16.3365 24.457Z' fill='black'/%3E%3C/svg%3E%0A");
}

@media (max-width: 1024px) {
    .elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__name {
    margin-left: 0;
}
.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__text {
    margin-top: 0;
    margin-left: 0;
}
.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-testimonial__content {
        margin-top: 20px;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-main-swiper .swiper-slide {
    min-width: unset;
    height: unset;
}
}


@media (max-width: 767px) {
.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-main-swiper .swiper-slide {
    min-width: unset;
    min-height: 400px
}
.elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-swiper-button {
    bottom: -70px;
    }
    .elementor-12185 .elementor-element.elementor-element-0035b93 .elementor-swiper-button {
    bottom: -68px;
    }
    .elementor-12185 .elementor-element.elementor-element-0035b93 .eicon-chevron-left:before, .elementor-12185 .elementor-element.elementor-element-0035b93 .eicon-chevron-right:before {
     width: 30px;
     height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-12185 {
    --header-primary: #05047E;
}/* End custom CSS */