.elementor-1832 .elementor-element.elementor-element-4dbc768{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-1832 .elementor-element.elementor-element-403fc56 .elementor-heading-title{color:#000000;}.elementor-1832 .elementor-element.elementor-element-306a67e{width:var( --container-widget-width, 68% );max-width:68%;padding:50px 50px 50px 50px;--container-widget-width:68%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8C8C8;border-radius:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1832 .elementor-element.elementor-element-306a67e{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-1832 .elementor-element.elementor-element-306a67e{padding:26px 26px 26px 26px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-306a67e */.forminator-radio {
    padding: 15px 26px !important;
    border: solid 1px #00000033 !important;
    border-radius: 12px !important;
    cursor: pointer !important;
    align-items: center !important;
}

.forminator-radio.forminator-is_checked
{
    border-color:#FFB800 !important;
}


.forminator-radio.forminator-is_checked .forminator-radio-bullet::before {
    background-color: #FFB800 !important;
}
.forminator-radio.forminator-is_checked .forminator-radio-bullet {
    border-color: #FFB800 !important;
  
}

.forminator-label
{
    font-family: nunito !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    margin-bottom: 18px;
}


.forminator-ui#forminator-module-1835.forminator-design--material 
input[type="text"],
.forminator-ui#forminator-module-1835.forminator-design--material 
input[type="email"],
.forminator-ui#forminator-module-1835.forminator-design--material 
input[type="tel"] {
    border: 1px solid #00000033 !important;
    border-radius: 12px !important;
    padding: 15px !important;
}

/* Normal state */
.forminator-ui#forminator-module-1835.forminator-design--material .forminator-input,
.forminator-ui#forminator-module-1835.forminator-design--material .forminator-input input,
.forminator-ui#forminator-module-1835.forminator-design--material .forminator-iti-input .iti__selected-dial-code {
    border: none !important;
    border-color: white !important;;
    box-shadow: none !important;
    outline: none !important;
    
}

.forminator-ui#forminator-module-1835.forminator-design--material .forminator-button-next, .forminator-ui#forminator-module-1835.forminator-design--material .forminator-button-back, .forminator-ui#forminator-module-1835.forminator-design--material .forminator-button-submit {
    border-radius: 90px;
}

.forminator-ui#forminator-module-1835.forminator-design--material .forminator-pagination-progress .forminator-progress-bar span {
    background-color: #FFB800 !important;
}


@media(max-width:1024px)
{
    .forminator-radio {
    width: 100%;
}
}/* End custom CSS */