.gform_heading,.gform_validation_errors{display:none}.gform_fields{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;column-gap:20px;row-gap:40px}.gfield{width:100%}.gfield_description{font-size:14px}.field-hidden label,.field-hidden input,.field-hidden,.field-number .instruction,.field-hr{display:none;display:none!important}.ui-datepicker-calendar{background-color:#fff;margin:0}.ui-datepicker-header{background-color:#e9e9e9;padding:5px 5px 0}.ui-datepicker-title{display:flex;font-size:15px}.ui-datepicker-title select{width:calc(1/2*100%);padding:2px}.ui-datepicker a.ui-corner-all{width:50%;display:inline-block;padding-bottom:5px;color:#000;text-align:center;cursor:pointer}table.ui-datepicker-calendar tr td,table.ui-datepicker-calendar tr tr{padding:5px 8px;text-align:center;font-size:15px}.ui-datepicker .ui-datepicker-next.ui-corner-all .ui-icon:after,.ui-datepicker .ui-datepicker-prev.ui-corner-all .ui-icon:before{content:'';display:inline-block;position:relative;top:0;width:6px;height:6px;border-top:6px solid #fff0;border-bottom:6px solid #fff0}.ui-datepicker .ui-datepicker-next.ui-corner-all .ui-icon:after{border-left:6px solid #333;margin-left:5px}.ui-datepicker .ui-datepicker-prev.ui-corner-all .ui-icon:before{border-right:6px solid #333;margin-right:5px}.gform_fields .gfield{position:relative}.gform_fields .col-6{padding:0 10px;width:50%}.gform_fields .gfield.gfield--type-text label,.gform_fields .gfield.gfield--type-textarea label,.gform_fields .gfield.gfield--type-phone label{position:absolute;bottom:0;color:var(--text-color);left:15px;transition:.1s all linear;cursor:text;font-style:italic}.gravity-theme .gform_fields .gfield.gfield--type-text.active label,.gravity-theme .gform_fields .gfield.gfield--type-phone.active label,.gravity-theme .gform_fields .gfield.gfield--type-textarea.active label{bottom:auto;top:0;font-size:12px}.ginput_container_textarea{font-size:0}.gravity-theme input[type="text"],.gravity-theme input[type="tel"],.gravity-theme input[type="email"],.gravity-theme textarea,.gravity-theme select.gfield_select{border:0;border-bottom:1px solid #AAA;background:#fff0;color:var(--text-color);padding:15px 10px 0;width:100%;font-size:16px}.gravity-theme input[type="number"]{border:none;border:1px solid #AAA;background:#fff0;color:var(--text-color);padding:10px 10px;width:100%}.gravity-theme select.gfield_select{font-style:italic;padding:10px 0}.gravity-theme select.gfield_select.selected,.gravity-theme select.gfield_select option{font-style:normal}.gravity-theme input[type="text"]:focus,.gravity-theme input[type="tel"]:focus,.gravity-theme input[type="email"]:focus,.gravity-theme textarea:focus,.gravity-theme select.gfield_select:focus{outline:none}.gravity-theme .gform_fields .gfield:first-child .ginput_container{margin-top:0}.gravity-theme legend{font-size:16px}.gravity-theme textarea{height:60px}.gform_footer{margin-top:40px;text-align:right}.gravity-theme input[type="submit"]{border:none;border-radius:10px;background:var(--secondary-color);color:#0F1123;text-transform:uppercase;padding:10px 30px;font-family:"poppinsbold",Arial,Helvetica,sans-serif}.gravity-theme input[type="submit"]:hover,.gravity-theme input[type="submit"]:focus{background:var(--secondary-color-hover)}.gravity-theme .gfield_radio{display:flex;gap:20px}.gravity-theme .gfield_radio input[type=radio]{display:none}.gravity-theme .gfield_radio input[type=radio]+label{position:relative;display:inline-block;padding-left:30px;margin-right:1em;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gravity-theme .gfield_radio input[type=radio]+label:after,.gravity-theme .gfield_radio input[type=radio]+label:before{content:'';position:absolute;top:2px;left:0;width:20px;height:20px;text-align:center;color:#fff;border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.gravity-theme .gfield_radio input[type=radio]+label:before{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:2px solid #A3BAC4}.gravity-theme .gfield_radio input[type=radio]:checked+label:before{transition:all .3s ease;border-color:var(--primary-color);box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 1em var(--primary-color)}.gravity-theme ::placeholder{color:var(--text-color);opacity:1}.gravity-theme :-ms-input-placeholder{color:var(--text-color)}.gravity-theme ::-ms-input-placeholder{color:var(--text-color)}.gform_wrapper form .gform_fields input[type=checkbox]+label{left:auto}.gform_wrapper form input[type=checkbox]:checked,.gform_wrapper form input[type=checkbox]:not(:checked){position:absolute;left:-9999px}.gform_wrapper form input[type=checkbox]:checked+label,.gform_wrapper form input[type=checkbox]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;margin:0 0 0;font-size:14px}.gform_wrapper form input[type=checkbox]:checked+label:before,.gform_wrapper form input[type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:3px;width:20px;height:20px;border:2px solid #002249;background:#fff;border-radius:4px}.gform_wrapper form input[type=checkbox]+label:hover:before{border-color:var(--primary-color)}.gform_wrapper form input[type=checkbox]:checked+label:before{background:var(--primary-color);border-color:var(--primary-color)}.gform_wrapper form input[type="checkbox"]:checked+label::after,.gform_wrapper form input[type="checkbox"]:not(:checked)+label::after{content:"";position:absolute;top:9px;left:5px;width:10px;height:7px;background-image:url(/wp-content/themes/best-service-theme/assets/images/check.svg);line-height:1;color:#fff;transition:all 0.2s ease 0s}.gform_wrapper form input[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.gfield_validation_message{font-size:14px;color:red;margin-top:3px}.gravity-theme input{transition:.1s all linear}@media only screen and (min-width:768px){.gfield--width-third{width:calc(1/3*100% - (1 - 1/3)*20px)}.gfield--width-half{width:calc(1/2*100% - (1 - 1/2)*20px)}}@media only screen and (max-width:767px){.gravity-theme .gfield_radio{display:block}.gravity-theme .gform_fields .col-6,.gravity-theme .gform_fields .col-12{width:100%}.gform_wrapper form input[type=checkbox]:checked+label,.gform_wrapper form input[type=checkbox]:not(:checked)+label{font-size:12px}}