.elementor-536 .elementor-element.elementor-element-45364b5{--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-536 .elementor-element.elementor-element-9287d9b{--spacer-size:50px;}.elementor-536 .elementor-element.elementor-element-964f80f{--display:flex;--min-height:214px;--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:space-evenly;--overlay-opacity:0.75;}.elementor-536 .elementor-element.elementor-element-964f80f:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-964f80f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-536 .elementor-element.elementor-element-964f80f::before, .elementor-536 .elementor-element.elementor-element-964f80f > .elementor-background-video-container::before, .elementor-536 .elementor-element.elementor-element-964f80f > .e-con-inner > .elementor-background-video-container::before, .elementor-536 .elementor-element.elementor-element-964f80f > .elementor-background-slideshow::before, .elementor-536 .elementor-element.elementor-element-964f80f > .e-con-inner > .elementor-background-slideshow::before, .elementor-536 .elementor-element.elementor-element-964f80f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-536 .elementor-element.elementor-element-964f80f > .elementor-shape-bottom svg, .elementor-536 .elementor-element.elementor-element-964f80f > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);}.elementor-536 .elementor-element.elementor-element-964f80f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-536 .elementor-element.elementor-element-2cbdfcf{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-536 .elementor-element.elementor-element-2cbdfcf > .elementor-widget-container{margin:-0px -0px -0px -0px;}.elementor-536 .elementor-element.elementor-element-2cbdfcf.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-536 .elementor-element.elementor-element-2cbdfcf .elementor-heading-title{font-family:"Nunito";font-weight:900;text-transform:none;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-536 .elementor-element.elementor-element-9dc3595{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:right;}.elementor-536 .elementor-element.elementor-element-9dc3595 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:-25px -25px -25px -25px;border-style:none;}.elementor-536 .elementor-element.elementor-element-9dc3595.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-536 .elementor-element.elementor-element-9dc3595 img{width:9%;}.elementor-536 .elementor-element.elementor-element-f67375c{--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-536 .elementor-element.elementor-element-2688a06{--spacer-size:50px;}.elementor-536 .elementor-element.elementor-element-b3ccb84{--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-536 .elementor-element.elementor-element-8d06d3a{--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-536 .elementor-element.elementor-element-41c5467{--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-536 .elementor-element.elementor-element-41c5467:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-41c5467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5917C1;}.elementor-536 .elementor-element.elementor-element-9c87d26{--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-536 .elementor-element.elementor-element-9c87d26:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-9c87d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17C1AE;}.elementor-536 .elementor-element.elementor-element-9a49e35{--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-536 .elementor-element.elementor-element-9a49e35:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-9a49e35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C26817;}.elementor-536 .elementor-element.elementor-element-cf5a234{--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-536 .elementor-element.elementor-element-cf5a234:not(.elementor-motion-effects-element-type-background), .elementor-536 .elementor-element.elementor-element-cf5a234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1172A;}.elementor-536 .elementor-element.elementor-element-cf5a234.e-con{--align-self:center;}.elementor-536 .elementor-element.elementor-element-6822d08{--display:flex;}.elementor-536 .elementor-element.elementor-element-31b0cfb{--spacer-size:150px;}.elementor-536 .elementor-element.elementor-element-f4e7793{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:9px 25px;--row-gap:9px;--column-gap:25px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-cd97d2e{--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-536 .elementor-element.elementor-element-cd97d2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-536 .elementor-element.elementor-element-16fadfd{text-align:center;}.elementor-536 .elementor-element.elementor-element-16fadfd .elementor-heading-title{font-family:"Cubano";font-size:40px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-35c4f7e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:45px;--margin-right:0px;}.elementor-536 .elementor-element.elementor-element-35c4f7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-536 .elementor-element.elementor-element-4d97250 > .elementor-widget-container{margin:1px 6px 1px 1px;padding:-3px -3px -3px -3px;}.elementor-536 .elementor-element.elementor-element-4d97250{column-gap:0px;text-align:center;color:#000000;}.elementor-536 .elementor-element.elementor-element-4d97250 p{margin-block-end:12px;}.elementor-536 .elementor-element.elementor-element-41354db{column-gap:0px;text-align:center;color:#000000;}.elementor-536 .elementor-element.elementor-element-c1b96dc{column-gap:0px;text-align:center;color:#000000;}.elementor-536 .elementor-element.elementor-element-ba1d856{column-gap:0px;text-align:center;color:#000000;}.elementor-536 .elementor-element.elementor-element-7e308c3{--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-536 .elementor-element.elementor-element-e76122e{--spacer-size:50px;}.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 );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-536 .elementor-element.elementor-element-4a9f73e{--divider-border-style:solid;--divider-border-width:4px;}.elementor-536 .elementor-element.elementor-element-4a9f73e .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-536 .elementor-element.elementor-element-4a9f73e .elementor-divider{text-align:center;padding-block-start:50px;padding-block-end:50px;}.elementor-536 .elementor-element.elementor-element-0d9587f{--display:flex;--min-height:397px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-536 .elementor-element.elementor-element-126626c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-536 .elementor-element.elementor-element-265f8e3{text-align:center;}.elementor-536 .elementor-element.elementor-element-265f8e3 .elementor-heading-title{font-family:"Cubano";font-size:40px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-27a6251{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-536 .elementor-element.elementor-element-27a6251 .elementor-divider-separator{width:100%;}.elementor-536 .elementor-element.elementor-element-27a6251 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-536 .elementor-element.elementor-element-968918c{text-align:center;}.elementor-536 .elementor-element.elementor-element-968918c .elementor-heading-title{font-family:"Cubano";font-size:40px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-03127b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:90px 90px;--row-gap:90px;--column-gap:90px;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-536 .elementor-element.elementor-element-23eb880 > .elementor-widget-container{border-style:none;}.elementor-536 .elementor-element.elementor-element-23eb880 .elementor-title{color:var( --e-global-color-57c8da2 );font-family:"Nunito";font-size:20px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-23eb880 .elementor-progress-wrapper .elementor-progress-bar{background-color:#4C4E53;}.elementor-536 .elementor-element.elementor-element-23eb880 .elementor-progress-wrapper{background-color:#DDDDDD;border-radius:50px;overflow:hidden;}.elementor-536 .elementor-element.elementor-element-23eb880 .elementor-progress-bar{height:43px;line-height:43px;}.elementor-536 .elementor-element.elementor-element-2462215 > .elementor-widget-container{border-style:none;}.elementor-536 .elementor-element.elementor-element-2462215 .elementor-title{color:var( --e-global-color-57c8da2 );font-family:"Nunito";font-size:20px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-2462215 .elementor-progress-wrapper .elementor-progress-bar{background-color:#4C4E53;}.elementor-536 .elementor-element.elementor-element-2462215 .elementor-progress-wrapper{background-color:#DDDDDD;border-radius:50px;overflow:hidden;}.elementor-536 .elementor-element.elementor-element-2462215 .elementor-progress-bar{height:43px;line-height:43px;}.elementor-536 .elementor-element.elementor-element-0d2326a{--display:flex;}.elementor-536 .elementor-element.elementor-element-f4db1b6{--divider-border-style:solid;--divider-border-width:4px;}.elementor-536 .elementor-element.elementor-element-f4db1b6 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-536 .elementor-element.elementor-element-f4db1b6 .elementor-divider{text-align:center;padding-block-start:50px;padding-block-end:50px;}.elementor-536 .elementor-element.elementor-element-ce58e2b{--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 20px;--row-gap:0px;--column-gap:20px;}.elementor-536 .elementor-element.elementor-element-85fc319{--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-536 .elementor-element.elementor-element-867cb9c{text-align:center;}.elementor-536 .elementor-element.elementor-element-867cb9c .elementor-heading-title{font-family:"Cubano";font-size:40px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-01b30e3{--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-536 .elementor-element.elementor-element-581da01{text-align:center;color:var( --e-global-color-57c8da2 );}.elementor-536 .elementor-element.elementor-element-353bb3c{--display:flex;}.elementor-536 .elementor-element.elementor-element-37206ac{--divider-border-style:solid;--divider-border-width:4px;}.elementor-536 .elementor-element.elementor-element-37206ac .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-536 .elementor-element.elementor-element-37206ac .elementor-divider{text-align:center;padding-block-start:50px;padding-block-end:50px;}.elementor-536 .elementor-element.elementor-element-27c963d{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-536 .elementor-element.elementor-element-05938b0{--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-536 .elementor-element.elementor-element-c30ed78{text-align:center;}.elementor-536 .elementor-element.elementor-element-c30ed78 .elementor-heading-title{font-family:"Cubano";font-size:40px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-e71bc01{--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-536 .elementor-element.elementor-element-130f944.elementor-element{--align-self:center;}.elementor-536 .elementor-element.elementor-element-130f944{column-gap:0px;text-align:center;color:var( --e-global-color-57c8da2 );}.elementor-536 .elementor-element.elementor-element-46df467{--display:flex;}.elementor-536 .elementor-element.elementor-element-0fcac4c{--divider-border-style:solid;--divider-border-width:4px;}.elementor-536 .elementor-element.elementor-element-0fcac4c .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-536 .elementor-element.elementor-element-0fcac4c .elementor-divider{text-align:center;padding-block-start:50px;padding-block-end:50px;}.elementor-536 .elementor-element.elementor-element-bb2eff2{--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-536 .elementor-element.elementor-element-f731eb9{text-align:center;}.elementor-536 .elementor-element.elementor-element-f731eb9 .elementor-heading-title{font-family:"Cubano";font-size:40px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-f4a133c{--display:flex;}.elementor-536 .elementor-element.elementor-element-e1c143f{--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-536 .elementor-element.elementor-element-d40990c{text-align:center;color:var( --e-global-color-primary );}.elementor-536 .elementor-element.elementor-element-5a95a96{--display:flex;}.elementor-536 .elementor-element.elementor-element-7748590{--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-536 .elementor-element.elementor-element-8f0f5e7{text-align:center;color:var( --e-global-color-primary );}.elementor-536 .elementor-element.elementor-element-3a1758f{--display:flex;}.elementor-536 .elementor-element.elementor-element-e6f04cd{--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-536 .elementor-element.elementor-element-0a800af{text-align:center;color:var( --e-global-color-primary );}.elementor-536 .elementor-element.elementor-element-9624acc{--display:flex;}.elementor-536 .elementor-element.elementor-element-3a359d3{--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-536 .elementor-element.elementor-element-39cb8de{text-align:center;color:var( --e-global-color-primary );}.elementor-536 .elementor-element.elementor-element-9fe0e95{--display:flex;}.elementor-536 .elementor-element.elementor-element-3d1e340{--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-536 .elementor-element.elementor-element-3e31e4d{text-align:center;color:var( --e-global-color-primary );}.elementor-536 .elementor-element.elementor-element-2d6ed15{--display:flex;}.elementor-536 .elementor-element.elementor-element-445ef12{--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-536 .elementor-element.elementor-element-271317e{text-align:center;color:var( --e-global-color-primary );}.elementor-536 .elementor-element.elementor-element-cf4a07a{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-536 .elementor-element.elementor-element-537b9a5{--divider-border-style:solid;--divider-border-width:4px;}.elementor-536 .elementor-element.elementor-element-537b9a5 .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-536 .elementor-element.elementor-element-537b9a5 .elementor-divider{text-align:center;padding-block-start:50px;padding-block-end:50px;}.elementor-536 .elementor-element.elementor-element-ce15b9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-536 .elementor-element.elementor-element-33ceb2b{--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-536 .elementor-element.elementor-element-602c58a{text-align:center;}.elementor-536 .elementor-element.elementor-element-602c58a img{width:35%;}.elementor-536 .elementor-element.elementor-element-1f846fb{--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-536 .elementor-element.elementor-element-fcd091f{text-align:center;}.elementor-536 .elementor-element.elementor-element-fcd091f img{width:25%;}.elementor-536 .elementor-element.elementor-element-8c35405{--display:flex;--justify-content:center;}.elementor-536 .elementor-element.elementor-element-67ece6f{--divider-border-style:solid;--divider-border-width:4px;}.elementor-536 .elementor-element.elementor-element-67ece6f .elementor-divider-separator{width:65%;margin:0 auto;margin-center:0;}.elementor-536 .elementor-element.elementor-element-67ece6f .elementor-divider{text-align:center;padding-block-start:50px;padding-block-end:50px;}.elementor-536 .elementor-element.elementor-element-6faca13{--spacer-size:50px;}.elementor-536 .elementor-element.elementor-element-c53f4dd{text-align:center;}.elementor-536 .elementor-element.elementor-element-c53f4dd .elementor-heading-title{font-family:"Cubano";font-size:40px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-e312840{--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-536 .elementor-element.elementor-element-36e3c4c{--spacer-size:25px;}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-536 .elementor-element.elementor-element-9bb462e.elementor-element{--align-self:flex-start;}.elementor-536 .elementor-element.elementor-element-9bb462e .elementor-alert{border-inline-start-width:94px;}.elementor-536 .elementor-element.elementor-element-9bb462e .elementor-alert-title{font-family:"Cubano";font-size:30px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-3cc9c74{--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-536 .elementor-element.elementor-element-1dae20b{--divider-border-style:solid;--divider-border-width:3.9px;}.elementor-536 .elementor-element.elementor-element-1dae20b .elementor-divider-separator{width:100%;}.elementor-536 .elementor-element.elementor-element-1dae20b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-536 .elementor-element.elementor-element-3772cb8{--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-536 .elementor-element.elementor-element-20a4584{--display:flex;}.elementor-536 .elementor-element.elementor-element-719a65e .elementor-alert{border-inline-start-width:94px;}.elementor-536 .elementor-element.elementor-element-719a65e .elementor-alert-title{font-family:"Cubano";font-size:30px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-01030d9{--display:flex;}.elementor-536 .elementor-element.elementor-element-a10f6f9.elementor-element{--align-self:flex-start;}.elementor-536 .elementor-element.elementor-element-a10f6f9 .elementor-alert{border-inline-start-width:94px;}.elementor-536 .elementor-element.elementor-element-a10f6f9 .elementor-alert-title{font-family:"Cubano";font-size:30px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-7a38b87{--display:flex;}.elementor-536 .elementor-element.elementor-element-6f6e07f.elementor-element{--align-self:flex-start;}.elementor-536 .elementor-element.elementor-element-6f6e07f .elementor-alert{border-inline-start-width:94px;}.elementor-536 .elementor-element.elementor-element-6f6e07f .elementor-alert-title{font-family:"Cubano";font-size:30px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-b15d83c{--display:flex;}.elementor-536 .elementor-element.elementor-element-2ee50e4.elementor-element{--align-self:flex-start;}.elementor-536 .elementor-element.elementor-element-2ee50e4 .elementor-alert{border-inline-start-width:94px;}.elementor-536 .elementor-element.elementor-element-2ee50e4 .elementor-alert-title{font-family:"Cubano";font-size:30px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-f10608a{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:70px;--e-n-carousel-arrow-normal-color:#0000008C;}.elementor-536 .elementor-element.elementor-element-9883696{--divider-border-style:solid;--divider-border-width:3.9px;}.elementor-536 .elementor-element.elementor-element-9883696 .elementor-divider-separator{width:100%;}.elementor-536 .elementor-element.elementor-element-9883696 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-536 .elementor-element.elementor-element-6cefe35{--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-536 .elementor-element.elementor-element-9cc21f0.elementor-element{--align-self:flex-start;}.elementor-536 .elementor-element.elementor-element-9cc21f0 .elementor-alert{border-inline-start-width:97px;}.elementor-536 .elementor-element.elementor-element-9cc21f0 .elementor-alert-title{font-family:"Cubano";font-size:30px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-536 .elementor-element.elementor-element-c6805da{--display:flex;}.elementor-536 .elementor-element.elementor-element-02c4324{--spacer-size:50px;}.elementor-536 .elementor-element.elementor-element-949a945{--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-536 .elementor-element.elementor-element-f20b2bb{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-536 .elementor-element.elementor-element-d8599e9 .elementor-button{font-family:"Nunito";font-size:31px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );}.elementor-536 .elementor-element.elementor-element-adb6f65{text-align:center;}.elementor-536 .elementor-element.elementor-element-b166efc{--spacer-size:50px;}.elementor-536 .elementor-element.elementor-element-d296040{--display:flex;}.elementor-536 .elementor-element.elementor-element-57a26a0 iframe{transition-duration:0.6s;}.elementor-536 .elementor-element.elementor-element-ebacdc2{--display:flex;}.elementor-536 .elementor-element.elementor-element-f60c1f1{--spacer-size:50px;}.elementor-536 .elementor-element.elementor-element-5cff40f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-536 .elementor-element.elementor-element-2fadcb4{--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-536 .elementor-element.elementor-element-e9be6e7 img{width:45%;}.elementor-536 .elementor-element.elementor-element-df9d7b2{--spacer-size:0px;}.elementor-536 .elementor-element.elementor-element-19b9385{--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-536 .elementor-element.elementor-element-7cb8072 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-536 .elementor-element.elementor-element-7cb8072.elementor-element{--align-self:center;}.elementor-536 .elementor-element.elementor-element-7cb8072{text-align:right;}.elementor-536 .elementor-element.elementor-element-7cb8072 img{width:100%;height:85px;}.elementor-536 .elementor-element.elementor-element-d14e5e8{--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-536 .elementor-element.elementor-element-a72ded6{--divider-border-style:solid;--divider-border-width:3.9px;}.elementor-536 .elementor-element.elementor-element-a72ded6 .elementor-divider-separator{width:100%;}.elementor-536 .elementor-element.elementor-element-a72ded6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-536 .elementor-element.elementor-element-11fd979{text-align:center;}.elementor-536 .elementor-element.elementor-element-11fd979 .elementor-heading-title{font-family:"Cubano";font-size:40px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#315CA4;}.elementor-536 .elementor-element.elementor-element-feac388{--spacer-size:50px;}.elementor-536 .elementor-element.elementor-element-1645ec7{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-536 .elementor-element.elementor-element-1645ec7 .swiper-slide > .elementor-element{height:100%;}.elementor-536 .elementor-element.elementor-element-fa3a38f{--spacer-size:50px;}body.elementor-page-536:not(.elementor-motion-effects-element-type-background), body.elementor-page-536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-536 .elementor-element.elementor-element-964f80f{--content-width:1200px;}.elementor-536 .elementor-element.elementor-element-b3ccb84{--content-width:1150px;}.elementor-536 .elementor-element.elementor-element-41c5467{--width:25%;}.elementor-536 .elementor-element.elementor-element-9c87d26{--width:25%;}.elementor-536 .elementor-element.elementor-element-9a49e35{--width:25%;}.elementor-536 .elementor-element.elementor-element-cf5a234{--width:25%;}.elementor-536 .elementor-element.elementor-element-6822d08{--content-width:1250px;}.elementor-536 .elementor-element.elementor-element-f4e7793{--content-width:1000px;}.elementor-536 .elementor-element.elementor-element-cd97d2e{--width:20.565%;}.elementor-536 .elementor-element.elementor-element-35c4f7e{--width:56.308%;}.elementor-536 .elementor-element.elementor-element-0d9587f{--content-width:1000px;}.elementor-536 .elementor-element.elementor-element-126626c{--width:33.3333%;}.elementor-536 .elementor-element.elementor-element-03127b9{--width:66.6666%;}.elementor-536 .elementor-element.elementor-element-ce58e2b{--content-width:1000px;}.elementor-536 .elementor-element.elementor-element-85fc319{--width:33.3333%;}.elementor-536 .elementor-element.elementor-element-01b30e3{--width:66.6666%;}.elementor-536 .elementor-element.elementor-element-27c963d{--content-width:1000px;}.elementor-536 .elementor-element.elementor-element-05938b0{--width:33.3333%;}.elementor-536 .elementor-element.elementor-element-e71bc01{--width:66.6666%;}.elementor-536 .elementor-element.elementor-element-bb2eff2{--content-width:1000px;}.elementor-536 .elementor-element.elementor-element-ce15b9a{--content-width:1150px;}.elementor-536 .elementor-element.elementor-element-33ceb2b{--width:50%;}.elementor-536 .elementor-element.elementor-element-1f846fb{--width:50%;}.elementor-536 .elementor-element.elementor-element-8c35405{--content-width:1000px;}.elementor-536 .elementor-element.elementor-element-e312840{--content-width:1000px;}.elementor-536 .elementor-element.elementor-element-3cc9c74{--content-width:1000px;}.elementor-536 .elementor-element.elementor-element-3772cb8{--content-width:1200px;}.elementor-536 .elementor-element.elementor-element-6cefe35{--content-width:1000px;}.elementor-536 .elementor-element.elementor-element-d296040{--content-width:1000px;}.elementor-536 .elementor-element.elementor-element-5cff40f{--content-width:500px;}.elementor-536 .elementor-element.elementor-element-2fadcb4{--width:50%;}.elementor-536 .elementor-element.elementor-element-19b9385{--width:50%;}.elementor-536 .elementor-element.elementor-element-d14e5e8{--content-width:1000px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-536 .elementor-element.elementor-element-16fadfd .elementor-heading-title{font-size:45px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-536 .elementor-element.elementor-element-265f8e3 .elementor-heading-title{font-size:45px;}.elementor-536 .elementor-element.elementor-element-968918c .elementor-heading-title{font-size:45px;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-536 .elementor-element.elementor-element-23eb880 .elementor-title{font-size:14px;}.elementor-536 .elementor-element.elementor-element-2462215 .elementor-title{font-size:14px;}.elementor-536 .elementor-element.elementor-element-867cb9c .elementor-heading-title{font-size:45px;}.elementor-536 .elementor-element.elementor-element-c30ed78 .elementor-heading-title{font-size:45px;}.elementor-536 .elementor-element.elementor-element-f731eb9 .elementor-heading-title{font-size:45px;}.elementor-536 .elementor-element.elementor-element-c53f4dd .elementor-heading-title{font-size:45px;}.elementor-widget-alert .elementor-alert-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-alert .elementor-alert-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-536 .elementor-element.elementor-element-9bb462e .elementor-alert-title{font-size:45px;}.elementor-536 .elementor-element.elementor-element-719a65e .elementor-alert-title{font-size:45px;}.elementor-536 .elementor-element.elementor-element-a10f6f9 .elementor-alert-title{font-size:45px;}.elementor-536 .elementor-element.elementor-element-6f6e07f .elementor-alert-title{font-size:45px;}.elementor-536 .elementor-element.elementor-element-2ee50e4 .elementor-alert-title{font-size:45px;}.elementor-536 .elementor-element.elementor-element-f10608a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-536 .elementor-element.elementor-element-9cc21f0 .elementor-alert-title{font-size:45px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-536 .elementor-element.elementor-element-d8599e9 .elementor-button{font-size:14px;}.elementor-536 .elementor-element.elementor-element-11fd979 .elementor-heading-title{font-size:45px;}.elementor-536 .elementor-element.elementor-element-1645ec7{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-536 .elementor-element.elementor-element-16fadfd .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-536 .elementor-element.elementor-element-265f8e3 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-536 .elementor-element.elementor-element-968918c .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-536 .elementor-element.elementor-element-867cb9c .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-536 .elementor-element.elementor-element-c30ed78 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-536 .elementor-element.elementor-element-f731eb9 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-536 .elementor-element.elementor-element-c53f4dd .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-alert .elementor-alert-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-alert .elementor-alert-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-536 .elementor-element.elementor-element-9bb462e .elementor-alert-title{font-size:28px;line-height:1.1em;}.elementor-536 .elementor-element.elementor-element-719a65e .elementor-alert-title{font-size:28px;line-height:1.1em;}.elementor-536 .elementor-element.elementor-element-a10f6f9 .elementor-alert-title{font-size:28px;line-height:1.1em;}.elementor-536 .elementor-element.elementor-element-6f6e07f .elementor-alert-title{font-size:28px;line-height:1.1em;}.elementor-536 .elementor-element.elementor-element-2ee50e4 .elementor-alert-title{font-size:28px;line-height:1.1em;}.elementor-536 .elementor-element.elementor-element-f10608a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-536 .elementor-element.elementor-element-9cc21f0 .elementor-alert-title{font-size:28px;line-height:1.1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-536 .elementor-element.elementor-element-11fd979 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-536 .elementor-element.elementor-element-1645ec7{--swiper-slides-to-display:1;}}/* Start custom CSS for image, class: .elementor-element-9dc3595 */.fv-circle {
  --fv-color: #7fc117;         /* fallback si le champ ACF est vide */
  --fv-size: 48px;             /* diamètre du cercle */
  --fv-border: 2px;            /* épaisseur du cercle */
  display: inline-grid;
  place-items: center;
  width: var(--fv-size);
  height: var(--fv-size);
  border-radius: 999px;
  border: var(--fv-border) solid var(--fv-color);
  line-height: 1;
}

/* Couleur/tailles des icônes (Font Awesome / SVG) */
.fv-circle i,
.fv-circle svg {
  font-size: calc(var(--fv-size) * 0.5);
  color: var(--fv-color);
  fill: currentColor; /* pour les SVG */
}

/* Variantes de taille (optionnel) */
.fv-circle.sm { --fv-size: 32px; }
.fv-circle.lg { --fv-size: 64px; }

/* Effets (optionnels) */
.fv-circle:hover { box-shadow: 0 0 0 4px rgb(127 193 23 / 12%); }
.fv-circle.filled { background: rgb(127 193 23 / 12%); }

/* Si tu mets la classe sur le widget Icône Elementor */
.elementor-widget-icon.fv-circle .elementor-icon {
  display: grid;
  place-items: center;
  width: var(--fv-size);
  height: var(--fv-size);
  border-radius: 999px;
  border: var(--fv-border) solid var(--fv-color);
}
.elementor-widget-icon.fv-circle .elementor-icon i,
.elementor-widget-icon.fv-circle .elementor-icon svg {
  font-size: calc(var(--fv-size) * 0.5);
  color: var(--fv-color);/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nunito';
	font-display: auto;
	src: url('http://montagnederessources.fr/wp-content/uploads/2025/06/Nunito-Italic-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cubano';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://montagnederessources.fr/wp-content/uploads/2025/07/Cubano-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Cubano';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('http://montagnederessources.fr/wp-content/uploads/2025/07/Cubano-Regular-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */