.map-block,.map-block .fusion-row{position:static!important}.fusion-fullwidth.fullwidth-box.map-block{position:relative!important}.home-map{display:none;width:100%;height:600px;position:relative}.banner-text{position:absolute;top:125px;left:0;z-index:2;right:0;margin:auto;background:#f7951d;padding:20px;font-size:30px;font-weight:400;text-align:center;color:#fff;width:100%;max-width:598px}.pac-container{z-index:9999999999999999}.scheduler-btn{position:absolute;left:0;right:0;bottom:125px;margin:auto;z-index:9999;text-align:center}.scheduler-btn .scheduler{background:#fff;color:#F8951C;padding:15px 30px;border:1px solid #F8951C;font:bold 14px Arial;cursor:pointer;font-size:24px}.scheduler-btn .scheduler:disabled,.button-default.cf7-schedule:disabled{background:#f2f2f2;opacity:.9}.wpcf7-form .terms label{font-size:16px;}.wpcf7-form .terms label input[type=checkbox]{width:18px;height:18px;vertical-align:text-bottom}.scheduler-btn .terms span{display:table;color:red;margin:5px 0 0 0}.scheduler-btn .terms{display:table;background:#fff;margin:15px auto 0;padding:10px 17px;font-size:18px}.scheduler-btn .terms input[type=checkbox]{width:18px;height:18px;vertical-align:text-bottom}div.map{width:100%;height:100%}.map-box{position:absolute;overflow:hidden;height:100%;width:100%;top:0;left:0}.appointment-btn{padding:13px 29px;line-height:17px;font-size:14px;background:#f7921e;color:#fff;border-radius:3px;border-color:#fff;border:none;font-weight:700;font-family:'Open Sans';letter-spacing:1.1px;cursor:pointer}.search-form{max-width:600px;margin:0 auto;position:relative}.search-form input.search-btn{position:absolute;top:0;right:0;height:100%;border:none;z-index:1;padding:10px 50px;box-sizing:border-box;font-family:"Open Sans";font-size:22px;font-weight:700;background:#f59131;color:#fff;cursor:pointer;max-height:100%}.search-form input.search-input{padding:10px 20px 10px 20px;height:auto;font-size:21px;max-height:100%;margin:0 0 60px 0}.search-form input.search-btn:hover{background:#f26a36}.calculator-box{border:2px solid #f7951d;background:#fff}body h2.calc-title{margin:0;padding:20px 0;text-align:center;color:#ffffff!important;font-family:"Open Sans"!important;background:#f7951d;font-size:33px!important;letter-spacing:0.8px!important}.half{flex:1;padding:30px}.calculator .fusion-row{width:100%}.calculator{display:flex;flex-direction:column;align-items:center;padding:30px 10px 10px}.calculator input[type="text"],.calculator input[type="email"]{background:#fff1e1;border:none;color:#f8961d;font-family:"Open Sans"}.calculator ::placeholder{color:#f8961d;opacity:1}.calculator :-ms-input-placeholder{color:#f8961d}.calculator ::-ms-input-placeholder{color:#f8961d}.calculator label{color:#1d5587;font-family:"Open Sans";font-size:14px}@media screen and (max-width:767px){.banner-text{top:60px;padding:10px;font-size:18px}.scheduler-btn .scheduler{font-size:18px}form.wpcf7-form button,form.wpcf7-form input[type=submit]{margin:5px 0 5px 0!important;display:block}}