.elementor-3043 .elementor-element.elementor-element-4aa7fbee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em}.elementor-3043 .elementor-element.elementor-element-4aa7fbee:not(.elementor-motion-effects-element-type-background),.elementor-3043 .elementor-element.elementor-element-4aa7fbee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-3043 .elementor-element.elementor-element-2731b153{--e-image-carousel-slides-to-show:5}.elementor-3043 .elementor-element.elementor-element-2731b153.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-3043 .elementor-element.elementor-element-2731b153 .swiper-wrapper{display:flex;align-items:center}.elementor-3043 .elementor-element.elementor-element-5a5364b{--display:flex}.elementor-3043 .elementor-element.elementor-element-d9b6627.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-3043 .elementor-element.elementor-element-56dda5f{--display:flex}.elementor-3043 .elementor-element.elementor-element-8fe6bf5{--spacer-size:50px}.elementor-3043 .elementor-element.elementor-element-8fe6bf5.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-3043 .elementor-element.elementor-element-e4b2c6d{--display:flex;--width:fit-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3043 .elementor-element.elementor-element-ca2e9a4.xpro-widget-bg-overlay:before{transition:background 0.3s}body.elementor-page-3043:not(.elementor-motion-effects-element-type-background),body.elementor-page-3043>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-el_color_7)}body.elementor-page-3043{margin:0 0 0 0}@media(max-width:1024px){.elementor-3043 .elementor-element.elementor-element-2731b153{--e-image-carousel-slides-to-show:3}}@media(max-width:767px){.elementor-3043 .elementor-element.elementor-element-2731b153{--e-image-carousel-slides-to-show:2}}form{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);border-radius:15px;padding:30px;box-shadow:0 8px 20px rgb(0 0 0 / .3);max-width:600px;margin:20px auto;color:#fff;font-family:'Roboto',sans-serif}form label{display:block;font-size:1rem;margin-bottom:10px;color:#fc0;font-weight:700;text-transform:uppercase}form input[type="text"],form input[type="email"],form textarea,form input[type="file"]{width:100%;padding:10px;margin-bottom:20px;border:2px solid #fc0;border-radius:5px;font-size:1rem;color:#000;background:#fff;transition:all 0.3s ease}form input[type="text"]:focus,form input[type="email"]:focus,form textarea:focus,form input[type="file"]:focus{border-color:#f80;outline:none;background:#f9f9f9}form button,form input[type="submit"]{background:#fc0;color:#000;font-size:1.2rem;font-weight:700;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;transition:all 0.3s ease}form button:hover,form input[type="submit"]:hover{background:#f80;color:#fff;transform:scale(1.05)}form .forminator-description{font-size:.9rem;color:#ddd;margin-top:-15px;margin-bottom:10px}