﻿@font-face{font-family:FontAwesomeLight;src:url(/wp-content/themes/hmg/assets/fonts/fa-light-300.ttf);font-weight:normal}@font-face{font-family:FontAwesome;src:url(/wp-content/themes/hmg/assets/fonts/fa-light-400.ttf);font-weight:normal}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif !important;font-style:italic}img,.myhmg-left{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}@media screen and (max-width: 48em){img,.myhmg-left{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}}.hmglogo{color:#fefefe !important}#banner.homepage{border-bottom:1px solid #fff;position:relative;height:83vh;width:100%;position:relative;overflow:hidden}@media screen and (max-width: 48em){#banner.homepage{height:73vh}}#banner.homepage video#banner-video{z-index:5;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(images/tour-poster.jpg) no-repeat;background-size:cover}#banner.homepage .overlay{background-color:rgba(0,0,0,.4);position:absolute}.banner-content{position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%}@media screen and (max-width: 48em){.banner-content{top:34%}}.banner-content h1{color:#fefefe;font-family:argent-cf,serif;font-size:6.4rem}@media screen and (max-width: 99.9375em){.banner-content h1{font-size:5rem}}@media screen and (max-width: 63.9375em){.banner-content h1{font-size:3.46rem}}.banner-content img{width:60%}.banner-content p{font-size:1.4rem;color:#fff;width:28%;margin:0 auto;margin-bottom:3rem}.container{margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px;width:auto;max-width:1520px}.htia-content-wrapper{width:100%;position:relative}.htia-content{background:#f3f8f9}.htia-left{text-align:center;padding:2rem;margin-top:-230px}.htia-left a{display:inline-block;background:#206953;color:#fefefe;font-weight:600;padding:14px 30px;border-radius:30px;font-size:1.38rem}.htia-left a:hover{background:#6ec8bf;color:#0c514a}@media screen and (max-width: 99.9375em){.htia-left{margin-top:-200px}.htia-left a{display:inline-block;font-size:1.2rem}}.find-doc-btn:before{font-family:"Font Awesome 6 Pro";content:"";margin:0 10px 0 0}@media screen and (min-width: 48.0625em){.find-doc-btn{margin-right:1.4rem}}@media screen and (max-width: 63.9375em){.find-doc-btn{margin-bottom:10px !important}}.appt:before{font-family:"Font Awesome 6 Pro";content:"";margin:0 10px 0 0}.htia-cta-container{text-align:center;padding:3rem 0}@media screen and (max-width: 99.9375em){.htia-cta-container{padding:2rem 0}}.htia-cta-container a{display:inline-block;background:#80dbc4 !important;color:#222;font-weight:600;padding:14px 30px;border-radius:30px;font-size:1.38rem}@media screen and (max-width: 99.9375em){.htia-cta-container a{font-size:1.2rem}}@media screen and (max-width: 48em){.htia-cta-container a{display:block;width:94%;margin:0 auto;font-size:1.12rem}}.htia-cta-container a:hover{background:#075546 !important;color:#fefefe}.htia-top-content{background:#fff;box-shadow:0 4px 16px rgba(17,79,92,.1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:4rem !important;font-size:2rem;font-family:argent-cf,serif;text-align:center;margin-bottom:2rem !important}@media screen and (max-width: 99.9375em){.htia-top-content{font-size:1.46rem;padding:3rem !important}}@media screen and (max-width: 63.9375em){.htia-top-content{font-size:1.28rem;padding:2rem !important}}@media screen and (max-width: 48em){.htia-top-content{width:100%;margin:0 auto}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait)and (-webkit-min-device-pixel-ratio: 2){.htia-top-content{font-size:1.6rem}}.htia-top-content a{color:#151515;text-decoration:underline}.htia-right{margin-top:-270px}@media screen and (max-width: 99.9375em){.htia-right{margin-top:-210px}}.htia-right p{margin-bottom:3.4rem;line-height:1.48}@media screen and (max-width: 89.9375em){.htia-right p{margin-bottom:1.4rem}}.htia-right p:last-child{margin-bottom:0}.htia-accordion-wrapper{background:#fefefe;position:relative}.htia-accordion-wrapper h4{text-align:right;font-size:3rem;font-family:argent-cf,serif;color:#151515;font-weight:300;padding:4rem 0 0;margin-bottom:0}@media screen and (max-width: 63.9375em){.htia-accordion-wrapper h4{text-align:center;padding:2rem 0 0 0;font-size:2.6rem}}.hero-slider-btn{border:4px solid #6ec8bf !important;background:hsla(0,0%,100%,.2);text-transform:uppercase;color:#fefefe !important;-webkit-border-radius:3rem;-moz-border-radius:3rem;border-radius:3rem;padding:12px 30px;font-weight:600 !important;font-size:1.24rem;white-space:nowrap;transition:.3s;outline:0 !important}@media screen and (max-width: 48em){.hero-slider-btn{padding:11px 25px;font-size:1rem}}@media(max-height: 900px){.hero-slider-btn{padding:10px 28px;font-size:1.12rem}}.hero-slider-btn:hover{background:#45a79d;background:rgba(69,167,157,.83);border:4px solid #6ec8bf}.hero-slider-btn:after{content:"";font-family:"Font Awesome 6 Pro";margin-left:12px}.hero_slider{margin:0 calc(-50vw + 50%);padding:0;overflow:hidden}.hero_slider .wpb_wrapper{position:relative}.full-width-video{width:100%;background-color:#000;position:absolute;z-index:-9;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover;background:url("/wp-content/themes/hmg-v4/assets/images/htia-poster-bg.jpg")}@media screen and (max-width: 63.9375em){.full-width-video{top:50%}}@media screen and (max-width: 48em){.full-width-video{bottom:0}}.width-display{font-size:50%;position:absolute;right:1em;display:block;top:1em}.htia-mid-list-wrapper{background:#f3f8f9;padding:4rem 0;position:relative;padding-bottom:16rem}@media screen and (max-width: 48em){.htia-mid-list-wrapper{padding-bottom:6rem;padding-top:0}}.htia-mid-list-wrapper:before{content:url(https://res.cloudinary.com/hmgcloud/image/upload/v1647508951/slider-slant-trans26_hicxkv.svg);width:55%;position:absolute;bottom:-5px;right:0;opacity:.6}.htia-mid-list{justify-content:center}.htia-accordion{margin:6rem 0 10rem}@media screen and (max-width: 63.9375em){.htia-accordion{margin:2rem 0 6rem}}.htia-accordion ul,.htia-accordion p{font-size:1.12rem;margin-bottom:2rem;line-height:1.48}@media screen and (min-width: 64em){.htia-accordion ul,.htia-accordion p{max-width:80%}}.htia-accordion ul a,.htia-accordion p a{font-weight:600}.htia-accordion .accordion{max-width:100%}@media screen and (min-width: 48.0625em){.htia-accordion ul.accordion li.accordion-item .accordion-title{padding:2.5rem 8rem 2.5rem 1rem !important}}.htia-mid-cell{background:#fefefe;box-shadow:0 4px 16px rgba(17,79,92,.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:2%;width:42% !important;overflow:hidden;padding:2rem;min-height:242px}@media screen and (max-width: 48em){.htia-mid-cell{width:92% !important;margin:0 auto;margin-bottom:1.6rem}}.htia-mid-cell p{text-align:center;width:70%;margin:0 auto;line-height:1.4;font-size:1.16rem}@media screen and (max-width: 48em){.htia-mid-cell p{width:90%}}.htia-mid-cell p a{color:#151515;border-bottom:2px solid #6ec8bf}.htia-mid-cell p a:hover{color:#6ec8bf}.htia-mid-cell h3{font-weight:600;text-align:center;font-size:1.4rem;margin-top:0;padding-bottom:8px;color:#206953}.htia-mid-cell h3:before{font-family:"Font Awesome 6 Pro";color:#206953;padding:0 0 1rem 0;display:block;margin:0 auto;font-size:2.4rem;font-weight:100}.mid-list-header{text-align:center;font-family:argent-cf,serif;font-size:3.12rem;padding-bottom:3rem;margin-top:0}@media screen and (max-width: 63.9375em){.mid-list-header{font-size:2rem;width:80%;margin:0 auto;margin-top:2rem}}.htia-mid-list-1:before{content:""}.htia-mid-list-2:before{content:""}.htia-mid-list-3:before{content:""}.htia-mid-list-4:before{content:""}.htia-mid-list-5:before{content:""}.htia-mid-list-6:before{content:""}.htia-mid-list-7:before{content:""}.htia-mid-list-8:before{content:""}.htia-mid-list-9:before{content:""}.htia-mid-list-10:before{content:""}
