body.lang-de #Top_bar
.ausbildungsbanner{background:#edb729;color:white !important;display:block;height:auto;line-height:120%;padding:10px
5%;width:90%;font-size:85%;text-align:center;margin-top:-5px}body.lang-de #Top_bar .ausbildungsbanner
a{color:white !important}body.lang-de #Top_bar .ausbildungsbanner a:hover{font-weight:bold}body.lang-de #Top_bar .menu>li>ul{margin-top:-10px !important}@media screen and (max-width: 960px){body.lang-de #Top_bar
.ausbildungsbanner{margin-top:0}}body.page-id-2424.lang-de #Top_bar::after, body.page-id-2424.lang-de .ausbildungsbanner, body.page-id-3178.lang-de #Top_bar::after, body.page-id-3178.lang-de
.ausbildungsbanner{display:none !important}body #Top_bar.is-sticky::after, body #Top_bar.is-sticky
.ausbildungsbanner{display:none !important}h1,h2,h3{text-transform:uppercase}small{font-size:80%;font-weight:200}b,strong,dt{font-weight:500}h1 strong, h2 strong, h3 strong, h4 strong, h1 b, h2 b, h3 b, h4 b, .headlargetext strong, .headlargetext
b{font-weight:700}#Header
.header_placeholder{display:none}#Top_bar.is-sticky{opacity:1 !important}#Top_bar
.logo{float:right;margin:0}#Top_bar
.logo{height:auto}#Top_bar
.container{width:auto}#Top_bar
.menu_wrapper{text-transform:uppercase}#Top_bar .menu > li > a span:not(.description){border-style:none}#Top_bar .menu > li
span{padding:0
15px !important}#Top_bar .menu>li:nth-last-child(2)>span{padding-right:10px !important}#Top_bar .search_wrapper
.icon_search{color:rgba(255,255,255,.5)}#Top_bar .menu li ul
li{text-align:left;width:320px}#Top_bar .menu li ul li
a{font-size:80%;padding:8px
10px 5px 20px;text-transform:none}#Top_bar .menu li ul li
span{padding:0
!important}#Top_bar .menu li ul.mfn-megamenu li
a{text-transform:none;font-size:80%}.wpml-ls-current-language a
span{color:#edb729}#Top_bar .menu li.wpml-ls-item>a{letter-spacing:0}#Top_bar .menu li.wpml-ls-item>a>span{padding-right:8px !important}#Top_bar .menu-item.wpml-ls-item{display:none !important}.wpb_text_column{margin-bottom:20px !important}.aside_left #Content .wpb_text_column, .aside_right #Content
.wpb_text_column{margin-bottom:50px !important}.headlargetext{font-size:150%;text-transform:uppercase;line-height:100% !important;font-weight:200;letter-spacing:0}.headlargetext
a{color:black !important}.ueberschrift{font-size:110%;color:black !important}.ueberschrift a:hover{text-decoration:none;color:unset}.largetext{font-size:120%;line-height:140% !important}.shadowtext h1, .shadowtext h2, .shadowtext h3, .shadowtext p, .shadowtext
li{text-shadow:0 0 2px #000000, 0 0 5px #000;-webkit-text-shadow:0 0 2px #000000, 0 0 5px #000;-moz-text-shadow:0 0 2px #000000, 0 0 5px #000}#Content
blockquote{background:none;line-height:140%;font-style:italic;font-size:160%;font-weight:300 !important;margin-bottom:40px !important;display:block;border-left:10px solid #edb729;padding-left:25px}span.button{transition:all 0.4s ease 0s;display:inline-block;padding:15px
25px 13px 25px;margin:0
25px 25px 0 !important;min-width:130px;text-align:center;font-size:90%;font-weight:500;line-height:150%;color:white !important;background:black;text-transform:uppercase}span.button:hover{cursor:pointer;background:#edb729}.buttoncolored span.button,input[type="submit"]{transition:all 0.4s ease 0s;display:inline-block;padding:15px
25px 12px 25px;margin:0
25px 25px 0 !important;min-width:130px;text-align:center;font-size:90%;font-weight:500;line-height:150%;color:white !important;background:#edb729;text-transform:uppercase}.buttoncolored span.button:hover,input[type="submit"]:hover{cursor:pointer;background:black}#Content .vc_column-inner a[href^="mailto"], #Content .vc_column-inner a[href^="tel"], #Content .vc_column-inner
a{color:#edb729}a[href$='.pdf']{background:url('/wp-content/themes/ruchti-aerni-0/images/pdf-icon-color.svg?x82006') no-repeat 0 4px transparent;line-height:normal;padding:4px
10px 10px 32px;background-size:25px;color:#edb729 !important}a[href$='.pdf']:hover{background:url('/wp-content/themes/ruchti-aerni-0/images/pdf-icon-hover.svg?x82006') no-repeat 0 4px transparent;color:#be6a00 !important;background-size:25px !important}.whitecolor, .whitecolor h1, .whitecolor h2, .whitecolor h3, .whitecolor h4, .whitecolor p, .whitecolor span, .whitecolor ul, .whitecolor li,  .whitecolor a, .whitecolor a.button
span{color:white}.whitecolor
a{color:white !important}.whitecolor span.button, .whitecolor .wpcf7-submit{background:white !important;color:#edb729 !important}.whitecolor a.button:hover span, .whitecolor .largebgtext, .whitecolor span.button:hover, .whitecolor .wpcf7-submit:hover{background:#000 !important;color:white !important}.whitecolor .vc_tta-accordion
.acc{border-color:white}.whitecolor .vc_tta-accordion
.acc_content{background:none}.whitecolor .vc_tta-accordion .acc_header_arrow::after{background-image:url(//www.ruchti-aerni.ch/wp-content/plugins/acc/public/css/../img/arrow_down_white.svg)}.whitecolor .vc_tta-accordion .acc_header:hover .acc_header_arrow::after{background-image:url(//www.ruchti-aerni.ch/wp-content/plugins/acc/public/css/../img/arrow_down_gray.svg)}.whitecolor .vc_tta-accordion .acc.active
.acc_header{border-top:2px solid white;padding-top:30px;margin-bottom:-30px}.whitecolor .accordion .question .title, .whitecolor .accordion .question .title
i{font-size:100% !important;color:white !important}.whitecolor .accordion .question .title::before{border-color:white !important}span.colored{color:#edb729}.whitecolor
span.colored{color:white}#Content .gallery .gallery-item{margin-bottom:15px !important}#Content
.wpb_map_wraper{margin-bottom:0 !important}#Content .besetzttext, #Content .whitecolor
.besetzttext{background:#edb729;padding:5px
12px 5px 12px;border-radius:5px;margin-left:15px;font-size:70% !important;color:red;font-weight:bold}.textbottom p, .textbottom
li{font-size:80%;line-height:140%}.textbottom h1, .textbottom h2, .textbottom h3, .textbottom
h4{line-height:130%;font-weight:500}.textbottom
h1{font-size:120%;color:#edb729}.textbottom
h2{font-size:100%;text-transform:none}.textbottom
h3{font-size:100%;text-transform:none}.textbottom
h4{font-size:100%;text-transform:none}#Content{padding-top:0}#Content .the_content_wrapper
ul{margin-left:20px}#Content .the_content_wrapper ul
li{list-style:square}#Content .alignleft, #Content
.alignright{margin-top:0}#Content table tr:hover{background:#f7f7f7}#Content table th, #Content table
td{text-align:left}.wpb_wrapper .wpcf7-form{margin-left:-6px}div.wpcf7{margin-bottom:0 !important}div.wpcf7 input[type="submit"]{margin-bottom:10px}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select,textarea{font-size:90%}#popup_contact{z-index:1000000;right:50%;margin-left:30px;bottom:0}.popup_contact_wrapper .column, .popup_contact_wrapper .wpcf7-submit{margin-bottom:0 !important}#popup_contact>a.button{width:56px;height:50px;line-height:50px;font-size:32px;color:white;background:#edb729}body .vc_images_carousel .vc_carousel-control{color:#fff !important;bottom:0 !important;width:auto !important;height:30px !important;font-size:90px !important;opacity: .8;filter:alpha(opacity=80);margin-right:25px !important}.vc_carousel-control .icon-next::before, .vc_carousel-control .icon-prev::before{color:#fff;display:block;text-align:center;width:50px;height:50px;line-height:50px;font-size:40px;transition:all 0.3s;-webkit-transition:all 0.3s;top:0px}.vc_carousel-control .icon-next::before{content:'➤' !important;margin:0}.vc_carousel-control .icon-prev::before{content:'➤' !important;filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.vc_images_carousel .vc_carousel-indicators{bottom:-30px !important}.vc_images_carousel .vc_carousel-indicators
.vc_active{background-color:black !important;border:1px
solid black !important}.headimageorvideo{min-height:600px}.vorschauaccordion
img{height:200px !important;width:auto;padding:10px
0 10px 40px}.paddingtop{}.border-sap,.bordersep{border-top:1px solid #c6c6c6;padding-top:80px;margin-top:40px}#Content.faq-page
.sections_group{float:left;width:70%}#Content.faq-page
.sidebar{float:right;width:25%}.faq-head{background:#edb729;color:white;padding:25px
0;margin-bottom:30px}.faq-head
h1{color:white;margin:0;padding:0
15px;font-weight:600}#Content.faq-page .uk-margin-medium-bottom{margin-bottom:0 !important}#Content.faq-page .vc_single_image-wrapper{margin-bottom:0 !important}body.tax-knowledgebase_category .pakb-link ul,.uk-breadcrumb.pakb-link{margin:0
0 30px 0 !important;list-style:none}body.tax-knowledgebase_category .pakb-link ul li, .uk-breadcrumb.pakb-link
li{list-style:none !important}.pakb-link ul.uk-list
li{padding:5px
15px;border:1px
solid #eee}.pakb-link ul.uk-list li:hover{background:#edb729;border-color:#edb729}.pakb-link ul.uk-list li:hover
a{font-weight:500;color:white}.pakb-link ul.uk-list li
a{text-decoration:none !important}.uk-search-default .uk-search-input{width:100%;margin-bottom:0}.uk-search-large .uk-search-icon{height:50px}.pakb-article-content
p{font-size:110%;line-height:160%}.pakb-article-content p
img{margin-bottom:20px}.uk-margin-medium-top{margin-top:0 !important}#Content.faq-page .pakb-article-content p
a{text-decoration:underline}#Content.faq-page #pakb-vote{margin-bottom:50px}#Content.faq-page
.crp_related{margin-bottom:50px}#Content.faq-page .crp_related ul
li{width:31.4%}.sidebar
#kbsearchform{margin-bottom:20px}.sidebar .uk-list{position:relative}#Content .vc_row-has-fill.whitecolor p, #Content .vc_row-has-fill.whitecolor
li{font-weight:400}#Content .vc_row-has-fill.whitecolor
strong{font-weight:600}#Content .logos
img{background-color:#fff;border-radius:30px;box-shadow:0 0 15px rgba(0,0,0,0.3)}.section.section-post-related{background:#f2f2f2;padding:25px
0 0 0}.section-post-related .section-related-adjustment{border:0}.section-post-related .section-related-adjustment>h4{text-align:center;font-weight:400;margin-bottom:30px;font-size:160%;line-height:140%}.portfolio-item a.button
span{color:white;padding:11px
20px !important}.portfolio-item a.button span.button_icon, .post-related.portfolio .date_label, .post-related.portfolio
.button{display:none}.post-related.portfolio
h4{font-size:130%;line-height:135%}body.single-portfolio
.cta{margin:50px
0}.stickyrow{background:#edb729;display:block;padding-right:0;min-height:30px;z-index:1000 !important;left:0 !important;width:100% !important}.stickyrow .vc_column-inner{padding:0;max-width:1432px;margin:0
auto}.stickyrow
.wpb_text_column{margin-bottom:0 !important}.stickyrow
ul{margin:0
!important}.stickyrow ul
li{list-style:none !important;margin:0}.sticky-submenu li:first-child>a{}.stickyrow ul.menu li
a{display:block;float:left;text-transform:uppercase;text-decoration:none !important;border-right:1px solid white;min-height:100%;padding:10px
16px;color:white !important;font-size:14px !important;font-weight:400}.stickyrow ul.menu li:last-child
a{border:0}.stickyrow > .active > a, .stickyrow > .active > a:focus, .stickyrow > .active > a:hover, .stickyrow ul li a:hover{background-color:#f7f7f7;color:#edb729 !important}#Menu .sub-menu .sticky-element-active{display:none}.sticky-element-original:not(.sticky-element-active){position:fixed!Important}.crp_related{width:105%;margin-left:-15px;width:calc(100% + 30px)}.crp_related
h6{font-size:110%;line-height:140%;font-weight:500;margin-left:10px}.crp_related
ul{list-style:none !important;margin-left:0 !important}.crp_related ul
li{float:left;width:31.5%;margin-right:2.4%;list-style:none !important}.with_aside .crp_related ul
li{width:31.4%}.crp_related ul li:last-child{margin-right:0}.crp_related ul li
.crp_title{display:block;padding:25px
25px 0 25px;font-weight:500}.crp_related ul li
.crp_excerpt{display:block;padding:15px
25px;font-size:90%;line-height:145%}.crp_related ul li
a{text-decoration:none !important}.crp_clear{clear:both}body.page-id-867 .crp_related h6, body.page-id-2563 .crp_related
h6{display:none}.hoverboxensection .wpb_column, .crp_related ul
li{transition:opacity 0.2s ease-in-out 0.2s, visibility 0.2s ease-in-out}.hoverboxensection .wpb_column .vc_column-inner, .crp_related ul
li{background:white;padding:0;border:1px
solid #f0f0f0;-webkit-transition:box-shadow 0.5s;-o-transition:box-shadow 0.5s;transition:box-shadow 0.5s}.hoverboxensection .wpb_column .vc_column-inner:hover, .crp_related ul li:hover{-webkit-box-shadow:0 0 20px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 2px rgba(0,0,0,0.2);box-shadow:0 0 20px 2px rgba(0,0,0,0.2)}.hoverboxensection .wpb_column .wpb_single_image, .hoverboxensection .wpb_column .wpb_single_image .vc_single_image-wrapper{margin:0
!important}.hoverboxensection .wpb_column .vc_column-inner
.wpb_text_column{margin:0
!important;padding:25px;font-size:90%;line-height:145%}.hoverboxensection .wpb_column .vc_column-inner .wpb_text_column
h5{font-size:120%;font-weight:500;color:#edb729}.hoverboxensection .wpb_column .vc_column-inner
span.button{display:inline-block;width:80%;width:calc(100% - 50px);padding:10px
30px 9px 20px;text-transform:uppercase;color:white;font-size:90%;margin:0
!important;letter-spacing:0 !important;text-align:left;background:#edb729 url("https://www.ruchti-aerni.ch/wp-content/uploads/button-arrow.svg") 95% 52% no-repeat;background-size:20px 10px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.hoverboxensection .wpb_column .vc_column-inner span.button:hover{background:#706e6f}.hoverboxensection .whitecolor .accordion
.question{border:0
!important}.hoverboxensection .whitecolor .accordion .question
.title{box-shadow:none !important;border:0
!important}.borderboxes
.wpb_column{transition:opacity 0.2s ease-in-out 0.2s, visibility 0.2s ease-in-out}.borderboxes .wpb_column .vc_column-inner{background:white;padding:0;border:1px
solid #f0f0f0;-webkit-transition:box-shadow 0.5s;-o-transition:box-shadow 0.5s;transition:box-shadow 0.5s}.borderboxes .wpb_column .vc_column-inner:hover{-webkit-box-shadow:0 0 20px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 2px rgba(0,0,0,0.2);box-shadow:0 0 20px 2px rgba(0,0,0,0.2)}.borderboxes .wpb_column .vc_column-inner .wpb_single_image .vc_single_image-wrapper, .borderboxes .wpb_column .vc_column-inner .wpb_single_image .vc_figure, .borderboxes .wpb_column .vc_column-inner
img{width:100%}.borderboxes .wpb_column .vc_column-inner
.wpb_single_image{margin-bottom:25px}.borderboxes .wpb_column .vc_column-inner
.wpb_text_column{padding:0
35px;font-size:90%;line-height:140%}.borderboxes .wpb_column .vc_column-inner
.headlargetext{font-size:135%;line-height:120% !important;text-transform:none}.borderboxes .wpb_column .vc_column-inner .headlargetext
strong{text-transform:uppercase}.borderboxes .wpb_column .vc_column-inner .headlargetext
a{transition:opacity 0.2s ease-in-out 0.2s, visibility 0.2s ease-in-out}.borderboxes .wpb_column .vc_column-inner:hover .headlargetext
a{color:#edb729 !important}#aktuelles
.wpb_text_column{}.newsfeedbox{transition:opacity 0.2s ease-in-out 0.2s, visibility 0.2s ease-in-out;background:white;-webkit-transition:box-shadow 0.5s;-o-transition:box-shadow 0.5s;transition:box-shadow 0.5s}.newsfeedbox:hover{-webkit-box-shadow:0 0 20px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 2px rgba(0,0,0,0.2);box-shadow:0 0 20px 2px rgba(0,0,0,0.2)}.newsfeedbox
h3{-webkit-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.newsfeedbox:hover
h3{color:#edb729 !important}.newsfeedbox .wpb_single_image, .newsfeedbox img, .newsfeedbox .vc_single_image-wrapper{padding:5px;margin:0}.newsfeedbox>.wpb_column>.vc_column-inner{padding:0}.newsfeedbox
.wpb_text_column{padding:35px;margin:0
!important}.cta{background:#edb729;padding:0;color:white;margin-bottom:20px}.cta
a{color:white !important;text-decoration:none !important}.cta a:hover{color:white !important;text-decoration:underline !important}.cta
img{float:left;width:30%}.cta
.ctabild{width:30%;height:270px;float:left;background-size:cover !important;position:relative}.cta .ctabild
.beratername{position:absolute;left:15px;bottom:15px;background:white;color:black;padding:2px
8px 0 8px;font-size:85%}.cta
.ctainfo{float:left;width:60%;padding:22px
5% 10px 5%}.cta .ctainfo
p{margin-bottom:5px;line-height:140%;font-weight:400;color:white !important;padding:8px
0}.cta .ctainfo
sup{font-size:60%}.cta a, .cta a:link{color:white;text-decoration:underline}.cta
.toggleFormButton{cursor:pointer;display:inline-block;margin-top:5px;font-weight:400;padding:10px
15px 9px 15px;background:white;color:black;letter-spacing:0.02em}.cta .toggleFormButton:hover{color:#edb729}.cta
.toggleFormContainer{display:none;padding:42px
5% 10px 5%;background:#ccc}.cta .wpcf7-submit{border:1px
solid white !important;margin:0
0 20px 0 !important}.cta .ctauspbox .vc_column-inner{background:white;color:black;padding:5%;margin-top:40px;font-size:80%}.cta .ctauspbox .vc_column-inner ul
li{line-height:150%}.cta.noberater
.ctainfo{float:none;width:90%}.cta.noberater .ctauspbox .vc_column-inner{margin-top:0}.vc_col-sm-4 .cta .ctabild, .widget-area .cta
.ctabild{width:100%;float:none}.vc_col-sm-4 .cta .ctainfo, .widget-area .cta
.ctainfo{width:87%;padding-left:8%}.vc_col-sm-4 .cta .ctainfo p.largetext, .widget-area .cta .ctainfo
p.largetext{padding-top:0}.vc_col-sm-4 .cta .toggleFormContainer, .widget-area .cta
.toggleFormContainer{padding-top:20px}.vc_col-sm-4 .ctaformbox, .widget-area
.ctaformbox{float:none;width:100%}.vc_col-sm-4 .cta .ctaformbox input[type="submit"], .widget-area .cta .ctaformbox input[type="submit"]{margin-bottom:0 !important}.vc_col-sm-4 .ctauspbox, .widget-area
.ctauspbox{float:none;width:94%;margin:0
auto}.vc_col-sm-4 .ctauspbox .vc_column-inner, .widget-area .ctauspbox .vc_column-inner{margin-top:0}.widget-area .cta .ctainfo
p{padding:0}.widget-area .cta
.toggleFormContainer{height:400px;overflow-y:scroll;overflow-x:hidden}.swissmadebadge{background:white;padding:5px;border:1px
solid #ccc}.swissmadebadgefixed{position:fixed;bottom:0;background:white;padding:5px;border:1px
solid #ccc;border-bottom:0;border-left:0;width:100px;height:109px;z-index:1000}.banner{margin:0
auto 30px auto !important;display:block}#back_to_top.sticky{right:45%;bottom:0;border:1px
solid #ccc;border-bottom:0;padding:4px}#zahlen-fakten a[href$=".pdf"]{background:0;padding:0}.gmap_marker{letter-spacing:0}body.single-wpseo_locations .section-post-header{display:none}#Intro .intro-title{text-transform:none;text-shadow:0px 0px 10px rgba(0, 0, 0, 1)}body.archive
.archiveheaderbox{background:#edb729;padding:25px;color:white;margin:50px
0}body.archive .archiveheaderbox
a{color:white;text-decoration:underline}body.archive h1.page-title{display:block;float:left;font-weight:300;width:45%;margin-right:5%;color:white;text-transform:none;font-size:200%;line-height:120%}body.archive .taxonomy-description{display:block;float:left;width:50%;font-size:100%}body.archive
.cta{margin:50px
0}body.archive .post-item .post-desc-wrapper .post-desc .entry-title{font-size:120%;line-height:130%;font-weight:500;text-transform:none}body.archive .post-item .post-desc-wrapper .post-desc .entry-title a:hover{color:#edb729}.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-img, .at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-img
a{height:auto !important;min-height:92px}.at4-recommended .at4-recommended-item .at4-recommended-item-img
img{left:0 !important;height:auto !important}.at4-recommended .at4-recommended-item .at4-recommended-item-caption .at-h4 a:hover{text-decoration:none !important}.at4-recommended.at-medium .at4-recommended-horizontal{max-height:none !important}#Footer{font-size:95%;line-height:140%}#Footer .footer_copy
.one{margin-bottom:50px}#Footer
.container{width:auto}#Footer
.footer_copy{font-size:80%}body #Content .footersymbole, #Footer
.footersymbole{text-align:center;margin:0
0 20px 0}body #Content .footersymbole img, #Footer .footersymbole
img{height:60px;margin:0
20px}#Footer
.footerrating{text-align:center}#Footer .footer_copy
small{font-size:70%}#Footer
#breadcrumbs{text-align:center;font-size:70%}body.search .post-meta{display:none !important}body.search .post-title h2
a{color:#edb729;font-weight:400}body.page-id-652 #Footer
.widgets_wrapper{display:none !important}div.team{margin-bottom:10px !important}.team.team_horizontal
.image_frame{margin-bottom:0}.team
.desc_wrapper{padding-top:20px}.team .desc_wrapper h4, .team .desc_wrapper
.name{color:#edb729}.team .desc_wrapper
hr{display:none}.team .desc_wrapper
p{margin-bottom:5px}.vc_row.vc_row-no-padding .vc_tta-accordion .vc_column-inner{padding-left:15px;padding-right:15px}.wpb-js-composer .vc_tta-container{margin-bottom:0 !important}.elegant-tabs-container{margin-bottom:50px}.et-tabs{font-size:100%}.et-tabs nav
ul{margin-left:auto !important}.et-tabs nav ul
li{background:#f7f7f7 !important}.vc_row-has-fill .et-tabs nav ul
li{background:#eee !important}.et-tabs nav ul li:hover{background:#ddd !important}.et-tabs nav ul li
a{font-size:90%}.et-tabs nav ul li:hover
a{color:#edb729 !important}.et-tabs nav ul li.tab-current{background:#edb729 !important}.et-tabs nav ul li.tab-current
a{color:white !important}.et-tabs .infi-responsive-tabs{background:#ccc;font-weight:400;padding:5px
10px;background-image:url("/wp-content/themes/ruchti-aerni-0/images/arrow_down_gray.svg?x82006");background-attachment:scroll;background-position:90% 50%;background-repeat:no-repeat;background-size:40px}.et-tabs .infi-responsive-tabs:hover{background:#edb729;color:white}.et-tabs .et-content-wrap
section{margin-bottom:40px}.vc_tta-accordion
.jobsaccordion{}#Content .accordion .question
.title{font-size:100%}.aside_left .widget-area, .aside_right .widget-area{border:0
!important;max-width:460px;position:fixed}@media screen and (max-height: 960px){.aside_left .widget-area, .aside_right .widget-area{position:relative}}.widget-area::before{background:none}body.archive.tag.with_aside .sections_group, body.archive.tag
.sections_group{width:100%;padding-top:0}.with_aside .sections_group .entry-content{padding-right:50px;padding-top:0}.with_aside
.widget{padding-bottom:10px;margin-bottom:10px}.with_aside .widget::after{border:0
!important}.widget#text-12{font-size:85%}.parent-sidebar-menu .child-sidebar-menu{margin-top:0 !important}.parent-sidebar-menu{font-size:85%}.parent-sidebar-menu ul
li{padding:8px
0;font-weight:400;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin:0
!important}.parent-sidebar-menu li.current_page_parent>a{display:block;padding:8px
13px;background:#f59b21;color:white;font-weight:700}.parent-sidebar-menu ul li:hover{padding-left:10px;background:#f8f8f8;border-left:3px solid #f59b21}.parent-sidebar-menu ul li:hover
a{color:#f59b21}.parent-sidebar-menu ul
li.current_page_item{border-left:3px solid #f59b21;background:#f8f8f8;padding-left:10px;font-weight:700}.parent-sidebar-menu ul li:last-child{border:0}.parent-sidebar-menu ul li.page-item-3294, .parent-sidebar-menu ul li.page-item-3307, .parent-sidebar-menu ul li.page-item-3309{display:none}#cookie-notice
a.button{padding:2px
8px 0 8px;margin-bottom:0;background:white;color:black}@media screen and (min-width: 1240px) and (max-width: 1440px){#Top_bar .menu li
a{font-size:85% !important}#Top_bar .menu li ul li
a{font-size:75% !important}#Top_bar .menu > li
span{padding:0
10px !important}#Top_bar.is-sticky
.logo{margin:0
0 0 10px}#Top_bar.is-sticky
.top_bar_right{display:none}}@media screen and (min-width: 769px) and (max-width: 1239px){#Top_bar
.top_bar_left{width:100% !important}#Top_bar
.top_bar_right{display:none}#Top_bar .menu li
a{font-size:70% !important}#Top_bar .menu li ul li
a{font-size:65% !important}#Top_bar .menu > li
span{padding:0
6px !important}#Top_bar.is-sticky
.logo{margin:0
0 0 10px}#Top_bar.is-sticky .menu li.wpml-ls-menu-item{display:none}.stickyrow ul.menu li
a{font-size:12px !important}.headimageorvideo{min-height:350px}.borderboxes .wpb_column .vc_column-inner
.headlargetext{font-size:105%}}@media screen and (max-width: 1100px){.stickyrow{width:90% !important;padding:0
5% !important}.stickyrow ul.menu li
a{font-size:12px !important;padding:6px
10px}#Footer
.widget_text{font-size:90%;line-height:135%}}@media only screen
and (min-width: 680px)
and (max-width: 1024px)
and (orientation: portrait){#Top_bar
.logo{float:left}}@media screen and (min-width: 769px){#Top_bar .top_bar_right .wpml-languages{display:none}#Top_bar .menu > li:last-child
span{padding:0
!important}#Top_bar #menu ul .menu-toggle{display:none}}@media screen and (max-width: 768px){#Top_bar #search_button, .stickyrow, #Footer
.footersymbole{display:none !important}body .sticky-element-placeholder{display:none !important}body #Top_bar #menu ul li ul li
a{font-size:90%;padding:0
20px 0 55px !important}body #Top_bar #menu ul li ul li a
span{display:block;line-height:130% !important;padding:10px
0 !important}#Top_bar #menu ul li.wpml-ls-item{display:none}.headimageorvideo{min-height:200px}.et-tabs .et-content-wrap
section{border-bottom:1px solid #c6c6c6}.headlargetext{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}div.team{margin-bottom:0 !important}.with_aside .sections_group .entry-content{padding-right:0;padding-top:0}.crp_related{width:100%;margin-left:0}.crp_related ul
li{float:none;width:100% !important;margin-right:0}.wpb_wrapper .wpcf7-form{margin-left:0}#Content .gallery .gallery-item{width:49%;margin-right:1% !important;margin-bottom:10px !important}body.archive h1.page-title, body.archive .taxonomy-description{display:block;float:none;width:100%;margin-right:0}.cta
.ctabild{width:100%;float:none}.cta
.ctainfo{float:none;width:87%;padding:15px
5% 10px 8%}.cta
.toggleFormButton{margin-top:-5px}.cta
.toggleFormContainer{padding-top:10px}.ctauspbox .vc_column-inner{margin-top:0}.ctauspbox{width:90%}.swissmadebadgefixed{display:none !important}.solarrechner, .solarrechner .vc_column-inner{padding:0
!important}.aside_left .widget-area, .aside_right .widget-area{position:relative}body.archive
.archiveheaderbox{margin:20px
0}body.archive h1.page-title{float:none;width:100%;margin-right:0}body.archive .taxonomy-description{display:block;float:none;width:100%}#Content.faq-page .sections_group, #Content.faq-page
.sidebar{float:none;width:100%}body .newsfeedbox
img{margin-bottom:30px}#Footer .footer_copy
.one{margin-bottom:10px}}@media screen and (max-width: 479px){.headimageorvideo{min-height:160px}#menu > ul > li > a, a.button.action_button, #overlay-menu ul li
a{font-size:15px}}