body{font-size:1em;font-weight:400}.blue{color:#9DDCF9}.kbs_link_ctas a{display:flex;align-items:center;column-gap:8px;font-size:1.1875em;color:#000;font-weight:600;letter-spacing:-0.03em;text-transform:uppercase}#kbs_reviews_arrows .dnext-star-rating i.divinext-star-full{margin-right:3px}.kbs_check span.wpcf7-list-item{margin-left:0;font-size:13px}.kbs_check span{color:#555050;margin-bottom:7px}.kbs_contact-form form.wpcf7-form{display:flex;flex-direction:column}.kbs_contactform .kbs_form-row{max-width:100%;padding:0 0 3%;width:100%!important}.kbs_contactform .kbs_form-row:last-child{padding:0}.kbs_contactform .kbs_form-row .kbs_form-col{margin-bottom:30px}.kbs_contactform .kbs_form-row .et_pb_column{margin-bottom:0}.kbs_contactform .kbs_form-row .et_pb_column:last-child,.kbs_contactform .kbs_form-row .kbs_form-col:last-child{margin-bottom:0!important}.kbs_contactform label{text-align:left;display:block;font-size:1em;font-weight:600;line-height:normal;margin-bottom:0.5em;color:#000}#main-content input[type="text"],#main-content input[type="email"],#main-content input[type="password"],#main-content textarea,#main-content select{background-color:#fff;border-color:#C7C7C7;box-shadow:none;color:#000;font-size:1em;height:2.8125em;padding:0.35em 0.8em;transition:all 0.3s ease 0s;width:100%;margin-bottom:16px;border-radius:5px}#main-content textarea{height:106px;overflow:auto;padding-bottom:0.65em;padding-top:0.65em;resize:none;vertical-align:top}#main-content .custom-select{background-color:#fff;border-radius:4px;display:block;position:relative}#main-content .custom-select:after{border-left:6px solid transparent;border-radius:0;border-right:6px solid transparent;border-top:7px solid #4a4a4a;content:"";opacity:0.8;pointer-events:none;position:absolute;right:15px;top:calc(50% - 2px);width:0}#main-content .custom-select select{cursor:pointer;padding-right:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#main-content input[type="text"]:focus,#main-content input[type="email"]:focus,#main-content input[type="password"]:focus,#main-content textarea:focus,#main-content select:focus{border-color:#57595b;outline:0}#main-content input[type="submit"]{background:#21409A;border:medium none;color:#fff;cursor:pointer;display:inline-block;font-size:1.25em;font-weight:600;height:50px;outline:medium none;padding:0.55em 1em;transition:all 300ms ease 0ms;border-radius:5px;text-transform:uppercase;width:100%}#main-content input[type="submit"]:hover{background:#00A651}#main-content .wpcf7-spinner{margin-left:1em;margin-right:0;position:absolute;right:0;top:auto;bottom:15px}form.wpcf7-form{display:flex;flex-direction:column}.submit-row{margin-bottom:0!important}.wpcf7-form-control-wrap,.wpcf7-form-control{display:block}span.wpcf7-not-valid-tip{background-color:#f00;bottom:-15px;clear:both;color:#fff;font-size:12px;left:0;line-height:normal;padding:2px 8px;position:absolute;right:0;top:auto}div.wpcf7-response-output{background-color:red;border:medium none!important;clear:both;color:#fff;font-size:1em;line-height:normal;margin:0 0 30px!important;order:-1;padding:0.5em 1em!important;text-align:center;width:100%;z-index:9}.wpcf7 form.sent .wpcf7-response-output{background-color:green}nav#pojo-a11y-toolbar{z-index:2}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{padding:7px;border-radius:25px 0 0 25px}@media (min-width:981px){.rplg .rplg-badge2 .rplg-badge2-score{font-size:12px!important}.rplg .rplg-badge2 .rplg-biz-rating>div{font-size:15px!important}.rplg .rplg-stars{font-size:15px!important}.rplg .rplg-stars svg{width:15px!important;height:15px!important}.rplg .rplg-biz-based{font-size:12px!important}.rplg-badge2 .rplg-badge2-btn .rplg-badge-logo>svg{width:40px!important;height:40px!important}.rplg-badge2 .rplg-badge2-btn.rplg-badge2-clickable{padding-bottom:6px!important;padding-top:6px!important}.grecaptcha-badge{visibility:hidden!important}}@media (min-width:1405px){.kbs_text{font-size:1.13em}}@media (max-width:980px){.grecaptcha-badge{visibility:hidden!important}}@media(max-width:640px){.kbs_contactform .kbs_form-row .et_pb_column{margin-bottom:15px}.kbs_contactform .kbs_form-row .et_pb_column:last-child{margin-bottom:0}#main-content input[type="text"],#main-content input[type="email"],#main-content input[type="password"],#main-content textarea,#main-content select,#main-content input[type="submit"]{width:100%}}@media (max-width:575px){.kbs_contactform .kbs_form-row .et_pb_column_1_2{max-width:100%}}