  /*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
@font-face {
  font-family: "AvantGardeLT-Bold";
  src: url("https://universityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.eot"); /* IE9 Compat Modes */
  src: url("https://universityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://universityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.otf") format("opentype"), /* Open Type Font */
    url("https://universityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.svg") format("svg"), /* Legacy iOS */
    url("https://universityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.ttf") format("truetype"), /* Safari, Android, iOS */
    url("https://universityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.woff") format("woff"), /* Modern Browsers */
    url("https://universityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "AvantGardeLT-Bold";
  src: url("https://univerityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.eot"); /* IE9 Compat Modes */
  src: url("https://univerityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("https://univerityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.otf") format("opentype"), /* Open Type Font */
    url("https://univerityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.svg") format("svg"), /* Legacy iOS */
    url("https://univerityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.ttf") format("truetype"), /* Safari, Android, iOS */
    url("https://univerityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.woff") format("woff"), /* Modern Browsers */
    url("https://univerityviewrexburg.com/wp-content/plugins/redcore/public/fonts/AvantGardeLT-Bold.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
}
@import url('https://fonts.googleapis.com/css2?family=Cabin:wght@700&family=Roboto&display=swap');

.single.single-post .heading-title[data-header-style="default"] h1 {
    margin-bottom: 8px;
    color: white;
}
.tabbed[data-style*="material"] .wpb_tabs_nav, .tabbed[data-style="minimal_flexible"] .wpb_tabs_nav {
    top: -74px;
}
@media screen and ( max-width: 1300px) {
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2 {
    
	line-height: 85px;
}
}
i[class*="fa-"], span[class*="fa-"] {
    display: inline-block;
    word-spacing: 4px;
    position: relative;
    text-align: center;
    top: -2px;
    vertical-align: middle;
    max-width: 100%;
    font-size: 25px;
    padding: 3px;
    right: -1px;
}
.winner {
	  font-size: 3em !important;
    line-height: 122px;
    font-family: 'AvantGardeLT-Bold' !important;
    /* background: -webkit-linear-gradient(#ff5433, #465873); */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: url(https://universityviewrexburg.com/wp-content/uploads/2020/06/textbg-1.jpg);
}
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .button a {
    color: white;
    font-weight: 900;
}

.win .content h2 {
    font-size: 7em !important;    
line-height: 122px;
    font-family: 'AvantGardeLT-Bold' !important;
    /* background: -webkit-linear-gradient(#ff5433, #465873); */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: url(https://universityviewrexburg.com/wp-content/uploads/2020/06/textbg-1.jpg);
	background-position: top;
	background-size: cover !important;
	text-transform: Uppercase;
}
.swiper-container .slider-prev, .swiper-container .slider-next {
    background-color: rgb(59, 76, 103);
}
.tin .slide-bg-overlay {
    pointer-events: none;
    opacity: 0.6;
    z-index: 10;
    backface-visibility: hidden;
    background: linear-gradient(90deg,#ff5433 0%,#5689ff 100%);
}
.swiper-slide .content h2 {
    font-size: 6em;
    line-height: 92px;
    letter-spacing: -1px;
    display: block;
    color: #fff;
    font-weight: 300;
}
div[data-button-sizing="large"] .swiper-slide .button.transparent a, div[data-button-sizing="large"] .swiper-slide .button.transparent_2 a {
    padding: 27px 92px;
}
.swiper-slide .button.solid_color .extra-color-2{
	background-color: #ffffff!important;
    color: #465872;
    padding: 29px 92px;
}
.no-pad{
	padding: 0px !important;
	border-radius: 4px !important;
	opacity: .8;
}
.holder{
	  background: #22c3f9 !important;
    padding: 0px 0px 4px 0px;
	  border-radius: 5px !important;
}
.card-title{
	color: white !important;
  padding: 16px 25px 19px;
}
.card-title-price {
    color: white !important;
    padding: 0px 20px 17px;
    position: absolute;
    margin: -53px 3px 0px;
    font-size: 23px !important;
    text-shadow: 0px 2px 6px #003a54;
}
.small-texticles {
    font-size: 17px;
}
.nectar-progress-bar p {
    padding-bottom: 21px;
}
.full-width-btn {
    width: 100%;
    text-align: center;
}
.no-span {
  display: table;
  white-space: nowrap;
	padding: 8px 3px 19px 8px;
}
.no-span:before, .no-span:after {
    border-top: 2px solid #37bce6;
    content: '';
    display: table-cell;
    position: relative;
    top: .9em;
    width: 45%;
}
#renovate .wrap {
    background: #d90000;
}
.no-span:before {
  right: 1.5%;
}
.no-span:after {
  left: 1.5%;
}
.plus{
    padding: 5px 9px;
    border-radius: 1000px;
    border: 2px solid #37bce6;
    font-family: Futura-Bold;
    font-size: 11px;
	  color: #00517a;
}
.rounder.wpb_column:before {
    border-radius: 9px;
}
.rounder .nectar-animated-title .nectar-animated-title-outer {
    display: inline-block;
    width: 100% !important;
}
.rounder .nectar-animated-title-inner {
    display: inline-block;
    overflow: hidden;
    position: relative;
    margin-bottom: 10px;
    border-radius: 5px;
    padding: 2px;
   	width: 100% !important;
}
.rounder .nectar-button.regular-button.extra-color-1, .nectar-button.tilt.extra-color-1 {
    background-color: #e7f7fc3d!important;
    width: 100%;
    border: 0px solid white;
    padding: 12px;
    font-size: 15px;
}
.results-nav-wrapper .results-nav-icon {
    font-size: 27pt;
    top: 12px;
    position: relative;
    left: -5px;
    color: #bbc3d094 !important;
}
.result-recommended {
    background-color: #ff1414 !important;
    -webkit-animation: blink 2800ms infinite;
            animation: blink 2800ms infinite;
}
@-webkit-keyframes blink { 50% { background-color: red; }}
        @keyframes blink { 50% { background-color: #e60000a8; }}


/*----------COUNT DOWN CSS ----------*/

.fixed-bar{
	display: none;
}

#main_countedown_1 .time_description {
    font-size: 14px !important;
    font-family: INHERIT !important;
    color: #f8f8f8 !important;
}
.time_left {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
.icon-glass{
	display: none !important;
}
#main_countedown_1 .time_left {
    border-radius: 8px !important;
    background-color: #035b85 !important;
    font-size: 26px !important;
    font-family: INHERIT !important;
    color: #f8f8f8 !important;
}
#footer-outer {
    margin-bottom: 156px;
}
#main_countedown_1 .element_conteiner {
    min-width: 90px;
    margin: -13px !important;
}
.fixed-bar {
    position: fixed;
    bottom: 0;
    width: 100%;
    background: #0fb4ffde;
    right: 0px;
    z-index: 9999;
    border-radius: 0px;
    background-image: url(https://universityviewrexburg.com/wp-content/uploads/2019/09/download-1.jpg);
    background-position: center;
    background-blend-mode: luminosity;
	  box-shadow: 0px 4px 27px #0000005e;
}

/*----------COUNT DOWN CSS ----------*/

body #header-secondary-outer .nectar-center-text {
    font-size: 16px;
    line-height: 16px;
    max-width: 70%;
    font-family: 'AvantGardeLT-Bold';
    text-transform: uppercase;
    color: #1f3954;
    -webkit-text-fill-color: #1f3954;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #1f3954;
    letter-spacing: 2px;
}
.tabbed[data-style="material"] >ul li a:not(.active-tab) {
    background-color: #1a3251;
}
.tabbed > ul li a.active-tab{
	   background: white !important;
    color: #1a3251;
}
body #header-secondary-outer nav >ul >li >a {
	 border-left: 0px solid #ddd;
}
.ascend .nectar-button.see-through, body.ascend .nectar-button.see-through, .swiper-slide .button a, body.ascend .nectar-button.see-through-2, .ascend .nectar-button, #to-top {
    border-radius: 0!important;
    box-shadow: none;
}
#header-secondary-outer .nectar-center-text a {
    color: inherit;
    font-family: 'Open Sans',sans-serif;
}
.nectar-progress-bar p {
    padding-bottom: 32px;
}
.bleft{
	  border-left: 1px solid #1a3251;
}
.pn_note {
    padding: 26px 49px !important;
}
body[data-button-style^="rounded"] .nectar-button.see-through, body[data-button-style^="rounded"].ascend .nectar-button.see-through, body[data-button-style^="rounded"] .nectar-button.see-through-2, body[data-button-style^="rounded"].ascend .nectar-button.see-through-2, body[data-button-style^="rounded"] .nectar-button.see-through-3, body[data-button-style^="rounded"].ascend .nectar-button.see-through-3, body[data-button-style^="rounded"] .portfolio-filters-inline .container ul li a, body[data-button-style^="rounded"] #to-top, body[data-button-style^="rounded"] .flex-direction-nav a, body[data-button-style^="rounded"] #pagination span, body[data-button-style^="rounded"] #pagination a, body[data-button-style^="rounded"] #pagination .next.inactive, body[data-button-style^="rounded"] #pagination .prev.inactive, body[data-button-style^="rounded"].woocommerce nav.woocommerce-pagination ul li a, body[data-button-style^="rounded"].woocommerce .container-wrap nav.woocommerce-pagination ul li span, body[data-button-style^="rounded"] .container-wrap nav.woocommerce-pagination ul li span, body[data-button-style^="rounded"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button, body[data-button-style^="rounded"] #infscr-loading, body[data-button-style^="rounded"] input[type=submit], body[data-button-style^="rounded"] button[type=submit], body[data-button-style^="rounded"] input[type="button"], body[data-button-style^="rounded"] button, body[data-button-style^="rounded"].ascend .container-wrap input[type="submit"], body[data-button-style^="rounded"].ascend .container-wrap button[type="submit"], body[data-button-style^="rounded"] .nectar-button, body[data-button-style^="rounded"] .swiper-slide .button a, body[data-button-style^="rounded"] header#top nav > ul > li[class*="button_solid_color"] > a:before, body[data-button-style^="rounded"] header#top nav > ul > li[class*="button_bordered"] > a:before, body[data-button-style^="rounded"] .woocommerce.add_to_cart_inline a.button.add_to_cart_button, body[data-button-style^="rounded"] #header-outer .widget_shopping_cart a.button {
    border-radius: 0px!important;
    -webkit-border-radius: 0px!important;
}
.nopady{
	padding: 0px !important;
}
.bottomcall {
    position: absolute;
    right: -813px;
    top: -26px;
    z-index: -2;
    max-width: 1416px !important;
}
#uvline{
	padding-bottom: 20px;
}
.ascend #footer-outer #copyright {
    text-align: center;
	padding:3px;
}
.twoo{
	  font-weight: 900;
	  color: white !important;  
	  font-size: 75px;
}
.white{
	color: white !important;
}
.leader{
	font-weight: 500;
	    text-transform: uppercase;
    letter-spacing: 3px;
}
.uppit{
	z-index:9999 !important;
}
div[data-style="minimal_small"] .toggle.default h3 a:hover, div[data-style="minimal_small"] .toggle.default.open h3 a {
    color: #ce0000!important;
    line-height: 42px;
}
form label, .woocommerce-checkout-review-order-table .product-info .amount, .woocommerce-checkout-review-order-table .product-info .product-quantity, .nectar-progress-bar p, .nectar-progress-bar span strong i, .nectar-progress-bar span strong, .testimonial_slider:not([data-style="minimal"]) blockquote span, .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__rendered, .woocommerce-ordering .select2-container .select2-choice>.select2-chosen, .tabbed[data-style="minimal_alt"] > ul li a {
    color: #ffffff !important;
}
.swiper-slide .content p {
    font-weight: 300 !important;
}
#page-header-bg h2, body h2, article.post .post-header h2, article.post.quote .post-content h2, article.post.link .post-content h2, article.post.format-status .post-content h2, #call-to-action span, .woocommerce .full-width-tabs #reviews h3, .row .col.section-title h2 {
     font-family: 'AvantGardeLT-Bold', serif !important;
    text-transform: inherit;
    letter-spacing: -1px;
    font-size: 55px;
    line-height: 60px;
    font-weight: 900;
    color: #193c65;
	  font-family: 'AvantGardeLT-Bold' !important;
}
.pn_note {
    box-shadow: 0px 1px 6px #00000042;
    border-radius: 1px;
}
.test{
	color: #cd0000;
}
body .tabbed div {
    padding: 0px;
    margin-bottom: 0px;
    background-color: transparent;
    width: 100%;
}
.tabbed >ul li a {
    display: block;
    color: #fff;
    position: relative;
    background-color: rgba(0,0,0,0.045);
    padding: 8px 15px;
    transition: all 0.3s cubic-bezier(0.12,0.75,0.4,1);
    -webkit-transition: all 0.3s cubic-bezier(0.12,0.75,0.4,1);
    border-left: 0px!important;
    border-right: 1px solid rgba(0,0,0,0.06)!important;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 800;
}
.nectar-animated-title .nectar-animated-title-inner .wrap >* {
    letter-spacing: 1px;
}
.noti {
    line-height: 61px;
    padding-bottom: 0px;
    padding-left: 5px;
}
.shifty {
    margin-bottom: -100px !important;
}
.nectar-animated-title h3 {
    padding: 13px 17px;
}
p {
    padding-bottom: 0px;
}
.nectar-animated-title-inner {
    margin-bottom: 0px;
}
.giffer{
    border-radius: 153px;
    background: red;
    width: 46px !important;
    margin: 7px;
	  padding-bottom: 0px !important;
}
.masonry.classic_enhanced .posts-container article.has-post-thumbnail .meta-category a, .blog-recent[data-style*="classic_enhanced"] .has-post-thumbnail .meta-category a, .blog-recent[data-style*="classic_enhanced"] .meta-category a {
    position: relative;
    bottom: 365px;
    left: 20px;
    z-index: 101;
    background: red;
    border: 0px solid white;
}
.dude a.nectar-button.large.accent-color.regular-button {
    width: 100%;
    text-align: center;
}
.nectar-animated-title[data-style="hinge-drop"].completed .nectar-animated-title-inner {
	width: 98% !important;
}
.nectar-animated-title[data-style="hinge-drop"] .nectar-animated-title-outer {
    perspective: 1000px;
    width: 100% !important;
}
.nobotpady{
	padding-bottom: 0px !important;
	text-align: left !important;
}
.nobotpad{
	padding-bottom: 0px !important;
	text-align: center;
}
.onee {
    font-weight: 300;
    color: #818d9c !important;
}
.vc_col-sm-6{
	margin-left: 0px !important;
}
.butter{
    float: right;
    top: -70px;
    position: relative;
}
.liner{
    position: absolute;
    top: -301px;
    z-index: -1 !important;
    right: -934px;
    opacity: 0.4;
}
.sp-mask {
    position: relative;
    overflow: visible !important;
}
#page-header-bg.fullscreen-header .author-section, #page-header-bg[data-post-hs="default_minimal"] .author-section {
    width: 100%;
    z-index: 10;
    text-align: center;
    display: none;
}
.noshad{
	box-shadow: 0px 0px 0px #00000063;
}
.wpb_content_element .wpb_tabs_nav {
    margin: 0;
    padding-left: 0!important;
    text-indent: inherit!important;
    float: right;
    margin-top: -140px;
}
.nectar-button[data-color-override="false"].regular-button{
	font-family: 'AvantGardeLT-Bold' !important;
    border: 3px solid white;
}
img.img-with-animation, .col.has-animation, .wpb_column.has-animation, .nectar_cascading_images .cascading-image .inner-wrap, .nectar-fancy-box.has-animation {
    opacity: 1; 
    position: relative;
}
h1 .nectar-button, h2 .nectar-button, h3 .nectar-button, h4 .nectar-button {
    margin-left: 0px;
}
.portfolio-items .work-item.style-3 img, .portfolio-items .work-item.style-4 img, .portfolio-items .work-item.style-3-alt img {
    position: relative;
    border-radius: 13px;
}

.ascend #footer-outer .widget h4, .ascend #sidebar h4 {
    margin-bottom: 12px;
    font-size: 17px;
}


.right.img-with-aniamtion-wrap img {
    display: inline-block;
    border: 9px solid white;
}



.wpb_column.instance-3:before {
    background-color: #ffffffcc;
    opacity: 1;
}
#header-outer:not([data-lhe="animated_underline"]) header#top nav > ul > li > a:hover, body #header-outer:not(.transparent) #social-in-menu a i:after, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.sfHover > a, body #header-outer:not([data-lhe="animated_underline"]) header#top nav > ul > li > a:hover, header#top #logo:hover, .ascend #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap:not(.has_products) .icon-salient-cart, body.material #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap .icon-salient-cart, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.sfHover > a, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current-menu-item > a, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current_page_item > a .sf-sub-indicator i, body header#top nav .sf-menu > li.current_page_ancestor > a .sf-sub-indicator i, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.sfHover > a, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current_page_ancestor > a, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current-menu-ancestor > a, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current-menu-ancestor > a i, body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current_page_item > a, body header#top nav .sf-menu > li.current_page_item > a .sf-sub-indicator [class^="icon-"], body header#top nav .sf-menu > li.current_page_ancestor > a .sf-sub-indicator [class^="icon-"], body #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.current-menu-ancestor > a, body .sf-menu > li.sfHover > a .sf-sub-indicator [class^="icon-"], body .sf-menu > li:hover > a .sf-sub-indicator [class^="icon-"], body .sf-menu > li:hover > a, header#top nav ul #search-btn a:hover span, header#top nav ul .slide-out-widget-area-toggle a:hover span, body:not(.material) #search-outer #search #close a span:hover {
    color: #cd0000 !important;
}
.wpb_column[data-border-radius="10px"], .wpb_column[data-border-radius="10px"]:before, .img-with-aniamtion-wrap[data-border-radius="10px"] .img-with-animation {
    border-radius: 0px;
}
.ascend #author-bio .avatar {
    border-radius: 100%;
}
@media screen and (max-width: 992px) {
	.twoo{
	  font-size: 32px !important;
}
	.butter{
		display: none;
	}
	.fo-t span{
		top: -61px;
    position: relative;
	}
	.wpb_content_element .wpb_tabs_nav li {
    
    z-index: 99999 !important;
}
	header#top, #header-outer:not([data-permanent-transparent="1"]) {
    height: auto!important;
    background: white !important;
}
}
.nectar-progress-bar p {
    padding-bottom: 30px;
}
.toodles{
	position: absolute;
}
.single #single-below-header {
    margin-top: 26px;
    margin-bottom: 0px;
}
#header-outer:not([data-lhe="animated_underline"]) header#top nav > ul > li > a:hover, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.sfHover > a, header#top nav > ul > li.button_bordered > a:hover, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current-menu-item > a, header#top nav .sf-menu li.current_page_item > a .sf-sub-indicator i, header#top nav .sf-menu li.current_page_ancestor > a .sf-sub-indicator i, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current_page_ancestor > a, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current-menu-ancestor > a, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current_page_item > a, body header#top nav .sf-menu li.current_page_item > a .sf-sub-indicator [class^="icon-"], header#top nav .sf-menu li.current_page_ancestor > a .sf-sub-indicator [class^="icon-"], .sf-menu li ul li.sfHover > a .sf-sub-indicator [class^="icon-"], #header-outer:not(.transparent) #social-in-menu a i:after, .testimonial_slider[data-rating-color="accent-color"] .star-rating .filled:before, ul.sf-menu > li > a:hover > .sf-sub-indicator i, ul.sf-menu > li > a:active > .sf-sub-indicator i, ul.sf-menu > li.sfHover > a > .sf-sub-indicator i, .sf-menu ul li.current_page_item > a, .sf-menu ul li.current-menu-ancestor > a, .sf-menu ul li.current_page_ancestor > a, .sf-menu ul a:focus, .sf-menu ul a:hover, .sf-menu ul a:active, .sf-menu ul li:hover > a, .sf-menu ul li.sfHover > a, .sf-menu li ul li a:hover, .sf-menu li ul li.sfHover > a, #footer-outer a:hover, .recent-posts .post-header a:hover, article.post .post-header a:hover, article.result a:hover, article.post .post-header h2 a, .single article.post .post-meta a:hover, .comment-list .comment-meta a:hover, label span, .wpcf7-form p span, .icon-3x[class^="icon-"], .icon-3x[class*=" icon-"], .icon-tiny[class^="icon-"], body .circle-border, article.result .title a, .home .blog-recent .col .post-header a:hover, .home .blog-recent .col .post-header h3 a, #single-below-header a:hover, header#top #logo:hover, .sf-menu > li.current_page_ancestor > a > .sf-sub-indicator [class^="icon-"], .sf-menu > li.current-menu-ancestor > a > .sf-sub-indicator [class^="icon-"], body #mobile-menu li.open > a [class^="icon-"], .pricing-column h3, .pricing-table[data-style="flat-alternative"] .pricing-column.accent-color h4, .pricing-table[data-style="flat-alternative"] .pricing-column.accent-color .interval, .comment-author a:hover, .project-attrs li i, #footer-outer #copyright li a i:hover, .col:hover > [class^="icon-"].icon-3x.accent-color.alt-style.hovered, .col:hover > [class*=" icon-"].icon-3x.accent-color.alt-style.hovered, #header-outer .widget_shopping_cart .cart_list a, .woocommerce .star-rating, .woocommerce-page table.cart a.remove, .woocommerce form .form-row .required, .woocommerce-page form .form-row .required, body #header-secondary-outer #social a:hover i, .woocommerce ul.products li.product .price, body .twitter-share:hover i, .twitter-share.hovered i, body .linkedin-share:hover i, .linkedin-share.hovered i, body .google-plus-share:hover i, .google-plus-share.hovered i, .pinterest-share:hover i, .pinterest-share.hovered i, .facebook-share:hover i, .facebook-share.hovered i, .woocommerce-page ul.products li.product .price, .nectar-milestone .number.accent-color, header#top nav > ul > li.megamenu > ul > li > a:hover, header#top nav > ul > li.megamenu > ul > li.sfHover > a, body #portfolio-nav a:hover i, span.accent-color, .nectar-love:hover i, .nectar-love.loved i, .portfolio-items .nectar-love:hover i, .portfolio-items .nectar-love.loved i, body .hovered .nectar-love i, header#top nav ul #search-btn a:hover span, header#top nav ul .slide-out-widget-area-toggle a:hover span, #search-outer #search #close a span:hover, .carousel-wrap[data-full-width="true"] .carousel-heading a:hover i, #search-outer .ui-widget-content li:hover a .title, #search-outer .ui-widget-content .ui-state-hover .title, #search-outer .ui-widget-content .ui-state-focus .title, .portfolio-filters-inline .container ul li a.active, body [class^="icon-"].icon-default-style, .single-post #single-below-header.fullscreen-header .icon-salient-heart-2, .svg-icon-holder[data-color="accent-color"], .team-member a.accent-color:hover, .ascend .comment-list .reply a, .wpcf7-form .wpcf7-not-valid-tip, .text_on_hover.product .add_to_cart_button, .blog-recent[data-style="minimal"] .col > span, .blog-recent[data-style="title_only"] .col:hover .post-header .title, .woocommerce-checkout-review-order-table .product-info .amount, .tabbed[data-style="minimal"] > ul li a.active-tab, .masonry.classic_enhanced article.post .post-meta a:hover i, .blog-recent[data-style*="classic_enhanced"] .post-meta a:hover i, .blog-recent[data-style*="classic_enhanced"] .post-meta .icon-salient-heart-2.loved, .masonry.classic_enhanced article.post .post-meta .icon-salient-heart-2.loved, .single #single-meta ul li:not(.meta-share-count):hover i, .single #single-meta ul li:not(.meta-share-count):hover a, .single #single-meta ul li:not(.meta-share-count):hover span, .single #single-meta ul li.meta-share-count .nectar-social a:hover i, #project-meta #single-meta ul li > a, #project-meta ul li.meta-share-count .nectar-social a:hover i, #project-meta ul li:not(.meta-share-count):hover i, #project-meta ul li:not(.meta-share-count):hover span, div[data-style="minimal"] .toggle:hover h3 a, div[data-style="minimal"] .toggle.open h3 a, .nectar-icon-list[data-icon-style="border"][data-icon-color="accent-color"] .list-icon-holder[data-icon_type="numerical"] span, .nectar-icon-list[data-icon-color="accent-color"][data-icon-style="border"] .content h4, body[data-dropdown-style="minimal"] #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove, body[data-dropdown-style="minimal"] #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove, #post-area.standard-minimal article.post .post-meta .date a, #post-area.standard-minimal article.post .post-header h2 a:hover, #post-area.standard-minimal article.post .more-link:hover span, #post-area.standard-minimal article.post .more-link span:after, #post-area.standard-minimal article.post .minimal-post-meta a:hover, body #pagination .page-numbers.prev:hover, body #pagination .page-numbers.next:hover, html body .woocommerce-pagination a.page-numbers:hover, body .woocommerce-pagination a.page-numbers:hover, body #pagination a.page-numbers:hover, .nectar-slide-in-cart .widget_shopping_cart .cart_list a, .sf-menu ul li.open-submenu > a, .woocommerce p.stars a:hover, .woocommerce .material.product .product-wrap .product-add-to-cart a:hover, .woocommerce .material.product .product-wrap .product-add-to-cart a:hover > span, .woocommerce-MyAccount-navigation ul li.is-active a:before, .woocommerce-MyAccount-navigation ul li:hover a:before, .woocommerce.ascend .price_slider_amount button.button[type="submit"], html .ascend.woocommerce #sidebar div ul li a:hover, html .ascend.woocommerce #sidebar div ul li.current-cat > a, .woocommerce .widget_layered_nav ul li.chosen a:after, .woocommerce-page .widget_layered_nav ul li.chosen a:after, body[data-form-submit="see-through"] input[type=submit], body[data-form-submit="see-through"] button[type=submit], #header-outer[data-format="left-header"] .sf-menu .sub-menu .current-menu-item > a, .nectar_icon_wrap[data-color="accent-color"] i, .nectar_team_member_close .inner:before, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul > a:hover, body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul > a:hover, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li.megamenu ul ul li.current-menu-item.has-ul > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li.megamenu ul ul li.current-menu-ancestor.has-ul > a, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="accent-color-underline"].full-width-section a.active, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="accent-color-underline"].full-width-section a:hover {
    color: #ffffff!important;
}

.highlighter{
    background: #cd0000;
    border-radius: 500px;
    padding-left: 17px;
    box-shadow: 0px 3px 14px #00000063;
}
.highlight {
    background: #cd0000;
    border-radius: 5px;
    padding: 12px 23px;
    box-shadow: 0px 3px 14px #00000063;
    color: white;
}
.wpb_wrapper >div {
    margin-bottom: 0px !important;
}
#red-map-app-container-parent .fa, #red-map-app-container-parent .fas {
    font-size: 1em;
    top: 4px;
}
#red-map-app-container-categories .red-map-app-container-locations button {
    font-size: 1.2em !important;
    color: #1c395f !important;
}
#red-map-app-container-display {
    min-height: 550px;
}
#red-map-app-container-categories button {
    padding: 14px 12px 12px !important;
}
#footer-outer #footer-widgets .col p {
    padding-bottom: 20px;
    font-size: 14px;
    font-weight: 500;
}
#page-header-bg[data-bg-pos="top"] .page-header-bg-image {
    background-position: top center;
    opacity: 0.6 !important;
}
.ascend #footer-outer #copyright {
    margin-bottom: 75px;
}
.page-submenu li a {
    font-weight: 900;
}
.nectar-progress-bar .bar-wrap {
    background-color: rgba(0, 0, 0, 0.32);
}
#header-secondary-outer #social i {
    height: 14px!important;
    line-height: 14px!important;
    font-size: 14px!important;
    color: #818d9c !important;
}
body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a, body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a {
    font-size: 34px !important;
}
body div[data-style*="minimal"] .toggle.open h3 a, body div[data-style*="minimal"] .toggle h3 a {
    color: #182e60 !important;
}
.swiper-slide .content h2 {
    font-size: 75px !important;
}
article.post h2.title {
    margin-bottom: 2px;
    font-family: AvantGardeLT-Bold !important;
    Color: #182e60 !important;
}
header#top nav > ul > li[class*="button_solid_color"] > a:before, #header-outer.transparent header#top nav > ul > li[class*="button_solid_color"] > a:before {
    padding-bottom: 13px !important;
}
.flex-gallery ul.flex-direction-nav {
    margin: 0 !important;
    position: absolute !important;
    top: 8px;
    left: 2px;
}
.nectar-animated-title .nectar-animated-title-inner:after {
    border-radius: 0px !important;
}
.nectar-progress-bar .bar-wrap span strong i, .nectar-progress-bar .bar-wrap span strong {
    font-size: 18px!important;
    line-height: 12px!important;
    color: white !important;
}
.blueit{
	color: #1a3251;
}
header#top nav >ul >li >a {
    padding: 0px 10px 0px 10px;
    display: block;
    color: #1c395d !important;
}
body[data-button-style*="rounded"] #to-top {
    overflow: hidden;
    left: 20px !important;
}
form label, .woocommerce-checkout-review-order-table .product-info .amount, .woocommerce-checkout-review-order-table .product-info .product-quantity, .nectar-progress-bar p, .nectar-progress-bar span strong i, .nectar-progress-bar span strong, .testimonial_slider:not([data-style="minimal"]) blockquote span, .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__rendered, .woocommerce-ordering .select2-container .select2-choice>.select2-chosen, .tabbed[data-style="minimal_alt"] > ul li a {
    color: #1d395a;
}
d
h3{
 font-family: 'AvantGardeLT-Bold' !important;
}
.proggy{
   font-size: 30px
}
h1, h2, h3, h4, h5, h6 {
    color: #444;
    letter-spacing: 0px;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
     font-family: 'AvantGardeLT-Bold' !important;
    font-weight: 600;
}
header#top .sf-menu li ul li a {
    font-size: 14px;
    line-height: 13px;
    color: #ccc;
    transition: none;
    letter-spacing: 0;
    background-color: #1C1C1C;
}
#header-outer.transparent header#top nav > ul > li > a, #header-outer.transparent header#top nav ul #search-btn a span.icon-salient-search, #header-outer.transparent nav > ul > li > a > .sf-sub-indicator [class^="icon-"], #header-outer.transparent nav > ul > li > a > .sf-sub-indicator [class*=" icon-"], #header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart, .ascend #boxed #header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart {
    color: #ffffff!important;
    opacity: 0.75!important;
    transition: opacity 0.2s linear,color 0.2s linear;
    font-size: 16px !important;
     font-family: 'AvantGardeLT-Bold' !important;
    transition: 1s;
    transition-duration: 1s;
}
@media screen and ( max-width: 769px) {
  .show-desk{
   display: none;
}
.show-mob{
   display: block;
}
}
@media screen and ( min-width: 769px) {
  .show-desk{
   display: block;
}
.show-mob{
   display: none;
}
}
#footer-outer[data-using-bg-img="true"] {
    background-size: cover;
    background-position: center;
    margin-bottom: 79px;
}
.nectar-progress-bar .bar-wrap span strong i, .nectar-progress-bar .bar-wrap span strong {
    text-shadow: 1px 1px 1px black;
}
.nectar-progress-bar p{
	padding-bottom: 17px !important;
}
#page-header-bg h2, body h2, article.post .post-header h2, article.post.quote .post-content h2, article.post.link .post-content h2, article.post.format-status .post-content h2, #call-to-action span, .woocommerce .full-width-tabs #reviews h3, .row .col.section-title h2 {
     font-family: 'AvantGardeLT-Bold' !important;
    text-transform: inherit;
    letter-spacing: -1px;
    font-size: 55px;
    line-height: 60px;
    font-weight: 900;
}
header#top nav > ul > li[class*="button_solid_color"] > a:before, #header-outer.transparent header#top nav > ul > li[class*="button_solid_color"] > a:before {
    height: 21px;
    border: 1px solid white;
}
body #page-header-bg h1, html body .row .col.section-title h1, .nectar-box-roll .overlaid-content h1 {
     font-family: 'AvantGardeLT-Bold' !important;
    position: relative;
}
#footer-outer .widget h4, .text-on-hover-wrap .categories a {
    font-size: 18px;
}
.lefty{
  position: relative;
  left:-265px
}
#footer-outer #copyright .col ul {
    float: right;
    right: 43px;
    position: relative;
}
#header-outer.transparent header#top nav > ul > li > a, #header-outer.transparent header#top nav ul #search-btn a span.icon-salient-search, #header-outer.transparent nav > ul > li > a > .sf-sub-indicator [class^="icon-"], #header-outer.transparent nav > ul > li > a > .sf-sub-indicator [class*=" icon-"], #header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart, .ascend #boxed #header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart {
    color: #ffffff!important;
    opacity: 0.75!important;
    transition: opacity 0.2s linear,color 0.2s linear;
    font-size: 14px;
    font-family: 'AvantGardeLT-Bold' !important;
    transition: 1s;
    transition-duration: 1s;
}
.hidemdesktop{
  display: none;
}
.granddaddy{
    font-size: 21px;
    letter-spacing: 17px;
}
#slide-out-widget-area .inner .off-canvas-menu-container li a {
    font-size: 36px;
    line-height: 36px;
     font-family: 'AvantGardeLT-Bold' !important;
    font-weight: 700;
    letter-spacing: -1px;
}
.portfolio-filters-inline.non-fw #current-category, .portfolio-filters-inline.non-fw .container > ul li#sort-label {
    color: #47b8e8!important;
}
.portfolio-items[data-ps="6"] .work-item:hover .bg-overlay {
    border-bottom: 0px solid white;
    opacity: 1;
    position: relative;
    /* top: -64px; */
    border-width: 30px;
    border-top: 27px solid white;
}
.portfolio-items[data-ps="6"] .work-meta p {
    font-size: 14px;
    position: relative;
    line-height: 22px;
    display: none;
}
.portfolio-items .col .work-info .vert-center {
    display: none;
}
.portfolio-filters-inline .container > ul a, .portfolio-filters-inline .container > ul li#sort-label {
    padding: 0px 10px;
    margin: 7px 0px;
    font-size: 14px;
    line-height: 14px;
    display: inline-block;
   font-family: 'AvantGardeLT-Bold' !important;
}
.portfolio-filters-inline #current-category {
    color: #eee;
    font-family: 'AvantGardeLT-Bold' !important;
    letter-spacing: 0;
    line-height: 20px;
    position: relative;
    text-transform: none;
    top: 4px;
    font-size: 26px;
}
#log-dog {
    padding: 0px 40px;
    margin: 0px;
    background: white;
    border-radius: 6px;
}
.showemmobile{
  display: none;
}
@media screen and (max-width: 999px) {
.no_mob {
   display: none;
}
#log-dog {
    padding: 0px 0px !important;
    margin: 0px;
    background: white;
    border-radius: 6px;
}
.hidemmobile{
  display: none;
}
.showemmobile{
  display: block !important;
}
.granddaddy{
    font-size: 21px;
    letter-spacing: 0px;
}
	.bleft{
	  border-left: 0px solid #1a3251;
}
}
@media only screen and (max-width: 1000px) and (min-width: 1px){
html body #header-outer[data-transparent-header="true"].transparent {
    background-color: white !important;
    box-shadow: none!important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    border-bottom: 1px solid rgba(255,255,255,0.25)!important;
}
}
body #page-header-bg .span_6 span.subheader, body .row .col.section-title > span, .nectar-box-roll .overlaid-content .subheader {
    top: 84px;
    position: relative;
    font-size: 27px;
}
.nectar-video-box >a.full-link:hover {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 100;
    background: rgba(28, 57, 91, 0.67);
}
.fp-btns{
    display: inline-block;
    max-width: 200px;
    height: 0px;
    padding: 0px;
}
body #page-header-bg h1, html body .row .col.section-title h1, .nectar-box-roll .overlaid-content h1 {
    font-family: 'AvantGardeLT-Bold' !important;
    position: relative;
}
.lead{
    font-size: 19px;
    font-weight: 100;
    line-height: 36px;
}
p {
    font-size: 17px;
    font-weight: 100;
    line-height: 36px;
}
.lead-white{
    font-size: 19px;
    font-weight: 100;
    line-height: 36px;
    color: white;
}
.ascend #author-bio .avatar {
    border-radius: 100%;
    display: none;
}

#footer-outer .widget h4, #sidebar h4, #call-to-action .container a, .uppercase, .nectar-button, .nectar-button.medium, .nectar-button.small, .nectar-3d-transparent-button, body .widget_calendar table th, body #footer-outer #footer-widgets .col .widget_calendar table th, .swiper-slide .button a, body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > a, .carousel-heading h2, body .gform_wrapper .top_label .gfield_label, body .vc_pie_chart .wpb_pie_chart_heading, #infscr-loading div, #page-header-bg .author-section a, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .ascend input[type="submit"], .ascend button[type="submit"], .widget h4, .text-on-hover-wrap .categories a, .text_on_hover.product .add_to_cart_button, .woocommerce-page .single_add_to_cart_button, .woocommerce div[data-project-style="text_on_hover"] .cart .quantity input.qty, .woocommerce-page #respond input#submit, .meta_overlaid article.post .post-header h2, .meta_overlaid article.post.quote .post-content h2, .meta_overlaid article.post.link .post-content h2, .meta_overlaid article.post.format-status .post-content h2, .meta_overlaid article .meta-author a, .pricing-column.highlight h3 .highlight-reason, .blog-recent[data-style="minimal"] .col > span, body .masonry.classic_enhanced .posts-container article .meta-category a, body .masonry.classic_enhanced .posts-container article.wide_tall .meta-category a, .blog-recent[data-style*="classic_enhanced"] .meta-category a, .nectar-recent-posts-slider .container .strong, #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a, .single .heading-title[data-header-style="default_minimal"] .meta-category a, .nectar-fancy-box .link-text, #post-area.standard-minimal article.post .post-meta .date a, #post-area.standard-minimal article.post .more-link span, .nectar-slide-in-cart .widget_shopping_cart .buttons a, .material.product .product-wrap .product-add-to-cart a .price .amount, .material.product .product-wrap .product-add-to-cart a span, ul.products li.material.product span.onsale, body[data-button-style="rounded"] #pagination > a, html body #pagination > span, .woocommerce nav.woocommerce-pagination ul li a, html body nav.woocommerce-pagination ul li a, html body nav.woocommerce-pagination ul li span, .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, .woocommerce-page ul.products li.product.material .price, .woocommerce-page ul.products li.product.material .price ins span, body[data-form-submit="see-through-2"] input[type=submit], body[data-form-submit="see-through-2"] button[type=submit], body[data-form-submit="see-through"] input[type=submit], body[data-form-submit="see-through"] button[type=submit], body[data-form-submit="regular"] input[type=submit] body[data-form-submit="regular"] button[type=submit], .nectar_team_member_overlay .team_member_details .title, body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul > a, .nectar_fullscreen_zoom_recent_projects .project-slide .project-info .normal-container > a, .nectar-hor-list-item .nectar-list-item-btn {
    font-weight: normal;
     font-family: 'AvantGardeLT-Bold', serif !important;
}
.swiper-wrapper .slider-down-arrow {
    height: 60px;
    width: 60px;
    display: block;
    margin: 0 auto;
    position: absolute;
    bottom: 59px;
    z-index: 100;
    left: 50%;
    margin-left: -30px;
}
.col.light .nectar-button.see-through {
    border: 2px solid rgba(255,255,255,0.75);
    color: #fff;
     font-family: 'AvantGardeLT-Bold', serif !important;
}
img.img-with-animation[data-shadow="medium_depth"], .wpb_column[data-shadow="medium_depth"], .nectar_cascading_images .cascading-image[data-shadow="medium_depth"] .img-wrap, .nectar_cascading_images .cascading-image[data-shadow="medium_depth"] .bg-color, .nectar-video-box[data-shadow="medium_depth"], .nectar-flickity[data-shadow="medium_depth"] div.cell {
    box-shadow: 0 30px 80px rgba(0,0,0,0.14), 0 20px 70px rgba(0,0,0,0.12);
    border-radius: 13px;
}
#page-header-bg h1, .nectar-box-roll .overlaid-content h1 {
     font-family: 'AvantGardeLT-Bold', serif !important;
    font-weight: 600;
    font-size: 62px;
    line-height: 44px;
    margin-bottom: 8px;
    display: block;
    color: #fff;
    z-index: 101;
}

.gogo-bass{
    border-radius: 100%;
    border: 10px solid #16b8dc;
    min-height: 503px;
    width: 519px;
   box-shadow: 0 60px 135px rgba(0,0,0,0.16), 0 15px 75px rgba(0,0,0,0.18);
}
img.img-with-animation[data-shadow="x_large_depth"], .wpb_column[data-shadow="x_large_depth"], .nectar_cascading_images .cascading-image[data-shadow="x_large_depth"] .img-wrap, .nectar_cascading_images .cascading-image[data-shadow="x_large_depth"] .bg-color, .nectar-video-box[data-shadow="x_large_depth"], .nectar-flickity[data-shadow="x_large_depth"] div.cell {
    box-shadow: 0 60px 135px rgba(0,0,0,0.16), 0 15px 75px rgba(0,0,0,0.18);
    border-radius: 8px;
}
.toggle h3 a {
    display: block;
    color: #888;
    letter-spacing: 0px;
    font-size: 18px;
    line-height: 16px;
    padding: 14px 14px 16px 43px;
    font-family: 'Open Sans';
    font-weight: 400;
    background-color: rgba(0,0,0,0.045);
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    font-family: 'AvantGardeLT-Bold' !important;
}
div[data-button-sizing="large"] .swiper-slide .button a {
    font-size: 15px;
    padding: 18px 40px;
   font-family: 'AvantGardeLT-Bold' !important;
}
.swiper-slide[data-color-scheme="dark"] .content h2, .swiper-slide[data-color-scheme="dark"] .content p, .swiper-slide[data-color-scheme="dark"] .content .button.transparent a, .swiper-slide[data-color-scheme="dark"] .content .button.transparent_2 a {
    color: #193c65;
    text-shadow: none!important;
}
.swiper-slide .content h2 {
    font-size: 60px;
    line-height: 80px;
    letter-spacing: -1px;
    display: block;
    color: #fff;
    font-family: 'AvantGardeLT-Bold' !important;
}
.nectar-slider-wrap[data-overall_style="directional"] .swiper-slide .content p, .nectar-slider-wrap[data-overall_style="directional"] .swiper-slide .content h2, .nectar-slider-wrap[data-overall_style="directional"] .swiper-slide .content .buttons {
    opacity: 1!important;
    padding-top: 0!important;
   font-family: 'AvantGardeLT-Bold' !important;
	    font-weight: 600;
}
header#top nav > ul > li[class*="button_solid_color"] > a:before, #header-outer.transparent header#top nav > ul > li[class*="button_solid_color"] > a:before {
    height: 21px;
    border: 1px solid white;
}
body #page-header-bg h1, html body .row .col.section-title h1, .nectar-box-roll .overlaid-content h1 {
     font-family: 'AvantGardeLT-Bold' !important;
    position: relative;
}
#footer-outer .widget h4, .text-on-hover-wrap .categories a {
    font-size: 18px;
}
.lefty{
  position: relative;
  left:-265px
}
#footer-outer #copyright .col ul {
    float: right;
    right: 43px;
    position: relative;
}
#header-outer.transparent header#top nav > ul > li > a, #header-outer.transparent header#top nav ul #search-btn a span.icon-salient-search, #header-outer.transparent nav > ul > li > a > .sf-sub-indicator [class^="icon-"], #header-outer.transparent nav > ul > li > a > .sf-sub-indicator [class*=" icon-"], #header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart, .ascend #boxed #header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart {
    color: #ffffff!important;
    opacity: 0.75!important;
    transition: opacity 0.2s linear,color 0.2s linear;
    font-size: 14px;
    font-family: 'AvantGardeLT-Bold' !important;
    transition: 1s;
    transition-duration: 1s;
}
.hidemdesktop{
  display: none;
}
.granddaddy{
    font-size: 32px;
    letter-spacing: 6px;
background: #122b48c7;
border-radius: 5px;
padding: 18px;
}
.portfolio-filters-inline.non-fw #current-category, .portfolio-filters-inline.non-fw .container > ul li#sort-label {
    color: #47b8e8!important;
}
.portfolio-items[data-ps="6"] .work-item:hover .bg-overlay {
    border-bottom: 0px solid white;
    opacity: 1;
    position: relative;
    /* top: -64px; */
    border-width: 30px;
    border-top: 27px solid white;
}
.portfolio-items[data-ps="6"] .work-meta p {
    font-size: 14px;
    position: relative;
    line-height: 22px;
    display: none;
}
.portfolio-items .col .work-info .vert-center {
    display: none;
}
.portfolio-filters-inline .container > ul a, .portfolio-filters-inline .container > ul li#sort-label {
    padding: 0px 10px;
    margin: 7px 0px;
    font-size: 14px;
    line-height: 14px;
    display: inline-block;
    font-family: 'AvantGardeLT-Bold' !important;
}
.portfolio-filters-inline #current-category {
    color: #eee;
    font-family: 'AvantGardeLT-Bold' !important;
    letter-spacing: 0;
    line-height: 20px;
    position: relative;
    text-transform: none;
    top: 4px;
    font-size: 26px;
}
.showemmobile{
  display: none;
}
@media screen and (max-width: 999px) {

}
@media only screen and (max-width: 1000px) and (min-width: 1px){
html body #header-outer[data-transparent-header="true"].transparent {
    background-color: white !important;
    box-shadow: none!important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    border-bottom: 0px solid rgba(255,255,255,0.25)!important;
}
}
body #page-header-bg .span_6 span.subheader, body .row .col.section-title > span, .nectar-box-roll .overlaid-content .subheader {
    top: 84px;
    position: relative;
    font-size: 27px;
}
.navy{
  color: #1e304b !important;
  font-family: 'AvantGardeLT-Bold', serif !important;
}

.nectar-video-box >a.full-link:hover {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 100;
    background: rgba(28, 57, 91, 0.67);
}
.fp-btns{
    display: inline-block;
    max-width: 200px;
    height: 0px;
    padding: 0px;
}
body #page-header-bg h1, html body .row .col.section-title h1, .nectar-box-roll .overlaid-content h1 {
     font-family: 'AvantGardeLT-Bold' !important;
    position: relative;
}
.lead{
    font-size: 19px;
    font-weight: 100;
    line-height: 36px;
}
.lead-white{
    font-size: 19px;
    font-weight: 100;
    line-height: 36px;
    color: white;
}
.ascend #author-bio .avatar {
    border-radius: 100%;
    display: none;
}
.nectar-flickity[data-desktop-columns="3"]:not(.masonry) .flickity-slider .cell {
    width: 40%;
}
.bold-orangina {
    color: white;
    background: rgb(32, 66, 104);
    border-radius: 30px;
    padding: 1px 14px;
    font-weight: bold;
}
.nectar-flickity:not(.masonry) .flickity-slider .cell img {
    margin: 0;
    vertical-align: middle;
    max-width: none;
    width: 100%;
    border-radius: 4px;
}

.nectar-flickity:not(.masonry) .flickity-viewport {
    overflow: visible;
    position: relative;
    height: 100%;
    margin: 80px 0; 
}
.no_pad_me {
        max-width: 100% !important;
}
.swiper-container .slider-prev, .swiper-container .slider-next {
    position: absolute;
    z-index: 130;
    display: block;
    color: #ffffff;
    height: 60px;
    width: 50px;
    background-color: rgba(0,0,0,0.0); 
    border-radius: 0px 4px 4px 0px;
    -moz-border-radius: 0px 4px 4px 0px;
    -webkit-border-radius: 0px 4px 4px 0px;
    -o-border-radius: 0px 4px 4px 0px;
    transition: background-color 0.2s linear;
    -webkit-transition: background-color 0.2s linear;
    -o-transition: background-color 0.2s linear;
    -moz-transition: background-color 0.2s linear;
}
body [class^="icon-"].icon-3x.alt-style.extra-color-1, body [class*=" icon-"].icon-3x.alt-style.extra-color-1, [class*=" icon-"].extra-color-1.icon-normal, .extra-color-1.icon-normal, .bar_graph li span.extra-color-1, .nectar-progress-bar span.extra-color-1, #header-outer .widget_shopping_cart a.button, .woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale, .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce-page table.cart a.remove:hover, .swiper-slide .button.solid_color a.extra-color-1, .swiper-slide .button.solid_color_2 a.extra-color-1, .toggle.open.extra-color-1 h3 a {
    background-color: #e20000 !important;
}
@media screen and ( max-width: 769px) {
.fixed_banner {
    min-width: 100%;
    position: fixed;
    bottom: 1px;
    display: block;
    height: 64px;
    background: #004f84;
    color: white;
    left: 0%;
    padding: 10px;
    margin: 0px;
    font-size: 11px;
   border-radius: 0px;
}
}
body[data-header-color="custom"] #header-secondary-outer nav > ul > li#menu-item-2998 > a {
    background: #f00;
}
body[data-header-color="custom"] #header-secondary-outer nav > ul > li#menu-item-2997 > a {
    background: #f00;
}
.home .container-wrap,.home .project-title {
    padding-top: 26px !important;
}


.col:hover > [class^="icon-"].icon-3x.extra-color-2:not(.alt-style).hovered, .col:hover > [class*=" icon-"].icon-3x.extra-color-2:not(.alt-style).hovered, body .swiper-slide .button.transparent_2 a.extra-color-2:hover, .col:not(#post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-2:not(.alt-style).hovered, .col:not(#post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.extra-color-2:not(.alt-style).hovered, #sidebar .widget:hover [class^="icon-"].icon-3x.extra-color-2:not(.alt-style), .pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-2 h3 .highlight-reason, .nectar-button.nectar_video_lightbox[data-color="default-extra-color-2"], .nectar_video_lightbox.nectar-button[data-color="transparent-extra-color-2"]:hover, .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-2"] .flickity-page-dots .dot.is-selected:before, .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-2"] blockquote.is-selected p, .nectar-fancy-box[data-color="extra-color-2"]:after, .divider-small-border[data-color="extra-color-2"], .divider-border[data-color="extra-color-2"], div[data-style="minimal"] .toggle.extra-color-2.open i:after, div[data-style="minimal"] .toggle.extra-color-2:hover i:after, div[data-style="minimal"] .toggle.open.extra-color-2 i:before, div[data-style="minimal"] .toggle.extra-color-2:hover i:before, .nectar-animated-title[data-color="extra-color-2"] .nectar-animated-title-inner:after, .nectar-video-box[data-color="extra-color-2"] a.nectar_video_lightbox, body .nectar-video-box[data-color="extra-color-2"][data-hover="zoom_button"] a.nectar_video_lightbox:after, .nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="extra-color-2"] .nectar_hotspot, .portfolio-filters-inline[data-color-scheme="extra-color-2-underline"] a:after, .nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-2"]:not([data-draw="true"]) .nectar_icon:hover, .nectar-google-map[data-nectar-marker-color="extra-color-2"] .animated-dot .middle-dot, .nectar-google-map[data-nectar-marker-color="extra-color-2"] .animated-dot div[class*="signal"], .nectar_video_lightbox.play_button_with_text[data-color="extra-color-2"] span.play > .inner-wrap:before, .nectar-hor-list-item[data-color="extra-color-2"]:before {
    background-color: #00bbef!important;
}
div[data-style="minimal"] .toggle i {
    width: 30px;
    height: 30px!important;
    position: absolute;
    right: 0;
    left: auto;
    top: 50%;
    margin-top: -15px;
    border: 0px solid #888;
    border-radius: 30px 30px;
    -ms-transition: border-color 0.15s ease;
    transition: border-color 0.15s ease;
    -webkit-transition: border-color 0.15s ease;
}
.nectar-animated-title .nectar-animated-title-inner:after {
    border-radius: 5px;
}
img.img-with-animation[data-animation="fade-in-from-left"] {
    padding-right: 0px!important;
}
.proggy{
   font-size: 30px
}
body[data-button-style*="rounded"] #to-top {
    overflow: hidden;
    left: 20px !important;
}
header#top nav >ul >li >a {
    color: #676767;
   font-size: 16px !important;
    font-family: 'AvantGardeLT-Bold' !important;
    line-height: 20px;
    -webkit-transition: color 0.1s linear;
    -moz-transition: color 0.1s linear;
    -o-transition: color 0.1s linear;
    transition: color 0.1s linear;
	text-transform: Uppercase;
	letter-spacing: 1px
}
header#top .sf-menu li ul li a {
    font-size: 14px;
    line-height: 13px;
    color: #ccc;
    transition: none;
    letter-spacing: 0;
    background-color: #1C1C1C;
}
#header-outer.transparent header#top nav > ul > li > a, #header-outer.transparent header#top nav ul #search-btn a span.icon-salient-search, #header-outer.transparent nav > ul > li > a > .sf-sub-indicator [class^="icon-"], #header-outer.transparent nav > ul > li > a > .sf-sub-indicator [class*=" icon-"], #header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart, .ascend #boxed #header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart {
    color: #ffffff!important;
    opacity: 0.75!important;
    transition: opacity 0.2s linear,color 0.2s linear;
    font-size: 16px !important;
    font-family: 'AvantGardeLT-Bold' !important;
    transition: 1s;
    transition-duration: 1s;
}

#header-outer:not([data-lhe="animated_underline"]) header#top nav > ul > li > a:hover, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu > li.sfHover > a, header#top nav > ul > li.button_bordered > a:hover, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current-menu-item > a, header#top nav .sf-menu li.current_page_item > a .sf-sub-indicator i, header#top nav .sf-menu li.current_page_ancestor > a .sf-sub-indicator i, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current_page_ancestor > a, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current-menu-ancestor > a, #header-outer:not([data-lhe="animated_underline"]) header#top nav .sf-menu li.current_page_item > a, body header#top nav .sf-menu li.current_page_item > a .sf-sub-indicator [class^="icon-"], header#top nav .sf-menu li.current_page_ancestor > a .sf-sub-indicator [class^="icon-"], .sf-menu li ul li.sfHover > a .sf-sub-indicator [class^="icon-"], #header-outer:not(.transparent) #social-in-menu a i:after, .testimonial_slider[data-rating-color="accent-color"] .star-rating .filled:before, ul.sf-menu > li > a:hover > .sf-sub-indicator i, ul.sf-menu > li > a:active > .sf-sub-indicator i, ul.sf-menu > li.sfHover > a > .sf-sub-indicator i, .sf-menu ul li.current_page_item > a, .sf-menu ul li.current-menu-ancestor > a, .sf-menu ul li.current_page_ancestor > a, .sf-menu ul a:focus, .sf-menu ul a:hover, .sf-menu ul a:active, .sf-menu ul li:hover > a, .sf-menu ul li.sfHover > a, .sf-menu li ul li a:hover, .sf-menu li ul li.sfHover > a, #footer-outer a:hover, .recent-posts .post-header a:hover, article.post .post-header a:hover, article.result a:hover, article.post .post-header h2 a, .single article.post .post-meta a:hover, .comment-list .comment-meta a:hover, label span, .wpcf7-form p span, .icon-3x[class^="icon-"], .icon-3x[class*=" icon-"], .icon-tiny[class^="icon-"], body .circle-border, article.result .title a, .home .blog-recent .col .post-header a:hover, .home .blog-recent .col .post-header h3 a, #single-below-header a:hover, header#top #logo:hover, .sf-menu > li.current_page_ancestor > a > .sf-sub-indicator [class^="icon-"], .sf-menu > li.current-menu-ancestor > a > .sf-sub-indicator [class^="icon-"], body #mobile-menu li.open > a [class^="icon-"], .pricing-column h3, .pricing-table[data-style="flat-alternative"] .pricing-column.accent-color h4, .pricing-table[data-style="flat-alternative"] .pricing-column.accent-color .interval, .comment-author a:hover, .project-attrs li i, #footer-outer #copyright li a i:hover, .col:hover > [class^="icon-"].icon-3x.accent-color.alt-style.hovered, .col:hover > [class*=" icon-"].icon-3x.accent-color.alt-style.hovered, #header-outer .widget_shopping_cart .cart_list a, .woocommerce .star-rating, .woocommerce-page table.cart a.remove, .woocommerce form .form-row .required, .woocommerce-page form .form-row .required, body #header-secondary-outer #social a:hover i, .woocommerce ul.products li.product .price, body .twitter-share:hover i, .twitter-share.hovered i, body .linkedin-share:hover i, .linkedin-share.hovered i, body .google-plus-share:hover i, .google-plus-share.hovered i, .pinterest-share:hover i, .pinterest-share.hovered i, .facebook-share:hover i, .facebook-share.hovered i, .woocommerce-page ul.products li.product .price, .nectar-milestone .number.accent-color, header#top nav > ul > li.megamenu > ul > li > a:hover, header#top nav > ul > li.megamenu > ul > li.sfHover > a, body #portfolio-nav a:hover i, span.accent-color, .nectar-love:hover i, .nectar-love.loved i, .portfolio-items .nectar-love:hover i, .portfolio-items .nectar-love.loved i, body .hovered .nectar-love i, header#top nav ul #search-btn a:hover span, header#top nav ul .slide-out-widget-area-toggle a:hover span, #search-outer #search #close a span:hover, .carousel-wrap[data-full-width="true"] .carousel-heading a:hover i, #search-outer .ui-widget-content li:hover a .title, #search-outer .ui-widget-content .ui-state-hover .title, #search-outer .ui-widget-content .ui-state-focus .title, .portfolio-filters-inline .container ul li a.active, body [class^="icon-"].icon-default-style, .single-post #single-below-header.fullscreen-header .icon-salient-heart-2, .svg-icon-holder[data-color="accent-color"], .team-member a.accent-color:hover, .ascend .comment-list .reply a, .wpcf7-form .wpcf7-not-valid-tip, .text_on_hover.product .add_to_cart_button, .blog-recent[data-style="minimal"] .col > span, .blog-recent[data-style="title_only"] .col:hover .post-header .title, .woocommerce-checkout-review-order-table .product-info .amount, .tabbed[data-style="minimal"] > ul li a.active-tab, .masonry.classic_enhanced article.post .post-meta a:hover i, .blog-recent[data-style*="classic_enhanced"] .post-meta a:hover i, .blog-recent[data-style*="classic_enhanced"] .post-meta .icon-salient-heart-2.loved, .masonry.classic_enhanced article.post .post-meta .icon-salient-heart-2.loved, .single #single-meta ul li:not(.meta-share-count):hover i, .single #single-meta ul li:not(.meta-share-count):hover a, .single #single-meta ul li:not(.meta-share-count):hover span, .single #single-meta ul li.meta-share-count .nectar-social a:hover i, #project-meta #single-meta ul li > a, #project-meta ul li.meta-share-count .nectar-social a:hover i, #project-meta ul li:not(.meta-share-count):hover i, #project-meta ul li:not(.meta-share-count):hover span, div[data-style="minimal"] .toggle:hover h3 a, div[data-style="minimal"] .toggle.open h3 a, .nectar-icon-list[data-icon-style="border"][data-icon-color="accent-color"] .list-icon-holder[data-icon_type="numerical"] span, .nectar-icon-list[data-icon-color="accent-color"][data-icon-style="border"] .content h4, body[data-dropdown-style="minimal"] #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove, body[data-dropdown-style="minimal"] #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove, #post-area.standard-minimal article.post .post-meta .date a, #post-area.standard-minimal article.post .post-header h2 a:hover, #post-area.standard-minimal article.post .more-link:hover span, #post-area.standard-minimal article.post .more-link span:after, #post-area.standard-minimal article.post .minimal-post-meta a:hover, body #pagination .page-numbers.prev:hover, body #pagination .page-numbers.next:hover, html body .woocommerce-pagination a.page-numbers:hover, body .woocommerce-pagination a.page-numbers:hover, body #pagination a.page-numbers:hover, .nectar-slide-in-cart .widget_shopping_cart .cart_list a, .sf-menu ul li.open-submenu > a, .woocommerce p.stars a:hover, .woocommerce .material.product .product-wrap .product-add-to-cart a:hover, .woocommerce .material.product .product-wrap .product-add-to-cart a:hover > span, .woocommerce-MyAccount-navigation ul li.is-active a:before, .woocommerce-MyAccount-navigation ul li:hover a:before, .woocommerce.ascend .price_slider_amount button.button[type="submit"], html .ascend.woocommerce #sidebar div ul li a:hover, html .ascend.woocommerce #sidebar div ul li.current-cat > a, .woocommerce .widget_layered_nav ul li.chosen a:after, .woocommerce-page .widget_layered_nav ul li.chosen a:after, body[data-form-submit="see-through"] input[type=submit], body[data-form-submit="see-through"] button[type=submit], #header-outer[data-format="left-header"] .sf-menu .sub-menu .current-menu-item > a, .nectar_icon_wrap[data-color="accent-color"] i, .nectar_team_member_close .inner:before, body[data-dropdown-style="minimal"]:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul > a:hover, body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul > a:hover, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li.megamenu ul ul li.current-menu-item.has-ul > a, body[data-dropdown-style="minimal"] #header-outer:not([data-format="left-header"]) header#top nav > ul > li.megamenu ul ul li.current-menu-ancestor.has-ul > a, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="accent-color-underline"].full-width-section a.active, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="accent-color-underline"].full-width-section a:hover{
color: #888888!important;
}
.header#top .sf-menu li ul li a {
    font-size: 14px;
    line-height: 13px;
    color: #ccc;
    transition: none;
    letter-spacing: 0;
    background-color: #1C1C1C;
}
@media screen and ( max-width: 769px) {
  .show-desk{
   display: none;
}
.show-mob{
   display: block;
}
}
@media screen and ( min-width: 769px) {
  .show-desk{
   display: block;
}
.show-mob{
   display: none;
}
}
.nectar-progress-bar {
    margin-bottom: 0px!important;
    padding-top: 13px;
}
body #header-secondary-outer nav >ul >li >a {
    color: rgb(26, 50, 81) !important;
    border-left: 0px solid #f00 !important;
    line-height: 13px;
    font-size: 18px !important;
    padding: 10px!Important;
    font-weight: 900;
}
#footer-outer[data-using-bg-img="true"] {
    background-size: cover;
    background-position: center;
    margin-bottom: 79px;
}
#footer-outer .widget h4, #sidebar h4, #call-to-action .container a, .uppercase, .nectar-button, .nectar-button.medium, .nectar-button.small, .nectar-3d-transparent-button, body .widget_calendar table th, body #footer-outer #footer-widgets .col .widget_calendar table th, .swiper-slide .button a, body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > a, .carousel-heading h2, body .gform_wrapper .top_label .gfield_label, body .vc_pie_chart .wpb_pie_chart_heading, #infscr-loading div, #page-header-bg .author-section a, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .ascend input[type="submit"], .ascend button[type="submit"], .widget h4, .text-on-hover-wrap .categories a, .text_on_hover.product .add_to_cart_button, .woocommerce-page .single_add_to_cart_button, .woocommerce div[data-project-style="text_on_hover"] .cart .quantity input.qty, .woocommerce-page #respond input#submit, .meta_overlaid article.post .post-header h2, .meta_overlaid article.post.quote .post-content h2, .meta_overlaid article.post.link .post-content h2, .meta_overlaid article.post.format-status .post-content h2, .meta_overlaid article .meta-author a, .pricing-column.highlight h3 .highlight-reason, .blog-recent[data-style="minimal"] .col > span, body .masonry.classic_enhanced .posts-container article .meta-category a, body .masonry.classic_enhanced .posts-container article.wide_tall .meta-category a, .blog-recent[data-style*="classic_enhanced"] .meta-category a, .nectar-recent-posts-slider .container .strong, #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a, .single .heading-title[data-header-style="default_minimal"] .meta-category a, .nectar-fancy-box .link-text, #post-area.standard-minimal article.post .post-meta .date a, #post-area.standard-minimal article.post .more-link span, .nectar-slide-in-cart .widget_shopping_cart .buttons a, .material.product .product-wrap .product-add-to-cart a .price .amount, .material.product .product-wrap .product-add-to-cart a span, ul.products li.material.product span.onsale, body[data-button-style="rounded"] #pagination > a, html body #pagination > span, .woocommerce nav.woocommerce-pagination ul li a, html body nav.woocommerce-pagination ul li a, html body nav.woocommerce-pagination ul li span, .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, .woocommerce-page ul.products li.product.material .price, .woocommerce-page ul.products li.product.material .price ins span, body[data-form-submit="see-through-2"] input[type=submit], body[data-form-submit="see-through-2"] button[type=submit], body[data-form-submit="see-through"] input[type=submit], body[data-form-submit="see-through"] button[type=submit], body[data-form-submit="regular"] input[type=submit] body[data-form-submit="regular"] button[type=submit], .nectar_team_member_overlay .team_member_details .title, body:not([data-header-format="left-header"]) header#top nav > ul > li.megamenu > ul > li > ul > li.has-ul > a, .nectar_fullscreen_zoom_recent_projects .project-slide .project-info .normal-container > a, .nectar-hor-list-item .nectar-list-item-btn {
    font-weight: normal;
     font-family: 'AvantGardeLT-Bold' !important;
}

.swiper-wrapper .slider-down-arrow {
    height: 60px;
    width: 60px;
    display: block;
    margin: 0 auto;
    position: absolute;
    bottom: 59px;
    z-index: 100;
    left: 50%;
    margin-left: -30px;
}

.col.light .nectar-button.see-through {
    border: 2px solid rgba(255,255,255,0.75);
    color: #fff;
    font-family: 'AvantGardeLT-Bold' !important;
}


#page-header-bg h1, .nectar-box-roll .overlaid-content h1 {
    font-family: 'Open Sans';
    font-weight: 600;
    font-size: 62px;
    line-height: 44px;
    margin-bottom: 8px;
    display: block;
    color: #fff;
    z-index: 101;
}

img.img-with-animation[data-shadow="x_large_depth"], .wpb_column[data-shadow="x_large_depth"], .nectar_cascading_images .cascading-image[data-shadow="x_large_depth"] .img-wrap, .nectar_cascading_images .cascading-image[data-shadow="x_large_depth"] .bg-color, .nectar-video-box[data-shadow="x_large_depth"], .nectar-flickity[data-shadow="x_large_depth"] div.cell {
    box-shadow: 0 60px 135px rgba(0,0,0,0.16), 0 15px 75px rgba(0,0,0,0.18);
    border-top: 2px solid white;
}
.nectar-progress-bar .bar-wrap span strong i, .nectar-progress-bar .bar-wrap span strong {
    font-size: 18px!important;
    line-height: 12px!important;
    color: white !important;
}
.wpb_row .span_12 >.col.padding-7-percent, .column-inner.padding-7-percent {
    padding: 7%;
    /* border: 10px solid #818d9c; */
    box-shadow: 0px 45px 41px #00000063;
}
.toggle h3 a {
    display: block;
    color: #888;
    letter-spacing: 0px;
    font-size: 18px;
    line-height: 16px;
    padding: 14px 14px 16px 43px;
    font-family: 'Open Sans';
    font-weight: 400;
    background-color: rgba(0,0,0,0.045);
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    font-family: 'AvantGardeLT-Bold' !important;
}
div[data-button-sizing="large"] .swiper-slide .button a {
    font-size: 15px;
    padding: 18px 40px;
   font-family: 'AvantGardeLT-Bold' !important;
}
.swiper-slide .content h2 {
    font-size: 60px;
    line-height: 80px;
    letter-spacing: -1px;
    display: block;
    color: #fff;
    font-family: 'AvantGardeLT-Bold' !important;
	font-weight: 600 !important;
}
.nectar-slider-wrap[data-overall_style="directional"] .swiper-slide .content p, .nectar-slider-wrap[data-overall_style="directional"] .swiper-slide .content h2, .nectar-slider-wrap[data-overall_style="directional"] .swiper-slide .content .buttons {
    opacity: 1!important;
    padding-top: 0!important;
    font-family: AvantGardeLT-Bold;
	
}

header#top nav > ul > li[class*="button_solid_color"] > a:before, #header-outer.transparent header#top nav > ul > li[class*="button_solid_color"] > a:before {
    height: 21px;
    border: 1px solid white;
}
body #page-header-bg h1, html body .row .col.section-title h1, .nectar-box-roll .overlaid-content h1 {
    font-family: 'AvantGardeLT-Bold' !important;
    position: relative;
}
#footer-outer .widget h4, .text-on-hover-wrap .categories a {
    font-size: 18px;
	font-family: 'AvantGardeLT-Bold' !important;
}

.lefty{
  position: relative;
  left:-265px
}
#footer-outer #copyright .col ul {
    float: right;
    right: 43px;
    position: relative;
}
.hidemdesktop{
  display: none;
}
.granddaddy{
    font-size: 21px;
    letter-spacing: 23px;
}
#slide-out-widget-area .inner .off-canvas-menu-container li a {
    font-size: 36px;
    line-height: 36px;
    font-family: 'AvantGardeLT-Bold' !important;
    font-weight: 700;
    letter-spacing: -1px;
}

.portfolio-filters-inline.non-fw #current-category, .portfolio-filters-inline.non-fw .container > ul li#sort-label {
    color: #47b8e8!important;
}
.portfolio-items[data-ps="6"] .work-item:hover .bg-overlay {
    border-bottom: 0px solid white;
    opacity: 1;
    position: relative;
    /* top: -64px; */
    border-width: 30px;
    border-top: 27px solid white;
}
.portfolio-items[data-ps="6"] .work-meta p {
    font-size: 14px;
    position: relative;
    line-height: 22px;
    display: none;
}
.portfolio-items .col .work-info .vert-center {
    display: none;
}
.portfolio-filters-inline .container > ul a, .portfolio-filters-inline .container > ul li#sort-label {
    padding: 0px 10px;
    margin: 7px 0px;
    font-size: 14px;
    line-height: 14px;
    display: inline-block;
font-family: 'AvantGardeLT-Bold' !important;
}
.portfolio-filters-inline #current-category {
    color: #eee;
 font-family: 'AvantGardeLT-Bold' !important;
    letter-spacing: 0;
    line-height: 20px;
    position: relative;
    text-transform: none;
    top: 4px;
    font-size: 26px;
}
.showemmobile{
  display: none;
}
@media screen and (max-width: 999px) {
.no_mob {
   display: none;
}
	   .bottomcall {
		 display: none !important;
	}
#log-dog {
    padding: 0px 0px !important;
    margin: 0px;
    background: white;
    border-radius: 6px;
}
.hidemmobile{
  display: none;
}
.showemmobile{
  display: block !important;
}
	
body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .content h2, body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"] .swiper-slide .content h2 {
    font-size: 33px !important;
    line-height: 57px !important;
}
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .button a {
    padding: 22px 43px!important;
	border: 3px solid white !important;
}
@media only screen and (max-width: 1000px) and (min-width: 1px){
html body #header-outer[data-transparent-header="true"].transparent {
    background-color: white !important;
    box-shadow: none!important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    border-bottom: 0px solid rgba(255,255,255,0.25)!important;
}
}
body #page-header-bg .span_6 span.subheader, body .row .col.section-title > span, .nectar-box-roll .overlaid-content .subheader {
    top: 84px;
    position: relative;
    font-size: 27px;
}
.liner2 {
    position: absolute;
    top: -18px !important;
    z-index: -1 !important;
    min-width: 1000px !important;
}
.fonter {
    font-family: 'AvantGardeLT-Bold' !important;
    line-height: 59px !important;
    text-transform: uppercase;
    letter-spacing: 5px;
}
.fonterr {
    font-family: 'AvantGardeLT-Bold' !important;
    line-height: 86px !important;
    text-transform: uppercase;
}
.navy{
  color: #1c395b !important;
font-family: 'AvantGardeLT-Bold' !important;
}
.masonry.classic_enhanced .posts-container article.has-post-thumbnail .meta-category a, .blog-recent[data-style*="classic_enhanced"] .has-post-thumbnail .meta-category a, .blog-recent[data-style*="classic_enhanced"] .meta-category a {
    position: relative;
    bottom: 365px;
    left: 20px;
    z-index: 101;
    background: #1d304a;
    border: 0px solid white;
    font-weight: 900;
}
.nectar-video-box >a.full-link:hover {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 100;
    background: rgba(28, 57, 91, 0.67);
}
.nectar-progress-bar .bar-wrap span strong i, .nectar-progress-bar .bar-wrap span strong {
    font-size: 18px!important;
    line-height: 12px!important;
    color: white !important;
    transform: skew(28deg);
}
.nectar-progress-bar span.extra-color-gradient-1{
	  transform: skew(-28deg);
}
#footer-outer #copyright p {
    line-height: 31px;
    margin-top: 3px;
}
body[data-ajax-transitions="false"] .parallax_section .row-bg, body[data-ajax-transitions="false"] .parallax_section .nectar-recent-post-slide .nectar-recent-post-bg {
    opacity: 1 !important;
    transition: opacity 0.2s ease;
}
.fp-btns{
    display: inline-block;
    max-width: 200px;
    height: 0px;
    padding: 0px;
}
.tabbed[data-style*="material"][data-color-scheme="accent-color"] ul.wpb_tabs_nav li a:not(.active-tab):hover{
	color: gray !important;
}
#author-bio {

    margin-bottom: 0px !important;
}
body #page-header-bg h1, html body .row .col.section-title h1, .nectar-box-roll .overlaid-content h1 {
font-family: 'AvantGardeLT-Bold' !important;
    position: relative;
	  line-height: 73px;
}
.ascend #author-bio .avatar {
    border-radius: 100%;
    display: none;
}
.nectar-flickity[data-desktop-columns="3"]:not(.masonry) .flickity-slider .cell {
    width: 40%;
}
.bold-orangina {
    color: white;
    background: rgb(32, 66, 104);
    border-radius: 30px;
    padding: 1px 14px;
    font-weight: bold;
}
.nectar-flickity:not(.masonry) .flickity-slider .cell img {
    margin: 0;
    vertical-align: middle;
    max-width: none;
    width: 100%;
    border-radius: 4px;
}
.nectar-flickity:not(.masonry) .flickity-viewport {
    overflow: visible;
    position: relative;
    height: 100%;
    margin: 80px 0; 
}
.no_pad_me {
        max-width: 100% !important;
}
@media only screen and (min-width: 1000px) {
.swiper-container .slider-prev, .swiper-container .slider-next {
    position: absolute;
    z-index: 130;
    display: block;
    color: #ffffff;
    height: 60px;
    width: 50px;
    background-color: rgba(0,0,0,0.0); 
    border-radius: 0px 4px 4px 0px;
    -moz-border-radius: 0px 4px 4px 0px;
    -webkit-border-radius: 0px 4px 4px 0px;
    -o-border-radius: 0px 4px 4px 0px;
    transition: background-color 0.2s linear;
    -webkit-transition: background-color 0.2s linear;
    -o-transition: background-color 0.2s linear;
    -moz-transition: background-color 0.2s linear;
}
   .bottomcall {
		 display: block !important;

}
}

@media screen and ( max-width: 1150px) {
.butter {
    display: none !important;
}
	
}
@media screen and ( min-width: 769px) {
body #header-secondary-outer nav > ul > li#menu-item-3030 > a {
    color: #fff !important;
    cursor: default;
}
	.halfit .content{
	width: 75% !important;
}
body[data-header-color="custom"] #header-secondary-outer nav > ul > li#menu-item-2998 > a {
    background: #f00;
}
body[data-header-color="custom"] #header-secondary-outer nav > ul > li#menu-item-2997 > a {
    background: #f00;
}
div[data-style="minimal"] .toggle i {
    width: 30px;
    height: 30px!important;
    position: absolute;
    right: 0;
    left: auto;
    top: 50%;
    margin-top: -15px;
    border: 0px solid #888;
    border-radius: 30px 30px;
    -ms-transition: border-color 0.15s ease;
    transition: border-color 0.15s ease;
    -webkit-transition: border-color 0.15s ease;
}
.home .container-wrap,.home .project-title {
    padding-top: 26px !important;
}}
.nine{
	font-size: 19px !important;
}
.nopad{
	padding: 0px !important;
}
#page-header-bg .span_6, #page-header-bg .nectar-particles .span_6 .inner-wrap {
    top: 200px !important;
}
#header-outer.transparent header#top nav > ul > li > a, #header-outer.transparent header#top nav ul #search-btn a span.icon-salient-search, #header-outer.transparent nav > ul > li > a > .sf-sub-indicator [class^="icon-"], #header-outer.transparent nav > ul > li > a > .sf-sub-indicator [class*=" icon-"], #header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart, .ascend #boxed #header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart {
    color: #ffffff!important;
    opacity: 0.75!important;
    transition: opacity 0.2s linear,color 0.2s linear;
    font-size: 13px !important;
    font-family: 'AvantGardeLT-Bold' !important;
    transition: 1s;
    transition-duration: 1s;
	 
    -webkit-text-fill-color: #ffffff;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #ffffff;
    letter-spacing: 2px;
}
.ascend .comment-wrap, .ascend #author-bio {
    padding-top: 80px;
    background: white;
}
.wpb_content_element .wpb_tabs_nav {
    text-indent: inherit!important;
    margin-top: -124px;
    float: left;
}
	@media screen and ( max-width: 999px) {
.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2 {
    font-size: 32px !important;
}
}
@media (max-width: 999px){
	body .swiper-slide .content h2 {
    font-size: 33px !important;
    line-height: 57px;
    margin-bottom: 8px;
}
	.swiper-slide .content h2 {
    font-size: 33px !important;
	}
	}