@charset "UTF-8";
/* CSS Document */


.page-header.layout-3 h1 {
    padding-right: 7px;
}

.naix-section-title .title {
    padding-bottom: 10px;
}

.menu-logo {
    position: absolute !important;
    right: 10%;
	    z-index: 300;
}

#site-header {
    background-color: #55758d;
}

.primary-nav {
    min-width: 700px;
    background-color: #55758d;
    padding-left: 50px !important;
    margin-left: -40px;
}

.page-header.layout-3 .featured-image {
    margin-top: 64px !important;
    background-position: center;
    min-height: 15vh !important;
    position: relative;
    z-index: -5 !important;
}

.header-layout-5 .site-header .primary-nav > ul > li.current-menu-parent > a, .header-layout-5 .site-header .primary-nav > ul > li.current-menu-item > a, .header-layout-5 .site-header .primary-nav > ul > li.current-menu-ancestor > a, .header-layout-5 .site-header .primary-nav > ul > li:hover > a, .header-layout-5 .site-header .primary-nav > ul > li > a {
    color: #ffffff !important;
}

.single-portfolio-layout-5 .footer-socials, .single-portfolio-layout-5 .entry-attributes .col-item {
	display: none;
}


.header-layout-5 .site-header .logo {
	    min-height: 173px !important;
    min-width: 251px !important;
    margin-top: -22px !important;

}

.header-layout-5 .site-header .primary-nav > ul > li.current-menu-parent > a, .header-layout-5 .site-header .primary-nav > ul > li.current-menu-item > a, .header-layout-5 .site-header .primary-nav > ul > li.current-menu-ancestor > a, .header-layout-5 .site-header .primary-nav > ul > li:hover > a {
    color: #91d2ff !important;
    font-size: 14px !important;
}

.header-layout-5 .site-header .primary-nav > ul > li.current-menu-item > a:hover {
	color: #ffffff !important;
}

.header-layout-5 .site-header .logo > a {
    box-shadow: 0px 7px 6px -1px rgba(0, 0, 0, 0.19);
}

.interior-onpage-h1 {
	width: 80%;
	margin: auto !important;
	text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.35);
	
}

.global-txt-shadow {
	text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.35);
}

.margin-top-36 {
    margin-top: -36px;
}

.naix-hs-slider1.light-skin .button-link {
    font-size: 17px !important;
    text-transform: uppercase !important;
}

.naix-hs-slider1.light-skin .button-link:hover {
    color: #1798d8 !important;
}

.naix-hs-slider1 {
    background-color: #0c1f3a !important;
}

.naix-hs-slider1 .featured-img {
    opacity: .8 !important;
}

.naix-hs-slider1 .slider-content .subtitle {
    padding: 10px 10px 10px 24% !important;
    margin-left: -17%;
    font-weight: 100 !important;
    text-transform: uppercase;
    letter-spacing: 15px !important;
    font-size: 17px;
    background-color: rgb(255, 255, 255);
    border: 1px solid #62b6e9;
    border-left: 12px Solid #376b8b;
}
.naix-hs-slider1 .slider-item.text-color-light .slider-content .subtitle {
    color: #386a8e !important
}

.naix-hs-slider1 .slider-content .link {
    float: right;
    padding: 12px 20px;
    min-width: 180px;
    background-color: #376b8b;
    border: 1px solid #8ec4f1;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.84);
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.73);
    text-align: center;
    margin-top: 76px !important;
    font-size: 18px !important;
}
.naix-hs-slider1 .slider-content {
       background-color: rgba(0, 0, 0, 0.66) !important;
    padding: 30px !important;
    border: 1px solid rgba(186, 200, 211, 0.28);
}

.page-header.layout-3 h1, .naix-section-title .title {
    background: -webkit-linear-gradient(#376b8b, #042c45);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
	        text-transform: uppercase;
    letter-spacing: 4px;
}

