.elementor-2 .elementor-element.elementor-element-a00835b{--display:flex;--position:absolute;--min-height:100px;--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;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;top:0px;--z-index:99;}.elementor-2 .elementor-element.elementor-element-a00835b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a00835b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a00835b{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-a00835b{right:0px;}.elementor-2 .elementor-element.elementor-element-e7c2353{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-e7c2353 .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-e7c2353 .elementor-icon{font-size:56px;}.elementor-2 .elementor-element.elementor-element-e7c2353 .elementor-icon svg{height:56px;}.elementor-2 .elementor-element.elementor-element-e7c2353 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-f0d0d36.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-menu-toggle{margin:0 auto;}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-00adc44-font-size );font-weight:var( --e-global-typography-00adc44-font-weight );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-72525db );fill:var( --e-global-color-72525db );}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f0d0d36{--e-nav-menu-horizontal-menu-item-margin:calc( 16px / 2 );}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:16px;}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown a:hover,
					.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown a:focus,
					.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-menu-toggle:hover,
					.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown a:hover,
					.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown a:focus,
					.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-f9abd04 );}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 10px 15px -10px rgba(0, 0, 0, 0.25);}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-f9abd04 );border-bottom-width:1px;}.elementor-2 .elementor-element.elementor-element-f0d0d36 div.elementor-menu-toggle{color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-f0d0d36 div.elementor-menu-toggle svg{fill:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-67e700e{--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:flex-end;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-67e700e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-bbf5e65 .elementor-button{background-color:var( --e-global-color-ef48c66 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-bbf5e65 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-bbf5e65 .elementor-button:focus{background-color:var( --e-global-color-f9abd04 );border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-bbf5e65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-a72480f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-b55a511{--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:stretch;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--overflow:hidden;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:228px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-b55a511::before, .elementor-2 .elementor-element.elementor-element-b55a511 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b55a511 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b55a511 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b55a511 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b55a511 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(335deg, var( --e-global-color-bbde6c3 ) 50%, var( --e-global-color-0d059fd ) 90%);}.elementor-2 .elementor-element.elementor-element-b55a511 > .elementor-shape-bottom svg, .elementor-2 .elementor-element.elementor-element-b55a511 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:120px;transform:translateX(-50%) rotateY(180deg);}.elementor-2 .elementor-element.elementor-element-b55a511 > .elementor-shape-bottom, .elementor-2 .elementor-element.elementor-element-b55a511 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-2 .elementor-element.elementor-element-713859f{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-2 .elementor-element.elementor-element-2acfc3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2 .elementor-element.elementor-element-2acfc3d .elementor-heading-title{font-size:var( --e-global-typography-44e92ab-font-size );font-weight:var( --e-global-typography-44e92ab-font-weight );line-height:var( --e-global-typography-44e92ab-line-height );letter-spacing:var( --e-global-typography-44e92ab-letter-spacing );color:#13193D;}.elementor-2 .elementor-element.elementor-element-6091207{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:86%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );color:var( --e-global-color-de4354e );}.elementor-2 .elementor-element.elementor-element-6091207 p{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-c2cbbb1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-button span{gap:8px;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-0px;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-type-html{padding-bottom:0px;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-group .elementor-field{color:var( --e-global-color-72525db );}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-group .elementor-field, .elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-subgroup label{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFFB3;border-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFFB3;border-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-button[type="submit"]{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-7a5989b{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;padding:0px 0px 0px 24px;--container-widget-width:92%;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-icon{padding-right:2px;}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item > a{font-size:var( --e-global-typography-6d203a7-font-size );line-height:var( --e-global-typography-6d203a7-line-height );}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-d091a80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-1485ded{--display:flex;--min-height:48px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-1485ded.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-193ad9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-193ad9b img{width:48px;height:48px;object-fit:cover;object-position:center center;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-c8f5af8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-c8f5af8 img{width:48px;height:48px;object-fit:cover;object-position:center center;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-5aee311.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-5aee311 img{width:48px;height:48px;object-fit:cover;object-position:center center;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-131b6e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-131b6e5 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-131b6e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-131b6e5.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-131b6e5.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-131b6e5.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-131b6e5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-131b6e5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-131b6e5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-131b6e5 .elementor-icon{font-size:18px;padding:14px;}.elementor-2 .elementor-element.elementor-element-131b6e5 .elementor-icon svg{height:18px;}.elementor-2 .elementor-element.elementor-element-131b6e5 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-53c0318{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-21600e5 .elementor-heading-title{font-size:var( --e-global-typography-05e7499-font-size );font-weight:var( --e-global-typography-05e7499-font-weight );line-height:var( --e-global-typography-05e7499-line-height );letter-spacing:var( --e-global-typography-05e7499-letter-spacing );color:var( --e-global-color-72525db );}.elementor-2 .elementor-element.elementor-element-9d57c9d{font-size:var( --e-global-typography-6d203a7-font-size );line-height:var( --e-global-typography-6d203a7-line-height );color:var( --e-global-color-40f544d );}.elementor-2 .elementor-element.elementor-element-9d57c9d p{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-9d57c9d a{color:var( --e-global-color-de4354e );}.elementor-2 .elementor-element.elementor-element-0c6a496{--display:flex;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-80d3962{z-index:5;border-radius:16px 16px 16px 16px;box-shadow:0px 5px 30px -5px rgba(0,0,0,0.5);}.elementor-2 .elementor-element.elementor-element-80d3962 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 80% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-80d3962 .elementor-custom-embed-play i{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-80d3962 .elementor-custom-embed-play svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ebb4aac{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:-15%;z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:right;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ebb4aac{left:-11%;}body.rtl .elementor-2 .elementor-element.elementor-element-ebb4aac{right:-11%;}.elementor-2 .elementor-element.elementor-element-ebb4aac img{opacity:0.5;}.elementor-2 .elementor-element.elementor-element-1840e8e{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;bottom:0%;z-index:1;text-align:right;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1840e8e{left:20%;}body.rtl .elementor-2 .elementor-element.elementor-element-1840e8e{right:20%;}.elementor-2 .elementor-element.elementor-element-1840e8e img{opacity:0.5;}.elementor-2 .elementor-element.elementor-element-250081a{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;top:-9%;z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:right;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-250081a{left:32%;}body.rtl .elementor-2 .elementor-element.elementor-element-250081a{right:32%;}.elementor-2 .elementor-element.elementor-element-250081a img{opacity:0.5;}.elementor-2 .elementor-element.elementor-element-70f4449{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;top:-21%;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:right;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-70f4449{right:20%;}body.rtl .elementor-2 .elementor-element.elementor-element-70f4449{left:20%;}.elementor-2 .elementor-element.elementor-element-70f4449 img{opacity:0.5;}.elementor-2 .elementor-element.elementor-element-6d58da7{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:56%;z-index:1;text-align:right;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6d58da7{left:-16%;}body.rtl .elementor-2 .elementor-element.elementor-element-6d58da7{right:-16%;}.elementor-2 .elementor-element.elementor-element-6d58da7 img{opacity:0.5;}.elementor-2 .elementor-element.elementor-element-20f8447{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;bottom:4%;z-index:1;text-align:right;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-20f8447{right:-8%;}body.rtl .elementor-2 .elementor-element.elementor-element-20f8447{left:-8%;}.elementor-2 .elementor-element.elementor-element-20f8447 img{opacity:0.5;}.elementor-2 .elementor-element.elementor-element-efbea54{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;bottom:8%;z-index:1;text-align:right;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-efbea54{left:55%;}body.rtl .elementor-2 .elementor-element.elementor-element-efbea54{right:55%;}.elementor-2 .elementor-element.elementor-element-efbea54 img{opacity:0.5;}.elementor-2 .elementor-element.elementor-element-ea20f24{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;top:4%;z-index:1;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:right;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ea20f24{right:-7%;}body.rtl .elementor-2 .elementor-element.elementor-element-ea20f24{left:-7%;}.elementor-2 .elementor-element.elementor-element-ea20f24 img{opacity:0.5;}.elementor-2 .elementor-element.elementor-element-f230005{--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;--padding-top:132px;--padding-bottom:92px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-3db0fd7{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2 .elementor-element.elementor-element-3532261{--divider-border-style:solid;--divider-color:var( --e-global-color-16ae35f );--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-3532261 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-3532261 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-7923368.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-7923368{text-align:center;}.elementor-2 .elementor-element.elementor-element-7923368 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );font-weight:var( --e-global-typography-9a1ce16-font-weight );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e39b4b3{--divider-border-style:solid;--divider-color:var( --e-global-color-16ae35f );--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-e39b4b3 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-e39b4b3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-c322979{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-16ae35f );--border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-b41a6ff{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ef48c66 );--border-color:var( --e-global-color-ef48c66 );--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-2 .elementor-element.elementor-element-b41a6ff:hover{border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b41a6ff, .elementor-2 .elementor-element.elementor-element-b41a6ff::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-443f8fd{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;text-align:center;}.elementor-2 .elementor-element.elementor-element-443f8fd.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-443f8fd .elementor-heading-title{font-size:var( --e-global-typography-05e7499-font-size );font-weight:var( --e-global-typography-05e7499-font-weight );line-height:var( --e-global-typography-05e7499-line-height );letter-spacing:var( --e-global-typography-05e7499-letter-spacing );color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-0028492{text-align:center;}.elementor-2 .elementor-element.elementor-element-0ed11d4{text-align:center;}.elementor-2 .elementor-element.elementor-element-0ed11d4 p{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3337d68{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ef48c66 );--border-color:var( --e-global-color-ef48c66 );--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-2 .elementor-element.elementor-element-3337d68:hover{border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3337d68, .elementor-2 .elementor-element.elementor-element-3337d68::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-7ac97c2{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;text-align:center;}.elementor-2 .elementor-element.elementor-element-7ac97c2.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-7ac97c2 .elementor-heading-title{font-size:var( --e-global-typography-05e7499-font-size );font-weight:var( --e-global-typography-05e7499-font-weight );line-height:var( --e-global-typography-05e7499-line-height );letter-spacing:var( --e-global-typography-05e7499-letter-spacing );color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-169018b{text-align:center;}.elementor-2 .elementor-element.elementor-element-d6a27f7{text-align:center;}.elementor-2 .elementor-element.elementor-element-d6a27f7 p{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-afc5b31{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-ef48c66 );--border-color:var( --e-global-color-ef48c66 );--padding-top:48px;--padding-bottom:48px;--padding-left:36px;--padding-right:36px;}.elementor-2 .elementor-element.elementor-element-afc5b31:hover{border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-afc5b31, .elementor-2 .elementor-element.elementor-element-afc5b31::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-b70c59c{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;text-align:center;}.elementor-2 .elementor-element.elementor-element-b70c59c.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b70c59c .elementor-heading-title{font-size:var( --e-global-typography-05e7499-font-size );font-weight:var( --e-global-typography-05e7499-font-weight );line-height:var( --e-global-typography-05e7499-line-height );letter-spacing:var( --e-global-typography-05e7499-letter-spacing );color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-789c44c{text-align:center;}.elementor-2 .elementor-element.elementor-element-2a3f59c{text-align:center;}.elementor-2 .elementor-element.elementor-element-2a3f59c p{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-a9205b5{--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:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:92px;--padding-bottom:92px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-547c5ce{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2 .elementor-element.elementor-element-f7400ac{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:1;}.elementor-2 .elementor-element.elementor-element-f7400ac img{border-radius:0px 72px 0px 72px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-dcb0311{left:calc(50% - 42px);}body.rtl .elementor-2 .elementor-element.elementor-element-dcb0311{right:calc(50% - 42px);}.elementor-2 .elementor-element.elementor-element-dcb0311{top:calc(50% - 42px);z-index:2;}.elementor-2 .elementor-element.elementor-element-dcb0311 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-dcb0311.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-dcb0311.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-dcb0311.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-dcb0311.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-dcb0311.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-dcb0311.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-dcb0311.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-dcb0311 .elementor-icon{font-size:42px;padding:32px;}.elementor-2 .elementor-element.elementor-element-dcb0311 .elementor-icon svg{height:42px;}.elementor-2 .elementor-element.elementor-element-0d1a095{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2 .elementor-element.elementor-element-b6b70dc img{height:390px;object-fit:cover;object-position:center center;border-radius:72px 0px 72px 0px;}.elementor-2 .elementor-element.elementor-element-c902e21{z-index:1;text-align:left;}.elementor-2 .elementor-element.elementor-element-c902e21 img{width:80%;height:260px;object-fit:cover;object-position:center center;border-radius:72px 0px 72px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-bc8ce5f{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-bc8ce5f{left:0px;}.elementor-2 .elementor-element.elementor-element-bc8ce5f{bottom:30%;z-index:0;}.elementor-2 .elementor-element.elementor-element-bc8ce5f img{width:60px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c1656b4{left:5%;}body.rtl .elementor-2 .elementor-element.elementor-element-c1656b4{right:5%;}.elementor-2 .elementor-element.elementor-element-c1656b4{top:72px;z-index:0;}.elementor-2 .elementor-element.elementor-element-c1656b4 img{width:90px;}.elementor-2 .elementor-element.elementor-element-89a356f{--display:flex;}.elementor-2 .elementor-element.elementor-element-7a8333a .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );font-weight:var( --e-global-typography-9a1ce16-font-weight );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-07b0ec9{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-07b0ec9 p{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(24px/2);}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(24px/2);}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(24px/2);margin-left:calc(24px/2);}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-24px/2);margin-left:calc(-24px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-24px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-24px/2);}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-e47c4c5{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-icon{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-247e292-font-size );font-weight:var( --e-global-typography-247e292-font-weight );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-text{color:var( --e-global-color-72525db );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-f43b79d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-faf5790{--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:42px 42px;--row-gap:42px;--column-gap:42px;--flex-wrap:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7400387{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-41e2388 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );font-weight:var( --e-global-typography-9a1ce16-font-weight );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f882494 .elementor-button{background-color:var( --e-global-color-ef48c66 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-f882494 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-f882494 .elementor-button:focus{background-color:var( --e-global-color-ef48c66 );color:var( --e-global-color-6bc12be );border-color:var( --e-global-color-6bc12be );}.elementor-2 .elementor-element.elementor-element-f882494:hover{--e-transform-scale:1.02;}.elementor-2 .elementor-element.elementor-element-f882494 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-f882494 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2 .elementor-element.elementor-element-f882494 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-f882494 .elementor-button:focus svg{fill:var( --e-global-color-6bc12be );}.elementor-2 .elementor-element.elementor-element-bbc4052{--display:flex;--padding-top:72px;--padding-bottom:108px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-bbc4052:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bbc4052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-ef48c66 ) 40%, var( --e-global-color-e389f9f ) 0%);}.elementor-2 .elementor-element.elementor-element-7d00eaa{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--z-index:1;}.elementor-2 .elementor-element.elementor-element-1d31af8{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-1d31af8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1d31af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-2b14d82.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-2b14d82.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2b14d82.elementor-view-default .elementor-icon{color:var( --e-global-color-16ae35f );border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-2b14d82.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2b14d82.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-2b14d82 .elementor-icon{font-size:36px;border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-2b14d82 .elementor-icon svg{height:36px;}.elementor-2 .elementor-element.elementor-element-2b14d82 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-f591c3f .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );font-weight:var( --e-global-typography-b5ce4b1-font-weight );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f3aff9e{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-f3aff9e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f3aff9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-66c4dd2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-66c4dd2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-66c4dd2.elementor-view-default .elementor-icon{color:var( --e-global-color-16ae35f );border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-66c4dd2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-66c4dd2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-66c4dd2 .elementor-icon{font-size:36px;border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-66c4dd2 .elementor-icon svg{height:36px;}.elementor-2 .elementor-element.elementor-element-66c4dd2 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-01da852 .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );font-weight:var( --e-global-typography-b5ce4b1-font-weight );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ff981d8{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-ff981d8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ff981d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-a517f76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-a517f76.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a517f76.elementor-view-default .elementor-icon{color:var( --e-global-color-16ae35f );border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-a517f76.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-a517f76.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-a517f76 .elementor-icon{font-size:36px;border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-a517f76 .elementor-icon svg{height:36px;}.elementor-2 .elementor-element.elementor-element-a517f76 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-00e784b .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );font-weight:var( --e-global-typography-b5ce4b1-font-weight );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-06b7b0b{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-06b7b0b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-06b7b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-8b80c32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-8b80c32.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8b80c32.elementor-view-default .elementor-icon{color:var( --e-global-color-16ae35f );border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-8b80c32.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8b80c32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-8b80c32 .elementor-icon{font-size:36px;border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-8b80c32 .elementor-icon svg{height:36px;}.elementor-2 .elementor-element.elementor-element-8b80c32 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-d7a0b2b .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );font-weight:var( --e-global-typography-b5ce4b1-font-weight );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d4c1d3e{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-d4c1d3e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d4c1d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-8847313.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-8847313.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8847313.elementor-view-default .elementor-icon{color:var( --e-global-color-16ae35f );border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-8847313.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8847313.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-8847313 .elementor-icon{font-size:36px;border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-8847313 .elementor-icon svg{height:36px;}.elementor-2 .elementor-element.elementor-element-8847313 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-04c3f4b .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );font-weight:var( --e-global-typography-b5ce4b1-font-weight );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5241fdf{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-5241fdf:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5241fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-8744c52.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-8744c52.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8744c52.elementor-view-default .elementor-icon{color:var( --e-global-color-16ae35f );border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-8744c52.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8744c52.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-8744c52 .elementor-icon{font-size:36px;border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-8744c52 .elementor-icon svg{height:36px;}.elementor-2 .elementor-element.elementor-element-8744c52 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-10a7d98 .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );font-weight:var( --e-global-typography-b5ce4b1-font-weight );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-397ddb6{--display:flex;--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-397ddb6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-397ddb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-c62087c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-c62087c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c62087c.elementor-view-default .elementor-icon{color:var( --e-global-color-16ae35f );border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-c62087c.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-c62087c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-c62087c .elementor-icon{font-size:36px;border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-c62087c .elementor-icon svg{height:36px;}.elementor-2 .elementor-element.elementor-element-c62087c .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-e957142 .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );font-weight:var( --e-global-typography-b5ce4b1-font-weight );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-85bb96a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-85bb96a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-85bb96a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8fd8bf4 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );font-weight:var( --e-global-typography-9a1ce16-font-weight );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-8c62217{width:100%;max-width:100%;font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-8c62217.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-8c62217 p{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-89a50e7{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:24px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-89a50e7{right:24px;}body.rtl .elementor-2 .elementor-element.elementor-element-89a50e7{left:24px;}.elementor-2 .elementor-element.elementor-element-89a50e7 .elementor-icon-wrapper{text-align:right;}.elementor-2 .elementor-element.elementor-element-89a50e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-89a50e7.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-89a50e7.elementor-view-default .elementor-icon{color:var( --e-global-color-bbde6c3 );border-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-89a50e7.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-89a50e7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-89a50e7 .elementor-icon{font-size:36px;padding:12px;border-width:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-89a50e7 .elementor-icon svg{height:36px;}.elementor-2 .elementor-element.elementor-element-89a50e7 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-89a50e7 .elementor-icon i, .elementor-2 .elementor-element.elementor-element-89a50e7 .elementor-icon svg{transform:rotate(45deg);}.elementor-2 .elementor-element.elementor-element-6c77c6c{z-index:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-6c77c6c img{width:90px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-28676c0{left:5%;}body.rtl .elementor-2 .elementor-element.elementor-element-28676c0{right:5%;}.elementor-2 .elementor-element.elementor-element-28676c0{bottom:5%;z-index:0;}.elementor-2 .elementor-element.elementor-element-28676c0 img{width:90px;}.elementor-2 .elementor-element.elementor-element-7071fcd{--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:120px 120px;--row-gap:120px;--column-gap:120px;--flex-wrap:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-9f4b734{--display:flex;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-52cca93{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;top:-8px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-52cca93{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-52cca93{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-52cca93 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-52cca93 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2 .elementor-element.elementor-element-52cca93 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2 .elementor-element.elementor-element-52cca93 .elementor-field-type-html{padding-bottom:0px;}.elementor-2 .elementor-element.elementor-element-52cca93 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-bbde6c3 );border-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-52cca93 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-bbde6c3 );border-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-52cca93 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-52cca93 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-52cca93 .elementor-button[type="submit"]{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-52cca93 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-52cca93 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-52cca93 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-52cca93 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-52cca93 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-52cca93 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d9ba4e0{right:42px;}body.rtl .elementor-2 .elementor-element.elementor-element-d9ba4e0{left:42px;}.elementor-2 .elementor-element.elementor-element-d9ba4e0{top:72px;}.elementor-2 .elementor-element.elementor-element-1956c58{background-color:var( --e-global-color-f9abd04 );padding:92px 42px 42px 42px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1956c58 img{width:100%;height:600px;object-fit:cover;object-position:top center;}.elementor-2 .elementor-element.elementor-element-7048b6b{--display:flex;}.elementor-2 .elementor-element.elementor-element-ad7c3e6 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );font-weight:var( --e-global-typography-9a1ce16-font-weight );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4401cf3{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-4401cf3 p{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-52d4910{--display:flex;}.elementor-2 .elementor-element.elementor-element-ecf9f80{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-7f65691{--display:flex;}.elementor-2 .elementor-element.elementor-element-01e8cf3{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-cb0cddc{--display:flex;}.elementor-2 .elementor-element.elementor-element-8924afd{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-a61a73f{--n-accordion-title-font-size:var( --e-global-typography-b5ce4b1-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:var( --e-global-color-40f544d );}.elementor-2 .elementor-element.elementor-element-a61a73f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-2 .elementor-element.elementor-element-a61a73f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-ef48c66 );}.elementor-2 .elementor-element.elementor-element-a61a73f {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-2 .elementor-element.elementor-element-a61a73f > .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-weight:var( --e-global-typography-b5ce4b1-font-weight );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}:where( .elementor-2 .elementor-element.elementor-element-a61a73f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-2 .elementor-element.elementor-element-25cfa2d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-0848706{--divider-border-style:solid;--divider-color:var( --e-global-color-16ae35f );--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-0848706 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-0848706 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-3508bc1{--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;--justify-content:center;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:92px;--padding-bottom:92px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-2d69f40{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-f7dbecc{text-align:center;}.elementor-2 .elementor-element.elementor-element-f7dbecc .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );font-weight:var( --e-global-typography-9a1ce16-font-weight );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2384a2e{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-2384a2e p{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-912b60a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-1d59ecc{--display:flex;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-16ae35f );--border-color:var( --e-global-color-16ae35f );--border-radius:16px 16px 16px 16px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-2 .elementor-element.elementor-element-1d59ecc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1d59ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-9d390c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-deaa5cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-deaa5cb .elementor-heading-title{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-050e188{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2 .elementor-element.elementor-element-0bab07a{padding:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0bab07a .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );font-weight:var( --e-global-typography-00adc44-font-weight );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-35ada07{text-align:center;}.elementor-2 .elementor-element.elementor-element-35ada07 .elementor-heading-title{font-size:var( --e-global-typography-44e92ab-font-size );font-weight:var( --e-global-typography-44e92ab-font-weight );line-height:var( --e-global-typography-44e92ab-line-height );letter-spacing:var( --e-global-typography-44e92ab-letter-spacing );}.elementor-2 .elementor-element.elementor-element-76242c9{text-align:center;}.elementor-2 .elementor-element.elementor-element-76242c9 .elementor-heading-title{color:var( --e-global-color-ef48c66 );}.elementor-2 .elementor-element.elementor-element-d5e68b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-icon{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-1ba9cf7 .elementor-button{background-color:var( --e-global-color-f9abd04 );fill:var( --e-global-color-6bc12be );color:var( --e-global-color-6bc12be );border-style:solid;border-color:var( --e-global-color-f9abd04 );}.elementor-2 .elementor-element.elementor-element-1ba9cf7 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-1ba9cf7 .elementor-button:focus{background-color:var( --e-global-color-16ae35f );border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-ac48dac{--display:flex;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-6bc12be );--border-color:var( --e-global-color-6bc12be );--border-radius:16px 16px 16px 16px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-2 .elementor-element.elementor-element-ac48dac:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ac48dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(147deg, var( --e-global-color-e389f9f ) 40%, var( --e-global-color-16ae35f ) 100%);}.elementor-2 .elementor-element.elementor-element-911e0e4{background-color:var( --e-global-color-6bc12be );padding:6px 12px 6px 12px;top:20px;border-radius:0px 6px 6px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-911e0e4{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-911e0e4{right:0px;}.elementor-2 .elementor-element.elementor-element-911e0e4 .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );font-weight:var( --e-global-typography-00adc44-font-weight );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-cd69b3e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-f09fb55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-f09fb55 .elementor-heading-title{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-0ab36e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2 .elementor-element.elementor-element-0fddd3e{padding:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0fddd3e .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );font-weight:var( --e-global-typography-00adc44-font-weight );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-77098ae{text-align:center;}.elementor-2 .elementor-element.elementor-element-77098ae .elementor-heading-title{font-size:var( --e-global-typography-44e92ab-font-size );font-weight:var( --e-global-typography-44e92ab-font-weight );line-height:var( --e-global-typography-44e92ab-line-height );letter-spacing:var( --e-global-typography-44e92ab-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7fd9ca0{padding:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7fd9ca0 .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );font-weight:var( --e-global-typography-00adc44-font-weight );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1774803{text-align:center;}.elementor-2 .elementor-element.elementor-element-1774803 .elementor-heading-title{color:var( --e-global-color-ef48c66 );}.elementor-2 .elementor-element.elementor-element-fc2980a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-icon{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-32e2fd3{--display:flex;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-16ae35f );--border-color:var( --e-global-color-16ae35f );--border-radius:16px 16px 16px 16px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-2 .elementor-element.elementor-element-32e2fd3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-32e2fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-2811288{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-e72319f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-e72319f .elementor-heading-title{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-a8c758c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-2 .elementor-element.elementor-element-ac0cb9c{padding:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ac0cb9c .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );font-weight:var( --e-global-typography-00adc44-font-weight );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7d05f4f{text-align:center;}.elementor-2 .elementor-element.elementor-element-7d05f4f .elementor-heading-title{font-size:var( --e-global-typography-44e92ab-font-size );font-weight:var( --e-global-typography-44e92ab-font-weight );line-height:var( --e-global-typography-44e92ab-line-height );letter-spacing:var( --e-global-typography-44e92ab-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f55e784{padding:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f55e784 .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );font-weight:var( --e-global-typography-00adc44-font-weight );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0008a71{text-align:center;}.elementor-2 .elementor-element.elementor-element-4db2835{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-icon{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-be5dfb0 .elementor-button{background-color:var( --e-global-color-f9abd04 );fill:var( --e-global-color-6bc12be );color:var( --e-global-color-6bc12be );border-style:solid;border-color:var( --e-global-color-f9abd04 );}.elementor-2 .elementor-element.elementor-element-be5dfb0 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-be5dfb0 .elementor-button:focus{background-color:var( --e-global-color-16ae35f );border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-ccee5d6{--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;--justify-content:center;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-ed2d924{--display:flex;}.elementor-2 .elementor-element.elementor-element-6b52823 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-6b52823.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6b52823.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-6b52823.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6b52823.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-6b52823.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6b52823 .elementor-icon{font-size:72px;}.elementor-2 .elementor-element.elementor-element-6b52823 .elementor-icon svg{height:72px;}.elementor-2 .elementor-element.elementor-element-6b52823 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-db82a84{text-align:center;}.elementor-2 .elementor-element.elementor-element-db82a84 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );font-weight:var( --e-global-typography-9a1ce16-font-weight );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e4c26e0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-2 .elementor-element.elementor-element-c5ae201{text-align:center;font-size:2.25rem;font-weight:400;line-height:1.65em;}.elementor-2 .elementor-element.elementor-element-1c0f427{--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;}.elementor-2 .elementor-element.elementor-element-a7d60ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-a7d60ef img{width:56px;height:56px;border-radius:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-cff2dce .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );font-weight:var( --e-global-typography-247e292-font-weight );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );color:var( --e-global-color-72525db );}.elementor-2 .elementor-element.elementor-element-805ad41{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-2 .elementor-element.elementor-element-35eb855{text-align:center;font-size:2.25rem;font-weight:400;line-height:1.42em;}.elementor-2 .elementor-element.elementor-element-f40306b{--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;}.elementor-2 .elementor-element.elementor-element-960e945.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-960e945 img{width:56px;height:56px;border-radius:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-26bc4a2 .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );font-weight:var( --e-global-typography-247e292-font-weight );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );color:var( --e-global-color-72525db );}.elementor-2 .elementor-element.elementor-element-34cf746{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-2 .elementor-element.elementor-element-b5f2353{text-align:center;font-size:2.25rem;font-weight:400;line-height:1.42em;}.elementor-2 .elementor-element.elementor-element-73bd29e{--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;}.elementor-2 .elementor-element.elementor-element-39bd2df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-39bd2df img{width:56px;height:56px;border-radius:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-862b3b9 .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );font-weight:var( --e-global-typography-247e292-font-weight );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );color:var( --e-global-color-72525db );}.elementor-2 .elementor-element.elementor-element-fbaf1cb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-2 .elementor-element.elementor-element-2dd69e7{text-align:center;font-size:2.25rem;font-weight:400;line-height:1.42em;}.elementor-2 .elementor-element.elementor-element-b13224c{--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;}.elementor-2 .elementor-element.elementor-element-aa53dc6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-aa53dc6 img{width:56px;height:56px;border-radius:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-a9bf256 .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );font-weight:var( --e-global-typography-247e292-font-weight );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );color:var( --e-global-color-72525db );}.elementor-2 .elementor-element.elementor-element-fb9878b{--display:flex;--justify-content:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-2 .elementor-element.elementor-element-4e9fb5a{text-align:center;font-size:2.25rem;font-weight:400;line-height:1.42em;}.elementor-2 .elementor-element.elementor-element-ebb05ab{--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;}.elementor-2 .elementor-element.elementor-element-89a1a25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-89a1a25 img{width:56px;height:56px;border-radius:100px 100px 100px 100px;}.elementor-2 .elementor-element.elementor-element-17d4dce .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );font-weight:var( --e-global-typography-247e292-font-weight );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );color:var( --e-global-color-72525db );}.elementor-2 .elementor-element.elementor-element-e2cd535{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:5%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:24px;--e-n-carousel-arrow-normal-color:var( --e-global-color-40f544d );--e-n-carousel-arrow-hover-color:var( --e-global-color-40f544d );--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:42px;}:where( .elementor-2 .elementor-element.elementor-element-e2cd535 .swiper-slide ) > .e-con{--padding-top:6%;--padding-right:16%;--padding-bottom:6%;--padding-left:16%;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:6%;--padding-inline-end:16%;--padding-block-end:6%;--padding-inline-start:16%;}.elementor-2 .elementor-element.elementor-element-e2cd535 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;border-radius:100px 100px 100px 100px;padding:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-e2cd535 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-2 .elementor-element.elementor-element-2c7c8b6{--divider-border-style:solid;--divider-color:var( --e-global-color-16ae35f );--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-2c7c8b6 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-2c7c8b6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-2864d5a{--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;--justify-content:center;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:92px;--padding-bottom:92px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-2ba39d6{text-align:center;}.elementor-2 .elementor-element.elementor-element-2ba39d6 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );font-weight:var( --e-global-typography-9a1ce16-font-weight );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-252eec5{--display:flex;}.elementor-2 .elementor-element.elementor-element-9f1475c{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-94e58c5{--display:flex;}.elementor-2 .elementor-element.elementor-element-2ec80e4{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-f445e69{--display:flex;}.elementor-2 .elementor-element.elementor-element-05e899b{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-05e899b a{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2a36d6c{--display:flex;}.elementor-2 .elementor-element.elementor-element-f22ee8a{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-3fcd43e{--display:flex;}.elementor-2 .elementor-element.elementor-element-4877a8f{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-5f70380{--display:flex;}.elementor-2 .elementor-element.elementor-element-b653d2a{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-5a08fd7{--n-accordion-title-font-size:var( --e-global-typography-b5ce4b1-font-size );background-color:var( --e-global-color-e389f9f );padding:32px 56px 32px 56px;border-radius:24px 24px 24px 24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:18px;--n-accordion-icon-active-color:var( --e-global-color-bbde6c3 );}.elementor-2 .elementor-element.elementor-element-5a08fd7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-5a08fd7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-color:var( --e-global-color-ef48c66 );}.elementor-2 .elementor-element.elementor-element-5a08fd7 {--n-accordion-padding:32px 0px 32px 0px;}:where( .elementor-2 .elementor-element.elementor-element-5a08fd7 > .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-weight:var( --e-global-typography-b5ce4b1-font-weight );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}:where( .elementor-2 .elementor-element.elementor-element-5a08fd7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:24px;--padding-left:0px;}.elementor-2 .elementor-element.elementor-element-e7ba5b1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-a21dbde{text-align:center;}.elementor-2 .elementor-element.elementor-element-a21dbde .elementor-heading-title{font-size:var( --e-global-typography-7805b9b-font-size );font-weight:var( --e-global-typography-7805b9b-font-weight );line-height:var( --e-global-typography-7805b9b-line-height );letter-spacing:var( --e-global-typography-7805b9b-letter-spacing );}.elementor-2 .elementor-element.elementor-element-df1d995 .elementor-button{background-color:var( --e-global-color-ef48c66 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-df1d995 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-df1d995 .elementor-button:focus{background-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-12aa452{--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:42px 42px;--row-gap:42px;--column-gap:42px;--flex-wrap:wrap;--padding-top:42px;--padding-bottom:42px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-d52588a{--divider-border-style:solid;--divider-color:var( --e-global-color-16ae35f );--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-d52588a .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-d52588a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-dbc4359{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:120px 120px;--row-gap:120px;--column-gap:120px;}.elementor-2 .elementor-element.elementor-element-9ab7846{--display:flex;}.elementor-2 .elementor-element.elementor-element-407cbca .elementor-heading-title{font-size:var( --e-global-typography-e5d70b4-font-size );font-weight:var( --e-global-typography-e5d70b4-font-weight );line-height:var( --e-global-typography-e5d70b4-line-height );letter-spacing:var( --e-global-typography-e5d70b4-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8a8750c{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-8a8750c p{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-843f4e0{--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:flex-end;--align-items:center;}.elementor-2 .elementor-element.elementor-element-843f4e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-0c01a90 .elementor-button{background-color:var( --e-global-color-ef48c66 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-0c01a90 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-0c01a90 .elementor-button:focus{background-color:var( --e-global-color-f9abd04 );border-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-9f57061{--divider-border-style:solid;--divider-color:var( --e-global-color-16ae35f );--divider-border-width:1px;}.elementor-2 .elementor-element.elementor-element-9f57061 .elementor-divider-separator{width:100%;}.elementor-2 .elementor-element.elementor-element-9f57061 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-ec5db1d{--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;--justify-content:center;--align-items:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:92px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-354df77{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-9909b0e{text-align:left;}.elementor-2 .elementor-element.elementor-element-9909b0e img{width:56px;}.elementor-2 .elementor-element.elementor-element-588ec1f{--display:flex;}.elementor-2 .elementor-element.elementor-element-7386359 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:0px;padding-right:0px;padding-top:12px;padding-bottom:12px;}.elementor-2 .elementor-element.elementor-element-7386359 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2 .elementor-element.elementor-element-7386359 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2 .elementor-element.elementor-element-7386359 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2 .elementor-element.elementor-element-7386359 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7386359 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-7386359{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-2 .elementor-element.elementor-element-7386359 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-d411ff1{--display:flex;}.elementor-2 .elementor-element.elementor-element-5e5301d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:0px;padding-right:0px;padding-top:12px;padding-bottom:12px;}.elementor-2 .elementor-element.elementor-element-5e5301d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2 .elementor-element.elementor-element-5e5301d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2 .elementor-element.elementor-element-5e5301d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2 .elementor-element.elementor-element-5e5301d .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5e5301d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5e5301d{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-2 .elementor-element.elementor-element-5e5301d .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-56cad8f{--display:flex;}.elementor-2 .elementor-element.elementor-element-0570f02 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:0px;padding-right:0px;padding-top:12px;padding-bottom:12px;}.elementor-2 .elementor-element.elementor-element-0570f02 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2 .elementor-element.elementor-element-0570f02 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2 .elementor-element.elementor-element-0570f02 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2 .elementor-element.elementor-element-0570f02 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0570f02 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-0570f02{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-2 .elementor-element.elementor-element-0570f02 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3606ce6{--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;}.elementor-2 .elementor-element.elementor-element-b67e01c .elementor-heading-title{font-size:var( --e-global-typography-6d203a7-font-size );line-height:var( --e-global-typography-6d203a7-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-05dd613{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:16px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-05dd613 .elementor-social-icon{background-color:var( --e-global-color-ef48c66 );--icon-padding:8px;}.elementor-2 .elementor-element.elementor-element-05dd613 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-05dd613 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-05dd613 .elementor-social-icon:hover{background-color:var( --e-global-color-16ae35f );}.elementor-2 .elementor-element.elementor-element-05dd613 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-05dd613 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-a00835b{--min-height:80px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-e7c2353 .elementor-icon{font-size:52px;}.elementor-2 .elementor-element.elementor-element-e7c2353 .elementor-icon svg{height:52px;}.elementor-2 .elementor-element.elementor-element-f0d0d36.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown{border-radius:0px 0px 12px 12px;}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:12px;border-bottom-left-radius:12px;}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--dropdown a{padding-top:24px;padding-bottom:24px;}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:28px !important;}.elementor-2 .elementor-element.elementor-element-f0d0d36{--nav-menu-icon-size:28px;}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-menu-toggle{border-width:1px;border-radius:6px;}.elementor-2 .elementor-element.elementor-element-67e700e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-b55a511{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:112px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-713859f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2acfc3d .elementor-heading-title{font-size:var( --e-global-typography-44e92ab-font-size );line-height:var( --e-global-typography-44e92ab-line-height );letter-spacing:var( --e-global-typography-44e92ab-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6091207{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-c2cbbb1{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-group .elementor-field, .elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-subgroup label{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item > a{font-size:var( --e-global-typography-6d203a7-font-size );line-height:var( --e-global-typography-6d203a7-line-height );}.elementor-2 .elementor-element.elementor-element-d091a80{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-1485ded{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;}.elementor-2 .elementor-element.elementor-element-1485ded.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-21600e5 .elementor-heading-title{font-size:var( --e-global-typography-05e7499-font-size );line-height:var( --e-global-typography-05e7499-line-height );letter-spacing:var( --e-global-typography-05e7499-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9d57c9d{font-size:var( --e-global-typography-6d203a7-font-size );line-height:var( --e-global-typography-6d203a7-line-height );}.elementor-2 .elementor-element.elementor-element-0c6a496{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-80d3962{width:var( --container-widget-width, 75% );max-width:75%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-80d3962.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-ebb4aac{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;top:-8%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ebb4aac{left:1%;}body.rtl .elementor-2 .elementor-element.elementor-element-ebb4aac{right:1%;}.elementor-2 .elementor-element.elementor-element-1840e8e{--container-widget-width:13%;--container-widget-flex-grow:0;width:var( --container-widget-width, 13% );max-width:13%;bottom:-3%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1840e8e{left:5%;}body.rtl .elementor-2 .elementor-element.elementor-element-1840e8e{right:5%;}.elementor-2 .elementor-element.elementor-element-250081a{--container-widget-width:13%;--container-widget-flex-grow:0;width:var( --container-widget-width, 13% );max-width:13%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-250081a{left:35%;}body.rtl .elementor-2 .elementor-element.elementor-element-250081a{right:35%;}.elementor-2 .elementor-element.elementor-element-70f4449{--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;top:0%;}.elementor-2 .elementor-element.elementor-element-6d58da7{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;top:35%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6d58da7{left:4%;}body.rtl .elementor-2 .elementor-element.elementor-element-6d58da7{right:4%;}.elementor-2 .elementor-element.elementor-element-20f8447{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;bottom:0%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-20f8447{right:1%;}body.rtl .elementor-2 .elementor-element.elementor-element-20f8447{left:1%;}.elementor-2 .elementor-element.elementor-element-efbea54{--container-widget-width:13%;--container-widget-flex-grow:0;width:var( --container-widget-width, 13% );max-width:13%;bottom:-5%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-efbea54{left:50%;}body.rtl .elementor-2 .elementor-element.elementor-element-efbea54{right:50%;}.elementor-2 .elementor-element.elementor-element-ea20f24{--container-widget-width:13%;--container-widget-flex-grow:0;width:var( --container-widget-width, 13% );max-width:13%;}.elementor-2 .elementor-element.elementor-element-f230005{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-7923368 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c322979{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-443f8fd .elementor-heading-title{font-size:var( --e-global-typography-05e7499-font-size );line-height:var( --e-global-typography-05e7499-line-height );letter-spacing:var( --e-global-typography-05e7499-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7ac97c2 .elementor-heading-title{font-size:var( --e-global-typography-05e7499-font-size );line-height:var( --e-global-typography-05e7499-line-height );letter-spacing:var( --e-global-typography-05e7499-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b70c59c .elementor-heading-title{font-size:var( --e-global-typography-05e7499-font-size );line-height:var( --e-global-typography-05e7499-line-height );letter-spacing:var( --e-global-typography-05e7499-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a9205b5{--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:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-7a8333a .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-07b0ec9{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-247e292-font-size );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );}.elementor-2 .elementor-element.elementor-element-faf5790{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-41e2388 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7d00eaa{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-f591c3f .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-01da852 .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-00e784b .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d7a0b2b .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-04c3f4b .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-10a7d98 .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e957142 .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8fd8bf4 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8c62217{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-7071fcd{--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:62px 62px;--row-gap:62px;--column-gap:62px;--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-9f4b734.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-ad7c3e6 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4401cf3{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-ecf9f80{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-01e8cf3{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-8924afd{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-a61a73f{--n-accordion-title-font-size:var( --e-global-typography-b5ce4b1-font-size );}:where( .elementor-2 .elementor-element.elementor-element-a61a73f > .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-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3508bc1{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-f7dbecc .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2384a2e{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-912b60a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-deaa5cb .elementor-heading-title{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-0bab07a .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-35ada07 .elementor-heading-title{font-size:var( --e-global-typography-44e92ab-font-size );line-height:var( --e-global-typography-44e92ab-line-height );letter-spacing:var( --e-global-typography-44e92ab-letter-spacing );}.elementor-2 .elementor-element.elementor-element-911e0e4 .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f09fb55 .elementor-heading-title{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-0fddd3e .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-77098ae .elementor-heading-title{font-size:var( --e-global-typography-44e92ab-font-size );line-height:var( --e-global-typography-44e92ab-line-height );letter-spacing:var( --e-global-typography-44e92ab-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7fd9ca0 .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e72319f .elementor-heading-title{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-ac0cb9c .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7d05f4f .elementor-heading-title{font-size:var( --e-global-typography-44e92ab-font-size );line-height:var( --e-global-typography-44e92ab-line-height );letter-spacing:var( --e-global-typography-44e92ab-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f55e784 .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ccee5d6{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-db82a84 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cff2dce .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );}.elementor-2 .elementor-element.elementor-element-26bc4a2 .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );}.elementor-2 .elementor-element.elementor-element-862b3b9 .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a9bf256 .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );}.elementor-2 .elementor-element.elementor-element-17d4dce .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e2cd535{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:0%;--e-n-carousel-arrow-next-right-position:0%;}:where( .elementor-2 .elementor-element.elementor-element-e2cd535 .swiper-slide ) > .e-con{--padding-top:6%;--padding-right:6%;--padding-bottom:6%;--padding-left:6%;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:6%;--padding-inline-end:6%;--padding-block-end:6%;--padding-inline-start:6%;}.elementor-2 .elementor-element.elementor-element-2864d5a{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-2ba39d6 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9f1475c{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-2ec80e4{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-05e899b{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-f22ee8a{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-4877a8f{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-b653d2a{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-5a08fd7{--n-accordion-title-font-size:var( --e-global-typography-b5ce4b1-font-size );}:where( .elementor-2 .elementor-element.elementor-element-5a08fd7 > .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-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a21dbde .elementor-heading-title{font-size:var( --e-global-typography-7805b9b-font-size );line-height:var( --e-global-typography-7805b9b-line-height );letter-spacing:var( --e-global-typography-7805b9b-letter-spacing );}.elementor-2 .elementor-element.elementor-element-12aa452{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-dbc4359{--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-2 .elementor-element.elementor-element-407cbca .elementor-heading-title{font-size:var( --e-global-typography-e5d70b4-font-size );line-height:var( --e-global-typography-e5d70b4-line-height );letter-spacing:var( --e-global-typography-e5d70b4-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8a8750c{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-ec5db1d{--padding-top:72px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-354df77{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-9909b0e img{width:48px;}.elementor-2 .elementor-element.elementor-element-3606ce6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-b67e01c .elementor-heading-title{font-size:var( --e-global-typography-6d203a7-font-size );line-height:var( --e-global-typography-6d203a7-line-height );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-a00835b{--min-height:70px;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-e7c2353 .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-e7c2353 .elementor-icon svg{height:36px;}.elementor-2 .elementor-element.elementor-element-f0d0d36.elementor-element{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:18px !important;}.elementor-2 .elementor-element.elementor-element-f0d0d36{--nav-menu-icon-size:22px;}.elementor-2 .elementor-element.elementor-element-f0d0d36 .elementor-menu-toggle{border-width:0px;}.elementor-2 .elementor-element.elementor-element-67e700e{--width:auto;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2 .elementor-element.elementor-element-67e700e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-b55a511{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:102px;--padding-bottom:42px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-b55a511 > .elementor-shape-bottom svg, .elementor-2 .elementor-element.elementor-element-b55a511 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:90px;}.elementor-2 .elementor-element.elementor-element-713859f{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2 .elementor-element.elementor-element-2acfc3d .elementor-heading-title{font-size:var( --e-global-typography-44e92ab-font-size );line-height:var( --e-global-typography-44e92ab-line-height );letter-spacing:var( --e-global-typography-44e92ab-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6091207{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-c2cbbb1{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-group .elementor-field, .elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-field-subgroup label{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-7a5989b{width:100%;max-width:100%;--e-icon-list-icon-size:16px;}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item > a{font-size:var( --e-global-typography-6d203a7-font-size );line-height:var( --e-global-typography-6d203a7-line-height );}.elementor-2 .elementor-element.elementor-element-d091a80{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-1485ded{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-1485ded.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-193ad9b img{width:42px;height:42px;}.elementor-2 .elementor-element.elementor-element-c8f5af8 img{width:42px;height:42px;}.elementor-2 .elementor-element.elementor-element-5aee311 img{width:42px;height:42px;}.elementor-2 .elementor-element.elementor-element-21600e5 .elementor-heading-title{font-size:var( --e-global-typography-05e7499-font-size );line-height:var( --e-global-typography-05e7499-line-height );letter-spacing:var( --e-global-typography-05e7499-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9d57c9d{font-size:var( --e-global-typography-6d203a7-font-size );line-height:var( --e-global-typography-6d203a7-line-height );}.elementor-2 .elementor-element.elementor-element-0c6a496{--min-height:200px;}.elementor-2 .elementor-element.elementor-element-80d3962{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ebb4aac{left:-6%;}body.rtl .elementor-2 .elementor-element.elementor-element-ebb4aac{right:-6%;}.elementor-2 .elementor-element.elementor-element-ebb4aac{top:20%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-1840e8e{left:28%;}body.rtl .elementor-2 .elementor-element.elementor-element-1840e8e{right:28%;}.elementor-2 .elementor-element.elementor-element-1840e8e img{width:75px;height:75px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-250081a{left:25%;}body.rtl .elementor-2 .elementor-element.elementor-element-250081a{right:25%;}.elementor-2 .elementor-element.elementor-element-250081a{top:-1%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-70f4449{right:19.693%;}body.rtl .elementor-2 .elementor-element.elementor-element-70f4449{left:19.693%;}.elementor-2 .elementor-element.elementor-element-70f4449{top:-11%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6d58da7{left:-2%;}body.rtl .elementor-2 .elementor-element.elementor-element-6d58da7{right:-2%;}.elementor-2 .elementor-element.elementor-element-6d58da7{top:86%;}.elementor-2 .elementor-element.elementor-element-20f8447{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;bottom:0%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-20f8447{right:-5%;}body.rtl .elementor-2 .elementor-element.elementor-element-20f8447{left:-5%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-efbea54{left:56%;}body.rtl .elementor-2 .elementor-element.elementor-element-efbea54{right:56%;}.elementor-2 .elementor-element.elementor-element-ea20f24{top:5%;}.elementor-2 .elementor-element.elementor-element-f230005{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-7923368 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c322979{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-b41a6ff{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-443f8fd .elementor-heading-title{font-size:var( --e-global-typography-05e7499-font-size );line-height:var( --e-global-typography-05e7499-line-height );letter-spacing:var( --e-global-typography-05e7499-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3337d68{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-7ac97c2 .elementor-heading-title{font-size:var( --e-global-typography-05e7499-font-size );line-height:var( --e-global-typography-05e7499-line-height );letter-spacing:var( --e-global-typography-05e7499-letter-spacing );}.elementor-2 .elementor-element.elementor-element-afc5b31{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-b70c59c .elementor-heading-title{font-size:var( --e-global-typography-05e7499-font-size );line-height:var( --e-global-typography-05e7499-line-height );letter-spacing:var( --e-global-typography-05e7499-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a9205b5{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-547c5ce{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-547c5ce.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-f7400ac{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f7400ac img{border-radius:0px 32px 0px 32px;}.elementor-2 .elementor-element.elementor-element-0d1a095{--width:50%;}.elementor-2 .elementor-element.elementor-element-b6b70dc img{height:200px;border-radius:32px 0px 32px 0px;}.elementor-2 .elementor-element.elementor-element-c902e21 img{height:150px;border-radius:32px 0px 32px 0px;}.elementor-2 .elementor-element.elementor-element-c1656b4{top:42px;}.elementor-2 .elementor-element.elementor-element-c1656b4 img{width:60px;}.elementor-2 .elementor-element.elementor-element-89a356f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-7a8333a .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-07b0ec9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-e47c4c5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-247e292-font-size );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );}.elementor-2 .elementor-element.elementor-element-faf5790{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-41e2388 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-bbc4052{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-7d00eaa{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-1d31af8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-1d31af8.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-2b14d82 .elementor-icon{font-size:28px;}.elementor-2 .elementor-element.elementor-element-2b14d82 .elementor-icon svg{height:28px;}.elementor-2 .elementor-element.elementor-element-f591c3f .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f3aff9e{--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:flex-start;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-66c4dd2 .elementor-icon{font-size:28px;}.elementor-2 .elementor-element.elementor-element-66c4dd2 .elementor-icon svg{height:28px;}.elementor-2 .elementor-element.elementor-element-01da852 .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ff981d8{--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:flex-start;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-a517f76 .elementor-icon{font-size:28px;}.elementor-2 .elementor-element.elementor-element-a517f76 .elementor-icon svg{height:28px;}.elementor-2 .elementor-element.elementor-element-00e784b .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-06b7b0b{--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:flex-start;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-8b80c32 .elementor-icon{font-size:28px;}.elementor-2 .elementor-element.elementor-element-8b80c32 .elementor-icon svg{height:28px;}.elementor-2 .elementor-element.elementor-element-d7a0b2b .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d4c1d3e{--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:flex-start;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-8847313 .elementor-icon{font-size:28px;}.elementor-2 .elementor-element.elementor-element-8847313 .elementor-icon svg{height:28px;}.elementor-2 .elementor-element.elementor-element-04c3f4b .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5241fdf{--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:flex-start;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-8744c52 .elementor-icon{font-size:28px;}.elementor-2 .elementor-element.elementor-element-8744c52 .elementor-icon svg{height:28px;}.elementor-2 .elementor-element.elementor-element-10a7d98 .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-397ddb6{--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:flex-start;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-c62087c .elementor-icon{font-size:28px;}.elementor-2 .elementor-element.elementor-element-c62087c .elementor-icon svg{height:28px;}.elementor-2 .elementor-element.elementor-element-e957142 .elementor-heading-title{font-size:var( --e-global-typography-b5ce4b1-font-size );line-height:var( --e-global-typography-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-85bb96a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-8fd8bf4 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8c62217{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-89a50e7{right:20px;}body.rtl .elementor-2 .elementor-element.elementor-element-89a50e7{left:20px;}.elementor-2 .elementor-element.elementor-element-89a50e7{bottom:20px;}.elementor-2 .elementor-element.elementor-element-89a50e7 .elementor-icon{font-size:28px;}.elementor-2 .elementor-element.elementor-element-89a50e7 .elementor-icon svg{height:28px;}.elementor-2 .elementor-element.elementor-element-7071fcd{--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-9f4b734{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-52cca93{top:-16px;}.elementor-2 .elementor-element.elementor-element-1956c58{padding:56px 32px 32px 32px;}.elementor-2 .elementor-element.elementor-element-1956c58 img{height:300px;}.elementor-2 .elementor-element.elementor-element-7048b6b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-ad7c3e6 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4401cf3{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-ecf9f80{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-01e8cf3{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-8924afd{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-a61a73f{--n-accordion-title-font-size:var( --e-global-typography-b5ce4b1-font-size );}:where( .elementor-2 .elementor-element.elementor-element-a61a73f > .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-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3508bc1{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-2d69f40{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-f7dbecc .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2384a2e{width:100%;max-width:100%;font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-912b60a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-1d59ecc{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-deaa5cb .elementor-heading-title{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-0bab07a .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-35ada07 .elementor-heading-title{font-size:var( --e-global-typography-44e92ab-font-size );line-height:var( --e-global-typography-44e92ab-line-height );letter-spacing:var( --e-global-typography-44e92ab-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d5e68b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-2 .elementor-element.elementor-element-d5e68b2{--e-icon-list-icon-size:12px;}.elementor-2 .elementor-element.elementor-element-ac48dac{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-911e0e4{padding:4px 8px 4px 8px;}.elementor-2 .elementor-element.elementor-element-911e0e4 .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f09fb55 .elementor-heading-title{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-0fddd3e .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-77098ae .elementor-heading-title{font-size:var( --e-global-typography-44e92ab-font-size );line-height:var( --e-global-typography-44e92ab-line-height );letter-spacing:var( --e-global-typography-44e92ab-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7fd9ca0 .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-fc2980a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-2 .elementor-element.elementor-element-fc2980a{--e-icon-list-icon-size:12px;}.elementor-2 .elementor-element.elementor-element-32e2fd3{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-e72319f .elementor-heading-title{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-ac0cb9c .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7d05f4f .elementor-heading-title{font-size:var( --e-global-typography-44e92ab-font-size );line-height:var( --e-global-typography-44e92ab-line-height );letter-spacing:var( --e-global-typography-44e92ab-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f55e784 .elementor-heading-title{font-size:var( --e-global-typography-00adc44-font-size );line-height:var( --e-global-typography-00adc44-line-height );letter-spacing:var( --e-global-typography-00adc44-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4db2835 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-2 .elementor-element.elementor-element-4db2835{--e-icon-list-icon-size:12px;}.elementor-2 .elementor-element.elementor-element-ccee5d6{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ed2d924{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-6b52823 .elementor-icon{font-size:56px;}.elementor-2 .elementor-element.elementor-element-6b52823 .elementor-icon svg{height:56px;}.elementor-2 .elementor-element.elementor-element-db82a84 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e4c26e0{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2 .elementor-element.elementor-element-c5ae201{font-size:1.36rem;}.elementor-2 .elementor-element.elementor-element-1c0f427{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-cff2dce .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );}.elementor-2 .elementor-element.elementor-element-805ad41{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2 .elementor-element.elementor-element-35eb855{font-size:1.475rem;}.elementor-2 .elementor-element.elementor-element-f40306b{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-26bc4a2 .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );}.elementor-2 .elementor-element.elementor-element-34cf746{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2 .elementor-element.elementor-element-b5f2353{font-size:1.475rem;}.elementor-2 .elementor-element.elementor-element-73bd29e{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-862b3b9 .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fbaf1cb{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2 .elementor-element.elementor-element-2dd69e7{font-size:1.475rem;}.elementor-2 .elementor-element.elementor-element-b13224c{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-a9bf256 .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fb9878b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2 .elementor-element.elementor-element-4e9fb5a{font-size:1.475rem;}.elementor-2 .elementor-element.elementor-element-ebb05ab{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-17d4dce .elementor-heading-title{font-size:var( --e-global-typography-247e292-font-size );line-height:var( --e-global-typography-247e292-line-height );letter-spacing:var( --e-global-typography-247e292-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e2cd535{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:16px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-35%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:16px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-35%;--e-n-carousel-arrow-size:18px;--e-n-carousel-swiper-pagination-size:8px;}:where( .elementor-2 .elementor-element.elementor-element-e2cd535 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:32px;--padding-bottom:0px;--padding-left:32px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:32px;--padding-block-end:0px;--padding-inline-start:32px;}.elementor-2 .elementor-element.elementor-element-e2cd535 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:12px 12px 12px 12px;}.elementor-2 .elementor-element.elementor-element-e2cd535 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-2 .elementor-element.elementor-element-2c7c8b6{padding:0px 16px 0px 16px;}.elementor-2 .elementor-element.elementor-element-2864d5a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-2ba39d6 .elementor-heading-title{font-size:var( --e-global-typography-9a1ce16-font-size );line-height:var( --e-global-typography-9a1ce16-line-height );letter-spacing:var( --e-global-typography-9a1ce16-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9f1475c{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-2ec80e4{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-05e899b{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-f22ee8a{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-4877a8f{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-b653d2a{font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-5a08fd7{padding:24px 24px 24px 24px;--n-accordion-title-font-size:var( --e-global-typography-b5ce4b1-font-size );}.elementor-2 .elementor-element.elementor-element-5a08fd7 {--n-accordion-padding:24px 0px 24px 0px;}:where( .elementor-2 .elementor-element.elementor-element-5a08fd7 > .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-b5ce4b1-line-height );letter-spacing:var( --e-global-typography-b5ce4b1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a21dbde .elementor-heading-title{font-size:var( --e-global-typography-7805b9b-font-size );line-height:var( --e-global-typography-7805b9b-line-height );letter-spacing:var( --e-global-typography-7805b9b-letter-spacing );}.elementor-2 .elementor-element.elementor-element-12aa452{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-dbc4359{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2 .elementor-element.elementor-element-9ab7846{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-407cbca{text-align:center;}.elementor-2 .elementor-element.elementor-element-407cbca .elementor-heading-title{font-size:var( --e-global-typography-e5d70b4-font-size );line-height:var( --e-global-typography-e5d70b4-line-height );letter-spacing:var( --e-global-typography-e5d70b4-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8a8750c{text-align:center;font-size:var( --e-global-typography-91cb753-font-size );line-height:var( --e-global-typography-91cb753-line-height );}.elementor-2 .elementor-element.elementor-element-843f4e0{--width:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-843f4e0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-ec5db1d{--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-354df77{--e-con-grid-template-columns:repeat(1, 1fr);--gap:42px 42px;--row-gap:42px;--column-gap:42px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-9909b0e img{width:36px;}.elementor-2 .elementor-element.elementor-element-588ec1f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-7386359 .elementor-nav-menu--main .elementor-item{padding-top:8px;padding-bottom:8px;}.elementor-2 .elementor-element.elementor-element-d411ff1{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-5e5301d .elementor-nav-menu--main .elementor-item{padding-top:8px;padding-bottom:8px;}.elementor-2 .elementor-element.elementor-element-56cad8f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2 .elementor-element.elementor-element-0570f02 .elementor-nav-menu--main .elementor-item{padding-top:8px;padding-bottom:8px;}.elementor-2 .elementor-element.elementor-element-3606ce6{--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-2 .elementor-element.elementor-element-b67e01c .elementor-heading-title{font-size:var( --e-global-typography-6d203a7-font-size );line-height:var( --e-global-typography-6d203a7-line-height );}.elementor-2 .elementor-element.elementor-element-05dd613.elementor-element{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-05dd613{--icon-size:18px;--grid-column-gap:12px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-a00835b{--content-width:1620px;}.elementor-2 .elementor-element.elementor-element-67e700e{--width:20%;}.elementor-2 .elementor-element.elementor-element-b55a511{--content-width:1600px;}.elementor-2 .elementor-element.elementor-element-713859f{--width:60%;}.elementor-2 .elementor-element.elementor-element-1485ded{--width:auto;}.elementor-2 .elementor-element.elementor-element-0c6a496{--width:45%;}.elementor-2 .elementor-element.elementor-element-547c5ce{--width:55%;}.elementor-2 .elementor-element.elementor-element-0d1a095{--width:50%;}.elementor-2 .elementor-element.elementor-element-89a356f{--width:45%;}.elementor-2 .elementor-element.elementor-element-9f4b734{--width:47%;}.elementor-2 .elementor-element.elementor-element-7048b6b{--width:40%;}.elementor-2 .elementor-element.elementor-element-ed2d924{--width:864px;}.elementor-2 .elementor-element.elementor-element-843f4e0{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-713859f{--width:100%;}.elementor-2 .elementor-element.elementor-element-53c0318{--width:auto;}.elementor-2 .elementor-element.elementor-element-0c6a496{--width:100%;}.elementor-2 .elementor-element.elementor-element-547c5ce{--width:80%;}.elementor-2 .elementor-element.elementor-element-89a356f{--width:100%;}.elementor-2 .elementor-element.elementor-element-9f4b734{--width:80%;}.elementor-2 .elementor-element.elementor-element-7048b6b{--width:100%;}.elementor-2 .elementor-element.elementor-element-ed2d924{--width:100%;}.elementor-2 .elementor-element.elementor-element-588ec1f{--width:30%;}.elementor-2 .elementor-element.elementor-element-d411ff1{--width:30%;}.elementor-2 .elementor-element.elementor-element-56cad8f{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-a00835b */.header {
    box-shadow: 0 1px 0 0 rgba(255,255,255,.8);
}

/** Header: Initial State **/
.header:not(.elementor-sticky--effects) {
    background-color: transparent !important;
    box-shadow: 0 1px 0 0 rgba(255,255,255, 0);
    backdrop-filter: blur(6px;)
}

/** Login Button **/
.header .login .elementor-button{
    backdrop-filter: blur(15px);
    background-color: rgba(255,255,255,.25) !important;
        
}
/** Login Button: Initial State **/
.header:not(.elementor-sticky--effects) .login .elementor-button {
    border-color: rgba(255,255,255,.35) !important;
}

@media (min-width: 1024px) {
    
    
    /** Sign Up Button: Initial State
    .header:not(.elementor-sticky--effects) .sign-up .elementor-button {
        color: var(--e-global-color-primary);
        border-color: #c0d6ff !important;
        background-color: #eceffe !important;
        backdrop-filter: blur(15px);
    }*/
}


/** Glass Effect **/
/*.header:before {
  position: absolute;
  z-index: 0;
  inset: 0;

  backdrop-filter: blur(12px);
  filter: url(#glass-distortion);
  overflow: hidden;
  isolation: isolate;
  content: '';
}*/


/** Draw/Animate The Logo **/


.logo svg path,
.logo:hover svg path {
  stroke: var(--e-global-color-primary);
  stroke-width: 0;
  fill-opacity: 0; /* Ensure it starts hidden */
  stroke-linecap: round;
  stroke-dasharray: 200;
  animation: draw 4.2s ease-in-out forwards;
  animation-delay: 200ms;
}

@keyframes draw {
    0% {
        stroke-width: 1;
        fill-opacity: 0;
        stroke-dasharray: 0, 200;
        stroke-dashoffset: 0;
    }
    100% {
        fill-opacity: 1;
        stroke-dasharray: 200, 200;
        stroke-dashoffset: -200;
        stroke-width: 0;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-c2cbbb1 */.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-button,
.elementor-2 .elementor-element.elementor-element-c2cbbb1 input[type="text"] {
    min-height: 66px;
}
.elementor-2 .elementor-element.elementor-element-c2cbbb1 .elementor-button {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.elementor-2 .elementor-element.elementor-element-c2cbbb1 input[type="text"] {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a5989b *//* Container */
.elementor-2 .elementor-element.elementor-element-7a5989b {
    --fade-size: 24px;
    --animation-delay: 0s;
    --animation-delay-buffer: 0.25s;
    
    overflow: hidden;
    mask-image: linear-gradient(
        to right,
        transparent 0,
        black var(--fade-size),
        black calc(100% - var(--fade-size)),
        transparent 100%
    );
    -webkit-mask-image: linear-gradient(
        to right,
        transparent 0,
        black var(--fade-size),
        black calc(100% - var(--fade-size)),
        transparent 100%
    );
}

/* Icon list container */
.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-items {
    flex-wrap: nowrap !important;
    overflow-x: scroll;
    padding: 6px 0 !important;
    scrollbar-width: none;
}

/* Icon list items */
.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item {
    z-index: 5;
    flex-shrink: 0;
    border-radius: 100px;
    outline: 2px solid transparent;
    /*padding: 12px 24px;
    background: #eceffe;*/
    background: rgba(255,255,255,.3);
    
    /* Animation */
    animation: ListRollout 1s ease-in-out forwards;
    animation-delay: var(--animation-delay);
    opacity: 0;
    transform: translateX(-100px);
    
    /* Interaction */
    transition: all 0.25s ease-in-out;
}
.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item a {
    display: flex;
    padding: 12px 24px;
}

@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item a {
        padding: 8px 20px;
    }
}

/* Hover state */
.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item:hover {
    box-shadow: 0 2px 10px -5px rgba(0, 0, 0, 0.2);
    outline-color: #dee2fd;
    background: rgba(255,255,255,.6);
}

/* Icon styling */
.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item svg path {
    stroke: var(--e-global-color-primary) !important;
}

/* Animation keyframes */
@keyframes ListRollout {
    to {
        opacity: 1;
        transform: translateX(0);
    }
}

/* Staggered animation delays */
.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item:nth-child(2) {
    animation-delay: calc(var(--animation-delay) + var(--animation-delay-buffer) * 2);
}

.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item:nth-child(3) {
    animation-delay: calc(var(--animation-delay) + var(--animation-delay-buffer) * 3);
}

.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item:nth-child(4) {
    animation-delay: calc(var(--animation-delay) + var(--animation-delay-buffer) * 4);
}

.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item:nth-child(5) {
    animation-delay: calc(var(--animation-delay) + var(--animation-delay-buffer) * 5);
}

.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item:nth-child(6) {
    animation-delay: calc(var(--animation-delay) + var(--animation-delay-buffer) * 6);
}

.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item:nth-child(7) {
    animation-delay: calc(var(--animation-delay) + var(--animation-delay-buffer) * 7);
}

.elementor-2 .elementor-element.elementor-element-7a5989b .elementor-icon-list-item:nth-child(8) {
    animation-delay: calc(var(--animation-delay) + var(--animation-delay-buffer) * 8);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-131b6e5 */.elementor-2 .elementor-element.elementor-element-131b6e5 svg {
    transition: all .2s ease-in;
}
.elementor-2 .elementor-element.elementor-element-131b6e5:hover svg {
    
    transform: scale(1.35) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c0318 */.elementor-2 .elementor-element.elementor-element-53c0318 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d091a80 */.elementor-2 .elementor-element.elementor-element-d091a80 {
    --avatar-border: 3px;
    
    --avatar-overlap: -28px;
    
    --avatar-base-width: calc( ((48px - var(--avatar-overlap)) / 2) + var(--avatar-border) * 2  );
    
    --avatar-base-duration: 1s;
    --avatar-base-delay: .2s;
    --avatar-stagger: 0.035s;
    
    width: auto !important;
    
}

/* Default avatar styling with mask */
.elementor-2 .elementor-element.elementor-element-d091a80 .avatar {
    border-radius: 100px;
    border: var(--avatar-border) solid #fff;
    margin-right: var(--avatar-overlap);
}


/* Base animation for avatars and text */
.elementor-2 .elementor-element.elementor-element-d091a80 .avatar,
.elementor-2 .elementor-element.elementor-element-d091a80 .avatars-text {
    anchor-name: --myAnchor;
    opacity: 1;
    animation: AvatarRollOut var(--avatar-base-duration) ease forwards;
    animation-delay: var(--avatar-base-delay);
    transform: translateX(-75%);
}

/* Avatar animation keyframes */
@keyframes AvatarRollOut {
    75% {
        opacity: 1;
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}

/* Staggered animation delays */
.elementor-2 .elementor-element.elementor-element-d091a80 .avatar.one{
    z-index: 1;
    transform: translateX(0);
    animation-delay: calc(var(--avatar-base-delay) - var(--avatar-stagger));
}

.elementor-2 .elementor-element.elementor-element-d091a80 .avatar.two {
    z-index: 2;
    --translateX: calc( ( var(--avatar-base-width) * -0.7) );
    transform: translateX(var(--translateX));
    animation-delay: calc(var(--avatar-base-delay) - calc(var(--avatar-stagger) * 2));
}
.elementor-2 .elementor-element.elementor-element-d091a80 .avatar.three {
    --translateX: calc( ( var(--avatar-base-width) * -1.35) );
    
    z-index: 3;
    transform: translateX(var(--translateX));
    animation-delay: calc(var(--avatar-base-delay) - calc(var(--avatar-stagger) * 3));
    opacity: 0
}

.elementor-2 .elementor-element.elementor-element-d091a80 .avatar.four {
    --translateX: calc( ( var(--avatar-base-width) * -2) );
    z-index: 4;
    margin: 0;
    transform: translateX(var(--translateX));
    animation-delay: calc(var(--avatar-base-delay) - calc(var(--avatar-stagger) * 4));
}
.elementor-2 .elementor-element.elementor-element-d091a80 .avatar.four {
    z-index: 4;
}
.elementor-2 .elementor-element.elementor-element-d091a80 .elementor-icon {
    box-shadow: 0 0 0 var(--avatar-border) #fff;
}

.elementor-2 .elementor-element.elementor-element-d091a80 .avatars-text {
    transform: translateX(-40px);
    opacity: 0;
    animation-delay:  calc(var(--avatar-base-delay) - calc(var(--avatar-stagger) * 4));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c6a496 */.elementor-2 .elementor-element.elementor-element-0c6a496 .shadow-lg {
    box-shadow: 5px 5px 30px -5px rgba(0,0,0,.5)
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b55a511 */.elementor-2 .elementor-element.elementor-element-b55a511:before {
    /*background-image: linear-gradient(315deg, #FCF1FB 19.03%, rgba(215, 229, 255, 0.73) 38.9%, #FAEADB 72.57%, #D0D6FF 100.87%) !important;*/
    background-image: linear-gradient(131deg, #465BE7 10%, #4D63F5 30%, #DFF1F8 57%, #F6EBE1 93%) !important;
    opacity: .4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c322979 */.elementor-2 .elementor-element.elementor-element-c322979 .counter {
    width: 42px;
    height: 42px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d00eaa */.elementor-2 .elementor-element.elementor-element-7d00eaa > .e-child {
    box-shadow: var(--sqr-shadow-md);
}
.elementor-2 .elementor-element.elementor-element-7d00eaa > .e-child:hover {
    transform: translateY(-4px);
    box-shadow: var(--sqr-shadow-xl);
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-52cca93 */.elementor-2 .elementor-element.elementor-element-52cca93 {
    box-shadow: 3px 3px 25px -5px rgba(0,0,0,.25) !important;
    border-radius: 12px;
}
@media (min-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-52cca93 input[type="text"],
    .elementor-2 .elementor-element.elementor-element-52cca93 .elementor-button {
        min-height: 60px;
    }
}
.elementor-2 .elementor-element.elementor-element-52cca93 button {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.elementor-2 .elementor-element.elementor-element-52cca93 input[type="text"] {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    background: rgba(255,255,255,.5) !important;
}
.elementor-2 .elementor-element.elementor-element-52cca93 {
    animation-name: smooth-bounce;
    animation-duration: 4s;
    animation-iteration-count: infinite;
    animation-timing-function: ease;
}


@keyframes smooth-bounce {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(6px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-911e0e4 */@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-911e0e4 .elementor-heading-title {
        font-size: 12px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-912b60a */.elementor-2 .elementor-element.elementor-element-912b60a svg.e-fas-minus-circle {
    fill: #cbd5e1 !important;
}
.elementor-2 .elementor-element.elementor-element-912b60a .coming-soon-label {
    padding: 1px 12px;
    border-radius: 10px;
    background: #e2e8f0;
    font-size: 14px;
    color: #64748b;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e2cd535 */.elementor-2 .elementor-element.elementor-element-e2cd535 .swiper {
  /* keeps overflowing content hidden under the fade */
  overflow: hidden;
  --fade-size: 20%;

  /* 1. main mask: transparent → opaque → transparent */
  mask-image: linear-gradient(
      to right,
      transparent 1%,
      /* left fade-in stops */
      rgba(0,0,0,1) var(--fade-size, 3rem),
      /* fully opaque zone */
      rgba(0,0,0,1) calc(100% - var(--fade-size, 3rem)),
      /* right fade-out stops */
      transparent 99%
  );

  /* 2. vendor prefix for WebKit/Blink */
  -webkit-mask-image: linear-gradient(
      to right,
      transparent 1%,
      rgba(0,0,0,1) var(--fade-size, 3rem),
      rgba(0,0,0,1) calc(100% - var(--fade-size, 3rem)),
      transparent 99%
  );
}

@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-e2cd535 .swiper {
        --fade-size: 1%;
    }
}




.elementor-2 .elementor-element.elementor-element-e2cd535 .elementor-swiper-button:after {
  position: absolute;
  z-index: 0;
  inset: 0;

  backdrop-filter: blur(4px);
  filter: url(#glass-distortion);
  overflow: hidden;
  isolation: isolate;
  content: '';
}
.elementor-2 .elementor-element.elementor-element-e2cd535 .elementor-swiper-button {
  overflow: hidden;
  outline: none !important;
  z-index: 10;
}
.elementor-2 .elementor-element.elementor-element-e2cd535 .elementor-swiper-button:before {
  overflow: hidden;
  box-shadow: 
    inset 0px 0px 10px 5px rgba(255,255,255,.8),
    inset 0 0 0 1px rgba(0,0,0,.3);
  z-index: 1;
  border-radius: 100px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: '';
  background: transparent;
}
.elementor-2 .elementor-element.elementor-element-e2cd535 .elementor-swiper-button:hover:before {
  overflow: hidden;
  box-shadow: 
    inset 0px 0px 10px 5px rgba(255,255,255,.8),
    inset 0 0 0 1px rgba(0,0,0,.6);
}
.elementor-2 .elementor-element.elementor-element-e2cd535 .elementor-swiper-button svg {
    z-index: 4;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5a08fd7 */.elementor-2 .elementor-element.elementor-element-5a08fd7 .e-n-accordion-item-title-icon span {
    border-radius: 99px;
    background: #fff;
    width: 36px;
    height: 36px;
    justify-content: center;
    align-items: center;
    
}
.elementor-2 .elementor-element.elementor-element-5a08fd7 .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
    border-bottom: 0 !important;
}
.elementor-2 .elementor-element.elementor-element-5a08fd7 .e-n-accordion-item-title-icon span.e-opened {
    background: var( --e-global-color-primary );
}/* End custom CSS */