.elementor-3322 .elementor-element.elementor-element-a864cd2{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:80;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-3322 .elementor-element.elementor-element-1306647 > .elementor-widget-container{margin:-95px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3322 .elementor-element.elementor-element-2b7e61d{--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;--background-transition:0.3s;--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-f2f0ea1{--display:flex;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:90;}.elementor-3322 .elementor-element.elementor-element-f2f0ea1:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-f2f0ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-649fcbe );}.elementor-3322 .elementor-element.elementor-element-f2f0ea1, .elementor-3322 .elementor-element.elementor-element-f2f0ea1::before{--border-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );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 );}.elementor-3322 .elementor-element.elementor-element-d5cba61 > .elementor-widget-container{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#1C1C1C50;}.elementor-3322 .elementor-element.elementor-element-d5cba61 .elementor-heading-title{color:#1C1C1C50;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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-3322 .elementor-element.elementor-element-3e74763{text-align:left;}.elementor-3322 .elementor-element.elementor-element-3e74763 .elementor-heading-title{color:#1C1C1C;}.elementor-widget-text-editor{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-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-3322 .elementor-element.elementor-element-60473d1{--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;--background-transition:0.3s;}.elementor-widget-pp-buttons .pp-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 );text-transform:var( --e-global-typography-accent-text-transform );background:var( --e-global-color-accent );}.elementor-widget-pp-buttons .pp-button-icon-number{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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-3322 .elementor-element.elementor-element-bca63bc .elementor-repeater-item-c97215c.pp-button{background:var( --e-global-color-secondary );}.elementor-3322 .elementor-element.elementor-element-bca63bc .elementor-repeater-item-c97215c.pp-button:hover{background:var( --e-global-color-c1d541c );color:var( --e-global-color-primary );}.elementor-3322 .elementor-element.elementor-element-bca63bc{width:auto;max-width:auto;}.elementor-3322 .elementor-element.elementor-element-bca63bc.elementor-element{--align-self:flex-start;}.elementor-3322 .elementor-element.elementor-element-bca63bc .pp-buttons-group{column-gap:28px;row-gap:28px;}.elementor-3322 .elementor-element.elementor-element-bca63bc .pp-button{padding:15px 15px 15px 15px;color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-3322 .elementor-element.elementor-element-bca63bc .pp-button:hover{color:var( --e-global-color-text );}.elementor-3322 .elementor-element.elementor-element-bca63bc .pp-button-icon-number{font-family:"Bricolage Grotesque", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;}.elementor-3322 .elementor-element.elementor-element-bca63bc .pp-button-icon{font-size:25px;line-height:25px;height:25px;width:25px;}.elementor-3322 .elementor-element.elementor-element-bca63bc .pp-button-icon-image img{width:25px;}.elementor-3322 .elementor-element.elementor-element-bca63bc .pp-icon-before .pp-button-icon{margin-right:30px;}.elementor-3322 .elementor-element.elementor-element-bca63bc .pp-icon-after .pp-button-icon{margin-left:30px;}.elementor-3322 .elementor-element.elementor-element-bca63bc .pp-icon-top .pp-button-icon{margin-bottom:30px;}.elementor-3322 .elementor-element.elementor-element-bca63bc .pp-icon-bottom .pp-button-icon{margin-top:30px;}.elementor-3322 .elementor-element.elementor-element-bca63bc .pp-icon{color:var( --e-global-color-649fcbe );}.elementor-3322 .elementor-element.elementor-element-bca63bc .pp-icon svg{fill:var( --e-global-color-649fcbe );}.pp-tooltip-bca63bc{text-align:center;}.pp-tooltip.pp-tooltip-bca63bc .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-bca63bc.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-bca63bc.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-bca63bc.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-bca63bc.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-bca63bc .pp-tooltip-content{color:#ffffff;}.elementor-3322 .elementor-element.elementor-element-2ec0c73{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:70;}.elementor-3322 .elementor-element.elementor-element-82236b4{--display:flex;--background-transition:0.3s;--border-radius:0px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-82236b4:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-82236b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-271a65f );}.elementor-3322 .elementor-element.elementor-element-82236b4, .elementor-3322 .elementor-element.elementor-element-82236b4::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-5a4205e{--display:flex;--background-transition:0.3s;--border-radius:0px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-5a4205e:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-5a4205e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85c9e85 );}.elementor-3322 .elementor-element.elementor-element-5a4205e, .elementor-3322 .elementor-element.elementor-element-5a4205e::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-705f8ae{--display:flex;--background-transition:0.3s;--border-radius:0px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-705f8ae:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-705f8ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3322 .elementor-element.elementor-element-705f8ae, .elementor-3322 .elementor-element.elementor-element-705f8ae::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-615bb1a{--display:flex;--background-transition:0.3s;--border-radius:0px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-615bb1a:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-615bb1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-05d39ce );}.elementor-3322 .elementor-element.elementor-element-615bb1a, .elementor-3322 .elementor-element.elementor-element-615bb1a::before{--border-transition:0.3s;}.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-3322 .elementor-element.elementor-element-675ebee img{height:75vh;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 025px;}.elementor-3322 .elementor-element.elementor-element-81d63cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:07%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-3322 .elementor-element.elementor-element-0785a96{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:15;text-align:center;}.elementor-3322 .elementor-element.elementor-element-0785a96 > .elementor-widget-container{background-color:var( --e-global-color-649fcbe );padding:50px 50px 50px 50px;border-radius:20px 20px 20px 20px;}.elementor-3322 .elementor-element.elementor-element-0785a96 .elementor-heading-title{color:#1C1C1C20;font-family:"Recoleta Bold", Sans-serif;font-size:2em;font-weight:400;line-height:28px;}.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 );}body:not(.rtl) .elementor-3322 .elementor-element.elementor-element-5e70c69{left:143.427px;}body.rtl .elementor-3322 .elementor-element.elementor-element-5e70c69{right:143.427px;}.elementor-3322 .elementor-element.elementor-element-5e70c69{top:20.086px;z-index:10;}.elementor-3322 .elementor-element.elementor-element-5e70c69 .elementor-icon-wrapper{text-align:center;}.elementor-3322 .elementor-element.elementor-element-5e70c69 .elementor-icon{font-size:250px;}.elementor-3322 .elementor-element.elementor-element-5e70c69 .elementor-icon svg{height:250px;}.elementor-3322 .elementor-element.elementor-element-5e70c69 .elementor-icon-wrapper svg{width:100%;}.elementor-3322 .elementor-element.elementor-element-a4b4444{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-f574b2c{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-f477273{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-f477273.e-con{--align-self:center;}.elementor-3322 .elementor-element.elementor-element-c32393a{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-8db1b60 );--border-color:var( --e-global-color-8db1b60 );--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3322 .elementor-element.elementor-element-c32393a:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-c32393a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-649fcbe );}.elementor-3322 .elementor-element.elementor-element-c32393a, .elementor-3322 .elementor-element.elementor-element-c32393a::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-c32393a.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-3322 .elementor-element.elementor-element-5bd348d{--display:flex;--background-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-b09a5e5 .elementor-heading-title{color:var( --e-global-color-text );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 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3322 .elementor-element.elementor-element-cf91072{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;}.elementor-3322 .elementor-element.elementor-element-cf91072 .elementor-divider-separator{width:100%;}.elementor-3322 .elementor-element.elementor-element-16e2cc5 .elementor-heading-title{color:var( --e-global-color-text );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 );}.elementor-3322 .elementor-element.elementor-element-e87ec60{color:var( --e-global-color-text );}.elementor-3322 .elementor-element.elementor-element-ed6b30f{--display:flex;--background-transition:0.3s;}.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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-3322 .elementor-element.elementor-element-b756c12 .elementor-button{background-color:var( --e-global-color-8db1b60 );}.elementor-3322 .elementor-element.elementor-element-b756c12.elementor-element{--align-self:stretch;}.elementor-3322 .elementor-element.elementor-element-bc212db{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-271a65f );--border-color:var( --e-global-color-271a65f );--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3322 .elementor-element.elementor-element-bc212db:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-bc212db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-649fcbe );}.elementor-3322 .elementor-element.elementor-element-bc212db, .elementor-3322 .elementor-element.elementor-element-bc212db::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-bc212db.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-3322 .elementor-element.elementor-element-72740cc{--display:flex;--background-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-84b0269 .elementor-heading-title{color:var( --e-global-color-text );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 );}.elementor-3322 .elementor-element.elementor-element-1ff0c7d{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;}.elementor-3322 .elementor-element.elementor-element-1ff0c7d .elementor-divider-separator{width:100%;}.elementor-3322 .elementor-element.elementor-element-52bbb5d .elementor-heading-title{color:var( --e-global-color-text );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 );}.elementor-3322 .elementor-element.elementor-element-a4531be{color:var( --e-global-color-text );}.elementor-3322 .elementor-element.elementor-element-7eefb56{--display:flex;--background-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-ac13038 .elementor-button{background-color:var( --e-global-color-271a65f );}.elementor-3322 .elementor-element.elementor-element-ac13038.elementor-element{--align-self:stretch;}.elementor-3322 .elementor-element.elementor-element-61838dc{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3322 .elementor-element.elementor-element-61838dc:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-61838dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-649fcbe );}.elementor-3322 .elementor-element.elementor-element-61838dc, .elementor-3322 .elementor-element.elementor-element-61838dc::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-61838dc.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-3322 .elementor-element.elementor-element-70a10d1{--display:flex;--background-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-755948c .elementor-heading-title{color:var( --e-global-color-text );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 );}.elementor-3322 .elementor-element.elementor-element-2123a64{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;}.elementor-3322 .elementor-element.elementor-element-2123a64 .elementor-divider-separator{width:100%;}.elementor-3322 .elementor-element.elementor-element-48c27e1 .elementor-heading-title{color:var( --e-global-color-text );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 );}.elementor-3322 .elementor-element.elementor-element-10d448c{color:var( --e-global-color-text );}.elementor-3322 .elementor-element.elementor-element-6341486{--display:flex;--background-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-24a7c14 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-3322 .elementor-element.elementor-element-24a7c14.elementor-element{--align-self:stretch;}.elementor-3322 .elementor-element.elementor-element-34b324a{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-c1d541c );--border-color:var( --e-global-color-c1d541c );--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3322 .elementor-element.elementor-element-34b324a:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-34b324a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-649fcbe );}.elementor-3322 .elementor-element.elementor-element-34b324a, .elementor-3322 .elementor-element.elementor-element-34b324a::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-34b324a.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-3322 .elementor-element.elementor-element-8dc9c5c{--display:flex;--background-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-999ad24 .elementor-heading-title{color:var( --e-global-color-text );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 );}.elementor-3322 .elementor-element.elementor-element-620872e{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;}.elementor-3322 .elementor-element.elementor-element-620872e .elementor-divider-separator{width:100%;}.elementor-3322 .elementor-element.elementor-element-b2e45af .elementor-heading-title{color:var( --e-global-color-text );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 );}.elementor-3322 .elementor-element.elementor-element-1f8b43e{color:var( --e-global-color-text );}.elementor-3322 .elementor-element.elementor-element-d567dbf{--display:flex;--background-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-f7a8b55 .elementor-button{background-color:var( --e-global-color-c1d541c );fill:var( --e-global-color-649fcbe );color:var( --e-global-color-649fcbe );}.elementor-3322 .elementor-element.elementor-element-f7a8b55.elementor-element{--align-self:stretch;}.elementor-3322 .elementor-element.elementor-element-c545a06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:5%;--margin-bottom:05%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3322 .elementor-element.elementor-element-a82f8af{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-68795cd );--border-color:var( --e-global-color-68795cd );--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:100px;--z-index:2;}.elementor-3322 .elementor-element.elementor-element-a82f8af:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-a82f8af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-649fcbe );}.elementor-3322 .elementor-element.elementor-element-a82f8af, .elementor-3322 .elementor-element.elementor-element-a82f8af::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-a82f8af.e-con{--align-self:flex-start;}.elementor-3322 .elementor-element.elementor-element-bd70bda .elementor-heading-title{color:var( --e-global-color-text );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 );}.elementor-3322 .elementor-element.elementor-element-dc40939{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;}.elementor-3322 .elementor-element.elementor-element-dc40939 .elementor-divider-separator{width:100%;}.elementor-3322 .elementor-element.elementor-element-379afd5 .elementor-repeater-item-c97215c.pp-button{padding:15px 15px 15px 15px;background:var( --e-global-color-secondary );}.elementor-3322 .elementor-element.elementor-element-379afd5 .elementor-repeater-item-c97215c.pp-button:hover{background:var( --e-global-color-c1d541c );color:var( --e-global-color-primary );}.elementor-3322 .elementor-element.elementor-element-379afd5 .pp-buttons-group{column-gap:28px;row-gap:28px;}.elementor-3322 .elementor-element.elementor-element-379afd5 .pp-button{padding:15px 15px 15px 15px;color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-3322 .elementor-element.elementor-element-379afd5 .pp-button:hover{color:var( --e-global-color-text );}.elementor-3322 .elementor-element.elementor-element-379afd5 .pp-button-icon-number{font-family:"Bricolage Grotesque", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;}.elementor-3322 .elementor-element.elementor-element-379afd5 .pp-button-icon{font-size:25px;line-height:25px;height:25px;width:25px;}.elementor-3322 .elementor-element.elementor-element-379afd5 .pp-button-icon-image img{width:25px;}.elementor-3322 .elementor-element.elementor-element-379afd5 .pp-icon-before .pp-button-icon{margin-right:50px;}.elementor-3322 .elementor-element.elementor-element-379afd5 .pp-icon-after .pp-button-icon{margin-left:50px;}.elementor-3322 .elementor-element.elementor-element-379afd5 .pp-icon-top .pp-button-icon{margin-bottom:50px;}.elementor-3322 .elementor-element.elementor-element-379afd5 .pp-icon-bottom .pp-button-icon{margin-top:50px;}.elementor-3322 .elementor-element.elementor-element-379afd5 .pp-icon{color:var( --e-global-color-649fcbe );}.elementor-3322 .elementor-element.elementor-element-379afd5 .pp-icon svg{fill:var( --e-global-color-649fcbe );}.pp-tooltip-379afd5{text-align:center;}.pp-tooltip.pp-tooltip-379afd5 .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-379afd5.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-379afd5.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-379afd5.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-379afd5.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-379afd5 .pp-tooltip-content{color:#ffffff;}.elementor-3322 .elementor-element.elementor-element-04473ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-3322 .elementor-element.elementor-element-04473ae, .elementor-3322 .elementor-element.elementor-element-04473ae::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-04473ae.e-con{--align-self:center;}.elementor-3322 .elementor-element.elementor-element-0ea7327{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-0ea7327:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-0ea7327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3322 .elementor-element.elementor-element-0ea7327, .elementor-3322 .elementor-element.elementor-element-0ea7327::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-0debe40{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-0debe40, .elementor-3322 .elementor-element.elementor-element-0debe40::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-77ab5ae{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-77ab5ae:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-77ab5ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8db1b60 );}.elementor-3322 .elementor-element.elementor-element-77ab5ae, .elementor-3322 .elementor-element.elementor-element-77ab5ae::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-1b9bbac{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-1b9bbac:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-1b9bbac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-271a65f );}.elementor-3322 .elementor-element.elementor-element-1b9bbac, .elementor-3322 .elementor-element.elementor-element-1b9bbac::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-541e987{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-541e987:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-541e987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-68795cd );}.elementor-3322 .elementor-element.elementor-element-541e987, .elementor-3322 .elementor-element.elementor-element-541e987::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-59feb82 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-3322 .elementor-element.elementor-element-59feb82 img{width:100%;height:50vh;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-3322 .elementor-element.elementor-element-594204a{--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;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-3322 .elementor-element.elementor-element-77a2525{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-271a65f );--border-color:var( --e-global-color-271a65f );--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:20;}.elementor-3322 .elementor-element.elementor-element-77a2525:not(.elementor-motion-effects-element-type-background), .elementor-3322 .elementor-element.elementor-element-77a2525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-649fcbe );}.elementor-3322 .elementor-element.elementor-element-77a2525, .elementor-3322 .elementor-element.elementor-element-77a2525::before{--border-transition:0.3s;}.elementor-3322 .elementor-element.elementor-element-77a2525.e-con{--align-self:center;}.elementor-3322 .elementor-element.elementor-element-8f6ae14 .elementor-heading-title{color:var( --e-global-color-text );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 );}.elementor-3322 .elementor-element.elementor-element-42c4877{--divider-border-style:solid;--divider-color:#00000030;--divider-border-width:1px;}.elementor-3322 .elementor-element.elementor-element-42c4877 .elementor-divider-separator{width:100%;}.elementor-3322 .elementor-element.elementor-element-963730f .elementor-button{background-color:var( --e-global-color-271a65f );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-3322 .elementor-element.elementor-element-963730f .elementor-button:hover, .elementor-3322 .elementor-element.elementor-element-963730f .elementor-button:focus{background-color:var( --e-global-color-05d39ce );}.elementor-3322 .elementor-element.elementor-element-963730f.elementor-element{--align-self:flex-end;}.elementor-3322 .elementor-element.elementor-element-963730f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3322 .elementor-element.elementor-element-963730f .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-3322 .elementor-element.elementor-element-b536631{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:5.792%;z-index:10;text-align:center;}.elementor-3322 .elementor-element.elementor-element-b536631.elementor-element{--align-self:center;}body:not(.rtl) .elementor-3322 .elementor-element.elementor-element-b536631{left:1.536%;}body.rtl .elementor-3322 .elementor-element.elementor-element-b536631{right:1.536%;}.elementor-3322 .elementor-element.elementor-element-b536631 > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3322 .elementor-element.elementor-element-b536631 img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-3322 .elementor-element.elementor-element-7d1550b{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:45%;z-index:10;text-align:center;}.elementor-3322 .elementor-element.elementor-element-7d1550b.elementor-element{--align-self:center;}body:not(.rtl) .elementor-3322 .elementor-element.elementor-element-7d1550b{right:-0.256%;}body.rtl .elementor-3322 .elementor-element.elementor-element-7d1550b{left:-0.256%;}.elementor-3322 .elementor-element.elementor-element-7d1550b > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3322 .elementor-element.elementor-element-7d1550b img{border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-05d39ce );border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-3322 .elementor-element.elementor-element-f477273{--width:95%;}.elementor-3322 .elementor-element.elementor-element-c32393a{--width:33%;}.elementor-3322 .elementor-element.elementor-element-bc212db{--width:33%;}.elementor-3322 .elementor-element.elementor-element-61838dc{--width:33%;}.elementor-3322 .elementor-element.elementor-element-34b324a{--width:33%;}.elementor-3322 .elementor-element.elementor-element-c545a06{--width:100%;}.elementor-3322 .elementor-element.elementor-element-a82f8af{--width:100%;}.elementor-3322 .elementor-element.elementor-element-04473ae{--width:100%;}.elementor-3322 .elementor-element.elementor-element-0ea7327{--width:100%;}.elementor-3322 .elementor-element.elementor-element-77a2525{--width:50%;}}@media(max-width:1024px){.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-size:var( --e-global-typography-accent-font-size );}.elementor-3322 .elementor-element.elementor-element-1306647 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-3322 .elementor-element.elementor-element-2b7e61d{--min-height:25vh;--flex-direction:column-reverse;--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;}.elementor-3322 .elementor-element.elementor-element-f2f0ea1{--border-radius:30px 30px 30px 30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3322 .elementor-element.elementor-element-d5cba61 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-pp-buttons .pp-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-pp-buttons .pp-button-icon-number{font-size:var( --e-global-typography-accent-font-size );}.elementor-3322 .elementor-element.elementor-element-2ec0c73{--min-height:50vh;--justify-content:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3322 .elementor-element.elementor-element-82236b4{--border-radius:0px 0px 25px 25px;}.elementor-3322 .elementor-element.elementor-element-5a4205e{--border-radius:0px 0px 25px 25px;}.elementor-3322 .elementor-element.elementor-element-705f8ae{--border-radius:0px 0px 25px 25px;}.elementor-3322 .elementor-element.elementor-element-615bb1a{--border-radius:0px 0px 25px 25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-3322 .elementor-element.elementor-element-675ebee img{height:50vh;border-radius:0px 0px 25px 25px;}.elementor-3322 .elementor-element.elementor-element-0785a96{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-3322 .elementor-element.elementor-element-f574b2c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-f477273{--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-b09a5e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-16e2cc5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-3322 .elementor-element.elementor-element-84b0269 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-52bbb5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-755948c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-48c27e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-999ad24 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-b2e45af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-a82f8af{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:50px;}.elementor-3322 .elementor-element.elementor-element-bd70bda .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-8f6ae14 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-size:var( --e-global-typography-accent-font-size );}.elementor-3322 .elementor-element.elementor-element-1306647 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-3322 .elementor-element.elementor-element-2b7e61d{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 0px;}.elementor-3322 .elementor-element.elementor-element-f2f0ea1{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3322 .elementor-element.elementor-element-d5cba61 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-pp-buttons .pp-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-pp-buttons .pp-button-icon-number{font-size:var( --e-global-typography-accent-font-size );}.elementor-3322 .elementor-element.elementor-element-bca63bc.elementor-element{--align-self:stretch;}.elementor-3322 .elementor-element.elementor-element-2ec0c73{--min-height:50vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-82236b4{--border-radius:0px 0px 25px 025px;}.elementor-3322 .elementor-element.elementor-element-5a4205e{--border-radius:0px 0px 25px 025px;}.elementor-3322 .elementor-element.elementor-element-705f8ae{--border-radius:0px 0px 25px 025px;}.elementor-3322 .elementor-element.elementor-element-615bb1a{--border-radius:0px 0px 025px 25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-3322 .elementor-element.elementor-element-675ebee img{height:55vh;border-radius:0px 0px 25px 025px;}.elementor-3322 .elementor-element.elementor-element-81d63cb{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3322 .elementor-element.elementor-element-0785a96 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-3322 .elementor-element.elementor-element-0785a96{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-3322 .elementor-element.elementor-element-0785a96 .elementor-heading-title{font-size:1.1em;line-height:20px;}.elementor-3322 .elementor-element.elementor-element-f477273{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3322 .elementor-element.elementor-element-c32393a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3322 .elementor-element.elementor-element-b09a5e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-16e2cc5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-3322 .elementor-element.elementor-element-bc212db{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3322 .elementor-element.elementor-element-84b0269 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-52bbb5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-61838dc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3322 .elementor-element.elementor-element-755948c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-48c27e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-34b324a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3322 .elementor-element.elementor-element-999ad24 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-b2e45af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-c545a06{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3322 .elementor-element.elementor-element-a82f8af{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3322 .elementor-element.elementor-element-bd70bda .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-59feb82 img{height:25vh;}.elementor-3322 .elementor-element.elementor-element-594204a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3322 .elementor-element.elementor-element-77a2525{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3322 .elementor-element.elementor-element-77a2525.e-con{--align-self:center;}.elementor-3322 .elementor-element.elementor-element-8f6ae14 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1024px) and (min-width:768px){.elementor-3322 .elementor-element.elementor-element-f2f0ea1{--width:97%;}.elementor-3322 .elementor-element.elementor-element-2ec0c73{--width:97%;}.elementor-3322 .elementor-element.elementor-element-c32393a{--width:100%;}.elementor-3322 .elementor-element.elementor-element-bc212db{--width:100%;}.elementor-3322 .elementor-element.elementor-element-61838dc{--width:100%;}.elementor-3322 .elementor-element.elementor-element-34b324a{--width:100%;}.elementor-3322 .elementor-element.elementor-element-04473ae{--width:75%;}.elementor-3322 .elementor-element.elementor-element-77a2525{--width:90%;}}@media(min-width:1900px){.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-size:var( --e-global-typography-accent-font-size );}.elementor-3322 .elementor-element.elementor-element-1306647 > .elementor-widget-container{margin:-120px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3322 .elementor-element.elementor-element-2b7e61d{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3322 .elementor-element.elementor-element-d5cba61 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-pp-buttons .pp-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-pp-buttons .pp-button-icon-number{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-3322 .elementor-element.elementor-element-b09a5e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-16e2cc5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-3322 .elementor-element.elementor-element-84b0269 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-52bbb5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-755948c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-48c27e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-999ad24 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-b2e45af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-bd70bda .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3322 .elementor-element.elementor-element-8f6ae14 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for pp-buttons, class: .elementor-element-bca63bc */.classic-btn .pp-button{
    transition: all 0.3s ease-in-out;
}

 .classic-btn .pp-button:hover{
    border-radius:50px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e70c69 */@keyframes rotate {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }

.icon-turn{
    animation: rotate 18s linear infinite reverse;
    transform-origin: center; 
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f477273 */.elementor-3322 .elementor-element.elementor-element-f477273{
    margin: 50px auto;
}/* End custom CSS */
/* Start custom CSS for pp-buttons, class: .elementor-element-379afd5 */.classic-btn .pp-button{
    transition: all 0.3s ease-in-out;
}

 .classic-btn .pp-button:hover{
    border-radius:50px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59feb82 */.img-test{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04473ae */.class-overhidden {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c545a06 */.elementor-3322 .elementor-element.elementor-element-c545a06 {
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad78c4c */.elementor-3322 .elementor-element.elementor-element-ad78c4c a{
    color: black;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-963730f */.don-btn .elementor-button:hover{
    border-radius:100px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Recoleta Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://edimadagascar.ong/wp-content/uploads/2024/11/Recoleta-Alt-Bold-Font.ttf') format('truetype');
}
/* End Custom Fonts CSS */