::-moz-selection {background: #bea035}::selection {background: #bea035;}.btn-home a,.skillbar-title,.skillbar-bar,#filters li span.active,#filters li span:hover,#filters li span:focus,.btn-primary,.label-primary,#contact input.submit,.blog-list li:hover,.blog-widget-container .cat-item  a:hover,.cbp-l-filters-button .cbp-filter-item-active,.cbp-l-filters-button .cbp-filter-counter,.nav > li > a:hover, .nav > li > a:focus,.shop-btn-box:hover,.pagination > .active > a,.pagination  .current,.onsale,.woocommerce span.onsale, .woocommerce-page span.onsale,.woocommerce-page a.added_to_cart:hover,.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{background: #bea035;}a,.about-icon .fa-circle,.highlight,figure figcaption a:hover,.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus.navbar-default .navbar-nav > .hovernav:hover > a,.navbar-default .navbar-nav > .hovernav:hover > a:hover,.navbar-default .navbar-nav > .hovernav:hover > a:focus.nav > li > a:hover,.nav > li > a:focus,.nav > li > span:hover,.nav > li > span:focus,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,.portfolio-links a:hover,.portfolio-links .icon:hover,.connected-icon a:focus,.connected-icon a:hover,.btn-link,.post-title a:hover,.post-title a:focus,#main-nav .current,.star-rating span,.woocommerce-page  p.stars  a:hover:after,.woocommerce-page  p.stars  a.active:after,.navbar-default .navbar-nav > .current-menu-item.hovernav > a{color: #bea035;}.phone-info {background: rgba(42, 197, 238, 0.2);}.cbp-l-filters-button .cbp-filter-counter:before {border-top: 4px solid #bea035;}.parallax-overlay {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 0%;
	background-image: url(../img/pattern.png);
	background-repeat: repeat;
	background-color: rgba(0,0,0,0);
	/*z-index: 2;*/
	
}



h1, h2, h3, h4, h5, h6 {
    font-family: "Roboto Slab",Verdana;
    font-weight: 700;
    line-height: 1;
}

h4 small, h5 small, h6 small {
    color: #121212;
    font-family: "Roboto Slab",Verdana;
    font-weight: 300;
}



h3 small {
    font-family: Roboto Slab;
    font-size: 30px;
}

.btn-home {
font-family: roboto slab;
font-size: 18px;
font-weight: 400;
letter-spacing: 1px;
}


.enzowhite {
color: #000;
font-family: roboto slab;
font-weight: 100;
letter-spacing:2px;
font-size:30px;

}

.enzo {
    font-family: Roboto Slab;
    letter-spacing:1px;
    font-size:30px;
    font-weight: 400;
}

.quotawhite {
    color: #fff;
    font-family: roboto slab;
    font-size: 21px;
    font-weight: 100;
    letter-spacing: 0;
    text-shadow: 2px 2px #000;
}

.porttext {
font-family: Roboto Slab;
color: #bea035;
}




.adresswhite {
    color: #fff;
    font-family: roboto slab;
    font-size: 17px;
    font-weight: 100;
    letter-spacing: 1px;
}


.emeis {
    color: #bea035;
    font-size: 18px;
    line-height: 33px;
    text-align: center;
}




h2 {
    font-size: 27px;
    letter-spacing: 1px;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Roboto Slab",Verdana;
    font-weight: 500;
    line-height: 1;
}


.vc_separator h4 {
    color: #bea035;
    display: table-cell;
    font-size: 100%;
    line-height: 1em;
    white-space: pre;
}

.cbp-filter-item:first-of-type {
display: none;
}




.grid figcaption {
    background-color: #e6e6e6;
    display: table-cell;
    left: 0;
    position: absolute;
    top: 0;
    vertical-align: middle;
    
}


h1 small {
    font-family: roboto slab;
    font-size: 66px;
    text-transform: uppercase;
}


b, strong {
    font-size: 56px;
    font-weight: bold;
}


.navbar-toggle {
    background-color: #fff;
    background-image: none;
    border: medium none;
    float: right;
    margin-bottom: 8px;
    margin-right: 15px;
    margin-top: 18px;
    padding: 9px 10px;
    position: relative;
}



div.wpcf7-mail-sent-ok {
    border: 2px solid #bea035;
    margin-top: 444px;
    color: #bea035;
}



.gaias {
    max-width:100%;
}.navbar-default .navbar-nav > li > a{    color:#ffffff}@media(min-width: 768px){    .navbar-default .navbar-nav > .hovernav > a {            color:#ffffff    }}