.header-size-custom #logo img{height:80px}@media (min-width: 992px){.header-size-custom .header-wrap-clone{height:calc( 80px + 1px )}#header.header-size-custom + .include-header{margin-top:calc( -80px - 2px )}.header-size-custom .menu-container > .menu-item > .menu-link{padding-top:24px;padding-bottom:24px}}@media (min-width: 992px){#header.full-header.transparent-header,#header.full-header.transparent-header:not(.border-full-header):not(.sticky-header) #header-wrap{border-bottom-color:transparent !important}#header.full-header:not(.border-full-header):not(.sticky-header) #header-wrap{border-bottom-color:transparent}#header.full-header #logo{border-right:0}#header.full-header .primary-menu > .menu-container{padding-right:0;margin-right:0;border-right:0}#header.sticky-header #header-wrap{box-shadow:none;border-bottom:1px solid #F5F5F5 !important;-webkit-backface-visibility:hidden}.dark #header.sticky-header #header-wrap{border-bottom-color:rgba(255,255,255,0.1) !important}.side-header #header-wrap{width:300px !important}.primary-menu .menu-container .menu-link{padding-left:22px;padding-right:22px;font-size:14px;font-weight:700;letter-spacing:3px}}body.side-push-panel.stretched #header .container{right:0}body.side-push-panel.side-panel-open.stretched #header .container{right:300px}.bg-overlay .portfolio-desc h3{font-size:22px;font-weight:300;text-transform:uppercase;letter-spacing:2px}.bg-overlay .portfolio-desc h3 a{color:#333 !important;text-shadow:none}.bg-overlay .portfolio-desc span{margin-top:12px;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:300}.bg-overlay .portfolio-desc span a{color:#999 !important;text-shadow:none}.parallax .fslider *{-webkit-backface-visibility:hidden !important}#footer .widget{padding:30px 0}#footer .widget > h4{margin-bottom:50px;font-size:20px;font-weight:300;letter-spacing:3px;text-transform:uppercase}.one-page-arrow i{-webkit-animation-duration:1.5s !important;animation-duration:1.5s !important}.big-video-button{display:inline-block;width:34px;height:34px;line-height:32px;border-radius:50%;font-size:24px;text-align:center;opacity:1;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;background-color:#015989;color:#fff;text-shadow:none}.big-video-button:hover{background-color:#FAD000;color:#333}.big-video-button i:nth-of-type(1){position:relative;left:3px}.big-video-button i:nth-of-type(2),.big-video-button.video-played i:nth-of-type(1){display:none}.big-video-button.video-played i:nth-of-type(2){display:block}.big-video-button.video-played{opacity:0.1}#slider:hover .big-video-button.video-played{opacity:1}.slider-caption h2{font-size:78px;letter-spacing:3px;text-transform:lowercase}.slider-caption p{font-weight:300;text-transform:lowercase;font-size:26px;line-height:1.8;max-width:600px;margin-top:50px;margin-left:auto;margin-right:auto}#header.sticky-header.dark #header-wrap,.dark #header.sticky-header #header-wrap{border-bottom-color:rgba(255,255,255,0.1) !important}@media (max-width: 991px){#header.transparent-header:not(.sticky-header) #header-wrap{background-color:#FFF;border-bottom:1px solid #EEE}#header.transparent-header.dark:not(.sticky-header) #header-wrap{background-color:#333;border-bottom-color:rgba(255,255,255,0.1) !important}#header.dark.semi-transparent #header-wrap,#header.dark.transparent-header #header-wrap,.dark #header.semi-transparent #header-wrap,.dark #header.transparent-header #header-wrap{background-color:#333;border-bottom-color:rgba(255,255,255,0.1)}}