.elementor-1707 .elementor-element.elementor-element-6d452f65 > .elementor-container{max-width:1150px;}.elementor-1707 .elementor-element.elementor-element-6d452f65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-1707 .elementor-element.elementor-element-6d452f65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1707 .elementor-element.elementor-element-543527a4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-792d401d > .elementor-widget-container{margin:20px 0px 50px 0px;}.elementor-1707 .elementor-element.elementor-element-792d401d{text-align:center;}.elementor-1707 .elementor-element.elementor-element-792d401d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:700;color:#0A1931;}.elementor-1707 .elementor-element.elementor-element-f5f57ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1707 .elementor-element.elementor-element-df5f594{--display:flex;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-df5f594::before, .elementor-1707 .elementor-element.elementor-element-df5f594 > .elementor-background-video-container::before, .elementor-1707 .elementor-element.elementor-element-df5f594 > .e-con-inner > .elementor-background-video-container::before, .elementor-1707 .elementor-element.elementor-element-df5f594 > .elementor-background-slideshow::before, .elementor-1707 .elementor-element.elementor-element-df5f594 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1707 .elementor-element.elementor-element-df5f594 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1707 .elementor-element.elementor-element-df5f594.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-899ddcd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-bdb2b6c{--display:flex;border-style:none;--border-style:none;}.elementor-1707 .elementor-element.elementor-element-a1fcf29{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-a1fcf29:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-a1fcf29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-defc378{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-defc378 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-defc378.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-defc378 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-4c48b46{text-align:start;}.elementor-1707 .elementor-element.elementor-element-4c48b46 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1707 .elementor-element.elementor-element-5f15059 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-5f15059{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-0ab4083{text-align:start;}.elementor-1707 .elementor-element.elementor-element-0ab4083 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-9d6fc79 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-9d6fc79{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-8e50363{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1707 .elementor-element.elementor-element-fb52ebd .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-fb52ebd .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-fb52ebd .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-fb52ebd.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-fb52ebd .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-fb52ebd .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-218ccca{--display:flex;}.elementor-1707 .elementor-element.elementor-element-d2a16c1{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-d2a16c1:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-d2a16c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-36acff8{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;top:20px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-36acff8 > .elementor-widget-container{background-color:#D12C2C;margin:-27px 0px 0px 0px;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-36acff8.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1707 .elementor-element.elementor-element-36acff8{right:-9px;}body.rtl .elementor-1707 .elementor-element.elementor-element-36acff8{left:-9px;}.elementor-1707 .elementor-element.elementor-element-8f7d9ad{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-8f7d9ad > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-8f7d9ad.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-8f7d9ad .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-e0bcb2b{text-align:start;}.elementor-1707 .elementor-element.elementor-element-e0bcb2b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-38ddd6a > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-38ddd6a{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-f2fa385{text-align:start;}.elementor-1707 .elementor-element.elementor-element-f2fa385 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-993ec0a > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-993ec0a{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-9d1a63e{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-82e5570 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-82e5570 .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-82e5570 .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-82e5570.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-82e5570 .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-82e5570 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-472006b{--display:flex;}.elementor-1707 .elementor-element.elementor-element-1a31ebb{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-1a31ebb:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-1a31ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-9eacbb8{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-9eacbb8 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-9eacbb8.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-9eacbb8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-59f871b{text-align:start;}.elementor-1707 .elementor-element.elementor-element-59f871b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-d9759c3 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-d9759c3{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-537fb5a{text-align:start;}.elementor-1707 .elementor-element.elementor-element-537fb5a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-2ab2554 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-2ab2554{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-bf07b58{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-c9a002b .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-c9a002b .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-c9a002b .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-c9a002b.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-c9a002b .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-c9a002b .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-7654580{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;top:20px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-7654580 > .elementor-widget-container{background-color:#D12C2C;margin:-27px 0px 0px 0px;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-7654580.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1707 .elementor-element.elementor-element-7654580{right:-9px;}body.rtl .elementor-1707 .elementor-element.elementor-element-7654580{left:-9px;}.elementor-1707 .elementor-element.elementor-element-31b9651{--display:flex;}.elementor-1707 .elementor-element.elementor-element-9df93fb{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-9df93fb:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-9df93fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-710e41b{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-710e41b > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-710e41b.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-710e41b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-cef9f64{text-align:start;}.elementor-1707 .elementor-element.elementor-element-cef9f64 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-85afe87 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-85afe87{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-7d81566{text-align:start;}.elementor-1707 .elementor-element.elementor-element-7d81566 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-7f0c010 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-7f0c010{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-3b57367{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-f2c5076 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-f2c5076 .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-f2c5076 .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-f2c5076.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-f2c5076 .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-f2c5076 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-15f0fdb{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;top:32px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-15f0fdb > .elementor-widget-container{background-color:#D12C2C;margin:-27px 0px 0px 0px;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-15f0fdb.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1707 .elementor-element.elementor-element-15f0fdb{right:3px;}body.rtl .elementor-1707 .elementor-element.elementor-element-15f0fdb{left:3px;}.elementor-1707 .elementor-element.elementor-element-e186fe0{--display:flex;}.elementor-1707 .elementor-element.elementor-element-9a7c94d{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-9a7c94d:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-9a7c94d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-fd4c5d0{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-fd4c5d0 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-fd4c5d0.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-fd4c5d0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-f091cb2{text-align:start;}.elementor-1707 .elementor-element.elementor-element-f091cb2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-70582ef > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-70582ef{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-81e9c40{text-align:start;}.elementor-1707 .elementor-element.elementor-element-81e9c40 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-5cf2355 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-5cf2355{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-086e555{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-1bc1ebf .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-1bc1ebf .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-1bc1ebf .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-1bc1ebf.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-1bc1ebf .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-1bc1ebf .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-bad74f5{--display:flex;}.elementor-1707 .elementor-element.elementor-element-24c5570{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-24c5570:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-24c5570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-fe90f0c{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-fe90f0c > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-fe90f0c.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-fe90f0c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-0ace27a{text-align:start;}.elementor-1707 .elementor-element.elementor-element-0ace27a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-e11fb02 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-e11fb02{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-a85cf28{text-align:start;}.elementor-1707 .elementor-element.elementor-element-a85cf28 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-680c3c4 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-680c3c4{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-d9d0de3{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-60e8a1a .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-60e8a1a .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-60e8a1a .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-60e8a1a.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-60e8a1a .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-60e8a1a .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-55c1edc{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--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:0px;--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:0px;--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-normal-color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-55c1edc :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-astglobalcolor0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;}.elementor-1707 .elementor-element.elementor-element-55c1edc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1707 .elementor-element.elementor-element-665619b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-afc04f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-5d067c3{--display:flex;}.elementor-1707 .elementor-element.elementor-element-1b8cf6f{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-1b8cf6f:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-1b8cf6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-1f5808b{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-1f5808b > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-1f5808b.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-1f5808b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-915ea52{text-align:start;}.elementor-1707 .elementor-element.elementor-element-915ea52 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-6d3369c > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-6d3369c{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-24ad75b{text-align:start;}.elementor-1707 .elementor-element.elementor-element-24ad75b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-7590be7 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-7590be7{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-8ecc27b{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-fc5d300 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-fc5d300 .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-fc5d300 .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-fc5d300.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-fc5d300 .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-fc5d300 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-11bc604{--display:flex;}.elementor-1707 .elementor-element.elementor-element-48d9bbe{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-48d9bbe:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-48d9bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-6340067{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;top:20px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-6340067 > .elementor-widget-container{background-color:#D12C2C;margin:-27px 0px 0px 0px;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-6340067.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1707 .elementor-element.elementor-element-6340067{right:-9px;}body.rtl .elementor-1707 .elementor-element.elementor-element-6340067{left:-9px;}.elementor-1707 .elementor-element.elementor-element-77bb52b{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-77bb52b > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-77bb52b.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-77bb52b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-20ccd46{text-align:start;}.elementor-1707 .elementor-element.elementor-element-20ccd46 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-c3a95f2 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-c3a95f2{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-4f8d195{text-align:start;}.elementor-1707 .elementor-element.elementor-element-4f8d195 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-f8a66ee > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-f8a66ee{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-b8106a1{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-a229e1c .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-a229e1c .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-a229e1c .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-a229e1c.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-a229e1c .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-a229e1c .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-30c8825{--display:flex;}.elementor-1707 .elementor-element.elementor-element-b004004{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-b004004:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-b004004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-e9133ad{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-e9133ad > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-e9133ad.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-e9133ad .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-009d6ab{text-align:start;}.elementor-1707 .elementor-element.elementor-element-009d6ab .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-ec1ce40 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-ec1ce40{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-a898288{text-align:start;}.elementor-1707 .elementor-element.elementor-element-a898288 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-a2ee81c > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-a2ee81c{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-6a5516c{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-a6c656d .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-a6c656d .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-a6c656d .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-a6c656d.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-a6c656d .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-a6c656d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-8ce5ac8{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;top:20px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-8ce5ac8 > .elementor-widget-container{background-color:#D12C2C;margin:-27px 0px 0px 0px;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-8ce5ac8.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1707 .elementor-element.elementor-element-8ce5ac8{right:-9px;}body.rtl .elementor-1707 .elementor-element.elementor-element-8ce5ac8{left:-9px;}.elementor-1707 .elementor-element.elementor-element-3beaee2{--display:flex;}.elementor-1707 .elementor-element.elementor-element-598905d{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-598905d:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-598905d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-ac3e919{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-ac3e919 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-ac3e919.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-ac3e919 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-4446476{text-align:start;}.elementor-1707 .elementor-element.elementor-element-4446476 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-ffeefc2 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-ffeefc2{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-55d5a7d{text-align:start;}.elementor-1707 .elementor-element.elementor-element-55d5a7d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-0da7db4 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-0da7db4{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-efc1d56{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-0b8c9fd .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-0b8c9fd .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-0b8c9fd .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-0b8c9fd.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-0b8c9fd .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-0b8c9fd .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-d272286{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;top:32px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-d272286 > .elementor-widget-container{background-color:#D12C2C;margin:-27px 0px 0px 0px;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-d272286.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1707 .elementor-element.elementor-element-d272286{right:3px;}body.rtl .elementor-1707 .elementor-element.elementor-element-d272286{left:3px;}.elementor-1707 .elementor-element.elementor-element-69b5f36{--display:flex;}.elementor-1707 .elementor-element.elementor-element-2f9cbd2{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-2f9cbd2:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-2f9cbd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-35b0fce{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-35b0fce > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-35b0fce.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-35b0fce .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-11018c1{text-align:start;}.elementor-1707 .elementor-element.elementor-element-11018c1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-b941e93 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-b941e93{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-7e3e8fa{text-align:start;}.elementor-1707 .elementor-element.elementor-element-7e3e8fa .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-c8a9ec1{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-9d11605{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-a57457e .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-a57457e .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-a57457e .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-a57457e.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-a57457e .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-a57457e .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-dc82a3c{--display:flex;}.elementor-1707 .elementor-element.elementor-element-2e789ca{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-2e789ca:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-2e789ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-2a200db{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-2a200db > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-2a200db.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-2a200db .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-bb29437{text-align:start;}.elementor-1707 .elementor-element.elementor-element-bb29437 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-c40aaca > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-c40aaca{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-4a81a26{text-align:start;}.elementor-1707 .elementor-element.elementor-element-4a81a26 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-c3d7009 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-c3d7009{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-734ae7f{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-8970a47 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-8970a47 .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-8970a47 .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-8970a47.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-8970a47 .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-8970a47 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-3968c9b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--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:0px;--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:0px;--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-normal-color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-3968c9b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-astglobalcolor0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;}.elementor-1707 .elementor-element.elementor-element-3968c9b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1707 .elementor-element.elementor-element-e48763c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-456b1da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-04fc7ec{--display:flex;}.elementor-1707 .elementor-element.elementor-element-3c143b0{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-3c143b0:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-3c143b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-f6d7759{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-f6d7759 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-f6d7759.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-f6d7759 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-00473d9{text-align:start;}.elementor-1707 .elementor-element.elementor-element-00473d9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-9c537ed > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-9c537ed{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-9683221{text-align:start;}.elementor-1707 .elementor-element.elementor-element-9683221 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-3facbc6 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-3facbc6{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-a8e26e0{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-0ab5b25 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-0ab5b25 .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-0ab5b25 .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-0ab5b25.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-0ab5b25 .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-0ab5b25 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-22f5801{--display:flex;}.elementor-1707 .elementor-element.elementor-element-acad450{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-acad450:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-acad450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-d9f68ea{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;top:20px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-d9f68ea > .elementor-widget-container{background-color:#D12C2C;margin:-27px 0px 0px 0px;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-d9f68ea.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1707 .elementor-element.elementor-element-d9f68ea{right:-9px;}body.rtl .elementor-1707 .elementor-element.elementor-element-d9f68ea{left:-9px;}.elementor-1707 .elementor-element.elementor-element-4d33807{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-4d33807 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-4d33807.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-4d33807 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-f1c262c{text-align:start;}.elementor-1707 .elementor-element.elementor-element-f1c262c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-b5bfd81 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-b5bfd81{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-82ae538{text-align:start;}.elementor-1707 .elementor-element.elementor-element-82ae538 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-2a40b83 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-2a40b83{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-32d6393{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-72efb6d .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-72efb6d .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-72efb6d .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-72efb6d.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-72efb6d .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-72efb6d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-71595c6{--display:flex;}.elementor-1707 .elementor-element.elementor-element-50e354a{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-50e354a:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-50e354a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-ec7c3d9{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-ec7c3d9 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-ec7c3d9.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-ec7c3d9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-d53178d{text-align:start;}.elementor-1707 .elementor-element.elementor-element-d53178d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-39faea0 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-39faea0{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-07b16bd{text-align:start;}.elementor-1707 .elementor-element.elementor-element-07b16bd .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-d759b3d > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-d759b3d{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-43efb52{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-46b73da .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-46b73da .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-46b73da .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-46b73da.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-46b73da .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-46b73da .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-003f960{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;top:20px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-003f960 > .elementor-widget-container{background-color:#D12C2C;margin:-27px 0px 0px 0px;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-003f960.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1707 .elementor-element.elementor-element-003f960{right:-9px;}body.rtl .elementor-1707 .elementor-element.elementor-element-003f960{left:-9px;}.elementor-1707 .elementor-element.elementor-element-94e12da{--display:flex;}.elementor-1707 .elementor-element.elementor-element-8abb543{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-8abb543:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-8abb543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-ac82b96{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-ac82b96 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-ac82b96.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-ac82b96 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-46cc98c{text-align:start;}.elementor-1707 .elementor-element.elementor-element-46cc98c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-d9cf8a6{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-ba2d104{text-align:start;}.elementor-1707 .elementor-element.elementor-element-ba2d104 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-196066f > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-196066f{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-9ff0ac7{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-f89822f .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-f89822f .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-f89822f .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-f89822f.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-f89822f .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-f89822f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-11e65ae{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;top:32px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-11e65ae > .elementor-widget-container{background-color:#D12C2C;margin:-27px 0px 0px 0px;padding:0px 10px 0px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-11e65ae.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1707 .elementor-element.elementor-element-11e65ae{right:3px;}body.rtl .elementor-1707 .elementor-element.elementor-element-11e65ae{left:3px;}.elementor-1707 .elementor-element.elementor-element-2211219{--display:flex;}.elementor-1707 .elementor-element.elementor-element-1f63ee5{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-1f63ee5:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-1f63ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-be1a910{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-be1a910 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-be1a910.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-be1a910 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-995f027{text-align:start;}.elementor-1707 .elementor-element.elementor-element-995f027 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-ddb131f > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-ddb131f{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-5cc1da3{text-align:start;}.elementor-1707 .elementor-element.elementor-element-5cc1da3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-b444306 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-b444306{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-335385b{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-ed3e90d .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-ed3e90d .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-ed3e90d .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-ed3e90d.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-ed3e90d .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-ed3e90d .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-a3dd0ef{--display:flex;}.elementor-1707 .elementor-element.elementor-element-d488973{--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;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-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1707 .elementor-element.elementor-element-d488973:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-d488973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-4f5cbe7{width:100%;max-width:100%;text-align:center;}.elementor-1707 .elementor-element.elementor-element-4f5cbe7 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-1707 .elementor-element.elementor-element-4f5cbe7.elementor-element{--align-self:center;}.elementor-1707 .elementor-element.elementor-element-4f5cbe7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;line-height:1.1em;color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-b72b6e5{text-align:start;}.elementor-1707 .elementor-element.elementor-element-b72b6e5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-9e4958c > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-9e4958c{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-cf99f7c{text-align:start;}.elementor-1707 .elementor-element.elementor-element-cf99f7c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1707 .elementor-element.elementor-element-1b5f6e9{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1707 .elementor-element.elementor-element-4b102d3{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:18px;color:var( --e-global-color-primary );}.elementor-1707 .elementor-element.elementor-element-12ccfe8 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );fill:var( --e-global-color-36c238a );color:var( --e-global-color-36c238a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:10px 10px 10px 10px;padding:10px 30px 10px 30px;}.elementor-1707 .elementor-element.elementor-element-12ccfe8 .elementor-button:hover, .elementor-1707 .elementor-element.elementor-element-12ccfe8 .elementor-button:focus{background-color:var( --e-global-color-36c238a );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-12ccfe8.elementor-element{--align-self:stretch;}.elementor-1707 .elementor-element.elementor-element-12ccfe8 .elementor-button:hover svg, .elementor-1707 .elementor-element.elementor-element-12ccfe8 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-baa5bf1{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--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:0px;--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:0px;--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-normal-color:var( --e-global-color-36c238a );}.elementor-1707 .elementor-element.elementor-element-baa5bf1 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-astglobalcolor0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:7px 7px 7px 7px;}.elementor-1707 .elementor-element.elementor-element-3edf8c2{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:41px;--n-tabs-title-font-size:24px;--n-tabs-title-color:#000000;--n-tabs-title-color-active:#FFFFFF;--n-tabs-icon-size:0px;}.elementor-1707 .elementor-element.elementor-element-3edf8c2 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#1F76BD38;}.elementor-1707 .elementor-element.elementor-element-3edf8c2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1707 .elementor-element.elementor-element-3edf8c2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-astglobalcolor0 );}.elementor-1707 .elementor-element.elementor-element-3edf8c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1707 .elementor-element.elementor-element-3edf8c2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Space Grotesk", Sans-serif;font-weight:700;line-height:2em;}.elementor-1707 .elementor-element.elementor-element-3edf8c2 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-f6d3ebb:not(.elementor-motion-effects-element-type-background), .elementor-1707 .elementor-element.elementor-element-f6d3ebb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thewashouse.com.au/wp-content/uploads/2024/01/high-pressured-water-modern-black-automobile-get-cleaned-inside-of-car-wash-station-3.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1707 .elementor-element.elementor-element-f6d3ebb > .elementor-background-overlay{background-color:#0A1931;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1707 .elementor-element.elementor-element-f6d3ebb > .elementor-container{max-width:1150px;}.elementor-1707 .elementor-element.elementor-element-f6d3ebb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-1707 .elementor-element.elementor-element-5c03367.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1707 .elementor-element.elementor-element-749811b{text-align:center;}.elementor-1707 .elementor-element.elementor-element-749811b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-856a5c0 );}.elementor-1707 .elementor-element.elementor-element-d0fc63f > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-1707 .elementor-element.elementor-element-d0fc63f{text-align:center;}.elementor-1707 .elementor-element.elementor-element-d0fc63f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-41d377c > .elementor-widget-container{padding:0% 22% 0% 22%;}.elementor-1707 .elementor-element.elementor-element-41d377c{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-1707 .elementor-element.elementor-element-ce981ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-856a5c0 );padding:12px 40px 12px 40px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-1707 .elementor-element.elementor-element-ce981ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-1707 .elementor-element.elementor-element-ce981ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:#0A1931;}.elementor-1707 .elementor-element.elementor-element-ce981ab .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-1707 .elementor-element.elementor-element-ce981ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-1707 .elementor-element.elementor-element-ce981ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#2DB7FF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-856a5c0 );}.elementor-1707 .elementor-element.elementor-element-ce981ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:#2DB7FF;}.elementor-1707 .elementor-element.elementor-element-ce981ab .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-1707 .elementor-element.elementor-element-ce981ab .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:5px;}.elementor-1707 .elementor-element.elementor-element-ce981ab .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-1707 .elementor-element.elementor-element-ce981ab .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:5px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1707 .elementor-element.elementor-element-f5f57ab{--content-width:1280px;}.elementor-1707 .elementor-element.elementor-element-df5f594{--width:100%;}.elementor-1707 .elementor-element.elementor-element-afc04f5{--content-width:100%;}.elementor-1707 .elementor-element.elementor-element-456b1da{--content-width:100%;}}@media(max-width:1024px){.elementor-1707 .elementor-element.elementor-element-6d452f65{padding:80px 10px 80px 10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1707 .elementor-element.elementor-element-792d401d .elementor-heading-title{font-size:45px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1707 .elementor-element.elementor-element-8e50363{font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-36acff8{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-9d1a63e{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-bf07b58{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-7654580{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-3b57367{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-15f0fdb{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-086e555{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-d9d0de3{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-55c1edc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1707 .elementor-element.elementor-element-8ecc27b{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-6340067{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-b8106a1{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-6a5516c{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-8ce5ac8{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-efc1d56{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-d272286{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-9d11605{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-734ae7f{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-3968c9b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-item > a{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-a8e26e0{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-d9f68ea{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-32d6393{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-43efb52{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-003f960{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-9ff0ac7{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-11e65ae{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-335385b{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-4b102d3{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-baa5bf1{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1707 .elementor-element.elementor-element-3edf8c2{--n-tabs-title-gap:13px;}.elementor-1707 .elementor-element.elementor-element-f6d3ebb{padding:80px 0px 80px 0px;}.elementor-1707 .elementor-element.elementor-element-5c03367 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1707 .elementor-element.elementor-element-749811b .elementor-heading-title{font-size:15px;}.elementor-1707 .elementor-element.elementor-element-d0fc63f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1707 .elementor-element.elementor-element-41d377c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1707 .elementor-element.elementor-element-41d377c{font-size:var( --e-global-typography-text-font-size );}.elementor-1707 .elementor-element.elementor-element-ce981ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:15px;}}@media(max-width:767px){.elementor-1707 .elementor-element.elementor-element-6d452f65{padding:50px 5px 50px 5px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1707 .elementor-element.elementor-element-792d401d .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-899ddcd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-defc378 .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-4c48b46 .elementor-heading-title{font-size:22px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-5f15059 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-0ab4083 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-9d6fc79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1707 .elementor-element.elementor-element-8e50363{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-36acff8{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-8f7d9ad .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-e0bcb2b .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-38ddd6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-f2fa385 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-993ec0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-9d1a63e{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-9eacbb8 .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-59f871b .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-d9759c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-537fb5a .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-2ab2554 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-bf07b58{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-7654580{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-710e41b .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-cef9f64 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-85afe87 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-7d81566 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-7f0c010 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-3b57367{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-15f0fdb{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-fd4c5d0 .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-f091cb2 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-70582ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-81e9c40 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-5cf2355 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-086e555{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-bad74f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-fe90f0c .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-0ace27a .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-e11fb02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-a85cf28 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-680c3c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-d9d0de3{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-55c1edc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1707 .elementor-element.elementor-element-55c1edc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1707 .elementor-element.elementor-element-665619b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-afc04f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-1f5808b .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-915ea52 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-6d3369c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-24ad75b .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-7590be7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-8ecc27b{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-6340067{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-77bb52b .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-20ccd46 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-c3a95f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-4f8d195 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-f8a66ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-b8106a1{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-e9133ad .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-009d6ab .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-ec1ce40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-a898288 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-a2ee81c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-6a5516c{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-8ce5ac8{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-ac3e919 .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-4446476 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-ffeefc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-55d5a7d .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-0da7db4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-efc1d56{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-d272286{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-35b0fce .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-11018c1 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-b941e93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-7e3e8fa .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-c8a9ec1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-9d11605{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-dc82a3c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-2a200db .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-bb29437 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-c40aaca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-4a81a26 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-c3d7009 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-734ae7f{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-3968c9b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1707 .elementor-element.elementor-element-3968c9b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1707 .elementor-element.elementor-element-e48763c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-456b1da{--content-width:1600px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-04fc7ec{--content-width:1600px;}.elementor-1707 .elementor-element.elementor-element-f6d7759 .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-00473d9 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1707 .elementor-element.elementor-element-9c537ed .elementor-icon-list-item > a{font-size:13px;}.elementor-1707 .elementor-element.elementor-element-9683221 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-3facbc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-a8e26e0{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-d9f68ea{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-4d33807 .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-f1c262c .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-b5bfd81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-82ae538 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-2a40b83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-32d6393{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-ec7c3d9 .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-d53178d .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-39faea0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-07b16bd .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-d759b3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-43efb52{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-003f960{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-ac82b96 .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-46cc98c .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-d9cf8a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-ba2d104 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-196066f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-9ff0ac7{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-11e65ae{font-size:var( --e-global-typography-accent-font-size );}.elementor-1707 .elementor-element.elementor-element-be1a910 .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-995f027 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-ddb131f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-5cc1da3 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-b444306 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-335385b{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-a3dd0ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1707 .elementor-element.elementor-element-4f5cbe7 .elementor-heading-title{font-size:20px;}.elementor-1707 .elementor-element.elementor-element-b72b6e5 .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-9e4958c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-cf99f7c .elementor-heading-title{font-size:22px;}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-1b5f6e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-1707 .elementor-element.elementor-element-4b102d3{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-baa5bf1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1707 .elementor-element.elementor-element-baa5bf1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1707 .elementor-element.elementor-element-3edf8c2{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:20px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-font-size:15px;}.elementor-1707 .elementor-element.elementor-element-f6d3ebb{padding:60px 0px 50px 0px;}.elementor-1707 .elementor-element.elementor-element-5c03367 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-1707 .elementor-element.elementor-element-749811b .elementor-heading-title{font-size:14px;}.elementor-1707 .elementor-element.elementor-element-d0fc63f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1707 .elementor-element.elementor-element-41d377c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1707 .elementor-element.elementor-element-41d377c{font-size:var( --e-global-typography-text-font-size );}.elementor-1707 .elementor-element.elementor-element-ce981ab .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:14px;}}/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-55c1edc */.elementor-swiper-button.elementor-swiper-button-next,
.elementor-swiper-button.elementor-swiper-button-prev {
    margin-top: -600px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3968c9b */.elementor-swiper-button.elementor-swiper-button-next,
.elementor-swiper-button.elementor-swiper-button-prev {
    margin-top: -600px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-baa5bf1 */.elementor-swiper-button.elementor-swiper-button-next,
.elementor-swiper-button.elementor-swiper-button-prev {
    margin-top: -600px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-55c1edc */.elementor-swiper-button.elementor-swiper-button-next,
.elementor-swiper-button.elementor-swiper-button-prev {
    margin-top: -600px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3968c9b */.elementor-swiper-button.elementor-swiper-button-next,
.elementor-swiper-button.elementor-swiper-button-prev {
    margin-top: -600px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-baa5bf1 */.elementor-swiper-button.elementor-swiper-button-next,
.elementor-swiper-button.elementor-swiper-button-prev {
    margin-top: -600px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-55c1edc */.elementor-swiper-button.elementor-swiper-button-next,
.elementor-swiper-button.elementor-swiper-button-prev {
    margin-top: -600px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3968c9b */.elementor-swiper-button.elementor-swiper-button-next,
.elementor-swiper-button.elementor-swiper-button-prev {
    margin-top: -600px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-baa5bf1 */.elementor-swiper-button.elementor-swiper-button-next,
.elementor-swiper-button.elementor-swiper-button-prev {
    margin-top: -600px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9759c3 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-55c1edc */.elementor-swiper-button.elementor-swiper-button-next,
.elementor-swiper-button.elementor-swiper-button-prev {
    margin-top: -600px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ec1ce40 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3968c9b */.elementor-swiper-button.elementor-swiper-button-next,
.elementor-swiper-button.elementor-swiper-button-prev {
    margin-top: -600px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39faea0 *//* Make all icons circular with blue background */
.elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i {
    background-color: #007bff;  /* blue background */
    color: #ffffff !important;  /* white icon */
    border-radius: 50%;          /* makes it circular */
    padding: 6px;                /* spacing inside the circle */
    width: 24px;                 /* fixed size */
    height: 24px;                /* fixed size */
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;             /* icon size */
    transition: all 0.3s ease;
}


/* Fade out only the cross icons */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-x-line {
    opacity: 0.2;      /* faded */
    transition: opacity 0.3s ease;
}

/* Keep ticks fully visible */
.elementor-widget-icon-list .elementor-icon-list-item i.jki-tick-light {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-baa5bf1 */.elementor-swiper-button.elementor-swiper-button-next,
.elementor-swiper-button.elementor-swiper-button-prev {
    margin-top: -600px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3edf8c2 */@media (max-width: 767px) {

    /* --- Force Horizontal Layout & Scrolling --- */
    .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: nowrap !important;
        overflow-x:  !important;
        -webkit-overflow-scrolling: touch !important;
        white-space: nowrap !important;
        gap: 2px !important;

        width: 100% !important;
        box-sizing: border-box !important;

        /* Bigger padding on left & right */
        padding-left: 5px !important;
        padding-right: 5px !important;

        margin-left: 0 !important;
        margin-right: 0 !important;
    }

    /* --- Tab Buttons With Wrapping Text --- */
    .e-n-tabs-heading .e-n-tab-title {
        display: inline-flex !important;
        flex-direction: column !important; /* IMPORTANT for wrapping */
        align-items: center !important;
        justify-content: center !important;

        flex: 0 0 auto !important;

        width: 110px !important; /* FIX: required for text to fall */
        max-width: 140px !important; /* prevents too wide */

        padding: 14px 10px !important;

        white-space: normal !important; /* allow wrap */
        text-align: center !important;

        font-size: 18px !important;
        font-weight: 700 !important;
        line-height: 1.35 !important;
    }

    /* Hide scrollbar visually */
    .e-n-tabs-heading::-webkit-scrollbar {
        display: none;
    }
}/* End custom CSS */