/********* Compiled - Do not edit *********/
:root{--color-primary:#ffc80b;--color-gradient-start:#ffc80b;--color-gradient-stop:#ffc80b;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Poppins;font-weight:400;line-height:1.8;font-size:15px;color:#000000;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Poppins;font-weight:400;line-height:1.4em;font-size:52px;color:#000000;}.h2,h2{font-family:Poppins;font-weight:300;line-height:1.4em;font-size:42px;color:#000000;}.h3,h3{font-family:Poppins;font-weight:400;line-height:1.3em;font-size:30px;color:#000000;}.h4,h4{font-family:Poppins;font-weight:400;line-height:1.5em;font-size:25px;color:#000000;}.h5,h5{font-family:Poppins;font-weight:300;line-height:1.7em;font-size:21px;color:#000000;}.h6,h6{font-family:Poppins;font-weight:300;line-height:1.7em;font-size:20px;color:#0a0a0a;}.main-header .navbar-brand{max-width:400 !important;}.titlebar-inner h1{}.titlebar-inner p{}.titlebar-inner{padding-top:90px;padding-bottom:90px;}.titlebar{background-color:#3f3f3f;}.titlebar > .titlebar-overlay.ld-overlay{background:linear-gradient(357deg, rgb(45, 16, 19) 0.9554140127388535%, rgba(45, 16, 19, 0) 100%);}#content{background-size:cover;}/*
.mainbar-wrap.vc_custom_1622804104725,
.mainbar-wrap.vc_custom_1622804151690,
.mainbar-wrap.vc_custom_1622804134721 {
    display: none !important;
}
*/

@media only screen and (max-width: 800px) {
#header > .mainbar-wrap:nth-child(2),
#header > .mainbar-wrap:nth-child(3),
#header > .mainbar-wrap:nth-child(4),
#header > .mainbar-wrap:nth-child(5),
#header > .mainbar-wrap:nth-child(6)
{
    display: none !important;
}
}

.mainbar {
    flex: 0 auto;
}


@media screen and (min-width: 1450px) {
.vc_single_image-img.attachment-full.ld-lazyload.loaded {
    margin-left: 135px;
}
}

@media screen and (min-width: 1150px) {
.vc_single_image-img.attachment-full.ld-lazyload.loaded {
    margin-left: 90px;
}
}

.vc_single_image-wrapper.vc_box_border_grey.loaded {
    width: 100% !important;
    /*margin-left: 70px;*/
}

.job-button.text-center {
    position: absolute;
    right: 45% !important;
    top: 15%;
    width: 300px !important;
}

.profil_img {
    float: left;
    width: 30%;
    padding-top: 55px;
}