@charset "UTF-8";
/* https://beta-fondsverwaltung.de/wp-content/themes/simply_montreal-child/css/style-child.css */
pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:0}body{font-family:'Rajdhani',Arial,'Helvetica Neue',Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:21px;font-size:2.1rem}h1{font-weight:400;line-height:1.3;font-size:28px;font-size:2.8rem;margin-bottom:0;font-family:'Merriweather',Arial,'Helvetica Neue',Helvetica,sans-serif}h2{font-weight:400;*line-height:1.3;font-size:28px;font-size:2.8rem;letter-spacing:0;font-family:'Merriweather',Arial,'Helvetica Neue',Helvetica,sans-serif}h2.shorter{margin-top:-1.8rem}h3{font-weight:400;line-height:1.3;letter-spacing:0;font-family:'Merriweather',Arial,'Helvetica Neue',Helvetica,sans-serif}h4{margin-top:2.5rem;font-size:23px;font-size:2.3rem}th,td{border-bottom:none}strong{color:#1e3b4d;font-weight:600}img.black_white{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.maxwidth_wrapper{-webkit-box-shadow:0 0 17px rgb(11 9 9 / .11);-moz-box-shadow:0 0 17px rgb(11 9 9 / .11);box-shadow:0 0 17px rgb(11 9 9 / .11)}.page-id-446 .container ul li::after{display:none}.page-id-446 .container ul li ul li::after{display:inherit}.spc{margin-bottom:50px}.spcp{padding-bottom:50px}.text_1.spc{margin-bottom:0}.show-on-mobile{display:none}.show-on-mobile h1 a,.show-on-mobile h1{color:#6eb22e;text-transform:lowercase}.show-on-mobile h1{margin-left:-1px}table tbody tr.spalte_mit_mehr_abstand{line-height:4.5;font-size:13px;font-size:1.3rem}table{width:100%!important}.error404 h1{font-size:40px;font-size:4rem;font-weight:600}.top-menu-content a:focus{outline-color:#fff}.site-footer a:focus{outline-color:#353535}.top-menu-content a{text-transform:uppercase;font-weight:500;padding-bottom:20px;font-size:19px;font-size:1.9rem}.theme-standard .top-menu-content{top:60px}.theme-standard .top-menu-content{right:70px}.current-menu-item>a{color:#6eb22e;text-decoration:none}a:hover,a:focus{color:#6eb22e;text-decoration:none}.topplc{display:block;width:100%;height:126px}.text_2 .container.morespace{padding-top:19px;padding-bottom:27px}.top-menu-content .social-menu a::before{color:#c0bec3}.top-menu-content .social-menu a:hover::before{color:#6eb22e}.top-menu-content li{display:inline-block;padding-right:20px}.top-menu-content li:last-child{padding-right:0}.container ul{margin-bottom:1.3em}.container ul li{position:relative;margin-left:17px;margin-bottom:.2em}.container ul li::after{content:'';position:absolute;display:block;top:12px;left:-15px;width:4px;height:4px;background-color:#484848}a{color:#343434}.container a{line-height:1em}.site-header{*height:120px;width:100%;display:inline-block;position:absolute;margin:0;padding:0;z-index:10;z-index:11}.site-header a.custom-logo-link{position:absolute;left:54px;top:37px;width:326px;height:auto}.slider_container.customerfeedback{background:#f3f6f7;font-size:23px;font-size:2.3rem;padding-top:40px;padding-bottom:40px;text-align:center}.slider_container.customerfeedback .clientnames{font-size:15px;font-size:1.5rem;padding-top:22px;display:block;width:100%}.slider_container.customerfeedback .owl-dots .owl-dot{width:16px;height:16px;background-color:#fff0;border:0 solid #f3f6f7;-webkit-box-shadow:1px 1px 3px 1px rgb(0 0 0 / .18);box-shadow:1px 1px 3px 1px rgb(0 0 0 / .18);margin:10px}.slider_container .owl-dots{text-align:center;margin-top:1.5rem;margin-bottom:0}.slider_container .owl-dots .owl-dot{width:33px;height:33px;background:#d4d4d4;border:11px solid #fff;margin:0;border-radius:0}.slider_container .owl-dots .owl-dot.active{background:#84c125}.slider_container .owl-placeholder{display:block;width:100%;height:60px}.slider_container .more-details{margin-bottom:67px}.slider_container .content{margin-bottom:61px}.slider_container .more-details table,.slider_container .more-details td,.slider_container .more-details tr{border:0}.slider_container .more-details td{padding-top:0;padding-bottom:0}.placeholder0,.placeholder1,.placeholder2{margin-bottom:0}.placeholder1minus{margin-bottom:-33px}.pagehead_with_image.projects .text_left_image_right .container .six.columns{position:absolute;right:0;z-index:1;width:50%}.projects .pagehead_with_image_holder{padding-bottom:0}.projects .videos{width:100%;background:#fff;padding:10px 50px 75px 50px;position:relative;text-align:center;margin:153px 0 0 0}.projects .videos .p_plink{height:0;max-height:0;*display:none;overflow:hidden;margin:0 auto;padding:0;line-height:1em;text-indent:-400em}.projects .videos .ajaxloader_images .loader{width:50px;height:50px;margin-left:-25px;margin-top:-25px;border:2px solid #ebebeb;border-top:2px solid #6eb22e}.projects .videos .playbutton{position:absolute;left:50%;top:50%;width:74px;height:57px;margin:-31px 0 0 -40px;z-index:2;overflow:hidden;*background-color:rgb(51 51 51 / .37);background-color:rgb(71 125 245 / .93);opacity:0;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.projects .videos a:hover>.playbutton{opacity:1}.projects .videos .playbutton span{font-size:6rem;color:#fff}.projects .videos .playbutton span::before{margin:0 6px auto auto}.projects .videos .proj{width:calc(30% - 100px);position:relative;display:inline-block;margin:7px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*overflow:hidden}.projects .videos .proj.remove{opacity:0}.image_fullwidth{overflow:hidden}.image_fullwidth .container.fullwidth{padding:0}.image_fullwidth.shorter-top-margin .c,.text_1.shorter-top-margin .c,.text_2.shorter-top-margin .c,.text_3.shorter-top-margin .c{margin-top:-3.3rem}.text_1 .container,.text_2 .container,.text_3 .container{padding:0 50px 50px 50px}.maxwidth_wrapper{line-height:1.4}.tos-caption{display:none}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-caption .tos-slide{padding-bottom:20px}.tos-close,.tos-next,.tos-prev{background:#fff0}.tos-wrapper .tos-close,.tos-wrapper .tos-next,.tos-wrapper .tos-prev{opacity:1!important;background:#fff0}.tos-wrapper .tos-close:hover,.tos-wrapper .tos-next:hover,.tos-wrapper .tos-prev:hover{opacity:1!important}.tos-wrapper.tos-fixed{background-color:rgb(0 0 0 / .85)!important}.tos-close span::after,.tos-close span::before{width:7px;height:7px}.tos-close span::after,.tos-close span::before,.tos-next span,.tos-prev span{width:18px!important;height:18px!important}.tos-close span::after,.tos-close span::before{width:12px!important;height:12px!important;margin-left:2px!important}.tos-close{right:27px!important}.tos-wrapper.tos-fixed{background-color:#fff!important}.tos-close span::after,.tos-next span{border-top:3px solid #181818!important;border-right:3px solid #181818!important}.tos-close span::after,.tos-next span{border-top:2px solid #181818!important;border-right:2px solid #181818!important}.tos-close span::before,.tos-prev span{border-bottom:2px solid #181818!important;border-left:2px solid #181818!important}.tos-slide{padding-left:80px;padding-right:80px}.text_left_image_right .container{padding:0}.home .text_left_image_right .container .text{padding:0 50px;margin:0;vertical-align:top;display:flex;font-size:21px;font-size:2.1rem;*flex-flow:column;*align-items:center;*justify-content:center}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{font-weight:400}.btn,.dropdown-more-btn{background:#6eb22e;border:2px solid #6eb22e;color:#fff;padding:6px 15px;display:inline-block;text-align:center;margin-right:5px;font-size:2.15rem;cursor:pointer}.btn:hover,.dropdown-more-btn:hover{-webkit-box-shadow:3px 5px 15px -11px rgb(0 0 0 / .73);-moz-box-shadow:3px 5px 15px -11px rgb(0 0 0 / .73);box-shadow:3px 5px 15px -11px rgb(0 0 0 / .73);-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;-ms-transition:box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease}.dropdown-more{height:0;max-height:0;overflow:hidden;-o-transition:all .3s cubic-bezier(.5,0,.18,1);-ms-transition:all .3s cubic-bezier(.5,0,.18,1);-moz-transition:all .3s cubic-bezier(.5,0,.18,1);-webkit-transition:all .3s cubic-bezier(.5,0,.18,1);transition:all .3s cubic-bezier(.5,0,.18,1);opacity:0}.btn{color:#fff!important}.dropdown-more.open{max-height:4000px;height:auto;overflow:hidden;margin-top:0;opacity:1}.text_1 .columns,.text_2 .column,.textcenter{text-align:justify}.textcenter ul{margin-bottom:0}.text_left_image_right .container .text .textcenter{*padding:2px 50px 50px 4%;padding:0 0 0 4%}.text_left_image_right .container .text{padding-right:3%}.text_left_image_right .container .text.lefttext{padding:0 50px}.text_left_image_right .container .text.lefttext .textcenter{*padding:0 50px 50px 0;padding:0 0 0 0}.text_left_image_right .row{display:flex}.text_left_image_right .columns p:last-child{margin-bottom:0;*margin-top:auto}.text_left_image_right .container .six.columns{width:50%;margin-left:0;margin-right:2%;*padding-top:30px}.text_left_image_right .container .six.columns .imghold{position:relative}.text_left_image_right.le .container .six.columns,.pagehead_with_image .text_left_image_right .container .six.columns{margin-right:0;margin-left:auto;width:48%}.text_left_image_right .container .six.columns.lefttext{width:50%;margin:0}.container a{color:#6eb22e;font-weight:500}.container a[href^="tel"],.container a[href^="mailto"]{color:#343434}.big{font-weight:600;*line-height:1.1;font-size:28px;font-size:2.8rem;letter-spacing:0;border-bottom:none!important}.social-menu .onepager-icon a,.social-menu .onepager-icon a:link,.social-menu .onepager-icon a:visited{width:27px}.social-menu .onepager-icon:hover a::before{color:#6eb22e}.social-menu .onepager-icon a::before{font-size:17px;font-size:1.7rem}.pagehead_with_image{padding:80px 0 0 0;position:relative}.pagehead_with_image .text_left_image_right .container .text{padding-top:100px;align-items:inherit;justify-content:inherit}.pagehead_with_image .text_left_image_right .container .text{font-size:inherit}.theme-standard header .social-menu li{display:inline-block}.theme-standard header .social-menu{right:53px;top:13px}.pagehead_with_image_holder{padding:80px 0;background-color:#f0f4f6;background:#f0f4f6;background:-moz-linear-gradient(top,#f0f4f6 0%,#f0f4f6 77%,#f1f5f6 100%);background:-webkit-linear-gradient(top,#f0f4f6 0%,#f0f4f6 77%,#f1f5f6 100%);background:linear-gradient(to bottom,#f0f4f6 0%,#f0f4f6 77%,#f1f5f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef3f4',endColorstr='#f1f5f6',GradientType=0)}.contactform_holder{background:linear-gradient(to bottom,#f0f4f6 0%,#f0f4f6 77%,#f1f5f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef3f4',endColorstr='#f1f5f6',GradientType=0)}.dropdown{margin-top:70px;margin-bottom:52px}.dropdown_container .item{position:relative;width:100%;height:auto;margin:0;padding:0;cursor:pointer;border-top:2px solid #757575}.dropdown .dropdown_container:first-of-type .item{border-top:0 solid #fff0}.dropdown_container .item .more{opacity:0;max-height:0;overflow:hidden;padding-bottom:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.dropdown_container .item .more strong{font-weight:600}.dropdown_container .item.show .more{opacity:1;max-height:10000px;padding-bottom:58px;margin-top:-10px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.dropdown_container.fliparea .item.show .more{padding-bottom:0;cursor:auto}.dropdown_container.fliparea h2.subhead{padding:3px 0 0 0;color:#303030;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.dropdown_container .item.show{*border-top:2px solid #eee;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.dropdown_container .item.show h2{color:#303030}.dropdown_container .item.show h2::after{opacity:0}.dropdown_container .item.show h2::before{opacity:1}.dropdown_container .item .more a{text-decoration:underline}.dropdown_container h2{position:relative;padding:18px 0;margin:0;width:100%}.dropdown_container h2 .in{padding-right:40px}.dropdown_container h2.subhead{padding:37px 0 0 0;margin:0;width:100%}.dropdown_container .item h2::after{position:absolute;right:0;top:55px;font-family:'onepager_lite';content:"\E86C";width:12px;height:10px;margin:-8px 9px 0 0;font-size:24px;font-size:2.4rem;color:#6eb22e;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown_container .item h2::before{position:absolute;right:0;top:35px;font-family:'onepager_lite';content:"\E86C";width:12px;height:10px;margin:-14px 23px 0 0;font-size:24px;font-size:2.4rem;color:#6eb22e;opacity:0}.dropdown_container .item h2.h2head::before,.dropdown_container .item h2.subhead::before,.dropdown_container .item h2.h2head::after,.dropdown_container .item h2.subhead::after{display:none}.dropdown_container.fliparea{margin-top:0}.dropdown_container.fliparea .plaintext{padding:0}.dropdown_container .subcontainer .more .plaintext{padding:17px 0 2px 0}.dropdown .dropdown_container:first-child .item{border-top:0 solid #fff0}.dropdown .text{display:inline-block;margin-top:16px}.employees_container .single_e{width:28.333333333%;padding-right:7.5%;display:inline-block;vertical-align:top;margin-bottom:60px}.employees_container .single_e:nth-child(3n){padding-right:0}.employees_container .single_e{position:relative}.employees_container .image_holder{margin-bottom:20px;position:relative;filter:gray;filter:grayscale(100%);opacity:1;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.employees_container .image_holder:hover{filter:none;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.employees_container .image_holder .image_c{position:absolute;left:0;top:0;bottom:0;right:0;opacity:0;-o-transition:opacity .4s;-ms-transition:opacity .4s;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;transition:.4s}.employees_container .image_holder:hover .image_c{opacity:1;-o-transition:opacity .4s;-ms-transition:opacity .4s;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;transition:.4s}.employees_container h3{font-weight:400;font-size:23px;font-size:2.3rem;margin-bottom:0}.employees_container p{font-size:18px;font-size:1.8rem;margin-bottom:0rem}.employees_container .single_e.noimage:nth-child(1n){padding-right:0!important}.employees_container .single_e.noimage:nth-child(2n){padding-left:7.5%!important}.site-footer{background:#353535}.footer-arrow-up{display:none}.site-footer .inner{font-size:20px;font-size:2.12rem}.site-footer h4{margin-top:0;font-size:18px;font-size:1.8rem;margin-bottom:8px;font-weight:600;letter-spacing:inherit}.site-footer .footer-part1{font-size:18px;font-size:1.8rem;text-transform:uppercase}.site-footer .footer-part1 a{color:#fff}.site-footer .current-menu-item>a{color:#e1e1e1}.site-footer a:hover{text-decoration:none}.footer-wrap-inner{width:100%;display:table-cell;vertical-align:middle;padding:0 5%}.site-footer{margin-top:0;max-width:1380px;left:50%;transform:translateX(-50.00001%)}.footer-part1,.footer-part2,.footer-part3,.footer-part4{display:table-cell;vertical-align:top;display:inline-block}.footer-part1{width:53%}.footer-part2{width:10%}.footer-part3{width:20%}.footer-part4{width:14%}.footer-socialmedia{display:none}.top-menu .loginbtn{background:#171717;border-radius:15px;padding:0 9px 0 9px!important;line-height:21px}.top-menu .loginbtn a{color:#fff;font-size:1.8rem}.mobile-menu-trigger{top:16px}.over-fx{-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;-ms-transition:box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease}.over-fx:hover{-webkit-box-shadow:6px 10px 25px -21px rgb(0 0 0 / .33);-moz-box-shadow:6px 10px 25px -21px rgb(0 0 0 / .33);box-shadow:6px 10px 25px -21px rgb(0 0 0 / .33);-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;-ms-transition:box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease}a.button{border:none;background:#2d6bf4!important;padding:10px 14px;margin:0 0 15px 0;color:#fff;text-transform:none;font-size:20px;font-size:2rem;line-height:0;padding:25px 19px;border-radius:1px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;-ms-transition:box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease}a.button:hover{color:#fff;background:#447cf7!important;-webkit-box-shadow:3px 5px 15px -11px rgb(0 0 0 / .73);-moz-box-shadow:3px 5px 15px -11px rgb(0 0 0 / .73);box-shadow:3px 5px 15px -11px rgb(0 0 0 / .73);-webkit-transition:box-shadow .3s ease;-moz-transition:box-shadow .3s ease;-ms-transition:box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease}hr{background-color:#e0e0e0;height:1px;margin:2.5rem 0 2.2rem;width:104px}.gmap{position:relative;display:inline-block}.gmap .mapicon{width:70px;height:70px;display:inline-block;font-weight:400;font-size:46px;font-size:4.6rem}ul.mobile-menu .sub-menu{font-size:87%}.arrow{position:absolute;bottom:0;left:50%;bottom:-80px;margin-left:-40px;cursor:pointer;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;height:63px}.arrow.hide{opacity:0}.arrow span{font-size:3rem;color:#333}.arrow span::before{width:80px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:0.6s;-webkit-animation-duration:0.6s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes floating{0%{transform:translateY(0%)}50%{transform:translateY(10%)}100%{transform:translateY(0%)}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0%)}50%{-webkit-transform:translateY(10%)}100%{-webkit-transform:translateY(0%)}}.audioplayer{margin-top:auto}.audioplayer .jp-progress,.audioplayer .jp-volume-bar,.audioplayer .jp-progress,.audioplayer .jp-mute{display:none!important}.audioplayer ul li{margin-left:4px;margin-bottom:0}.audioplayer .jp-interface{height:83px}.audioplayer .jp-playlist{margin-top:-20px}@media print{.no-print,.no-print *{display:none!important}}