@import 'https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.1/css/bootstrap-reboot.min.css';@import 'https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0/css/bootstrap-grid.min.css';@import 'https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.css';@import 'https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/assets/owl.carousel.min.css';@import 'https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.2.1/assets/owl.theme.default.min.css';@import 'https://cdnjs.cloudflare.com/ajax/libs/featherlight/1.7.13/featherlight.min.css';@import 'https://cdnjs.cloudflare.com/ajax/libs/featherlight/1.7.13/featherlight.gallery.min.css';@import 'https://use.fontawesome.com/releases/v5.0.8/css/all.css';@import "https://use.typekit.net/tgk7syz.css";a{color:#eac554;-webkit-transition:color 200ms ease-in;-moz-transition:color 200ms ease-in;-ms-transition:color 200ms ease-in;-o-transition:color 200ms ease-in;transition:color 200ms ease-in}a:hover{color:#e5b626;text-decoration:none}a:active{color:#e5b626}a:focus{color:#e5b626}.brand{background-color:#e5b626;color:#e1e1e1}.brand-highlight{background-color:#eac554;color:#e1e1e1}.white-text{color:#e1e1e1}.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6{color:#d49f28}.white-text .gradient-brand{color:#e1e1e1;background:#e5b626;background:-moz-linear-gradient(left,#e5b626 0%,#c19717 100%);background:-webkit-linear-gradient(left,#e5b626 0%,#c19717 100%);background:linear-gradient(to right,#e5b626 0%,#c19717 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$brand',endColorstr='darken($brand, 10%)',GradientType=1)}.white-text .gradient-brand a{color:#e1e1e1;-webkit-transition:all 500ms ease-in;-moz-transition:all 500ms ease-in;-ms-transition:all 500ms ease-in;-o-transition:all 500ms ease-in;transition:all 500ms ease-in}.white-text .gradient-brand a:hover{color:#c8c8c8}.white-text .gradient-brand a:active{color:#c8c8c8}.white-text .gradient-brand a:focus{color:#c8c8c8}.background-brand{background:#e5b626;color:#e1e1e1}.background-brand a{color:#e1e1e1;-webkit-transition:all 500ms ease-in;-moz-transition:all 500ms ease-in;-ms-transition:all 500ms ease-in;-o-transition:all 500ms ease-in;transition:all 500ms ease-in}.background-brand a:hover{color:#c8c8c8}.background-brand a:active{color:#c8c8c8}.background-brand a:focus{color:#c8c8c8}.gradient,.page-header,.home-header{color:#e1e1e1}.gradient h1,.gradient h2,.gradient h3,.gradient h4,.gradient h5,.gradient h6,.page-header h1,.page-header h2,.page-header h3,.page-header h4,.page-header h5,.page-header h6,.home-header h1,.home-header h2,.home-header h3,.home-header h4,.home-header h5,.home-header h6{color:#e1e1e1}html{overflow-x:hidden}body{background-color:#292929;background-image:url(../img/winter-bg-2.jpg);background-repeat:repeat;background-size:500px;background-position:0 0;overflow-x:hidden;color:#e1e1e1}body.no-scroll{overflow-y:hidden}@media only screen and (min-width:768px){body.no-scroll{overflow-y:auto}}.pad-bottom{padding-bottom:30px}.wf-loading{opacity:0;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}.wf-active{opacity:1}.pad-xl{padding:180px 0}.pad-large{padding:120px 0}.pad-med{padding:60px 0}.pad-small{padding:30px 0}.bottom-sm{margin-bottom:30px}.bottom-med{margin-bottom:60px}.bottom-lg{margin-bottom:120px}.bottom-xl{margin-bottom:180px}.clearfix::after{display:block;content:"";clear:both}@-webkit-keyframes opacityPulse{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.preloader{position:fixed;background:#292929;top:0;bottom:0;left:0;right:0;z-index:10000}.preloader img{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);animation:opacityPulse 3s ease-out;animation-iteration-count:infinite;opacity:1}html{font-size:1.125em}body{font-weight:100;line-height:1.45;font-size:19px;font-family:brandon-grotesque,Helvetica,sans-serif}p{margin-bottom:24px}h1{font-family:brandon-grotesque,Helvetica,sans-serif;font-size:46px;margin-top:0;margin-bottom:12.33333px;line-height:1.1;color:#e5b626;font-weight:700;text-transform:uppercase}h2{font-family:brandon-grotesque,Helvetica,sans-serif;font-size:37px;margin-top:0;margin-bottom:9.66667px;line-height:1.1;color:#e5b626;font-weight:700;text-transform:uppercase}h3{font-family:brandon-grotesque,Helvetica,sans-serif;font-size:29px;margin-top:0;margin-bottom:7.66667px;line-height:1.1;color:#e5b626;font-weight:700;text-transform:uppercase}h4{font-family:brandon-grotesque,Helvetica,sans-serif;font-size:23px;margin-top:0;margin-bottom:6.33333px;line-height:1.1;color:#e5b626;font-weight:700;text-transform:uppercase}h5{font-family:brandon-grotesque,Helvetica,sans-serif;font-size:19px;margin-top:0;margin-bottom:5px;line-height:1.1;color:#e5b626;font-weight:700;text-transform:uppercase}h5{font-family:brandon-grotesque,Helvetica,sans-serif;font-size:15px;margin-top:0;margin-bottom:4px;line-height:1.1;color:#e5b626;font-weight:700;text-transform:uppercase}small,.font_small{font-size:.707em}p{font-size:19px;margin:0 0 20px;line-height:26.6px}p:last-child{margin-bottom:0}ul{margin-bottom:0}ul li ul{padding-left:10px}.center-align{text-align:center}.left-align{text-align:left}.right-align{text-align:right}.large-text{font-size:23px}@media only screen and (min-width:992px){.large-text{font-size:29px;line-height:1.3em}}.small-text{font-size:15px}span.macron::before{display:block;content:"-";display:inline-block;position:absolute;margin:-5px 0 0 1px}.grid-sizer{width:100%}@media only screen and (min-width:768px){.grid-sizer{width:50%}}@media only screen and (min-width:992px){.grid-sizer{width:33.333%}}@media only screen and (min-width:1200px){.grid-sizer{width:33.333%}}.item,.card{width:100%;border:1px solid #fff}@media only screen and (min-width:768px){.item,.card{width:50%}}@media only screen and (min-width:992px){.item,.card{width:33.333%}}@media only screen and (min-width:1200px){.item,.card{width:33.333%}}.item img,.card img{width:100%;height:auto}html .gform_wrapper div.validation_error{background:transparent;border:0;color:#f0d581;font-weight:100;padding:0;margin:0;font-size:20px}html .gform_wrapper .validation_message{font-weight:100}html .gform_wrapper li.gfield.gfield_error,html .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin-bottom:6px!important;border-top:0;border-bottom:0;padding-bottom:0;padding-top:0;box-sizing:border-box}html .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:20px 10px}html .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],html .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:0}html .mailinglist-panel .gform_wrapper input{background:rgba(0,0,0,.3);border:1px solid #313131;border-left:none;border-right:none;color:#e1e1e1}html .gform_wrapper input,html .gform_wrapper textarea{font-weight:100;font-size:19px;color:#c8c8c8;outline:none!important;background:rgba(0,0,0,.3);border:1px solid #313131}html .gform_wrapper input::placeholder,html .gform_wrapper textarea::placeholder{font-weight:100;font-size:19px}html .gform_wrapper textarea{padding:10px;height:200px!important}html .gform_wrapper textarea .large{height:200px}html .mailinglist-panel .gform_wrapper input::placeholder{color:#e1e1e1;font-weight:100;opacity:.6}html .gform_wrapper .field_description_below .gfield_description{padding-top:15px;color:#bbb}html .gform_wrapper label.gfield_label{font-weight:100}html .gfield_checkbox label,html .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,html .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{font-weight:100!important}html .gform_wrapper .gform_footer{padding:0;margin:0;clear:both;width:100%}html .ginput_container.ginput_container_fileupload input{border:none!important;outline:none!important}html .ginput_container.ginput_container_fileupload .screen-reader-text{display:none}html .gform_wrapper li.hidden_label input{margin-top:0}html #gform_wrapper_2{margin:0}html .cta-phone,html .cta-email,html .field-half{float:none;clear:both;width:100%}@media only screen and (min-width:992px){html .cta-phone,html .cta-email,html .field-half{float:left;width:50%;clear:none!important;margin-top:0!important}html .cta-phone .ginput_container,html .cta-email .ginput_container,html .field-half .ginput_container{margin-top:0!important}}html .field-third{float:none;clear:both;width:100%}@media only screen and (min-width:992px){html .field-third{float:left;width:50%;clear:none!important;margin-top:0!important}html .field-third .ginput_container{margin-top:0!important}}.header-nav{position:fixed;z-index:99;background:rgba(0,0,0,.95);width:100vw;height:100vh;overflow:auto;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;-moz-transform:translate(-100%,0);-o-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);transform:translate(-100%,0);opacity:0}.header-nav ul{list-style:none;margin-top:80px;margin-left:0;padding:0}.header-nav ul li{text-align:center;border-bottom:1px solid #000;overflow:hidden;-webkit-transition:all 3500ms ease-in-out;-moz-transition:all 3500ms ease-in-out;-ms-transition:all 3500ms ease-in-out;-o-transition:all 3500ms ease-in-out;transition:all 3500ms ease-in-out}.header-nav ul li:last-child{border-bottom:0}.header-nav ul li.social-nav a{display:inline-block;margin:0 20px}.header-nav ul li.social-nav a:hover{background:transparent}.header-nav ul li a{padding:15px 0;font-size:24px;text-transform:uppercase;display:block;background:rgba(255,255,255,0);letter-spacing:-2px;-webkit-transition:all 1500ms ease-in-out;-moz-transition:all 1500ms ease-in-out;-ms-transition:all 1500ms ease-in-out;-o-transition:all 1500ms ease-in-out;transition:all 1500ms ease-in-out}@media only screen and (min-width:768px){.header-nav ul li a{padding:20px 0;font-size:32px}}@media only screen and (min-width:992px){.header-nav ul li a{padding:30px 0;font-size:46px}}.header-nav ul li a:hover{background:rgba(255,255,255,.05)}.header-nav.on{-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1;width:100vw}.header-nav.on ul li{border-bottom:1px solid #6b6b6b}.header-nav.on ul li:last-child{border-bottom:0}.header-nav.on ul li a{letter-spacing:1px}.header-nav.on ul li a:hover{letter-spacing:4px;-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.toggle{padding:40px;display:block;position:fixed;top:0;right:0;z-index:9999;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-ms-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}.toggle:hover::before{-moz-transform:translate(-50%,-2px);-o-transform:translate(-50%,-2px);-ms-transform:translate(-50%,-2px);-webkit-transform:translate(-50%,-2px);transform:translate(-50%,-2px)}.toggle:hover::after{-moz-transform:translate(-50%,-6px);-o-transform:translate(-50%,-6px);-ms-transform:translate(-50%,-6px);-webkit-transform:translate(-50%,-6px);transform:translate(-50%,-6px)}.toggle::before{position:absolute;width:30px;height:10px;content:"";background:transparent;border-top:2px solid #e5b626;border-bottom:2px solid #e5b626;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-ms-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in;-moz-transform:translate(-50%,-8px);-o-transform:translate(-50%,-8px);-ms-transform:translate(-50%,-8px);-webkit-transform:translate(-50%,-8px);transform:translate(-50%,-8px)}.toggle::after{position:absolute;width:30px;height:10px;content:"";background:transparent;border-top:2px solid #e5b626;border-bottom:2px solid #e5b626;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-ms-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in;-moz-transform:translate(-50%,0px);-o-transform:translate(-50%,0px);-ms-transform:translate(-50%,0px);-webkit-transform:translate(-50%,0px);transform:translate(-50%,0px)}.toggle.on::before{height:0;border-bottom:0 solid #e5b626;-moz-transform:translate(-50%,0px) rotateZ(-45deg);-o-transform:translate(-50%,0px) rotateZ(-45deg);-ms-transform:translate(-50%,0px) rotateZ(-45deg);-webkit-transform:translate(-50%,0px) rotateZ(-45deg);transform:translate(-50%,0px) rotateZ(-45deg)}.toggle.on::after{height:0;border-bottom:0 solid #e5b626;-moz-transform:translate(-50%,0px) rotateZ(45deg);-o-transform:translate(-50%,0px) rotateZ(45deg);-ms-transform:translate(-50%,0px) rotateZ(45deg);-webkit-transform:translate(-50%,0px) rotateZ(45deg);transform:translate(-50%,0px) rotateZ(45deg)}.button-row .btn{display:table;margin:0 auto}.btn,.button.button-primary,html input.gform_button,html .button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{text-transform:uppercase;color:#e5b626;border:1px solid #e5b626;background:rgba(0,0,0,.5);position:relative;background-position:0;background-size:100%;font-size:16px;line-height:16px;text-decoration:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-backface-visibility:hidden;display:inline-block;position:relative;width:auto;padding:10px 40px;font-weight:500;cursor:pointer;-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.btn.cta-btn,.button.button-primary.cta-btn,html input.gform_button.cta-btn,html .button.cta-btn,.woocommerce #respond input#submit.cta-btn,.woocommerce a.button.cta-btn,.woocommerce button.button.cta-btn,.woocommerce input.button.cta-btn{padding:20px 50px}.btn.header-btn,.button.button-primary.header-btn,html input.gform_button.header-btn,html .button.header-btn,.woocommerce #respond input#submit.header-btn,.woocommerce a.button.header-btn,.woocommerce button.button.header-btn,.woocommerce input.button.header-btn{width:220px;text-align:center;font-size:14px;padding:10px 20px}.btn:active,.button.button-primary:active,html input.gform_button:active,html .button:active,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active{text-decoration:none;color:#292929;border-color:#e5b626;background-color:#e5b626}.btn:focus,.button.button-primary:focus,html input.gform_button:focus,html .button:focus,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus{text-decoration:none;color:#292929;border-color:#e5b626;background-color:#e5b626;outline:none}.btn:hover,.button.button-primary:hover,html input.gform_button:hover,html .button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{text-decoration:none;color:#292929;border-color:#e5b626;background-color:#e5b626}.btn.active,.button.button-primary.active,html input.gform_button.active,html .button.active,.woocommerce #respond input#submit.active,.woocommerce a.button.active,.woocommerce button.button.active,.woocommerce input.button.active{text-decoration:none;color:#292929;border-color:#e5b626;background-color:#e5b626}.home-header{position:relative;background-size:cover;background-position:50%;z-index:1}.home-header .container{z-index:1;padding-top:30px;padding-bottom:30px}@media only screen and (min-width:992px){.home-header .container{padding-top:120px;padding-bottom:120px}}@media only screen and (min-width:1200px){.home-header .container{padding-top:180px;padding-bottom:180px}}.home-header::after{background-color:rgba(0,0,0,.5);content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;z-index:-1}.page-header{position:relative;background-size:cover;background-position:50%;z-index:-1}.page-header .container{padding-top:60px 0;padding-bottom:60px 0;z-index:1}.page-header::after{background-color:rgba(0,0,0,.7);content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;z-index:-1}header{background-color:#292929;background-size:cover;background-position:50%;position:relative}header h1{font-size:60px}.header-logo{position:fixed;width:100%;height:80px;z-index:9998;background-color:transparent;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.header-logo.follow{background-color:rgba(0,0,0,.8)}.header-logo a h1{font-size:80px;margin-bottom:0;line-height:60px}.header-logo a h1 img{height:50px;padding:10px}.header-content{padding:160px 0 80px;background:rgba(0,0,0,.6)}.header-content h1,.header-content h2,.header-content h3,.header-content h4,.header-content h5,.header-content p{color:#e1e1e1}.header-content p{margin-bottom:10px}.header-content a:not(.btn){color:#fff;text-decoration:underline}.header-content a:not(.btn):hover{color:#f0d581}.header-content.loading::after{opacity:1}.mobile-header{display:block;position:absolute;width:100%;top:0;z-index:100;padding:10px}@media only screen and (min-width:992px){.mobile-header{display:none}}.mobile-header .logo{width:100px;display:block;-webkit-transition:opacity 200ms ease-in;-moz-transition:opacity 200ms ease-in;-ms-transition:opacity 200ms ease-in;-o-transition:opacity 200ms ease-in;transition:opacity 200ms ease-in}.mobile-header.on .logo{opacity:0}.owl-header.owl-theme .owl-dots,.owl-header.owl-theme .owl-nav{text-align:left}.owl-header.owl-theme .owl-dots .owl-dot span{background:#fff}.owl-header.owl-theme .owl-dots .owl-dot.active span,.owl-header.owl-theme .owl-dots .owl-dot:hover span{background:#f5e4af}.owl-header h2{font-size:50px}.owl-header h3{font-size:42px}footer{font-size:15px;background:rgba(0,0,0,.3);color:#e5b626}footer .container{padding:120px 15px}footer .nav-menu{list-style:none;padding-left:0}footer .nav-menu a{color:#e1e1e1;margin-bottom:10px;display:block}footer .nav-menu li ul li{list-style:none}footer .disclaimer{display:block;width:100%;padding:20px 0;color:#a1a1a1}footer .footer-links a{text-decoration:none}footer .footer-links a::after{content:"•";color:#fff;display:inline-block;padding:0 5px}footer .footer-links a:last-child::after{display:none}footer .footer-logo{display:block;margin:20px auto;height:40px;margin-bottom:20px}footer .footer-section{margin-bottom:20px}@media only screen and (min-width:992px){footer .footer-section{margin-bottom:0}}footer .footer-info span{color:#f0d581;text-transform:uppercase;font-size:14px;margin:30px 0;display:block}footer .footer-info a{color:#e1e1e1;display:table;margin-bottom:10px}footer .footer-info a:hover{color:#434343;text-decoration:none}footer .footer-info a:active{color:#e1e1e1}footer .footer-info a:focus{color:#e1e1e1}footer .footer-info a svg{margin-right:5px}footer .footer-nav{list-style:none;margin-left:0;padding-left:0;font-size:18px}footer .footer-nav li{margin-bottom:5px}footer .social-links a{margin:0 10px;display:inline-block;line-height:24px;margin-bottom:10px;font-size:18px}footer .social-links a:hover{text-decoration:none}footer .social-links a i{margin-right:5px}.mailinglist-panel{background-image:url(../img/skullwhite.svg);background-position:0 100%;background-size:500px;background-color:#e5b626;color:#e1e1e1;padding:60px 0}.mailinglist-panel .info{display:flex;align-items:center}.mailinglist-panel .info div h4{color:#e1e1e1}html .gform_wrapper .gsection .gfield_label,html .gform_wrapper h2.gsection_title,html .gform_wrapper h3.gform_title{font-weight:100}html .gform_wrapper span.gform_description{font-weight:100;text-align:center}html .gform_wrapper .signup{position:relative}html .gform_wrapper .signup .gform_heading{width:100%;font-weight:100;margin-bottom:0}@media only screen and (min-width:768px){html .gform_wrapper .signup .gform_heading{width:calc(30% - 40px)}}html .gform_wrapper .signup .gform_heading h3{color:#e1e1e1}html .gform_wrapper .signup .gform_body{width:100%}@media only screen and (min-width:768px){html .gform_wrapper .signup .gform_body{width:calc(70% - 40px)}}html .gform_wrapper .signup .gform_footer{width:80px}html .gform_wrapper .signup .gform_footer input{margin-top:16px;width:100%}html .gform_wrapper .signup div.validation_error{position:absolute;top:-15px}section.padded{padding:60px 0}.page-wrapper{padding:40px 0}.page-section{padding:40px 0;position:relative}main{position:relative}.intro-panel{padding:60px 15px;color:#e5b626;background:#fff;border-radius:2px}.intro-panel h1,.intro-panel h2,.intro-panel h3,.intro-panel h4,.intro-panel h5,.intro-panel h6,.intro-panel p,.intro-panel span,.intro-panel li{font-size:150%}@media only screen and (min-width:992px){.intro-panel{padding:60px;margin-top:-60px}.intro-panel h1,.intro-panel h2,.intro-panel h3,.intro-panel h4,.intro-panel h5,.intro-panel h6,.intro-panel p,.intro-panel span,.intro-panel li{font-size:23px;line-height:1.3em}}.wow{visibility:hidden}.spacer{padding:60px 0;height:0}.small-spacer{padding:30px 0;height:0}.feature{font-size:125%}.feature p{line-height:32px}.container .row div img{max-width:100%;height:auto}.owl-carousel img{width:100%;height:auto;cursor:ew-resize}.gallery-grid img,.gallery-grid .gallery-grid-sizer{margin:5px;width:calc(50% - 10px);height:auto}@media only screen and (min-width:480px){.gallery-grid img,.gallery-grid .gallery-grid-sizer{width:calc(33.333% - 10px)}}@media only screen and (min-width:768px){.gallery-grid img,.gallery-grid .gallery-grid-sizer{width:calc(25% - 10px)}}@media only screen and (min-width:992px){.gallery-grid img,.gallery-grid .gallery-grid-sizer{width:calc(20% - 10px)}}section.content-block.padded{padding:120px 0}.content-block .container:not(:last-child),.content-block .container-fluid:not(:last-child){margin-bottom:40px}.content-column{margin-bottom:30px}@media only screen and (min-width:992px){.content-column{margin-bottom:0}}.content-column.image-bg{margin-bottom:0}.content-column img{max-width:100%;height:auto;margin-bottom:20px}.content-column.centered{text-align:center}.content-column.feature{font-size:150%}.spacer{display:block;padding:60px 0}.content-column.image-bg{background-size:contain;background-position:50%;background-repeat:no-repeat;min-height:100vw}.content-column.image-bg div{z-index:1}@media only screen and (min-width:1200px){.content-column.image-bg{min-height:0}}.content-column.center-content{display:flex;align-items:center;justify-content:center}.content-column.center-content div.centered-div{padding:30px}@media only screen and (min-width:768px){.content-column.center-content div.centered-div{padding:60px}}@media only screen and (min-width:992px){.content-column.center-content div.centered-div{padding:80px}}@media only screen and (min-width:1200px){.content-column.center-content div.centered-div{padding:120px}}.content-column.vertical-align{display:flex;align-items:center;justify-content:center;padding:40px;margin-bottom:0}.content-column.text-white{color:#fff}.flexbox-row{width:100%}@media only screen and (min-width:992px){.content-left .flex-panel--image{float:left}}@media only screen and (min-width:992px){.content-left .flex-panel--content{float:right}}.content-left .flex-panel--content img{max-width:100%;height:auto}@media only screen and (min-width:992px){.content-right .flex-panel--image{float:right}}@media only screen and (min-width:992px){.content-right .flex-panel--content{float:left}}.content-right .flex-panel--content img{max-width:100%;height:auto}.flex-panel{width:100%}@media only screen and (min-width:992px){.flex-panel{width:50%}}.flex-panel--content{display:flex;align-items:center;justify-content:center}.flex-panel--content div{padding:40px 15px;width:100%}@media only screen and (min-width:992px){.flex-panel--content div{width:80%;padding:0}}.flex-panel--image img{width:100%;height:auto}.hero-links a{width:100%;height:auto;display:block;position:relative;background:#fff;overflow:hidden}@media only screen and (min-width:768px){.hero-links a{width:50%;float:left}}@media only screen and (min-width:992px){.hero-links a{width:25%;float:left}}.hero-links a:hover>.img-wrap img{-webkit-transform:scale(1.1);transform:scale(1.1);filter:blur(5px)}.hero-links a:hover>.img-wrap::after{opacity:.8}.hero-links a:hover>span{-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);letter-spacing:1px}.hero-links a img{width:100%;height:auto;display:block;-webkit-transition:all 1s ease;transition:all 1s ease}.hero-links a .img-wrap::after{content:" ";height:100%;width:100%;display:block;position:absolute;background:#292929;top:0;opacity:.5;-webkit-transition:all 1s ease;transition:all 1s ease}.hero-links a span{position:absolute;top:50%;width:100%;text-align:center;font-size:24px;text-transform:uppercase;-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);color:#e1e1e1;-webkit-transition:all 1500ms ease;font-weight:300;margin-top:-17px}hr{width:80%;opacity:.5}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.home header{overflow:hidden}.home .header-content{background:rgba(0,0,0,.75);padding:200px 0 180px;position:relative}.home .header-content h3{color:#e1e1e1}.home .header-content img{margin-bottom:20px}.home .header-content::after{display:none}video#bgvid{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;-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-color:#151515}.post img{max-width:100%;height:auto;margin-bottom:20px}.post .meta{margin-bottom:20px}.meta{font-size:75%;font-style:italic;display:block}.sidebar-section{padding-bottom:20px}.sidebar-header{color:#e5b626;padding:10px 0 0;text-transform:uppercase;font-size:14px}.blog-subheader{padding:10px 0;text-transform:uppercase;font-size:14px}.sidebar-section ul{list-style:none;padding-left:0;margin-top:10px}.sidebar-section ul li{margin:0 5px 5px 0;float:left}.sidebar-section ul li a{background:#fbf3dc;color:#e1e1e1;text-decoration:none;padding:5px 20px;border-radius:2px;font-size:16px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.sidebar-section ul li a:hover{background:#e5b626;color:#e1e1e1;text-decoration:none}.sidebar-section ul li a:active{background:#e5b626;color:#e1e1e1;text-decoration:none}.sidebar-section ul li a:focus{background:#e5b626;color:#e1e1e1;text-decoration:none}.tag-list{margin-top:5px}.tag-list a{font-size:16px!important;margin:0 5px 5px 0;float:left;background:#fbf3dc;color:#e1e1e1;text-decoration:none;padding:5px 20px;border-radius:2px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.tag-list a:hover{background:#e5b626;color:#e1e1e1;text-decoration:none}.tag-list a:active{background:#e5b626;color:#e1e1e1;text-decoration:none}.tag-list a:focus{background:#e5b626;color:#e1e1e1;text-decoration:none}.related-posts{border-top:1px solid #dcdcdc;padding:40px 0;margin-top:40px}.related-posts h3{margin-bottom:40px}.navigation{margin-top:40px;display:flex;justify-content:center}.navigation li{display:inline-block}.navigation li a{border-radius:0;background:rgba(0,0,0,.5);border:1px solid #eac554;color:#eac554;color:#fff;text-decoration:none;cursor:pointer;padding:12px;padding:10px;min-width:40px;height:40px;line-height:20px;display:block;text-align:center;text-transform:uppercase;letter-spacing:1px}.navigation li a.disabled{background:#505050}.navigation li a:hover{background-size:300%;color:#fff;text-decoration:none}.navigation li.active a{background-size:500%;font-weight:400}.news-section{padding:60px 0;position:relative}.news-section .container .row{position:relative}.news-section .container .row::before{width:120px;height:120px;position:absolute;display:block;content:"";background-image:url(../img/latest-news.svg);background-size:cover;top:-90px;left:-60px;z-index:999}@media only screen and (min-width:768px){.news-section .container .row::before{top:-90px;left:-60px}}@media only screen and (min-width:992px){.news-section .container .row::before{top:-90px;left:-60px}}.news-section .news-card{position:relative;margin-bottom:20px}@media only screen and (min-width:992px){.news-section .news-card{margin-bottom:0}}.news-section .news-card .news-card--content{width:100%;bottom:0;padding:10px;background:rgba(255,255,255,.7);z-index:10;position:absolute;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;-ms-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;transition:all 100ms ease-in}.news-section .news-card .news-card--content span{display:block;color:#292929;font-size:12px;-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-ms-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in}.news-section .news-card .news-card--content h4{margin-bottom:0}.news-section .news-card .img-wrap{background:#000;position:relative}.news-section .news-card .img-wrap::before{content:"";position:absolute;height:100%;width:100%;background:#344899;background:-moz-linear-gradient(45deg,#344899 0%,#4e91b7 100%);background:-webkit-linear-gradient(45deg,#344899 0%,#4e91b7 100%);background:linear-gradient(45deg,#344899 0%,#4e91b7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#344899',endColorstr='#4e91b7',GradientType=1);top:0;left:0;display:block;z-index:10;opacity:.1;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.news-section .news-card .img-wrap::after{content:"Read More";display:block;position:absolute;top:50%;left:50%;color:#e1e1e1;font-family:open-sans,sans-serif;text-transform:uppercase;font-size:18px;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;opacity:0;z-index:11}.news-section .news-card .img-wrap img{width:100%;height:auto}.news-section .news-card:hover .img-wrap::after{opacity:.7;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.news-section .news-card:hover .img-wrap::before{opacity:.9}.sector-filter span{display:block;margin:0 10px 10px 0}@media only screen and (min-width:768px){.sector-filter span{display:inline-block}}.sector-filter div{margin-right:10px;padding:10px}@media only screen and (min-width:992px){.sector-filter div{padding:10px 20px}}.gform_wrapper ul{padding-left:0;list-style:none}.gform_wrapper li{margin-bottom:15px}.gform_wrapper form{margin-bottom:0}.gform_wrapper .gfield_required{padding-left:1px;color:#b94a48}.ginput_container input,.ginput_container select,.ginput_container textarea{display:block;width:100%;height:34px;padding:20px 10px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.ginput_container input:-moz-placeholder,.ginput_container select:-moz-placeholder,.ginput_container textarea:-moz-placeholder{color:#999}.ginput_container input::-moz-placeholder,.ginput_container select::-moz-placeholder,.ginput_container textarea::-moz-placeholder{color:#999}.ginput_container input:-ms-input-placeholder,.ginput_container select:-ms-input-placeholder,.ginput_container textarea:-ms-input-placeholder{color:#999}.ginput_container input::-webkit-input-placeholder,.ginput_container select::-webkit-input-placeholder,.ginput_container textarea::-webkit-input-placeholder{color:#999}.ginput_container input:focus,.ginput_container select:focus,.ginput_container textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ginput_container input[disabled],.ginput_container select[disabled],.ginput_container textarea[disabled],.ginput_container input[readonly],.ginput_container select[readonly],.ginput_container textarea[readonly],fieldset[disabled] .ginput_container input,fieldset[disabled] .ginput_container select,fieldset[disabled] .ginput_container textarea{cursor:not-allowed;background-color:#eee}textarea.ginput_container input,textarea.ginput_container select,textarea.ginput_container textarea{height:auto}.ginput_container textarea{height:auto}.gform_button{text-transform:uppercase;border:none;color:#e5b626;font-size:14px;text-decoration:none;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;-webkit-backface-visibility:hidden;display:inline-block;position:relative;width:auto;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.gform_button:active{text-decoration:none;color:#c19717;background:transparent}.gform_button:focus{text-decoration:none;color:#c19717;background:transparent}.gform_button:hover{text-decoration:none;color:#c19717;border-bottom-size:3px;background:transparent}.gform_button:hover i{-moz-transform:translate(8px,0px);-o-transform:translate(8px,0px);-ms-transform:translate(8px,0px);-webkit-transform:translate(8px,0px);transform:translate(8px,0px)}.gform_button i{margin-left:8px;-webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out}.gform_button.disabled,.gform_button[disabled],fieldset[disabled] .gform_button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.gform_button:hover,.gform_button:focus,.gform_button:active,.gform_button.active,.open .dropdown-toggle.gform_button{color:#fff;background-color:transparent;border-color:#285e8e}.gform_button:active,.gform_button.active,.open .dropdown-toggle.gform_button{background-image:none}.gform_button.disabled,.gform_button[disabled],fieldset[disabled] .gform_button,.gform_button.disabled:hover,.gform_button[disabled]:hover,fieldset[disabled] .gform_button:hover,.gform_button.disabled:focus,.gform_button[disabled]:focus,fieldset[disabled] .gform_button:focus,.gform_button.disabled:active,.gform_button[disabled]:active,fieldset[disabled] .gform_button:active,.gform_button.disabled.active,.gform_button[disabled].active,fieldset[disabled] .gform_button.active{background-color:#428bca;border-color:#357ebd}.gform_wrapper .gfield_error .gfield_label{color:#b94a48}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{border-color:#eed3d7;background-color:#f2dede;color:#b94a48}.gform_wrapper .gfield_error input:focus,.gform_wrapper .gfield_error select:focus,.gform_wrapper .gfield_error textarea:focus{border-color:#b94a48;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(185,74,72,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(185,74,72,.6)}.validation_error{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.validation_error h4{margin-top:0;color:inherit}.validation_error .alert-link{font-weight:700}.validation_error>p,.validation_error>ul{margin-bottom:0}.validation_error>p+p{margin-top:5px}.validation_error hr{border-top-color:#e6c1c7}.validation_error .alert-link{color:#953b39}#gforms_confirmation_message{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}#gforms_confirmation_message h4{margin-top:0;color:inherit}#gforms_confirmation_message .alert-link{font-weight:700}#gforms_confirmation_message>p,#gforms_confirmation_message>ul{margin-bottom:0}#gforms_confirmation_message>p+p{margin-top:5px}.gallery-row{padding:15px 0}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}figure.alignnone{margin-left:0;margin-right:0}.gfield_label{display:none}