.elementor-2649 .elementor-element.elementor-element-b3616b8 > .elementor-container{min-height:85vh;}.elementor-2649 .elementor-element.elementor-element-943e006 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2649 .elementor-element.elementor-element-188a5a5 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:80px;font-weight:900;}.elementor-2649 .elementor-element.elementor-element-188a5a5 > .elementor-widget-container{padding:0em 0em 0em 3em;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-b361455 );}.elementor-2649 .elementor-element.elementor-element-188a5a5{width:auto;max-width:auto;}.elementor-2649 .elementor-element.elementor-element-a41e9c9{text-align:left;}.elementor-2649 .elementor-element.elementor-element-a41e9c9 img{width:60%;}.elementor-2649 .elementor-element.elementor-element-15f9e63{text-align:left;}.elementor-2649 .elementor-element.elementor-element-15f9e63 > .elementor-widget-container{margin:4em 0em 0em 0em;padding:0em 2em 0em 0em;border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-b6cf288 );}.elementor-2649 .elementor-element.elementor-element-19e969e9 > .elementor-container{min-height:56vh;}.elementor-2649 .elementor-element.elementor-element-19e969e9:not(.elementor-motion-effects-element-type-background), .elementor-2649 .elementor-element.elementor-element-19e969e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(227deg, var( --e-global-color-primary ) 0%, var( --e-global-color-f6a77ec ) 100%);}.elementor-2649 .elementor-element.elementor-element-19e969e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2649 .elementor-element.elementor-element-19e969e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2649 .elementor-element.elementor-element-59709ea5{text-align:center;}.elementor-2649 .elementor-element.elementor-element-59709ea5 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Rubik", Sans-serif;font-size:50px;font-weight:900;}.elementor-2649 .elementor-element.elementor-element-59709ea5 > .elementor-widget-container{padding:0em 0em 2em 0em;}@media(max-width:767px){.elementor-2649 .elementor-element.elementor-element-188a5a5 .elementor-heading-title{font-size:51px;}.elementor-2649 .elementor-element.elementor-element-188a5a5{width:100%;max-width:100%;}.elementor-2649 .elementor-element.elementor-element-a41e9c9{text-align:center;}.elementor-2649 .elementor-element.elementor-element-15f9e63 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-2649 .elementor-element.elementor-element-19e969e9 > .elementor-container{min-height:65vh;}.elementor-2649 .elementor-element.elementor-element-58fe5165 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-2649 .elementor-element.elementor-element-59709ea5 .elementor-heading-title{font-size:32px;}}/* Start custom CSS for html, class: .elementor-element-8809a7 */input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    background-color: #1E1A48;
    border: 0px;
    color: white;
}
label.zf-labelName {
    font-family: 'Rubik';
    font-weight: 500;
    font-size: 18px;
    color: #1E1A48;
}

em, li.zf-tempFrmWrapepr.zf-small::marker {
    display: none;
}
.zf-tempFrmWrapper.zf-small {
    width: 33%;
}
li.zf-tempFrmWrapper.zf-small {
    display: inline-block;
}
li.zf-tempFrmWrapper .zf-small-message {
    width: 100%;
}
li {
    display: block;
}

ul {
    
    padding-right: 0px;

}
 button.zf-submitColor {
     margin-top: 20px;
    background-color: rgba(255, 255, 255, 0);
    border-width: 2px;
    border-color: #1E1A48;
    color: #1E1A48;
    font-weight: 500;
    padding-right: 30px;
    padding-left: 30px;
    width: 20%;
    font-family: 'Rubik';
    
}

@media only screen and (max-width: 480px) {
    .zf-tempFrmWrapper.zf-small {
    width: 100%;
}
 button.zf-submitColor {
     width: 100%;
 }
}/* End custom CSS */