.location-container ul a.header-phone{margin-left:20px}.locations li:first-child:after{top:0}div.wpcf7-mail-sent-ok{color:#fff!important}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;z-index:100;display:none!important}.cnt223 a{text-decoration:none}.popup{width:100%;height:100%;margin:0 auto;display:none;position:fixed;z-index:99999999999999;left:0;top:0;overflow:auto}.cnt223{width:800px;max-width:80%;text-align:center;float:left;left:50%;top:50%;position:relative;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;padding:20px;border:solid 5px #000;box-sizing:border-box}.cnt223 .x{float:right;height:35px;left:22px;position:relative;top:-25px;width:34px}.cnt223 .x:hover{cursor:pointer}.close{opacity:1!important;width:30px;height:30px;background:url(../../../../../../themes/OE-Smiles/images/close.svg) no-repeat center center #000;position:absolute;right:-5px;top:-5px;background-size:60% auto}.close i{display:none!important}.cnt223 h2{margin:10px 0 15px 0;padding:0;font-weight:700;font-size:30px;line-height:30px}@media (max-width:1200px){.cnt223{top:30px;max-width:90%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cnt223{margin-bottom:30px}.new_locations li:first-child:after{display:none}}iframe{max-width:100%}.banner-sec1 img{float:left;width:100%}.banner-sec1 .wpb_wrapper,.banner-sec1 .vc_single_image-wrapper{width:100%}.virtual-section h2{color:#000;font-size:30px;line-height:36px;font-family:'CenturyGothicbold';margin:0 0 40px 0;text-align:center}.virtual-section .col-6{float:left;width:50%;padding:0 15px;margin-bottom:20px!important}.virtual-section .col-12{float:left;width:100%;padding:0 15px;margin-bottom:20px}.virtual-section .row .row{margin:0}.virtual-section .col-6 img{float:left;width:100%;margin-bottom:15px}.virtual-section div.wpcf7-response-output{margin:15px;width:calc(100% - 30px)}@media screen and (max-width:480px){.virtual-section .col-6{width:100%}.new_locations{width:100%!important;margin:0!important;padding:0!important}}.landing_banner{background:#444;width:100%;display:flex}.landing_banner .container{display:flex;align-items:center;justify-content:space-between}.landing_banner_text{float:left;width:35%;background:#2ec0ba;background-size:cover!important;padding:40px 20px}.landing_footer{padding:0 10px;text-align:center;font-family:Gotham-light!important;line-height:200%;color:#808285;font-size:14px}.header-right .phone{font-family:'CenturyGothicbold'!important;color:#fff}.phone a{color:#fff}.landing_banner_img{float:left;width:55%;text-align:center;padding:15px 0}.landing_banner h4{color:#fff!important;text-transform:uppercase;letter-spacing:1px;font-family:'Roboto',sans-serif!important;font-size:18px;margin-bottom:20px}.landing_banner h4 a{color:#fff!important}.landing_banner h2{color:#fff;font-family:'Roboto',sans-serif!important;font-size:30px;line-height:1.4;font-weight:700;margin-bottom:40px;text-align:left}.get_btn{background:#fff;color:#444;font-size:20px;line-height:50px;font-weight:600;border:solid 4px #444;text-align:center;display:inline-block;vertical-align:top;padding:0 30px}.get_btn:hover{background:#444;color:#fff}.landing_section1{display:flex;padding:80px 0}.landing_section1 .row{margin:0 -15px;display:flex;flex-wrap:wrap}.landing_section1 .col6{width:calc(50% - 30px);background:#f3f4f6;margin:0 15px;padding:0}.landing_section1 .col4{width:calc(33.333% - 30px);background:#f3f4f6;margin:0 15px}.img1{display:flex;align-items:center;justify-content:center;height:260px}.bg1{background:#f5a9b6}.bg2{background:#56bea7}.bg3{background:#e3c69c}.img,.img img{width:100%}.text{padding:30px 30px}.text h3{font-family:'Roboto',sans-serif!important;font-size:26px;line-height:1.4;font-weight:700;margin-bottom:20px;color:#000}.text p{font-family:'Roboto',sans-serif!important;font-size:18px!important;line-height:1.4;font-weight:400;margin-bottom:0;color:#000}.text ul li{font-family:'Roboto',sans-serif!important;font-size:18px!important;line-height:1.4;font-weight:400;color:#000;padding:10px 0}.text ul li+li{border-top:solid 1px #c4c5c7}.landing_section2{background:#444;display:flex;padding:50px 0}.landing_section2 h4{color:#fff;text-transform:uppercase;font-family:'Roboto',sans-serif!important;font-size:16px;margin-bottom:20px}.landing_section2 h4 a{color:#fff!important}.landing_section2 h2{color:#fff;font-family:'Roboto',sans-serif!important;font-size:30px;line-height:1.4;font-weight:700;margin-bottom:40px;text-align:left}.landing_section2 h3{color:#fff;text-transform:uppercase;font-weight:700;font-family:'Roboto',sans-serif!important;font-size:26px;margin-bottom:30px;text-align:center;letter-spacing:1px;line-height:32px}.landing_section2 .row{margin:0 -15px;display:flex;flex-wrap:wrap}.landing_section2 .col6{width:50%;padding:0 15px}.service-dec-innr p,.service-dec-innr li{font-family:'Roboto',sans-serif!important;font-weight:300}body .consult-btn{font-family:'Roboto',sans-serif!important;font-weight:300!important}.center_btn{display:flex;margin-top:40px;align-items:center;justify-content:center}.get_btn2{background:#fff;color:#2ec0ba;font-size:20px;line-height:50px;font-weight:600;border:solid 4px #2ec0ba;text-align:center;display:inline-block;vertical-align:top;padding:0 30px}.get_btn2:hover{background:#2ec0ba;color:#fff}body.page-template-landing-page .gform_wrapper ul.gform_fields{display:flex!important;flex-wrap:wrap;margin:0 -15px!important;padding:0}body.page-template-landing-page .gform_wrapper ul.gform_fields li.gfield{margin:0 0 20px 0!important;padding:0 15px!important;clear:none!important;float:left;width:100%!important;border:none!important;background:none!important;list-style:none}body.page-template-landing-page .gform_wrapper ul.gform_fields li.col6{width:50%!important}body.page-template-landing-page .gform_wrapper label.gfield_label,body.page-template-landing-page .gform_wrapper legend.gfield_label{color:#fff;font-weight:700;display:none}body.page-template-landing-page .gform_wrapper .top_label div.ginput_container{margin-top:8px}body.page-template-landing-page .gform_wrapper .top_label input.medium,body.page-template-landing-page .gform_wrapper .top_label select.medium{width:100%!important;border:none!important;background:#fff!important;padding:0 15px!important;height:46px!important;font-size:16px!important;box-sizing:border-box;font-family:'Roboto',sans-serif!important;margin:0!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.page-template-landing-page .gform_wrapper textarea{resize:none;width:100%!important;border:none!important;background:#fff!important;padding:0 15px!important;height:100px!important;font-size:16px!important;box-sizing:border-box;font-family:'Roboto',sans-serif!important;margin:0!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.page-template-landing-page .gform_wrapper .gform_footer{padding:0!important;margin:0!important;text-align:center!important}body.page-template-landing-page .gform_wrapper .gform_footer input[type=submit]{background:#fff!important;color:#2ec0ba!important;font-size:20px!important;line-height:50px!important;font-weight:600!important;border:solid 4px #2ec0ba!important;text-align:center;display:inline-block;vertical-align:top;padding:0 30px!important;float:none}body.page-template-landing-page .gform_wrapper .gform_footer input[type=submit]:hover{background:#2ec0ba!important;color:#fff!important}body.page-template-landing-page .gform_wrapper .top_label div.ginput_container{margin-top:0!important}body.page-template-landing-page .gform_wrapper div.validation_error{display:none!important}body.page-template-landing-page .gform_wrapper .validation_message{font-family:'Roboto',sans-serif!important;color:#fff!important}body.page-template-landing-page .gform_confirmation_message{box-sizing:border-box;color:#fff;text-align:center;padding:10px;border:solid 1px #fff;font-family:'Roboto',sans-serif!important}.landing_section1 h4 a{color:#454545}.text ul{padding:0 0 0 20px}.landing_section1 h4 a{color:#132c3f!important}@media only screen and (max-width:1199px){.get_btn{padding:0 20px}.landing_banner_text{padding:20px;width:45%}}@media only screen and (max-width:999px){.landing_banner_text{width:100%;margin-top:30px}.landing_banner .container{flex-wrap:wrap}.landing_banner_img{width:100%;margin:30px 0}.landing_section1 .col6,.landing_section1 .col4{width:calc(100% - 30px)}.landing_section1 .col6+.col6,.landing_section1 .col4+.col4{margin-top:30px}.landing_section2 .col6{width:100%;text-align:center}.landing_banner h4{letter-spacing:0;font-size:13px}.landing_banner h2{font-size:22px;margin-bottom:20px}.text h3{font-size:22px}.landing_section2 h2{font-size:20px;margin-bottom:20px;text-align:center}.lift-top{margin-bottom:40px}.service-area-innr h4{font-size:14px}}@media only screen and (max-width:479px){.gform_wrapper ul.gform_fields li.col6{width:100%!important}.get_btn{font-size:14px}}.service-area-innr{padding-bottom:50px}.service-area-innr h4{font-family:'Roboto',sans-serif!important}@media only screen and (max-width:479px){body.page-template-landing-page .gform_wrapper ul.gform_fields li.col6{width:100%!important}}@media only screen and (min-device-width:320px) and (max-device-width:480px){.landing_banner h4 a{vertical-align:top}}#contacts .gform_wrapper.gravity-theme .gfield_label{color:#fff}#contacts .gform_wrapper.gravity-theme .gfield-choice-input+label{color:#fff}