.content-area{overflow-x:hidden}@media screen and (max-width:416px){a{width:100%}.gallery .control-button{width:auto}}.features-wrap,.general-wrap{width:500%;left:-200%;position:relative;background:#fff}.features,.general-container{width:90vw;max-width:1140px;margin:0 auto;padding:50px 0}.general-container{margin:0 auto;padding:0;max-width:1000px!important}div#primary{padding:0!important}.eap_page_head{z-index:5}.size_huge .eap_page_header{padding:80px 0 0!important}.template-0-legacy .eap_page_header .header-title{padding-top:calc(var(--eap-nav-overtflow-padding) - 2em)}.page-content{padding-top:100px}.eap_page_head.size_huge h1{font-weight:900!important}.eap_page_header iframe{width:60%;height:auto}.video{width:65%;margin:50px auto 0}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.nt_email{margin:0 auto;bottom:-50px;text-align:center;display:inline-block;position:relative}@media screen and (max-width:768px){.nt_email{transform:none}}.nt_email .tbl{position:relative;left:0;white-space:nowrap;display:table;background:rgba(0,0,0,.5);padding:0 0 0 20px;border-radius:8px;display:flex}.nt_email .cl{display:flex;flex-direction:column}.nt_email .hd{padding-top:10px;color:#fff;text-align:left;width:85%}.nt_email .but{width:86px;background-color:#e85b2e;text-align:center;vertical-align:middle;padding:0 20px;cursor:pointer;color:#fff;height:124px}.nt_email .inp{padding-right:20px;width:63%}.nt_email .inp input{border:1px solid #333;border-radius:4px;color:#333;padding:10px;width:auto}input.cl.but.areassubmit{margin:0;justify-content:center;align-items:center;border-width:0}.fform input,.nt_email input{box-shadow:unset!important}.content_general,.desc,.title{margin:20px auto;text-align:left}.desc{font-size:22px;margin:20px auto;max-width:1000px!important}.title{font-weight:900;margin:0 auto;font-size:30px;max-width:1000px!important}.areas-footer,.features{display:table;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:10px}.features{width:90vw}.areas-footer{margin-top:50px}.areas-footer .in,.features .in{display:table-cell;vertical-align:top;padding:20px}.in .desc,.in .title{width:100%}.frow{display:table-row}.ftitle{margin-top:0}.areas-map iframe{display:block}.compopup,.compopup_title{display:none;position:fixed;width:400px;max-width:95%;overflow:hidden;bottom:0;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.5);z-index:10001}.compopup_title{max-width:100%;width:100%;z-index:1000;white-space:normal!important}.compopup,.footer_form{display:none;left:calc(50% - 200px);border-radius:7px;background-color:#fff;border:6px solid #e6e7e8;box-shadow:2px 2px 12px rgba(0,0,0,.5)}.compopup{bottom:20px;padding:20px}.footer_form{display:block;margin:0 0 0 10px}.compopup input,.footer_form input{width:100%;border:1px solid rgba(51,51,51,.1);color:rgba(51,51,51,.698)!important;line-height:40px;font-size:16px;background:#fff;margin:10px 0;padding:8px 12px;border-radius:5px;height:40px}#eap-areas-close{display:inline-block;position:absolute;right:10px;top:0;color:#000;opacity:.5;cursor:pointer;width:15px;height:15px}.eap-areas-header{color:#000;font-family:var(--eap-header-font);font-weight:900;font-size:20px;text-transform:uppercase;text-align:center;line-height:1.2em}.eap-areas-button-wrap{text-align:center;display:block}.eapareas-button:hover{opacity:.8}#eap-areas-button,#eap-areas-button2{overflow:hidden;position:relative;z-index:1;font-family:var(--eap-button-font);display:inline-block;padding:4px;color:#fff;margin:8px 0 0;text-decoration:none;border-radius:4px;border:2px solid #e85b2e;background-color:#e85b2e;transition:.4s;cursor:pointer;white-space:nowrap;width:260px;line-height:0}#eap-areas-button span,#eap-areas-button2 span{display:inline-block;padding:0 15px;border-right:1px solid #fff;font-size:1.0625em;text-transform:uppercase;letter-spacing:3px;line-height:40px}#eap-areas-button .fa,#eap-areas-button2 .fa{padding:0 10px 0 15px;font-size:1.75em;vertical-align:middle;line-height:40px;position:relative;top:-2px}.compopup .fname,.compopup .lname,.footer_form .fname,.footer_form .lname{float:left;width:49%!important}.compopup .lname,.footer_form .lname{margin-left:2%!important}.compopup .panel_form,.footer_form{padding:20px 20px 0;background-color:#fff}.compopup .areassubmit,.compopup .panel_form input,.compopup .panel_form label,.footer_form input{width:100%;margin-left:0}.compopup .areassubmit{font-weight:900;font-size:22px;margin-top:20px}span.title.bio.title-shadow{margin:0}.compopup>.panel_title,.compopup_title{text-align:center;font-size:18px;font-weight:900;color:#fff;text-transform:uppercase;background-color:#e85b2e;padding:7px;white-space:nowrap;cursor:pointer}.compopup>.panel_close{text-align:center;font-size:18px;font-weight:900;text-transform:uppercase;padding:7px;cursor:pointer}@media screen and (max-width:800px){.entry-body{padding:0 30px}.areas-footer .in{padding:20px 0;display:block;min-height:200px}.areas-map iframe{width:100%}.video{width:95%}.nt_email{position:relative;left:0;width:100%}.nt_email .hd{text-align:center!important;width:100%}.nt_email .but{width:239px;margin:0 auto 20px;padding:10px;max-width:100%}.nt_email input{display:block;margin:10px auto;max-width:90%;width:100%!important}.nt_email .tbl{white-space:normal;text-align:center;display:block;padding-left:0;left:0}.nt_email .inp{padding-right:0;width:100%}.features .in,.nt_email .cl{display:block}input.cl.but.areassubmit{width:100%;height:60px;display:flex}.compopup{width:90%!important;max-width:90%!important;left:5%!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.nt_email .cl{width:100%!important}.nt_email .inp input{width:40%!important}input.cl.but.areassubmit{width:100px!important}}@media screen and (max-width:450px){div#ihf-map-canvas.eap-map-canvas{display:none}}