.scroll-hidden{overflow:hidden}main#content{min-height:calc(100vh - 101px - 592px)}ul{padding-left:20px!important}.custom-btn button,.custom-btn a:not(.contact_form_section span.elementor-field-option a){background-color:transparent;padding:2px 37px;position:relative;display:inline-block;z-index:1;font-size:14px;line-height:21px;font-weight:600!important}.custom-btn button::before,.custom-btn a:not(.contact_form_section span.elementor-field-option a)::before{position:absolute;content:"";top:0;left:0;width:2px;height:100%;background-color:#AB2828;transform:translateY(0);transition:all 0.3s ease-in-out;z-index:-1}.custom-btn button:hover::before,.custom-btn a:not(.contact_form_section span.elementor-field-option a):hover::before{width:100%;transform:translateY(46%);transition:all 0.3s ease-in-out}.word-break,.word-break *,.contact_details .elementor-widget.elementor-widget-icon-box .elementor-widget-container *,.inner_page_banner h2,.inner_page_banner h1{word-break:break-word}.elementor-message.elementor-message-success{margin:20px 0;color:#4BB543}.contact_details .elementor-widget.elementor-widget-icon-box.link_box .elementor-widget-container:hover a.elementor-icon.elementor-animation-{color:#ab2828!important}.contact_details .elementor-widget.elementor-widget-icon-box.link_box .elementor-widget-container:hover h3.elementor-icon-box-title,.contact_details .elementor-widget.elementor-widget-icon-box.link_box .elementor-widget-container:hover p.elementor-icon-box-description{color:#ab2828}.contact_details .elementor-widget.elementor-widget-icon-box .elementor-widget-container h3.elementor-icon-box-title,.contact_details .elementor-widget.elementor-widget-icon-box .elementor-widget-container p.elementor-icon-box-description{transition:all .3s}header.page-header>h1.entry-title{text-align:center;margin-top:0;margin-bottom:0;padding:80px 0 10px}.page-content>p{margin:0;text-align:center;padding-bottom:88px}body.elementor-editor-active .site_header:not(.elementor-sticky__spacer){position:absolute!important;width:100%}.site_header .nav_cols .elementor-container{flex-wrap:wrap;justify-content:space-between}.site_header .nav_cols .elementor-container .elementor-column{width:auto!important;z-index:999}.site_header .nav_cols .elementor-container .elementor-column:nth-child(2){margin-left:auto}.site_header .menu-trigger{display:block;width:40px;height:40px;position:relative;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;white-space:nowrap;z-index:999;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.site_header .menu-trigger span,.site_header .menu-trigger span:after,.site_header .menu-trigger span:before{background:#fff;height:2px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.site_header .menu-trigger span{position:absolute;display:block;width:30px;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.site_header .menu-trigger span:after,.site_header .menu-trigger span:before{content:'';position:absolute;left:0;width:100%}.site_header .menu-trigger span:before{top:-10px}.site_header .menu-trigger span:after{bottom:-10px}.site_header .menu-trigger.open span{background-color:rgba(0,0,0,0)}.site_header .menu-trigger.open span:before{top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);background:#AB2828}.site_header .menu-trigger.open span:after{top:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);background:#AB2828}.button-common .elementor-button-link.elementor-button{overflow:hidden!important;display:block;position:relative;z-index:1;transition:all 0.3s ease-in-out!important;display:inline-block}.button-common .elementor-button-link.elementor-button:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:-1;transition:all 0.3s ease-in-out;transform:scaleX(0);border-radius:50px 50px 50px 50px;border:1px solid #ab2828}.site_header .elementor-button-link.elementor-button:hover{color:#ab2828}.button-common .elementor-button-link.elementor-button:hover:after{transform:scaleX(1)}.site_header .sub-menu{padding:0!important}.site_header .elementor-nav-menu--main .elementor-nav-menu ul{position:relative;left:auto;right:0;margin:0!important;z-index:1;padding:0!important;margin-top:17px!important;max-width:410px!important}.site_header ul{padding:0!important}body:not(.elementor-editor-active) .site_header .nav_toggle{position:fixed!important;top:0;right:-550px;bottom:0;z-index:99;background-color:#948884;width:100%!important;max-width:550px;padding:190px 50px 30px;transition:right 0.5s ease-out}body:not(.elementor-editor-active) .site_header .nav_toggle.open{right:0}.nav-inner-toggle{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#948884 transparent}.nav-inner-toggle::-webkit-scrollbar{width:8px}.nav-inner-toggle::-webkit-scrollbar-track{background-color:transparent}.nav-inner-toggle::-webkit-scrollbar-thumb{background-color:#948884;border-radius:10px}.nav-inner-toggle::-webkit-scrollbar-thumb:hover{background-color:#7a716f}.sales-icon-box .elementor-widget-heading h3{max-width:100%!important;margin:0 auto;word-break:break-word}.Custom-Reverse .elementor-container{flex-direction:row-reverse}.semi-icon ul{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0 auto;padding:0}.semi-icon ul li{text-align:center;position:relative;margin:0 40px 18px 40px;list-style:none}.semi-icon ul li:before{position:absolute;content:"";left:-25px;top:10px;width:10px;height:10px;background-image:url(../../../../../../themes/hello-elementor-child/images/Goldmund_Logo_Horizontal_weiss-02_22.svg);background-size:10px;background-repeat:no-repeat}.unternehmen-wrapper .elementor-cta__bg{background-size:contain!important;background-repeat:no-repeat!important}.link-color a:hover{color:#ab2828!important}.unternehmen-wrapper .elementor-widget-call-to-action{height:100%}.unternehmen-wrapper .elementor-widget-container{height:100%}.footer .elementor-nav-menu--main .elementor-nav-menu ul{margin:0 auto!important;z-index:1;left:0!important;right:0!important;margin-top:10px!important}footer .elementor-widget-container a{color:#909090;transition:all 0.3s ease}.footer .sub-menu{padding:0!important}footer .elementor-widget-container a:hover{color:#fff}.footer .elementor-nav-menu--main .elementor-nav-menu ul a{padding:5px 6px;margin:0!important}.btn-arrow .elementor-button{width:60px;height:60px;border-radius:100%!important;display:flex;align-items:center;justify-content:center}.footer-content>.elementor-container{border-top:1px solid #303030;padding-top:54px}.btn-arrow .elementor-button-icon svg{width:18px;height:18px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Hero-slider-wrap .elementor-button::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:-1;transition:all 0.3s ease-in-out;transform:scaleX(0);border-radius:50px 50px 50px 50px;border:1px solid #ab2828}.Hero-slider-wrap .elementor-button:hover::after{transform:scaleX(1)}.Hero-slider-wrap .elementor-button{padding:16px 38px 16px 38px!important;overflow:hidden!important;display:block;position:relative;z-index:1;transition:all 0.3s ease-in-out!important;display:inline-block}.Hero-slider-wrap h1{max-width:900px;width:100%;margin:0 auto}.Hero-slider-wrap .swiper-pagination{bottom:35px!important}.Second-slider .swiper-slide-bg{background-position:top right!important}.Second-slider.Hero-slider-wrap h1{max-width:725px!important}.Second-slider.Hero-slider-wrap .elementor-slides .swiper-slide-inner{left:15%!important;right:inherit!important}.post-list{display:flex;flex-wrap:wrap;margin:0}.post-list .post-thumbnail{text-align:left}.post-list .post-thumbnail a.post-img{position:relative;display:block;overflow:hidden;padding-top:67%}.post-list .post-thumbnail a.post-img img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;min-width:100%;min-height:100%;object-fit:cover}.post-list .post-thumbnail .post-date{padding-top:15px}.post-list .post-thumbnail .post-title{padding-bottom:20px}.post-thumbnail h4{margin:0}.post-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px 30px}.post-thumbnail{display:flex;flex-direction:column}.post-thumbnail .custom-btn{margin-top:auto}.post-thumbnail .custom-btn .news-link{display:inline-block}.team_ssection .elementor-background-slideshow__slide__image{background-size:contain!important;background-repeat:no-repeat!important}.contact_form_section .elementor-field-type-recaptcha_v3{margin-bottom:25px!important}.contact_form_section .form_col>div{background-size:100% 100%!important}.contact_form_section .form_col .custom-btn button{min-height:25px!important}.contact_form_section .elementor-widget-text-editor a{color:#707070;transition:all 0.3s ease}.contact_form_section .elementor-widget-text-editor a:hover{color:#ab2828}.contact_form_section .contact_form .elementor-form-fields-wrapper .elementor-field-group input,.contact_form_section .contact_form .elementor-form-fields-wrapper .elementor-field-group textarea{padding:10px 24px!important}.contact_form_section .contact_form .elementor-form-fields-wrapper .elementor-field-group textarea{height:127px;border-radius:20px!important;resize:none;margin-bottom:10px}.contact_form_section .contact_form .elementor-form-fields-wrapper .elementor-field-group .elementor-field-subgroup input{transform:translateY(1px)}.contact_form_section .contact_form .elementor-form-fields-wrapper .elementor-field-group .elementor-field-subgroup span.elementor-field-option{cursor:pointer}.companies_row{display:flex;justify-content:center!important}.companies_row .elementor-container{flex-wrap:wrap;margin:0 -15px!important}.companies_row .elementor-container .elementor-column{width:33.33%;padding:0 15px}.companies_row .elementor-column .elementor-widget-container{transition:all 0.3s ease!important}.companies_row .elementor-container .elementor-column .elementor-widget-wrap>.elementor-widget-call-to-action{display:flex!important;height:100%!important}.companies_row .elementor-column .elementor-cta__bg.elementor-bg{background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.big_five_section .companies_row .elementor-container{justify-content:center}.big_five_section .companies_row .elementor-column .elementor-widget-image-box figure{position:relative;padding-top:103.6%;overflow:hidden;display:block!important;margin-bottom:15px!important}.big_five_section .companies_row .elementor-column .elementor-widget-image-box figure img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%!important;max-height:100%!important;min-width:100%!important;min-height:100%!important;object-fit:contain}.big_five_section .companies_row .elementor-container .elementor-column .elementor-widget-image-box{display:flex;height:100%}.companies_row .elementor-container .elementor-column .elementor-cta__content *{word-break:break-word}.bg-contain .elementor-widget-wrap{background-size:contain!important}.hero-wrapper{position:relative}.hero-detail{position:absolute!important;top:40%;left:0;right:0;margin:0 auto;transform:translateY(-50%);padding:0 10px;max-width:1140px!important;width:100%!important}.contact_details .elementor-widget.elementor-widget-icon-box{height:100%}.contact_details .elementor-widget.elementor-widget-icon-box .elementor-icon-box-wrapper{width:100%}.contact_details .elementor-widget.elementor-widget-icon-box .elementor-widget-container{display:flex;align-items:center;height:100%}.team_ssection .elementor-widget-container,.team_ssection .elementor-cta,.team_ssection .elementor-cta__content{overflow:unset!important}.team_ssection .elementor-cta__bg-wrapper{min-height:auto!important;padding-top:103.7%!important}.team_ssection .elementor-cta__bg.elementor-bg{background-size:contain;background-repeat:no-repeat}.mission_section section.elementor-section .mission_col>.elementor-widget-wrap.elementor-element-populated{flex-direction:column}.mission_section section.elementor-section .elementor-widget-wrap.elementor-element-populated>section.elementor-section+section.elementor-section{display:flex;flex-grow:1}.mission_section section.elementor-section .mission_col>.elementor-widget-wrap.elementor-element-populated section.elementor-section+section.elementor-section .elementor-widget-wrap.elementor-element-populated{align-content:space-between}.tesimonial-wrapper .elementor-testimonial__image img{object-fit:contain!important}.read-more-content{max-height:300px;height:100%;overflow-y:auto}.blog_details .elementor-widget-image .elementor-widget-container img{width:100%}.blog_details .elementor-widget-text-editor .elementor-widget-container p br{display:none}.map_section ._brlbs-content-blocker>*,.map_section ._brlbs-content-blocker>* img{width:100%;margin:0!important;display:block!important}.read-more-content{max-height:300px;height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#888 #e0e0e0}.read-more-content::-webkit-scrollbar{width:8px}.read-more-content::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px;border:2px solid #e0e0e0}.read-more-content::-webkit-scrollbar-track{background-color:#e0e0e0;border-radius:10px}.read-more-content::-webkit-scrollbar-button{background-color:#e0e0e0;display:none}.footer ul{padding-left:0!important}.footer p{margin:0!important}.break-word{word-wrap:break-word!important}.comments-area textarea{background:transparent}.comments-area #submit{padding:0;background-color:var(--e-global-color-secondary);font-family:"Rubik",Sans-serif;font-size:14px;font-weight:500;line-height:21px;fill:#FFF;color:#FFF;border-radius:50px 50px 50px 50px;padding:16px 38px 16px 38px}.contact_form_section.contact-team-two .elementor-field-type-upload .elementor-field{padding-right:0!important;padding-left:0!important}.comments-area{background:#FFFAF9;padding:100px 0}.comment-respond{max-width:1160px;width:100%;margin:0 auto;padding:0 20px}@media(max-width:1200px){.custom-btn button,.custom-btn a:not(.contact_form_section span.elementor-field-option a){padding:2px 30px}}@media(min-width:1024px) and (max-width:1250px){.mission_col>.elementor-widget-wrap>.elementor-section{background-size:contain!important}}@media(max-width:1024px){.companies_row .elementor-container .elementor-column{width:50%}.contact_form_section .form_col{width:100%!important;flex:0 0 100%;max-width:780px;margin:auto}body:not(.elementor-editor-active) .site_header .nav_toggle{right:-100%;max-width:100%;padding:120px 15px 15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}body:not(.elementor-editor-active) .site_header .nav_toggle a.elementor-item{justify-content:center}body:not(.elementor-editor-active) .site_header .nav_toggle>div{width:100%;height:100%;overflow-x:hidden}.post-thumbnail h4{line-height:1.8!important}.nav_toggle{overflow-y:auto}.post-list{gap:35px 20px}.site_header .elementor-nav-menu--main .elementor-nav-menu ul{margin:0 auto!important;max-width:400px!important;text-align:left;margin-top:17px!important}.footer .elementor-nav-menu--main .elementor-nav-menu ul{margin:0 auto!important;z-index:1;left:0!important;right:0!important;max-width:400px!important;width:100%;margin-top:10px!important}.Second-slider.Hero-slider-wrap .elementor-slides .swiper-slide-inner{left:inherit!important}}@media(max-width:767px){.post-list{gap:25px}.post-thumbnail h4{font-size:16px!important;line-height:1.6!important}.post-list .post-thumbnail:last-child{margin-bottom:0}.footer-content>.elementor-container{padding-top:25px}body:not(.elementor-editor-active) .site_header .nav_toggle{padding:85px 15px 15px}.site_header .menu-trigger{width:22px;height:22px}.site_header .menu-trigger span{width:22px}.site_header .menu-trigger span:before{top:-8px}.site_header .menu-trigger span:after{bottom:-8px}footer a.elementor-item{justify-content:center!important;text-align:center}.team_ssection .elementor-background-slideshow__slide__image{background-position:left center!important}.post-list{grid-template-columns:1fr}.custom-btn button,.custom-btn a:not(.contact_form_section span.elementor-field-option a){padding:2px 30px}.custom-border .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{display:none}.custom-border ul{padding:0!important}.custom-border a{text-wrap:auto!important}.menu-wrapper .elementor-price-list-header{flex-direction:column;text-align:left!important;align-items:flex-start!important;margin-bottom:0!important}.menu-wrapper ul{padding:0!important}.menu-wrapper .elementor-price-list-title{border-bottom:2px dotted #ab2828;padding-bottom:7px}.menu-wrapper .elementor-price-list-price{padding-top:15px}.menu-wrapper .elementor-price-list-description{padding-top:4px}.read-more-content{max-height:100%}.big-five-outer .elementor-container{flex-direction:column-reverse}.Hero-slider-wrap .swiper-pagination{bottom:15px!important}.Hero-slider-wrap .elementor-button{padding:14px 25px 14px 25px!important;display:block!important;margin:0 auto!important;width:fit-content!important}}@media(max-width:575px){.companies_row .elementor-container .elementor-column{width:100%}.inner_page_banner h1,body.error404 header.page-header h1{font-size:35px!important;line-height:1.3em!important}}