.pro-header-on .search-expand{background:none}@media only screen and (min-width:720px){.pro-header-on #nav-header.nav-container{background:none}}.pro-header-on #page{margin-top:0}.pro-header-on #header .container-inner{margin:inherit;max-width:inherit}.pro-header-on #header .nav-wrap{padding:inherit}.pro-header-on .hu-branding{padding:0 14px}.pro-header-on #nav-header .container{padding:0}@media only screen and (min-width:720px){.pro-header-on #nav-header .nav ul{background-color:rgba(0,0,0,.8)}}#ha-large-header{-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px 1px rgba(0,0,0,.3);box-shadow:0 1px 7px 1px rgba(0,0,0,.36);z-index:1;position:relative;background:#000}.pc-section-slider{position:relative;overflow:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}@media only screen and (max-width:1024px){#ha-large-header .pc-section-slider{min-height:500px}}.pc-section-slider.full-height{width:100%;height:100vh!important}.admin-bar .pc-section-slider.full-height{height:calc(100vh - 46px)!important}@media screen and (min-width:783px){.admin-bar .pc-section-slider.full-height{height:calc(100vh - 32px)!important}}.pc-section-slider:not(.full-height){height:500px}.pc-section-slider .carousel-inner,.pc-section-slider .carousel-cell{width:100%;height:100%;overflow:hidden}.pc-section-slider.hu-posts-slider .carousel-cell{width:65%;margin-right:2%;height:100%;overflow:hidden}.carousel-cell{width:100%}@media only screen and (min-width:720px){.header-skin-light #header #nav-topbar.nav-container,.search-expand,.header-skin-light #nav-topbar.desktop-sticky .nav ul{background:rgba(0,0,0,.5)!important}.is-scrolled.header-skin-light #header #nav-topbar.nav-container,.is-scrolled.header-skin-light #nav-topbar.desktop-sticky .nav ul,.is-scrolled .search-expand{background:rgba(0,0,0,.70)!important}.is-scrolled.header-skin-light #nav-topbar .nav li a,.is-scrolled.header-skin-light #nav-topbar .nav li>a:hover{color:#fff!important}.header-skin-light #header .nav ul{background-color:rgba(0,0,0,.5)}}.header-skin-dark .pc-section-slider.slider-ready .carousel-caption-wrapper{background:rgba(34,34,34,.65)}.header-skin-light .pc-section-slider.slider-ready .carousel-caption-wrapper{background:rgba(255,255,255,.75)}.header-skin-dark .carousel-caption .hph-title,.header-skin-dark .carousel-caption h3,.header-skin-custom .carousel-caption .hph-title,.header-skin-custom .carousel-caption h3,.header-skin-dark .meta-single,.header-skin-dark .carousel-caption a{color:#fff}.header-skin-light .site-title a,.header-skin-light .site-description,.header-skin-light #nav-header .nav li a,.header-skin-light .carousel-caption .hph-title,.header-skin-light .carousel-caption h3,.header-skin-light .carousel-caption a{color:#000}.header-skin-light .hph-single-author-date .post-byline{color:#3a3a3a}.header-skin-light #nav-header .nav .sub-menu li a{color:#fff}.carousel-inner{opacity:0;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;position:relative}.img-not-js-centered .carousel-image img{width:100%;min-width:100%;height:auto}.center-slides-disabled .carousel-image img{transform:translate(-50%,-50%);transform:translate3d(-50%,-50%,0);top:50%;left:50%;position:absolute}.pc-section-slider.full-height .hu-video{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:100vh;z-index:2;position:absolute;display:block}.carousel-caption-wrapper{height:100%;width:104%;z-index:2;overflow:hidden;-webkit-transform:translate(-2%,0%);-ms-transform:translate(-2%,0%);-o-transform:translate(-2%,0%);transform:translate(-2%,0%);top:0%;left:0%;position:absolute}.carousel-caption{height:auto;max-height:80%;width:80%;text-align:center;z-index:3;overflow:hidden;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;position:absolute}.pc-section-slider .carousel-caption>.hph-title{margin:0;line-height:1.1;font-weight:700;font-size:2.98598em}.pc-section-slider .hph-title.very-big{font-size:65px;line-height:1.4em;margin-bottom:.2em}.carousel-caption .hph-subtitle{margin-top:0;margin-bottom:.5em;font-size:30px}.pc-section-slider .meta-single{position:relative}.carousel-caption .meta-single li{padding-top:.5em}.carousel-caption .meta-single li a,.pc-section-slider .carousel-caption a.hph-cta{text-transform:uppercase;font-weight:600;margin-bottom:1.25em}.pc-section-slider .meta-single a{margin:0 1em}.parallax .meta-single li{display:inline-block}.carousel-caption .fa-comments{margin-right:.3em}.rtl .carousel-caption .fa-comments{margin-right:0;margin-left:.3em}.hph-single-author-date .post-byline{font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#d8d8d8;color:rgba(255,255,255,.7)}.btn{display:inline-block;font-weight:400;line-height:1.2;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;border-radius:.25rem}.btn-skin{color:#fff;background-color:#16cfc1}.btn-skin:hover{-webkit-box-shadow:0 2px 6px 1px rgba(0,0,0,.3);-moz-box-shadow:0 2px 6px 1px rgba(0,0,0,.3);box-shadow:0 2px 6px 1px rgba(0,0,0,.3)}.btn-skin:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn,.btn-skin{border-top-right-radius:2px;border-top-left-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;border-bottom-right-radius:2px;border-top-right-radius:2px;font-family:"Karla",sans-serif}.hu-carousel>.center-slides-enabled>.item>.carousel-image img{display:block;position:relative}img.h-centered{width:auto!important;max-width:none!important;position:relative;transform:translateZ(0)!important}img.v-centered{height:auto!important;max-height:none!important;vertical-align:top;position:relative;transform:translateZ(0)!important}.slider-nav{cursor:pointer}.slider-nav .slider-prev{left:0;border-top-left-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:0}.slider-nav .slider-next{right:0;border-top-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px}.slider-nav .slider-control{position:absolute;z-index:2;top:calc((100% - 60px)/2);text-align:center;margin-top:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;display:block;color:#fff;height:60px;width:50px;opacity:.6;background-color:rgba(32,32,32,.4);-webkit-transition:all 0.3s cubic-bezier(.39,.575,.565,1);transition:all 0.3s cubic-bezier(.39,.575,.565,1);line-height:64px;cursor:pointer}.slider-nav .slider-control:hover{background-color:rgba(32,32,32,.7);opacity:1;width:100px}@media only screen and (max-width:719px){.slider-nav{display:none}}.pc-section-slider .flickity-page-dots{bottom:30px}.header-skin-dark .pc-section-slider .flickity-page-dots .dot,.header-skin-custom .pc-section-slider .flickity-page-dots .dot{background:#fff}.header-skin-light .pc-section-slider .flickity-page-dots .dot{background:#202020}@media only screen and (min-width:720px){.pro-header-on #header{padding-bottom:0;background:none;position:absolute;z-index:10000;width:100%}.pro-header-on #nav-header.nav-container{background:none!important;-webkit-box-shadow:none;box-shadow:none}.pro-header-on #nav-topbar.desktop-sticky .nav ul{background-color:rgba(0,0,0,.85)}.pro-header-on #header #nav-topbar.nav-container{background:rgba(0,0,0,.7)}}@media only screen and (max-width:719px){.pro-header-on #header .nav-container.mobile-sticky{background:#000;background:rgba(0,0,0,.85)}.pro-header-on #header.one-mobile-menu{padding-bottom:0;background:none;position:absolute;z-index:10000;width:100%}.pro-header-on #header.two-mobile-menus{position:relative;z-index:10000;width:100%}} .flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.lazy-load-on .carousel-cell img{-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;opacity:0}.lazy-load-on .carousel-cell img.flickity-lazyloaded,.lazy-load-on .carousel-cell img.flickity-lazyerror{opacity:1}.pro-header-on #flexslider-featured .flex-direction-nav{top:-33px}.pro-header-on #flexslider-featured .flex-direction-nav a{background:none}.wp-is-mobile.safari.iphone .lazy-load-on .carousel-cell .carousel-image,.wp-is-mobile.safari.iphone .lazy-load-on .carousel-cell img.flickity-lazyloaded{height:100%}.wp-is-mobile.safari.iphone .carousel-inner{opacity:1}@-webkit-keyframes czr-mr-loader{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}@keyframes czr-mr-loader{0%{-webkit-transform:scale(.1);transform:scale(.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}.czr-css-loader{display:block;opacity:1;width:50px;height:50px;position:absolute;z-index:1000;-webkit-transition:opacity 0.8s;-moz-transition:opacity 0.8s;-ms-transition:opacity 0.8s;-o-transition:opacity 0.8s;transition:opacity 0.8s;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);top:50%;left:50%}.czr-mr-loader>div:nth-child(0){-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.czr-mr-loader>div:nth-child(1){-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.czr-mr-loader>div:nth-child(2){-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.czr-mr-loader>div:nth-child(3){-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.czr-mr-loader>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:-4%;left:-4%;width:100%;height:100%;border-radius:100%;border:2px solid #fff;-webkit-animation:czr-mr-loader 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:czr-mr-loader 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8)}#pro-related-posts-wrapper{position:relative;min-height:100px}#pro-related-posts-wrapper.loading .czr-mr-loader{opacity:1}#pro-related-posts-wrapper .czr-mr-loader>div{border:2px solid #5f5f5f}#pro-related-posts.customize-partial-refreshing{opacity:0}#pro-related-posts .pro-rel-posts-wrap{max-height:300px;overflow:hidden}#pro-related-posts.flickitised .pro-rel-posts-wrap{width:92%;padding:2% 4%}.pro-rel-posts-wrap .flickity-prev-next-button{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;width:40px;height:40px;border:none;border-radius:3px;-webkit-border-radius:3px;background:#696969;background:rgba(0,0,0,.5);opacity:.6}.pro-rel-posts-wrap .flickity-prev-next-button.next{right:-10px}.pro-rel-posts-wrap .flickity-prev-next-button.previous{left:-10px}.pro-rel-posts-wrap .flickity-prev-next-button:hover{opacity:1}.pro-rel-posts-wrap .flickity-prev-next-button .arrow{fill:#fff}.pro-rel-posts-wrap .flickity-prev-next-button svg{position:absolute;left:23%;top:27%;width:51%;height:52%}.pro-rel-posts-wrap{border-bottom:2px solid #eee;margin-bottom:40px}.pro-rel-posts-wrap .carousel-cell,.pro-rel-posts-wrap.col-3 .carousel-cell{width:32%;padding-right:1.3%;float:left;display:inline}.pro-rel-posts-wrap.col-1 .carousel-cell{width:97.5%;padding-right:2.5%}.pro-rel-posts-wrap.col-2 .carousel-cell{width:48.5%;padding-right:1.5%}.pro-rel-posts-wrap.col-4 .carousel-cell{width:24%;padding-right:1%}.pro-rel-posts-wrap li .post{border-right:1px solid transparent;margin-bottom:0;padding-bottom:10px}.pro-rel-posts-wrap .post-thumbnail{max-height:150px;overflow:hidden}.pro-rel-posts-wrap.item-height-tall .post-thumbnail{max-height:250px;height:250px}.pro-rel-posts-wrap.item-height-tall .post-thumbnail img{max-width:none;width:inherit}.pro-rel-posts-wrap .related-inner{padding:0 20px 0 0}.single .pro-rel-posts-wrap .post-title{margin-bottom:10px;font-size:1.0625em;font-weight:300;line-height:1.5em;letter-spacing:0;display:block}@media screen and (max-width:719px){.pro-rel-posts-wrap.col-3 .carousel-cell,.pro-rel-posts-wrap.col-4 .carousel-cell{width:48.5%!important;padding-right:1.5%!important}.pro-rel-posts-wrap .flickity-prev-next-button{width:30px;height:30px;opacity:.6}.pro-rel-posts-wrap .flickity-prev-next-button svg{position:absolute;left:23%;top:27%;width:51%;height:52%}.pro-rel-posts-wrap.col-3 .carousel-cell:nth-child(2n+1),.pro-rel-posts-wrap.col-4 .carousel-cell:nth-child(2n+1){clear:left}}