.elementor-2 .elementor-element.elementor-element-6c2370d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-2 .elementor-element.elementor-element-6c2370d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6c2370d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-876d396{--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;}.elementor-2 .elementor-element.elementor-element-967b46a{--spacer-size:50px;}.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-2 .elementor-element.elementor-element-bd48a6d .elementor-heading-title{font-family:"Agrandir-Tight", Sans-serif;font-size:120px;font-weight:600;letter-spacing:10px;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-4974a52 .elementor-heading-title{font-family:"Agrandir-Tight", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-text );}.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-2 .elementor-element.elementor-element-2407fa6 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Agrandir-Tight", Sans-serif;font-size:22px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:25px 35px 25px 20px;}.elementor-2 .elementor-element.elementor-element-2407fa6 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-2407fa6 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2407fa6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-2407fa6 .elementor-button .elementor-button-content-wrapper{gap:140px;}.elementor-2 .elementor-element.elementor-element-2407fa6 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-2407fa6 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c0ea2f2 .elementor-icon-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-c0ea2f2 .elementor-icon{font-size:76px;}.elementor-2 .elementor-element.elementor-element-c0ea2f2 .elementor-icon svg{height:76px;}.elementor-2 .elementor-element.elementor-element-9ae40ee{--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;}.elementor-2 .elementor-element.elementor-element-b9e5432{--display:flex;}.elementor-2 .elementor-element.elementor-element-b9e5432.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-2 .elementor-element.elementor-element-c1888d5{text-align:end;}.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-2 .elementor-element.elementor-element-3dddb15{width:auto;max-width:auto;top:90px;text-align:center;font-family:"Agrandir-Tight", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-accent );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3dddb15{right:70px;}body.rtl .elementor-2 .elementor-element.elementor-element-3dddb15{left:70px;}.elementor-2 .elementor-element.elementor-element-6ced7d2{--display:flex;}.elementor-2 .elementor-element.elementor-element-1467519{--e-transform-translateY:30px;}.elementor-2 .elementor-element.elementor-element-c3260b3{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;bottom:30px;text-align:start;font-family:"Agrandir-Tight", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c3260b3{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-c3260b3{left:0px;}.elementor-2 .elementor-element.elementor-element-413c2ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-413c2ee:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-413c2ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d49edb6{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:150px;}.elementor-2 .elementor-element.elementor-element-2a0e1e7 .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-2 .elementor-element.elementor-element-9ac63f3{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-c3ba5a4 .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-text );}.elementor-2 .elementor-element.elementor-element-14e99c4{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-0ce390b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Agrandir-Tight", Sans-serif;font-size:22px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:25px 35px 25px 20px;}.elementor-2 .elementor-element.elementor-element-0ce390b .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-0ce390b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-0ce390b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-0ce390b .elementor-button .elementor-button-content-wrapper{gap:140px;}.elementor-2 .elementor-element.elementor-element-0ce390b .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-0ce390b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-af2d3a7{--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;}.elementor-2 .elementor-element.elementor-element-d9208b4{text-align:center;}.elementor-2 .elementor-element.elementor-element-d9208b4 img{width:100%;max-width:310px;}.elementor-2 .elementor-element.elementor-element-d3da196{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-47015a3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Agrandir-Tight", Sans-serif;font-size:22px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:25px 35px 25px 20px;}.elementor-2 .elementor-element.elementor-element-47015a3 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-47015a3 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-47015a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-47015a3 .elementor-button .elementor-button-content-wrapper{gap:140px;}.elementor-2 .elementor-element.elementor-element-47015a3 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-47015a3 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-1cc9b4b{--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:65px;--padding-bottom:65px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-9ac8ed4{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8fc221f .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-2 .elementor-element.elementor-element-bb00913{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-944c6f4{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ec0a313{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;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:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-0990f61{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;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:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-b84eab4{text-align:start;}.elementor-2 .elementor-element.elementor-element-b84eab4 img{max-width:300px;}.elementor-2 .elementor-element.elementor-element-5564f62{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3ddc507{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:var( --e-global-color-94efebf );}.elementor-2 .elementor-element.elementor-element-bb141fc{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:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-06857ab{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:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-9f8b180{--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:dotted;--border-style:dotted;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:65px;--padding-bottom:65px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-c72d2a0 .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-2 .elementor-element.elementor-element-89ef1e2{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:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-32f5e84{--e-image-carousel-slides-to-show:3;}.elementor-2 .elementor-element.elementor-element-32f5e84 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-32f5e84 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-32f5e84 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2 .elementor-element.elementor-element-32f5e84 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-32f5e84 .swiper-wrapper{display:flex;align-items:center;}.elementor-2 .elementor-element.elementor-element-32f5e84 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-2 .elementor-element.elementor-element-92df681{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;border-style:dotted;--border-style:dotted;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6a341ef{--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;}.elementor-2 .elementor-element.elementor-element-873892f .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-2 .elementor-element.elementor-element-e67b307{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:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-3bf19b8{--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;}.elementor-2 .elementor-element.elementor-element-56a012e{--e-transform-flipX:-1;}.elementor-2 .elementor-element.elementor-element-56a012e img{width:100%;}.elementor-2 .elementor-element.elementor-element-54ba258{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-4c97a34{--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;}.elementor-2 .elementor-element.elementor-element-4c97a34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-64399b7{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:var( --e-global-color-94efebf );}.elementor-2 .elementor-element.elementor-element-2e0ab7a{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-2 .elementor-element.elementor-element-5e75dbf .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5e75dbf .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5e75dbf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-5e75dbf .elementor-button{font-family:"Agrandir-Tight", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5e75dbf .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5e75dbf .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-e2efa54{--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;}.elementor-2 .elementor-element.elementor-element-e2efa54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-7847b29{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:var( --e-global-color-94efebf );}.elementor-2 .elementor-element.elementor-element-ecc786e{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-2 .elementor-element.elementor-element-6b2bc28 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6b2bc28 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-6b2bc28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-6b2bc28 .elementor-button{font-family:"Agrandir-Tight", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6b2bc28 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-6b2bc28 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ed96173{--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;}.elementor-2 .elementor-element.elementor-element-ed96173.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-edff051{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:var( --e-global-color-94efebf );}.elementor-2 .elementor-element.elementor-element-ac64155{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-2 .elementor-element.elementor-element-47d2aa0 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-47d2aa0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-47d2aa0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-47d2aa0 .elementor-button{font-family:"Agrandir-Tight", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-47d2aa0 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-47d2aa0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-21cd6eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:65px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-abb4f0e{--display:flex;}.elementor-2 .elementor-element.elementor-element-e120563 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e120563 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-e120563 .elementor-button{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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:dotted;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e120563 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-e120563 .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-bd48a6d .elementor-heading-title{font-size:70px;}.elementor-2 .elementor-element.elementor-element-4974a52 .elementor-heading-title{font-size:24px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-2407fa6 .elementor-button{font-size:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-413c2ee{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-d49edb6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-2a0e1e7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-c3ba5a4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-0ce390b .elementor-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-d9208b4 img{max-width:300px;}.elementor-2 .elementor-element.elementor-element-47015a3 .elementor-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-1cc9b4b{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-8fc221f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-ec0a313{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-0990f61{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-3ddc507{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-bb141fc{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-06857ab{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-9f8b180{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-c72d2a0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-89ef1e2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-32f5e84{--e-image-carousel-slides-to-show:2;}.elementor-2 .elementor-element.elementor-element-92df681{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-873892f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-e67b307{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-64399b7{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-2e0ab7a{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-5e75dbf .elementor-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-7847b29{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-ecc786e{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-6b2bc28 .elementor-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-edff051{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-ac64155{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-47d2aa0 .elementor-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-21cd6eb{--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-e120563 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-876d396{--width:50%;}.elementor-2 .elementor-element.elementor-element-9ae40ee{--width:50%;}.elementor-2 .elementor-element.elementor-element-d49edb6{--width:50%;}.elementor-2 .elementor-element.elementor-element-af2d3a7{--width:50%;}.elementor-2 .elementor-element.elementor-element-6a341ef{--width:70%;}.elementor-2 .elementor-element.elementor-element-3bf19b8{--width:30%;}.elementor-2 .elementor-element.elementor-element-4c97a34{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-e2efa54{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-ed96173{--width:33.33%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-876d396{--width:50%;}.elementor-2 .elementor-element.elementor-element-967b46a{--spacer-size:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-bd48a6d .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-4974a52 .elementor-heading-title{font-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-2407fa6 .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-9ae40ee{--width:50%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-3dddb15{width:var( --container-widget-width, 70px );max-width:70px;--e-transform-translateX:50%;--container-widget-width:70px;--container-widget-flex-grow:0;top:40px;font-size:14px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3dddb15{right:50%;}body.rtl .elementor-2 .elementor-element.elementor-element-3dddb15{left:50%;}.elementor-2 .elementor-element.elementor-element-1467519{--e-transform-translateY:30px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c3260b3{right:-40px;}body.rtl .elementor-2 .elementor-element.elementor-element-c3260b3{left:-40px;}.elementor-2 .elementor-element.elementor-element-c3260b3{bottom:-30px;font-size:12px;}.elementor-2 .elementor-element.elementor-element-2a0e1e7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-c3ba5a4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-0ce390b .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-d9208b4{text-align:start;}.elementor-2 .elementor-element.elementor-element-d9208b4 img{max-width:240px;}.elementor-2 .elementor-element.elementor-element-47015a3 .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-8fc221f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-ec0a313{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-0990f61{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-3ddc507{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-bb141fc{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-06857ab{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-c72d2a0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-89ef1e2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-873892f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-e67b307{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-64399b7{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-2e0ab7a{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-5e75dbf .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-7847b29{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-ecc786e{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-6b2bc28 .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-edff051{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2 .elementor-element.elementor-element-ac64155{font-size:var( --e-global-typography-text-font-size );}.elementor-2 .elementor-element.elementor-element-47d2aa0 .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-e120563 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for button, class: .elementor-element-2407fa6 */.elementor-2 .elementor-element.elementor-element-2407fa6 svg {
   width: 30px; 
}
.elementor-2 .elementor-element.elementor-element-2407fa6 path {
    fill: #111111;
    transition: fill 0.3s ease;
}
.elementor-2 .elementor-element.elementor-element-2407fa6:hover path {
    fill: #ffffff;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c0ea2f2 */.elementor-2 .elementor-element.elementor-element-c0ea2f2 {
  display: inline-block;
  animation: arrowBounce 1.2s infinite ease-in-out;
}

@keyframes arrowBounce {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(40px);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ce390b */.elementor-2 .elementor-element.elementor-element-0ce390b svg {
   width: 30px; 
}
.elementor-2 .elementor-element.elementor-element-0ce390b path {
    fill: #ffffff;
    transition: fill 0.3s ease;
}
.elementor-2 .elementor-element.elementor-element-0ce390b:hover path {
    fill: #ed1c24;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47015a3 */.elementor-2 .elementor-element.elementor-element-47015a3 svg {
   width: 30px; 
}
.elementor-2 .elementor-element.elementor-element-47015a3 path {
    fill: #ffffff;
    transition: fill 0.3s ease;
}
.elementor-2 .elementor-element.elementor-element-47015a3:hover path {
    fill: #ed1c24;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb141fc */.elementor-2 .elementor-element.elementor-element-bb141fc ul {
    list-style: none;
    padding-left: 0;
}

.elementor-2 .elementor-element.elementor-element-bb141fc li {
    position: relative;
    padding-right: 0; 
    padding-left: 30px; 
}

.elementor-2 .elementor-element.elementor-element-bb141fc li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 0;
    width: 0;
    border-top: 8px solid transparent;    
    border-bottom: 8px solid transparent; 
    border-left: 8px solid #11954f;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-32f5e84 */.elementor-2 .elementor-element.elementor-element-32f5e84 .swiper-slide-inner {
    margin: 20px !important;
}
.elementor-2 .elementor-element.elementor-element-32f5e84 .swiper-slide-image {
    box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.5);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e75dbf */.elementor-2 .elementor-element.elementor-element-5e75dbf svg {
    position: relative;
    top: -2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b2bc28 */.elementor-2 .elementor-element.elementor-element-6b2bc28 svg {
    position: relative;
    top: -2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47d2aa0 */.elementor-2 .elementor-element.elementor-element-47d2aa0 svg {
    position: relative;
    top: -2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e120563 */.elementor-2 .elementor-element.elementor-element-e120563 svg {
    position: relative;
    top: -2px;
}/* End custom CSS */