.elementor-671 .elementor-element.elementor-element-9496906{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-9496906:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-9496906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-9496906.e-con{--align-self:center;}.elementor-671 .elementor-element.elementor-element-5ef0b04{--display:flex;}.elementor-671 .elementor-element.elementor-element-c206332{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-1b54717{text-align:start;}.elementor-671 .elementor-element.elementor-element-1b54717 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-dd65662 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:45px;font-weight:900;color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-d02e4db{text-align:start;}.elementor-671 .elementor-element.elementor-element-d02e4db .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-a7513df{text-align:start;}.elementor-671 .elementor-element.elementor-element-a7513df .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-671 .elementor-element.elementor-element-b93cb19 .elementor-button{background-color:var( --e-global-color-d4edc80 );font-family:"Avenir", Sans-serif;font-size:14px;font-weight:900;letter-spacing:1px;border-radius:5px 5px 5px 5px;}.elementor-671 .elementor-element.elementor-element-b93cb19 .elementor-button:hover, .elementor-671 .elementor-element.elementor-element-b93cb19 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-671 .elementor-element.elementor-element-d687483{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-ce892fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-671 .elementor-element.elementor-element-fb3b8af{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-4ad2646{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-6dde5bc{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:42px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-swiper-pagination-size:30px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );}.elementor-671 .elementor-element.elementor-element-9de20b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-ec6aa3d{--display:flex;}.elementor-671 .elementor-element.elementor-element-a4ce853{text-align:center;}.elementor-671 .elementor-element.elementor-element-a4ce853 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:900;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-2687b0f{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-1b50955{text-align:center;}.elementor-671 .elementor-element.elementor-element-1b50955 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:35px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-72a782f{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-72a782f.e-con{--align-self:center;}.elementor-671 .elementor-element.elementor-element-c953cca{text-align:center;}.elementor-671 .elementor-element.elementor-element-c953cca .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-70524b2 );}.elementor-671 .elementor-element.elementor-element-d6ea865{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-671 .elementor-element.elementor-element-33ad08a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-671 .elementor-element.elementor-element-956a369{--display:flex;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px -3px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-956a369:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-956a369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-fce3575 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-fce3575.elementor-view-stacked .elementor-icon{background-color:#C2272D42;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-fce3575.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-fce3575.elementor-view-default .elementor-icon{color:#C2272D42;border-color:#C2272D42;}.elementor-671 .elementor-element.elementor-element-fce3575.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-fce3575.elementor-view-default .elementor-icon svg{fill:#C2272D42;}.elementor-671 .elementor-element.elementor-element-fce3575.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-fce3575.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-fce3575 .elementor-icon{font-size:34px;}.elementor-671 .elementor-element.elementor-element-fce3575 .elementor-icon svg{height:34px;}.elementor-671 .elementor-element.elementor-element-1806e57{text-align:center;}.elementor-671 .elementor-element.elementor-element-1806e57 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-ebccf24{text-align:center;}.elementor-671 .elementor-element.elementor-element-ebccf24 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-70524b2 );}.elementor-671 .elementor-element.elementor-element-1543cd0{text-align:center;}.elementor-671 .elementor-element.elementor-element-1543cd0 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:900;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-08e543e{--display:flex;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px -3px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-08e543e:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-08e543e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-628354a .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-628354a.elementor-view-stacked .elementor-icon{background-color:#C2272D42;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-628354a.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-628354a.elementor-view-default .elementor-icon{color:#C2272D42;border-color:#C2272D42;}.elementor-671 .elementor-element.elementor-element-628354a.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-628354a.elementor-view-default .elementor-icon svg{fill:#C2272D42;}.elementor-671 .elementor-element.elementor-element-628354a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-628354a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-628354a .elementor-icon{font-size:34px;}.elementor-671 .elementor-element.elementor-element-628354a .elementor-icon svg{height:34px;}.elementor-671 .elementor-element.elementor-element-6ad288a{text-align:center;}.elementor-671 .elementor-element.elementor-element-6ad288a .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-5915f52{text-align:center;}.elementor-671 .elementor-element.elementor-element-5915f52 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-70524b2 );}.elementor-671 .elementor-element.elementor-element-4b7522e{text-align:center;}.elementor-671 .elementor-element.elementor-element-4b7522e .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:900;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-824c9c9{--display:flex;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px -3px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-824c9c9:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-824c9c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-c9348fe .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-c9348fe.elementor-view-stacked .elementor-icon{background-color:#C2272D42;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-c9348fe.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-c9348fe.elementor-view-default .elementor-icon{color:#C2272D42;border-color:#C2272D42;}.elementor-671 .elementor-element.elementor-element-c9348fe.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-c9348fe.elementor-view-default .elementor-icon svg{fill:#C2272D42;}.elementor-671 .elementor-element.elementor-element-c9348fe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-c9348fe.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-c9348fe .elementor-icon{font-size:34px;}.elementor-671 .elementor-element.elementor-element-c9348fe .elementor-icon svg{height:34px;}.elementor-671 .elementor-element.elementor-element-71926a2{text-align:center;}.elementor-671 .elementor-element.elementor-element-71926a2 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-dc39029{text-align:center;}.elementor-671 .elementor-element.elementor-element-dc39029 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-70524b2 );}.elementor-671 .elementor-element.elementor-element-585ed9e{text-align:center;}.elementor-671 .elementor-element.elementor-element-585ed9e .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:900;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-af0fe73{--display:flex;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px -3px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-af0fe73:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-af0fe73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-8954d64 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-8954d64.elementor-view-stacked .elementor-icon{background-color:#C2272D42;color:#C2272D;}.elementor-671 .elementor-element.elementor-element-8954d64.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-8954d64.elementor-view-default .elementor-icon{color:#C2272D42;border-color:#C2272D42;}.elementor-671 .elementor-element.elementor-element-8954d64.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-8954d64.elementor-view-default .elementor-icon svg{fill:#C2272D42;}.elementor-671 .elementor-element.elementor-element-8954d64.elementor-view-framed .elementor-icon{background-color:#C2272D;}.elementor-671 .elementor-element.elementor-element-8954d64.elementor-view-stacked .elementor-icon svg{fill:#C2272D;}.elementor-671 .elementor-element.elementor-element-8954d64 .elementor-icon{font-size:34px;}.elementor-671 .elementor-element.elementor-element-8954d64 .elementor-icon svg{height:34px;}.elementor-671 .elementor-element.elementor-element-2e558c9{text-align:center;}.elementor-671 .elementor-element.elementor-element-2e558c9 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-49098f6{text-align:center;}.elementor-671 .elementor-element.elementor-element-49098f6 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-70524b2 );}.elementor-671 .elementor-element.elementor-element-6147551{text-align:center;}.elementor-671 .elementor-element.elementor-element-6147551 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:900;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-b2d5ef0{--display:flex;}.elementor-671 .elementor-element.elementor-element-5314df1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-5314df1:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-5314df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-49db93e );}.elementor-671 .elementor-element.elementor-element-5314df1.e-con{--align-self:center;}.elementor-671 .elementor-element.elementor-element-c315839{--display:flex;}.elementor-671 .elementor-element.elementor-element-48db091{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-671 .elementor-element.elementor-element-8b245c8 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:900;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-2665ec7 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:35px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-4c5b9b3{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-671 .elementor-element.elementor-element-4c5b9b3.e-con{--align-self:center;}.elementor-671 .elementor-element.elementor-element-9aeb144{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -8px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-9aeb144:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-9aeb144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-e291cd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-e291cd9 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-e291cd9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-e291cd9.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-e291cd9.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-e291cd9.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-e291cd9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-e291cd9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-e291cd9.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-e291cd9 .elementor-icon{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-671 .elementor-element.elementor-element-54d815f{text-align:center;}.elementor-671 .elementor-element.elementor-element-54d815f .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-2e26bc6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -8px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-2e26bc6:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-2e26bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-a76be9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-a76be9b .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-a76be9b.elementor-view-stacked .elementor-icon{background-color:#062633;color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-a76be9b.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-a76be9b.elementor-view-default .elementor-icon{color:#062633;border-color:#062633;}.elementor-671 .elementor-element.elementor-element-a76be9b.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-a76be9b.elementor-view-default .elementor-icon svg{fill:#062633;}.elementor-671 .elementor-element.elementor-element-a76be9b.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-a76be9b.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-a76be9b .elementor-icon{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-671 .elementor-element.elementor-element-32f0ba3{text-align:center;}.elementor-671 .elementor-element.elementor-element-32f0ba3 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-b167ca6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -8px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-b167ca6:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-b167ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-bd0ce86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-bd0ce86 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-bd0ce86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-bd0ce86.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-bd0ce86.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-bd0ce86.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-bd0ce86.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-bd0ce86.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-bd0ce86.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-bd0ce86 .elementor-icon{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-671 .elementor-element.elementor-element-5665212{text-align:center;}.elementor-671 .elementor-element.elementor-element-5665212 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-2e77a78{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -8px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-2e77a78:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-2e77a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-455c299{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-455c299 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-455c299.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-455c299.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-455c299.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-455c299.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-455c299.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-455c299.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-455c299.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-455c299 .elementor-icon{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-671 .elementor-element.elementor-element-cecf6ed{text-align:center;}.elementor-671 .elementor-element.elementor-element-cecf6ed .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-6e4982f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -8px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-6e4982f:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-6e4982f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-ccf5895{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-ccf5895 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-ccf5895.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-ccf5895.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-ccf5895.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-ccf5895.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-ccf5895.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-ccf5895.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-ccf5895.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-ccf5895 .elementor-icon{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-671 .elementor-element.elementor-element-c57d301{text-align:center;}.elementor-671 .elementor-element.elementor-element-c57d301 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-9a0d699{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -8px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-9a0d699:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-9a0d699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-3dc6de5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-3dc6de5 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-3dc6de5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-3dc6de5.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-3dc6de5.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-3dc6de5.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-3dc6de5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-3dc6de5.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-3dc6de5.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-3dc6de5 .elementor-icon{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-671 .elementor-element.elementor-element-5f8c37e{text-align:center;}.elementor-671 .elementor-element.elementor-element-5f8c37e .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-ba7ed0f{--display:flex;}.elementor-671 .elementor-element.elementor-element-09f695a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-671 .elementor-element.elementor-element-59e3630{text-align:center;}.elementor-671 .elementor-element.elementor-element-59e3630 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:900;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-0713a14{--display:flex;}.elementor-671 .elementor-element.elementor-element-6274fd1{--display:flex;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-ee6999e{--display:flex;}.elementor-671 .elementor-element.elementor-element-245bcd0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-671 .elementor-element.elementor-element-090f5b6 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:900;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-656942c .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:35px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-b08d5db{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-671 .elementor-element.elementor-element-b08d5db.e-con{--align-self:center;}.elementor-671 .elementor-element.elementor-element-d879878{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -8px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-d879878:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-d879878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-be856c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-be856c9 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-be856c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4edc80 );color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-be856c9.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-be856c9.elementor-view-default .elementor-icon{color:var( --e-global-color-d4edc80 );border-color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-be856c9.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-be856c9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-be856c9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-be856c9.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-be856c9 .elementor-icon{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-671 .elementor-element.elementor-element-a8efde1{text-align:center;}.elementor-671 .elementor-element.elementor-element-a8efde1 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-30501f8{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -8px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-30501f8:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-30501f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-7c537da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-7c537da .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-7c537da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4edc80 );color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-7c537da.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-7c537da.elementor-view-default .elementor-icon{color:var( --e-global-color-d4edc80 );border-color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-7c537da.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-7c537da.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-7c537da.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-7c537da.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-7c537da .elementor-icon{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-671 .elementor-element.elementor-element-8e02661{text-align:center;}.elementor-671 .elementor-element.elementor-element-8e02661 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-1c70e2a{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -8px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-1c70e2a:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-1c70e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-82418ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-82418ad .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-82418ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4edc80 );color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-82418ad.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-82418ad.elementor-view-default .elementor-icon{color:var( --e-global-color-d4edc80 );border-color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-82418ad.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-82418ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-82418ad.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-82418ad.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-82418ad .elementor-icon{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-671 .elementor-element.elementor-element-b5db241{text-align:center;}.elementor-671 .elementor-element.elementor-element-b5db241 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-36d425b{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -8px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-36d425b:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-36d425b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-6ab5706{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-6ab5706 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-6ab5706.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4edc80 );color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-6ab5706.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-6ab5706.elementor-view-default .elementor-icon{color:var( --e-global-color-d4edc80 );border-color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-6ab5706.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-6ab5706.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-6ab5706.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-6ab5706.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-6ab5706 .elementor-icon{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-671 .elementor-element.elementor-element-5698f51{text-align:center;}.elementor-671 .elementor-element.elementor-element-5698f51 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-1e15e35{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -8px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-1e15e35:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-1e15e35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-54ed203{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-54ed203 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-54ed203.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d4edc80 );color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-54ed203.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-54ed203.elementor-view-default .elementor-icon{color:var( --e-global-color-d4edc80 );border-color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-54ed203.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-54ed203.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-54ed203.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-54ed203.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-54ed203 .elementor-icon{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-671 .elementor-element.elementor-element-f1e567c{text-align:center;}.elementor-671 .elementor-element.elementor-element-f1e567c .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-7e3955a{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -8px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-671 .elementor-element.elementor-element-7e3955a:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-7e3955a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-a4f5eb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-671 .elementor-element.elementor-element-a4f5eb9 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-a4f5eb9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-a4f5eb9.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-a4f5eb9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-671 .elementor-element.elementor-element-a4f5eb9.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-a4f5eb9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-671 .elementor-element.elementor-element-a4f5eb9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-a4f5eb9.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-a4f5eb9 .elementor-icon{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-671 .elementor-element.elementor-element-f72ada8{text-align:center;}.elementor-671 .elementor-element.elementor-element-f72ada8 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-a2a8076{text-align:end;}.elementor-671 .elementor-element.elementor-element-a2a8076 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:900;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-ededda6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-671 .elementor-element.elementor-element-6dcf487{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-c45f8d8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-671 .elementor-element.elementor-element-c45f8d8 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:35px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-98052ae{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-671 .elementor-element.elementor-element-98052ae .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-70524b2 );}.elementor-671 .elementor-element.elementor-element-9501661{--display:flex;--justify-content:space-between;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-9501661.e-con{--align-self:stretch;}.elementor-671 .elementor-element.elementor-element-6c77c9b{--swiper-slides-to-display:3;--swiper-slides-gap:2px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-32px;--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:-32px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:40px;--arrow-normal-color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-6c77c9b.elementor-element{--align-self:center;}.elementor-671 .elementor-element.elementor-element-6c77c9b .swiper-slide > .elementor-element{height:100%;}.elementor-671 .elementor-element.elementor-element-ae5b5b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-3715c77{--display:flex;}.elementor-671 .elementor-element.elementor-element-67924eb{text-align:center;}.elementor-671 .elementor-element.elementor-element-67924eb .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:900;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-c97c77d{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-97fc5bf{text-align:center;}.elementor-671 .elementor-element.elementor-element-97fc5bf .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:35px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-2520ace{--display:flex;}.elementor-671 .elementor-element.elementor-element-5cda93b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-671 .elementor-element.elementor-element-5cda93b.e-con{--align-self:center;}.elementor-671 .elementor-element.elementor-element-c1d87c8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px -3px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-c1d87c8:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-c1d87c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-d7327d9 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-d7327d9 .elementor-icon{font-size:80px;}.elementor-671 .elementor-element.elementor-element-d7327d9 .elementor-icon svg{height:80px;}.elementor-671 .elementor-element.elementor-element-89d7f95{text-align:center;}.elementor-671 .elementor-element.elementor-element-89d7f95 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:900;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-5bb8e90{text-align:center;}.elementor-671 .elementor-element.elementor-element-5bb8e90 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-ce54665{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px -3px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-ce54665:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-ce54665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-5a74f9a .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-5a74f9a .elementor-icon{font-size:80px;}.elementor-671 .elementor-element.elementor-element-5a74f9a .elementor-icon svg{height:80px;}.elementor-671 .elementor-element.elementor-element-0cf6806{text-align:center;}.elementor-671 .elementor-element.elementor-element-0cf6806 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-cb77f4e{text-align:center;}.elementor-671 .elementor-element.elementor-element-cb77f4e .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-fad3b77{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px -3px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-fad3b77:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-fad3b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-62d4d9c .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-62d4d9c .elementor-icon{font-size:80px;}.elementor-671 .elementor-element.elementor-element-62d4d9c .elementor-icon svg{height:80px;}.elementor-671 .elementor-element.elementor-element-67f078d{text-align:center;}.elementor-671 .elementor-element.elementor-element-67f078d .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-01020be{text-align:center;}.elementor-671 .elementor-element.elementor-element-01020be .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-6719cdf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px -3px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-6719cdf:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-6719cdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-388090c .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-388090c .elementor-icon{font-size:80px;}.elementor-671 .elementor-element.elementor-element-388090c .elementor-icon svg{height:80px;}.elementor-671 .elementor-element.elementor-element-83b22b4{text-align:center;}.elementor-671 .elementor-element.elementor-element-83b22b4 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-d165836{text-align:center;}.elementor-671 .elementor-element.elementor-element-d165836 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-744822c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px -3px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-744822c:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-744822c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-c66e341 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-c66e341 .elementor-icon{font-size:80px;}.elementor-671 .elementor-element.elementor-element-c66e341 .elementor-icon svg{height:80px;}.elementor-671 .elementor-element.elementor-element-71b2051{text-align:center;}.elementor-671 .elementor-element.elementor-element-71b2051 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-0500736{text-align:center;}.elementor-671 .elementor-element.elementor-element-0500736 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-b8a65da{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px -3px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-b8a65da:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-b8a65da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-671 .elementor-element.elementor-element-56bbfc5 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-56bbfc5 .elementor-icon{font-size:80px;}.elementor-671 .elementor-element.elementor-element-56bbfc5 .elementor-icon svg{height:80px;}.elementor-671 .elementor-element.elementor-element-77adb60{text-align:center;}.elementor-671 .elementor-element.elementor-element-77adb60 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:20px;font-weight:900;}.elementor-671 .elementor-element.elementor-element-3dab222{text-align:center;}.elementor-671 .elementor-element.elementor-element-3dab222 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-c878405{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-671 .elementor-element.elementor-element-ac29f64{--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-671 .elementor-element.elementor-element-0362268{--display:flex;}.elementor-671 .elementor-element.elementor-element-3ab266c{text-align:start;}.elementor-671 .elementor-element.elementor-element-3ab266c .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-fbf5872{text-align:start;}.elementor-671 .elementor-element.elementor-element-fbf5872 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:45px;font-weight:900;color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-254db73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-da57006{--display:flex;}.elementor-671 .elementor-element.elementor-element-7439716{background-color:#C2272D2E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2272D2E;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-671 .elementor-element.elementor-element-7439716 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-ce42ae4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-2d9ad30{text-align:start;}.elementor-671 .elementor-element.elementor-element-2d9ad30 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-861ef58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-db16792{--display:flex;}.elementor-671 .elementor-element.elementor-element-1f612c6{background-color:#C2272D2E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2272D2E;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-671 .elementor-element.elementor-element-1f612c6 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-adf7049{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-f41f01b{text-align:start;}.elementor-671 .elementor-element.elementor-element-f41f01b .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-f786a9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-19feb2b{--display:flex;}.elementor-671 .elementor-element.elementor-element-f94a3f5{background-color:#C2272D2E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2272D2E;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-671 .elementor-element.elementor-element-f94a3f5 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-80c8d27{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-d7b4bf1{text-align:start;}.elementor-671 .elementor-element.elementor-element-d7b4bf1 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-8e32f52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-46ff101{--display:flex;}.elementor-671 .elementor-element.elementor-element-4f80202{background-color:#C2272D2E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2272D2E;border-radius:30px 30px 30px 30px;text-align:center;}.elementor-671 .elementor-element.elementor-element-4f80202 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-ffe8253{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-25px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-9e19857{text-align:start;}.elementor-671 .elementor-element.elementor-element-9e19857 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:600;}.elementor-671 .elementor-element.elementor-element-c6cf280{text-align:start;}.elementor-671 .elementor-element.elementor-element-c6cf280 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-70524b2 );}.elementor-671 .elementor-element.elementor-element-e8d8e8b .elementor-button{background-color:var( --e-global-color-d4edc80 );font-family:"Avenir", Sans-serif;font-size:16px;font-weight:900;border-radius:5px 5px 5px 5px;}.elementor-671 .elementor-element.elementor-element-e8d8e8b .elementor-button:hover, .elementor-671 .elementor-element.elementor-element-e8d8e8b .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-671 .elementor-element.elementor-element-9faf02b{--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-671 .elementor-element.elementor-element-b406998{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-943fcff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-180c8e0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-98b54f8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-671 .elementor-element.elementor-element-98b54f8:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-98b54f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-671 .elementor-element.elementor-element-7ff1f10{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-671 .elementor-element.elementor-element-7ff1f10 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:900;color:var( --e-global-color-d4edc80 );}.elementor-671 .elementor-element.elementor-element-250067a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-250067a.e-con{--align-self:center;}.elementor-671 .elementor-element.elementor-element-1bd8da3{text-align:center;}.elementor-671 .elementor-element.elementor-element-1bd8da3 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:35px;font-weight:900;color:var( --e-global-color-primary );}.elementor-671 .elementor-element.elementor-element-ef61fc2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-ef61fc2.e-con{--align-self:center;}.elementor-671 .elementor-element.elementor-element-5b65a10{text-align:center;}.elementor-671 .elementor-element.elementor-element-5b65a10 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-1c698a2{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-42cc51d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );}.elementor-671 .elementor-element.elementor-element-1617e48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-671 .elementor-element.elementor-element-1617e48 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-1617e48.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-1617e48.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-1617e48.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-1617e48.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-1617e48.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-1617e48 .elementor-icon{font-size:68px;}.elementor-671 .elementor-element.elementor-element-1617e48 .elementor-icon svg{height:68px;}.elementor-671 .elementor-element.elementor-element-cd1b3f1{text-align:center;}.elementor-671 .elementor-element.elementor-element-cd1b3f1 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;}.elementor-671 .elementor-element.elementor-element-fb5b906{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-671 .elementor-element.elementor-element-fb5b906.elementor-element{--align-self:center;}.elementor-671 .elementor-element.elementor-element-fb5b906 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;line-height:25px;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-bad5383{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );}.elementor-671 .elementor-element.elementor-element-f20bc1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-671 .elementor-element.elementor-element-f20bc1c .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-f20bc1c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-f20bc1c.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-f20bc1c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-f20bc1c.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-f20bc1c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-f20bc1c .elementor-icon{font-size:68px;}.elementor-671 .elementor-element.elementor-element-f20bc1c .elementor-icon svg{height:68px;}.elementor-671 .elementor-element.elementor-element-e027cfb{text-align:center;}.elementor-671 .elementor-element.elementor-element-e027cfb .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;}.elementor-671 .elementor-element.elementor-element-05ddbda{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-671 .elementor-element.elementor-element-05ddbda.elementor-element{--align-self:center;}.elementor-671 .elementor-element.elementor-element-05ddbda .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;line-height:25px;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-45d3456{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );}.elementor-671 .elementor-element.elementor-element-f82a407{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-671 .elementor-element.elementor-element-f82a407 .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-f82a407.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-f82a407.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-f82a407.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-f82a407.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-f82a407.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-f82a407 .elementor-icon{font-size:68px;}.elementor-671 .elementor-element.elementor-element-f82a407 .elementor-icon svg{height:68px;}.elementor-671 .elementor-element.elementor-element-20fb57f{text-align:center;}.elementor-671 .elementor-element.elementor-element-20fb57f .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;}.elementor-671 .elementor-element.elementor-element-edffd55{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-671 .elementor-element.elementor-element-edffd55.elementor-element{--align-self:center;}.elementor-671 .elementor-element.elementor-element-edffd55 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;line-height:25px;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-d4f376b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-30fef7c );--border-color:var( --e-global-color-30fef7c );}.elementor-671 .elementor-element.elementor-element-d7ab98e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-671 .elementor-element.elementor-element-d7ab98e .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-d7ab98e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-d7ab98e.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-d7ab98e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-d7ab98e.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-d7ab98e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-d7ab98e .elementor-icon{font-size:68px;}.elementor-671 .elementor-element.elementor-element-d7ab98e .elementor-icon svg{height:68px;}.elementor-671 .elementor-element.elementor-element-a1bbce8{text-align:center;}.elementor-671 .elementor-element.elementor-element-a1bbce8 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;}.elementor-671 .elementor-element.elementor-element-4e94fef{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-671 .elementor-element.elementor-element-4e94fef.elementor-element{--align-self:center;}.elementor-671 .elementor-element.elementor-element-4e94fef .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;line-height:25px;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-06efcf5{--display:flex;}.elementor-671 .elementor-element.elementor-element-3a2395f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-671 .elementor-element.elementor-element-3a2395f .elementor-icon-wrapper{text-align:center;}.elementor-671 .elementor-element.elementor-element-3a2395f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-3a2395f.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-3a2395f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-3a2395f.elementor-view-framed .elementor-icon, .elementor-671 .elementor-element.elementor-element-3a2395f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-3a2395f .elementor-icon{font-size:68px;}.elementor-671 .elementor-element.elementor-element-3a2395f .elementor-icon svg{height:68px;}.elementor-671 .elementor-element.elementor-element-e2b2eab{text-align:center;}.elementor-671 .elementor-element.elementor-element-e2b2eab .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;}.elementor-671 .elementor-element.elementor-element-b22ffe5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-671 .elementor-element.elementor-element-b22ffe5.elementor-element{--align-self:center;}.elementor-671 .elementor-element.elementor-element-b22ffe5 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:500;line-height:25px;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-fc4186c .elementor-button{background-color:var( --e-global-color-d4edc80 );font-family:"Avenir", Sans-serif;font-size:16px;font-weight:900;border-radius:6px 6px 6px 6px;}.elementor-671 .elementor-element.elementor-element-fc4186c{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-671 .elementor-element.elementor-element-9496906{--content-width:1350px;}.elementor-671 .elementor-element.elementor-element-5ef0b04{--width:57%;}.elementor-671 .elementor-element.elementor-element-d687483{--width:100%;}.elementor-671 .elementor-element.elementor-element-9de20b9{--content-width:1350px;}.elementor-671 .elementor-element.elementor-element-72a782f{--width:77%;}.elementor-671 .elementor-element.elementor-element-b2d5ef0{--width:100%;}.elementor-671 .elementor-element.elementor-element-5314df1{--content-width:1350px;}.elementor-671 .elementor-element.elementor-element-0713a14{--width:100%;}.elementor-671 .elementor-element.elementor-element-6274fd1{--content-width:1350px;}.elementor-671 .elementor-element.elementor-element-ededda6{--content-width:1350px;}.elementor-671 .elementor-element.elementor-element-3715c77{--content-width:1453px;}.elementor-671 .elementor-element.elementor-element-5cda93b{--width:71%;}.elementor-671 .elementor-element.elementor-element-c878405{--content-width:1350px;}.elementor-671 .elementor-element.elementor-element-ac29f64{--width:44%;}.elementor-671 .elementor-element.elementor-element-da57006{--width:13%;}.elementor-671 .elementor-element.elementor-element-db16792{--width:13%;}.elementor-671 .elementor-element.elementor-element-19feb2b{--width:13%;}.elementor-671 .elementor-element.elementor-element-46ff101{--width:13%;}.elementor-671 .elementor-element.elementor-element-9faf02b{--width:79%;}.elementor-671 .elementor-element.elementor-element-943fcff{--content-width:1350px;}.elementor-671 .elementor-element.elementor-element-250067a{--width:44%;}.elementor-671 .elementor-element.elementor-element-ef61fc2{--width:42%;}}@media(max-width:1024px) and (min-width:768px){.elementor-671 .elementor-element.elementor-element-b2d5ef0{--width:921px;}.elementor-671 .elementor-element.elementor-element-0713a14{--width:1600px;}.elementor-671 .elementor-element.elementor-element-5cda93b{--width:625px;}}@media(max-width:1024px){.elementor-671 .elementor-element.elementor-element-6dde5bc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-671 .elementor-element.elementor-element-33ad08a{--grid-auto-flow:row;}.elementor-671 .elementor-element.elementor-element-4c5b9b3{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-671 .elementor-element.elementor-element-b08d5db{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-671 .elementor-element.elementor-element-6c77c9b{--swiper-slides-to-display:2;}.elementor-671 .elementor-element.elementor-element-5cda93b{--grid-auto-flow:row;}.elementor-671 .elementor-element.elementor-element-c878405{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-671 .elementor-element.elementor-element-1c698a2{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-671 .elementor-element.elementor-element-dd65662 .elementor-heading-title{font-size:25px;}.elementor-671 .elementor-element.elementor-element-d02e4db .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-a7513df .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-6dde5bc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-671 .elementor-element.elementor-element-1b50955 .elementor-heading-title{font-size:25px;}.elementor-671 .elementor-element.elementor-element-c953cca .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-33ad08a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-671 .elementor-element.elementor-element-fce3575 .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-fce3575 .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-1806e57 .elementor-heading-title{font-size:20px;}.elementor-671 .elementor-element.elementor-element-628354a .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-628354a .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-c9348fe .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-c9348fe .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-8954d64 .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-8954d64 .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-2665ec7 .elementor-heading-title{font-size:25px;}.elementor-671 .elementor-element.elementor-element-4c5b9b3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-671 .elementor-element.elementor-element-e291cd9 .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-e291cd9 .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-a76be9b .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-a76be9b .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-bd0ce86 .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-bd0ce86 .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-455c299 .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-455c299 .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-ccf5895 .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-ccf5895 .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-3dc6de5 .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-3dc6de5 .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-59e3630 .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-656942c .elementor-heading-title{font-size:25px;}.elementor-671 .elementor-element.elementor-element-b08d5db{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-671 .elementor-element.elementor-element-be856c9 .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-be856c9 .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-7c537da .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-7c537da .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-82418ad .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-82418ad .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-6ab5706 .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-6ab5706 .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-54ed203 .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-54ed203 .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-a4f5eb9 .elementor-icon{font-size:25px;}.elementor-671 .elementor-element.elementor-element-a4f5eb9 .elementor-icon svg{height:25px;}.elementor-671 .elementor-element.elementor-element-a2a8076 .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-c45f8d8 .elementor-heading-title{font-size:25px;}.elementor-671 .elementor-element.elementor-element-98052ae .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-6c77c9b{--swiper-slides-to-display:1;}.elementor-671 .elementor-element.elementor-element-97fc5bf .elementor-heading-title{font-size:25px;}.elementor-671 .elementor-element.elementor-element-5cda93b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-671 .elementor-element.elementor-element-d7327d9 .elementor-icon{font-size:60px;}.elementor-671 .elementor-element.elementor-element-d7327d9 .elementor-icon svg{height:60px;}.elementor-671 .elementor-element.elementor-element-5a74f9a .elementor-icon{font-size:60px;}.elementor-671 .elementor-element.elementor-element-5a74f9a .elementor-icon svg{height:60px;}.elementor-671 .elementor-element.elementor-element-62d4d9c .elementor-icon{font-size:60px;}.elementor-671 .elementor-element.elementor-element-62d4d9c .elementor-icon svg{height:60px;}.elementor-671 .elementor-element.elementor-element-388090c .elementor-icon{font-size:60px;}.elementor-671 .elementor-element.elementor-element-388090c .elementor-icon svg{height:60px;}.elementor-671 .elementor-element.elementor-element-c66e341 .elementor-icon{font-size:60px;}.elementor-671 .elementor-element.elementor-element-c66e341 .elementor-icon svg{height:60px;}.elementor-671 .elementor-element.elementor-element-56bbfc5 .elementor-icon{font-size:60px;}.elementor-671 .elementor-element.elementor-element-56bbfc5 .elementor-icon svg{height:60px;}.elementor-671 .elementor-element.elementor-element-3ab266c .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-fbf5872 .elementor-heading-title{font-size:22px;}.elementor-671 .elementor-element.elementor-element-254db73{--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;}.elementor-671 .elementor-element.elementor-element-da57006{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-671 .elementor-element.elementor-element-7439716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 12px 8px 12px;border-width:0px 0px 0px 0px;border-radius:30px 30px 30px 30px;}.elementor-671 .elementor-element.elementor-element-7439716 .elementor-heading-title{font-size:18px;}.elementor-671 .elementor-element.elementor-element-ce42ae4{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-2d9ad30{text-align:center;}.elementor-671 .elementor-element.elementor-element-2d9ad30 .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-db16792{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-671 .elementor-element.elementor-element-1f612c6{padding:8px 12px 8px 12px;}.elementor-671 .elementor-element.elementor-element-1f612c6 .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-adf7049{--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-f41f01b{text-align:center;}.elementor-671 .elementor-element.elementor-element-f41f01b .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-19feb2b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-f94a3f5{padding:8px 12px 8px 12px;}.elementor-671 .elementor-element.elementor-element-f94a3f5 .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-80c8d27{--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-d7b4bf1{text-align:center;}.elementor-671 .elementor-element.elementor-element-d7b4bf1 .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-46ff101{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-671 .elementor-element.elementor-element-4f80202{padding:8px 12px 8px 12px;}.elementor-671 .elementor-element.elementor-element-4f80202 .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-ffe8253{--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-671 .elementor-element.elementor-element-9e19857 .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-c6cf280 .elementor-heading-title{font-size:15px;}.elementor-671 .elementor-element.elementor-element-e8d8e8b .elementor-button{font-size:13px;}.elementor-671 .elementor-element.elementor-element-1bd8da3 .elementor-heading-title{font-size:25px;}.elementor-671 .elementor-element.elementor-element-1c698a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-671 .elementor-element.elementor-element-1617e48 .elementor-icon{font-size:60px;}.elementor-671 .elementor-element.elementor-element-1617e48 .elementor-icon svg{height:60px;}.elementor-671 .elementor-element.elementor-element-fb5b906 .elementor-heading-title{line-height:1.5em;}.elementor-671 .elementor-element.elementor-element-05ddbda .elementor-heading-title{line-height:1.5em;}.elementor-671 .elementor-element.elementor-element-edffd55 .elementor-heading-title{line-height:1.5em;}.elementor-671 .elementor-element.elementor-element-4e94fef .elementor-heading-title{line-height:1.5em;}.elementor-671 .elementor-element.elementor-element-b22ffe5 .elementor-heading-title{line-height:1.5em;}}/* Start custom CSS for nested-carousel, class: .elementor-element-6dde5bc */html {
    scroll-behavior: smooth;
}

/* =====================================
   CARRUSEL PROGRAMAS
   ===================================== */

.elementor-671 .elementor-element.elementor-element-6dde5bc {
    position: relative;
    overflow: hidden !important;
}

/* Contenedor principal de Swiper */
.elementor-671 .elementor-element.elementor-element-6dde5bc .swiper {
    overflow: hidden !important;

    /* Espacio para que la tarjeta central crezca */
    padding-top: 45px;
    padding-bottom: 85px;
}

/* Centrado vertical de los slides */
.elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-wrapper {
    align-items: center;
}


/* =====================================
   TODOS LOS SLIDES
   Ocultos por defecto
   ===================================== */

.elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-slide {
    position: relative;

    opacity: 0;
    visibility: hidden;
    pointer-events: none;

    transform: scale(0.82);

    transition:
        transform 0.5s cubic-bezier(.2,.8,.2,1),
        opacity 0.4s ease,
        filter 0.4s ease;

    z-index: 1;
}


/* =====================================
   TARJETA ANTERIOR
   ===================================== */

.elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-slide-prev {
    visibility: visible;
    opacity: 0.68;
    pointer-events: auto;

    transform: translateX(110px) scale(0.88);
    filter: brightness(0.72);

    z-index: 2;
}


/* =====================================
   TARJETA SIGUIENTE
   ===================================== */

.elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-slide-next {
    visibility: visible;
    opacity: 0.68;
    pointer-events: auto;

    transform: translateX(-110px) scale(0.88);
    filter: brightness(0.72);

    z-index: 2;
}


/* =====================================
   TARJETA CENTRAL ACTIVA
   ===================================== */

.elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-slide-active {
    visibility: visible;
    opacity: 1;
    pointer-events: auto;

    transform: scale(1.08);
    filter: brightness(1);

    z-index: 10;
}


/* =====================================
   IMÁGENES
   ===================================== */

.elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-slide img {
    width: 100%;
    height: auto;
    display: block;

    border-radius: 14px;

    transition:
        transform 0.5s ease,
        box-shadow 0.5s ease;
}

/* =====================================
   CURSOR
   ===================================== */

.elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-slide-prev,
.elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-slide-next {
    cursor: pointer;
}


/* =====================================
   FLECHAS
   ===================================== */

.elementor-671 .elementor-element.elementor-element-6dde5bc .elementor-swiper-button {
    z-index: 20;
}

.elementor-671 .elementor-element.elementor-element-6dde5bc .elementor-swiper-button-prev {
    left: 20px !important;
}

.elementor-671 .elementor-element.elementor-element-6dde5bc .elementor-swiper-button-next {
    right: 20px !important;
}


/* =====================================
   PAGINACIÓN
   ===================================== */

.elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-pagination {
    bottom: 12px !important;
}

/* Bullets normales */
.elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-pagination-bullet {
    width: 8px;
    height: 8px;

    border-radius: 20px;

    background: #ffffff;
    opacity: 0.3;

    margin: 0 5px !important;

    transition:
        width 0.3s ease,
        transform 0.3s ease,
        opacity 0.3s ease,
        background 0.3s ease;
}

/* Bullet activo tipo pastilla */
.elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-pagination-bullet-active {
    width: 28px;

    background: #ff1f2d;
    opacity: 1;

    transform: scale(1.05);
}


/* =====================================
   TABLET
   ===================================== */

@media (max-width: 1024px) {

    .elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-slide-prev {
        transform: translateX(60px) scale(0.9);
    }

    .elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-slide-next {
        transform: translateX(-60px) scale(0.9);
    }

    .elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-slide-active {
        transform: scale(1.05);
    }
}


/* =====================================
   MÓVIL
   ===================================== */

@media (max-width: 767px) {

    .elementor-671 .elementor-element.elementor-element-6dde5bc {
        padding: 20px 20px 45px;
    }

    .elementor-671 .elementor-element.elementor-element-6dde5bc .swiper {
        padding-top: 25px;
        padding-bottom: 65px;
    }

    /* En móvil ocultamos anterior y siguiente */
    .elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-slide-prev,
    .elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-slide-next {
        opacity: 0;
        visibility: hidden;
        pointer-events: none;
    }

    .elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-slide-active {
        visibility: visible;
        opacity: 1;

        transform: scale(1);

        filter: brightness(1);
    }

    .elementor-671 .elementor-element.elementor-element-6dde5bc .elementor-swiper-button-prev {
        left: 5px !important;
    }

    .elementor-671 .elementor-element.elementor-element-6dde5bc .elementor-swiper-button-next {
        right: 5px !important;
    }

    .elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-pagination-bullet {
        width: 7px;
        height: 7px;
    }

    .elementor-671 .elementor-element.elementor-element-6dde5bc .swiper-pagination-bullet-active {
        width: 22px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-956a369 */.card-hover {
    position: relative;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(.2,.8,.2,1);
    transform: translateY(0);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

.card-hover:hover {
    transform: translateY(-12px);
    box-shadow: 0 25px 55px rgba(0,0,0,0.20);
}

.card-hover::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.12),
        rgba(255,255,255,0)
    );
    opacity: 0;
    transition: opacity 0.35s ease;
    pointer-events: none;
}

.card-hover:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08e543e */.card-hover {
    position: relative;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(.2,.8,.2,1);
    transform: translateY(0);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

.card-hover:hover {
    transform: translateY(-12px);
    box-shadow: 0 25px 55px rgba(0,0,0,0.20);
}

.card-hover::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.12),
        rgba(255,255,255,0)
    );
    opacity: 0;
    transition: opacity 0.35s ease;
    pointer-events: none;
}

.card-hover:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824c9c9 */.card-hover {
    position: relative;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(.2,.8,.2,1);
    transform: translateY(0);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

.card-hover:hover {
    transform: translateY(-12px);
    box-shadow: 0 25px 55px rgba(0,0,0,0.20);
}

.card-hover::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.12),
        rgba(255,255,255,0)
    );
    opacity: 0;
    transition: opacity 0.35s ease;
    pointer-events: none;
}

.card-hover:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af0fe73 */.card-hover {
    position: relative;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(.2,.8,.2,1);
    transform: translateY(0);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

.card-hover:hover {
    transform: translateY(-12px);
    box-shadow: 0 25px 55px rgba(0,0,0,0.20);
}

.card-hover::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.12),
        rgba(255,255,255,0)
    );
    opacity: 0;
    transition: opacity 0.35s ease;
    pointer-events: none;
}

.card-hover:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec6aa3d */#program-desafio {
    scroll-margin-top: 120px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d5ef0 */#program-rol {
    scroll-margin-top: 120px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0713a14 */#program-industria {
    scroll-margin-top: 120px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1d87c8 */.card-hover {
    position: relative;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(.2,.8,.2,1);
    transform: translateY(0);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

.card-hover:hover {
    transform: translateY(-12px);
    box-shadow: 0 25px 55px rgba(0,0,0,0.20);
}

.card-hover::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.12),
        rgba(255,255,255,0)
    );
    opacity: 0;
    transition: opacity 0.35s ease;
    pointer-events: none;
}

.card-hover:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce54665 */.card-hover {
    position: relative;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(.2,.8,.2,1);
    transform: translateY(0);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

.card-hover:hover {
    transform: translateY(-12px);
    box-shadow: 0 25px 55px rgba(0,0,0,0.20);
}

.card-hover::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.12),
        rgba(255,255,255,0)
    );
    opacity: 0;
    transition: opacity 0.35s ease;
    pointer-events: none;
}

.card-hover:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fad3b77 */.card-hover {
    position: relative;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(.2,.8,.2,1);
    transform: translateY(0);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

.card-hover:hover {
    transform: translateY(-12px);
    box-shadow: 0 25px 55px rgba(0,0,0,0.20);
}

.card-hover::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.12),
        rgba(255,255,255,0)
    );
    opacity: 0;
    transition: opacity 0.35s ease;
    pointer-events: none;
}

.card-hover:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6719cdf */.card-hover {
    position: relative;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(.2,.8,.2,1);
    transform: translateY(0);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

.card-hover:hover {
    transform: translateY(-12px);
    box-shadow: 0 25px 55px rgba(0,0,0,0.20);
}

.card-hover::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.12),
        rgba(255,255,255,0)
    );
    opacity: 0;
    transition: opacity 0.35s ease;
    pointer-events: none;
}

.card-hover:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-744822c */.card-hover {
    position: relative;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(.2,.8,.2,1);
    transform: translateY(0);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

.card-hover:hover {
    transform: translateY(-12px);
    box-shadow: 0 25px 55px rgba(0,0,0,0.20);
}

.card-hover::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.12),
        rgba(255,255,255,0)
    );
    opacity: 0;
    transition: opacity 0.35s ease;
    pointer-events: none;
}

.card-hover:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8a65da */.card-hover {
    position: relative;
    overflow: hidden;
    transition: all 0.35s cubic-bezier(.2,.8,.2,1);
    transform: translateY(0);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
}

.card-hover:hover {
    transform: translateY(-12px);
    box-shadow: 0 25px 55px rgba(0,0,0,0.20);
}

.card-hover::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        135deg,
        rgba(255,255,255,0.12),
        rgba(255,255,255,0)
    );
    opacity: 0;
    transition: opacity 0.35s ease;
    pointer-events: none;
}

.card-hover:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3715c77 */#program-aprendizaje {
    scroll-margin-top: 120px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.pricing-institute.com/wp-content/uploads/2026/08/Avenir-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.pricing-institute.com/wp-content/uploads/2026/08/Avenir-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.pricing-institute.com/wp-content/uploads/2026/08/Avenir-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.pricing-institute.com/wp-content/uploads/2026/08/Avenir-Heavy.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.pricing-institute.com/wp-content/uploads/2026/08/Avenir-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.pricing-institute.com/wp-content/uploads/2026/08/Avenir-Book.ttf') format('truetype');
}
/* End Custom Fonts CSS */