html,body{overflow-x:hidden}html,body,div,a,p,h1,h2,h3,h4,h5,h6,section{font-family:'Montserrat', sans-serif !important}@media (max-width: 991px){h1{line-height:initial;background:initial}}.container{max-width:1700px;width:100%;padding:0 35px;margin:auto}.background-darkblue{background-color:#ED9F21 !important}.form-border,.form-container{margin-top:0}.hidden-xs .hidden-sm{display:none}#image_overlay_text{display:none}.header-container{border:0;height:130px;background-color:#15465F;margin-left:auto;margin-right:auto;max-width:1700px}.header-container .container{position:relative}@media (max-width: 991px){.header-container{height:auto}}.form{padding:30px 0 0}.nav-pills{display:none}.logo{align-item:center}.logo img{margin-top:40px;margin-left:17px}@media (max-width: 991px){.logo img{margin:0 auto;padding:20px}}.form .call{background-color:transparent;color:white;font-size:1em}.call-now{text-align:center;width:80%;margin:auto}.call-now a:hover{text-decoration:none;color:rgba(255,255,255,0.8)}.call-now h5{font-size:22px;margin:0;font-weight:700}.form .call{font-size:47px;font-weight:700;margin:0;padding:0;border-bottom:2px solid white}.call-now .call{padding-bottom:10px}.form h4{margin:24px 20px;text-align:center;padding:0 10%;font-size:29px;font-weight:700}.form.background-darkblue .gform_wrapper form .gform_footer input{background-color:transparent;border:2px solid white}.officeandform{background:#ED9F21 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 19px 38px #00000042;box-shadow:0px 19px 38px #00000042;border-radius:2px;opacity:1;position:absolute;top:0px;right:60px;z-index:1000;max-width:540px;width:100%;-webkit-transition:300ms all;-o-transition:300ms all;transition:300ms all}.officeandform a#close_mobile_form{display:none;color:white;text-decoration:none;text-align:right;position:relative;top:-18px;font-weight:100;font-size:31px;text-transform:lowercase;line-height:6px}@media (max-width: 991px){.officeandform a#close_mobile_form{display:block}}@media (max-width: 1699px){.officeandform{max-width:480px}}@media (max-width: 1200px){.officeandform{max-width:350px}.officeandform .form h4{font-size:18px}.officeandform .form .call{font-size:32px}.officeandform .form .gfield_radio li{padding-left:13px}.officeandform .form .gform_wrapper form .gform_footer input{font-size:15px}}@media (max-width: 1050px){.officeandform{right:0px}}@media (max-width: 991px){.officeandform{left:100vw;width:100vw;max-width:100vw;-webkit-box-shadow:0px 19px 38px #00000042;box-shadow:0px 19px 38px #00000042}.officeandform.open{left:0vw}}@media (max-width: 991px) and (max-width: 350px){.officeandform.open{padding:10px}}.gfield_radio li{padding-left:80px;font-size:18px;font-weight:700;font-family:'Montserrat'}.form .gform_wrapper form .validation_error{text-align:center;padding:0 40px;text-decoration:none;font-style:italic}.gform_body li a{font-size:16px;font-family:'Montserrat'}.gform_body li{font-size:16px;font-family:'Montserrat'}.form .gform_wrapper form ul li .ginput_container_text input,.form .gform_wrapper form ul li .ginput_container_email input{height:48px}.form .gform_wrapper form ul li .ginput_container_text input,.form .gform_wrapper form ul li .ginput_container_email input{font-size:15px;font-weight:500;font-family:'Montserrat'}.form .gform_wrapper form ul li.gfield_html{font-size:16px;font-family:'Montserrat';font-weight:300;line-height:1.5em;padding:0 10px}.form .gform_wrapper form ul li.gfield_html a{font-weight:300}.gfield_checkbox li{padding:20px 28px 0}.gform_footer{padding-top:16px}.button{width:40%}.form .gform_wrapper form .gform_footer input{font-size:21px;font-family:'Montserrat';font-weight:500;text-transform:uppercase}.form .gform_wrapper form ul li{margin-bottom:14px}.headline h1{margin:40px 0;width:100%;font-size:30px;font-weight:700}@media (max-width: 1699px){.headline h1{font-size:26px}}@media (max-width: 1130px){.headline h1{font-size:21px}}@media (max-width: 700px){.headline h1{font-size:16px;margin:10px 0 14px 0}}.headline{padding-bottom:0px}.main-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width: 991px){.main-content{display:block}}.main-copy-block-wrapper{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:50px}@media (max-width: 991px){.main-copy-block-wrapper{display:block;width:100%;-ms-flex-wrap:inherit;flex-wrap:inherit}.main-copy-block-wrapper .image-wrapper{width:50%;float:left;max-width:280px}}@media (max-width: 991px) and (max-width: 550px){.main-copy-block-wrapper .image-wrapper{width:40%;padding-right:0}}@media (max-width: 991px) and (max-width: 340px){.main-copy-block-wrapper .image-wrapper{width:50%}}@media (max-width: 991px){.main-copy-block-wrapper .main-copy-block{width:50%;float:left}.main-copy-block-wrapper .main-copy-block h2{display:none}}@media (max-width: 991px) and (max-width: 600px){.main-copy-block-wrapper .main-copy-block ul li{font-size:16px}}@media (max-width: 991px) and (max-width: 500px){.main-copy-block-wrapper .main-copy-block{width:60%}}@media (max-width: 991px) and (max-width: 340px){.main-copy-block-wrapper .main-copy-block{width:50%}.main-copy-block-wrapper .main-copy-block ul{padding-left:30px}.main-copy-block-wrapper .main-copy-block ul li{font-size:14px}}@media (max-width: 991px){.main-copy-block-wrapper h1{text-align:left}}.main-copy-block{width:50%}@media (max-width: 600px){.main-copy-block{padding-bottom:8px}}.main-copy-block h2 a{color:#0879A0;font-size:34px;font-weight:700}.main-copy-block h2{margin-top:30px;padding-left:20px}.main-copy-block li{margin-bottom:7px;font-size:22px;font-weight:400}.image-wrapper{width:50%;padding-right:56px}.promo-img{-webkit-box-shadow:inset 0 0 23px rgba(0,0,0,0.4);box-shadow:inset 0 0 23px rgba(0,0,0,0.4);color:#FEFEFE}.promo-img h4{margin:0;text-align:center;background-color:#3E789D;padding:15px;text-transform:uppercase;font-weight:100;color:white;font-size:75px}.promo-img .promo-img--inner h4{color:#15465F;background:none;font-weight:700;padding-bottom:0}.promo-img .promo-img--inner h4 sup{font-size:25px;vertical-align:middle;position:relative;top:-23px}.promo-img .promo-img--inner h5{color:#0879A0;margin-top:0;font-size:25px;text-align:center;padding-bottom:30px}@media (max-width: 1300px){.promo-img h4{font-size:65px}.promo-img .promo-img--inner h5{font-size:18px}.promo-img .promo-img--inner h4 sup{top:-19px}}@media (max-width: 1120px){.promo-img h4{font-size:45px}.promo-img .promo-img--inner h5{font-size:14px}.promo-img .promo-img--inner h4 sup{font-size:17px;top:-11px}}@media (max-width: 450px){.promo-img h4{font-size:33px}.promo-img .promo-img--inner h5{font-size:12px;padding-bottom:23px}.promo-img .promo-img--inner h4 sup{font-size:15px;top:-9px}}.accompanying-image img{width:100%;height:auto;max-width:520px}.accompanying-image .mobile-only{display:none}@media (max-width: 991px){.accompanying-image{clear:both;padding-top:30px}}@media (max-width: 991px) and (max-width: 539px){.accompanying-image{padding-top:0}}@media (max-width: 991px){.accompanying-image img{display:block;margin:0 auto}.accompanying-image .phone-callout{display:block;background:#0879A0;padding:10px;text-align:center}.accompanying-image .phone-callout a{color:white;text-decoration:none;font-size:16px;text-transform:uppercase}}.save{color:white;text-align:center;font-size:3em;text-transform:uppercase;padding-top:20px;margin:auto;letter-spacing:.5em}.services-offered .col-md-12{background-color:#F4F4F4}.full-bg--gray{background-color:#f4f4f4;max-width:1700px;margin:auto}.full-bg--blue{background-color:#0879A0}.full-bg.container{padding-left:50px;padding-right:50px}.container-fluid{margin-left:0;margin-right:0;padding:0}.container-fluid.no-margin{padding-left:0;padding-right:0}.container-fluid.no-margin #hero_container{background:#EAEAEA;position:relative;margin:0 auto;max-width:1700px;width:100%;padding:0 35px}.container-fluid.no-margin #hero_container .text-wrap{float:left;margin-top:105px}@media (max-width: 1200px){.container-fluid.no-margin #hero_container .text-wrap{margin-top:36px}.container-fluid.no-margin #hero_container .text-wrap p{font-size:18px}}@media (max-width: 500px){.container-fluid.no-margin #hero_container .text-wrap{margin-top:16px}}.container-fluid.no-margin #hero_container h1{margin-top:0;font-size:70px;color:#15465F;font-weight:700}.container-fluid.no-margin #hero_container h1 span{color:#0879A0}@media (max-width: 1200px){.container-fluid.no-margin #hero_container h1{font-size:55px}}@media (max-width: 991px){.container-fluid.no-margin #hero_container h1{line-height:initial;background:initial;color:#15465F !important;width:100%;font-size:42px;text-align:left}}@media (max-width: 690px){.container-fluid.no-margin #hero_container h1{font-size:24px}}.container-fluid.no-margin #hero_container h2{color:#15465F;font-weight:700;font-size:70px;margin-bottom:0;text-align:center}.container-fluid.no-margin #hero_container h2 sup{text-transform:uppercase;font-size:30px;position:relative;top:-28px}@media (max-width: 991px){.container-fluid.no-margin #hero_container h2{margin-top:0;text-align:left}}@media (max-width: 690px){.container-fluid.no-margin #hero_container h2{font-size:34px;padding-left:10px}.container-fluid.no-margin #hero_container h2 sup{font-size:16px;top:-10px}}.container-fluid.no-margin #hero_container p{color:#0879A0;text-align:center;font-size:25px}@media (max-width: 991px){.container-fluid.no-margin #hero_container p{text-align:left}}@media (max-width: 690px){.container-fluid.no-margin #hero_container p{padding-left:10px}}@media (max-width: 500px){.container-fluid.no-margin #hero_container p{font-size:20px}}.container-fluid.no-margin #hero_container img.main_hero{position:relative;z-index:1;left:-120px;max-width:510px}@media (max-width: 1200px){.container-fluid.no-margin #hero_container img.main_hero{max-width:330px;left:-62px}}@media (max-width: 991px){.container-fluid.no-margin #hero_container img.main_hero{left:0px}}@media (max-width: 690px){.container-fluid.no-margin #hero_container img.main_hero{display:none}}.container-fluid.no-margin #hero_container img.main_hero.mobile_only{display:none}@media (max-width: 690px){.container-fluid.no-margin #hero_container img.main_hero.mobile_only{display:block;max-width:170px;padding-top:43px}}@media (max-width: 500px){.container-fluid.no-margin #hero_container img.main_hero.mobile_only{display:block;max-width:130px;padding-top:43px;bottom:-2px}}@media (max-width: 380px){.container-fluid.no-margin #hero_container img.main_hero.mobile_only{padding-top:0}}.container-fluid.no-margin #hero_container img.border{position:absolute;bottom:0;left:0;z-index:0;width:100%}@media (max-width: 500px){.container-fluid.no-margin #hero_container img.border{bottom:-2px}}.services-offered{margin-top:60px}@media (max-width: 600px){.services-offered{margin-top:30px}}.services-offered .services h3{color:#0879A0;text-transform:uppercase;font-weight:700;margin-top:0px}@media (max-width: 600px){.services-offered .services h3{font-size:18px}}.services-offered .services .content{padding-right:100px}@media (max-width: 991px){.services-offered .services .content{padding-right:0px}}.services-offered .services .content .bullet-container{background:white;padding:32px 43px;margin-left:0px}@media (max-width: 600px){.services-offered .services .content .bullet-container{padding:10px 24px}.services-offered .services .content .bullet-container .row{margin-right:-20px;margin-left:-20px}}.services-offered .services .content .bullet-container .first{border-right:4px solid #F4F4F4}.services-offered .services .content .bullet-container .second{padding-left:50px}@media (max-width: 991px){.services-offered .services .content .bullet-container .first{width:50%;float:left;padding-left:0}.services-offered .services .content .bullet-container .second{width:50%;float:left;padding-left:21px;padding-right:0}.services-offered .services .content .bullet-container ul li{font-size:16px}}.services-offered .services .content .bullet-container h5{font-weight:700;color:#15465F}@media (max-width: 600px){.services-offered .services .content .bullet-container h5{font-size:12px !important}}.services-offered .services .content .bullet-container ul li{list-style:none;margin:0;color:#6C6C6C;font-size:15px}@media (max-width: 600px){.services-offered .services .content .bullet-container ul li{font-size:12px}}.testimonial{padding:0px 20px 20px 30px;border-left:1px solid #15465F}.testimonial .quote{background:none;font-weight:100;color:#0879A0;font-size:26px;line-height:initial;padding-right:150px;font-style:normal}.testimonial .quote-name{text-transform:uppercase;font-size:18px}.testimonial hr{display:none}@media (max-width: 991px){.testimonial{padding-left:0;border-left:0px}.testimonial .quote{padding-top:20px;font-size:18px;padding-right:0;padding-bottom:18px}.testimonial .quote-name{font-size:15px}.testimonial hr{background-color:#15465F;height:1px;display:block;margin:0 0 9px 15px}}.office-info{padding:40px 0}@media (max-width: 600px){.office-info{padding:25px 0}}.office-info .col-md-4{border-right:1px solid white}@media (max-width: 991px){.office-info .col-md-4{border-right:0px;border-bottom:1px solid white;padding-left:0}}.office-info .col-md-4.second,.office-info .col-md-4.third{padding-left:40px}@media (max-width: 991px){.office-info .col-md-4.second,.office-info .col-md-4.third{padding-left:0px;padding-top:25px}.office-info .col-md-4.second img,.office-info .col-md-4.third img{display:none}.office-info .col-md-4.second a,.office-info .col-md-4.third a{padding-left:0}.office-info .col-md-4.second br.desktop-only,.office-info .col-md-4.third br.desktop-only{display:none}}.office-info .col-md-4.third{border-width:0}.office-info .col-md-4.second a{color:white;text-align:left;font-weight:300}.office-info .col-md-4.second img{width:150px;margin:20px 0}.office-info h3{color:white;text-decoration:none;border:0;font-weight:700;text-align:left !important;margin-top:0}@media (max-width: 600px){.office-info h3{font-size:18px}}.office-info .hours{padding:0;color:white;font-weight:15px}.office-info .hours .table{width:70%}@media (max-width: 550px){.office-info .hours .table{width:100%}}.office-info .hours .table tr td{padding-bottom:5px}.office-info .hours td.day_of_the_week{text-transform:none}.office-info .team-members{margin-left:0;padding-left:0}.office-info .team-members li.specialist,.office-info .team-members li.dentist{padding-left:0;background:none}.office-info .team-members li.specialist .provider,.office-info .team-members li.dentist .provider{color:white}.call-appointmennt{display:none;background:#15465F;padding:25px 35px}.call-appointmennt h4{color:white;font-weight:700;font-size:20px;padding-bottom:0px;margin-bottom:0px}.call-appointmennt h3{color:white;font-weight:700;font-size:28px;margin-top:6px}.call-appointmennt a{color:white}@media (max-width: 991px){.call-appointmennt{display:block}}.book-appointment{display:none;background:#ED9F21;padding:25px 35px}.book-appointment a{display:block}.book-appointment span{margin-bottom:0px;float:right}.book-appointment h3{width:90%;max-width:252px;float:left;color:white;font-weight:700;font-size:20px;margin-top:6px}@media (max-width: 374px){.book-appointment h3{max-width:220px}}@media (max-width: 991px){.book-appointment{display:block}}.footer-container{background:#15465F}.footer-container a{color:white}@media (max-width: 600px){.footer-container .footer{margin-top:0}.footer-container .footer .logo-call{margin-top:0;margin-bottom:0}}@media (max-width: 600px){.footer-container .footer .logo-call{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer-container .footer .logo-call .col-md-6{min-width:100%;margin-bottom:10px}}@media (max-width: 991px){.footer-container .footer .logo-call .call{text-align:left}}@media (max-width: 991px){.footer-container .footer .logo-call .alt-logo{text-align:left;border-bottom:1px solid white}}@media (max-width: 991px) and (max-width: 600px){.footer-container .footer .logo-call .alt-logo{border-bottom:none}.footer-container .footer .logo-call .alt-logo img{max-width:70%}}@media (max-width: 991px){.footer-container .footer .logo-call .alt-logo img{margin:0;margin-bottom:29px}}.gform_confirmation_wrapper p{margin:10px;text-align:center}@media (max-width: 380px){.container-fluid.no-margin #hero_container .text-wrap{margin-top:0}.container-fluid.no-margin #hero_container .text-wrap h1{font-size:18px;margin-bottom:0 !important}.container-fluid.no-margin #hero_container .text-wrap h2{font-size:22px}.container-fluid.no-margin #hero_container .text-wrap h2 sup{font-size:10px}.container-fluid.no-margin #hero_container .text-wrap p{font-size:12px}.container-fluid.no-margin #hero_container img.main_hero.mobile_only{max-width:110px}.book-appointment h3{font-size:18px}.full-bg.container{padding-left:44px;padding-right:0}.footer{padding-right:50px}}@media (max-width: 415px){.gfield_radio li label,.gfield_checkbox li label,.officeandform .form .gform_wrapper form .gform_footer input{font-size:13px}.officeandform .form .call{font-size:28px}.main-copy-block h2 a{font-size:28px}}.footer .call span{font-weight:700}
/*# sourceMappingURL=orange-form.css.map */