@charset "UTF-8";body{font-family:MaisonNeueBook,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#292c3a}.modal-backdrop:not(.sidebar){background:rgba(0,0,0,.6)}a{color:#292c3a}a:hover{color:#292c3a;text-decoration:none}@font-face{font-family:MaisonNeueBold;src:url(../fonts/Maison-Neue-Bold.ttf)}@font-face{font-family:MaisonNeueBook;src:url(../fonts/Maison-Neue-Book.ttf)}@font-face{font-family:MovekNoiya;src:url(../fonts/Movek-Noiya.ttf)}@font-face{font-family:KeplerStdItalic;src:url(../fonts/KeplerStd-Italic.otf)}@font-face{font-family:KeplerStdRegular;src:url(../fonts/KeplerStd-Regular.otf)}header{position:relative}@media screen and (min-width:768px){.header__container{min-height:100vh}}.header__container .sidebar{width:100%;position:fixed;background-color:#fff;z-index:10}@media screen and (min-width:768px){.header__container .sidebar{width:71px;position:fixed;z-index:2;height:100%}}.header__container .sidebar .menu{display:flex;align-items:center;position:relative;box-shadow:3px 0 6px -5px #000}@media screen and (min-width:768px){.header__container .sidebar .menu{display:block;height:64.9386084584%}}.header__container .sidebar .menu .toggle-bar{padding-right:25px;padding-bottom:10px}@media screen and (min-width:768px){.header__container .sidebar .menu .toggle-bar{padding-top:35px;padding-right:inherit;padding-bottom:0}}.header__container .sidebar .menu .logo{padding:11px 0 13px 10px}@media screen and (min-width:768px){.header__container .sidebar .menu .logo{padding-top:21px;padding-left:5px;padding-bottom:14px}}.header__container .sidebar .menu .logo img{width:35px;height:auto}@media screen and (min-width:768px){.header__container .sidebar .menu .logo img{width:38px}}.header__container .sidebar .menu .menu-text{font-family:MaisonNeueBook,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";text-transform:uppercase;padding-left:15px;color:#c3b4ab;font-size:12px;letter-spacing:.2em}@media screen and (min-width:768px){.header__container .sidebar .menu .menu-text{transform:rotate(270deg);height:201px;white-space:nowrap;padding-right:56px;font-size:13px;color:#c3b4ab}}@media screen and (min-width:768px){.header__container .sidebar .menu .social-node{position:absolute;bottom:20px;left:25%}}.header__container .sidebar .contact{background-color:#292c3a;color:#fff;display:none}.header__container .sidebar .contact a{color:#fff}@media screen and (min-width:768px){.header__container .sidebar .contact{display:block;height:35.0613915416%;padding-top:70px}}@media screen and (min-width:768px){.header__container .sidebar .contact .text{transform:rotate(270deg);white-space:nowrap;height:99px;letter-spacing:2px}}.header__container .sidebar .contact .feather{padding-top:26px;display:none!important}@media screen and (min-width:768px){.header__container .sidebar .contact .feather{display:flex!important}}.header__container .v_line{position:absolute;border-left:1px solid #c3b4ab;height:64px;width:2px;left:50%;transform:translate(-50%);bottom:-60px}@media screen and (min-width:768px){.header__container .v_line{height:236px;bottom:-180px}}.header__container .v_line:after{position:absolute;content:"";left:-19px;width:38px;height:2px;bottom:0;background-color:#c3b4ab;opacity:.4}.header__content{z-index:1;min-height:468px;background-image:url(../img/header-background-mobile.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 0 50vw rgba(0,0,0,.2)}@media screen and (min-width:426px){.header__content{background-image:url(../img/header-background.jpg);background-position:50% 50%;width:100%;overflow:hidden}}@media screen and (min-width:768px){.header__content{background-image:url(../img/header-background.jpg);width:100%;background-position:center}}.header-top-content .wrapper-top-content{z-index:12;position:absolute;display:flex;align-items:center;flex-wrap:wrap;flex-direction:row-reverse;padding-bottom:15px;justify-content:center;left:0;grid-gap:20px;width:100%;padding:34px 30px 0;bottom:-25px}@media screen and (min-width:768px){.header-top-content .wrapper-top-content{bottom:inherit;background:0 0;width:auto;position:relative;grid-row:1;flex-direction:row;display:flex;justify-content:flex-end;grid-gap:20px;grid-column:1;position:relative;text-align:right}}.header-top-content a{color:#292c3a;font-family:MaisonNeueBook,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.header-top-content a.header-download-link{color:#fff;position:relative;background-color:#292c3a;border-radius:32px;padding:16px 21px;font-size:12px;letter-spacing:.1em}.header-top-content a.header-download-link:after{content:"⟶";padding-left:10px}.header-top-content a:hover{text-decoration:none}.header-top-content a.header-phone{position:relative;font-size:16px}.header-top-content a.header-phone span.mob{display:block}.header-top-content a.header-phone span.mob i{width:50px;height:50px;color:#fff;font-size:20px;background:#292c3a;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.header-top-content a.header-phone span.desk{display:none}@media screen and (min-width:768px){.header-top-content a.header-phone span.mob{display:none}.header-top-content a.header-phone span.desk{display:block}}@media screen and (min-width:768px){.header-top-content a.header-phone:after{position:absolute;content:"";height:1px;bottom:2px;left:0;right:0;width:100%;background:#1a1a26}}.header-middle-content{text-align:center;max-width:292px;width:100%;margin:0 auto;grid-row:2;z-index:3;color:#fff;height:vh100;padding-top:90px}@media screen and (min-width:768px){.header-middle-content{height:calc(100% - 84px);max-width:600px}}.header-middle-content .h1{font-family:KeplerStdRegular,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:69px;line-height:1}@media screen and (min-width:768px){.header-middle-content .h1{font-size:80px}}.header-middle-content p.description{font-family:KeplerStdItalic,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:20px;letter-spacing:-.013em;margin-bottom:3rem}@media screen and (min-width:768px){.header-middle-content p.description{font-size:34px;margin-bottom:8rem}}.header-middle-content a.discover{font-family:MaisonNeueBook,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";letter-spacing:.15em;color:#fff;position:absolute;font-size:13px;text-decoration:none;text-shadow:0 3px 6px #000;bottom:40px}@media screen and (min-width:768px){.header-middle-content a.discover{font-size:15px}}.header-middle-content a.discover:before{position:absolute;content:"";height:1px;bottom:6px;left:0;right:0;width:98%;margin:0 auto;background:#fff}.toggle-bar img{cursor:pointer}.menu-slide{z-index:1041;position:fixed;background-color:#fff;width:100vw;padding:25px;display:none;position:absolute}@media screen and (min-width:768px){.menu-slide{width:414px}}.menu-title{font-family:KeplerStdRegular,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:46px;line-height:1;position:relative;padding-bottom:25px}.menu-title img{width:195px}.menu-title:after{position:absolute;content:"";left:0;width:100%;height:.006rem;bottom:0;background-color:#c3b4ab;opacity:.5}.menu-items{margin-top:20px}.menu-items ul{padding:0;margin:0}.menu-items ul li{list-style:none;padding:15px 0;position:relative;font-size:18px}.menu-items ul li:not(:last-child):after{position:absolute;content:"";left:0;width:60%;height:.006rem;bottom:0;background-color:#c3b4ab;opacity:.4}.menu-slide .download{font-family:MaisonNeueBold,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:16;margin-top:20px;letter-spacing:1px;align-items:center;position:relative;padding-bottom:40px}.menu-slide .download .links{margin-left:20px}.menu-slide .download a{font-family:inherit;font-size:18}.menu-slide .download .download-icon{margin-right:9px}.menu-slide .download .download-icon i{width:41px;height:41px;color:#fff;font-size:15px;background:#292c3a;border-radius:50%;margin-right:5px;display:inline-flex;align-items:center;justify-content:center}.menu-slide .download:after{position:absolute;content:"";left:0;width:100%;height:.006rem;bottom:0;background-color:#c3b4ab;opacity:.4}.menu-slide .contact-details{padding-top:30px}.menu-slide .contact-details .email,.menu-slide .contact-details .phone{margin-bottom:10px;font-size:19px}.menu-slide .contact-details .email a,.menu-slide .contact-details .phone a{position:relative;padding-bottom:1px;color:#292c3a}.menu-slide .contact-details .email a:after,.menu-slide .contact-details .phone a:after{position:absolute;content:"";height:1px;bottom:0;left:0;right:0;width:100%;background:#1a1a26}.menu-slide .contact-details .email a:hover,.menu-slide .contact-details .phone a:hover{text-decoration:none}.menu-slide .contact-details .social .share{width:100%;font-size:13px;color:#707070}.menu-slide .contact-details .social .share i{width:42px;height:42px;color:#fff;font-size:15px;background:#292c3a;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.menu-slide .contact-details .social .contact i{width:64px;height:64px;color:#fff;font-size:30px;background:#292c3a;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.menu-slide .address{padding-top:30px;font-size:16px}.block__text{max-width:373px;background:rgba(237,237,237,.3);height:643px;margin:40px auto 0}@media screen and (min-width:768px){.block__text{margin:130px auto 0;padding-top:89px;max-width:1256px}}.block__text .title{font-size:14px;color:#c3b4ab;padding-top:40px}@media screen and (min-width:768px){.block__text .title{padding-top:0;font-size:13px}}.block__text .description{padding-top:30px;width:342px;margin:0 auto;font-size:34px;color:#292c3a;font-family:KeplerStdItalic,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:40px}@media screen and (min-width:768px){.block__text .description{font-size:36px;padding-top:50px;width:675px}}.slider__slider{width:100vw;margin:-230px auto 0;height:auto}@media screen and (min-width:768px){.slider__slider{margin:-250px auto 0;height:auto;max-width:1076px;width:100%;margin:-200px auto 0}}#navigation_arrows{width:100%;margin:10px auto 0}@media screen and (min-width:768px){#navigation_arrows{max-width:1076px;padding-right:30px}}#navigation_arrows #nextID{padding-left:20px}#navigation_arrows #nextID img{transform:rotate(180deg)}#navigation_arrows #nextID img,#navigation_arrows #prevID img{cursor:pointer;width:25px}#navigation_arrows .paging_infos{display:inline-flex;justify-content:center;align-items:center;margin-left:20px;border:1px solid #c3b4ab;border-radius:17px;width:66px;height:33px;font-size:14px}#navigation_arrows .paging_infos img{padding-left:5px;width:auto;height:15px;display:flex;transform:translateY(-2px)}.details__block{max-width:985px}.details__block .sub-title{font-size:18px;letter-spacing:.5px;padding:0;color:#c3b4ab;margin-top:50px}@media screen and (min-width:768px){.details__block .sub-title{font-size:16px;padding:20px 0 26px;margin-top:0}}.details__block .title{font-family:KeplerStdItalic,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:36px;color:#292c3a;padding-right:38px}.details__block .download{background-color:#fafafa;border-radius:30px;color:#292c3a;padding:20px 0 18px;font-size:14px;letter-spacing:1px;width:230px;border:1px solid #707070;margin-top:24px;height:50px;align-items:center}.details__block .download i{padding-left:39px}@media screen and (min-width:768px){.details__block .download i{padding-left:30px}}@media screen and (min-width:768px){.details__block .download{width:196px;font-size:12px;background-color:#292c3a;color:#fff;border:none;margin-top:inherit}}.details__block .detail-grid{margin-top:9px;position:relative;padding-bottom:30px}@media screen and (min-width:768px){.details__block .detail-grid{margin-top:40px;padding-bottom:40px}}.details__block .detail-grid .head{font-size:13px;color:#c3b4ab;letter-spacing:.9px;padding-bottom:12px;text-transform:uppercase;padding-top:24px}@media screen and (min-width:768px){.details__block .detail-grid .head{padding-top:inherit}}.details__block .detail-grid .name{font-size:17px}.details__block .detail-grid:after{position:absolute;content:"";height:1px;bottom:1px;left:15px;right:15px;width:100%;background:#c3b4ab;opacity:.5}.details__block .description{padding-top:40px}.details__block .description p{font-size:17px;line-height:27px;padding-bottom:0}@media screen and (min-width:768px){.details__block .description p{font-size:16px;padding-bottom:20px}}.details__block .description .composition{font-family:MaisonNeueBold,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:12}.details__block .description .composition .btn{margin-left:10px;border:1px solid #c3b4ab;border-radius:15px;width:43px;height:28px;display:inline-flex;align-items:center;text-align:center;justify-content:center}.situation__block{max-width:1076px;margin-top:30px}@media screen and (min-width:768px){.situation__block{margin-top:77px}}.situation__block .img__container{padding:0!important}.situation__block .description__container{padding:35px 0 0}@media screen and (min-width:768px){.situation__block .description__container{padding:0!important}}.situation__block .description__container .title{font-family:KeplerStdItalic,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:36px}.situation__block .description__container .description{position:relative;margin-top:10px;padding-bottom:20px;margin-top:25px}.situation__block .description__container .description p{font-size:16px;line-height:27px}.situation__block .description__container .description:after{position:absolute;content:"";height:1px;bottom:1px;left:0;right:0;width:100%;background:#c3b4ab;opacity:.5}.situation__block .description__container .distancebox{margin-top:40px}.situation__block .description__container .distancebox .head{font-size:13px;color:#c3b4ab;letter-spacing:.9px;padding-bottom:12px;white-space:nowrap;text-transform:uppercase}.situation__block .description__container .distancebox .name{font-size:17px;margin-bottom:26px}.googlemap__block{margin-top:14px;position:relative;overflow:hidden;padding:0}@media screen and (min-width:768px){.googlemap__block{width:100%;margin-top:76px}}.googlemap__block img{width:auto;position:relative;top:0;left:50%;right:0;bottom:0;margin:auto;transform:translate(calc(-50% - 40px));height:90vw}@media screen and (min-width:768px){.googlemap__block img{transform:translate(-50%);height:auto;width:100%}}.history__block{background-color:#292c3a}.history__block .inner__box{padding-top:40px;padding-bottom:40px;max-width:985px;color:#fff}@media screen and (min-width:768px){.history__block .inner__box{padding-top:90px;padding-bottom:96px}}.history__block .title{padding-bottom:30px;font-family:KeplerStdItalic,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:36px}@media screen and (min-width:768px){.history__block .title{padding-bottom:37px}}.history__block p{line-height:27px}.history__block .lire-plus{font-family:MaisonNeueBold,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:12px}.history__block .lire-plus .btn{margin-left:10px;border:1px solid #fff;border-radius:45%;padding:2px 15px;color:#fff}.contact__block .inner__contact__box{max-width:985px;padding-top:40px}@media screen and (min-width:768px){.contact__block .inner__contact__box{padding-top:113px}}.contact__block .inner__contact__box .title{font-family:KeplerStdItalic,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:36px}.contact__block .inner__contact__box .description{margin-top:10px;font-size:17px}@media screen and (min-width:768px){.contact__block .inner__contact__box .description{margin-top:32px;font-size:inherit}}.contact__block .inner__contact__box .adress{margin-top:25px;font-size:17px}@media screen and (min-width:768px){.contact__block .inner__contact__box .adress{margin-top:30px;font-size:16px}}.contact__block .inner__contact__box .adress p{padding:0;margin-bottom:10px}.contact__block .inner__contact__box .adress .name{margin-bottom:10px;font-family:MaisonNeueBold,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:15px;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width:768px){.contact__block .inner__contact__box .adress .name{margin-bottom:20px;font-size:12px}}.contact__block .inner__contact__box .adress .email,.contact__block .inner__contact__box .adress .phone{margin-bottom:5px;font-size:18px}@media screen and (min-width:768px){.contact__block .inner__contact__box .adress .email,.contact__block .inner__contact__box .adress .phone{font-size:16px}}.contact__block .inner__contact__box .adress a{position:relative}.contact__block .inner__contact__box .adress a:after{position:absolute;content:"";height:1px;bottom:-2px;left:0;right:0;width:100%;background:#1a1a26}.contact__block .inner__contact__box .share{font-size:13px;color:#707070}.contact__block .inner__contact__box .share i{width:30px;height:30px;color:#fff;font-size:13px;background:#292c3a;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-left:10px}.contact__block .form_container{margin-top:20px}.contact__block .form_container input:not([type=checkbox]),.contact__block .form_container select{border:none;border-bottom:1px solid rgba(112,112,112,.3);width:100%;font-size:15px;color:#b8b8b8;margin-top:10px;padding-bottom:10px}.contact__block .form_container input:not([type=checkbox]):focus,.contact__block .form_container select:focus{outline:0}.contact__block .form_container input:not([type=checkbox])::placeholder,.contact__block .form_container select::placeholder{color:#bbb}.contact__block .form_container select{padding-bottom:14px}.contact__block .form_container .fcf-form-group label:not(.label__agree){text-transform:uppercase;margin-top:40px;font-family:MaisonNeueBold,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:12px;font-weight:700;letter-spacing:1px}@media screen and (min-width:768px){.contact__block .form_container .fcf-form-group label:not(.label__agree){margin-top:50px}}.contact__block .form_container input[type=checkbox]{appearance:none;position:relative;border:0;width:40px}.contact__block .form_container input[type=checkbox]:hover{cursor:pointer}.contact__block .form_container input[type=checkbox]::after,.contact__block .form_container input[type=checkbox]::before{content:"";position:absolute;width:15px;height:15px;border:1px solid #1a1a26;transition:.3s}.contact__block .form_container input[type=checkbox]:checked::after{background:#292c3a;border:1px solid #292c3a;transition:.3s}.contact__block .form_container .checkbox-container{margin-top:53px;margin-bottom:38px}.contact__block .form_container .checkbox-container>div{display:flex}.contact__block .form_container #submitForm{color:#fff;width:165px;height:44px;position:relative;background-color:#292c3a;border-radius:50px;font-size:12px;letter-spacing:1px}.contact__block .form_container #submitForm:after{content:"⟶";padding-left:10px}.contact__block .form_container .label__agree{font-size:14px}@media screen and (min-width:768px){.contact__block .form_container .label__agree{font-size:inherit}}.wrapper__footer{font-size:14px;color:#acacac}.mercitext{max-width:400px;margin:0 auto;padding:10px;text-align:center;background:rgba(0,0,0,.6);color:#fff;height:100%}.mercitext .h1{font-size:30px}.cookietext{padding-top:90px}.cookietext li{list-style-type:none}