.elementor-221 .elementor-element.elementor-element-4c6cec9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-221 .elementor-element.elementor-element-4c6cec9:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-4c6cec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-4c6cec9, .elementor-221 .elementor-element.elementor-element-4c6cec9::before{--border-transition:0.3s;}.elementor-221 .elementor-element.elementor-element-4c3346c{--display:flex;--background-transition:0.3s;}.elementor-221 .elementor-element.elementor-element-0ece085 .elementor-heading-title{color:var( --e-global-color-54314b8 );font-family:"PPNeueMontreal", Sans-serif;font-size:54px;font-weight:bold;line-height:1.2em;}.elementor-221 .elementor-element.elementor-element-0ece085 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-221 .elementor-element.elementor-element-0ece085{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-f54d73c{color:var( --e-global-color-54314b8 );width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-f54d73c > .elementor-widget-container{padding:0px 0px 56px 0px;}.elementor-221 .elementor-element.elementor-element-6e5887e .elementor-heading-title{color:var( --e-global-color-957107c );font-family:"PPNeueMontreal", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:1.2em;}.elementor-221 .elementor-element.elementor-element-d9d6143{color:var( --e-global-color-957107c );width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-d9d6143 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-221 .elementor-element.elementor-element-986d5c9 .elementor-heading-title{color:var( --e-global-color-957107c );font-family:"PPNeueMontreal", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:1.2em;}.elementor-221 .elementor-element.elementor-element-986d5c9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-221 .elementor-element.elementor-element-54919a0 .elementor-heading-title{color:var( --e-global-color-957107c );font-family:"PPNeueMontreal", Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;line-height:1.2em;}.elementor-221 .elementor-element.elementor-element-54919a0 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-221 .elementor-element.elementor-element-3794b25{color:var( --e-global-color-54314b8 );width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-3794b25 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-221 .elementor-element.elementor-element-a9fdb11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--gap:24px 24px;--background-transition:0.3s;}.elementor-221 .elementor-element.elementor-element-b8cda84 img{width:100%;max-width:492px;}.elementor-221 .elementor-element.elementor-element-a73205f{color:var( --e-global-color-primary );width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-a73205f > .elementor-widget-container{padding:24px 24px 24px 24px;}@media(max-width:1024px){.elementor-221 .elementor-element.elementor-element-0ece085 .elementor-heading-title{font-size:35px;}.elementor-221 .elementor-element.elementor-element-6e5887e .elementor-heading-title{font-size:25px;}.elementor-221 .elementor-element.elementor-element-986d5c9 .elementor-heading-title{font-size:25px;}.elementor-221 .elementor-element.elementor-element-54919a0 .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-221 .elementor-element.elementor-element-4c6cec9{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-221 .elementor-element.elementor-element-0ece085 .elementor-heading-title{font-size:25px;}.elementor-221 .elementor-element.elementor-element-f54d73c > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-221 .elementor-element.elementor-element-6e5887e .elementor-heading-title{font-size:20px;}.elementor-221 .elementor-element.elementor-element-986d5c9 .elementor-heading-title{font-size:20px;}.elementor-221 .elementor-element.elementor-element-54919a0 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-a73205f */.elementor-221 .elementor-element.elementor-element-a73205f {display: inline-flex;
max-width: 450px!important;
min-width: 280px;
justify-content: center;
align-items: center;
gap: 8px;
border-radius: 24px;
background: #D1FE17;
font-size: min(max(20px, 2.3vw), 36px)!important;
line-height: 1.2em;
text-align: center;
text-transform: uppercase;
position:absolute;
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%) rotate(-6.314deg);
}

@media (max-width: 1024px) {
    .elementor-221 .elementor-element.elementor-element-a73205f {
        top: 80%;
        left: 70%;
    }
}
@media (max-width: 767px) {
    .elementor-221 .elementor-element.elementor-element-a73205f {
        position: relative;
        left: 50%;
        transform: translateX(-50%) translateY(0%) rotate(-6.314deg);
        }
    }
}/* End custom CSS */