@charset "UTF-8";
/* https://lcsimmobilien.ch/wp-content/themes/total-child-theme/css/01-main.css?ver=1665146945 */
.menu-item a span{color:#000!important}.wpex-carousel-entry-excerpt{font-family:'Montserrat',sans-serif;font-size:17px}#site-header-inner{padding-top:10px;padding-bottom:10px}#rev_slider_1_1{background-color:#f3f3f3!important}.txt-leadtext{font-size:22px;color:#707070}.txt-leadtext p span{font-size:18px;color:#707070;line-height:26px}.txt-leadtext p{font-size:18px;color:#707070;line-height:26px}.txt-leadtext{font-size:18px;color:#707070;line-height:26px}.btn-blue-txt span{color:#667ebc!important}.blue-box-padding{padding:60px;padding-bottom:100px}.blue-contact-box h3{margin:0}.blue-contact-box p,.blue-contact-box h2,.blue-contact-box a,.blue-contact-box span,.blue-contact-box h3{color:#fff}.wk-margin-top-l{margin-top:40px}.vc_column-inner.vc_custom_1613738776649{background-position:0!important}.dl-grey-box .vc_column-inner{background-color:#F3F3F3;padding:30px}@media (max-width:767px){.dl-grey-box .vc_column-inner{padding:15px}}.background-image-inner-row{height:520px;padding-left:15px;padding-right:15px}.custom-accordion .vc_tta-title-text,.custom-accordion .vc_tta-panel-heading .vc_tta-controls-icon::before{color:#2645bf!important}.vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.vc_tta-color-white.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before{border-color:#2645bf!important}.berg-bg .vc_column-inner{background-position:top!important}.team-box-container{position:relative;min-height:544px}.team-box-container .team-image .vc_column-inner{padding:0!important}.team-box-container .team-descr-box-1{padding:60px 0 15px 30px;position:relative}.team-box-container .team-descr-box-2{padding:30px 30px 15px 0;position:relative}.team-box-container .btn-link{background:#667ebc!important;margin:0;display:block;padding:0 30px 30px}.team-box-container .team-blue-box{padding:30px!important;margin-top:50px}.heading-white h1,.heading-white h2,.heading-white h3,.heading-white h4,.heading-white h5,.heading-white h6{color:#FFF}.support-contact-box{padding:30px;background:#f7f7f7}#responsive-form input,#responsive-form textarea{border-bottom:1px solid #000;width:100%;display:block;margin-top:5px;padding-left:0!important;background-color:none}#responsive-form textarea{height:100px}#responsive-form .vc_col-md-12{padding-left:0!important}button,.wpcf7-submit{background:#667ebc!important;border-bottom:0!important;border-radius:0!important}.wpcf7-submit{display:inline-block}.wk-section-margin{margin-top:3em}.btn-textlink{display:block!important;color:#f7f7f7!important}.vc_tta-panel-title a{text-transform:uppercase;color:#f7f7f7;font-weight:300}.team-image.team-image-luc .vc_column-inner{background-position:left!important}.team-image.team-image-manuel .vc_column-inner{background-position:right!important}@media (max-width:1020px){ul#menu-main-menu{display:none!important}}@media (max-width:959px){.team-image.team-image-luc .vc_column-inner,.team-image.team-image-manuel .vc_column-inner{height:420px;background-position:top!important;background-size:cover!important}}@media (max-width:768px){.wk-responsive-spacing-top{margin-top:32px}.team-descr-box-1,.team-descr-box-2{padding:30px!important}.vc_custom_1613738776649{display:none!important}#responsive-form{padding:20px}#responsive-form .vc_row{margin-left:15px!important;margin-right:15px!important}.team-image.team-image-luc .vc_column-inner,.team-image.team-image-manuel .vc_column-inner{height:360px;background-position:top!important;background-size:cover!important}#responsive-form{padding:0!important}#responsive-form .vc_row{margin-left:0!important;margin-right:0!important}.vc_custom_1613742805254{height:300px}.support-contact-box>.vc_column-inner{padding:0!important}.form-1{padding:15px!important}}@media (max-width:520px){.team-descr-box-1,.team-descr-box-2{padding:15px!important}.team-box-container .team-blue-box,.team-box-container .btn-link{padding:5px!important}.blue-contact-box .templatera_shortcode{padding-bottom:30px}.background-image-inner-row{height:300px}.team-box-container .team-blue-box h4{font-size:12px;margin-top:0}.team-box-container .theme-button-inner{font-size:12px}.team-descr-box-1 .vc_column-inner,.team-descr-box-2 .vc_column-inner{padding:0!important}#responsive-form{padding:0}.mobile-form .vc_column-inner{padding:0}.support-contact-box{padding:15px}h3{margin-top:0}.team-image.team-image-luc .vc_column-inner,.team-image.team-image-manuel .vc_column-inner{height:270px;background-position:top!important;background-size:cover!important}.wpex-carousel{padding-left:15px;padding-right:15px}.vc_custom_1613742805254{height:200px}}