.elementor-26646 .elementor-element.elementor-element-4ccac5e{--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;--padding-top:2vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26646 .elementor-element.elementor-element-cca2727{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-26646 .elementor-element.elementor-element-cca2727:not(.elementor-motion-effects-element-type-background), .elementor-26646 .elementor-element.elementor-element-cca2727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-26646 .elementor-element.elementor-element-598e7bb img{width:83px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26646 .elementor-element.elementor-element-947fbc0{text-align:center;}.elementor-26646 .elementor-element.elementor-element-947fbc0 .elementor-heading-title{font-family:var( --e-global-typography-61df637-font-family ), Sans-serif;font-size:var( --e-global-typography-61df637-font-size );font-weight:var( --e-global-typography-61df637-font-weight );line-height:var( --e-global-typography-61df637-line-height );color:var( --e-global-color-0238137 );}@media(max-width:1700px){.elementor-26646 .elementor-element.elementor-element-4ccac5e{--padding-top:0vw;--padding-bottom:4vw;--padding-left:2vw;--padding-right:2vw;}.elementor-26646 .elementor-element.elementor-element-947fbc0 .elementor-heading-title{font-size:var( --e-global-typography-61df637-font-size );line-height:var( --e-global-typography-61df637-line-height );}}@media(max-width:1024px){.elementor-26646 .elementor-element.elementor-element-4ccac5e{--padding-top:0vw;--padding-bottom:7vw;--padding-left:2vw;--padding-right:2vw;}.elementor-26646 .elementor-element.elementor-element-947fbc0 .elementor-heading-title{font-size:var( --e-global-typography-61df637-font-size );line-height:var( --e-global-typography-61df637-line-height );}}@media(max-width:767px){.elementor-26646 .elementor-element.elementor-element-4ccac5e{--padding-top:0vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-26646 .elementor-element.elementor-element-cca2727{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-26646 .elementor-element.elementor-element-947fbc0{width:var( --container-widget-width, 217px );max-width:217px;--container-widget-width:217px;--container-widget-flex-grow:0;}.elementor-26646 .elementor-element.elementor-element-947fbc0 .elementor-heading-title{font-size:var( --e-global-typography-61df637-font-size );line-height:var( --e-global-typography-61df637-line-height );}}/* Start custom CSS */.nf-field-element input, .nf-field-element select, .nf-field-element textarea, .nf-form-content select.ninja-forms-field:not([multiple]){
    border-radius: 7px;
    border-width:1px!important;
    background:#fff!important;
    border-color: #c4c4c4!important;

}

.nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea, .nf-form-content select.ninja-forms-field:not([multiple]){
    color: rgb(106.75,106.75,106.75);
}

.nf-field-label label{
    color:#54595f;
}

.nf-error.field-wrap .nf-field-element:after, .nf-error-msg, .ninja-forms-req-symbol, .nf-form-fields-required, .nf-after-field .nf-error-msg {
    display:none;
}

.nf-form-content .listselect-wrap .nf-field-element div, .nf-form-content .ninja-forms-field, .nf-form-content, div > div.nf-response-msg > p, .nf-field-label label{
    font-size: 16px!important;
    font-family: "Inter"!important;
    font-weight: 400!important;
}

.nf-form-content input[type=submit]{
    background: #673e99!important;
    color: #fff!important;
    border-radius: 10px!important;
    padding: 10px 20px!important;
    font-family: var( --e-global-typography-8811ac2-font-family ), Sans-serif!important;
    font-size: var(--e-global-typography-8811ac2-font-size)!important;
    font-weight: var( --e-global-typography-8811ac2-font-weight )!important;
    border:0!important;
}

.nf-form-content input[type=submit]:hover{
    background:#ffdd8e!important;
    color:#2E1B45!important;
}



.nf-form-content .listselect-wrap .nf-field-element div, .nf-form-content input.ninja-forms-field, .nf-form-content select.ninja-forms-field:not([multiple]) {
    height: 50px;
}



.listselect-wrap div:after {
    color: rgb(106.75,106.75,106.75);
    transition: all .5s;
}/* End custom CSS */