@font-face {
    font-family: Serge;
    src: url(../fonts/Serge-Regular.otf);
  }

.cactus-logo .cactus-img-logo {
    display: block;
    max-width: 100%;
    max-height: 70px;
}

.cactus-main-menu > ul {
    margin-top: 10px;
}

.cactus-logo {
    padding-top: 13px;
}

#pageloader{
    background-image: url(../gainsbourg.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

#pageloader img{
    top: 70px!important;
    left: 50px!important;
    bottom: auto!important;
    right: auto!important;
}

#pageloader .loader-inner{
    width: 70%;
    margin-right: auto;
    margin-left: auto;
}

#pageloader img{
    width: 250px;
}

.cactus-user-login.navigation-font a {
    max-width: 1000px!important;
    color: #000000!important;
    font-size: 12pt;
}

.cactus-post-title{
    font-family: Serge, Verdana, sans-serif!important;
    font-size: 20px!important;
}

.cactus-user-login.navigation-font li ul li a{
    /* background-color: #78A8BC!important; */
	background-color: #BFDBDE!important;

}

.cactus-nav-main, .cactus-nav-main .dropdown-menu *, footer{
	background-color: #BFDBDE!important;
	/* background-color: #78A8BC!important; */
}

.cactus-nav-main *{
    color: #000000!important;
    font-size: 12pt;
}

.cactus-main-menu ul > li > a > i.fas.fa-sort-down:before{
    border-top-color: #000000!important;
}


.style-widget-popular-post .cactus-post-title{
    font-family: Helvetica, Arial, sans-serif!important;
    font-size: 15px!important;
    font-weight: 700!important;
    line-height: 16.5px!important;
}

footer{
    background-color: #131E1D!important;
}

footer *{
    color: #DDB067!important;
}

footer .wpcf7 input, footer .wpcf7 textarea{
    background-color: rgba(0, 0, 0, 0.5)!important;
}

.cactus-main-menu > ul > li > ul li a{
    border-bottom: 1px #ffffff solid;
    border-right: 1px #ffffff solid;
}

.main-slider .ct-shortcode-sliderv3.sliderv8.sliderv8-sub {
    background-color: #78A8BC!important;
	/* background-color: #BFDBDE!important; */
}

.main-slider .ct-shortcode-sliderv3.sliderv8.sliderv8-sub .excerpt{
    color: #000000!important;
}

.main-slider .ct-shortcode-sliderv3.sliderv8.sliderv8-sub .toolbar-left{
    display: none;
}

.main-slider .ct-shortcode-sliderv3.sliderv8{
    /* background-color: #BFDBDE; */
    background-color: #78A8BC!important;
    margin-top: -18px;
}

.main-slider .cactus-post-title a{
	color: #974C18!important;
}

.main-slider .toolbar-left .btn, .main-slider .toolbar-left > .share-tool-block .action-like a span, .main-slider .toolbar-left > .share-tool-block .action-unlike a span {
	background-color: #DDB067;
}
/* 
footer .cactus-container > .cactus-row > * {
    width: 33.33%!important;
} */

.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea{
    background-color: #ffffff!important;
}


