.elementor-1700 .elementor-element.elementor-element-8a5d9f4{--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:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:.5;--border-radius:35px;--padding-top:10%;--padding-bottom:5%;--padding-left:10%;--padding-right:15%}.elementor-1700 .elementor-element.elementor-element-8a5d9f4:not(.elementor-motion-effects-element-type-background),.elementor-1700 .elementor-element.elementor-element-8a5d9f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(139deg,var(--e-global-color-61cdb45) 64%,var(--e-global-color-7f1fc48) 85%)}.elementor-1700 .elementor-element.elementor-element-8a5d9f4:before,.elementor-1700 .elementor-element.elementor-element-8a5d9f4>.elementor-background-video-container:before,.elementor-1700 .elementor-element.elementor-element-8a5d9f4>.e-con-inner>.elementor-background-video-container:before,.elementor-1700 .elementor-element.elementor-element-8a5d9f4>.elementor-background-slideshow:before,.elementor-1700 .elementor-element.elementor-element-8a5d9f4>.e-con-inner>.elementor-background-slideshow:before,.elementor-1700 .elementor-element.elementor-element-8a5d9f4>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-1700 .elementor-element.elementor-element-85c0e84{padding:0;text-align:start}.elementor-1700 .elementor-element.elementor-element-85c0e84 .elementor-heading-title{color:var(--e-global-color-48e47bb)}.elementor-1700 .elementor-element.elementor-element-a0ec8b4{padding:0;font-weight:700;font-style:italic;color:var(--e-global-color-48e47bb)}.elementor-1700 .elementor-element.elementor-element-a0ec8b4 p{margin-block-end:0px}.elementor-1700 .elementor-element.elementor-element-4085ef8{padding:0;color:var(--e-global-color-48e47bb)}.elementor-1700 .elementor-element.elementor-element-4085ef8 p{margin-block-end:.5em}.elementor-1700 .elementor-element.elementor-element-2570132 .elementor-button{background-color:var(--e-global-color-48e47bb);fill:var(--e-global-color-text);color:var(--e-global-color-text);border-style:solid;border-color:var(--e-global-color-61cdb45);border-radius:25px}.elementor-1700 .elementor-element.elementor-element-2570132{padding:0}.elementor-1700 .elementor-element.elementor-element-2570132 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1700 .elementor-element.elementor-element-2570132 .elementor-button:hover,.elementor-1700 .elementor-element.elementor-element-2570132 .elementor-button:focus{color:var(--e-global-color-61cdb45)}.elementor-1700 .elementor-element.elementor-element-2570132 .elementor-button:hover svg,.elementor-1700 .elementor-element.elementor-element-2570132 .elementor-button:focus svg{fill:var(--e-global-color-61cdb45)}#elementor-popup-modal-1700 .dialog-widget-content{animation-duration:.5s;border-radius:35px;box-shadow:2px 8px 23px 3px rgba(0,0,0,.2)}#elementor-popup-modal-1700{background-color:#0000004D;justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-1700 .dialog-message{width:640px;height:auto}#elementor-popup-modal-1700 .dialog-close-button{display:flex;font-size:30px}#elementor-popup-modal-1700 .dialog-close-button i{color:var(--e-global-color-48e47bb)}#elementor-popup-modal-1700 .dialog-close-button svg{fill:var(--e-global-color-48e47bb)}#elementor-popup-modal-1700 .dialog-close-button:hover i{color:var(--e-global-color-7f1fc48)}@media(max-width:767px){.elementor-1700 .elementor-element.elementor-element-8a5d9f4{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:.33;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20%;--padding-bottom:20%;--padding-left:10%;--padding-right:10%}.elementor-1700 .elementor-element.elementor-element-85c0e84{padding:10px 0 0}.elementor-1700 .elementor-element.elementor-element-85c0e84 .elementor-heading-title{font-size:1.3rem;line-height:1.3em}.elementor-1700 .elementor-element.elementor-element-a0ec8b4{padding:0;font-size:.9rem}.elementor-1700 .elementor-element.elementor-element-4085ef8{padding:0;font-size:1em}.elementor-1700 .elementor-element.elementor-element-4085ef8 p{margin-block-end:1.5em}.elementor-1700 .elementor-element.elementor-element-2570132{padding:10px 0 0}#elementor-popup-modal-1700 .dialog-message{width:90vw}}