@import url(https://fonts.googleapis.com/css?family=Muli:300,400,500,600,700,900|Prata:300,400,500,600,700,900&subset=latin-ext);:root{--mainBlack:#0d0d0e;--mainWhite:#fff;--textWhite:#ffffffcc;--mainGrey:#515050;--bgGrey:#f5f3f1;--mainHighlight:#a8987e}.error-message{color:#fd3131}body{font-family:"Muli",sans-serif;background-color:var(--mainWhite);color:var(--mainGrey)}a{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;color:var(--mainHighlight)}a:hover{text-decoration:none;color:var(--textWhite)}img{max-width:100%}h2{font-size:51px;font-weight:400;font-family:"Prata",sans-serif;margin-bottom:90px}h2::before{content:"";display:inline-block;width:4rem;border-bottom:3px solid var(--mainHighlight);position:absolute;bottom:45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:575px){h2{font-size:42px}}h3{font-family:"Muli",sans-serif;font-weight:700;text-transform:uppercase;font-size:24px;margin-bottom:25px}.btnMain,section.slider .slider-text .more{color:var(--mainWhite);font-size:17px;font-weight:400;text-transform:uppercase;background-color:var(--mainHighlight);padding:11px 25px;-webkit-transition:background 0.3s;-moz-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s;box-shadow:none}.btnMain:hover,section.slider .slider-text .more:hover{background-color:#917f62;color:var(--mainWhite);box-shadow:none}.breadcrumb{background:none;text-align:center;display:block;text-transform:uppercase}.breadcrumb li{display:inline-block}.breadcrumb .breadcrumb-item{color:rgba(255,255,255,.5);font-size:14px}.breadcrumb .breadcrumb-separator{padding:0 15px;font-size:18px}.pagination{margin:30px auto}.pagination .page-link{height:50px;width:50px;line-height:50px;padding:0;font-size:17px;color:var(--mainHighlight)}.pagination .page-link:focus{box-shadow:none}.pagination .page-item.active .page-link{background-color:var(--mainHighlight);border-color:var(--mainHighlight)}header{position:fixed;z-index:16;width:100%;border-bottom:1px solid var(--mainGrey)}header a{text-transform:uppercase;color:var(--textWhite);font-size:14px}header a:hover{color:var(--mainHighlight);text-decoration:none}@media (max-width:575px){header .menu .navbar-expand-md{width:100%;text-align:center}}header .menu ul.navbar-nav li{padding:15px 0;margin-left:3rem}@media (max-width:575px){header .menu ul.navbar-nav li{margin-left:0}}header .menu .logo-holder a{font-weight:700;font-size:18px}@media (max-width:575px){header .menu .header-logo{max-width:50%}}header .menu .navbar-toggler{position:fixed;right:25px;top:30px;background:var(--mainHighlight);color:var(--mainWhite);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;-webkit-transform:rotate(90deg);transform:rotate(90deg)}header .menu .navbar-toggler.collapsed{-webkit-transform:rotate(0deg);transform:rotate(0deg)}header .menu .navbar-toggler:focus{outline:none}header .menu .navbar-toggler:hover{background:#917f62}header .menu .langSelector{padding:0;margin:10px 0 10px 10px;list-style:none}header .menu .langSelector li{display:inline-block;padding:0 10px}header .menu .langSelector li:last-of-type{border-left:1px solid var(--mainWhite)}header.sticky{background:var(--mainBlack);padding:0;border:none}@media (max-width:575px){header{background:var(--mainBlack)}}section.slider{padding:0}section.slider .carousel-item{height:100vh;filter:brightness(.5)}section.slider .slider-text{position:absolute;top:43%;width:40%;left:30%;z-index:2;color:var(--mainWhite);text-align:center}section.slider .slider-text .titleBlock{font-family:"Prata",sans-serif;font-size:63px;margin-bottom:35px}section.slider .slider-text p{font-size:20px;margin-bottom:35px}section.slider .slider-text .more{padding:11px 50px}section.slider .slider-text .more:hover{text-decoration:none}@media (max-width:575px){section.slider .slider-text{top:150px;padding:0 10px;width:100%;left:0}section.slider .slider-text .titleBlock{font-size:32px}section.slider .slider-text p{font-size:16px}}section.header-image{max-height:540px;overflow:hidden}section.header-image .header-text{position:absolute;top:calc(50% - 40px);left:25%;width:50%;color:var(--mainWhite);text-align:center}section.header-image .header-text h1{font-family:"Prata",sans-serif;font-size:60px;font-weight:400}section.header-image .contentPicture{filter:brightness(.5)}@media (max-width:575px){section.header-image .header-text h1{font-size:35px}}section.services{padding:90px 30px;font-family:"Muli",sans-serif;font-size:17px;background-color:var(--bgGrey)}section.services a{text-transform:uppercase;font-weight:700}section.services a:hover{color:var(--mainBlack)}section.services .service{margin-bottom:30px}@media (min-width:768px){section.services .service{margin-bottom:0}section.services .service .order-first,section.services .service .text-first{margin-top:-90px}}section.services .service img{box-shadow:1.25rem 1.375rem 4.75rem 0 rgba(0,0,0,.22)}@media (max-width:575px){section.services .service img{margin:15px 0}}.latest-news{padding:90px 30px;background-color:var(--mainWhite)}.post-item{margin-bottom:30px}.post-item .post-title{margin-top:17px}.post-item .post-title a{font-weight:400;font-family:"Prata",sans-serif;text-transform:none}.post-item .post-date{font-weight:600;margin-top:35px}.post-item .main-image img{box-shadow:1.25rem 1.375rem 4.75rem 0 rgba(0,0,0,.22)}.post-item:hover .main-image{filter:brightness(.7)}.post-item:hover a{color:#bdb09c}@media (max-width:575px){main{padding-top:89px}}main.view-page{font-size:18px;font-weight:300}main.view-page h2{font-size:36px;position:relative;margin-bottom:50px}main.view-page h2::before{bottom:-20px;left:0;-webkit-transform:none;transform:none}main.view-page .box{margin-bottom:60px}main.view-page .box a:not(.btn){color:var(--mainHighlight)}main.view-page .box a:not(.btn):hover{color:var(--mainBlack)}@media (min-width:992px){main.view-page .picture_left .main-image{float:left;width:50%;margin-right:20px}}main.view-page .picture_left h2::before{bottom:-20px;left:calc(50% + 22px)}@media (min-width:992px){main.view-page .picture_right .main-image{float:right;width:50%;margin-left:20px}}@media (max-width:575px){main.view-page{padding-top:89px}}main.post-list-page{padding:90px 30px}.gallery-box .popupImg{margin-bottom:30px}.gallery-box .popupImg img{-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;box-shadow:1.25rem 1.375rem 4.75rem 0 rgba(0,0,0,.22)}.gallery-box .popupImg:hover img{filter:brightness(.7)}.contact-page .form-control{display:block;width:100%;min-height:60px;padding:16px 25px;font-size:15px;font-weight:300;line-height:26px;color:#151515;background-color:#fff;background-image:none;border-radius:5px;-webkit-appearance:none;transition:0.3s ease-in-out;border:1px solid #c4c4c4}.contact-page a:hover{color:#bdb09c}.plane-holder{background:var(--bgGrey)}.plane-holder .footer-rolling-plane{width:25%}@media (max-width:575px){.plane-holder .footer-rolling-plane{width:50%}}footer{background:var(--mainBlack);color:var(--textWhite);padding:0 0 30px}footer .footer-logo{max-height:180px}@media (max-width:575px){footer .footer-contact,footer .footer-menu,footer .bottom{margin-top:30px;text-align:center}footer .footer-logo-holder{margin-top:30px}}