#block-call-me-form,#footer .footer-top,#footer .footer-columns,#footer .footer-divider{display:none;}.pre-header{display:flex;justify-content:space-between;left:0;position:absolute;top:0;width:100%;z-index:2;}.pre-header-logo{padding:20px;}.pre-header .phone{align-items:center;display:flex;flex-wrap:nowrap;font-family:var(--font-sans-serif);font-size:22px;padding:20px;}.pre-header .phone-icon > svg{fill:#fff;position:relative;top:8px;transform:rotate(90deg);}.pre-header .whatsapp-icon{background-color:#25D366;border-radius:90px;margin-left:30px;padding:6px;}.pre-header .whatsapp-icon > svg{fill:#fff;left:1px;position:relative;}.pre-header .phone-icon,.pre-header .whatsapp-icon{display:inline-block;height:36px;text-align:center;width:36px;}.pre-header .phone-text{color:#fff;}.hero{padding-bottom:30px;padding-top:100px;}.hero .row{display:flex;flex-direction:column;}.hero .col-1{display:flex;align-items:center;}.hero.bg-image::after{background-color:rgba(0,0,0,.5);}.hero.dark .hero-text h1,.hero.dark .hero-text .lead{color:#fff;}.hero-text{text-align:center;}.hero-text h1{font-size:36px;line-height:40px;margin-bottom:10px;}.hero-text .lead{font-size:18px;line-height:22px;margin-bottom:25px;}.hero-form .block-webform{background-color:rgba(0,0,0,.5);border:1px solid transparent;border-radius:20px;color:#fff;padding:2rem 1.5rem;margin-top:30px;}.hero-form .form-control{font-size:16px;}.hero-form .form-control::placeholder{font-size:14px;}.hero-form .form-text,.hero-form .form-email{border-color:#fff;height:45px;}.hero-form .form-item-gdpr a{color:#fff;text-decoration:underline;}.hero-form .webform-button--submit{background-color:var(--alt-color);border-color:var(--alt-color);color:var(--text-default-color);text-transform:uppercase;}.hero-form .webform-button--submit:hover{background-color:var(--alt-color-hover);border-color:var(--alt-color-hover);color:var(--text-default-color);}.hero-form .form-group{margin-bottom:10px;}.lead-block{color:#fff;padding:1rem 2rem;min-height:200px;max-height:200px;display:flex;align-items:center;}.lead-block > p:last-child{margin-bottom:0;}.collage .lead-block,.collage img{margin-bottom:20px;}.columns-heading{margin-bottom:40px;text-align:center;}.columns-heading h2{font-size:30px;line-height:34px;margin-bottom:25px;}.columns-heading p{font-size:18px;line-height:22px;}.icon-box .fv-content h3{font-size:1.45rem;}.icon-box .fv-content h3 + p{color:#69696E;}.icon-box.icon-align-top .fv-icon svg{color:var(--brand-color);height:96px;width:96px;}.image-text.box-image-text-top{margin-bottom:30px;}.image-text.box-image-text-top .image{margin:0;}.image-text.box-image-text-top .image img{border-radius:6px;}.box-image-text-top h3{font-size:1.25rem;margin:10px 0;font-weight:bold;}.box-image-text-top h3 + p{opacity:.7;}.get-directions .col-2{background-color:var(--brand-color);}.get-directions .col-2 .section.text{color:#fff;padding:30px;}.get-directions .section.section-map{margin-bottom:30px;}.get-directions .btn-default{background-color:#fff;border:3px solid #fff;border-radius:4px;color:var(--text-default-color);padding:10px 20px;font-size:1rem;text-transform:uppercase;margin-top:15px;transition:all 0.3s ease-out;}.get-directions .btn-default:hover{background-color:transparent;border-color:#fff;color:#fff;}.get-directions .section.text a[href^="tel"]{color:#fff;}@media (max-width:480px){.pre-header .phone-text{display:none;}.pre-header .phone-icon > svg{display:block;height:36px;top:0;width:36px;}.pre-header .whatsapp-icon{margin-left:15px;}}@media (min-width:992px){.hero .row{flex-direction:row;}.hero-text{text-align:left;}.hero-form .block-webform{margin-top:0;}.lead-block{margin-bottom:30px;}.columns-heading{margin-left:auto;margin-right:auto;width:66.66666667%;}.columns-heading h2{font-size:42px;line-height:46px;}.columns-heading p{font-size:22px;line-height:26px;}.collage img{margin:0;}.collage .lead-block{margin-bottom:30px;}.image-text.box-image-text-top{margin-bottom:0;}.get-directions > .row{display:flex;}.get-directions .col-2{display:flex;align-items:center;}.get-directions .col-2 .section.text{padding-left:50px;padding-right:50px;}.get-directions .section.section-map{margin-bottom:0;}}@media (min-width:1200px){.hero-form .block-webform{max-width:400px;}.hero .col-2{display:flex;justify-content:center;}}
