/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Kurale';font-style:normal;font-weight:400;src:url("../fonts/kurale-v6-latin_cyrillic-regular.eot");src:local(""),url("../fonts/kurale-v6-latin_cyrillic-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/kurale-v6-latin_cyrillic-regular.woff2") format("woff2"),url("../fonts/kurale-v6-latin_cyrillic-regular.woff") format("woff"),url("../fonts/kurale-v6-latin_cyrillic-regular.ttf") format("truetype"),url("../fonts/kurale-v6-latin_cyrillic-regular.svg#Kurale") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url("../fonts/roboto-v29-latin_cyrillic-regular.eot");src:local(""),url("../fonts/roboto-v29-latin_cyrillic-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v29-latin_cyrillic-regular.woff2") format("woff2"),url("../fonts/roboto-v29-latin_cyrillic-regular.woff") format("woff"),url("../fonts/roboto-v29-latin_cyrillic-regular.ttf") format("truetype"),url("../fonts/roboto-v29-latin_cyrillic-regular.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url("../fonts/roboto-v29-latin_cyrillic-italic.eot");src:local(""),url("../fonts/roboto-v29-latin_cyrillic-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v29-latin_cyrillic-italic.woff2") format("woff2"),url("../fonts/roboto-v29-latin_cyrillic-italic.woff") format("woff"),url("../fonts/roboto-v29-latin_cyrillic-italic.ttf") format("truetype"),url("../fonts/roboto-v29-latin_cyrillic-italic.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url("../fonts/roboto-v29-latin_cyrillic-700.eot");src:local(""),url("../fonts/roboto-v29-latin_cyrillic-700.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v29-latin_cyrillic-700.woff2") format("woff2"),url("../fonts/roboto-v29-latin_cyrillic-700.woff") format("woff"),url("../fonts/roboto-v29-latin_cyrillic-700.ttf") format("truetype"),url("../fonts/roboto-v29-latin_cyrillic-700.svg#Roboto") format("svg")}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}::-webkit-scrollbar{width:14px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:#E8C300;border-radius:40px}::-webkit-scrollbar-thumb:hover{background:#cfae00}body{font-family:'Roboto';font-size:16px;background-color:#fff;color:rgba(0,0,0,0.897);position:relative}body.no-scroll{height:100vh;overflow-y:hidden;padding-right:14px}a{text-decoration:none}ul{list-style:none;margin:0;padding:0}img{max-width:100%;height:auto}.wrapper{max-width:1440px;margin:0 auto}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.cover_image{-o-object-fit:cover;object-fit:cover}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.head{background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh;position:relative;z-index:100}.head::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:-webkit-gradient(linear, left top, left bottom, from(#000), to(rgba(0,0,0,0.7)));background:linear-gradient(180deg, #000 0%, rgba(0,0,0,0.7) 100%)}.header{padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex}.toggle-menu{background-color:#e8c3002b;position:absolute;top:20px;right:20px;width:40px;height:30px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding:2px 2px 2px 3px;border-radius:5px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.header__menu-item{border-top:5px solid transparent;-webkit-transition:border .3s ease-in;transition:border .3s ease-in}.header__menu-item:hover{border-top:5px solid #E8C300}.header__menu-link{padding:30px 30px;display:block;font-size:12px;line-height:18px;color:#fff}.logo__img{width:80px;-webkit-transition:-webkit-filter .3s ease-in;transition:-webkit-filter .3s ease-in;transition:filter .3s ease-in;transition:filter .3s ease-in, -webkit-filter .3s ease-in}.logo__img:hover{filter:sepia(5%) brightness(112%) saturate(101%) contrast(99%);-webkit-filter:sepia(5%) brightness(112%) saturate(101%) contrast(99%);-moz-filter:sepia(5%) brightness(112%) saturate(101%) contrast(99%)}.intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:120px}.work-date{font-weight:bold;font-size:12px;line-height:12px;text-align:center;color:#FFF;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:6%}.intro-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro__subtitle{font-weight:bold;font-size:18px;line-height:18px;color:#fff}.intro__title{font-weight:normal;font-size:72px;line-height:18px;color:#E8C300;font-family:"Kurale";position:relative;margin-bottom:40px}.intro__title::after{content:"";width:25%;position:absolute;height:5px;top:0;left:37.5%;background-color:#E8C300;border-radius:50px;margin:0 auto;margin-top:65px;margin-bottom:35px}.intro_btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:440px;width:100%;margin-top:50px;margin-bottom:80px}.intro_btns .btn{width:200px}.btn{border:none;margin:0;padding:0;width:auto;overflow:visible;outline:none;text-align:inherit;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer;font-weight:bold;font-size:12px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#FFFFFF;border-radius:5px;background-color:#E8C300;border:1px solid #E8C300;padding:12px 25px;-webkit-transition:background-color .3s ease-in;transition:background-color .3s ease-in}.btn:active,.btn:focus,.btn:hover{background-color:#826d00}.btn-about{background-color:transparent;border:1px solid rgba(255,255,255,0.5)}svg{width:100%;height:auto}.arrow__down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-animation:myAnim 2s ease 0s infinite normal forwards;animation:myAnim 2s ease 0s infinite normal forwards}.arrow__down:hover{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes myAnim{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}24%{opacity:1;-webkit-transform:translateY(4px);transform:translateY(4px)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(16px);transform:translateY(16px)}65%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(24px);transform:translateY(24px)}82%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(32px);transform:translateY(32px)}93%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(36px);transform:translateY(36px)}47%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes myAnim{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}24%{opacity:1;-webkit-transform:translateY(4px);transform:translateY(4px)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(16px);transform:translateY(16px)}65%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(24px);transform:translateY(24px)}82%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(32px);transform:translateY(32px)}93%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateY(36px);transform:translateY(36px)}47%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}.arrow__down-svg{width:62px;height:62px}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;height:220px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.socials svg{-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;border-radius:50px}.socials svg:hover{background-color:#E8C300}.about{padding:100px 0}.about__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about__content-text{width:50%;text-align:center;margin-right:100px}.about__content-text p{font-size:16px;line-height:28px}.about__content-text p:first-of-type{margin-top:50px}.about__content-img{overflow:hidden;width:50%}.about__content-img img{width:100%;height:100%}.about__content-title{font-size:42px;line-height:48px;font-family:"Kurale";position:relative;margin-top:10px;text-transform:uppercase}.about__content-title::after{content:"";display:block;width:60px;height:5px;background:#e8c300;border-radius:50px;margin:0 auto;margin-top:10px;margin-bottom:35px}.about__content-img,.order__content-img{overflow:hidden;position:relative}.about__content-img::after,.order__content-img::after{content:"";position:absolute;top:50%;left:80%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:200px;height:200px;border:20px solid #E8C300;-webkit-filter:drop-shadow(0px 0px 100px rgba(0,0,0,0.5));filter:drop-shadow(0px 0px 100px rgba(0,0,0,0.5));border-radius:125px}.our__team,.special{background-size:cover;background-position:center;background-repeat:no-repeat;padding:50px 0;color:#FFF;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;z-index:1}.our__team::after,.special::after{content:'';width:100%;height:100%;top:0;left:0;z-index:-1;position:absolute;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.8)), to(rgba(0,0,0,0.56)));background:linear-gradient(180deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.56) 100%)}.special{padding:65px 0}.our__team-content,.special-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:2}.our__team-subtitle,.events-subtitle{font-size:12px;line-height:14px;color:#FFF;padding:0px 0 40px;text-align:center;letter-spacing:0.5em;text-transform:uppercase}.our__team-img-block{overflow:hidden;width:44%}.our__team-img-block img{border-radius:6px;width:100%;height:100%}.our__team-text{width:48%;text-align:center}.our__team-title,.order-title{font-size:42px;line-height:48px;font-family:"Kurale";position:relative;margin-top:10px;text-transform:uppercase}.our__team-title::after,.order-title::after{content:"";display:block;width:60px;height:5px;background:#e8c300;border-radius:50px;margin:0 auto;margin-top:10px;margin-bottom:35px}.our__team-text p{font-size:18px;line-height:28px}.our__team-text p:first-of-type{margin-top:50px}.our__team-img-block{-webkit-filter:drop-shadow(0px 0px 50px #000);filter:drop-shadow(0px 0px 50px #000);border-radius:5px;-webkit-transform:matrix(-1, 0, 0, 1, 0, 0);transform:matrix(-1, 0, 0, 1, 0, 0);position:relative}.our__team-img-block::after{content:"";position:absolute;top:50%;left:76%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:200px;height:200px;border:20px solid #E8C300;-webkit-filter:drop-shadow(0px 0px 100px rgba(0,0,0,0.5));filter:drop-shadow(0px 0px 100px rgba(0,0,0,0.5));border-radius:125px}.order{padding:50px 0}.order__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order__form-block{width:46%}.order__content-img{width:48%}.order__content-img img{width:100%;height:100%}.order-title{text-align:center;font-size:42px;line-height:48px;font-family:"Kurale";position:relative;margin-top:10px;text-transform:uppercase}.order-title::after{content:"";display:block;width:60px;height:5px;background:#e8c300;border-radius:50px;margin:0 auto;margin-top:10px;margin-bottom:35px}.order__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order__form-block{width:47%}.order__content-img{width:46%}.popup-form input,.order-form input,.contacts__form input,.order-form select{background:#E5E5E5;color:rgba(51,51,51,0.5);border-radius:5px;padding:20px 30px 20px 3px;border:none;outline:none;font-size:14px;line-height:19px;text-indent:20px;margin-bottom:20px;border:1px solid transparent}.popup-form input:focus,.order-form input:focus,.contacts__form input:focus,.order-form select:focus{border:1px solid #E8C300}input[type="date"]::before{content:attr(placeholder)}input[type="date"]:focus::before,input[type="date"]:valid::before{content:"" !important}.input-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.col-1,.col-2{width:49%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order__form-btn{width:100%;color:#fff !important;background-color:#E8C300 !important}#people-count{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}select#people-count{background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%);background-position:calc(100% - 20px) calc(2em + 2px),calc(100% - 15px) calc(2em + 2px),calc(100% - 2.5em) 1.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat}input[type="time"]::-webkit-calendar-picker-indicator{position:relative;right:-20px}.menu{padding:70px 0}.menu-title,.contacts-title{text-transform:uppercase;font-size:42px;text-align:center;line-height:48px;font-family:"Kurale"}.menu-title::after,.contacts-title::after{content:"";display:block;width:60px;height:5px;background:#e8c300;border-radius:50px;margin:0 auto;margin-top:10px;margin-bottom:35px}.menu-subtitle,.contacts-subtitle{font-weight:bold;font-size:18px;line-height:28px;text-align:center;max-width:50%;margin:0 auto 50px}.menu-tabs{margin:30px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-tab{margin-bottom:10px;text-transform:uppercase;padding:12px 25px;font-weight:bold;font-size:12px;line-height:18px;text-align:center;cursor:pointer;border-right:1px solid rgba(51,51,51,0.2);-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.menu-tab:last-child{border-right:1px solid transparent}.menu-tab.active,.menu-tab:hover{background-color:#E8C300;border-right:1px solid transparent}.menu-container{margin:50px auto 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1px}.menu__item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.menu__item-img{width:320px;border:4px solid #E8C300}.menu__item-content{margin-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu__item-title,.menu__item-price{font-size:18px;line-height:25px;font-family:"Kurale";display:block;margin-top:0;margin-bottom:5px}.menu__item-text{width:76%;margin-top:0;font-size:12px;line-height:14px;color:rgba(51,51,51,0.5)}.menu__item-pagination{width:100%;margin:15px auto;text-align:center}.tab__slide{display:none}.tab__slide.active{display:block}.events{background-size:cover;background-position:center;background-repeat:no-repeat;padding:50px 0;position:relative;z-index:10}.events::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.6)), to(rgba(0,0,0,0.6)));background:linear-gradient(0deg, rgba(0,0,0,0.6), rgba(0,0,0,0.6));z-index:-1}.events-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.events-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}.events-item__img img{border-radius:6px;-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out, -webkit-filter .3s ease-in-out}.events-item__img img:hover{filter:sepia(0.5);-webkit-filter:sepia(0.5);-moz-filter:sepia(0.5)}.events-item__title-block{width:80px;padding:20px 0;background-color:#000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.events-item__title{font-family:"Kurale";font-weight:300;font-size:20px;line-height:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-indent:20px;text-transform:uppercase;color:#FFFFFF;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed}.events-item:nth-child(even) .events-item__title{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.events-footer{font-size:12px;line-height:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgba(255,255,255,0.5);margin-top:50px}.events__item-link{display:-webkit-box;display:-ms-flexbox;display:flex}.events-item:nth-child(even) .events-item__title-block{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.events-swiper{overflow:hidden}.events-pagination{margin:25px auto 0;text-align:center}.events .swiper-pagination-bullet-active{width:15px;height:15px;background-color:#E8C300}.events .swiper-pagination-bullet{width:15px;height:15px;background-color:#E8C300}.contacts{padding:25px 0}.contacts__form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts__form-header input{width:32.5%}.contacts__form-textarea{background:#E5E5E5;border-radius:5px;border:none;outline:none;width:100%;height:120px;resize:none;padding:15px 0;font-size:16px;line-height:19px;text-indent:20px;margin-bottom:20px;color:rgba(51,51,51,0.5);border:1px solid transparent}.contacts__form-textarea:focus{border:1px solid #E8C300}.contacts__form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts__form-footer span,.contacts__form-footer span a{font-weight:bold;font-size:12px;line-height:12px;color:rgba(51,51,51,0.5);position:relative;margin-left:10px}.contacts__form-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts__form-info{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__form-btn{width:35%}.contacts-submit{width:100%}.contacts__form-address::before{content:'';background-image:url("../img/map.svg");position:absolute;bottom:1%;right:100%;width:14px;height:14px}.contacts__form-phone::before{content:'';background-image:url("../img/el_phone.svg");position:absolute;bottom:1%;right:100%;width:10px;height:11px}.contacts__form-mail::before{content:'';background-image:url("../img/email.svg");position:absolute;bottom:1%;right:95%;width:15px;height:13px}.map iframe{display:block;margin-top:50px;width:100%}.copyright{background-color:#000;padding:2% 0 2%;margin:0 auto;width:100%;text-align:center;color:#d1e1ef;font-family:inherit}.author{font-family:"Kurale";font-weight:600;color:#E8C300}.to-top{width:0;height:0;border-style:solid;border-width:0 20px 35px 20px;border-color:transparent transparent #e8c30073;display:none;position:fixed;bottom:2%;right:1%;cursor:pointer;-webkit-transition:border-color .3s;transition:border-color .3s;z-index:9999}.to-top:hover{border-color:transparent transparent #826d00}.popup-wrapper{position:fixed;top:0;left:0;z-index:999;width:100%;height:100vh;background-color:#000000b3;opacity:0;pointer-events:none;padding:10px 20px;-webkit-transition:opacity .3s;transition:opacity .3s}.popup-wrapper.active{opacity:1;pointer-events:all}.popup{width:500px;padding:20px 30px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:5px solid #E8C300;background-color:#fff;z-index:9999}.popup-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-form input{width:100%}.close-btn{position:absolute;top:0;right:0;background:none;border:none;padding:0;border:0;width:50px;height:50px;outline:none;cursor:pointer;display:inline-block;-webkit-transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, -webkit-transform .3s;transition:transform .3s, opacity .3s;transition:transform .3s, opacity .3s, -webkit-transform .3s;-webkit-transition:transform .3s, opacity .3s;-moz-transition:transform .3s, opacity .3s;-ms-transition:transform .3s, opacity .3s;-o-transition:transform .3s, opacity .3s}.close-btn:before,.close-btn:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:2px;height:30px;background-color:#1f1f1f;border-radius:1.5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.close-btn:before{transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg)}.close-btn:after{transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg)}.close-btn:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.close-btn:active{opacity:.8;transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9)}@media screen and (min-width: 1400px){.about__content-img,.order__content-img,.our__team-img-block{overflow:unset}}@media screen and (max-width: 992px){.toggle-menu{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:99}.header__menu{display:none}.header__nav.toggle .header__menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:black}.nav-first{width:100%;position:absolute;z-index:99}.nav-bar{position:absolute;background-color:#122;top:0;right:100%;height:100vh;width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:position 2.9s;-webkit-transition:position 2.9s;-moz-transition:position 2.9s;-ms-transition:position 2.9s;-o-transition:position 2.9s}.toggle{left:0;-webkit-box-shadow:1px 0 15px 2px rgba(0,0,0,0.4);box-shadow:1px 0 15px 2px rgba(0,0,0,0.4)}.line{width:100%;height:3px;border-radius:5px;background-color:#fff;-webkit-transition:-webkit-transform 0.2s ease-out;transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out;transition:transform 0.2s ease-out, -webkit-transform 0.2s ease-out;-webkit-transition:transform 0.2s ease-out;-moz-transition:transform 0.2s ease-out;-ms-transition:transform 0.2s ease-out;-o-transition:transform 0.2s ease-out}.toggle .line1{background-color:#000000;-webkit-transform:scale(0.9) rotateZ(-45deg) translate(-6px, 4px);transform:scale(0.9) rotateZ(-45deg) translate(-6px, 4px)}.toggle .line2{display:none}.toggle .line3{background-color:#000000;-webkit-transform:scale(0.9) rotateZ(45deg) translate(-6px, -4px);transform:scale(0.9) rotateZ(45deg) translate(-6px, -4px)}.toggle .toggle-menu{background-color:white}.nav-list{list-style:none}.nav-list-item{text-align:center;padding:10px 0}.nav-link{color:#fff;font-size:22px;text-decoration:none;position:relative;padding-bottom:4px}.nav-link::before{position:absolute;content:'';left:0;bottom:0;width:100%;height:1px;background-color:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out;-webkit-transform-origin:left;transform-origin:left;-webkit-transition:transform 0.4s ease-in-out;-moz-transition:transform 0.4s ease-in-out;-ms-transition:transform 0.4s ease-in-out;-o-transition:transform 0.4s ease-in-out}.nav-link:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1)}.logo{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.intro{margin-top:30px}.intro__subtitle{line-height:7px;margin-bottom:0}.about__content-text{margin-right:20px}.intro_btns{margin-bottom:25px}}@media screen and (max-width: 824px){.about__content-text{width:100%;margin-right:0}.about{padding:40px 0}.about__content-img{width:75%;margin:0 auto}.about__content-text p:first-of-type{margin-top:30px}.our__team-content,.special-content,.order__content,.about__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.our__team-img-block{width:80%;margin:0 auto 30px}.our__team-text{width:100%;text-align:center}.our__team-text p:first-of-type{margin-top:30px}.our__team-img-block::after,.about__content-img::after,.order__content-img::after{content:none}.order__form-block{width:100%}.order__content-img img{display:none}.events__item-link{margin:0 auto}.contacts__form-info{width:55%}.menu__item{width:100%}.menu-container{margin:20px auto 10px}.menu{padding:25px 0}}@media screen and (max-width: 746px){.contacts__form-header input{width:100%}.contacts__form-header{-ms-flex-wrap:wrap;flex-wrap:wrap}.order-form input,.contacts__form input,.order-form select{padding:12px 20px 12px 3px}.contacts__form-info{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:20px}.contacts__form-footer{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu-subtitle,.contacts-subtitle{max-width:80%}.menu-title,.contacts-title{font-size:38px}.menu__item-text{width:100%}.map iframe{margin-top:15px}}@media screen and (max-width: 645px){.intro__title{font-size:48px;line-height:0}.intro_btns .btn{width:175px}.logo__img{width:70px}.intro_btns{width:380px}.contacts__form-btn{width:40%}.arrow__down{display:none}}@media screen and (max-width: 576px){.intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.work-date{-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;-webkit-transform:unset;transform:unset;width:auto;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.intro{margin-top:20px}.socials{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:50%;height:auto;margin-top:30px;margin-bottom:15px}.intro__subtitle{line-height:34px}.intro_btns{width:385px;margin-bottom:30px}.contacts__form-btn{width:50%}.menu__item{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu__item-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.menu-container{margin:0px auto 10px}.menu__item-content{text-align:center}.menu__item-text{line-height:20px}.menu__item-img{width:100%}}@media screen and (max-width: 480px){.intro_btns{width:405px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intro_btns .btn{width:225px;margin-bottom:20px}.intro_btns{width:100%}.btn{padding:15px 15px}.socials{width:70%}.events-item__title{font-size:16px}.contacts__form-btn{width:100%}.menu-subtitle,.contacts-subtitle{max-width:100%}.input-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.col-1,.col-2{width:100%}.contacts__form-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__form-footer span{margin-bottom:10px}.contacts{padding:25px 0 10px}.our__team-img-block{width:100%;margin:0 auto 30px}.about__content-img{width:100%;margin:0 auto}.special{padding:30px 0}.header__nav.toggle .header__menu{padding-top:20px}.toggle-menu{top:15px;right:15px}.about{padding:25px 0}}@media screen and (max-width: 361px){.about{padding:25px 0}.our__team,.special{padding:25px 0}.our__team-subtitle,.events-subtitle{padding:0px 0 20px}.order{padding:25px 0}.order-title,.our__team-title,.order-title{font-size:30px}.menu-title,.contacts-title{font-size:30px;margin-top:0}.menu-subtitle,.contacts-subtitle{margin:0 auto 30px}.events{padding:25px 0}}@media screen and (max-width: 281px){.intro__title{font-size:38px;line-height:34px}.intro{margin-top:35px}}@media screen and (max-width: 361px) and (max-height: 641px){.intro{margin-top:50px}.intro__title{margin-bottom:55px}}@media screen and (max-width: 321px) and (max-height: 481px){.intro{margin-top:20px}.socials{margin-top:20px;margin-bottom:5px}.intro__subtitle{line-height:35px;margin-top:0}.intro__title{font-size:40px;line-height:0}.intro_btns{margin-top:38px}.intro_btns .btn{width:225px;margin-bottom:15px}.btn{padding:12px 15px}}@media screen and (min-width: 801px) and (min-height: 1281px){.head{height:60vh}}@media screen and (min-width: 1024px) and (min-height: 600px){.intro{margin-top:70px}}
/*# sourceMappingURL=style.min.css.map */