.elementor-1919 .elementor-element.elementor-element-c7ab009{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1919 .elementor-element.elementor-element-c7ab009:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-c7ab009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-1919 .elementor-element.elementor-element-e78f0c8{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1919 .elementor-element.elementor-element-e78f0c8:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-e78f0c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF96;}.elementor-1919 .elementor-element.elementor-element-4988815{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1919 .elementor-element.elementor-element-35b73c6{text-align:left;}.elementor-1919 .elementor-element.elementor-element-35b73c6 .elementor-heading-title{color:var( --e-global-color-b5aea79 );}.elementor-1919 .elementor-element.elementor-element-8482f51{text-align:left;color:var( --e-global-color-b5aea79 );}.elementor-1919 .elementor-element.elementor-element-8482f51 a{color:var( --e-global-color-b5aea79 );}.elementor-1919 .elementor-element.elementor-element-4a331b1{text-align:left;color:var( --e-global-color-b5aea79 );}.elementor-1919 .elementor-element.elementor-element-4a331b1 a{color:var( --e-global-color-b5aea79 );}.elementor-1919 .elementor-element.elementor-element-340016d{text-align:left;color:var( --e-global-color-b5aea79 );}.elementor-1919 .elementor-element.elementor-element-340016d a{color:var( --e-global-color-b5aea79 );}.elementor-1919 .elementor-element.elementor-element-9f60633{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1919 .elementor-element.elementor-element-9f60633:not(.elementor-motion-effects-element-type-background), .elementor-1919 .elementor-element.elementor-element-9f60633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-1919 .elementor-element.elementor-element-c7ab009{--padding-top:150px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-1919 .elementor-element.elementor-element-c7ab009{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1919 .elementor-element.elementor-element-e78f0c8{--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1919 .elementor-element.elementor-element-9f60633{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1919 .elementor-element.elementor-element-1fdbbf3 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-1919 .elementor-element.elementor-element-c7ab009{--content-width:1170px;}.elementor-1919 .elementor-element.elementor-element-4988815{--width:48%;}.elementor-1919 .elementor-element.elementor-element-9f60633{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1919 .elementor-element.elementor-element-4988815{--width:100%;}.elementor-1919 .elementor-element.elementor-element-9f60633{--width:100%;}}/* Start custom CSS for wpforms, class: .elementor-element-1fdbbf3 */.elementor-1919 .elementor-element.elementor-element-1fdbbf3 form label{
    font-family: Roboto;
    font-size: 16px;
    margin: 0px;
    margin-bottom: 8px !important;
}
.elementor-1919 .elementor-element.elementor-element-1fdbbf3 form input, select{
    background: #eee !important;
    padding: 12px 12px !important;
    border-radius: 6px !important;
    border: 0px !important;
    border: 1px solid #3e3e3e !important;
}
.elementor-1919 .elementor-element.elementor-element-1fdbbf3 form input:focus, select:focus{
    outline: NONE !important;
    border: 1px solid #DD1111 !important;
}

.elementor-1919 .elementor-element.elementor-element-1fdbbf3 button{
    background: #DD1111 !important;
    color: #fff;
    height: 40px !important;
   
    padding: 12px 30px !important;
    border-radius: 6px !important;
}

.wpforms-page-indicator.progress {
    display: none !important;
}
.elementor-1919 .elementor-element.elementor-element-1fdbbf3 input#wpforms-1910-field_17_2 {
    background: transparent !important;
    outline: 2px solid #DD1111 !important;
    padding: 4px !important;
    outline-offset: 3px !important;
    border-radius: 6px !important;
}



.elementor-1919 .elementor-element.elementor-element-1fdbbf3 label.wpforms-field-label-inline a {
    color: #333 !important;
    text-decoration: underline !important;
}



.elementor-1919 .elementor-element.elementor-element-1fdbbf3 input#wpforms-1910-field_17_2::before {
    display: none !important;
}
.elementor-1919 .elementor-element.elementor-element-1fdbbf3 input#wpforms-1910-field_17_2::after {
    display: none !important;
}
.elementor-1919 .elementor-element.elementor-element-1fdbbf3 input#wpforms-1910-field_17_2:checked {
    background: #DD1111 !important;
}




.elementor-1919 .elementor-element.elementor-element-1fdbbf3 .choices__item.choices__item--selectable button.choices__button {
    display: none !important;
}

@media(max-width:1024px){
    .elementor-1919 .elementor-element.elementor-element-1fdbbf3 form button{
        width:100% !important;
        margin:auto !important;
            height: 50px !important;
    }
}















@media(max-width:767px){
    .elementor-1919 .elementor-element.elementor-element-1fdbbf3 form button{
        width:100% !important;
        margin:auto !important;
    }
}/* End custom CSS */