.elementor-102812 .elementor-element.elementor-element-a8f71af{margin-top:30px;margin-bottom:30px;}.elementor-102812 .elementor-element.elementor-element-a5bfa86 .elementor-heading-title{font-size:60px;font-weight:700;line-height:70px;color:#000000;}.elementor-102812 .elementor-element.elementor-element-35ec132{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-102812 .elementor-element.elementor-element-35ec132 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-102812 .elementor-element.elementor-element-35ec132 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-102812 .elementor-element.elementor-element-628013a{font-size:31px;font-weight:600;line-height:40px;}.elementor-102812 .elementor-element.elementor-element-d4c0834 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-102812 .elementor-element.elementor-element-d4c0834{line-height:25px;color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-c5eb5ee{width:auto;max-width:auto;bottom:40%;--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}body:not(.rtl) .elementor-102812 .elementor-element.elementor-element-c5eb5ee{right:0%;}body.rtl .elementor-102812 .elementor-element.elementor-element-c5eb5ee{left:0%;}.elementor-102812 .elementor-element.elementor-element-d72cfd5{color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-494d043{text-align:right;}.elementor-102812 .elementor-element.elementor-element-8a6e05d{font-size:54px;font-weight:800;line-height:68px;color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-a8e6118 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#6F6F6F;}.elementor-102812 .elementor-element.elementor-element-a8e6118 > .elementor-element-populated, .elementor-102812 .elementor-element.elementor-element-a8e6118 > .elementor-element-populated > .elementor-background-overlay, .elementor-102812 .elementor-element.elementor-element-a8e6118 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-102812 .elementor-element.elementor-element-62dad85{color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-f537f67{color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-e13006a > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-102812 .elementor-element.elementor-element-e13006a{font-size:25px;font-weight:700;font-style:italic;line-height:35px;color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-7bdd505{color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-eb963a2 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-102812 .elementor-element.elementor-element-eb963a2{font-size:25px;font-weight:700;font-style:italic;line-height:35px;color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-d4a2004{color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-51c567e{color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-72b768e > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-102812 .elementor-element.elementor-element-72b768e{font-size:25px;font-weight:700;font-style:italic;line-height:35px;color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-9dd7dfe{color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-dc1ac66{color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-9753e80 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-102812 .elementor-element.elementor-element-9753e80{font-size:25px;font-weight:700;font-style:italic;line-height:35px;color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-5fdd985{color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-af49843 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-102812 .elementor-element.elementor-element-af49843{font-size:25px;font-weight:700;font-style:italic;line-height:35px;color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-7903b45{color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-2bdc30b > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-102812 .elementor-element.elementor-element-2bdc30b{font-size:25px;font-weight:700;font-style:italic;line-height:35px;color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-c07b738{color:#000000;--textColor:#000000;}.elementor-102812 .elementor-element.elementor-element-d3ab4ec .elementor-search-form__container{min-height:50px;}.elementor-102812 .elementor-element.elementor-element-d3ab4ec .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-102812 .elementor-element.elementor-element-d3ab4ec .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-102812 .elementor-element.elementor-element-d3ab4ec .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-102812 .elementor-element.elementor-element-d3ab4ec .elementor-search-form__input, .elementor-102812 .elementor-element.elementor-element-d3ab4ec.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-102812 .elementor-element.elementor-element-d3ab4ec:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-color:#6F6F6F;border-radius:3px;}.elementor-102812 .elementor-element.elementor-element-d3ab4ec.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-color:#6F6F6F;border-radius:3px;}.elementor-102812 .elementor-element.elementor-element-cd6790d > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-102812 .elementor-element.elementor-element-1b1f9a0:not(.elementor-motion-effects-element-type-background), .elementor-102812 .elementor-element.elementor-element-1b1f9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-102812 .elementor-element.elementor-element-1b1f9a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-102812 .elementor-element.elementor-element-1b1f9a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-102812 .elementor-element.elementor-element-ddeb141 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-102812 .elementor-element.elementor-element-4124e50{text-align:center;}.elementor-102812 .elementor-element.elementor-element-4124e50 .elementor-heading-title{font-family:"Roboto", sans-serif;font-size:20px;line-height:1.6em;color:#FFFFFF;}@media(max-width:1024px){ .elementor-102812 .elementor-element.elementor-element-c5eb5ee{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}}@media(max-width:767px){.elementor-102812 .elementor-element.elementor-element-a5bfa86 .elementor-heading-title{font-size:27px;line-height:30px;}.elementor-102812 .elementor-element.elementor-element-35ec132 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-102812 .elementor-element.elementor-element-628013a{font-size:20px;} .elementor-102812 .elementor-element.elementor-element-c5eb5ee{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-102812 .elementor-element.elementor-element-494d043{text-align:left;}.elementor-102812 .elementor-element.elementor-element-8a6e05d{font-size:20px;line-height:30px;}.elementor-102812 .elementor-element.elementor-element-a8e6118 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-102812 .elementor-element.elementor-element-03f5973{text-align:left;}.elementor-102812 .elementor-element.elementor-element-e73d4f7{text-align:left;}.elementor-102812 .elementor-element.elementor-element-1da3b08{text-align:left;}.elementor-102812 .elementor-element.elementor-element-7752038{text-align:left;}.elementor-102812 .elementor-element.elementor-element-4ce3145{text-align:left;}.elementor-102812 .elementor-element.elementor-element-5e531f2{text-align:left;}}@media(min-width:768px){.elementor-102812 .elementor-element.elementor-element-14f0c6f{width:40%;}.elementor-102812 .elementor-element.elementor-element-bef2c75{width:60%;}.elementor-102812 .elementor-element.elementor-element-f6a7e53{width:10%;}.elementor-102812 .elementor-element.elementor-element-2df9f52{width:90%;}.elementor-102812 .elementor-element.elementor-element-e862eed{width:20%;}.elementor-102812 .elementor-element.elementor-element-b07718b{width:79.997%;}.elementor-102812 .elementor-element.elementor-element-04dfda4{width:20%;}.elementor-102812 .elementor-element.elementor-element-1b8611f{width:79.997%;}.elementor-102812 .elementor-element.elementor-element-c3eef81{width:20%;}.elementor-102812 .elementor-element.elementor-element-1dd5e18{width:79.997%;}.elementor-102812 .elementor-element.elementor-element-91fe68d{width:20%;}.elementor-102812 .elementor-element.elementor-element-e0947c0{width:79.997%;}.elementor-102812 .elementor-element.elementor-element-f124727{width:20%;}.elementor-102812 .elementor-element.elementor-element-fd0f748{width:79.997%;}.elementor-102812 .elementor-element.elementor-element-016cc76{width:20%;}.elementor-102812 .elementor-element.elementor-element-2bc9b2e{width:79.997%;}}/* Start custom CSS for shortcode, class: .elementor-element-4b1445a */input#gform_submit_button_45 {
    background-color: #fff;
    color: #ff0000;
}
label.gfield_label.gform-field-label  {
    color: #fff;
}

fieldset#field_45_27 {
    color: #fff;}/* End custom CSS */
/* Start custom CSS */.gform_wrapper.gravity-theme .top_label .gfield_label {

    color: #ffffff !important;
   
}

.gform_wrapper.gravity-theme .field_description_below .gfield_consent_description, .gform_wrapper.gravity-theme .gfield_consent_description {
    color: #fff;}
    
    #main .gform_wrapper .gform_footer input[type=submit] {
    background-color: #fff !important;
    color:#ef0000; !important}/* End custom CSS */