.elementor-398683 .elementor-element.elementor-element-f508c36{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-f508c36:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-f508c36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-57d36d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-398683 .elementor-element.elementor-element-3823eb3{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:center;font-size:15px;line-height:22px;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-3823eb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-398683 .elementor-element.elementor-element-cf469b4{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:1px;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-cf469b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-5124db4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:1px;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-5124db4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-398683 .elementor-element.elementor-element-850b643 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-398683 .elementor-element.elementor-element-850b643.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-850b643 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-398683 .elementor-element.elementor-element-850b643 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-398683 .elementor-element.elementor-element-850b643 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-398683 .elementor-element.elementor-element-850b643 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-398683 .elementor-element.elementor-element-850b643 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-398683 .elementor-element.elementor-element-850b643 .elementor-countdown-digits{color:#FFFFFF;font-family:"PPNeueMontreal", Montserrat;font-size:22px;}.elementor-398683 .elementor-element.elementor-element-850b643 .elementor-countdown-label{color:#FFFFFF;font-size:12px;}.elementor-398683 .elementor-element.elementor-element-7d83515{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-398683 .elementor-element.elementor-element-7d83515 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-2bc143a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-398683 .elementor-element.elementor-element-3c5b69b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-3c5b69b:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-3c5b69b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-ca3b8b6 .elementor-button{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-e26dc7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-e26dc7e:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-e26dc7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-1302c7e{text-align:center;font-size:16px;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-e058f69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-e058f69:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-e058f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-862efee{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-862efee:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-862efee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-d0f1396 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-d0f1396 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-67a1826 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 30px 0px 30px;}.elementor-398683 .elementor-element.elementor-element-67a1826{font-family:"PPNeueMontreal", Montserrat;font-size:30px;font-weight:600;line-height:1px;color:#181818;}.elementor-398683 .elementor-element.elementor-element-5aa7d3d{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;font-size:18px;line-height:1.3em;}.elementor-398683 .elementor-element.elementor-element-5aa7d3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 10px 30px;}.elementor-398683 .elementor-element.elementor-element-eeb8a3a .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 75px 16px 75px;}.elementor-398683 .elementor-element.elementor-element-eeb8a3a .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-eeb8a3a .elementor-button:focus{background-color:#171717;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-eeb8a3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-398683 .elementor-element.elementor-element-eeb8a3a.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-eeb8a3a .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-eeb8a3a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-481833f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-481833f:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-481833f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-2884f71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-2884f71 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-9a0d6ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 30px 0px 30px;}.elementor-398683 .elementor-element.elementor-element-9a0d6ff{font-family:"PPNeueMontreal", Montserrat;font-size:30px;font-weight:600;line-height:1px;color:#181818;}.elementor-398683 .elementor-element.elementor-element-4376a1e{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;font-size:18px;line-height:1.3em;}.elementor-398683 .elementor-element.elementor-element-4376a1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 10px 30px;}.elementor-398683 .elementor-element.elementor-element-7e68a34 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 125px 16px 125px;}.elementor-398683 .elementor-element.elementor-element-7e68a34 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-7e68a34 .elementor-button:focus{background-color:#171717;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-7e68a34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-398683 .elementor-element.elementor-element-7e68a34.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-7e68a34 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-7e68a34 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-7044269{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-7044269:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-7044269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-79a30ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-79a30ae img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-aad29d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 30px 0px 30px;}.elementor-398683 .elementor-element.elementor-element-aad29d4{font-family:"PPNeueMontreal", Montserrat;font-size:30px;font-weight:600;line-height:1px;color:#181818;}.elementor-398683 .elementor-element.elementor-element-8a805eb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:18px;line-height:1.3em;}.elementor-398683 .elementor-element.elementor-element-8a805eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 33px 30px;}.elementor-398683 .elementor-element.elementor-element-570472e .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 95px 16px 95px;}.elementor-398683 .elementor-element.elementor-element-570472e .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-570472e .elementor-button:focus{background-color:#171717;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-570472e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-398683 .elementor-element.elementor-element-570472e.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-570472e .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-570472e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-0ffb0d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:015px 015px;--row-gap:015px;--column-gap:015px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:73px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-0ffb0d0:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-0ffb0d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-8bb7cf4{text-align:center;font-size:16px;color:#181818;}.elementor-398683 .elementor-element.elementor-element-7a7a28d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-7a7a28d{text-align:center;font-family:"PPNeueMontreal", Montserrat;font-size:42px;font-weight:500;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-158a2fe{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:1px;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-158a2fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-ebac9d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-398683 .elementor-element.elementor-element-ebac9d0{text-align:center;font-family:"PPNeueMontreal", Montserrat;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-e43de23 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:500;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 30px 16px 30px;}.elementor-398683 .elementor-element.elementor-element-e43de23 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-e43de23 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-398683 .elementor-element.elementor-element-e43de23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-398683 .elementor-element.elementor-element-e43de23.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-e43de23 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-e43de23 .elementor-button:focus svg{fill:#000000;}.elementor-398683 .elementor-element.elementor-element-4403ff9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:085px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-4403ff9:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-4403ff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-b1d8ec8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-398683 .elementor-element.elementor-element-e135f54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-e135f54:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-e135f54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-e135f54:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-e135f54, .elementor-398683 .elementor-element.elementor-element-e135f54.premium-gbadge-custom > .premium-gbadge-svg-e135f54{left:0;}.elementor-398683 .elementor-element.elementor-element-e135f54.premium-gbadge-circle .premium-global-badge-e135f54, .elementor-398683 .elementor-element.elementor-element-e135f54.premium-gbadge-custom .premium-global-badge-e135f54{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-e135f54.premium-gbadge-bookmark .premium-global-badge-e135f54{left:20px;}.elementor-398683 .elementor-element.elementor-element-e135f54:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-e135f54, .elementor-398683 .elementor-element.elementor-element-e135f54.premium-gbadge-custom > .premium-gbadge-svg-e135f54{top:0;}.elementor-398683 .elementor-element.elementor-element-e135f54 .premium-global-badge-e135f54{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-e135f54:not(.premium-gbadge-custom) .premium-global-badge-e135f54 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-e135f54.premium-gbadge-custom .premium-global-badge-e135f54 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-e135f54:not(.premium-gbadge-stripe) .premium-global-badge-e135f54,
								.elementor-398683 .elementor-element.elementor-element-e135f54.premium-gbadge-stripe > .premium-global-badge-e135f54 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-e135f54.premium-gbadge-custom > .premium-global-badge-e135f54 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-e135f54 .premium-global-badge-e135f54 .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-e135f54:not(.premium-gbadge-flag) .premium-global-badge-e135f54 .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-e135f54.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-e135f54 .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-e135f54.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-e135f54 .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-ae9a8df img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-1955a8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-1955a8a{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-b6acec0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-b6acec0{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-bd0a342 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-bd0a342 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-bd0a342 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-bd0a342 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-bd0a342.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-bd0a342 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-bd0a342 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-313f987{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-398683 .elementor-element.elementor-element-9f752a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-9f752a2:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-9f752a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-9f752a2:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-9f752a2, .elementor-398683 .elementor-element.elementor-element-9f752a2.premium-gbadge-custom > .premium-gbadge-svg-9f752a2{left:0;}.elementor-398683 .elementor-element.elementor-element-9f752a2.premium-gbadge-circle .premium-global-badge-9f752a2, .elementor-398683 .elementor-element.elementor-element-9f752a2.premium-gbadge-custom .premium-global-badge-9f752a2{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-9f752a2.premium-gbadge-bookmark .premium-global-badge-9f752a2{left:20px;}.elementor-398683 .elementor-element.elementor-element-9f752a2:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-9f752a2, .elementor-398683 .elementor-element.elementor-element-9f752a2.premium-gbadge-custom > .premium-gbadge-svg-9f752a2{top:0;}.elementor-398683 .elementor-element.elementor-element-9f752a2 .premium-global-badge-9f752a2{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-9f752a2:not(.premium-gbadge-custom) .premium-global-badge-9f752a2 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-9f752a2.premium-gbadge-custom .premium-global-badge-9f752a2 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-9f752a2:not(.premium-gbadge-stripe) .premium-global-badge-9f752a2,
								.elementor-398683 .elementor-element.elementor-element-9f752a2.premium-gbadge-stripe > .premium-global-badge-9f752a2 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-9f752a2.premium-gbadge-custom > .premium-global-badge-9f752a2 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-9f752a2 .premium-global-badge-9f752a2 .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-9f752a2:not(.premium-gbadge-flag) .premium-global-badge-9f752a2 .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-9f752a2.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-9f752a2 .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-9f752a2.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-9f752a2 .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-6059919 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-300f0f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-300f0f9{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-afcca1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-afcca1f{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-03cc833 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-03cc833 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-03cc833 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-03cc833 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-03cc833.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-03cc833 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-03cc833 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-a4b4e01{--display:flex;}.elementor-398683 .elementor-element.elementor-element-52ecb5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-52ecb5e:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-52ecb5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-52ecb5e:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-52ecb5e, .elementor-398683 .elementor-element.elementor-element-52ecb5e.premium-gbadge-custom > .premium-gbadge-svg-52ecb5e{left:0;}.elementor-398683 .elementor-element.elementor-element-52ecb5e.premium-gbadge-circle .premium-global-badge-52ecb5e, .elementor-398683 .elementor-element.elementor-element-52ecb5e.premium-gbadge-custom .premium-global-badge-52ecb5e{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-52ecb5e.premium-gbadge-bookmark .premium-global-badge-52ecb5e{left:20px;}.elementor-398683 .elementor-element.elementor-element-52ecb5e:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-52ecb5e, .elementor-398683 .elementor-element.elementor-element-52ecb5e.premium-gbadge-custom > .premium-gbadge-svg-52ecb5e{top:0;}.elementor-398683 .elementor-element.elementor-element-52ecb5e .premium-global-badge-52ecb5e{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-52ecb5e:not(.premium-gbadge-custom) .premium-global-badge-52ecb5e .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-52ecb5e.premium-gbadge-custom .premium-global-badge-52ecb5e .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-52ecb5e:not(.premium-gbadge-stripe) .premium-global-badge-52ecb5e,
								.elementor-398683 .elementor-element.elementor-element-52ecb5e.premium-gbadge-stripe > .premium-global-badge-52ecb5e .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-52ecb5e.premium-gbadge-custom > .premium-global-badge-52ecb5e .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-52ecb5e .premium-global-badge-52ecb5e .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-52ecb5e:not(.premium-gbadge-flag) .premium-global-badge-52ecb5e .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-52ecb5e.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-52ecb5e .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-52ecb5e.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-52ecb5e .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-54e1d94 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-9e63493 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-9e63493{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-3cdd89e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-3cdd89e{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-40a4d9c .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-40a4d9c .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-40a4d9c .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-40a4d9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-40a4d9c.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-40a4d9c .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-40a4d9c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-3b56c08{--display:flex;}.elementor-398683 .elementor-element.elementor-element-f974f50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-f974f50:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-f974f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-f974f50:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-f974f50, .elementor-398683 .elementor-element.elementor-element-f974f50.premium-gbadge-custom > .premium-gbadge-svg-f974f50{left:0;}.elementor-398683 .elementor-element.elementor-element-f974f50.premium-gbadge-circle .premium-global-badge-f974f50, .elementor-398683 .elementor-element.elementor-element-f974f50.premium-gbadge-custom .premium-global-badge-f974f50{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-f974f50.premium-gbadge-bookmark .premium-global-badge-f974f50{left:20px;}.elementor-398683 .elementor-element.elementor-element-f974f50:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-f974f50, .elementor-398683 .elementor-element.elementor-element-f974f50.premium-gbadge-custom > .premium-gbadge-svg-f974f50{top:0;}.elementor-398683 .elementor-element.elementor-element-f974f50 .premium-global-badge-f974f50{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-f974f50:not(.premium-gbadge-custom) .premium-global-badge-f974f50 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-f974f50.premium-gbadge-custom .premium-global-badge-f974f50 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-f974f50:not(.premium-gbadge-stripe) .premium-global-badge-f974f50,
								.elementor-398683 .elementor-element.elementor-element-f974f50.premium-gbadge-stripe > .premium-global-badge-f974f50 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-f974f50.premium-gbadge-custom > .premium-global-badge-f974f50 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-f974f50 .premium-global-badge-f974f50 .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-f974f50:not(.premium-gbadge-flag) .premium-global-badge-f974f50 .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-f974f50.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-f974f50 .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-f974f50.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-f974f50 .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-dda71c3 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-56c558e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-56c558e{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-c5e49e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-c5e49e9{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-b47ad64 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-b47ad64 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-b47ad64 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-b47ad64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-b47ad64.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-b47ad64 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-b47ad64 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-044620e{--display:flex;}.elementor-398683 .elementor-element.elementor-element-0dbdcd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-0dbdcd7:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-0dbdcd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-0dbdcd7:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-0dbdcd7, .elementor-398683 .elementor-element.elementor-element-0dbdcd7.premium-gbadge-custom > .premium-gbadge-svg-0dbdcd7{left:0;}.elementor-398683 .elementor-element.elementor-element-0dbdcd7.premium-gbadge-circle .premium-global-badge-0dbdcd7, .elementor-398683 .elementor-element.elementor-element-0dbdcd7.premium-gbadge-custom .premium-global-badge-0dbdcd7{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-0dbdcd7.premium-gbadge-bookmark .premium-global-badge-0dbdcd7{left:20px;}.elementor-398683 .elementor-element.elementor-element-0dbdcd7:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-0dbdcd7, .elementor-398683 .elementor-element.elementor-element-0dbdcd7.premium-gbadge-custom > .premium-gbadge-svg-0dbdcd7{top:0;}.elementor-398683 .elementor-element.elementor-element-0dbdcd7 .premium-global-badge-0dbdcd7{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-0dbdcd7:not(.premium-gbadge-custom) .premium-global-badge-0dbdcd7 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-0dbdcd7.premium-gbadge-custom .premium-global-badge-0dbdcd7 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-0dbdcd7:not(.premium-gbadge-stripe) .premium-global-badge-0dbdcd7,
								.elementor-398683 .elementor-element.elementor-element-0dbdcd7.premium-gbadge-stripe > .premium-global-badge-0dbdcd7 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-0dbdcd7.premium-gbadge-custom > .premium-global-badge-0dbdcd7 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-0dbdcd7 .premium-global-badge-0dbdcd7 .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-0dbdcd7:not(.premium-gbadge-flag) .premium-global-badge-0dbdcd7 .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-0dbdcd7.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-0dbdcd7 .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-0dbdcd7.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-0dbdcd7 .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-21dcb85 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-2e6a020 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-2e6a020{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-6ac02cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-6ac02cc{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-cde1d91 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-cde1d91 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-cde1d91 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-cde1d91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-cde1d91.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-cde1d91 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-cde1d91 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-1f0dc77{--display:flex;}.elementor-398683 .elementor-element.elementor-element-06a9bfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-06a9bfa:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-06a9bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-06a9bfa:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-06a9bfa, .elementor-398683 .elementor-element.elementor-element-06a9bfa.premium-gbadge-custom > .premium-gbadge-svg-06a9bfa{left:0;}.elementor-398683 .elementor-element.elementor-element-06a9bfa.premium-gbadge-circle .premium-global-badge-06a9bfa, .elementor-398683 .elementor-element.elementor-element-06a9bfa.premium-gbadge-custom .premium-global-badge-06a9bfa{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-06a9bfa.premium-gbadge-bookmark .premium-global-badge-06a9bfa{left:20px;}.elementor-398683 .elementor-element.elementor-element-06a9bfa:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-06a9bfa, .elementor-398683 .elementor-element.elementor-element-06a9bfa.premium-gbadge-custom > .premium-gbadge-svg-06a9bfa{top:0;}.elementor-398683 .elementor-element.elementor-element-06a9bfa .premium-global-badge-06a9bfa{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-06a9bfa:not(.premium-gbadge-custom) .premium-global-badge-06a9bfa .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-06a9bfa.premium-gbadge-custom .premium-global-badge-06a9bfa .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-06a9bfa:not(.premium-gbadge-stripe) .premium-global-badge-06a9bfa,
								.elementor-398683 .elementor-element.elementor-element-06a9bfa.premium-gbadge-stripe > .premium-global-badge-06a9bfa .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-06a9bfa.premium-gbadge-custom > .premium-global-badge-06a9bfa .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-06a9bfa .premium-global-badge-06a9bfa .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-06a9bfa:not(.premium-gbadge-flag) .premium-global-badge-06a9bfa .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-06a9bfa.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-06a9bfa .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-06a9bfa.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-06a9bfa .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-56f0e89 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-ad2af5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-ad2af5f{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-83e040f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-83e040f{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-b2dfd33 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-b2dfd33 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-b2dfd33 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-b2dfd33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-b2dfd33.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-b2dfd33 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-b2dfd33 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-481e3ef{--display:flex;}.elementor-398683 .elementor-element.elementor-element-22427db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-22427db:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-22427db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-22427db:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-22427db, .elementor-398683 .elementor-element.elementor-element-22427db.premium-gbadge-custom > .premium-gbadge-svg-22427db{left:0;}.elementor-398683 .elementor-element.elementor-element-22427db.premium-gbadge-circle .premium-global-badge-22427db, .elementor-398683 .elementor-element.elementor-element-22427db.premium-gbadge-custom .premium-global-badge-22427db{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-22427db.premium-gbadge-bookmark .premium-global-badge-22427db{left:20px;}.elementor-398683 .elementor-element.elementor-element-22427db:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-22427db, .elementor-398683 .elementor-element.elementor-element-22427db.premium-gbadge-custom > .premium-gbadge-svg-22427db{top:0;}.elementor-398683 .elementor-element.elementor-element-22427db .premium-global-badge-22427db{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-22427db:not(.premium-gbadge-custom) .premium-global-badge-22427db .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-22427db.premium-gbadge-custom .premium-global-badge-22427db .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-22427db:not(.premium-gbadge-stripe) .premium-global-badge-22427db,
								.elementor-398683 .elementor-element.elementor-element-22427db.premium-gbadge-stripe > .premium-global-badge-22427db .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-22427db.premium-gbadge-custom > .premium-global-badge-22427db .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-22427db .premium-global-badge-22427db .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-22427db:not(.premium-gbadge-flag) .premium-global-badge-22427db .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-22427db.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-22427db .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-22427db.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-22427db .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-58808e3 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-a828b2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-a828b2c{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-93c2c0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-93c2c0c{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-06741a7 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-06741a7 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-06741a7 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-06741a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-06741a7.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-06741a7 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-06741a7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-16cd3b0{--display:flex;}.elementor-398683 .elementor-element.elementor-element-ce1a19b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-ce1a19b:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-ce1a19b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-ce1a19b:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-ce1a19b, .elementor-398683 .elementor-element.elementor-element-ce1a19b.premium-gbadge-custom > .premium-gbadge-svg-ce1a19b{left:0;}.elementor-398683 .elementor-element.elementor-element-ce1a19b.premium-gbadge-circle .premium-global-badge-ce1a19b, .elementor-398683 .elementor-element.elementor-element-ce1a19b.premium-gbadge-custom .premium-global-badge-ce1a19b{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-ce1a19b.premium-gbadge-bookmark .premium-global-badge-ce1a19b{left:20px;}.elementor-398683 .elementor-element.elementor-element-ce1a19b:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-ce1a19b, .elementor-398683 .elementor-element.elementor-element-ce1a19b.premium-gbadge-custom > .premium-gbadge-svg-ce1a19b{top:0;}.elementor-398683 .elementor-element.elementor-element-ce1a19b .premium-global-badge-ce1a19b{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-ce1a19b:not(.premium-gbadge-custom) .premium-global-badge-ce1a19b .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-ce1a19b.premium-gbadge-custom .premium-global-badge-ce1a19b .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-ce1a19b:not(.premium-gbadge-stripe) .premium-global-badge-ce1a19b,
								.elementor-398683 .elementor-element.elementor-element-ce1a19b.premium-gbadge-stripe > .premium-global-badge-ce1a19b .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-ce1a19b.premium-gbadge-custom > .premium-global-badge-ce1a19b .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-ce1a19b .premium-global-badge-ce1a19b .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-ce1a19b:not(.premium-gbadge-flag) .premium-global-badge-ce1a19b .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-ce1a19b.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-ce1a19b .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-ce1a19b.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-ce1a19b .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-bce3aec img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-0e35a2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-0e35a2f{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-6177fba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-6177fba{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-40712a5 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-40712a5 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-40712a5 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-40712a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-40712a5.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-40712a5 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-40712a5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-590854f{--display:flex;}.elementor-398683 .elementor-element.elementor-element-55e7e89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-55e7e89:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-55e7e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-55e7e89:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-55e7e89, .elementor-398683 .elementor-element.elementor-element-55e7e89.premium-gbadge-custom > .premium-gbadge-svg-55e7e89{left:0;}.elementor-398683 .elementor-element.elementor-element-55e7e89.premium-gbadge-circle .premium-global-badge-55e7e89, .elementor-398683 .elementor-element.elementor-element-55e7e89.premium-gbadge-custom .premium-global-badge-55e7e89{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-55e7e89.premium-gbadge-bookmark .premium-global-badge-55e7e89{left:20px;}.elementor-398683 .elementor-element.elementor-element-55e7e89:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-55e7e89, .elementor-398683 .elementor-element.elementor-element-55e7e89.premium-gbadge-custom > .premium-gbadge-svg-55e7e89{top:0;}.elementor-398683 .elementor-element.elementor-element-55e7e89 .premium-global-badge-55e7e89{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-55e7e89:not(.premium-gbadge-custom) .premium-global-badge-55e7e89 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-55e7e89.premium-gbadge-custom .premium-global-badge-55e7e89 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-55e7e89:not(.premium-gbadge-stripe) .premium-global-badge-55e7e89,
								.elementor-398683 .elementor-element.elementor-element-55e7e89.premium-gbadge-stripe > .premium-global-badge-55e7e89 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-55e7e89.premium-gbadge-custom > .premium-global-badge-55e7e89 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-55e7e89 .premium-global-badge-55e7e89 .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-55e7e89:not(.premium-gbadge-flag) .premium-global-badge-55e7e89 .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-55e7e89.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-55e7e89 .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-55e7e89.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-55e7e89 .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-73decaf img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-e8701b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-e8701b9{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-96ca261 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-96ca261{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-8a1ca9e .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-8a1ca9e .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-8a1ca9e .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-8a1ca9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-8a1ca9e.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-8a1ca9e .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-8a1ca9e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-d67e2b9{--display:flex;}.elementor-398683 .elementor-element.elementor-element-5fb0760{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-5fb0760:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-5fb0760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-5fb0760:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-5fb0760, .elementor-398683 .elementor-element.elementor-element-5fb0760.premium-gbadge-custom > .premium-gbadge-svg-5fb0760{left:0;}.elementor-398683 .elementor-element.elementor-element-5fb0760.premium-gbadge-circle .premium-global-badge-5fb0760, .elementor-398683 .elementor-element.elementor-element-5fb0760.premium-gbadge-custom .premium-global-badge-5fb0760{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-5fb0760.premium-gbadge-bookmark .premium-global-badge-5fb0760{left:20px;}.elementor-398683 .elementor-element.elementor-element-5fb0760:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-5fb0760, .elementor-398683 .elementor-element.elementor-element-5fb0760.premium-gbadge-custom > .premium-gbadge-svg-5fb0760{top:0;}.elementor-398683 .elementor-element.elementor-element-5fb0760 .premium-global-badge-5fb0760{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-5fb0760:not(.premium-gbadge-custom) .premium-global-badge-5fb0760 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-5fb0760.premium-gbadge-custom .premium-global-badge-5fb0760 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-5fb0760:not(.premium-gbadge-stripe) .premium-global-badge-5fb0760,
								.elementor-398683 .elementor-element.elementor-element-5fb0760.premium-gbadge-stripe > .premium-global-badge-5fb0760 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-5fb0760.premium-gbadge-custom > .premium-global-badge-5fb0760 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-5fb0760 .premium-global-badge-5fb0760 .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-5fb0760:not(.premium-gbadge-flag) .premium-global-badge-5fb0760 .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-5fb0760.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-5fb0760 .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-5fb0760.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-5fb0760 .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-3206bf7 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-8500bdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-8500bdd{font-family:"PPNeueMontreal", Montserrat;font-size:16px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-4be52bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-4be52bf{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-85a5769 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-85a5769 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-85a5769 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-85a5769 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-85a5769.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-85a5769 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-85a5769 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-c7ff7a1{--display:flex;}.elementor-398683 .elementor-element.elementor-element-dc86e33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-dc86e33:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-dc86e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-dc86e33:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-dc86e33, .elementor-398683 .elementor-element.elementor-element-dc86e33.premium-gbadge-custom > .premium-gbadge-svg-dc86e33{left:0;}.elementor-398683 .elementor-element.elementor-element-dc86e33.premium-gbadge-circle .premium-global-badge-dc86e33, .elementor-398683 .elementor-element.elementor-element-dc86e33.premium-gbadge-custom .premium-global-badge-dc86e33{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-dc86e33.premium-gbadge-bookmark .premium-global-badge-dc86e33{left:20px;}.elementor-398683 .elementor-element.elementor-element-dc86e33:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-dc86e33, .elementor-398683 .elementor-element.elementor-element-dc86e33.premium-gbadge-custom > .premium-gbadge-svg-dc86e33{top:0;}.elementor-398683 .elementor-element.elementor-element-dc86e33 .premium-global-badge-dc86e33{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-dc86e33:not(.premium-gbadge-custom) .premium-global-badge-dc86e33 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-dc86e33.premium-gbadge-custom .premium-global-badge-dc86e33 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-dc86e33:not(.premium-gbadge-stripe) .premium-global-badge-dc86e33,
								.elementor-398683 .elementor-element.elementor-element-dc86e33.premium-gbadge-stripe > .premium-global-badge-dc86e33 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-dc86e33.premium-gbadge-custom > .premium-global-badge-dc86e33 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-dc86e33 .premium-global-badge-dc86e33 .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-dc86e33:not(.premium-gbadge-flag) .premium-global-badge-dc86e33 .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-dc86e33.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-dc86e33 .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-dc86e33.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-dc86e33 .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-b35baf5 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-172b50f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-172b50f{font-family:"PPNeueMontreal", Montserrat;font-size:16px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-b67a302 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-b67a302{font-family:"PPNeueMontreal", Montserrat;font-size:18px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-e7bb548 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-e7bb548 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-e7bb548 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-e7bb548 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-e7bb548.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-e7bb548 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-e7bb548 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-82fe43a{--display:flex;}.elementor-398683 .elementor-element.elementor-element-3efd6cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-3efd6cb:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-3efd6cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-3efd6cb:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-3efd6cb, .elementor-398683 .elementor-element.elementor-element-3efd6cb.premium-gbadge-custom > .premium-gbadge-svg-3efd6cb{left:0;}.elementor-398683 .elementor-element.elementor-element-3efd6cb.premium-gbadge-circle .premium-global-badge-3efd6cb, .elementor-398683 .elementor-element.elementor-element-3efd6cb.premium-gbadge-custom .premium-global-badge-3efd6cb{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-3efd6cb.premium-gbadge-bookmark .premium-global-badge-3efd6cb{left:20px;}.elementor-398683 .elementor-element.elementor-element-3efd6cb:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-3efd6cb, .elementor-398683 .elementor-element.elementor-element-3efd6cb.premium-gbadge-custom > .premium-gbadge-svg-3efd6cb{top:0;}.elementor-398683 .elementor-element.elementor-element-3efd6cb .premium-global-badge-3efd6cb{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-3efd6cb:not(.premium-gbadge-custom) .premium-global-badge-3efd6cb .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-3efd6cb.premium-gbadge-custom .premium-global-badge-3efd6cb .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-3efd6cb:not(.premium-gbadge-stripe) .premium-global-badge-3efd6cb,
								.elementor-398683 .elementor-element.elementor-element-3efd6cb.premium-gbadge-stripe > .premium-global-badge-3efd6cb .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-3efd6cb.premium-gbadge-custom > .premium-global-badge-3efd6cb .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-3efd6cb .premium-global-badge-3efd6cb .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-3efd6cb:not(.premium-gbadge-flag) .premium-global-badge-3efd6cb .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-3efd6cb.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-3efd6cb .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-3efd6cb.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-3efd6cb .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-7ddbdd8 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-19a9a0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-19a9a0b{font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-9f24e5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-9f24e5f{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-eeef88d .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-eeef88d .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-eeef88d .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-eeef88d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-eeef88d.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-eeef88d .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-eeef88d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-0968bef{--display:flex;}.elementor-398683 .elementor-element.elementor-element-0a6dcfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-0a6dcfd:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-0a6dcfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-0a6dcfd:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-0a6dcfd, .elementor-398683 .elementor-element.elementor-element-0a6dcfd.premium-gbadge-custom > .premium-gbadge-svg-0a6dcfd{left:0;}.elementor-398683 .elementor-element.elementor-element-0a6dcfd.premium-gbadge-circle .premium-global-badge-0a6dcfd, .elementor-398683 .elementor-element.elementor-element-0a6dcfd.premium-gbadge-custom .premium-global-badge-0a6dcfd{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-0a6dcfd.premium-gbadge-bookmark .premium-global-badge-0a6dcfd{left:20px;}.elementor-398683 .elementor-element.elementor-element-0a6dcfd:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-0a6dcfd, .elementor-398683 .elementor-element.elementor-element-0a6dcfd.premium-gbadge-custom > .premium-gbadge-svg-0a6dcfd{top:0;}.elementor-398683 .elementor-element.elementor-element-0a6dcfd .premium-global-badge-0a6dcfd{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-0a6dcfd:not(.premium-gbadge-custom) .premium-global-badge-0a6dcfd .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-0a6dcfd.premium-gbadge-custom .premium-global-badge-0a6dcfd .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-0a6dcfd:not(.premium-gbadge-stripe) .premium-global-badge-0a6dcfd,
								.elementor-398683 .elementor-element.elementor-element-0a6dcfd.premium-gbadge-stripe > .premium-global-badge-0a6dcfd .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-0a6dcfd.premium-gbadge-custom > .premium-global-badge-0a6dcfd .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-0a6dcfd .premium-global-badge-0a6dcfd .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-0a6dcfd:not(.premium-gbadge-flag) .premium-global-badge-0a6dcfd .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-0a6dcfd.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-0a6dcfd .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-0a6dcfd.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-0a6dcfd .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-649482c img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-787f8e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-787f8e2{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-900e571 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-900e571{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-e9a0cc0 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-e9a0cc0 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-e9a0cc0 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-e9a0cc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-e9a0cc0.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-e9a0cc0 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-e9a0cc0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-f5ac371{--display:flex;}.elementor-398683 .elementor-element.elementor-element-096b4a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-096b4a2:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-096b4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-096b4a2:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-096b4a2, .elementor-398683 .elementor-element.elementor-element-096b4a2.premium-gbadge-custom > .premium-gbadge-svg-096b4a2{left:0;}.elementor-398683 .elementor-element.elementor-element-096b4a2.premium-gbadge-circle .premium-global-badge-096b4a2, .elementor-398683 .elementor-element.elementor-element-096b4a2.premium-gbadge-custom .premium-global-badge-096b4a2{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-096b4a2.premium-gbadge-bookmark .premium-global-badge-096b4a2{left:20px;}.elementor-398683 .elementor-element.elementor-element-096b4a2:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-096b4a2, .elementor-398683 .elementor-element.elementor-element-096b4a2.premium-gbadge-custom > .premium-gbadge-svg-096b4a2{top:0;}.elementor-398683 .elementor-element.elementor-element-096b4a2 .premium-global-badge-096b4a2{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-096b4a2:not(.premium-gbadge-custom) .premium-global-badge-096b4a2 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-096b4a2.premium-gbadge-custom .premium-global-badge-096b4a2 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-096b4a2:not(.premium-gbadge-stripe) .premium-global-badge-096b4a2,
								.elementor-398683 .elementor-element.elementor-element-096b4a2.premium-gbadge-stripe > .premium-global-badge-096b4a2 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-096b4a2.premium-gbadge-custom > .premium-global-badge-096b4a2 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-096b4a2 .premium-global-badge-096b4a2 .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-096b4a2:not(.premium-gbadge-flag) .premium-global-badge-096b4a2 .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-096b4a2.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-096b4a2 .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-096b4a2.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-096b4a2 .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-6750113 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-f6c1453 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-f6c1453{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-61d3b3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-61d3b3e{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-1fd45d1 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-1fd45d1 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-1fd45d1 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-1fd45d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-1fd45d1.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-1fd45d1 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-1fd45d1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-f0a1b36{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:26px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-dots-normal-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-f0a1b36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}:where( .elementor-398683 .elementor-element.elementor-element-f0a1b36 .swiper-slide ) > .e-con{border-style:none;}.elementor-398683 .elementor-element.elementor-element-f631f36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:015px 0px;--row-gap:015px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:73px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-f631f36:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-f631f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-1db03e9{text-align:center;font-size:16px;color:#181818;}.elementor-398683 .elementor-element.elementor-element-f6bf7e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-f6bf7e3{text-align:center;font-family:"PPNeueMontreal", Montserrat;font-size:42px;font-weight:500;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-7f5311f{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:1px;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-7f5311f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-73b1eaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-398683 .elementor-element.elementor-element-73b1eaf{text-align:center;font-family:"PPNeueMontreal", Montserrat;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-fa1e89e .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:500;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 30px 16px 30px;}.elementor-398683 .elementor-element.elementor-element-fa1e89e .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-fa1e89e .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-398683 .elementor-element.elementor-element-fa1e89e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-398683 .elementor-element.elementor-element-fa1e89e.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-fa1e89e .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-fa1e89e .elementor-button:focus svg{fill:#000000;}.elementor-398683 .elementor-element.elementor-element-d100b38{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:085px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-d100b38:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-d100b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-d6b1de7{--display:flex;--min-height:472px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-d6b1de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://storage.googleapis.com/incapto-production-web-storage/wp-content/uploads/2025/10/f8fffc44-cafe-rwanda-incapto-en-grano.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-398683 .elementor-element.elementor-element-d6b1de7:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-d6b1de7, .elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-custom > .premium-gbadge-svg-d6b1de7{left:0;}.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-circle .premium-global-badge-d6b1de7, .elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-custom .premium-global-badge-d6b1de7{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-bookmark .premium-global-badge-d6b1de7{left:15px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-d6b1de7, .elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-custom > .premium-gbadge-svg-d6b1de7{top:0;}.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-flag .premium-global-badge-d6b1de7{top:14px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-circle .premium-global-badge-d6b1de7{left:15px;top:14px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-custom .premium-global-badge-d6b1de7{left:15px;top:14px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-tri .premium-global-badge-d6b1de7 .premium-badge-container{left:15px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-tri.premium-gbadge-left .premium-global-badge-d6b1de7 .premium-badge-container{bottom:14px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-tri.premium-gbadge-right .premium-global-badge-d6b1de7 .premium-badge-container{top:14px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7 .premium-global-badge-d6b1de7{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-tri.premium-gbadge-left > .premium-global-badge-d6b1de7{border-top-width:94px;border-bottom-width:94px;border-right-width:94px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-tri.premium-gbadge-right > .premium-global-badge-d6b1de7{border-left-width:94px;border-bottom-width:94px;border-right-width:94px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-custom > .premium-global-badge-d6b1de7{width:94px;height:94px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7:not(.premium-gbadge-custom) .premium-global-badge-d6b1de7 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-custom .premium-global-badge-d6b1de7 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-d6b1de7:not(.premium-gbadge-stripe) .premium-global-badge-d6b1de7,
								.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-stripe > .premium-global-badge-d6b1de7 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-custom > .premium-global-badge-d6b1de7 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:14px;font-weight:500;}.elementor-398683 .elementor-element.elementor-element-d6b1de7:not(.premium-gbadge-flag) .premium-global-badge-d6b1de7 .premium-badge-container{border-radius:6px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-d6b1de7 .premium-badge-container{border-radius:6px 6px 6px 0;}.elementor-398683 .elementor-element.elementor-element-d6b1de7.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-d6b1de7 .premium-badge-container{border-radius:6px 6px 0 6px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7 .premium-global-badge-d6b1de7 .premium-badge-container{padding:05px 10px 5px 10px;}.elementor-398683 .elementor-element.elementor-element-56f412a .elementor-button{background-color:#FFFFFF;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 30px 16px 30px;}.elementor-398683 .elementor-element.elementor-element-56f412a .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-56f412a .elementor-button:focus{background-color:#C1F7B6;color:#000000;}.elementor-398683 .elementor-element.elementor-element-56f412a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 025px 30px;}.elementor-398683 .elementor-element.elementor-element-56f412a.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-56f412a .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-56f412a .elementor-button:focus svg{fill:#000000;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7{--display:flex;--min-height:472px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-3a9f6f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://storage.googleapis.com/incapto-production-web-storage/wp-content/uploads/2025/10/0a740e70-pack-cafe-incapto-worldwide.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-3a9f6f7, .elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-custom > .premium-gbadge-svg-3a9f6f7{left:0;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-circle .premium-global-badge-3a9f6f7, .elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-custom .premium-global-badge-3a9f6f7{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-bookmark .premium-global-badge-3a9f6f7{left:15px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-3a9f6f7, .elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-custom > .premium-gbadge-svg-3a9f6f7{top:0;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-flag .premium-global-badge-3a9f6f7{top:14px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-circle .premium-global-badge-3a9f6f7{left:15px;top:14px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-custom .premium-global-badge-3a9f6f7{left:15px;top:14px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-tri .premium-global-badge-3a9f6f7 .premium-badge-container{left:15px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-tri.premium-gbadge-left .premium-global-badge-3a9f6f7 .premium-badge-container{bottom:14px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-tri.premium-gbadge-right .premium-global-badge-3a9f6f7 .premium-badge-container{top:14px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7 .premium-global-badge-3a9f6f7{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-tri.premium-gbadge-left > .premium-global-badge-3a9f6f7{border-top-width:94px;border-bottom-width:94px;border-right-width:94px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-tri.premium-gbadge-right > .premium-global-badge-3a9f6f7{border-left-width:94px;border-bottom-width:94px;border-right-width:94px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-custom > .premium-global-badge-3a9f6f7{width:94px;height:94px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7:not(.premium-gbadge-custom) .premium-global-badge-3a9f6f7 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-custom .premium-global-badge-3a9f6f7 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7:not(.premium-gbadge-stripe) .premium-global-badge-3a9f6f7,
								.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-stripe > .premium-global-badge-3a9f6f7 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-custom > .premium-global-badge-3a9f6f7 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:14px;font-weight:500;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7:not(.premium-gbadge-flag) .premium-global-badge-3a9f6f7 .premium-badge-container{border-radius:6px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-3a9f6f7 .premium-badge-container{border-radius:6px 6px 6px 0;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-3a9f6f7 .premium-badge-container{border-radius:6px 6px 0 6px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7 .premium-global-badge-3a9f6f7 .premium-badge-container{padding:05px 10px 5px 10px;}.elementor-398683 .elementor-element.elementor-element-7d11022 .elementor-button{background-color:#FFFFFF;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 30px 16px 30px;}.elementor-398683 .elementor-element.elementor-element-7d11022 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-7d11022 .elementor-button:focus{background-color:#C1F7B6;color:#000000;}.elementor-398683 .elementor-element.elementor-element-7d11022 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 025px 30px;}.elementor-398683 .elementor-element.elementor-element-7d11022.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-7d11022 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-7d11022 .elementor-button:focus svg{fill:#000000;}.elementor-398683 .elementor-element.elementor-element-ed57675{--display:flex;--min-height:472px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-ed57675:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-ed57675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://storage.googleapis.com/incapto-production-web-storage/wp-content/uploads/2025/10/5c0cd907-cafe-descafeinado-incapto-decaf-blend-brasil.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-398683 .elementor-element.elementor-element-ed57675:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-ed57675, .elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-custom > .premium-gbadge-svg-ed57675{left:0;}.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-circle .premium-global-badge-ed57675, .elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-custom .premium-global-badge-ed57675{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-bookmark .premium-global-badge-ed57675{left:15px;}.elementor-398683 .elementor-element.elementor-element-ed57675:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-ed57675, .elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-custom > .premium-gbadge-svg-ed57675{top:0;}.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-flag .premium-global-badge-ed57675{top:14px;}.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-circle .premium-global-badge-ed57675{left:15px;top:14px;}.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-custom .premium-global-badge-ed57675{left:15px;top:14px;}.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-tri .premium-global-badge-ed57675 .premium-badge-container{left:15px;}.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-tri.premium-gbadge-left .premium-global-badge-ed57675 .premium-badge-container{bottom:14px;}.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-tri.premium-gbadge-right .premium-global-badge-ed57675 .premium-badge-container{top:14px;}.elementor-398683 .elementor-element.elementor-element-ed57675 .premium-global-badge-ed57675{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-tri.premium-gbadge-left > .premium-global-badge-ed57675{border-top-width:94px;border-bottom-width:94px;border-right-width:94px;}.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-tri.premium-gbadge-right > .premium-global-badge-ed57675{border-left-width:94px;border-bottom-width:94px;border-right-width:94px;}.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-custom > .premium-global-badge-ed57675{width:94px;height:94px;}.elementor-398683 .elementor-element.elementor-element-ed57675:not(.premium-gbadge-custom) .premium-global-badge-ed57675 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-custom .premium-global-badge-ed57675 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-ed57675:not(.premium-gbadge-stripe) .premium-global-badge-ed57675,
								.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-stripe > .premium-global-badge-ed57675 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-custom > .premium-global-badge-ed57675 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:14px;font-weight:500;}.elementor-398683 .elementor-element.elementor-element-ed57675:not(.premium-gbadge-flag) .premium-global-badge-ed57675 .premium-badge-container{border-radius:6px;}.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-ed57675 .premium-badge-container{border-radius:6px 6px 6px 0;}.elementor-398683 .elementor-element.elementor-element-ed57675.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-ed57675 .premium-badge-container{border-radius:6px 6px 0 6px;}.elementor-398683 .elementor-element.elementor-element-ed57675 .premium-global-badge-ed57675 .premium-badge-container{padding:05px 10px 5px 10px;}.elementor-398683 .elementor-element.elementor-element-b806fa5 .elementor-button{background-color:#FFFFFF;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 30px 16px 30px;}.elementor-398683 .elementor-element.elementor-element-b806fa5 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-b806fa5 .elementor-button:focus{background-color:#C1F7B6;color:#000000;}.elementor-398683 .elementor-element.elementor-element-b806fa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 025px 30px;}.elementor-398683 .elementor-element.elementor-element-b806fa5.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-b806fa5 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-b806fa5 .elementor-button:focus svg{fill:#000000;}.elementor-398683 .elementor-element.elementor-element-9743616{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:73px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-9743616:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-9743616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-0b35a78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-398683 .elementor-element.elementor-element-0b35a78{text-align:center;font-size:16px;color:#181818;}.elementor-398683 .elementor-element.elementor-element-50fe339 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-50fe339{text-align:center;font-family:"PPNeueMontreal", Montserrat;font-size:42px;font-weight:500;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-38510d3{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:1px;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-38510d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-398683 .elementor-element.elementor-element-c869c20 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:500;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 30px 16px 30px;}.elementor-398683 .elementor-element.elementor-element-c869c20 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-c869c20 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-398683 .elementor-element.elementor-element-c869c20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-398683 .elementor-element.elementor-element-c869c20.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-c869c20 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-c869c20 .elementor-button:focus svg{fill:#000000;}.elementor-398683 .elementor-element.elementor-element-9b46d17{--display:flex;}.elementor-398683 .elementor-element.elementor-element-9b46d17:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-9b46d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-7993dac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-398683 .elementor-element.elementor-element-4c40d16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-4c40d16:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-4c40d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-4c40d16:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-4c40d16, .elementor-398683 .elementor-element.elementor-element-4c40d16.premium-gbadge-custom > .premium-gbadge-svg-4c40d16{left:0;}.elementor-398683 .elementor-element.elementor-element-4c40d16.premium-gbadge-circle .premium-global-badge-4c40d16, .elementor-398683 .elementor-element.elementor-element-4c40d16.premium-gbadge-custom .premium-global-badge-4c40d16{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-4c40d16.premium-gbadge-bookmark .premium-global-badge-4c40d16{left:20px;}.elementor-398683 .elementor-element.elementor-element-4c40d16:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-4c40d16, .elementor-398683 .elementor-element.elementor-element-4c40d16.premium-gbadge-custom > .premium-gbadge-svg-4c40d16{top:0;}.elementor-398683 .elementor-element.elementor-element-4c40d16 .premium-global-badge-4c40d16{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-4c40d16:not(.premium-gbadge-custom) .premium-global-badge-4c40d16 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-4c40d16.premium-gbadge-custom .premium-global-badge-4c40d16 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-4c40d16:not(.premium-gbadge-stripe) .premium-global-badge-4c40d16,
								.elementor-398683 .elementor-element.elementor-element-4c40d16.premium-gbadge-stripe > .premium-global-badge-4c40d16 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-4c40d16.premium-gbadge-custom > .premium-global-badge-4c40d16 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-4c40d16 .premium-global-badge-4c40d16 .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-4c40d16:not(.premium-gbadge-flag) .premium-global-badge-4c40d16 .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-4c40d16.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-4c40d16 .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-4c40d16.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-4c40d16 .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-b805af1 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-ecba003 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-ecba003{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-2137ece > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-2137ece{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-76a3df7 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-76a3df7 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-76a3df7 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-76a3df7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-76a3df7.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-76a3df7 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-76a3df7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-bb5a4dd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-398683 .elementor-element.elementor-element-eba4a24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-eba4a24:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-eba4a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-eba4a24:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-eba4a24, .elementor-398683 .elementor-element.elementor-element-eba4a24.premium-gbadge-custom > .premium-gbadge-svg-eba4a24{left:0;}.elementor-398683 .elementor-element.elementor-element-eba4a24.premium-gbadge-circle .premium-global-badge-eba4a24, .elementor-398683 .elementor-element.elementor-element-eba4a24.premium-gbadge-custom .premium-global-badge-eba4a24{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-eba4a24.premium-gbadge-bookmark .premium-global-badge-eba4a24{left:20px;}.elementor-398683 .elementor-element.elementor-element-eba4a24:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-eba4a24, .elementor-398683 .elementor-element.elementor-element-eba4a24.premium-gbadge-custom > .premium-gbadge-svg-eba4a24{top:0;}.elementor-398683 .elementor-element.elementor-element-eba4a24 .premium-global-badge-eba4a24{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-eba4a24:not(.premium-gbadge-custom) .premium-global-badge-eba4a24 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-eba4a24.premium-gbadge-custom .premium-global-badge-eba4a24 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-eba4a24:not(.premium-gbadge-stripe) .premium-global-badge-eba4a24,
								.elementor-398683 .elementor-element.elementor-element-eba4a24.premium-gbadge-stripe > .premium-global-badge-eba4a24 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-eba4a24.premium-gbadge-custom > .premium-global-badge-eba4a24 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-eba4a24 .premium-global-badge-eba4a24 .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-eba4a24:not(.premium-gbadge-flag) .premium-global-badge-eba4a24 .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-eba4a24.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-eba4a24 .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-eba4a24.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-eba4a24 .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-58eae41 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-48828df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-48828df{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-f6b871c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-f6b871c{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-7c4ea98 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-7c4ea98 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-7c4ea98 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-7c4ea98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-7c4ea98.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-7c4ea98 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-7c4ea98 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-6f8459c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-398683 .elementor-element.elementor-element-79c9d0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-79c9d0d:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-79c9d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-79c9d0d:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-79c9d0d, .elementor-398683 .elementor-element.elementor-element-79c9d0d.premium-gbadge-custom > .premium-gbadge-svg-79c9d0d{left:0;}.elementor-398683 .elementor-element.elementor-element-79c9d0d.premium-gbadge-circle .premium-global-badge-79c9d0d, .elementor-398683 .elementor-element.elementor-element-79c9d0d.premium-gbadge-custom .premium-global-badge-79c9d0d{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-79c9d0d.premium-gbadge-bookmark .premium-global-badge-79c9d0d{left:20px;}.elementor-398683 .elementor-element.elementor-element-79c9d0d:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-79c9d0d, .elementor-398683 .elementor-element.elementor-element-79c9d0d.premium-gbadge-custom > .premium-gbadge-svg-79c9d0d{top:0;}.elementor-398683 .elementor-element.elementor-element-79c9d0d .premium-global-badge-79c9d0d{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-79c9d0d:not(.premium-gbadge-custom) .premium-global-badge-79c9d0d .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-79c9d0d.premium-gbadge-custom .premium-global-badge-79c9d0d .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-79c9d0d:not(.premium-gbadge-stripe) .premium-global-badge-79c9d0d,
								.elementor-398683 .elementor-element.elementor-element-79c9d0d.premium-gbadge-stripe > .premium-global-badge-79c9d0d .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-79c9d0d.premium-gbadge-custom > .premium-global-badge-79c9d0d .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-79c9d0d .premium-global-badge-79c9d0d .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-79c9d0d:not(.premium-gbadge-flag) .premium-global-badge-79c9d0d .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-79c9d0d.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-79c9d0d .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-79c9d0d.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-79c9d0d .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-03815c2 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-85279bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-85279bf{font-family:"PPNeueMontreal", Montserrat;font-size:16px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-977eea2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-977eea2{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-0b4d143 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-0b4d143 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-0b4d143 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-0b4d143 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-0b4d143.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-0b4d143 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-0b4d143 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-b95c924{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-398683 .elementor-element.elementor-element-a36d942{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-a36d942:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-a36d942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-a36d942:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-a36d942, .elementor-398683 .elementor-element.elementor-element-a36d942.premium-gbadge-custom > .premium-gbadge-svg-a36d942{left:0;}.elementor-398683 .elementor-element.elementor-element-a36d942.premium-gbadge-circle .premium-global-badge-a36d942, .elementor-398683 .elementor-element.elementor-element-a36d942.premium-gbadge-custom .premium-global-badge-a36d942{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-a36d942.premium-gbadge-bookmark .premium-global-badge-a36d942{left:20px;}.elementor-398683 .elementor-element.elementor-element-a36d942:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-a36d942, .elementor-398683 .elementor-element.elementor-element-a36d942.premium-gbadge-custom > .premium-gbadge-svg-a36d942{top:0;}.elementor-398683 .elementor-element.elementor-element-a36d942 .premium-global-badge-a36d942{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-a36d942:not(.premium-gbadge-custom) .premium-global-badge-a36d942 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-a36d942.premium-gbadge-custom .premium-global-badge-a36d942 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-a36d942:not(.premium-gbadge-stripe) .premium-global-badge-a36d942,
								.elementor-398683 .elementor-element.elementor-element-a36d942.premium-gbadge-stripe > .premium-global-badge-a36d942 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-a36d942.premium-gbadge-custom > .premium-global-badge-a36d942 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-a36d942 .premium-global-badge-a36d942 .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-a36d942:not(.premium-gbadge-flag) .premium-global-badge-a36d942 .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-a36d942.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-a36d942 .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-a36d942.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-a36d942 .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-655c06f img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-9bbcc0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-9bbcc0b{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-728a591 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-728a591{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-df5a3e6 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-df5a3e6 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-df5a3e6 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-df5a3e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-df5a3e6.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-df5a3e6 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-df5a3e6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-47092fd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-398683 .elementor-element.elementor-element-1e30d50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-1e30d50:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-1e30d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-1e30d50:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-1e30d50, .elementor-398683 .elementor-element.elementor-element-1e30d50.premium-gbadge-custom > .premium-gbadge-svg-1e30d50{left:0;}.elementor-398683 .elementor-element.elementor-element-1e30d50.premium-gbadge-circle .premium-global-badge-1e30d50, .elementor-398683 .elementor-element.elementor-element-1e30d50.premium-gbadge-custom .premium-global-badge-1e30d50{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-1e30d50.premium-gbadge-bookmark .premium-global-badge-1e30d50{left:20px;}.elementor-398683 .elementor-element.elementor-element-1e30d50:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-1e30d50, .elementor-398683 .elementor-element.elementor-element-1e30d50.premium-gbadge-custom > .premium-gbadge-svg-1e30d50{top:0;}.elementor-398683 .elementor-element.elementor-element-1e30d50 .premium-global-badge-1e30d50{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-1e30d50:not(.premium-gbadge-custom) .premium-global-badge-1e30d50 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-1e30d50.premium-gbadge-custom .premium-global-badge-1e30d50 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-1e30d50:not(.premium-gbadge-stripe) .premium-global-badge-1e30d50,
								.elementor-398683 .elementor-element.elementor-element-1e30d50.premium-gbadge-stripe > .premium-global-badge-1e30d50 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-1e30d50.premium-gbadge-custom > .premium-global-badge-1e30d50 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-1e30d50 .premium-global-badge-1e30d50 .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-1e30d50:not(.premium-gbadge-flag) .premium-global-badge-1e30d50 .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-1e30d50.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-1e30d50 .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-1e30d50.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-1e30d50 .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-13638a9 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-b3d2b17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-b3d2b17{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-880a6e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-880a6e5{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-2f409a2 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-2f409a2 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-2f409a2 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-2f409a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-2f409a2.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-2f409a2 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-2f409a2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-b5c69c2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-398683 .elementor-element.elementor-element-3a0e634{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-3a0e634:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-3a0e634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-3a0e634:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-3a0e634, .elementor-398683 .elementor-element.elementor-element-3a0e634.premium-gbadge-custom > .premium-gbadge-svg-3a0e634{left:0;}.elementor-398683 .elementor-element.elementor-element-3a0e634.premium-gbadge-circle .premium-global-badge-3a0e634, .elementor-398683 .elementor-element.elementor-element-3a0e634.premium-gbadge-custom .premium-global-badge-3a0e634{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-3a0e634.premium-gbadge-bookmark .premium-global-badge-3a0e634{left:20px;}.elementor-398683 .elementor-element.elementor-element-3a0e634:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-3a0e634, .elementor-398683 .elementor-element.elementor-element-3a0e634.premium-gbadge-custom > .premium-gbadge-svg-3a0e634{top:0;}.elementor-398683 .elementor-element.elementor-element-3a0e634 .premium-global-badge-3a0e634{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-3a0e634:not(.premium-gbadge-custom) .premium-global-badge-3a0e634 .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-3a0e634.premium-gbadge-custom .premium-global-badge-3a0e634 .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-3a0e634:not(.premium-gbadge-stripe) .premium-global-badge-3a0e634,
								.elementor-398683 .elementor-element.elementor-element-3a0e634.premium-gbadge-stripe > .premium-global-badge-3a0e634 .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-3a0e634.premium-gbadge-custom > .premium-global-badge-3a0e634 .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-3a0e634 .premium-global-badge-3a0e634 .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-3a0e634:not(.premium-gbadge-flag) .premium-global-badge-3a0e634 .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-3a0e634.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-3a0e634 .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-3a0e634.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-3a0e634 .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-ce15848 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-c966867 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-c966867{font-family:"PPNeueMontreal", Montserrat;font-size:13px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-4f01ea9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-4f01ea9{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-b171106 .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-b171106 .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-b171106 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-b171106 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-b171106.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-b171106 .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-b171106 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-7416891{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-398683 .elementor-element.elementor-element-901d6ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-901d6ca:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-901d6ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-901d6ca:not(.premium-gbadge-flag):not(.premium-gbadge-bookmark):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-901d6ca, .elementor-398683 .elementor-element.elementor-element-901d6ca.premium-gbadge-custom > .premium-gbadge-svg-901d6ca{left:0;}.elementor-398683 .elementor-element.elementor-element-901d6ca.premium-gbadge-circle .premium-global-badge-901d6ca, .elementor-398683 .elementor-element.elementor-element-901d6ca.premium-gbadge-custom .premium-global-badge-901d6ca{left:8px;top:8px;}.elementor-398683 .elementor-element.elementor-element-901d6ca.premium-gbadge-bookmark .premium-global-badge-901d6ca{left:20px;}.elementor-398683 .elementor-element.elementor-element-901d6ca:not(.premium-gbadge-flag):not(.premium-gbadge-circle):not(.premium-gbadge-custom) .premium-global-badge-901d6ca, .elementor-398683 .elementor-element.elementor-element-901d6ca.premium-gbadge-custom > .premium-gbadge-svg-901d6ca{top:0;}.elementor-398683 .elementor-element.elementor-element-901d6ca .premium-global-badge-901d6ca{transform:rotate(0deg);}.elementor-398683 .elementor-element.elementor-element-901d6ca:not(.premium-gbadge-custom) .premium-global-badge-901d6ca .premium-badge-container, .elementor-398683 .elementor-element.elementor-element-901d6ca.premium-gbadge-custom .premium-global-badge-901d6ca .premium-badge-container{background-color:#C1F7B6;}.elementor-398683 .elementor-element.elementor-element-901d6ca:not(.premium-gbadge-stripe) .premium-global-badge-901d6ca,
								.elementor-398683 .elementor-element.elementor-element-901d6ca.premium-gbadge-stripe > .premium-global-badge-901d6ca .premium-badge-container,
								.elementor-398683 .elementor-element.elementor-element-901d6ca.premium-gbadge-custom > .premium-global-badge-901d6ca .premium-badge-container {font-family:"PPNeueMontreal", Montserrat;font-size:12px;font-weight:500;letter-spacing:0.1px;}.elementor-398683 .elementor-element.elementor-element-901d6ca .premium-global-badge-901d6ca .premium-badge-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#95BA8E;padding:0px 10px 0px 10px;}.elementor-398683 .elementor-element.elementor-element-901d6ca:not(.premium-gbadge-flag) .premium-global-badge-901d6ca .premium-badge-container{border-radius:8px;}.elementor-398683 .elementor-element.elementor-element-901d6ca.premium-gbadge-flag.premium-gbadge-left .premium-global-badge-901d6ca .premium-badge-container{border-radius:8px 8px 8px 0;}.elementor-398683 .elementor-element.elementor-element-901d6ca.premium-gbadge-flag.premium-gbadge-right .premium-global-badge-901d6ca .premium-badge-container{border-radius:8px 8px 0 8px;}.elementor-398683 .elementor-element.elementor-element-df91467 img{border-radius:20px 20px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-71b1a87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:020px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-71b1a87{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:28px;}.elementor-398683 .elementor-element.elementor-element-19d4b96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-398683 .elementor-element.elementor-element-19d4b96{font-family:"PPNeueMontreal", Montserrat;font-size:20px;font-weight:500;line-height:1px;}.elementor-398683 .elementor-element.elementor-element-1fd89ee .elementor-button{background-color:#C1F7B6;font-family:"PPNeueMontreal", Montserrat;font-weight:400;letter-spacing:0.3px;fill:#000000;color:#000000;transition-duration:0s;border-radius:40px 40px 40px 40px;padding:16px 60px 16px 60px;}.elementor-398683 .elementor-element.elementor-element-1fd89ee .elementor-button:hover, .elementor-398683 .elementor-element.elementor-element-1fd89ee .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-1fd89ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-398683 .elementor-element.elementor-element-1fd89ee.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-1fd89ee .elementor-button:hover svg, .elementor-398683 .elementor-element.elementor-element-1fd89ee .elementor-button:focus svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-8705a7b{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:26px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-dots-normal-color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-8705a7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}:where( .elementor-398683 .elementor-element.elementor-element-8705a7b .swiper-slide ) > .e-con{border-style:none;}.elementor-398683 .elementor-element.elementor-element-5440f60{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-5440f60:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-5440f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-5090204{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:065px;--padding-right:065px;}.elementor-398683 .elementor-element.elementor-element-c7c9d76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-398683 .elementor-element.elementor-element-c7c9d76{text-align:center;font-family:"PPNeueMontreal", Montserrat;font-size:48px;font-weight:400;line-height:46px;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-70f18bc{text-align:center;font-family:"PPNeueMontreal", Montserrat;font-size:48px;font-weight:600;line-height:42px;color:#B9F8C9;}.elementor-398683 .elementor-element.elementor-element-9e8ce25{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-family:"PPNeueMontreal", Montserrat;font-size:22px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-9e8ce25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 40px 0px;}.elementor-398683 .elementor-element.elementor-element-29b6318{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-398683 .elementor-element.elementor-element-29b6318 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-cdd516f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-398683 .elementor-element.elementor-element-cdd516f{text-align:center;font-family:"PPNeueMontreal", Montserrat;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-3597ca1{--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-398683 .elementor-element.elementor-element-3597ca1:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-3597ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-c159f7d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-c159f7d:not(.elementor-motion-effects-element-type-background), .elementor-398683 .elementor-element.elementor-element-c159f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-398683 .elementor-element.elementor-element-3dc8af9 > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-398683 .elementor-element.elementor-element-3dc8af9{text-align:left;}.elementor-398683 .elementor-element.elementor-element-3dc8af9 .elementor-heading-title{font-family:"PPNeueMontreal", Montserrat;font-size:45px;line-height:56px;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-eb15962{width:100%;max-width:100%;column-gap:0px;font-size:18px;text-decoration:underline;color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-eb15962 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 10px 0px;}.elementor-398683 .elementor-element.elementor-element-eb15962.elementor-element{--order:-99999 /* order start hack */;}.elementor-398683 .elementor-element.elementor-element-fa81425 > .elementor-widget-container{padding:20px 0px 0px 0px;border-style:none;border-radius:19px 19px 19px 19px;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-accordion-item{border-width:1px;border-color:#FFFFFF00;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#FFFFFF00;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#FFFFFF00;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-accordion-icon, .elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-accordion-title{color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-active .elementor-accordion-icon, .elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-accordion-title{font-size:18px;font-weight:bold;line-height:30px;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-tab-title{padding:20px 25px 20px 25px;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-tab-content{color:#FFFFFF;font-family:"PPNeueMontreal", Montserrat;font-size:16px;font-weight:normal;font-style:normal;line-height:26px;padding:20px 50px 20px 25px;}@media(max-width:1024px){.elementor-398683 .elementor-element.elementor-element-cf469b4{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-398683 .elementor-element.elementor-element-f0a1b36{--e-n-carousel-swiper-slides-to-display:2;}.elementor-398683 .elementor-element.elementor-element-8705a7b{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-398683 .elementor-element.elementor-element-f508c36{--content-width:1440px;}.elementor-398683 .elementor-element.elementor-element-57d36d6{--width:50%;}.elementor-398683 .elementor-element.elementor-element-2bc143a{--width:50%;}.elementor-398683 .elementor-element.elementor-element-862efee{--width:42%;}.elementor-398683 .elementor-element.elementor-element-481833f{--width:42%;}.elementor-398683 .elementor-element.elementor-element-7044269{--width:42%;}.elementor-398683 .elementor-element.elementor-element-b1d8ec8{--content-width:1600px;}.elementor-398683 .elementor-element.elementor-element-e135f54{--width:100%;}.elementor-398683 .elementor-element.elementor-element-9f752a2{--width:100%;}.elementor-398683 .elementor-element.elementor-element-52ecb5e{--width:100%;}.elementor-398683 .elementor-element.elementor-element-f974f50{--width:100%;}.elementor-398683 .elementor-element.elementor-element-0dbdcd7{--width:100%;}.elementor-398683 .elementor-element.elementor-element-06a9bfa{--width:100%;}.elementor-398683 .elementor-element.elementor-element-22427db{--width:100%;}.elementor-398683 .elementor-element.elementor-element-ce1a19b{--width:100%;}.elementor-398683 .elementor-element.elementor-element-55e7e89{--width:100%;}.elementor-398683 .elementor-element.elementor-element-5fb0760{--width:100%;}.elementor-398683 .elementor-element.elementor-element-dc86e33{--width:100%;}.elementor-398683 .elementor-element.elementor-element-3efd6cb{--width:100%;}.elementor-398683 .elementor-element.elementor-element-0a6dcfd{--width:100%;}.elementor-398683 .elementor-element.elementor-element-096b4a2{--width:100%;}.elementor-398683 .elementor-element.elementor-element-d6b1de7{--width:32%;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7{--width:32%;}.elementor-398683 .elementor-element.elementor-element-ed57675{--width:32%;}.elementor-398683 .elementor-element.elementor-element-7993dac{--content-width:1600px;}.elementor-398683 .elementor-element.elementor-element-4c40d16{--width:100%;}.elementor-398683 .elementor-element.elementor-element-bb5a4dd{--content-width:1600px;}.elementor-398683 .elementor-element.elementor-element-eba4a24{--width:100%;}.elementor-398683 .elementor-element.elementor-element-6f8459c{--content-width:1600px;}.elementor-398683 .elementor-element.elementor-element-79c9d0d{--width:100%;}.elementor-398683 .elementor-element.elementor-element-b95c924{--content-width:1600px;}.elementor-398683 .elementor-element.elementor-element-a36d942{--width:100%;}.elementor-398683 .elementor-element.elementor-element-47092fd{--content-width:1600px;}.elementor-398683 .elementor-element.elementor-element-1e30d50{--width:100%;}.elementor-398683 .elementor-element.elementor-element-b5c69c2{--content-width:1600px;}.elementor-398683 .elementor-element.elementor-element-3a0e634{--width:100%;}.elementor-398683 .elementor-element.elementor-element-7416891{--content-width:1600px;}.elementor-398683 .elementor-element.elementor-element-901d6ca{--width:100%;}.elementor-398683 .elementor-element.elementor-element-5090204{--width:87%;}}@media(max-width:767px){.elementor-398683 .elementor-element.elementor-element-f508c36{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-57d36d6{--gap:020px 0px;--row-gap:020px;--column-gap:0px;}.elementor-398683 .elementor-element.elementor-element-3823eb3 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-3823eb3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-398683 .elementor-element.elementor-element-cf469b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-cf469b4{font-size:1px;}.elementor-398683 .elementor-element.elementor-element-5124db4 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-5124db4{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-398683 .elementor-element.elementor-element-850b643 .elementor-countdown-wrapper{max-width:0%;}body:not(.rtl) .elementor-398683 .elementor-element.elementor-element-850b643 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0em/2 );}body:not(.rtl) .elementor-398683 .elementor-element.elementor-element-850b643 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0em/2 );}body.rtl .elementor-398683 .elementor-element.elementor-element-850b643 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0em/2 );}body.rtl .elementor-398683 .elementor-element.elementor-element-850b643 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0em/2 );}.elementor-398683 .elementor-element.elementor-element-7d83515 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-7d83515{--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;}.elementor-398683 .elementor-element.elementor-element-ca3b8b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-398683 .elementor-element.elementor-element-e26dc7e{--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-398683 .elementor-element.elementor-element-1302c7e{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-398683 .elementor-element.elementor-element-1302c7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-1302c7e.elementor-element{--align-self:center;}.elementor-398683 .elementor-element.elementor-element-e058f69{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-398683 .elementor-element.elementor-element-5aa7d3d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-398683 .elementor-element.elementor-element-eeb8a3a .elementor-button{padding:016px 58px 016px 58px;}.elementor-398683 .elementor-element.elementor-element-4376a1e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-398683 .elementor-element.elementor-element-7e68a34 .elementor-button{padding:016px 85px 016px 85px;}.elementor-398683 .elementor-element.elementor-element-8a805eb{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-398683 .elementor-element.elementor-element-570472e .elementor-button{padding:016px 56px 016px 56px;}.elementor-398683 .elementor-element.elementor-element-8bb7cf4{width:var( --container-widget-width, 236px );max-width:236px;--container-widget-width:236px;--container-widget-flex-grow:0;}.elementor-398683 .elementor-element.elementor-element-7a7a28d{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;line-height:1.2em;}.elementor-398683 .elementor-element.elementor-element-7a7a28d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-158a2fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-158a2fe{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-398683 .elementor-element.elementor-element-ebac9d0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-f0a1b36{--e-n-carousel-swiper-slides-to-display:1;}.elementor-398683 .elementor-element.elementor-element-f631f36{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-398683 .elementor-element.elementor-element-1db03e9{width:var( --container-widget-width, 231px );max-width:231px;--container-widget-width:231px;--container-widget-flex-grow:0;}.elementor-398683 .elementor-element.elementor-element-f6bf7e3{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;line-height:1.2em;}.elementor-398683 .elementor-element.elementor-element-f6bf7e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-7f5311f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-398683 .elementor-element.elementor-element-d100b38{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:020px;--padding-right:20px;}.elementor-398683 .elementor-element.elementor-element-d6b1de7{--min-height:400px;}.elementor-398683 .elementor-element.elementor-element-3a9f6f7{--min-height:400px;}.elementor-398683 .elementor-element.elementor-element-ed57675{--min-height:400px;}.elementor-398683 .elementor-element.elementor-element-9743616{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-398683 .elementor-element.elementor-element-0b35a78{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-398683 .elementor-element.elementor-element-50fe339{width:var( --container-widget-width, 319px );max-width:319px;--container-widget-width:319px;--container-widget-flex-grow:0;line-height:1.2em;}.elementor-398683 .elementor-element.elementor-element-50fe339 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-398683 .elementor-element.elementor-element-38510d3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-398683 .elementor-element.elementor-element-8705a7b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-398683 .elementor-element.elementor-element-5440f60{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-398683 .elementor-element.elementor-element-5090204{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-398683 .elementor-element.elementor-element-c7c9d76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-398683 .elementor-element.elementor-element-c7c9d76{font-size:30px;line-height:1em;}.elementor-398683 .elementor-element.elementor-element-70f18bc{font-size:30px;line-height:1.1em;}.elementor-398683 .elementor-element.elementor-element-9e8ce25 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-398683 .elementor-element.elementor-element-9e8ce25{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:18px;}.elementor-398683 .elementor-element.elementor-element-c159f7d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-398683 .elementor-element.elementor-element-3dc8af9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-398683 .elementor-element.elementor-element-3dc8af9{text-align:left;}.elementor-398683 .elementor-element.elementor-element-3dc8af9 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-398683 .elementor-element.elementor-element-eb15962 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-tab-title{padding:10px 0px 10px 0px;}.elementor-398683 .elementor-element.elementor-element-fa81425 .elementor-tab-content{padding:10px 0px 015px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-3823eb3 *//* Estilo general para "ACCESO ANTICIPADO" */
.titulo-acceso {
  color: #FFF;
  text-align: center;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 108%; /* 17.28px */
  letter-spacing: 3.52px;
}

/* Estilo específico para la palabra "ANTICIPADO" */
.titulo-acceso strong {
  color: #FFF;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 108%;
  letter-spacing: 3.52px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf469b4 *//* Estilo conjunto para "BLACK" y "WEEK" */
.titulo-blackweek {
  color: #FFF;
  text-align: center;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 92px;
  font-style: normal;
  font-weight: 600;
  line-height: 85px; /* 🔸 Ajusta este valor para acercar o separar */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5124db4 *//* Estilo general para el texto del mensaje */
.texto-promocion {
  color: var(--White, #FFF);
  text-align: center;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 26.4px */
}

/* Estilo específico para resaltar la palabra "Regístrate" */
.texto-promocion strong {
  color: var(--White, #FFF);
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%;
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-850b643 *//* 📦 Contenedor general */
.elementor-widget-countdown .elementor-countdown-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* 🧭 Cada bloque de tiempo */
.elementor-widget-countdown .elementor-countdown-item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 12px 014px 12px 14px; /* top 12px, sides 8px */
  border-radius: 10px; /* bordes redondeados */
  background: rgba(255, 255, 255, 0.10);
  text-align: center;
  flex: 1 0 0;
}

/* 🔢 Número */
.elementor-widget-countdown .elementor-countdown-digits {
  color: #FFF;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 27.333px;
  letter-spacing: -0.439px;
  margin-bottom: 6px; /* 🆕 espacio entre número y etiqueta */
}

/* 🕒 Etiqueta inferior */
.elementor-widget-countdown .elementor-countdown-label {
  color: #FFF;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 11.714px;
  font-style: normal;
  font-weight: 400;
  line-height: 15.619px;
  text-transform: uppercase;
}

/* 🚫 Ocultar separadores si aparecen */
.elementor-widget-countdown .elementor-countdown-separator {
  display: none;
}
/* 🪐 Contenedor general */
.elementor-widget-countdown .elementor-countdown-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 12px; /* espacio entre el texto y el contador */
  position: relative;
}

.elementor-widget-countdown {
  display: flex;
  align-items: center;
  gap: 12px; /* espacio entre el texto y el contador */
}

/* ✍️ Texto "FALTAN:" */
.elementor-widget-countdown::before {
  content: "FALTAM:";
  color: #FFF;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 13.667px;
  font-style: normal;
  font-weight: 400;
  line-height: 19.524px; /* 142.857% */
  letter-spacing: 0.195px;
  text-transform: uppercase;
}

/* 🧭 Mantener tu estilo original */
.elementor-widget-countdown .elementor-countdown-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca3b8b6 *//* CTA DESCUBRE MÁS ↓ — con subrayado animado al hover */
.cta-descubre {
  color: #FFF;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  white-space: nowrap;

  background: none !important;
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
  text-decoration: none;

  display: inline-block;
  cursor: pointer;
  position: relative; /* necesario para posicionar la línea */
  transition: color 0.3s ease, transform 0.3s ease;

  /* movimiento sutil */
  animation: floaty 3s ease-in-out infinite;
}

/* animación flotante */
@keyframes floaty {
  0%, 100% {
    transform: translateY(10);
  }
  50% {
    transform: translateY(4px);
  }
}

/* opcional: centrar CTA */
.contenedor-cta {
  display: flex;
  justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1302c7e *//* Estilo general para "ACCESO ANTICIPADO" */
.titulo-ofertas {
  color: #FFF;
  text-align: center;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: 108%; /* 17.28px */
  letter-spacing: 3.52px;
}

/* Estilo específico para la palabra "ANTICIPADO" */
.titulo-ofertas strong {
  color: #FFF;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 108%;
  letter-spacing: 3.52px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-862efee */.elementor-398683 .elementor-element.elementor-element-862efee {
  transition: transform 0.3s ease; /* transición suave */
}

.elementor-398683 .elementor-element.elementor-element-862efee:hover {
  transform: scale(1.05); /* agranda ligeramente el módulo */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-481833f */.elementor-398683 .elementor-element.elementor-element-481833f {
  transition: transform 0.3s ease; /* transición suave */
}

.elementor-398683 .elementor-element.elementor-element-481833f:hover {
  transform: scale(1.05); /* agranda ligeramente el módulo */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7044269 */.elementor-398683 .elementor-element.elementor-element-7044269 {
  transition: transform 0.3s ease; /* transición suave */
}

.elementor-398683 .elementor-element.elementor-element-7044269:hover {
  transform: scale(1.05); /* agranda ligeramente el módulo */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bb7cf4 *//* Estilo general para "ACCESO ANTICIPADO" */
.titulo-acceso {
  color: #FFF;
  text-align: center;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 108%; /* 17.28px */
  letter-spacing: 3.52px;
}

/* Estilo específico para la palabra "ANTICIPADO" */
.titulo-acceso strong {
  color: #FFF;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 108%;
  letter-spacing: 3.52px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-158a2fe *//* Estilo general para el texto del mensaje */
.texto-promocion {
  color: var(--White, #FFF);
  text-align: center;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 26.4px */
}

/* Estilo específico para resaltar la palabra "Regístrate" */
.texto-promocion strong {
  color: var(--White, #FFF);
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1db03e9 *//* Estilo general para "ACCESO ANTICIPADO" */
.titulo-acceso {
  color: #FFF;
  text-align: center;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 108%; /* 17.28px */
  letter-spacing: 3.52px;
}

/* Estilo específico para la palabra "ANTICIPADO" */
.titulo-acceso strong {
  color: #FFF;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 108%;
  letter-spacing: 3.52px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f5311f *//* Estilo general para el texto del mensaje */
.texto-promocion {
  color: var(--White, #FFF);
  text-align: center;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 26.4px */
}

/* Estilo específico para resaltar la palabra "Regístrate" */
.texto-promocion strong {
  color: var(--White, #FFF);
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6b1de7 */.elementor-398683 .elementor-element.elementor-element-d6b1de7 {
  transition: transform 0.3s ease; /* transición suave */
}

.elementor-398683 .elementor-element.elementor-element-d6b1de7:hover {
  transform: scale(1.05); /* agranda ligeramente el módulo */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9f6f7 */.elementor-398683 .elementor-element.elementor-element-3a9f6f7 {
  transition: transform 0.3s ease; /* transición suave */
}

.elementor-398683 .elementor-element.elementor-element-3a9f6f7:hover {
  transform: scale(1.05); /* agranda ligeramente el módulo */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed57675 */.elementor-398683 .elementor-element.elementor-element-ed57675 {
  transition: transform 0.3s ease; /* transición suave */
}

.elementor-398683 .elementor-element.elementor-element-ed57675:hover {
  transform: scale(1.05); /* agranda ligeramente el módulo */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b35a78 *//* Estilo general para "ACCESO ANTICIPADO" */
.titulo-acceso {
  color: #FFF;
  text-align: center;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 108%; /* 17.28px */
  letter-spacing: 3.52px;
}

/* Estilo específico para la palabra "ANTICIPADO" */
.titulo-acceso strong {
  color: #FFF;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 108%;
  letter-spacing: 3.52px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38510d3 *//* Estilo general para el texto del mensaje */
.texto-promocion {
  color: var(--White, #FFF);
  text-align: center;
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%; /* 26.4px */
}

/* Estilo específico para resaltar la palabra "Regístrate" */
.texto-promocion strong {
  color: var(--White, #FFF);
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%;
}/* End custom CSS */
/* Start custom CSS for hubspot-form, class: .elementor-element-29b6318 *//* Botón de envío */
.hs-button,
input[type="submit"] {
  background: #d7f9c8;       /* color de fondo */
  color: #000;               /* color de texto */
  font-family: "PP Neue Montreal", sans-serif;
  font-size: 15.839px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;         /* 23.759px */
  padding: 14px 36px;        /* aumenta tamaño del botón */
  border-radius: 28px;       /* forma de pastilla */
  border: none;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  transition: background 0.2s ease;
}

/* Opcional: hover suave */
.hs-button:hover,
input[type="submit"]:hover {
  background: #c5ecb4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5090204 */.elementor-398683 .elementor-element.elementor-element-5090204 {
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(135deg, rgba(255, 255, 255, 0.10) 0%, rgba(255, 255, 255, 0.05) 100%);
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PPNeueMontreal';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://incapto.com/wp-content/uploads/2021/11/PPNeueMontreal-Book.woff') format('woff');
}
@font-face {
	font-family: 'PPNeueMontreal';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://incapto.com/wp-content/uploads/2021/11/PPNeueMontreal-Thin.woff') format('woff');
}
@font-face {
	font-family: 'PPNeueMontreal';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://incapto.com/wp-content/uploads/2021/11/283d1bff-ppneuemontreal-regular.woff') format('woff');
}
@font-face {
	font-family: 'PPNeueMontreal';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://incapto.com/wp-content/uploads/2021/11/5e2e264d-ppneuemontreal-semibold.woff') format('woff');
}
/* End Custom Fonts CSS */