html,body{height:100% !important;width:100%;padding:0;margin:0}body{font-size:16px;line-height:1.6}html,body,form{margin:0;padding:0}.container{max-width:1680px;position:relative;width:auto}.container-inner{margin-right:auto;margin-left:auto;clear:both;float:none;display:block}.wrapper{width:100%;min-height:100%;position:relative}.wrapper:after,.pagewrapper:after,.postgrid:after{content:"";display:table;clear:both}.hdsfullwidthmodenomargin.pagewrapper{margin-bottom:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both;display:block}.space{clear:both;height:10px}.break{clear:both;float:none}a,a:visited,a:hover,a:active{text-decoration:none}blockquote,.blockquote,.blockquote--module{border-left:3px solid #dbdbdb;margin:24px 0;padding:0 16px;font-size:16px;font-style:italic}.bodywrapper{position:relative;min-height:100%;-webkit-transform:translate(0%,0%) matrix(1,0,0,1,0,0);transform:translate(0%,0%) matrix(1,0,0,1,0,0)}abbr[title],abbr[data-original-title]{border-bottom:none;cursor:pointer;text-decoration:none}.center .btn-group>.btn{float:none}.hide{display:none}h1,h2,h3,h4,h5,h6{font-weight:600;text-transform:uppercase}.mobilenavbar{display:none}#headerwrapper{position:fixed;width:100%;z-index:4;top:0;left:0}#headerwrapper.sticky #header{height:80px}#headerwrapper.sticky #logo{top:5px;left:5px}#headerwrapper.sticky #logo img{max-height:60px}#headerwrapper.sticky #mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{height:70px;line-height:70px}#headerwrapper.sticky #topmenu{top:0}#logo{position:absolute;left:40px;top:40px;z-index:1}#logo img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;max-height:100px;width:auto}#header{position:inherit;width:100%}#header{height:120px}#header .social-icons i,#header .social-icons .svg-inline--fa{font-size:24px;line-height:1.6;width:24px}.navbar-header.hidden{top:-60px}.navbar-header{position:fixed;right:40px;cursor:pointer;z-index:80;transition:all .7s cubic-bezier(.19,1,.22,1);width:70px;height:70px;top:40px;border:none;color:#000}.navbar-header .navbar-btn{position:absolute;width:60px;height:60px;margin:0;transition:.5s top cubic-bezier(.19,1,.22,1);top:0;left:0}.navbar-header .navbar-btn-bars{position:absolute;right:0;width:100px;height:60px;overflow:hidden}.navbar-header .navbar-btn-bars div{position:absolute;top:0;right:0;width:60px;height:3px;background-color:#fff;transition:all .7s cubic-bezier(.19,1,.22,1)}.navbar-header .navbar-btn-bars div:nth-child(1){top:15px}.navbar-header .navbar-btn-bars div:nth-child(3){top:30px}.navbar-header:hover .navbar-btn-bars div:nth-child(2){top:5px}.navbar-header:hover .navbar-btn-bars div:nth-child(3){top:25px}.navbar-header-mobile{display:none;position:fixed;top:0;left:0;width:100%;height:80px;z-index:80;-webkit-transition:all 1.5s cubic-bezier(.19,1.000,.22,1.000),opacity .7s cubic-bezier(.19,1.000,.22,1.000);transition:all 1s cubic-bezier(.19,1.000,.22,1.000),opacity .7s cubic-bezier(.19,1.000,.22,1.000)}.navbar-header-mobile.hidden{top:-80px}.navbar-header-mobile .navbar-btn-bars{position:absolute;right:30px;top:30px;width:65px;height:15px;overflow:hidden}.navbar-header-mobile .navbar-btn-bars div:nth-child(1){top:7px}.navbar-header-mobile .navbar-btn-bars div{position:absolute;top:0;right:0;width:25px;height:1px;background-color:#fff;transition:all .7s cubic-bezier(.19,1,.22,1)}.navbar-header-mobile .navbar-btn-bars div:nth-child(3){top:14px}#topmenu{z-index:4;position:absolute;top:0;right:150px;width:80%}.toprightseprator:after{content:' | ';padding-right:5px;padding-left:5px}#headerright{position:absolute;right:20px;top:15px}#searchform,#searchformacf{position:relative}#searchformwrapper{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:0}#searchformwrapper button[type=submit]{-webkit-border-radius:0 10px 10px 0 !important;-moz-border-radius:0 10px 10px 0 !important;border-radius:0 10px 10px 0 !important}#searchform{padding:150px 20px}.displaying{opacity:1 !important;z-index:8 !important}#searchform #s{font-size:12px;width:300px;-webkit-border-radius:10px 0 0 10px !important;-moz-border-radius:10px 0 0 10px !important;border-radius:10px 0 0 10px !important}#searchformbanner #s{font-size:14px;width:300px;padding-left:40px;padding-right:40px;-webkit-border-top-left-radius:30px !important;-moz-border-top-left-radius:30px !important;border-top-left-radius:30px !important;-webkit-border-bottom-left-radius:30px !important;-moz-border-bottom-left-radius:30px !important;border-bottom-lrft-radius:30px !important}#searchformbanner button[type=submit]{-webkit-border-top-right-radius:30px !important;-moz-border-top-right-radius:30px !important;border-top-right-radius:30px !important;-webkit-border-bottom-right-radius:30px !important;-moz-border-bottom-right-radius:30px !important;border-bottom-right-radius:30px !important;padding:.5em 1.2em .5em .9em}#searchformbanner button[type=submit] .fa{font-size:20px}.btnsearch{text-decoration:none;-moz-border-radius:0 3px 3px 0 !important;-webkit-border-radius:0 !important;border-radius:0 3px 3px 0 !important;clear:none;text-transform:uppercase;font-weight:700;font-size:12px}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;list-style:none;padding-bottom:0;width:auto}.sf-menu li{position:relative}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:100%}.sf-menu>li{float:left}.sf-menu>li.nolink a{cursor:default !important}.sf-menu>li>a{display:inline-block;vertical-align:middle;cursor:hand;padding:28px 15px;font-size:13px;font-weight:600;text-transform:uppercase}.sf-menu>li.menu-item-has-children>a:after{content:"▾";padding-left:5px;padding-right:5px}.sf-menu>li:last-child ul{right:0}.sf-menu ul{width:220px;min-width:220px;position:absolute;display:none;z-index:4;margin:0;padding:0;text-align:left;top:-999em}.sf-menu>li:hover>ul{top:75px;left:0}.sf-menu li:hover li ul,.sf-menu li li:hover li ul{top:-999em}.sf-menu li li:hover ul,.sf-menu li li li:hover ul{left:220px;top:0 !important}.sf-menu li li{float:none !important;display:block}.sf-menu ul li a{width:100%;font-size:14px;padding:5px 10px;display:block;font-weight:400;font-style:normal}.social-icons{margin:0;padding:0}.social-icons i,.social-icons .svg-inline--fa{font-size:18px;width:15px}.social-icons li{padding:5px 10px}.social-icons li{list-style-type:none !important;display:inline-block;margin-bottom:0 !important}.social-icons .widgetittle{font-size:12px;margin-right:5px;padding-top:5px}.iconlarge{font-size:26px !important}.breadcrumb{display:none;position:relative;margin-bottom:0;padding:12px 0}.breadcrumb--item{display:inline-block;font-size:11px}.breadcrumb--item:first-child:before{content:"";margin-right:0;margin-left:0}.breadcrumb--item:before{display:inline-block;content:"";font-size:7px;margin-left:1em;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-4px;content:"\e258";margin-right:6px;font-family:'Glyphicons Halflings'}.thumbnail{display:block;padding:0;border:none;border-radius:0;background-color:transparent;margin-bottom:0;opacity:1;overflow:hidden;-webkit-transition:all .2s}.thumbnail img{max-width:100%}.thumbnail:hover img{-webkit-filter:brightness(90%);filter:brightness(90%)}.isotype .nopicture{min-height:250px}.buttonnavigation a{cursor:pointer;cursor:hand;display:block;padding:12px 26px;text-transform:lowercase;font-size:11px}.buttonnavigation .btnnext{text-align:right}.pagenav{clear:both;position:relative;text-align:center;margin-right:auto;margin-left:auto;width:100%}.pagenav:after{content:"";display:table;clear:both}.wp-pagenavi{font-size:12px;border-style:none;margin-top:20px;margin-bottom:20px;padding:20px;overflow:hidden}.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi span,.woocommerce-pagination a,.woocommerce-pagination span,.woocommerce-pagination a:link{text-decoration:none;margin-top:2px;margin-right:2px;margin-bottom:2px;border-style:none;border:none;padding:7px 14px}.wp-pagenavi a:visited,.wp-pagenavi a:active,.woocommerce-pagination a:visited,.woocommerce-pagination a:active{text-decoration:none}.wp-pagenavi a:hover,.woocommerce-pagination a:hover{border:none}.entry ol,.entry ul,.contentblock ul,.contentblock ol,.term-description ol,.term-description ul{padding-top:0;margin-top:0;margin-bottom:10px;margin-left:10px;padding-left:10px}.entry-meta ul,.entry-meta ol,.homecolumn ul,.homecolumn ol{margin-bottom:10px;margin-left:10px}.entry iframe,.entry object{width:100%;border-style:none;border-width:0}#sidebar{overflow:hidden;position:relative}#sidebar a,#sidebar a:visited{text-decoration:none}#sidebar a:hover{text-decoration:none}#sidebar .listitem a:before{content:'';height:20px;width:0;margin-top:1px;background:0 0;transition:width .2s ease,background-color .5s ease;position:absolute;left:0}#sidebar li .page_item a,#sidebar li .page_item a:visited{display:block}#sidebar ul{display:block;clear:both;margin:0;padding:0}#sidebar ul>li{list-style:none;margin-bottom:20px;padding:5px}#sidebar ul li ul li ul{margin-top:5px;margin-bottom:5px}#sidebar ul li ul li{font-size:14px;line-height:1.4;margin-bottom:0;padding-left:0;padding-right:0}#sidebar select,#sidebar input{width:100%}#sidebar h2,h3,h4,h5,h6{font-size:16px}ul.listitem li{display:block;list-style-type:none;list-style-image:none;font-size:10px}ul.listitem li:last-child{border-bottom-style:none !important;border-bottom-width:0 !important}ul.listitem li ul li{padding-left:20px !important;margin-left:10px !important}#footer{clear:both;position:relative;width:100%;z-index:1}#footer .post-date{font-size:10px;display:block;float:none;clear:both}.footerwrapper{margin-right:auto;margin-left:auto}#footer .social-icons li{margin-right:10px;margin-bottom:5px !important}#footer .social-icons i,#footer .social-icons .svg-inline--fa{font-size:24px;line-height:1.8;width:40px;border-radius:50px;height:40px;text-align:center}.footerbottom{padding:30px;text-align:center}#footer .menu li{list-style-image:none;list-style-type:none}.footermenu,#footer .menu{padding:0;margin:0;margin-bottom:0 !important}.footermenu li{list-style-image:none;list-style-type:none;margin-right:5px;display:inline-block;font-size:10px}.footermenu li:after{padding-left:5px}.footerwidget .gform_wrapper span.gform_description,.footerwidget .gform_wrapper .gform_heading{margin-bottom:5px}.footerwrapper button,.footerwrapper .button,.footerwrapper input[type=button],.footerwrapper input[type=reset],.footerwrapper input[type=submit]{border:none}.center,.aligncenter,.center p{text-align:center;margin-right:auto;margin-left:auto}img.center,img[align=center],img.aligncenter,aligncenter img{display:block;margin:5px auto}.alignleft,.left{float:left}.alignright,.right{float:right}.text-alignright{text-align:right}.text-alignleft{text-align:left}img.alignleft,img[align=left],.alignleft img{float:left;margin:2px 30px 30px 0 !important}img.alignright,img[align=right],.alignright img{float:right;margin:2px 0 20px 30px !important}ul.photogallery{margin:10px !important;padding:10px !important}ul.photogallery li{list-style-type:none;list-style-image:none;background-image:none}.gallery-item,ul.photogallery li{float:left;text-align:center;border-style:none;display:block}.gallery-icon{margin:0;padding:0;border-style:none}.gallery-icon img{margin:0;padding:3px;height:auto;border-style:none}.gallery-caption,.wp-caption-text{font-size:11px;margin:0;padding:5px}p.wp-caption-text{margin-bottom:0 !important;padding:3px 0 0 !important}.wp-caption{margin-top:10px;margin-bottom:15px}.galleryholder{margin-top:5px;margin-bottom:5px}select,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{font-size:16px;font-size:1rem;font-weight:400;line-height:1.4;color:inherit;background-color:#fff;background-image:none;border:1px solid #e0e1e5;border-radius:10px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-transition:border-color .15s ease-in-out,color .15s ease-in-out;-o-transition:border-color .15s ease-in-out,color .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,color .15s ease-in-out;transition:border-color .15s ease-in-out,color .15s ease-in-out;padding:10px 20px !important}input[type=file]{border:none !important}.ui-datepicker-title select{height:auto}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(//gacoustic.com/wp-content/themes/henwp-frameworks/images/angle-down.svg);background-repeat:no-repeat;background-position:right 1.0625em top 1em;-moz-background-size:1rem;-o-background-size:1rem;-webkit-background-size:1rem;background-size:1rem;overflow:auto}input[type=checkbox]{background:0 0;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0 !important;border:0;-webkit-appearance:none;margin-right:5px;padding:8px}input[type=checkbox]:checked{background:url(//gacoustic.com/wp-content/themes/henwp-frameworks/images/iconthick.png) no-repeat center center}label{font-weight:400;font-style:normal}button,.button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;font-size:18px;line-height:1.6;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-transition:background .15s ease-in-out,color .15s ease-in-out,border .15s ease-in-out;-o-transition:background .15s ease-in-out,color .15s ease-in-out,border .15s ease-in-out;-webkit-transition:background .15s ease-in-out,color .15s ease-in-out,border .15s ease-in-out;transition:background .15s ease-in-out,color .15s ease-in-out,border .15s ease-in-out;text-decoration:none;border-width:1px;border-style:solid;text-transform:uppercase;padding:10px 30px;font-weight:600}.button:hover,input[type=submit]:hover,button[type=submit]:hover,.btnmore:hover,input[type=button]:hover,.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.button a:hover,.buttonnavigation a:hover{cursor:pointer;cursor:hand;text-decoration:none !important}.gform_wrapper{max-width:100% !important;margin-left:auto !important;margin-right:auto !important}.gform_wrapper .gform_body ul li{background-image:none !important}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{overflow:visible !important}.gfield_checkbox li input,.gfield_checkbox li input[type=checkbox],.gfield_radio li input[type=radio]{margin-top:0 !important;margin-right:5px !important}.gform_wrapper .gform_footer{margin-top:5px !important;padding-top:0 !important}.gform_wrapper .gform_footer.left_label{padding:16px 0 10px 30%}.gform_wrapper .left_label .gfield_label{width:25%}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:400;font-style:normal}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right,.gform_wrapper .ginput_complex .ginput_full{overflow:visible !important}.gform_wrapper .ginput_complex .ginput_right{float:none!important}.gform_wrapper textarea.medium{width:100% !important}.gform_wrapper .gfield_time_hour i{margin-top:0}.gform_wrapper div.validation_error{font-weight:400 !important;font-style:normal}.gform_wrapper li.hidden_label input{margin-top:0}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:5px 14px}.gform_wrapper textarea{padding:7px 14px}#back-top{position:fixed;z-index:4;right:20px;bottom:120px;height:50px}#back-top .icon{width:50px;height:50px;border-radius:60px;text-align:center;padding-top:7px;margin-bottom:5px}#back-top a{display:block;text-decoration:none}#back-top .fa,#back-top .svg-inline--fa{font-size:30px}.postdate{width:50px;height:55px;text-align:center !important;margin-bottom:0 !important}.postdate .month{font-size:11px;font-weight:700;text-transform:capitalize;display:block;padding:1px 0;line-height:100%}.postdate .day{font-size:10px;text-transform:capitalize;display:block;line-height:100%;padding:0}.postdate .daynum{font-size:16px;display:block;padding:0;line-height:110%}#sidebar .post-date{display:block;font-size:9px}#sidebar .postdate{width:40px;height:45px}#sidebar .month{font-size:8px}#sidebar .day{font-size:8px}#sidebar .daynum{font-size:12px}.footerwrapper .postdate{width:40px;height:45px}.footerwrapper .month{font-size:8px}.footerwrapper .day{font-size:8px}.footerwrapper .daynum{font-size:12px}#calendar_wrap{width:100%}#calendar_wrap thead th{text-align:center}#calendar_wrap tbody td{text-align:center}#wp-calendar{width:100%}.navbar .social-icons i,.navbar .social-icons .svg-inline--fa{font-size:20px}.navbar .container{background-color:transparent}.navbar-brand{font-size:16px;text-transform:capitalize}.navbar-collapse{z-index:99}.navbar-fixed-top,.navbar-fixed-bottom{z-index:99 !important}.navbar-collapse .navbar-nav{margin-top:0;margin-bottom:0}.navbar-nav .nav-link{padding:10px}.navbar-nav>li a{padding:10px;font-size:14px;text-transform:uppercase}.navbar-nav li li a{padding:5px 10px;text-transform:capitalize}.navbar-nav>li>a,.navbar-nav .open .dropdown-menu>li>a{display:block}.navbar-nav li li a,.navbar-nav li div a{display:block;padding:5px 5px 5px 15px}.navbar .list-inline li{display:inline-block}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:540px}.navbar-collapse ul.nav-tabs{margin-top:5px;margin-bottom:5px;border-bottom:none;margin-left:-15px;margin-right:-15px}.navbar-collapse ul.nav-tabs li>a{padding-right:20px;padding-left:20px;font-weight:700}.navbar-collapse #searchform{margin-top:20px}.navbar-toggle{padding:0 !important;border:none !important;background:0 0}.navbar-toggle .fa,.navbar-toggle .svg-inline--fa{font-size:25px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-toggle .icon-bar{display:block;width:30px;height:3px;border-radius:1px;-webkit-transition:all .2s;transition:all .2s}.navbar-toggle.x .icon-bar:nth-of-type(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:18% 10%;-ms-transform-origin:18% 10%;transform-origin:18% 10%}.navbar-toggle.x .icon-bar:nth-of-type(2){opacity:0;filter:alpha(opacity=0)}.navbar-toggle.x .icon-bar:nth-of-type(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:10% 90%;-ms-transform-origin:10% 90%;transform-origin:10% 90%}.navbar-toggle.x.collapsed .icon-bar:nth-of-type(1){-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.navbar-toggle.x.collapsed .icon-bar:nth-of-type(2){opacity:1;filter:alpha(opacity=100)}.navbar-toggle.x.collapsed .icon-bar:nth-of-type(3){-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.nomargin{margin-left:0 !important;margin-right:0 !important}.nomargin-left{margin-left:0 !important}.nomargin-right{margin-right:0 !important}.nopadding-left{padding-left:0 !important}.nopadding-right{padding-right:0 !important}.nopadding{padding:0 !important}.noborder-right{border-right:none !important}.row-no-padding{margin-right:0;margin-left:0}.row-no-padding [class*=col-]{padding-left:0 !important;padding-right:0 !important}.row-1-padding [class*=col-],.padding-1{padding-left:1px !important;padding-right:1px !important}.row-5-padding [class*=col-],.padding-5{padding-left:5px !important;padding-right:5px !important}.row-7-padding [class*=col-],.padding-7{padding-left:7px !important;padding-right:7px !important}.row-15-padding [class*=col-],.padding-15{padding-left:15px !important;padding-right:15px !important}.row-20-padding [class*=col-],.padding-20{padding-left:20px !important;padding-right:20px !important}.padding-5{padding:5px}.padding-10{padding:10px}.padding-25{padding:25px}.padding-50{padding:50px}.equal{width:20%}.hdsfullwidthmode{padding-right:0;padding-left:0}.hdsfullwidthmode .container-inner{max-width:1350px;overflow:hidden}.hdsfullwidthmode .section_title,.hdsfullwidthmode .pagetitle{margin-bottom:30px}.floatingbutton{position:fixed;left:0;top:0;z-index:4;white-space:nowrap}.floatingbutton ul{padding:0;margin:0;width:100%;position:absolute;left:-50px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.floatingbuttonmobile{position:fixed;bottom:0;width:100%;z-index:4;text-align:center;display:none}.floatingbuttonmobile ul{padding:0;margin:0;width:100%;text-align:center}.floatingbutton ul li{list-style-type:none;list-style-image:none;display:inline-block}.floatingbuttonmobile ul li{float:none !important;display:inline !important;list-style-type:none;list-style-image:none;margin:0;position:relative}.floatingbutton li a,.floatingbuttonmobile li a{padding:15px;line-height:1.1;text-decoration:none;text-transform:uppercase;font-size:12px;display:inline-block}.floatingbutton li .icon,.floatingbuttonmobile li .icon{font-size:16px;margin-right:10px}.hdsextcontent .mfp-iframe-holder .mfp-content{line-height:0 !important;max-width:1200px !important}.hdsextcontent .mfp-iframe-scaler iframe{background-color:#fff !important;overflow-x:hidden;overflow-y:scroll}.white-popup,.hdsextcontent .mfp-content{position:relative;width:auto;padding:30px;max-width:900px !important;margin:20px auto}.white-popup .entry,.hdsextcontent .mfp-content .entry{padding:0 !important}.white-popup img,.hdsextcontent .mfp-content img{max-width:100%;height:auto}.mfp-zoom-in .white-popup,.mfp-zoom-in .mfp-ajax-holder{opacity:0;transform:scale(.8)}.mfp-zoom-in.mfp-ready .white-popup,.mfp-zoom-in.mfp-ready .mfp-ajax-holder{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-removing .white-popup,.mfp-zoom-in.mfp-removing .mfp-ajax-holder{transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing .mfp-arrow{display:none}hr{color:#e1dfd3;height:1px;margin:10px 0;padding:0;clear:both}.divline{border-left:1px solid #dee0e0;padding-left:10px}.divline-v{border-bottom:1px solid #eee;margin-bottom:10px;clear:both;float:none;display:block}.tagcloud{line-height:120%}.textwidget p{line-height:1.4}#infscr-loading{position:absolute;width:200px;text-align:center;z-index:4;border-radius:10px;font-size:12px;bottom:0;padding:20px;margin-right:auto;margin-left:auto;right:40%;left:40%}.thumbnail.is-loading,.portfolio-thumb.is-loading{background:#000 url(//gacoustic.com/wp-content/themes/henwp-frameworks/images/loading-black.gif) no-repeat center center}.thumbnail.is-loading img,.portfolio-thumb.is-loading img{opacity:0}.thumbnail.is-loading img,.portfolio-thumb.is-loading img,#loadingstatus{-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-ms-transition:opacity .1s;transition:opacity .1s}#loadingstatus{opacity:1;position:absolute;right:20px;background:rgba(0,0,0,.7);padding:20px;border-radius:10px;z-index:2;bottom:20px;display:none}.mycode,code{font:12px/120% "Lucida Grande",Lucida,Verdana,sans-serif;margin:5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:block;clear:both;padding:15px;text-align:left}.mycode .hilite,code .hilite{text-align:left}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:20px}.othermap-container{position:relative}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;border-style:none;border-width:0}.othermap-container iframe,.othermap-container object,.othermap-container embed{width:100%;min-height:300px;border-style:none;border-width:0}.newsletterform input[type=email]{padding:8px 10px}#sidebar .newsletterform input[type=email]{font-weight:400;font-style:normal;font-size:9px}#sidebar .newsletterform .bottomcaption{line-height:120%;margin-top:10px;margin-bottom:10px;font-size:10px}#wp-admin-bar-wp-logo,.pp_social,.pp_description,.social-icons .socialtitle,.hide{display:none !important}#fadeandscale{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);max-width:500px;padding:30px}.popup_visible #fadeandscale{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popupbanner img{height:auto}.beautiful-taxonomy-filters{margin-right:0;margin-left:0;margin-top:5px}.beautiful-taxonomy-filters-button{font-size:14px !important;padding-top:5px !important;padding-bottom:5px !important}.beautiful-taxonomy-filters-tax label{display:none}.zoomContainer{z-index:4}.announcementholder{position:fixed;width:100%;text-align:center;z-index:4;bottom:0}.cd-headline{width:100%;font-size:12px;padding-left:5px;padding-right:5px;text-align:center}.widget_sp_image-description,#mega-menu-wrap-secondary #mega-menu-secondary p{font-size:18px !important;text-transform:capitalize;font-weight:400;padding:10px !important}#ajaxloadpost{position:fixed;z-index:4;width:100%;height:100%;left:0;display:none;top:0}.ajaxloadpost_holder{width:70%;height:90%;margin-right:auto;margin-left:auto;margin-top:50px;position:relative}.ajaxloadpost_inner{position:relative;width:100%;height:100%;position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:scroll}#ajaxloadpost .contentInner{position:relative;display:block;padding:30px;min-height:400px}#ajaxloadpost .entry{padding:10px}#ajaxloadpost .buttonclose{position:absolute;right:-15px;top:-15px;width:28px;height:28px;z-index:4;padding:3px;cursor:pointer;cursor:hand;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-decoration:none;text-align:center}.contentloading{position:absolute;width:100%;height:70%;min-height:200px;min-width:200px;text-align:center;z-index:2;background:url(//gacoustic.com/wp-content/themes/henwp-frameworks/images/ajax-loader.gif) no-repeat center center;display:block;padding:50px;top:0;left:0}#mega-menu-wrap-secondary #mega-menu-secondary>li.mega-menu-megamenu>ul.mega-sub-menu>li.widget_sp_image{padding:0 !important}table.noborder,table.noborder td{border:none !important}.tags{letter-spacing:3px;margin-bottom:5px;margin-top:5px;display:block;text-transform:uppercase}ul.gridlist{margin-bottom:30px;padding-bottom:30px}ul.gridlist>li{float:left;width:18%;margin-right:10px;margin-bottom:10px}.list-table .button{font-size:12px;padding-top:5px;padding-bottom:5px}#enquiryform,#enquiryformpage{position:relative;padding:20px;width:auto;max-width:500px;margin:20px auto}#enquiryform .inline,#enquiryformpage .inline{margin-top:5px;margin-bottom:5px}#enquiryform h2,#enquiryformpage h2{margin-bottom:10px;margin-top:0}.ui-widget-header{font-style:normal !important;font-weight:400 !important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:10px !important}.ui-datepicker .ui-datepicker-title select{font-size:11px !important}#sidebarmenu{width:100%;height:100vh;overflow-y:scroll;overflow-x:hidden}#sidebarmenu .navbar{margin-bottom:20px}#sidebarmenu .navbar-nav{columns:1;-webkit-columns:1;-moz-columns:1;display:block}#sidebar .navbar ul li a{display:block}#sidebarmenu.active{right:0}#sidebarmenu .dropdown-toggle:after{display:none}#sidebarmenu .current-menu-ancestor .dropdown-menu{display:block}#main_scroller{position:relative}#main_menu{position:fixed;top:0;right:0;display:flex;width:100%;height:100hv;z-index:5;pointer-events:none;-webkit-transform:translate(0%,-100%) matrix(1,0,0,1,0,0);transform:translate(0%,-100%) matrix(1,0,0,1,0,0)}#main_menu.active{pointer-events:all;display:flex;-webkit-transform:translate(0%,0%) matrix(1,0,0,1,0,0);transform:translate(0%,0%) matrix(1,0,0,1,0,0)}#menu_back{width:100%;height:100%;position:absolute}#main_menu .menu_panel{width:100%;z-index:1;margin-right:1px;position:relative;overflow:hidden;height:100vh}#main_menu .menu_panel .menu_panel_container{height:100%;-webkit-transition:all 1.5s cubic-bezier(.19,1.000,.22,1.000),opacity .7s cubic-bezier(.19,1.000,.22,1.000);transition:all 1s cubic-bezier(.19,1.000,.22,1.000),opacity .7s cubic-bezier(.19,1.000,.22,1.000)}#main_menu .menu_panel .menu_panel_container{background:rgba(0,0,0,.8033521)}.menu_panel .upper{display:flex;align-items:center;justify-content:space-between;padding:10px}.menu_panel .menu_hide_content:hover .cross .line_1{transform:rotateZ(-45deg)}.menu_panel .menu_hide_content:hover .cross .line_2{transform:rotateZ(45deg)}.menu_panel .menu_hide_content .cross{transform:rotateZ(45deg)}.menu_panel .itemcenter{padding-left:200px;padding-right:200px;position:absolute;top:0}.menu_panel .menu_title_open .menu_title,.menu_panel .menu_title_general .menu_title{font-size:24px;font-weight:300;margin-top:6px;line-height:30px;position:relative;z-index:1}.menu_panel .menu_panel_content{margin-top:5vh;height:calc(80vh - 36px);overflow:hidden;transform:translate3d(0,0,0)}.menu_panel_scrollbar{height:calc(100% - 50px);position:absolute;top:20px;right:1px;width:1px;background:#c5c5c5;-webkit-transform-origin:top;transform-origin:top}.menu_panel_scrollbar.no_height{-webkit-transition:-webkit-transform 1s cubic-bezier(.19,1.000,.22,1.000),opacity .8s cubic-bezier(.19,1.000,.22,1.000);transition:transform 1s cubic-bezier(.19,1.000,.22,1.000),opacity .8s cubic-bezier(.19,1.000,.22,1.000)}.menu_panel_scrollbar .pointer{background:#656565;width:1px !important;position:relative;height:20px}.menu_panel .menu_panel_content_container{padding-bottom:50px;will-change:transform;padding-right:10px}.menu_panel .menu_title_open,.menu_panel .menu_title_general{display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer}.menu_panel .menu_panel_content .menu_paragraph{display:flex;margin-top:1vh;text-decoration:none;pointer-events:none;height:55px}.menu_panel.opened .menu_panel_content .menu_paragraph{pointer-events:all}.menu_panel .menu_panel_content .menu_paragraph:first-child{margin-top:0}.menu_title{font-size:16px;letter-spacing:1px;color:#fff;text-transform:uppercase}.menu_panel .menu_panel_content .menu_paragraph .menu_titles .menu_subtitle{color:#9a9a9a;font-size:15px;margin-top:2px;letter-spacing:1.5px;display:block;text-decoration:none;max-width:300px;text-transform:lowercase}.menu_show_content{background:#fff;width:35px;height:35px;border-radius:50%;min-width:35px}.menu_show_content.hidden_by_scaling_full{-webkit-transform:scale(0) !important;transform:scale(0) !important}.cross{height:100%;width:100%}.cross .line_1{width:15px;height:1px;background:#adadad;top:50%;position:relative;margin-left:10px}.cross .line_2{height:15px;width:1px;background:#adadad;top:50%;position:relative;margin-top:-8px;margin-left:17px}.menu_panel .menu_panel_container .upper{padding-left:200px;padding-right:200px;box-sizing:border-box;position:relative;display:block;padding-top:30px}.menu_panel .menu_panel_container .itemcenter{position:relative;width:auto;transform:none;display:flex;flex-direction:column;justify-content:center}.menu_panel .menu_panel_container .lower{flex-direction:column;justify-content:center;box-sizing:border-box;padding-left:200px;padding-right:200px;display:flex;justify-content:space-between}#main_menu .menu_panel .menu_panel_container .upper{height:20%}#main_menu .menu_panel .menu_panel_container .itemcenter{height:80%}#main_menu .menu_panel .menu_panel_container .lower{height:10%}.menu_close_holder{position:absolute;right:30px;top:30px;width:70px;height:70px}.menu_close{width:50px;height:50px;position:absolute;left:0;top:0;transform:rotateZ(45deg);cursor:pointer}.menu_close .line_1{width:50px;height:1px;background:#fff;position:absolute;bottom:25px}.menu_close .line_2{height:50px;width:1px;background:#fff;position:absolute;bottom:0;margin-top:-25px;margin-left:25px}.menu_close:hover .line_1{transform:rotateZ(-45deg)}.menu_close:hover .line_2{transform:rotateZ(45deg)}#main_menu .menu_panel #logo{position:relative}.menu_panel #logo img{max-width:200px}#main_veil{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:90;transform-origin:right;-webkit-transition:all 1.5s cubic-bezier(.645,.045,.355,1);transition:all 1.5s cubic-bezier(.645,.045,.355,1);will-change:transform;display:block}#main_veil.hidden,#progress-overlay.hidden{width:0}#main_veil .logo-loading{position:absolute;top:50%;left:45%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 1.5s cubic-bezier(.645,.045,.355,1);transition:all 1.5s cubic-bezier(.645,.045,.355,1);z-index:1;width:100px;opacity:1}#main_veil.hidden .logo-loading{opacity:0}.logo-loading.hidden{display:none}#progress-overlay{position:fixed;z-index:89;width:100vw;height:100vh;top:0;left:0;transform-origin:right;-webkit-transition:all 1.5s cubic-bezier(.645,.045,.355,1);transition:all 1.5s cubic-bezier(.645,.045,.355,1);will-change:transform;display:block}.overlay_layer.hidden{display:none}.overlay_layer{position:fixed;width:100%;height:100%;top:0;z-index:5;display:flex}.overlay_layer>.backgroundcover{width:100%;height:100%;position:absolute}.overlay_layer .left_panel.hidden{transform:translateX(-100%)}.overlay_layer .left_panel{float:left;width:33.3333vw;height:100vh;display:flex;align-items:center;justify-content:center}.overlay_title{color:#fff}.overlay_layer .left_panel{z-index:1;position:relative}.overlay_layer .right_panel{float:left;width:66.6666vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.overlay_close{position:absolute;top:30px;right:36px;width:25px;height:25px;padding:20px;cursor:pointer}.overlay_close .menu_close{float:right;width:25px;height:25px;position:absolute;right:auto;top:auto;transform:rotateZ(45deg);right:-10px;top:-10px}@media screen and (min-width:48em){.mphb-calendar .datepick-month-row,.datepick-popup .datepick-month-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media screen and (min-width:48em){.mphb-calendar .datepick-month,.datepick-popup .datepick-month{width:50%}.mphb-calendar .datepick-month.last,.datepick-popup .datepick-month.last{border-left:0 solid #e0e1e5}.mphb-calendar .datepick-month.first,.datepick-popup .datepick-month.first{margin-right:1px}}@media screen and (min-width:48em){.mphb-calendar .datepick-month+.datepick-month,.datepick-popup .datepick-month+.datepick-month{border-left:1px solid #e0e1e5;padding-right:0}}@media screen and (min-width:48em){.mphb-calendar .datepick-month+.datepick-month .datepick-month-header,.datepick-popup .datepick-month+.datepick-month .datepick-month-header{margin-right:0}}@media screen and (min-width:48em){.datepick-popup{padding:0}}#landingpageintro{height:100vh;overflow:hidden;position:relative}#scroll_down{position:absolute;bottom:70px;left:50%;z-index:5;opacity:0}#scroll_down a span{position:absolute;top:0;left:50%;width:25px;height:40px;margin-left:-15px;border:1px solid #fff;border-radius:50px;box-sizing:border-box}#scroll_down a span:before{position:absolute;top:10px;left:50%;content:'';width:4px;height:4px;margin-left:-3px;background-color:#fff;border-radius:100%;-webkit-animation:sdb10 2s infinite;animation:sdb10 2s infinite;box-sizing:border-box}@-webkit-keyframes sdb10{0%{-webkit-transform:translate(0,0);opacity:0}40%{opacity:1}80%{-webkit-transform:translate(0,20px);opacity:0}100%{opacity:0}}@keyframes sdb10{0%{transform:translate(0,0);opacity:0}40%{opacity:1}80%{transform:translate(0,20px);opacity:0}100%{opacity:0}}.full_height{height:100%}.full_width{width:100%}.clip_animate_bt_sq_before{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}.clip_animate_bt_sq_after{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}ul.nav-tabs{padding:0;margin:20px 0 0}.tab-content{padding:20px;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.navbar-collapse .tab-content{padding:10px}button.navbar-toogle{background-color:transparent !important}.navbar-collapse .btn,.navbar-collapse .button{font-size:12px;font-weight:400;font-style:normal;padding-top:7px;padding-bottom:7px;border:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.navbar-collapse input[type=text]{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.navbar-form{margin-top:0}ul.nav-tabs li{padding:0;margin-top:0;margin-right:0;margin-left:0}.img-responsive{width:100%;height:auto}.nav-tabs .nav-link{border-top-left-radius:0;border-top-right-radius:0}.twocolumnsul ul{-moz-column-count:2;-moz-column-gap:40px;-webkit-column-count:2;-webkit-column-gap:40px;column-count:2;column-gap:40px;padding-left:20px}#footer #hc-ratingRatingHotel{margin:0 !important}.languagemenu{padding:0;margin:0}.languagemenu>li{padding:5px 10px;list-style-image:none;list-style-type:none;display:inline-block}.container,#logo,.thumbnail,.thumbnail img,.panel-heading,a,a:hover,#headerwrapper,#header,#topmenu,.wp-pagenavi span,.portfolio-info,.portfolio-thumb-title,.entry,.woocommerce-pagination span,#back-top .icon,.portfolio-thumb,.collapse-banner .featured_box_content,.mfp-zoom-in .white-popup,.mfp-zoom-in .mfp-ajax-holder,.floatingbutton ul,#searchformwrapper,.buttonclose2,.gallery-icon img,.pageheaderelement,.logosticky,.logonormal,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link,#headerright,#footer .social-icons i,#footer .social-icons .svg-inline--fa,.social-icons i.fa,.social-icons i.fas{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.scroll_transition{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.19,1.000,.22,1.000),opacity 1.5s cubic-bezier(.19,1.000,.22,1.000) !important;transition:transform 1.5s cubic-bezier(.19,1.000,.22,1.000),opacity 1.5s cubic-bezier(.19,1.000,.22,1.000) !important;will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}html.touchevents .scroll_transition{-webkit-transition:none !important;transition:none !important}html.touchevents .scroll_transition.forced{-webkit-transition:-webkit-transform 1s cubic-bezier(.19,1.000,.22,1.000),opacity 1s cubic-bezier(.19,1.000,.22,1.000) !important;transition:transform 1s cubic-bezier(.19,1.000,.22,1.000),opacity 1s cubic-bezier(.19,1.000,.22,1.000) !important}.has_transition_800_quint{-webkit-transition:-webkit-transform .8s cubic-bezier(.23,1.000,.32,1.000),opacity .8s cubic-bezier(.23,1.000,.32,1.000);transition:transform .8s cubic-bezier(.23,1.000,.32,1.000),opacity .8s cubic-bezier(.23,1.000,.32,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_600_inout{-webkit-transition:-webkit-transform .6s cubic-bezier(.575,.005,.285,1.005),opacity .6s cubic-bezier(.575,.005,.285,1.005);transition:transform .6s cubic-bezier(.575,.005,.285,1.005),opacity .6s cubic-bezier(.575,.005,.285,1.005);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_600_quint{-webkit-transition:-webkit-transform .6s cubic-bezier(.23,1.000,.32,1.000),opacity .6s cubic-bezier(.23,1.000,.32,1.000);transition:transform .6s cubic-bezier(.23,1.000,.32,1.000),opacity .6s cubic-bezier(.23,1.000,.32,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_1000_quint{-webkit-transition:-webkit-transform 1s cubic-bezier(.23,1.000,.32,1.000),opacity 1s cubic-bezier(.23,1.000,.32,1.000);transition:transform 1s cubic-bezier(.23,1.000,.32,1.000),opacity 1s cubic-bezier(.23,1.000,.32,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_1200{-webkit-transition:-webkit-transform 1.2s cubic-bezier(.19,1.000,.22,1.000),opacity 1.2s cubic-bezier(.19,1.000,.22,1.000);transition:transform 1.2s cubic-bezier(.19,1.000,.22,1.000),opacity 1.2s cubic-bezier(.19,1.000,.22,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_1500{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.19,1.000,.22,1.000),opacity 1.5s cubic-bezier(.19,1.000,.22,1.000);transition:transform 1.5s cubic-bezier(.19,1.000,.22,1.000),opacity 1.5s cubic-bezier(.19,1.000,.22,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_1500_quint{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.23,1.000,.32,1.000),opacity 1.5s cubic-bezier(.23,1.000,.32,1.000);transition:transform 1.5s cubic-bezier(.23,1.000,.32,1.000),opacity 1.5s cubic-bezier(.23,1.000,.32,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_1000_inout{-webkit-transition:-webkit-transform 1s cubic-bezier(.575,.005,.285,1.005),opacity 1s cubic-bezier(.575,.005,.285,1.005);transition:transform 1s cubic-bezier(.575,.005,.285,1.005),opacity 1s cubic-bezier(.575,.005,.285,1.005);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_1500_inout{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.575,.005,.285,1.005),opacity 1.5s cubic-bezier(.575,.005,.285,1.005);transition:transform 1.5s cubic-bezier(.575,.005,.285,1.005),opacity 1.5s cubic-bezier(.575,.005,.285,1.005);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_1500_inout_quint{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.645,.045,.355,1),opacity 1.5s cubic-bezier(.645,.045,.355,1);transition:transform 1.5s cubic-bezier(.645,.045,.355,1),opacity 1.5s cubic-bezier(.645,.045,.355,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_1000_inout_quint{-webkit-transition:-webkit-transform 1s cubic-bezier(.645,.045,.355,1),opacity 1s cubic-bezier(.645,.045,.355,1);transition:transform 1s cubic-bezier(.645,.045,.355,1),opacity 1s cubic-bezier(.645,.045,.355,1);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_1600{-webkit-transition:-webkit-transform 1.6s cubic-bezier(.19,1.000,.22,1.000),opacity 1.6s cubic-bezier(.19,1.000,.22,1.000);transition:transform 1.6s cubic-bezier(.19,1.000,.22,1.000),opacity 1.6s cubic-bezier(.19,1.000,.22,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_2000{-webkit-transition:-webkit-transform 2s cubic-bezier(.19,1.000,.22,1.000),opacity 2s cubic-bezier(.19,1.000,.22,1.000);transition:transform 2s cubic-bezier(.19,1.000,.22,1.000),opacity 2s cubic-bezier(.19,1.000,.22,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_2500{-webkit-transition:-webkit-transform 2.5s cubic-bezier(.19,1.000,.22,1.000),opacity 2s cubic-bezier(.19,1.000,.22,1.000);transition:transform 2.5s cubic-bezier(.19,1.000,.22,1.000),opacity 2s cubic-bezier(.19,1.000,.22,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_3000{-webkit-transition:-webkit-transform 3s cubic-bezier(.19,1.000,.22,1.000),opacity 3s cubic-bezier(.19,1.000,.22,1.000);transition:transform 2s cubic-bezier(.19,1.000,.22,1.000),opacity 3s cubic-bezier(.19,1.000,.22,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_3000_inout{-webkit-transition:-webkit-transform 3s cubic-bezier(.575,.005,.285,1.005),opacity 3s cubic-bezier(.575,.005,.285,1.005);transition:transform 3s cubic-bezier(.575,.005,.285,1.005),opacity 3s cubic-bezier(.575,.005,.285,1.005);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_800{-webkit-transition:-webkit-transform .8s cubic-bezier(.19,1.000,.22,1.000),opacity .8s cubic-bezier(.19,1.000,.22,1.000);transition:transform .8s cubic-bezier(.19,1.000,.22,1.000),opacity .8s cubic-bezier(.19,1.000,.22,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_1000{-webkit-transition:-webkit-transform 1s cubic-bezier(.19,1.000,.22,1.000),opacity 1s cubic-bezier(.19,1.000,.22,1.000);transition:transform 1s cubic-bezier(.19,1.000,.22,1.000),opacity 1s cubic-bezier(.19,1.000,.22,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_600{-webkit-transition:-webkit-transform .6s cubic-bezier(.19,1.000,.22,1.000),opacity .6s cubic-bezier(.19,1.000,.22,1.000);transition:transform .6s cubic-bezier(.19,1.000,.22,1.000),opacity .6s cubic-bezier(.19,1.000,.22,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.has_transition_3500_inout{-webkit-transition:-webkit-transform 3.5s cubic-bezier(.86,0,.07,1.000),opacity 3.5s cubic-bezier(.86,0,.07,1.000);transition:transform 3.5s cubic-bezier(.86,0,.07,1.000),opacity 3.5s cubic-bezier(.86,0,.07,1.000);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.transform_only{-webkit-transition-property:transform,opacity !important;transition-property:transform,opacity !important}.transform_all{-webkit-transition-property:all !important;transition-property:all !important}.no_opacity{opacity:0 !important;pointer-events:none}.no_visibility{visibility:hidden}.no_width{transform:scale(0,1)}.no_height{transform:scale(1,0)}.disabled{pointer-events:none}.top_single{opacity:0 !important;-webkit-transform:translateY(15px);transform:translateY(15px)}.top_double{opacity:0 !important;-webkit-transform:translateY(35px);transform:translateY(35px)}.top_hidden{-webkit-transform:translateY(150%);transform:translateY(150%)}.top_translated{-webkit-transform:translateY(300px);transform:translateY(300px)}.top_translated_full{-webkit-transform:translateY(100%);transform:translateY(100%)}.bottom_hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.hidden_by_scaling_full{-webkit-transform:scale(0) !important;transform:scale(0) !important;pointer-events:none}.hidden_by_scaling_low{-webkit-transform:scale(.95) !important;transform:scale(.95) !important;pointer-events:none;opacity:0}.no_overflow{overflow:hidden;will-change:transform}.no_transition{-webkit-transition:none !important;transition:none !important}.mobile_only{display:none}.covered{overflow:hidden;position:relative;will-change:transform}.cover.grey{background:#eaeaec}.cover.white{background:#fff}.covered .content.hidden{-webkit-transform:translateX(-30%);transform:translateX(-30%)}.covered div.content{width:100%;height:100%}.covered .content>.body{position:relative}.cover{position:absolute;z-index:1;width:100%;height:100%;background:inherit;left:-100%;top:0}.cover.hidden{-webkit-transform:translateX(100%);transform:translateX(100%)}.covered.vertical .cover{left:0;top:-100%}.covered.vertical .cover.hidden{-webkit-transform:translateY(100%);transform:translateY(100%)}.covered.vertical .content.hidden{-webkit-transform:translateY(-20%);transform:translateY(-20%)}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.single-post #scroll_down{display:none}body .rev_slider .tp-caption{font-family:'Bariol Regular' !important}.fancytitle:after{background:transparent url(//gacoustic.com/wp-content/themes/henwp-frameworks/svg/divider01.svg) no-repeat center;content:'';display:block;width:250px;height:25px;margin-right:auto;margin-left:auto;margin-bottom:20px;margin-top:10px}.partnerlisting{border-bottom:1px solid #d4d4d4;margin-bottom:20px;padding-bottom:20px}.partnerlisting h3{font-size:25px}#tribe-events-pg-template,.tribe-events-pg-template{margin-top:40px}.wpb_category_n_menu_accordion>ul>li>ul>li>ul>li>ul>li>a{padding-left:65px}