
.vc_btn3-color-black{
color:#4d4538!important;
border-color:#4d4538!important;
border-width:1px!important;
}
.vc_btn3-color-black:hover{
background:#4d4538!important;
color:white!important;
}


.cs-carousel-thumbnail img{
height: 210px !important;
}

.page-id-461 .ion-plus-round, . page-id-457 .ion-plus-round, page-id-459 .ion-plus-round, page-id-18774 .ion-plus-round{
font-size:100%!important;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
border: 2px solid #889537!important;
}

/*.vc_custom_1586857923670 div i  {
    color: #97A152;
    font-size: 18px;
}*/
.sticky-header.fixed {padding-bottom: 10px;border-bottom: 2px solid #f5f5f5 !important;}

.carousel-caption{
text-shadow:unset !important;
color: #413f3b !important;
margin-top: 20px !important;
}
.slick-prev{
margin-left: -50px !important;
}
.slick-next{
margin-right: -40px !important;
}
.carousel-caption p{
padding-left:30px;
padding-right:30px;
}
.normal-logo img{
max-width:300px !important;
}

.wpb_button_anone .left{
float:left !important;
}

.wpcf7-form [class*="captcha-"]{
display:none !important;
}
.csbody input[type="submit"]{
margin-top: 80px !important;
}
body h1{
    text-transform: uppercase ;
font-weight:bold;
}

.vc-hoverbox-block{
    height:50% !important;
}

.cs-coverBoxs-grid figure figcaption, .cs-coverBoxs-grid figure a{
/*top: -18px !important;
left: -15px !important;*/
}

.vc_column_container>.vc_column-inner{
padding-left: 0px !important;
padding-right: 0px !important;
}

.vc_row-has-fill>.vc_column_container>.vc_column-inner{
padding-top:2px;
}

figure.effect-sarah{
/*background: #97a159;*/
background: #413f3b;
/*background: #ffffff;*/
}

.cs-coverBoxs-grid figure img{
opacity: 0.4;
}

figure.effect-sarah:hover img{
opacity: 0.9;
}

.btn.btn-large, .btn.btn-default{
padding:15px !important;
color: #4d4538 !important;
background:#97A152;
}

.btn.btn-large:hover, .btn.btn-default:hover{
color: #FFFFFF !important;
}

#cs-page-title-wrapper .page-title{
text-shadow: 0px 2px 5px rgba(0, 0, 0, 1);
}


#cs-page-title-wrapper.page-title-style .page-title{
margin-left:-17px;
}

.page-title:after{
margin-top:10px;
content:' ';
display:block;
border:2px solid white;
-webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 1);
-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 1);
box-shadow: 0px 2px 5px rgba(0, 0, 0, 1);
width: 70px;
}

/*.content-area form{
background-color: #FFFFFF !important;
}*/

.wpcf7-form input[type='text'], .wpcf7-form input[type="password"], .wpcf7-form input[type="datetime"], .wpcf7-form input[type="datetime-local"], .wpcf7-form input[type="date"], .wpcf7-form input[type="month"], .wpcf7-form input[type="time"], .wpcf7-form input[type="week"], .wpcf7-form input[type="number"], .wpcf7-form input[type="email"], .wpcf7-form textarea{
background-color: #f8f8f4 !important;
margin-top:10px;
border:0px !important;
}

span.wpcf7-form-control-wrap.intrest{
margin-left:-20px;
}

.cs-nav ul li i{
font-size:40px !important;
}

#cs_portfolio_filters ul li a{
border-radius:0px;
}

.cs-carousel-portfolio.cs-carousel-portfolio-default2 h3.cs-carousel-title a{
font-family: 'Novecentowide-Normal' !important;
}

div.vc_custom_heading.cs-carousel-portfolio\,cs-carousel-portfolio-default2\,cs-carousel-title.vc_gitem-post-data.vc_gitem-post-data-source-post_title{
font-family: 'Novecentowide-Normal' !important;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item{
border-color: #4d4538;
padding: 12px !important;
color: #4d4538 !important;
border-width: 1px;
border-style: solid;
background: #fcfcfc;
-webkit-border-radius: 0px;
cursor: pointer;
display: inline-block;
font-size: 12px;
line-height: normal;
font-weight: 400;
font-family: Novecentowide-Normal !important;
margin:4px;
}


.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover{
color:#FFFFFF !important;
background: #4d4538;
}

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span, .vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-white>.vc_grid-filter-item>span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item.vc_active>span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item:hover>span, .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-white>.vc_grid-filter-item>span:hover{
color:#FFFFFF !important;
}

#wp-consilium .btn-navbar.navbar-toggle i:before{
font-size: 22px;
}

figure.effect-sarah figcaption{
padding:10px !important;
}





@media only screen and (min-width:0px) and (max-width: 1080px) {
figure.effect-sarah h4{
font-size:14px !important;
}
}

p.pp_description{
display:none !important;
}


.cs-breadcrumbs{
visibility: hidden;
}

.cs-blog-info{
visibility: hidden;
}

cs-blog-info{
visibility: hidden;
display:none;
}

div.right-wrap.col-xs-12.col-sm-4.col-md-4.col-lg-4{
padding-left:50px;
}

#catapult-cookie-bar a {
display:block !important;
}

.has-cookie-bar #catapult-cookie-bar {
padding: 0px 20px 0px 15px;
}

#catapult-cookie-bar{
right: 20px !important;
bottom: 10px !important;
}