.elementor-15 .elementor-element.elementor-element-633b9f9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15 .elementor-element.elementor-element-633b9f9 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-633b9f9 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-15 .elementor-element.elementor-element-f2e8177:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f2e8177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #AEDB72 27%, #f2295b 100%);}.elementor-15 .elementor-element.elementor-element-f2e8177:hover{background-color:transparent;background-image:linear-gradient(180deg, #EADADA 34%, #f2295b 84%);}.elementor-15 .elementor-element.elementor-element-f2e8177 > .elementor-background-overlay{opacity:0.37;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-f2e8177{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-f2e8177 > .elementor-shape-top .elementor-shape-fill{fill:#4D8942F2;}.elementor-15 .elementor-element.elementor-element-61b8021{text-align:left;}.elementor-15 .elementor-element.elementor-element-61b8021 .elementor-heading-title{color:#F9FFC8;font-family:"Graduate", Sans-serif;font-size:28px;font-weight:800;font-style:oblique;line-height:0.1em;letter-spacing:4px;text-shadow:8px 51px 46px rgba(0,0,0,0.3);}.elementor-15 .elementor-element.elementor-element-243642c .elementor-text-editor{text-align:left;}.elementor-15 .elementor-element.elementor-element-243642c{color:#0E004D;font-family:"Suez One", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;}.elementor-15 .elementor-element.elementor-element-8eeebbc > .elementor-container{max-width:1053px;}.elementor-15 .elementor-element.elementor-element-8eeebbc > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-8eeebbc > .elementor-shape-top .elementor-shape-fill{fill:#F2295B;}.elementor-15 .elementor-element.elementor-element-8eeebbc > .elementor-shape-top svg{width:calc(100% + 1.3px);height:118px;}.elementor-15 .elementor-element.elementor-element-1a03a66 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-15 .elementor-element.elementor-element-1a03a66 .elementor-swiper-button.elementor-swiper-button-next{font-size:29px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1a03a66 .swiper-pagination-bullet{width:8px;height:8px;background:#000000;}.elementor-15 .elementor-element.elementor-element-d1591ec > .elementor-shape-bottom .elementor-shape-fill{fill:#EF6666;}.elementor-15 .elementor-element.elementor-element-54d15bf .elementor-heading-title{color:#17F3E5;font-family:"Graduate", Sans-serif;font-size:38px;font-weight:600;text-transform:none;font-style:italic;letter-spacing:2.1px;}.elementor-15 .elementor-element.elementor-element-db04cbf{color:#FFFFFF;font-family:"Suez One", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;letter-spacing:0.3px;}.elementor-15 .elementor-element.elementor-element-a542ee5 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-a542ee5 .elementor-icon i, .elementor-15 .elementor-element.elementor-element-a542ee5 .elementor-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-055ef7b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-055ef7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EF6666 0%, #430011 100%);}.elementor-15 .elementor-element.elementor-element-055ef7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-055ef7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-7a0a6b9 iframe{height:388px;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-61b8021 .elementor-heading-title{line-height:1.5em;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-61b8021 .elementor-heading-title{line-height:1.4em;}}