.elementor-1718 .elementor-element.elementor-element-35a6f23a{--display:flex;}.elementor-1718 .elementor-element.elementor-element-33b4a92{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1718 .elementor-element.elementor-element-33b4a92 .elementor-divider-separator{width:100%;}.elementor-1718 .elementor-element.elementor-element-33b4a92 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1718 .elementor-element.elementor-element-6f24e80{columns:1;}.elementor-1718 .elementor-element.elementor-element-0a9f756{--display:flex;}.elementor-1718 .elementor-element.elementor-element-fdcc996 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-fdcc996 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1718 .elementor-element.elementor-element-fdcc996{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1718 .elementor-element.elementor-element-fdcc996 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-d46ef6b .elementor-button{background-color:var( --e-global-color-primary );}.elementor-1718 .elementor-element.elementor-element-b849a32{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1718 .elementor-element.elementor-element-b849a32 .elementor-divider-separator{width:100%;}.elementor-1718 .elementor-element.elementor-element-b849a32 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1718 .elementor-element.elementor-element-5fff9ee{columns:1;}.elementor-1718 .elementor-element.elementor-element-0cee0d7 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-0cee0d7 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1718 .elementor-element.elementor-element-0cee0d7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1718 .elementor-element.elementor-element-0cee0d7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-f27f2f5{columns:1;}.elementor-1718 .elementor-element.elementor-element-211df4e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-211df4e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1718 .elementor-element.elementor-element-211df4e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1718 .elementor-element.elementor-element-211df4e .elementor-icon-list-text{transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-b62dbdd .elementor-button{background-color:var( --e-global-color-primary );}.elementor-1718 .elementor-element.elementor-element-b38d989{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1718 .elementor-element.elementor-element-b38d989 .elementor-divider-separator{width:100%;}.elementor-1718 .elementor-element.elementor-element-b38d989 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1718 .elementor-element.elementor-element-a23109a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1718 .elementor-element.elementor-element-f375d02{columns:1;}.elementor-1718 .elementor-element.elementor-element-612229e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-612229e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1718 .elementor-element.elementor-element-612229e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1718 .elementor-element.elementor-element-612229e .elementor-icon-list-text{transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-65d76da .elementor-button{background-color:var( --e-global-color-primary );}.elementor-1718 .elementor-element.elementor-element-7879cbe{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1718 .elementor-element.elementor-element-7879cbe .elementor-divider-separator{width:100%;}.elementor-1718 .elementor-element.elementor-element-7879cbe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1718 .elementor-element.elementor-element-89c2d99{columns:1;}.elementor-1718 .elementor-element.elementor-element-67fbb71{columns:1;}.elementor-1718 .elementor-element.elementor-element-9a870f2 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-9a870f2 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1718 .elementor-element.elementor-element-9a870f2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1718 .elementor-element.elementor-element-9a870f2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-dc910a1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1718 .elementor-element.elementor-element-dc910a1 .elementor-divider-separator{width:100%;}.elementor-1718 .elementor-element.elementor-element-dc910a1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1718 .elementor-element.elementor-element-8b381f9 .elementor-cta .elementor-cta__bg, .elementor-1718 .elementor-element.elementor-element-8b381f9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1718 .elementor-element.elementor-element-8b381f9 .elementor-cta__content{text-align:center;}.elementor-1718 .elementor-element.elementor-element-71cf479{columns:1;}.elementor-1718 .elementor-element.elementor-element-8b21450 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-8b21450 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1718 .elementor-element.elementor-element-8b21450{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1718 .elementor-element.elementor-element-8b21450 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-392dec8 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-1718 .elementor-element.elementor-element-4f302f8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1718 .elementor-element.elementor-element-4f302f8 .elementor-divider-separator{width:100%;}.elementor-1718 .elementor-element.elementor-element-4f302f8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1718 .elementor-element.elementor-element-7b3e32f{columns:1;}.elementor-1718 .elementor-element.elementor-element-351107f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1718 .elementor-element.elementor-element-0c23cee{columns:1;}.elementor-1718 .elementor-element.elementor-element-e48d12a{columns:1;}.elementor-1718 .elementor-element.elementor-element-645cf51{columns:1;}.elementor-1718 .elementor-element.elementor-element-5417a16{columns:1;}.elementor-1718 .elementor-element.elementor-element-41f0af7{columns:1;}.elementor-1718 .elementor-element.elementor-element-78f3194{columns:1;}.elementor-1718 .elementor-element.elementor-element-c8359ae{--display:flex;}.elementor-1718 .elementor-element.elementor-element-3ee2e76{columns:1;}.elementor-1718 .elementor-element.elementor-element-4f508d1 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-1718 .elementor-element.elementor-element-d6a6e0d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1718 .elementor-element.elementor-element-d6a6e0d .elementor-divider-separator{width:100%;}.elementor-1718 .elementor-element.elementor-element-d6a6e0d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1718 .elementor-element.elementor-element-3c7d6be{columns:1;}.elementor-1718 .elementor-element.elementor-element-71816a9 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-71816a9 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1718 .elementor-element.elementor-element-71816a9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1718 .elementor-element.elementor-element-71816a9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-25e37ce{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1718 .elementor-element.elementor-element-25e37ce .elementor-divider-separator{width:100%;}.elementor-1718 .elementor-element.elementor-element-25e37ce .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1718 .elementor-element.elementor-element-5a8611f{columns:1;}.elementor-1718 .elementor-element.elementor-element-c8afbf7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1718 .elementor-element.elementor-element-c8afbf7 .elementor-divider-separator{width:100%;}.elementor-1718 .elementor-element.elementor-element-c8afbf7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(max-width:1102px){.elementor-1718 .elementor-element.elementor-element-351107f{--grid-auto-flow:row;}}@media(max-width:991px){.elementor-1718 .elementor-element.elementor-element-351107f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for global, class: .elementor-global-901 */.gform-field-label {color:#555; font-size:0.8em;}

.gform_wrapper.gravity-theme .gfield_label {font-weight:500; color:#555;}
input[type="text"] {border:none;
    border-bottom: 0.063rem solid #555; border-radius:0px;
}
input[type="radio"] {
  opacity: 0;
  position: fixed;
  width: 0;
}

 #input_1_4  label {
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    border: 1px solid #555;
    border-radius: 4px; margin:1px;
}

input[type="radio"]:checked + label {
background: linear-gradient(to right, #006DB5 0%, #00A780 100%); color:#fff;
}

input[type="radio"]:focus + label {
    border: 2px dashed #444;
}

input[type="submit"] {background: linear-gradient(to right, #006DB5 0%, #00A780 100%); color:#fff; border:0px solid; text-transform:uppercase; border-radius:6px; font-size:0.65em}

#field_1_4 .gfield_label {font-weight:400;}/* End custom CSS */