body{font-size:16px;font-weight:400;font-family:"Montserrat",sans-serif;color:#2e2e2e}strong{font-weight:500}b{font-weight:800}h1{line-height:50px;font-size:44px;font-weight:300}h2{font-size:33px;font-weight:300}h3{font-size:24px;font-weight:500}h4{font-size:22px;font-weight:500}small{font-weight:300;font-size:14px}a{color:#bf957e;text-decoration:none;transition:all ease .5s}a:hover{color:#7e6151}@media only screen and (max-width: 991px){h1{line-height:35px;font-size:33px;font-weight:300}h2{font-size:30px;font-weight:300}h3{font-size:20px;font-weight:700}h4{font-size:18px;font-weight:500}}.color-primary{color:#bf957e}.color-secondary{color:#2c1d10}.color-gray,.color-grey{color:#707070}.bg-light{background-color:#eee !important}.bg-darkbrown{color:#fff;background-color:#4b463d !important}.rounded{border-radius:10px !important}.p-100-0{padding:100px 0}.b-secondary{border:none;border-bottom:10px solid #2c1d10}.b-l-primary{border:none;border-left:10px solid #bf957e}body,html{max-width:100%;overflow-x:hidden}section{margin-bottom:100px;scroll-margin-top:93px}section.bg-light{padding:100px 0}img{max-width:100%}main{max-width:2600px;margin:auto}main hr{border-top:10px solid #eee;margin:100px 0}.btn{padding:9px 35px;border-radius:10px;transition:all ease .5s}.btn.btn-primary{background-color:#bf957e;border:none}.btn.btn-primary:hover{background-color:#7e6151}.btn.btn-secondary{background-color:#2c1d10;border:none}.btn.btn-secondary:hover{background-color:#5f4023}button{box-shadow:none !important;outline:none;border:none !important}.bottom-banner img{width:100%;height:auto;min-height:200px;object-position:top;object-fit:cover;filter:sepia(0.5)}#header{border-top:8px solid #2c1d10;background-color:#fff;padding:15px 0;box-shadow:0 0 10px rgba(215,215,215,.429)}#header .navbar-brand img{object-fit:contain;max-height:45px}#header ul li{margin-right:30px}#header ul li.lang-item{margin-right:40px}#header ul li.lang-item img{border-radius:3px;opacity:.8;filter:sepia(0.1);width:29px !important;height:18px !important}#header ul li a{transition:all ease .5s;color:#2e2e2e}#header ul li a.active,#header ul li a:hover{color:#bf957e}#header ul li a[title=Kontakt],#header ul li a[title=Contact]{color:#fff;padding:9px 35px;border-radius:10px;transition:all ease .5s;background-color:#2c1d10;border:none}#header ul li a[title=Kontakt]:hover,#header ul li a[title=Contact]:hover{background-color:#5f4023}#header ul li a img{position:relative;bottom:1.3px}#header ul li:last-child{margin-right:0}#header ul .dropdown-toggle+ul{overflow:visible;width:fit-content;min-width:calc(100% + 50px);padding:20px;background:rgba(0,0,0,0);left:-25px;display:block;border:0;height:0px;transition:all ease .5s;clip-path:inset(0 0 100% 0)}#header ul .dropdown-toggle+ul li{margin-right:0;box-shadow:2px 2px 3px rgba(215,215,215,.429),-2px 2px 3px rgba(215,215,215,.429);background-color:#fff}#header ul .dropdown-toggle+ul li a{padding:10px 18px 10px 18px;color:#2e2e2e;background-color:rgba(0,0,0,0);color:#2e2e2e;background-color:rgba(0,0,0,0)}#header ul .dropdown-toggle+ul li a:hover{background-color:rgba(0,0,0,0);color:#bf957e}#header ul .dropdown-toggle+ul li a.active{color:#bf957e}#header ul .dropdown-toggle:hover+ul,#header ul .dropdown-toggle+ul:hover{transition:all ease .5s;height:fit-content;clip-path:inset(0 0 0% 0)}@media only screen and (min-width: 992px){#header ul .dropdown-toggle+ul{height:fit-content}}@media only screen and (max-width: 991px){#header ul li{margin-top:5px;margin-bottom:5px}#header ul .dropdown-toggle+ul{clip-path:inset(0 0 0 0);height:fit-content;padding:0}#header ul .dropdown-toggle+ul li{box-shadow:none;left:0;margin:0}}footer{padding-top:70px}footer .logo img{max-width:70%;height:100%;object-fit:contain;max-height:60px}footer .phone a{border:2px solid #fff;padding:9px;border-radius:10px;color:#fff}footer .phone a:hover{color:#bf957e;border-color:#bf957e}footer ul{list-style:none;padding-left:0}footer ul a{color:#fff}footer ul a:hover{color:#bf957e !important}footer .socials a{color:#fff;font-size:40px}footer .socials a:hover{color:#bf957e}#stage{height:calc(100vh - 100px);max-height:100%;min-height:925px;overflow:hidden;position:relative}#stage .bg{z-index:1}#stage .bg img{position:absolute}#stage .bg img.mountain{animation:scale_up 20s ease infinite;width:100vw;object-fit:cover;top:370px;height:100%;object-position:top center;left:0}@media only screen and (max-height: 950px){#stage .bg img.mountain{top:250px}}@media only screen and (max-height: 750px){#stage .bg img.mountain{top:200px}}@media only screen and (max-width: 575px){#stage .bg img.mountain{top:100px;height:100%}}#stage .bg img.castle{animation:scale_down 20s ease infinite;width:fit-content;height:1050px;object-fit:contain;bottom:-350px;left:-50px}@media only screen and (max-width: 1399px){#stage .bg img.castle{max-height:90%;max-width:70%;width:fit-content;bottom:-100px}}@media only screen and (max-width: 1199px){#stage .bg img.castle{bottom:-30px;height:fit-content;max-height:80%;max-width:100%}}@media only screen and (max-width: 575px){#stage .bg img.castle{bottom:-15px;height:80%;max-width:100%;left:0;object-fit:cover}}#stage .text{position:relative;z-index:2;margin-top:60px}@media only screen and (max-width: 991px){#stage .text{margin-top:30px}}#stage .text h1{text-shadow:0 2px 2px rgba(0,0,0,.2)}#stage .text h1 br{display:block;content:""}#stage .text h1 span{color:#bf957e;font-weight:500}@media only screen and (max-width: 575px){#stage .text p{text-shadow:0 0 5px #000;color:#fff}}#stage .text .down{text-align:center}@media only screen and (max-height: 760px){#stage .text .down{display:none !important}}#stage .text .down a .arrows{position:relative;width:50px;height:50px;margin-top:.5rem;transform:scale(1.3) !important;overflow:visible}#stage .text .down a .arrows path{stroke:#2e2e2e;fill:rgba(0,0,0,0);stroke-width:1px;stroke-linecap:round}#stage .text .down a .arrows path.a1{animation:arrows 2s infinite;animation-delay:-1s}#stage .text .down a .arrows path.a2{animation:arrows 2s infinite;animation-delay:-0.5s}#stage .text .down a .arrows path.a3{animation:arrows 2s infinite;animation-delay:0s}@media only screen and (max-width: 767px){#stage .text .down a .arrows path{stroke:#fff}}#start{background-color:#eee;height:300px;width:100%;background-size:cover;background-position:center;position:relative;overflow:visible}#start .container{height:100%}#start .container .row.content{height:100%}#start .container .row.content h2{color:#bf957e}#start .container .label{position:absolute;bottom:-22.5px;left:50%;width:fit-content;transform:translate(-50%, 0)}#start .container .label a{margin-left:-10px;display:inline-block}#start .container .label a:hover span{background-color:#707070}#start .container .label a.active:hover span{background-color:#7e6151}#start .container .label a.active span{background-color:#bf957e}#start .container .label span{transition:all ease .5s;color:#fff;position:relative;background-color:#b2b2b2;width:fit-content;display:block;padding:7px 30px;clip-path:polygon(calc(100% - 15px) 0%, 100% 50%, calc(100% - 15px) 100%, 0% 100%, calc(0% + 15px) 50%, 0% 0%)}#start .container .card{width:fit-content;padding:18px 50px;border:none;box-shadow:1px 1px 10px #454545}@keyframes scale_up{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes scale_down{0%,100%{transform:scale(1.05)}50%{transform:scale(1)}}@keyframes arrows{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}#qoute .content img{max-height:330px;object-fit:contain;width:100%}@media only screen and (max-width: 991px){#qoute .content img{height:auto;width:100%;max-height:192px}}.service{scroll-margin-top:200px}#services .card{overflow:hidden}#services .card .soon{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}#services .card .soon h4{font-weight:900}#services .card .img{position:relative;overflow:hidden}#services .card .img.img-soon img{filter:brightness(0.5)}#services .card .img img{filter:grayscale(1);z-index:1;height:225px;width:100%;object-fit:cover;transition:all ease .5s;scale:1}#services .card:hover img{scale:1.1}#table .card{border-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 10px rgba(215,215,215,.429);border:none;border-top:5px solid #fff}#table .card.active{border-top:5px solid #bf957e}#team .content{padding:70px 0;position:relative}#team .img{float:inline-end;position:relative;width:300px;height:100%}#team .img img{filter:grayscale(1);position:absolute;height:140px;width:140px;object-fit:cover;border-radius:10px}#team .img img.first{z-index:1;top:0;left:0}#team .img img.second{z-index:3;top:159px;left:42px}#team .img img.third{z-index:2;bottom:164px;right:49px}#team .img img.fourth{z-index:4;bottom:0;right:0}@media only screen and (max-width: 1199px){#team .img{width:100%;float:none}#team .img img{width:100%;height:350px;position:relative;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}}@media only screen and (max-width: 1199px)and (max-width: 767px){#team .img img{height:150px}}#partner .logo{max-height:90px}#partner .logo img{filter:grayscale(1);width:100%;height:100%;object-fit:contain}#fonds a:hover .card img:not(.logo){scale:1.1}#fonds .card{border:none;border-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;background:none}#fonds .card .img{overflow:hidden;height:150px;position:relative}#fonds .card .img img{filter:brightness(0.7) grayscale(1);scale:1;transition:all ease .5s;height:100%;width:100%;object-fit:cover}#fonds .card .img img.logo{filter:brightness(1);position:absolute;object-fit:contain;top:50%;left:50%;transform:translate(-50%, -50%);max-height:40%;width:50%}#fonds .card .text{padding:0;margin-top:5px;background-color:#dfdfdf}#fonds .card .text.active{background-color:#bf957e;color:#fff}#fonds .info{margin-top:30px}#fonds .info p{display:inline-block;position:relative}#fonds .info p.active::before{content:"";position:absolute;aspect-ratio:1;height:20px;left:-25px;top:2px;border-radius:50%;background-color:#bf957e}#fonds .info p.non-active{margin-left:40px}#fonds .info p.non-active::before{content:"";position:absolute;aspect-ratio:1;height:20px;left:-25px;top:2px;border-radius:50%;background-color:#dfdfdf}#our-services{margin-bottom:150px;height:160px;position:relative}#our-services .container{height:100%;position:relative}#our-services .title-wrap{height:100%}#our-services .title-wrap .title *{margin-bottom:20px}#our-services .list{position:absolute;bottom:-50px;width:100%;left:0}#our-services .list .card{border:none}#our-services .list .card *{padding:15px}@media only screen and (max-width: 991px){#our-services{height:fit-content}#our-services .container{height:fit-content;position:relative}#our-services .title-wrap{height:fit-content}#our-services .title-wrap .title *{margin-bottom:0;margin-top:20px}#our-services .list{position:relative;bottom:0;width:100%;left:0}#our-services .list .card{margin-bottom:10px;border:none}#our-services .list .card *{padding:15px}}.desc .left-right .img,#description .left-right .img{position:relative;min-height:350px}.desc .left-right .img img,#description .left-right .img img{position:absolute;top:0;left:0;height:100%;object-fit:cover;width:100%}.desc .card,#description .card{min-height:120px}.desc .img-text .img,#description .img-text .img{border-radius:10px;overflow:hidden;position:relative}.desc .img-text .img.border,#description .img-text .img.border{border-bottom:10px solid #bf957e !important}.desc .img-text .img img,#description .img-text .img img{filter:grayscale(1) brightness(0.8);height:185px;width:100%;object-fit:cover}.desc .img-text .img img.logo,#description .img-text .img img.logo{filter:brightness(1) grayscale(0);object-fit:contain;max-width:150px;max-height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#white-label .graph{width:100%}#white-label .graph img{max-height:200px;object-fit:contain;height:100%;width:100%}#team-list a{cursor:pointer;width:fit-content;border:none;border-radius:0;overflow:visible;position:relative;color:#2e2e2e}#team-list .img{box-shadow:0 0 10px rgba(215,215,215,.429);transition:all ease .5s;height:300px}#team-list .img:hover{box-shadow:0 0 20px rgba(154,154,154,.523)}#team-list .img img{background-color:#eee;position:relative;width:100%;height:100%;object-position:top;object-fit:cover}#team-list .name{margin:10px 0 5px 0;padding:0px}#team-list .name *{margin-bottom:0}#team-list .role h6{font-weight:300}.team-modal .modal-dialog{margin:auto;max-width:90%;width:1200px}.team-modal .modal-dialog .modal-header,.team-modal .modal-dialog .modal-footer{border:none}.team-modal .modal-dialog .modal-header h3{font-weight:100;color:#bf957e}.team-modal .modal-dialog .modal-body{min-height:250px}.team-modal .img{position:relative}.team-modal .img img{bottom:0;position:absolute;width:100%;height:100%;object-fit:cover;object-position:top}#news-list .card{transition:all ease .5s;border:none;background-color:#eee;overflow:hidden}#news-list .card:hover{scale:1.02}#news-list .card .img{position:relative;overflow:hidden}#news-list .card .img img{transition:all ease .5s;width:100%;height:100%;object-fit:cover}#news-list .card .img .info{color:#fff;bottom:0;right:0;position:absolute}#news-list .card .img .info span{padding:3px 5px;position:relative;left:0;background-color:#bf957e}#news-list .card .img .info br{margin-bottom:-2px;content:"";display:block}#contact form span{margin-left:0}#contact form input,#contact form textarea{background-color:#eee;border:none;width:100%;height:100%;padding:2rem}#contact form input:focus,#contact form textarea:focus{outline:none !important;border:none;box-shadow:0 0 0 #000}#contact form input[type=checkbox],#contact form textarea[type=checkbox]{margin-right:5px;width:fit-content}#contact form input[type=submit],#contact form textarea[type=submit]{transition:all ease .5s;width:fit-content;padding:20px 75px;border-radius:10px;color:#fff;background-color:#bf957e}#contact form input[type=submit]:hover,#contact form textarea[type=submit]:hover{background-color:#7e6151}#contact form .checkbox p{margin:10px 0}#contact form br{display:none}#post strong,#post h1,#post h2,#post h3,#post h4,#post h5,#post h6{color:#bf957e}.teaser{scroll-margin-top:186px}.teaser .card{border-radius:0;box-shadow:0 0 10px rgba(215,215,215,.429);transition:all ease .5s}.teaser .card:hover{box-shadow:0 0 20px rgba(128,128,128,.421)}.teaser .card .title h3{padding-left:30px;position:relative}.teaser .card .title h3::before{content:"";background-color:#bf957e;height:3px;width:20px;left:0;top:50%;transform:translateY(-50%);position:absolute}.teaser .card .title h5{color:#20b2aa;margin-top:-13px}/*# sourceMappingURL=main.css.map */
