.elementor-124 .elementor-element.elementor-element-7ee3c54{--display:flex;--margin-top:-7.75rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-124 .elementor-element.elementor-element-a6b94e6{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--swiper-pagination-size:0.625rem;--dots-normal-color:var( --e-global-color-c1a6aff );--dots-hover-color:#DDDDDD;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:max(2.5rem, (100dvw - 90rem) / 2);--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:-3rem;}.elementor-124 .elementor-element.elementor-element-a6b94e6 .swiper-slide > .elementor-element{height:100%;}.elementor-124 .elementor-element.elementor-element-a6b94e6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-124 .elementor-element.elementor-element-4a89c77{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-4a89c77:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-4a89c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4d2ca0 );}.elementor-124 .elementor-element.elementor-element-cce090b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-124 .elementor-element.elementor-element-371b503{width:var( --container-widget-width, 3rem );max-width:3rem;--container-widget-width:3rem;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-371b503 img{width:100%;max-width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-418a8cb .elementor-heading-title{font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-7baf9f9 );}.elementor-124 .elementor-element.elementor-element-de743e8 .elementor-heading-title{font-family:var( --e-global-typography-d5ab57b-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-d5ab57b-font-size );font-weight:var( --e-global-typography-d5ab57b-font-weight );text-transform:var( --e-global-typography-d5ab57b-text-transform );font-style:var( --e-global-typography-d5ab57b-font-style );text-decoration:var( --e-global-typography-d5ab57b-text-decoration );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-7f443c9{--display:grid;--e-con-grid-template-columns:1fr 25rem;--e-con-grid-template-rows:repeat(1, 1fr);--gap:6.25rem 6.25rem;--row-gap:6.25rem;--column-gap:6.25rem;--grid-auto-flow:row;--align-items:center;--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-27d4126{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-124 .elementor-element.elementor-element-acb3a2a{--display:flex;}.elementor-124 .elementor-element.elementor-element-fd572a8{width:100%;max-width:100%;}.elementor-124 .elementor-element.elementor-element-fd572a8 img{width:100%;max-width:100%;border-radius:10rem 0rem 0rem 0rem;}.elementor-124 .elementor-element.elementor-element-ad36110{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100rem 100rem 100rem 100rem;box-shadow:30px 30px 30px 0px rgba(0, 0, 0, 0.08);top:0px;}.elementor-124 .elementor-element.elementor-element-ad36110:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-ad36110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-ad36110.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-ad36110{left:50%;}body.rtl .elementor-124 .elementor-element.elementor-element-ad36110{right:50%;}.elementor-124 .elementor-element.elementor-element-ece3035{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-ece3035 img{width:100%;max-width:100%;}.elementor-124 .elementor-element.elementor-element-8ea27d8 img{border-radius:0rem 0rem 18.75rem 0rem;}.elementor-124 .elementor-element.elementor-element-09e4ce0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-124 .elementor-element.elementor-element-20b998b .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-7baf9f9 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-1e0cb59{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-1e0cb59 a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-1e0cb59 a:hover, .elementor-124 .elementor-element.elementor-element-1e0cb59 a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-icon i{color:var( --e-global-color-8f9f6e8 );transition:color 0.3s;}.elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-icon svg{fill:var( --e-global-color-8f9f6e8 );transition:fill 0.3s;}.elementor-124 .elementor-element.elementor-element-adc5f51{--e-icon-list-icon-size:1.5rem;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-icon{padding-inline-end:1rem;}.elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-text{color:var( --e-global-color-2fc0008 );transition:color 0.3s;}.elementor-124 .elementor-element.elementor-element-4f41ed7{--display:grid;--e-con-grid-template-columns:28rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--grid-auto-flow:row;--padding-top:9.5rem;--padding-bottom:6.25rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-b13a3c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--margin-top:0rem;--margin-bottom:3.5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-124 .elementor-element.elementor-element-fa02f69 .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-7baf9f9 );}.elementor-124 .elementor-element.elementor-element-521b11f{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-521b11f a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-521b11f a:hover, .elementor-124 .elementor-element.elementor-element-521b11f a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-icon i{color:var( --e-global-color-8f9f6e8 );transition:color 0.3s;}.elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-icon svg{fill:var( --e-global-color-8f9f6e8 );transition:fill 0.3s;}.elementor-124 .elementor-element.elementor-element-6941e05{--e-icon-list-icon-size:1.5rem;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-icon{padding-inline-end:1rem;}.elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-text{color:var( --e-global-color-2fc0008 );transition:color 0.3s;}.elementor-124 .elementor-element.elementor-element-ca92164{--display:flex;}.elementor-124 .elementor-element.elementor-element-cf40ac6{--display:flex;--position:absolute;bottom:0px;}.elementor-124 .elementor-element.elementor-element-cf40ac6.e-con{--e-con-transform-translateX:-50%;--e-con-transform-translateY:50%;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-cf40ac6{left:50%;}body.rtl .elementor-124 .elementor-element.elementor-element-cf40ac6{right:50%;}.elementor-124 .elementor-element.elementor-element-a10e741{--display:flex;--position:absolute;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8f9f6e8 );--border-color:var( --e-global-color-8f9f6e8 );bottom:60%;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-a10e741{left:0px;}body.rtl .elementor-124 .elementor-element.elementor-element-a10e741{right:0px;}.elementor-124 .elementor-element.elementor-element-ecb94cf{--display:flex;--position:absolute;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8f9f6e8 );--border-color:var( --e-global-color-8f9f6e8 );--border-radius:0% 50% 0% 0%;bottom:6%;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-ecb94cf{right:5%;}body.rtl .elementor-124 .elementor-element.elementor-element-ecb94cf{left:5%;}.elementor-124 .elementor-element.elementor-element-35431b0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;bottom:-6.25rem;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-35431b0{left:0rem;}body.rtl .elementor-124 .elementor-element.elementor-element-35431b0{right:0rem;}.elementor-124 .elementor-element.elementor-element-35431b0 img{width:100%;max-width:100%;}.elementor-124 .elementor-element.elementor-element-bb5c0e9{width:var( --container-widget-width, 10% );max-width:10%;background-color:transparent;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:50%;background-image:linear-gradient(180deg, var( --e-global-color-c1a6aff ) 0%, #FFFFFF99 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c1a6aff );border-radius:100rem 100rem 100rem 100rem;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-bb5c0e9{left:40%;}body.rtl .elementor-124 .elementor-element.elementor-element-bb5c0e9{right:40%;}.elementor-124 .elementor-element.elementor-element-bb5c0e9 img{width:55%;max-width:55%;height:55%;object-fit:cover;object-position:center center;border-radius:100rem 100rem 100rem 100rem;}.elementor-124 .elementor-element.elementor-element-1dd1cf9{width:var( --container-widget-width, 10% );max-width:10%;background-color:transparent;--container-widget-width:10%;--container-widget-flex-grow:0;bottom:0%;background-image:linear-gradient(180deg, var( --e-global-color-c1a6aff ) 0%, #FFFFFF99 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c1a6aff );border-radius:100rem 100rem 100rem 100rem;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-1dd1cf9{left:30%;}body.rtl .elementor-124 .elementor-element.elementor-element-1dd1cf9{right:30%;}.elementor-124 .elementor-element.elementor-element-1dd1cf9 img{width:55%;max-width:55%;height:55%;object-fit:cover;object-position:center center;border-radius:100rem 100rem 100rem 100rem;}.elementor-124 .elementor-element.elementor-element-861b2cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;--overflow:hidden;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-861b2cc:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-861b2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4d2ca0 );}.elementor-124 .elementor-element.elementor-element-09469d1{text-align:center;}.elementor-124 .elementor-element.elementor-element-09469d1 .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-7baf9f9 );}.elementor-124 .elementor-element.elementor-element-3c4a6f0{--swiper-slides-to-display:5;--swiper-slides-gap:32px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:min(-6.75rem, (((100dvw - 90rem) / 2) * -1) - 3.75rem);--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:min(-6.75rem, (((100dvw - 90rem) / 2) * -1) - 3.75rem);--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:2rem;--arrow-normal-color:var( --e-global-color-8f9f6e8 );--arrow-hover-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-3c4a6f0 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-c1a6aff );border-radius:100rem 100rem 100rem 100rem;padding:2.75rem 2.75rem 2.75rem 2.75rem;}.elementor-124 .elementor-element.elementor-element-3c4a6f0 .swiper-slide > .elementor-element{height:100%;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-3e807a1{--divider-border-style:solid;--divider-color:var( --e-global-color-8f9f6e8 );--divider-border-width:1px;--divider-icon-size:0.75rem;--divider-element-spacing:1.5rem;}.elementor-124 .elementor-element.elementor-element-3e807a1 .elementor-divider-separator{width:100%;}.elementor-124 .elementor-element.elementor-element-3e807a1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-124 .elementor-element.elementor-element-3e807a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-3e807a1.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-3e807a1.elementor-view-default .elementor-icon{color:var( --e-global-color-8f9f6e8 );border-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-3e807a1.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-3e807a1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-823b7d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-124 .elementor-element.elementor-element-960181b{width:var( --container-widget-width, 32rem );max-width:32rem;--container-widget-width:32rem;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-960181b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-960181b .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-7baf9f9 );}.elementor-124 .elementor-element.elementor-element-374850d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-124 .elementor-element.elementor-element-d5919ce{text-align:end;font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-d5919ce a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-d5919ce a:hover, .elementor-124 .elementor-element.elementor-element-d5919ce a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-124 .elementor-element.elementor-element-44e40c6 .elementor-button{background-color:var( --e-global-color-1e8a800 );font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );fill:var( --e-global-color-7baf9f9 );color:var( --e-global-color-7baf9f9 );transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7baf9f9 );border-radius:100rem 100rem 100rem 100rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-124 .elementor-element.elementor-element-44e40c6 .elementor-button:hover, .elementor-124 .elementor-element.elementor-element-44e40c6 .elementor-button:focus{background-color:var( --e-global-color-7baf9f9 );color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-7baf9f9 );}.elementor-124 .elementor-element.elementor-element-44e40c6:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-44e40c6{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-44e40c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-124 .elementor-element.elementor-element-44e40c6 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-124 .elementor-element.elementor-element-44e40c6 .elementor-button:hover svg, .elementor-124 .elementor-element.elementor-element-44e40c6 .elementor-button:focus svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-6810418{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-9abd5c0{--display:flex;}.elementor-124 .elementor-element.elementor-element-38f9553 .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-7baf9f9 );}.elementor-124 .elementor-element.elementor-element-b37f115{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-b37f115 a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-b37f115 a:hover, .elementor-124 .elementor-element.elementor-element-b37f115 a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-c64fe3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:1.25rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-124 .elementor-element.elementor-element-84d561d .elementor-button{background-color:var( --e-global-color-8f9f6e8 );font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );fill:var( --e-global-color-c1a6aff );color:var( --e-global-color-c1a6aff );transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8f9f6e8 );border-radius:100rem 100rem 100rem 100rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-124 .elementor-element.elementor-element-84d561d .elementor-button:hover, .elementor-124 .elementor-element.elementor-element-84d561d .elementor-button:focus{background-color:var( --e-global-color-8f9f6e8 );color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-84d561d:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-84d561d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-84d561d{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-84d561d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-124 .elementor-element.elementor-element-84d561d .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-124 .elementor-element.elementor-element-84d561d .elementor-button:hover svg, .elementor-124 .elementor-element.elementor-element-84d561d .elementor-button:focus svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-b8f3c5f .elementor-button{background-color:var( --e-global-color-1e8a800 );font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );fill:var( --e-global-color-7baf9f9 );color:var( --e-global-color-7baf9f9 );transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7baf9f9 );border-radius:100rem 100rem 100rem 100rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-124 .elementor-element.elementor-element-b8f3c5f .elementor-button:hover, .elementor-124 .elementor-element.elementor-element-b8f3c5f .elementor-button:focus{background-color:var( --e-global-color-7baf9f9 );color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-7baf9f9 );}.elementor-124 .elementor-element.elementor-element-b8f3c5f:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-b8f3c5f{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-b8f3c5f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-124 .elementor-element.elementor-element-b8f3c5f .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-124 .elementor-element.elementor-element-b8f3c5f .elementor-button:hover svg, .elementor-124 .elementor-element.elementor-element-b8f3c5f .elementor-button:focus svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-fc52cf2{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100rem 100rem 100rem 100rem;box-shadow:30px 30px 30px 0px rgba(0, 0, 0, 0.08);top:0px;}.elementor-124 .elementor-element.elementor-element-fc52cf2:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-fc52cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1a6aff );}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-fc52cf2{right:0px;}body.rtl .elementor-124 .elementor-element.elementor-element-fc52cf2{left:0px;}.elementor-124 .elementor-element.elementor-element-84ad927{width:var( --container-widget-width, 22.5% );max-width:22.5%;--container-widget-width:22.5%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-042c29a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:start;}.elementor-124 .elementor-element.elementor-element-670473c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:0rem 0rem 9.5rem 0rem;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.03);--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-670473c:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-670473c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a20a332 );}.elementor-124 .elementor-element.elementor-element-bd987d2 .elementor-heading-title{font-family:var( --e-global-typography-d5ab57b-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-d5ab57b-font-size );font-weight:var( --e-global-typography-d5ab57b-font-weight );text-transform:var( --e-global-typography-d5ab57b-text-transform );font-style:var( --e-global-typography-d5ab57b-font-style );text-decoration:var( --e-global-typography-d5ab57b-text-decoration );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );color:var( --e-global-color-7baf9f9 );}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-89879a2{right:2.5rem;}body.rtl .elementor-124 .elementor-element.elementor-element-89879a2{left:2.5rem;}.elementor-124 .elementor-element.elementor-element-89879a2{top:-4rem;}.elementor-124 .elementor-element.elementor-element-89879a2 .elementor-heading-title{font-family:"Outfit", system-ui, sans-serif;font-size:9.25rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#BF915126;}.elementor-124 .elementor-element.elementor-element-c6376c6 .elementor-heading-title{font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-7baf9f9 );}.elementor-124 .elementor-element.elementor-element-0d5b9c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.5rem/2);}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.5rem/2);}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.5rem/2);}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.5rem/2);}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.5rem/2);}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-icon i{color:var( --e-global-color-8f9f6e8 );transition:color 200ms;}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-icon svg{fill:var( --e-global-color-8f9f6e8 );transition:fill 200ms;}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-cdff78c{--e-icon-list-icon-size:2rem;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-icon{padding-inline-end:1rem;}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-text{color:var( --e-global-color-2fc0008 );transition:color 200ms;}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-2fc0008 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-124 .elementor-element.elementor-element-eeadc3d:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-eeadc3d{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-eeadc3d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:1rem;}.elementor-124 .elementor-element.elementor-element-eeadc3d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-eeadc3d.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-eeadc3d.elementor-view-default .elementor-icon{fill:var( --e-global-color-8f9f6e8 );color:var( --e-global-color-8f9f6e8 );border-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-eeadc3d .elementor-icon{font-size:1rem;}.elementor-124 .elementor-element.elementor-element-eeadc3d .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-eeadc3d .elementor-icon-box-title a{font-family:"Outfit", system-ui, sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-124 .elementor-element.elementor-element-eeadc3d .elementor-icon-box-title{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-eeadc3d:has(:hover) .elementor-icon-box-title,
					 .elementor-124 .elementor-element.elementor-element-eeadc3d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-eeadc3d .elementor-icon-box-description{font-family:var( --e-global-typography-668253c-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-668253c-font-size );font-weight:var( --e-global-typography-668253c-font-weight );text-transform:var( --e-global-typography-668253c-text-transform );font-style:var( --e-global-typography-668253c-font-style );text-decoration:var( --e-global-typography-668253c-text-decoration );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-f631625{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:0rem 9.5rem 0rem 0rem;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.03);--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-f631625:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-f631625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4a0186 );}.elementor-124 .elementor-element.elementor-element-663cf82 .elementor-heading-title{font-family:var( --e-global-typography-d5ab57b-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-d5ab57b-font-size );font-weight:var( --e-global-typography-d5ab57b-font-weight );text-transform:var( --e-global-typography-d5ab57b-text-transform );font-style:var( --e-global-typography-d5ab57b-font-style );text-decoration:var( --e-global-typography-d5ab57b-text-decoration );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );color:var( --e-global-color-7baf9f9 );}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-9545683{right:2.5rem;}body.rtl .elementor-124 .elementor-element.elementor-element-9545683{left:2.5rem;}.elementor-124 .elementor-element.elementor-element-9545683{top:-4rem;}.elementor-124 .elementor-element.elementor-element-9545683 .elementor-heading-title{font-family:"Outfit", system-ui, sans-serif;font-size:9.25rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#BF915126;}.elementor-124 .elementor-element.elementor-element-36ce275 .elementor-heading-title{font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-7baf9f9 );}.elementor-124 .elementor-element.elementor-element-faf8192{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.5rem/2);}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.5rem/2);}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.5rem/2);}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.5rem/2);}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.5rem/2);}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-icon i{color:var( --e-global-color-8f9f6e8 );transition:color 200ms;}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-icon svg{fill:var( --e-global-color-8f9f6e8 );transition:fill 200ms;}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-6710aea{--e-icon-list-icon-size:2rem;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-icon{padding-inline-end:1rem;}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-text{color:var( --e-global-color-2fc0008 );transition:color 200ms;}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-f118851:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-f118851{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-f118851 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:1rem;}.elementor-124 .elementor-element.elementor-element-f118851.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-f118851.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-f118851.elementor-view-default .elementor-icon{fill:var( --e-global-color-8f9f6e8 );color:var( --e-global-color-8f9f6e8 );border-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-f118851 .elementor-icon{font-size:1rem;}.elementor-124 .elementor-element.elementor-element-f118851 .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-f118851 .elementor-icon-box-title a{font-family:"Outfit", system-ui, sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-124 .elementor-element.elementor-element-f118851 .elementor-icon-box-title{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-f118851:has(:hover) .elementor-icon-box-title,
					 .elementor-124 .elementor-element.elementor-element-f118851:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-f118851 .elementor-icon-box-description{font-family:var( --e-global-typography-668253c-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-668253c-font-size );font-weight:var( --e-global-typography-668253c-font-weight );text-transform:var( --e-global-typography-668253c-text-transform );font-style:var( --e-global-typography-668253c-font-style );text-decoration:var( --e-global-typography-668253c-text-decoration );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-35a9931{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.03);--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-35a9931:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-35a9931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8cb8d03 );}.elementor-124 .elementor-element.elementor-element-ae46fe7 .elementor-heading-title{font-family:var( --e-global-typography-d5ab57b-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-d5ab57b-font-size );font-weight:var( --e-global-typography-d5ab57b-font-weight );text-transform:var( --e-global-typography-d5ab57b-text-transform );font-style:var( --e-global-typography-d5ab57b-font-style );text-decoration:var( --e-global-typography-d5ab57b-text-decoration );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );color:var( --e-global-color-7baf9f9 );}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-2078097{right:2.5rem;}body.rtl .elementor-124 .elementor-element.elementor-element-2078097{left:2.5rem;}.elementor-124 .elementor-element.elementor-element-2078097{top:-4rem;}.elementor-124 .elementor-element.elementor-element-2078097 .elementor-heading-title{font-family:"Outfit", system-ui, sans-serif;font-size:9.25rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#BF915126;}.elementor-124 .elementor-element.elementor-element-18fd7f2 .elementor-heading-title{font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-7baf9f9 );}.elementor-124 .elementor-element.elementor-element-9f972e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.5rem/2);}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.5rem/2);}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.5rem/2);}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.5rem/2);}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.5rem/2);}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-icon i{color:var( --e-global-color-8f9f6e8 );transition:color 200ms;}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-icon svg{fill:var( --e-global-color-8f9f6e8 );transition:fill 200ms;}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-70d4f98{--e-icon-list-icon-size:2rem;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-icon{padding-inline-end:1rem;}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-text{color:var( --e-global-color-2fc0008 );transition:color 200ms;}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-d397d03:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-d397d03{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-d397d03 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:1rem;}.elementor-124 .elementor-element.elementor-element-d397d03.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-d397d03.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-d397d03.elementor-view-default .elementor-icon{fill:var( --e-global-color-8f9f6e8 );color:var( --e-global-color-8f9f6e8 );border-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-d397d03 .elementor-icon{font-size:1rem;}.elementor-124 .elementor-element.elementor-element-d397d03 .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-d397d03 .elementor-icon-box-title a{font-family:"Outfit", system-ui, sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-124 .elementor-element.elementor-element-d397d03 .elementor-icon-box-title{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-d397d03:has(:hover) .elementor-icon-box-title,
					 .elementor-124 .elementor-element.elementor-element-d397d03:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-d397d03 .elementor-icon-box-description{font-family:var( --e-global-typography-668253c-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-668253c-font-size );font-weight:var( --e-global-typography-668253c-font-weight );text-transform:var( --e-global-typography-668253c-text-transform );font-style:var( --e-global-typography-668253c-font-style );text-decoration:var( --e-global-typography-668253c-text-decoration );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-e09aab5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:0rem 9.5rem 0rem 0rem;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.03);--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-e09aab5:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-e09aab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34783a9 );}.elementor-124 .elementor-element.elementor-element-70ffc60 .elementor-heading-title{font-family:var( --e-global-typography-d5ab57b-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-d5ab57b-font-size );font-weight:var( --e-global-typography-d5ab57b-font-weight );text-transform:var( --e-global-typography-d5ab57b-text-transform );font-style:var( --e-global-typography-d5ab57b-font-style );text-decoration:var( --e-global-typography-d5ab57b-text-decoration );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );color:var( --e-global-color-7baf9f9 );}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-35dbf74{right:2.5rem;}body.rtl .elementor-124 .elementor-element.elementor-element-35dbf74{left:2.5rem;}.elementor-124 .elementor-element.elementor-element-35dbf74{top:-4rem;}.elementor-124 .elementor-element.elementor-element-35dbf74 .elementor-heading-title{font-family:"Outfit", system-ui, sans-serif;font-size:9.25rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;color:#BF915126;}.elementor-124 .elementor-element.elementor-element-faa4a37 .elementor-heading-title{font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-5e17869-font-size );font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );color:var( --e-global-color-7baf9f9 );}.elementor-124 .elementor-element.elementor-element-a3c5e98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.5rem/2);}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.5rem/2);}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.5rem/2);}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.5rem/2);}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.5rem/2);}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-icon i{color:var( --e-global-color-8f9f6e8 );transition:color 200ms;}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-icon svg{fill:var( --e-global-color-8f9f6e8 );transition:fill 200ms;}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-6e9740b{--e-icon-list-icon-size:2rem;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-icon{padding-inline-end:1rem;}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-text{color:var( --e-global-color-2fc0008 );transition:color 200ms;}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-4351dd1:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-4351dd1{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-4351dd1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:1rem;}.elementor-124 .elementor-element.elementor-element-4351dd1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-4351dd1.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-4351dd1.elementor-view-default .elementor-icon{fill:var( --e-global-color-8f9f6e8 );color:var( --e-global-color-8f9f6e8 );border-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-4351dd1 .elementor-icon{font-size:1rem;}.elementor-124 .elementor-element.elementor-element-4351dd1 .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-4351dd1 .elementor-icon-box-title a{font-family:"Outfit", system-ui, sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-124 .elementor-element.elementor-element-4351dd1 .elementor-icon-box-title{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-4351dd1:has(:hover) .elementor-icon-box-title,
					 .elementor-124 .elementor-element.elementor-element-4351dd1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-4351dd1 .elementor-icon-box-description{font-family:var( --e-global-typography-668253c-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-668253c-font-size );font-weight:var( --e-global-typography-668253c-font-weight );text-transform:var( --e-global-typography-668253c-text-transform );font-style:var( --e-global-typography-668253c-font-style );text-decoration:var( --e-global-typography-668253c-text-decoration );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-8f6ec22{text-align:center;font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-8f6ec22 a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-8f6ec22 a:hover, .elementor-124 .elementor-element.elementor-element-8f6ec22 a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-aff2c61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6.25rem 6.25rem;--row-gap:6.25rem;--column-gap:6.25rem;--overflow:hidden;--padding-top:6.25rem;--padding-bottom:6.25rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-aff2c61:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-aff2c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4d2ca0 );}.elementor-124 .elementor-element.elementor-element-f91e624{--display:grid;--e-con-grid-template-columns:1fr 50%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-3c271ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-124 .elementor-element.elementor-element-bd23466 .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-7baf9f9 );}.elementor-124 .elementor-element.elementor-element-1e2661a{width:var( --container-widget-width, 33.5rem );max-width:33.5rem;--container-widget-width:33.5rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-1e2661a a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-1e2661a a:hover, .elementor-124 .elementor-element.elementor-element-1e2661a a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-2b1c490 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-124 .elementor-element.elementor-element-2b1c490 .elementor-custom-embed-play i{color:var( --e-global-color-8f9f6e8 );font-size:2rem;}.elementor-124 .elementor-element.elementor-element-2b1c490 .elementor-custom-embed-play svg{fill:var( --e-global-color-8f9f6e8 );width:2rem;height:2rem;}.elementor-124 .elementor-element.elementor-element-2e3cc9c{--divider-border-style:solid;--divider-color:var( --e-global-color-8f9f6e8 );--divider-border-width:1px;--divider-icon-size:0.75rem;--divider-element-spacing:1.5rem;}.elementor-124 .elementor-element.elementor-element-2e3cc9c .elementor-divider-separator{width:100%;}.elementor-124 .elementor-element.elementor-element-2e3cc9c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-124 .elementor-element.elementor-element-2e3cc9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-2e3cc9c.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-2e3cc9c.elementor-view-default .elementor-icon{color:var( --e-global-color-8f9f6e8 );border-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-2e3cc9c.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-2e3cc9c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-0b2933a{--swiper-slides-to-display:2;--swiper-slides-gap:96px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:min(-6.75rem, (((100dvw - 90rem) / 2) * -1) - 3.75rem);--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:min(-6.75rem, (((100dvw - 90rem) / 2) * -1) - 3.75rem);--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:2rem;--arrow-normal-color:var( --e-global-color-8f9f6e8 );--arrow-hover-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-0b2933a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-c1a6aff );border-radius:100rem 100rem 100rem 100rem;padding:2.75rem 2.75rem 2.75rem 2.75rem;}.elementor-124 .elementor-element.elementor-element-0b2933a .swiper-slide > .elementor-element{height:100%;}.elementor-124 .elementor-element.elementor-element-1f991d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:6.25rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;--z-index:1;}.elementor-124 .elementor-element.elementor-element-1f991d9:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-1f991d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-ef094e2{--display:grid;--e-con-grid-template-columns:16.75rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--align-items:center;}.elementor-124 .elementor-element.elementor-element-2bf22d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-124 .elementor-element.elementor-element-8635588 .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-b6a9a04{width:var( --container-widget-width, 33.5rem );max-width:33.5rem;--container-widget-width:33.5rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-d5ab57b-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-d5ab57b-font-size );font-weight:var( --e-global-typography-d5ab57b-font-weight );text-transform:var( --e-global-typography-d5ab57b-text-transform );font-style:var( --e-global-typography-d5ab57b-font-style );text-decoration:var( --e-global-typography-d5ab57b-text-decoration );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-b6a9a04 a{color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-b6a9a04 a:hover, .elementor-124 .elementor-element.elementor-element-b6a9a04 a:focus{color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-f0e3aca{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:16rem;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-c4abcb0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c1a6aff );--border-color:var( --e-global-color-c1a6aff );--border-radius:0rem 0rem 6.25rem 0rem;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.04);--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-d9c00d7{text-align:center;}.elementor-124 .elementor-element.elementor-element-d9c00d7 .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-8a1de7b{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-8a1de7b a{color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-8a1de7b a:hover, .elementor-124 .elementor-element.elementor-element-8a1de7b a:focus{color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-2452b16{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c1a6aff );--border-color:var( --e-global-color-c1a6aff );--border-radius:0rem 0rem 6.25rem 0rem;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.04);--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-5f7996f{text-align:center;}.elementor-124 .elementor-element.elementor-element-5f7996f .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-5c6c184{text-align:center;font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-5c6c184 a{color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-5c6c184 a:hover, .elementor-124 .elementor-element.elementor-element-5c6c184 a:focus{color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-adbce8c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c1a6aff );--border-color:var( --e-global-color-c1a6aff );--border-radius:0rem 0rem 6.25rem 0rem;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.04);--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-47bed10 .elementor-icon-box-wrapper{gap:1.5rem;}.elementor-124 .elementor-element.elementor-element-47bed10.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-47bed10.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-47bed10.elementor-view-default .elementor-icon{fill:var( --e-global-color-c1a6aff );color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-47bed10 .elementor-icon{font-size:4rem;}.elementor-124 .elementor-element.elementor-element-47bed10 .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-47bed10 .elementor-icon-box-title a{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-47bed10 .elementor-icon-box-title{color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-47bed10:has(:hover) .elementor-icon-box-title,
					 .elementor-124 .elementor-element.elementor-element-47bed10:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-47bed10 .elementor-icon-box-description{font-family:var( --e-global-typography-668253c-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-668253c-font-size );font-weight:var( --e-global-typography-668253c-font-weight );text-transform:var( --e-global-typography-668253c-text-transform );font-style:var( --e-global-typography-668253c-font-style );text-decoration:var( --e-global-typography-668253c-text-decoration );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );color:var( --e-global-color-96d714d );}.elementor-124 .elementor-element.elementor-element-504ea6a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c1a6aff );--border-color:var( --e-global-color-c1a6aff );--border-radius:0rem 0rem 6.25rem 0rem;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.04);--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-5f01532 .elementor-icon-box-wrapper{gap:1.5rem;}.elementor-124 .elementor-element.elementor-element-5f01532.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-5f01532.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-5f01532.elementor-view-default .elementor-icon{fill:var( --e-global-color-c1a6aff );color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-5f01532 .elementor-icon{font-size:4rem;}.elementor-124 .elementor-element.elementor-element-5f01532 .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-5f01532 .elementor-icon-box-title a{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-5f01532 .elementor-icon-box-title{color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-5f01532:has(:hover) .elementor-icon-box-title,
					 .elementor-124 .elementor-element.elementor-element-5f01532:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-5f01532 .elementor-icon-box-description{font-family:var( --e-global-typography-668253c-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-668253c-font-size );font-weight:var( --e-global-typography-668253c-font-weight );text-transform:var( --e-global-typography-668253c-text-transform );font-style:var( --e-global-typography-668253c-font-style );text-decoration:var( --e-global-typography-668253c-text-decoration );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );color:var( --e-global-color-96d714d );}.elementor-124 .elementor-element.elementor-element-da1bbc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c1a6aff );--border-color:var( --e-global-color-c1a6aff );--border-radius:6.25rem 0rem 0rem 0rem;box-shadow:40px 40px 40px 0px rgba(0, 0, 0, 0.04);--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-124 .elementor-element.elementor-element-da1bbc5::before, .elementor-124 .elementor-element.elementor-element-da1bbc5 > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-da1bbc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-da1bbc5 > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-da1bbc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-da1bbc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c1a6aff );--background-overlay:'';}.elementor-124 .elementor-element.elementor-element-75047bd{text-align:center;}.elementor-124 .elementor-element.elementor-element-75047bd .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-8db637c .elementor-button{background-color:var( --e-global-color-1e8a800 );font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );fill:var( --e-global-color-c1a6aff );color:var( --e-global-color-c1a6aff );transition-duration:200ms;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c1a6aff );border-radius:100rem 100rem 100rem 100rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-124 .elementor-element.elementor-element-8db637c .elementor-button:hover, .elementor-124 .elementor-element.elementor-element-8db637c .elementor-button:focus{background-color:var( --e-global-color-c1a6aff );color:var( --e-global-color-8f9f6e8 );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-8db637c:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-8db637c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-8db637c{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-8db637c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-124 .elementor-element.elementor-element-8db637c .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-124 .elementor-element.elementor-element-8db637c .elementor-button:hover svg, .elementor-124 .elementor-element.elementor-element-8db637c .elementor-button:focus svg{fill:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-96c5df5{--display:flex;}.elementor-124 .elementor-element.elementor-element-a60bcdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-a60bcdb:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-a60bcdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8f9f6e8 ) 50%, var( --e-global-color-c1a6aff ) 50%);}.elementor-124 .elementor-element.elementor-element-67389b4{--display:grid;--e-con-grid-template-columns:23.5rem 7rem 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:6.25rem 6.25rem;--row-gap:6.25rem;--column-gap:6.25rem;--grid-auto-flow:row;--align-items:center;--border-radius:8rem 8rem 8rem 8rem;--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:4.5rem;--padding-right:4.5rem;}.elementor-124 .elementor-element.elementor-element-67389b4:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-67389b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4a0186 );}.elementor-124 .elementor-element.elementor-element-7ce6c08{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-124 .elementor-element.elementor-element-da294a2 .elementor-heading-title{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-4d80edd .elementor-heading-title{font-family:var( --e-global-typography-fcb2023-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fcb2023-font-size );font-weight:var( --e-global-typography-fcb2023-font-weight );text-transform:var( --e-global-typography-fcb2023-text-transform );font-style:var( --e-global-typography-fcb2023-font-style );text-decoration:var( --e-global-typography-fcb2023-text-decoration );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );color:var( --e-global-color-7baf9f9 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-124 .elementor-element.elementor-element-cf8300b{border-radius:100rem 100rem 100rem 100rem;box-shadow:30px 30px 30px 0px rgba(0, 0, 0, 0.08);}.elementor-124 .elementor-element.elementor-element-cf8300b .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-cf8300b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c1a6aff );color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-cf8300b.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-cf8300b.elementor-view-default .elementor-icon{color:var( --e-global-color-c1a6aff );border-color:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-cf8300b.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-cf8300b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c1a6aff );}.elementor-124 .elementor-element.elementor-element-cf8300b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-cf8300b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-cf8300b .elementor-icon{font-size:4rem;padding:1.5rem;border-radius:100rem 100rem 100rem 100rem;}.elementor-124 .elementor-element.elementor-element-cf8300b .elementor-icon svg{height:4rem;}.elementor-124 .elementor-element.elementor-element-a63b98f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-124 .elementor-element.elementor-element-9ee820e{--display:flex;}.elementor-124 .elementor-element.elementor-element-baadcd4{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-baadcd4 a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-baadcd4 a:hover, .elementor-124 .elementor-element.elementor-element-baadcd4 a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-b8a840d{--display:flex;}.elementor-124 .elementor-element.elementor-element-b2d6115{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-b2d6115 a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-b2d6115 a:hover, .elementor-124 .elementor-element.elementor-element-b2d6115 a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-eeb2339{--display:flex;}.elementor-124 .elementor-element.elementor-element-0f57f16{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-0f57f16 a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-0f57f16 a:hover, .elementor-124 .elementor-element.elementor-element-0f57f16 a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-0afe9c8{--display:flex;}.elementor-124 .elementor-element.elementor-element-379a93e{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-379a93e a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-379a93e a:hover, .elementor-124 .elementor-element.elementor-element-379a93e a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-dd4cbff{--display:flex;}.elementor-124 .elementor-element.elementor-element-1530bbe{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-1530bbe a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-1530bbe a:hover, .elementor-124 .elementor-element.elementor-element-1530bbe a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-e1121ff{--display:flex;}.elementor-124 .elementor-element.elementor-element-4ad6b31{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-4ad6b31 a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-4ad6b31 a:hover, .elementor-124 .elementor-element.elementor-element-4ad6b31 a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-d0c2df4{--display:flex;}.elementor-124 .elementor-element.elementor-element-c73abe9{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-c73abe9 a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-c73abe9 a:hover, .elementor-124 .elementor-element.elementor-element-c73abe9 a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-6a5a20c{--display:flex;}.elementor-124 .elementor-element.elementor-element-7a8253e{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-7a8253e a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-7a8253e a:hover, .elementor-124 .elementor-element.elementor-element-7a8253e a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-0458173{--display:flex;}.elementor-124 .elementor-element.elementor-element-bd86d13{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-bd86d13 a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-bd86d13 a:hover, .elementor-124 .elementor-element.elementor-element-bd86d13 a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-75d52c0{--display:flex;}.elementor-124 .elementor-element.elementor-element-5b50a8e{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-5b50a8e a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-5b50a8e a:hover, .elementor-124 .elementor-element.elementor-element-5b50a8e a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-60e2731{--display:flex;}.elementor-124 .elementor-element.elementor-element-0d26833{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-0d26833 a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-0d26833 a:hover, .elementor-124 .elementor-element.elementor-element-0d26833 a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-28a7dc7{--display:flex;}.elementor-124 .elementor-element.elementor-element-d7dd153{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-d7dd153 a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-d7dd153 a:hover, .elementor-124 .elementor-element.elementor-element-d7dd153 a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-8cd958d{--display:flex;}.elementor-124 .elementor-element.elementor-element-29aa652{font-family:var( --e-global-typography-fa5d985-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-fa5d985-font-size );font-weight:var( --e-global-typography-fa5d985-font-weight );text-transform:var( --e-global-typography-fa5d985-text-transform );font-style:var( --e-global-typography-fa5d985-font-style );text-decoration:var( --e-global-typography-fa5d985-text-decoration );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );color:var( --e-global-color-2fc0008 );}.elementor-124 .elementor-element.elementor-element-29aa652 a{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-29aa652 a:hover, .elementor-124 .elementor-element.elementor-element-29aa652 a:focus{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-4ef18e0{--n-accordion-title-font-size:var( --e-global-typography-5e17869-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:2rem;--n-accordion-item-title-distance-from-content:0.75rem;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-2fc0008 );--n-accordion-title-hover-color:var( --e-global-color-7baf9f9 );--n-accordion-title-active-color:var( --e-global-color-8f9f6e8 );--n-accordion-icon-size:1rem;--n-accordion-icon-gap:1rem;--n-accordion-icon-normal-color:var( --e-global-color-8f9f6e8 );--n-accordion-icon-hover-color:var( --e-global-color-8f9f6e8 );--n-accordion-icon-active-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-4ef18e0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-124 .elementor-element.elementor-element-4ef18e0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-124 .elementor-element.elementor-element-4ef18e0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-124 .elementor-element.elementor-element-4ef18e0 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-124 .elementor-element.elementor-element-4ef18e0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-5e17869-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-5e17869-font-weight );text-transform:var( --e-global-typography-5e17869-text-transform );font-style:var( --e-global-typography-5e17869-font-style );text-decoration:var( --e-global-typography-5e17869-text-decoration );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}:where( .elementor-124 .elementor-element.elementor-element-4ef18e0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0rem;--padding-right:0rem;--padding-bottom:0rem;--padding-left:2rem;}.elementor-124 .elementor-element.elementor-element-1e3d247:hover{--e-transform-scale:1.04;}.elementor-124 .elementor-element.elementor-element-1e3d247{--e-transform-transition-duration:200ms;}.elementor-124 .elementor-element.elementor-element-1e3d247 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:1rem;}.elementor-124 .elementor-element.elementor-element-1e3d247.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-1e3d247.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-1e3d247.elementor-view-default .elementor-icon{fill:var( --e-global-color-8f9f6e8 );color:var( --e-global-color-8f9f6e8 );border-color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-1e3d247 .elementor-icon{font-size:1rem;}.elementor-124 .elementor-element.elementor-element-1e3d247 .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-1e3d247 .elementor-icon-box-title a{font-family:"Outfit", system-ui, sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.4em;letter-spacing:0px;word-spacing:0px;}.elementor-124 .elementor-element.elementor-element-1e3d247 .elementor-icon-box-title{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-1e3d247:has(:hover) .elementor-icon-box-title,
					 .elementor-124 .elementor-element.elementor-element-1e3d247:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8f9f6e8 );}.elementor-124 .elementor-element.elementor-element-1e3d247 .elementor-icon-box-description{font-family:var( --e-global-typography-668253c-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-668253c-font-size );font-weight:var( --e-global-typography-668253c-font-weight );text-transform:var( --e-global-typography-668253c-text-transform );font-style:var( --e-global-typography-668253c-font-style );text-decoration:var( --e-global-typography-668253c-text-decoration );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );color:var( --e-global-color-2fc0008 );}@media(min-width:768px){.elementor-124 .elementor-element.elementor-element-cce090b{--width:fit-content;}.elementor-124 .elementor-element.elementor-element-ad36110{--width:33%;}.elementor-124 .elementor-element.elementor-element-cf40ac6{--width:150%;}.elementor-124 .elementor-element.elementor-element-a10e741{--width:25%;}.elementor-124 .elementor-element.elementor-element-ecb94cf{--width:35%;}.elementor-124 .elementor-element.elementor-element-374850d{--width:fit-content;}.elementor-124 .elementor-element.elementor-element-fc52cf2{--width:fit-content;}}@media(max-width:1024px){.elementor-124 .elementor-element.elementor-element-7ee3c54{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-124 .elementor-element.elementor-element-a6b94e6{--swiper-slides-to-display:1;}.elementor-124 .elementor-element.elementor-element-4a89c77{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-124 .elementor-element.elementor-element-418a8cb .elementor-heading-title{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-de743e8 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-7f443c9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-27d4126{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-8ea27d8 img{border-radius:0rem 0rem 12rem 0rem;}.elementor-124 .elementor-element.elementor-element-20b998b .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-124 .elementor-element.elementor-element-1e0cb59{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-4f41ed7{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--grid-auto-flow:row;--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-b13a3c9{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-124 .elementor-element.elementor-element-fa02f69 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-521b11f{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-cf40ac6.e-con{--e-con-transform-translateY:25%;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-a10e741{left:-1rem;}body.rtl .elementor-124 .elementor-element.elementor-element-a10e741{right:-1rem;}.elementor-124 .elementor-element.elementor-element-35431b0{--container-widget-width:calc(100% + 5rem);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% + 5rem) );max-width:calc(100% + 5rem);bottom:-4.5rem;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-35431b0{left:-2.5rem;}body.rtl .elementor-124 .elementor-element.elementor-element-35431b0{right:-2.5rem;}.elementor-124 .elementor-element.elementor-element-1dd1cf9{bottom:0%;}.elementor-124 .elementor-element.elementor-element-861b2cc{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-09469d1 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-3c4a6f0{--swiper-slides-to-display:3;--arrow-prev-left-position:-6.75rem;--arrow-next-right-position:-6.75rem;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-124 .elementor-element.elementor-element-823b7d1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-124 .elementor-element.elementor-element-960181b .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-374850d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-124 .elementor-element.elementor-element-d5919ce{text-align:start;font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-124 .elementor-element.elementor-element-44e40c6 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-6810418{--padding-top:4.5rem;--padding-bottom:4.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-38f9553 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-b37f115{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-c64fe3b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-124 .elementor-element.elementor-element-84d561d .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-b8f3c5f .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-042c29a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-bd987d2 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-c6376c6 .elementor-heading-title{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-124 .elementor-element.elementor-element-eeadc3d .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}.elementor-124 .elementor-element.elementor-element-663cf82 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-36ce275 .elementor-heading-title{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-f118851 .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}.elementor-124 .elementor-element.elementor-element-ae46fe7 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-18fd7f2 .elementor-heading-title{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-d397d03 .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}.elementor-124 .elementor-element.elementor-element-70ffc60 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-faa4a37 .elementor-heading-title{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-4351dd1 .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}.elementor-124 .elementor-element.elementor-element-8f6ec22{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-aff2c61{--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;}.elementor-124 .elementor-element.elementor-element-f91e624{--e-con-grid-template-columns:repeat(1, 1fr);--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-bd23466 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-1e2661a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-0b2933a{--swiper-slides-to-display:1;--arrow-prev-left-position:-6.75rem;--arrow-next-right-position:-6.75rem;}.elementor-124 .elementor-element.elementor-element-1f991d9{--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;--padding-top:4.5rem;--padding-bottom:2.25rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-ef094e2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-8635588 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-b6a9a04{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-f0e3aca{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:16rem 16rem;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-d9c00d7 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-8a1de7b{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-5f7996f .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-5c6c184{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-47bed10 .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-47bed10 .elementor-icon-box-title a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-47bed10 .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}.elementor-124 .elementor-element.elementor-element-5f01532 .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-5f01532 .elementor-icon-box-title a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-5f01532 .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}.elementor-124 .elementor-element.elementor-element-da1bbc5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-124 .elementor-element.elementor-element-75047bd .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-8db637c .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-67389b4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--justify-items:start;}.elementor-124 .elementor-element.elementor-element-da294a2 .elementor-heading-title{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-4d80edd .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-cf8300b.elementor-element{--order:-99999 /* order start hack */;}.elementor-124 .elementor-element.elementor-element-baadcd4{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-b2d6115{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-0f57f16{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-379a93e{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-1530bbe{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-4ad6b31{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-c73abe9{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-7a8253e{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-bd86d13{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-5b50a8e{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-0d26833{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-d7dd153{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-29aa652{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-4ef18e0{--n-accordion-title-font-size:var( --e-global-typography-5e17869-font-size );}:where( .elementor-124 .elementor-element.elementor-element-4ef18e0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-1e3d247 .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}}@media(max-width:767px){.elementor-124 .elementor-element.elementor-element-a6b94e6{--swiper-slides-to-display:1;}.elementor-124 .elementor-element.elementor-element-4a89c77{--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-124 .elementor-element.elementor-element-418a8cb .elementor-heading-title{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-de743e8 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-7f443c9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-27d4126{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-fd572a8 img{border-radius:5rem 0rem 0rem 0rem;}.elementor-124 .elementor-element.elementor-element-ad36110{--width:33%;}.elementor-124 .elementor-element.elementor-element-8ea27d8 img{border-radius:0rem 0rem 6rem 0rem;}.elementor-124 .elementor-element.elementor-element-09e4ce0{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-124 .elementor-element.elementor-element-20b998b .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-124 .elementor-element.elementor-element-1e0cb59{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-adc5f51 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-4f41ed7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-b13a3c9{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-124 .elementor-element.elementor-element-fa02f69 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-521b11f{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-6941e05 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-cf40ac6{--width:150%;}.elementor-124 .elementor-element.elementor-element-a10e741{--width:25%;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-a10e741{left:-0.5rem;}body.rtl .elementor-124 .elementor-element.elementor-element-a10e741{right:-0.5rem;}.elementor-124 .elementor-element.elementor-element-ecb94cf{--width:35%;}.elementor-124 .elementor-element.elementor-element-35431b0{width:var( --container-widget-width, calc(100% + 2rem) );max-width:calc(100% + 2rem);--container-widget-width:calc(100% + 2rem);--container-widget-flex-grow:0;bottom:-2rem;}body:not(.rtl) .elementor-124 .elementor-element.elementor-element-35431b0{left:-1rem;}body.rtl .elementor-124 .elementor-element.elementor-element-35431b0{right:-1rem;}.elementor-124 .elementor-element.elementor-element-861b2cc{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-09469d1{text-align:start;}.elementor-124 .elementor-element.elementor-element-09469d1 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-3c4a6f0{--swiper-slides-to-display:1;--arrow-prev-left-position:-5.25rem;--arrow-next-right-position:-5.25rem;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-124 .elementor-element.elementor-element-823b7d1{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-124 .elementor-element.elementor-element-960181b .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-374850d{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-124 .elementor-element.elementor-element-d5919ce{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-124 .elementor-element.elementor-element-44e40c6 .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-6810418{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-38f9553 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-b37f115{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-c64fe3b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-124 .elementor-element.elementor-element-84d561d .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-b8f3c5f .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-042c29a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-124 .elementor-element.elementor-element-bd987d2 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-89879a2{top:-3rem;}.elementor-124 .elementor-element.elementor-element-c6376c6 .elementor-heading-title{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-cdff78c .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-124 .elementor-element.elementor-element-eeadc3d .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}.elementor-124 .elementor-element.elementor-element-663cf82 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-9545683{top:-3rem;}.elementor-124 .elementor-element.elementor-element-36ce275 .elementor-heading-title{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-6710aea .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-f118851 .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}.elementor-124 .elementor-element.elementor-element-ae46fe7 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-2078097{top:-3rem;}.elementor-124 .elementor-element.elementor-element-18fd7f2 .elementor-heading-title{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-70d4f98 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-d397d03 .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}.elementor-124 .elementor-element.elementor-element-70ffc60 .elementor-heading-title{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-35dbf74{top:-3rem;}.elementor-124 .elementor-element.elementor-element-faa4a37 .elementor-heading-title{font-size:var( --e-global-typography-5e17869-font-size );line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-124 .elementor-element.elementor-element-6e9740b .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-4351dd1 .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}.elementor-124 .elementor-element.elementor-element-8f6ec22{text-align:start;font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-aff2c61{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-f91e624{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-3c271ad{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-124 .elementor-element.elementor-element-bd23466 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-1e2661a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-0b2933a{--swiper-slides-to-display:1;--arrow-prev-left-position:-5.25rem;--arrow-next-right-position:-5.25rem;}.elementor-124 .elementor-element.elementor-element-1f991d9{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-ef094e2{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-8635588 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-b6a9a04{font-size:var( --e-global-typography-d5ab57b-font-size );line-height:var( --e-global-typography-d5ab57b-line-height );letter-spacing:var( --e-global-typography-d5ab57b-letter-spacing );word-spacing:var( --e-global-typography-d5ab57b-word-spacing );}.elementor-124 .elementor-element.elementor-element-f0e3aca{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 16rem);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-c4abcb0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-124 .elementor-element.elementor-element-d9c00d7 .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-8a1de7b{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-2452b16{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;}.elementor-124 .elementor-element.elementor-element-5f7996f .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-5c6c184{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-47bed10 .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-47bed10 .elementor-icon-box-title a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-47bed10 .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}.elementor-124 .elementor-element.elementor-element-5f01532 .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-5f01532 .elementor-icon-box-title a{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-5f01532 .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}.elementor-124 .elementor-element.elementor-element-da1bbc5{--overlay-opacity:1;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0rem 0rem 6.25rem 0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-124 .elementor-element.elementor-element-75047bd{text-align:start;}.elementor-124 .elementor-element.elementor-element-75047bd .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-8db637c .elementor-button{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-a60bcdb{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-124 .elementor-element.elementor-element-67389b4{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--border-radius:0rem 0rem 0rem 0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-124 .elementor-element.elementor-element-da294a2 .elementor-heading-title{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-4d80edd .elementor-heading-title{font-size:var( --e-global-typography-fcb2023-font-size );line-height:var( --e-global-typography-fcb2023-line-height );letter-spacing:var( --e-global-typography-fcb2023-letter-spacing );word-spacing:var( --e-global-typography-fcb2023-word-spacing );}.elementor-124 .elementor-element.elementor-element-a63b98f{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-124 .elementor-element.elementor-element-baadcd4{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-b2d6115{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-0f57f16{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-379a93e{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-1530bbe{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-4ad6b31{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-c73abe9{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-7a8253e{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-bd86d13{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-5b50a8e{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-0d26833{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-d7dd153{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-29aa652{font-size:var( --e-global-typography-fa5d985-font-size );line-height:var( --e-global-typography-fa5d985-line-height );letter-spacing:var( --e-global-typography-fa5d985-letter-spacing );word-spacing:var( --e-global-typography-fa5d985-word-spacing );}.elementor-124 .elementor-element.elementor-element-4ef18e0{--n-accordion-item-title-space-between:1.5rem;--n-accordion-title-font-size:var( --e-global-typography-5e17869-font-size );}:where( .elementor-124 .elementor-element.elementor-element-4ef18e0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-5e17869-line-height );letter-spacing:var( --e-global-typography-5e17869-letter-spacing );word-spacing:var( --e-global-typography-5e17869-word-spacing );}.elementor-124 .elementor-element.elementor-element-1e3d247 .elementor-icon-box-description{font-size:var( --e-global-typography-668253c-font-size );line-height:var( --e-global-typography-668253c-line-height );letter-spacing:var( --e-global-typography-668253c-letter-spacing );word-spacing:var( --e-global-typography-668253c-word-spacing );}}/* Start custom CSS for loop-carousel, class: .elementor-element-a6b94e6 */.elementor-124 .elementor-element.elementor-element-a6b94e6 {
    .loop-hero-graphics {
        aspect-ratio: 3 / 2;
    }
    
    .swiper-pagination {
        display: flex;
        gap: 1.25rem;
    }
    
    .swiper-pagination-bullet {
        border: 1px solid #565656;
        opacity: 1;
    }
    
    .swiper-pagination-bullet-active {
        background: #565656;
    }
    
    @media (64rem < width) {
        .loop-hero-graphics {
            max-width: 80rem;
            min-height: 100%;
        }
    }
    
    @media (width < 115rem) {
        .loop-hero-wide-gradient {
            display: none;
        }
    }
    
    @media (width <= 64rem) {
        .loop-hero-graphics {
            position: relative;
        }
        
        .swiper-pagination {
            display: none;
        }
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd572a8 */.elementor-124 .elementor-element.elementor-element-fd572a8 {
    img {
        aspect-ratio: 9 / 10;
        object-fit: cover;
        object-position: 20% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ea27d8 */.elementor-124 .elementor-element.elementor-element-8ea27d8 {
    img {
        aspect-ratio: 18 / 29;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf40ac6 */.elementor-124 .elementor-element.elementor-element-cf40ac6 {
    background-image: radial-gradient(closest-side circle at center center, #BF915180 0%, #BF915100 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a10e741 */.elementor-124 .elementor-element.elementor-element-a10e741 {
    aspect-ratio: 10 / 7;
    border-top-left-radius: 70% 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecb94cf */.elementor-124 .elementor-element.elementor-element-ecb94cf {
    aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-35431b0 */.elementor-124 .elementor-element.elementor-element-35431b0 {
    overflow: hidden;
    max-height: calc(100% + 15.5rem);
    
    @media (width <= 64rem) {
        max-width: unset !important;
        
        img {
            aspect-ratio: 1 / 1;
            object-fit: cover;
            object-position: center top;
        }
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb5c0e9 */.elementor-124 .elementor-element.elementor-element-bb5c0e9 {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1dd1cf9 */.elementor-124 .elementor-element.elementor-element-1dd1cf9 {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92164 */.elementor-124 .elementor-element.elementor-element-ca92164 {
    @media (width <= 64rem) {
        aspect-ratio: 1 / 1;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-3c4a6f0 */.elementor-124 .elementor-element.elementor-element-3c4a6f0 {
    .kadra-expand {
        display: none;
    }
    
    .e-loop-item:nth-of-type(odd) {
        img {
            border-bottom-right-radius: 9.5rem;
        }
    }

    .e-loop-item:nth-of-type(even) {
        img {
            border-top-left-radius: 9.5rem;
        }
    }

    .elementor-swiper-button-prev {
        box-shadow: 30px 30px 30px 0 #00000014;
        
        svg {
            rotate: 180deg;
            translate: 2rem 0;
        }
    }

    .elementor-swiper-button-next {
        box-shadow: -30px 30px 30px 0 #00000014;
        
        svg {
            translate: -2rem 0;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-042c29a */.elementor-124 .elementor-element.elementor-element-042c29a {
    .program-step {
        counter-reset: program;
        
        .elementor-widget-icon-list ul li {
            counter-increment: program;
            gap: 1rem;
            
            &::before {
                content: counter(program);
                display: flex;
                justify-content: center;
                align-items: center;
                width: 2rem;
                height: 2rem;
                border-radius: 100rem;
                background: #BF91510F;
                color: #565656;
                font-family: 'Outfit', system-ui, sans-serif;
                font-size: 1rem;
                font-weight: 400;
                line-height: 1.4em;
            }
        }
    }
    
    .expandable-container {
        .expandable-container-toggle {
            svg {
                rotate: -90deg;
            }
        }
    }
    
    .expandable-container:not(.expanded) {
        .expandable-container-object li:nth-child(n + 4) {
            display: none;
        }
        
        .expandable-container-object li:nth-child(3) {
            padding-bottom: 0 !important;
        }
        
        .expandable-container-toggle {
            svg {
                rotate: 90deg;
            }
        }
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-2b1c490 */.elementor-124 .elementor-element.elementor-element-2b1c490 {
    overflow: visible;
    
    .elementor-custom-embed-image-overlay img {
        border-bottom-right-radius: 9.5rem;
    }
    
    .elementor-custom-embed-play {
        display: flex;
        justify-content: center;
        align-items: center;
        aspect-ratio: 1 / 1;
        width: 7.5rem;
        border-radius: 100rem;
        box-shadow: -30px 30px 30px 0px #00000014;
        background: #FFFFFF;
        
        svg {
            color: #BF9151;
            filter: none;
        }
    }
    
    @media (width <= 64rem) {
        .elementor-custom-embed-play {
            width: 5rem;
        }
    }
    
    @media (width <= 48rem) {
        .elementor-custom-embed-image-overlay img {
            border-bottom-right-radius: 6rem;
        }
        
        .elementor-custom-embed-play {
            width: 4rem;
        }
    }
    
    @media (64rem < width) {
        .elementor-custom-embed-play {
            left: 0;
        }
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-0b2933a */.elementor-124 .elementor-element.elementor-element-0b2933a {
    .elementor-swiper-button-prev {
        box-shadow: 30px 30px 30px 0 #00000014;
        
        svg {
            rotate: 180deg;
            translate: 2rem 0;
        }
    }

    .elementor-swiper-button-next {
        box-shadow: -30px 30px 30px 0 #00000014;
        
        svg {
            translate: -2rem 0;
        }
    }
    
    
    @media (64rem < width) {
        .e-loop-item {
            overflow: visible;
        }
        
        .e-loop-item::after {
            content: '';
            position: absolute;
            top: 0;
            right: -3rem;
            width: 1px;
            height: 100%;
            background: #D3D3D3;
        }
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9c00d7 */.elementor-124 .elementor-element.elementor-element-d9c00d7 {
    min-height: 4rem;
    align-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f7996f */.elementor-124 .elementor-element.elementor-element-5f7996f {
    min-height: 4rem;
    align-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75047bd */.elementor-124 .elementor-element.elementor-element-75047bd {
    @media (width < 48rem) {
        h2 {
            color: #2C3A3A !important;
        }
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8db637c */.elementor-124 .elementor-element.elementor-element-8db637c {
    @media (width < 48rem) {
        a {
            border-color: #2C3A3A !important;
            color: #2C3A3A !important;
        }
        
        a:hover {
            background: #2C3A3A !important;
            color: #FFFFFF !important;
        }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67389b4 */.elementor-124 .elementor-element.elementor-element-67389b4 {
    .expandable-container {
        .expandable-container-toggle {
            svg {
                rotate: -90deg;
            }
        }
    }
    
    .expandable-container:not(.expanded) {
        details:nth-child(n + 5) {
            display: none;
        }
        
        details:nth-child(4) {
            margin-bottom: 0 !important;
        }
        
        .expandable-container-toggle {
            svg {
                rotate: 90deg;
            }
        }
    }
}/* End custom CSS */