.elementor-8362 .elementor-element.elementor-element-e412b5f > .elementor-container{min-height:400px;}.elementor-8362 .elementor-element.elementor-element-e412b5f:not(.elementor-motion-effects-element-type-background), .elementor-8362 .elementor-element.elementor-element-e412b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8362 .elementor-element.elementor-element-e412b5f{box-shadow:0px 5px 15px 0px #000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-8362 .elementor-element.elementor-element-e412b5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8362 .elementor-element.elementor-element-c038d26{--spacer-size:250px;}.elementor-8362 .elementor-element.elementor-element-f075f5d{text-align:center;}.elementor-8362 .elementor-element.elementor-element-f075f5d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;text-transform:uppercase;text-shadow:0px 0px 28px #000000;color:#FFFFFF;}.elementor-8362 .elementor-element.elementor-element-dea9425{--spacer-size:50px;}.elementor-8362 .elementor-element.elementor-element-c8ed885 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;padding:1% 1% 1% 1%;background-image:linear-gradient(180deg, var( --e-global-color-44030079 ) 0%, #E9EBF8D1 100%);border-radius:20px 20px 20px 20px;box-shadow:0px 7px 10px 0px rgba(0, 0, 0, 0.98);}.elementor-8362 .elementor-element.elementor-element-c8ed885{text-align:justify;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-37e3f789 );}.elementor-8362 .elementor-element.elementor-element-903865e{--spacer-size:50px;}.elementor-8362 .elementor-element.elementor-element-e0176b3 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-152a6d9f );color:var( --e-global-color-152a6d9f );background-image:linear-gradient(0deg, #474747CF 0%, #F3F3F32E 100%);box-shadow:0px 0px 11px 5px rgba(0,0,0,0.5);border-radius:35px 35px 35px 35px;}.elementor-8362 .elementor-element.elementor-element-e0176b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8362 .elementor-element.elementor-element-e0176b3 .elementor-button:hover, .elementor-8362 .elementor-element.elementor-element-e0176b3 .elementor-button:focus{color:#CCCCCC;}.elementor-8362 .elementor-element.elementor-element-e0176b3 .elementor-button:hover svg, .elementor-8362 .elementor-element.elementor-element-e0176b3 .elementor-button:focus svg{fill:#CCCCCC;}.elementor-8362 .elementor-element.elementor-element-1b6a090{--spacer-size:70px;}.elementor-8362 .elementor-element.elementor-element-a564639{--spacer-size:50px;}.elementor-8362 .elementor-element.elementor-element-7771ebf .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-8362 .elementor-element.elementor-element-c705844{--spacer-size:50px;}.elementor-8362 .elementor-element.elementor-element-29e2a63 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8362 .elementor-element.elementor-element-29e2a63{text-align:center;}.elementor-8362 .elementor-element.elementor-element-29e2a63 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-8362 .elementor-element.elementor-element-66d0455{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8362 .elementor-element.elementor-element-44b7646{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8362 .elementor-element.elementor-element-db7e565:not(.elementor-motion-effects-element-type-background), .elementor-8362 .elementor-element.elementor-element-db7e565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-position:center center;}.elementor-8362 .elementor-element.elementor-element-db7e565 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.92;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8362 .elementor-element.elementor-element-db7e565{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-8362 .elementor-element.elementor-element-b664a41{--spacer-size:50px;}.elementor-8362 .elementor-element.elementor-element-8fcbddf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 0px;}.elementor-8362 .elementor-element.elementor-element-8fcbddf{text-align:center;}.elementor-8362 .elementor-element.elementor-element-8fcbddf .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-8362 .elementor-element.elementor-element-efc9a5b{text-align:justify;font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-8362 .elementor-element.elementor-element-0eb7113 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-5adc9abd );color:var( --e-global-color-5adc9abd );background-image:linear-gradient(0deg, #474747CF 0%, #F3F3F32E 100%);box-shadow:0px 0px 11px 5px rgba(0,0,0,0.5);border-radius:35px 35px 35px 35px;}.elementor-8362 .elementor-element.elementor-element-0eb7113 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8362 .elementor-element.elementor-element-0eb7113 .elementor-button:hover, .elementor-8362 .elementor-element.elementor-element-0eb7113 .elementor-button:focus{color:#CCCCCC;}.elementor-8362 .elementor-element.elementor-element-0eb7113 .elementor-button:hover svg, .elementor-8362 .elementor-element.elementor-element-0eb7113 .elementor-button:focus svg{fill:#CCCCCC;}.elementor-8362 .elementor-element.elementor-element-071fe70 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-5adc9abd );color:var( --e-global-color-5adc9abd );background-image:linear-gradient(0deg, #474747CF 0%, #F3F3F32E 100%);box-shadow:0px 0px 11px 5px rgba(0,0,0,0.5);border-radius:35px 35px 35px 35px;}.elementor-8362 .elementor-element.elementor-element-071fe70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8362 .elementor-element.elementor-element-071fe70 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8362 .elementor-element.elementor-element-071fe70 .elementor-button:hover, .elementor-8362 .elementor-element.elementor-element-071fe70 .elementor-button:focus{color:#CCCCCC;}.elementor-8362 .elementor-element.elementor-element-071fe70 .elementor-button:hover svg, .elementor-8362 .elementor-element.elementor-element-071fe70 .elementor-button:focus svg{fill:#CCCCCC;}.elementor-8362 .elementor-element.elementor-element-8ed865b{--spacer-size:20px;}.elementor-8362 .elementor-element.elementor-element-1f26477 > .elementor-widget-container{background-color:#FFFFFFB3;padding:15px 15px 15px 15px;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8362 .elementor-element.elementor-element-401ec14{width:50%;}.elementor-8362 .elementor-element.elementor-element-7b79d21{width:50%;}}@media(min-width:1025px){.elementor-8362 .elementor-element.elementor-element-e412b5f:not(.elementor-motion-effects-element-type-background), .elementor-8362 .elementor-element.elementor-element-e412b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-8362 .elementor-element.elementor-element-db7e565:not(.elementor-motion-effects-element-type-background), .elementor-8362 .elementor-element.elementor-element-db7e565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-8362 .elementor-element.elementor-element-e412b5f:not(.elementor-motion-effects-element-type-background), .elementor-8362 .elementor-element.elementor-element-e412b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat;background-size:861px auto;}.elementor-8362 .elementor-element.elementor-element-f075f5d .elementor-heading-title{font-size:25px;}.elementor-8362 .elementor-element.elementor-element-c8ed885 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-8362 .elementor-element.elementor-element-db7e565:not(.elementor-motion-effects-element-type-background), .elementor-8362 .elementor-element.elementor-element-db7e565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-8362 .elementor-element.elementor-element-db7e565{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-8362 .elementor-element.elementor-element-8fcbddf > .elementor-widget-container{padding:25px 10px 25px 25px;}.elementor-8362 .elementor-element.elementor-element-efc9a5b > .elementor-widget-container{padding:25px 25px 25px 25px;}}/* Start custom CSS for shortcode, class: .elementor-element-1f26477 */.elementor-8362 .elementor-element.elementor-element-1f26477 .wpforms-form button[type="submit"] {
    background-color: #9D42A1 !important;
    color: #ffffff !important;
    border: none !important;
}

.elementor-8362 .elementor-element.elementor-element-1f26477 .wpforms-form button[type="submit"]:hover {
    background-color: #4D4DB7 !important;
    color: #ffffff !important;
}
.elementor-8362 .elementor-element.elementor-element-1f26477 .wpforms-confirmation-container-full {
    background: transparent !important;
    border: none !important;
    color: #4D4DB7 !important;
    font-weight: 700 !important;
    padding: 0 !important;
    text-align: center !important;
}

.elementor-8362 .elementor-element.elementor-element-1f26477 .wpforms-confirmation-container-full p,
.elementor-8362 .elementor-element.elementor-element-1f26477 .wpforms-confirmation-container-full a {
    color: #4D4DB7 !important;
    font-weight: 700 !important;
    text-align: center !important;
}/* End custom CSS */