/*
Theme Name:Seja Framework Version 3.0
Description:Stylesheet for Parallax page. 
*/
.site-header{position:relative;}body.has-header-image .custom-header-media{height:100vh;max-height:100%;overflow:hidden;}body.has-header-image.admin-bar .custom-header-media{height:calc(100vh - 32px);}.has-header-image .custom-header-media{height:0;position:relative;}.custom-header-media::before{background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.3) 75%,rgba(0,0,0,0.3) 100%) repeat scroll 0 0;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;z-index:2;}.has-header-image .custom-header-media::before{height:33%;}.has-header-image .custom-header-media img,.has-header-video .custom-header-media video,.has-header-video .custom-header-media iframe{height:100%;left:0;max-width:1000%;min-height:100%;min-width:100vw;padding-bottom:1px;position:fixed;top:0;transform:translateX(-50%) translateY(-50%);width: 100%;object-fit:cover;transform:none;}.top-nav-bar,.scroll-nav-bar{top:0;display:block;height:80px;padding-top:0;position:fixed;width:100%;vertical-align:top;z-index:5;}.top-nav-bar{background:rgba(18,41,108,0.5);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.scroll-nav-bar{background:rgba(18,41,108,1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.admin-bar .top-nav-bar{top:32px;}.site-branding{bottom:0;display:block;height:auto;left:0;padding-top:0;position:absolute;width:100%;vertical-align:bottom;z-index:3;}.site-branding a{text-decoration:none;transition:opacity 0.2s ease 0s;transition:margin-bottom 0.2s ease 0s;z-index:3;}.site-branding a:hover,.site-branding a:focus{opacity:0.7;}#header-shell .wrap{position:relative;}.wrap{max-width:1000px;padding-left:3em;padding-right:3em;margin-left:auto;margin-right:auto;}.wrap::after{clear:both;content:"";display:block;}.site-branding-text{display:inline-block;vertical-align:middle;}.site-title a{opacity:1;}.site-description{font-size:1rem;}body.has-header-image .site-description,body.has-header-video .site-description{opacity:0.8;}.site-header .menu-scroll-down .icon{transform:rotate(90deg);}.menu-scroll-down .icon{height:18px;width:18px;}svg:not(:root){overflow:hidden;}/* parallax - other elements */.has-header-image .site-logo{float:left;width:250px;position:relative;top:0;padding:0 0 0 50px;}.has-header-image #navigation{position:relative;clear:none;margin-top:20px;}.has-header-image #content-shell{position:relative;}.seja-parallax-scroll-icon{fill-rule:evenodd;clip-rule:evenodd;}