.elementor-3805 .elementor-element.elementor-element-f6375c3 > .elementor-container{max-width:840px;}.elementor-3805 .elementor-element.elementor-element-f6375c3{margin-top:30px;margin-bottom:30px;}.elementor-3805 .elementor-element.elementor-element-beb3a51{color:var( --e-global-color-51e4ed8 );}.elementor-3805 .elementor-element.elementor-element-256b5b4 .bdt-gravity-forms .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-3805 .elementor-element.elementor-element-256b5b4 .bdt-gravity-forms .gform_footer{text-align:right;}.elementor-3805 .elementor-element.elementor-element-256b5b4 .bdt-gravity-forms .gform_footer input[type="submit"]{display:inline-block;width:150px;}.elementor-3805 .elementor-element.elementor-element-256b5b4 .bdt-gravity-forms .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
                    .elementor-3805 .elementor-element.elementor-element-256b5b4 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS */.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_checkbox li, .gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_radio li{
background: #e9f0f3;
    font-size: .9rem;
    padding: 8px!important;
    margin-bottom: 8px;
    
    border-radius: 5px;
    font-size: 16px!important;
}
.gfield.caption .gsection_title{
	color:#fff;
text-align:center!important;}
.gfield.caption {
	background: #14a0f0;
    padding: 12px!important;
    border-radius: 10px;
    text-align: center!important;
}
.gform_footer [type=button], .gform_footer [type=submit],.gform_footer button{
border: 1px solid #14a0f0;
    background: #14a0f0;
color:#fff;
}
.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    
    border: 1px solid #c9c9c9;
    border-radius: 10px;
    text-indent: 25px;
}
.gform_legacy_markup_wrapper input.ginput_quantity[type=text] {
    width: 6rem!important;
}

.gform_legacy_markup_wrapper .gfield_checkbox li label {
    font-size: 15px!important;
}

.gform_legacy_markup_wrapper .gfield_checkbox li input, .gform_legacy_markup_wrapper .gfield_checkbox li input[type=checkbox], .gform_legacy_markup_wrapper .gfield_radio li input[type=radio] {
   
    margin-left: 10px!important;
}
@media (min-width: 641px){
.gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_checkbox li, .gform_wrapper li.gfield[class*=col][class*=gf_list_] ul.gfield_radio li {margin-left: 1%!important;
    width: 49%;}
    .col-half.gfield_price {width: 49%;
    display: inline-block;}
}


@media (min-width: 768px){

html[dir=rtl] .gform_legacy_markup_wrapper span.ginput_price {
    float: left!important;   }

.gchoice label{max-width: 92%!important;
    display: flex!important;
    justify-content: space-between;
    width: 100%!important;}
}

@media only screen and (max-width: 641px){
.gform_legacy_markup_wrapper .ginput_container span:not(.ginput_price) {
    display: inline-block!important;
    width: 49%;}
    html[dir=rtl] .gform_legacy_markup_wrapper span.ginput_price {
    width: 100%;
}
}/* End custom CSS */