@font-face{font-family:"BebasNeue";src:url(https://therohr.synergy.restaurant/wp-content/themes/roastery/assets/css/../fonts/BebasNeue-new.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"BebasNeue";src:url(https://therohr.synergy.restaurant/wp-content/themes/roastery/assets/css/../fonts/BebasNeue-new.ttf) format("truetype");font-weight:700;font-style:normal}:root{--golden-color:#df6d27;--black-color:#212121;--olive-color:#ceb89b;--white-color:#fff}.body{font-family:"BebasNeue",serif;color:var(--black-color)}.body::after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#2c2b297e;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(https://therohr.synergy.restaurant/wp-content/themes/roastery/../images/back-interier.jpg);z-index:-1;transition:background-image 800ms linear}.body.another-bg::after{background-image:url(https://therohr.synergy.restaurant/wp-content/themes/roastery/../images/background.jpg)}a{text-decoration:none;font-family:inherit;color:inherit}img{display:block;max-width:100%;height:auto}video{display:block}li{list-style:none}h1,h2,h3,p,ul{margin:0;padding:0}.container{width:96%;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}@media screen and (min-width:480px){.container{width:460px}}@media screen and (min-width:500px){.container{width:480px}}@media screen and (min-width:768px){.container{width:768px}}@media screen and (min-width:1200px){.container{width:1200px}}.header{width:100%;background-color:#000000bd;box-shadow:0 4px 8px rgba(0,0,0,.2)}.header__inner{display:flex;align-items:center;justify-content:space-between;padding:15px 10px}.logo{width:130px}.logo:hover .logo__icon,.logo:focus .logo__icon{fill:var(--golden-color)}.logo__icon{fill:var(--white-color);transition:fill 300ms linear}.menu{display:none;@media screen and (min-width:1200px){letter-spacing:1px;display:flex;color:var(--white-color);font-size:16px;text-transform:uppercase}}.menu__list{display:flex;gap:22px;justify-content:space-between}.menu__list-item{transition:color 300ms linear}.menu__list-item:hover,.menu__list-item:focus{color:var(--golden-color)}.burger__btn{cursor:pointer;background-color:transparent;border:none;display:flex;flex-direction:column;gap:3px;justify-content:center;align-items:center;@media screen and (min-width:1200px){display:none}}.burger__btn:hover .burger__span,.burger__btn:focus .burger__span{background-color:var(--golden-color)}.burger__span{transition:background-color 300ms linear;height:2px;width:30px;border-radius:10px;background-color:var(--white-color)}@media screen and (max-width:1199px){.mobile-menu{letter-spacing:1px;z-index:99999;padding:40px;color:#fffffd;font-size:16px;text-transform:uppercase;background-color:#080505ec;width:320px;position:fixed;top:0;right:0;transform:translateX(100%);opacity:0;visibility:hidden;pointer-events:none;transition:all 400ms linear}.mobile-menu.is-open{transform:translateX(0);opacity:1;visibility:visible;pointer-events:auto}.mobile-menu__close-btn{position:absolute;top:10px;right:10px;background-color:transparent;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer}.mobile-menu__close-btn:hover .close-btn__icon{fill:var(--golden-color)}.close-btn__icon{fill:#fffffd;transform:rotate(45deg)}.nav-mobile{display:flex;flex-direction:column;gap:20px;align-items:baseline}.nav-mobile__item{transition:color 300ms linear}.nav-mobile__item:hover,.nav-mobile__item:focus{color:var(--golden-color)}}@media screen and (min-width:1200px){.mobile-menu{display:none}}.hero{position:relative;padding-top:50px;padding-bottom:20px}.hero__inner{display:flex;flex-wrap:wrap}.hero__block{display:flex;width:100%;flex-direction:column;gap:70px;justify-content:space-around;align-items:center;color:var(--white-color);background-color:#000000bd;@media screen and (min-width:1200px){width:50%;height:331px}}.block1{padding:40px 15px}.block2{position:relative}.block3{display:none;@media screen and (min-width:1200px){display:flex;height:380px;background-color:transparent}}.block4{@media screen and (min-width:1200px){height:380px}gap:20px;padding:40px 15px}.hero__title{text-align:center;font-size:34px;text-transform:uppercase;@media screen and (min-width:480px){font-size:38px}@media screen and (min-width:768px){font-size:56px}}.subtitle__wrap{display:flex;align-items:center;justify-content:center;gap:15px}.hero__subtitle{display:flex;font-size:16px;text-transform:uppercase;font-weight:700;@media screen and (min-width:390px){font-size:16px}@media screen and (min-width:480px){font-size:18px}@media screen and (min-width:768px){font-size:24px}}.hero__text{font-size:14px;@media screen and (min-width:480px){font-size:16px}@media screen and (min-width:768px){font-size:22px}}.hero__list{width:100%;display:flex;gap:5px;justify-content:space-around}.hero__list-item{display:flex;flex-direction:column;font-size:10px;@media screen and (min-width:480px){font-size:12px}@media screen and (min-width:768px){font-size:16px}}.hero__list-span{font-size:24px;@media screen and (min-width:480px){font-size:32px}@media screen and (min-width:768px){font-size:38px}}.block2 .logo__wrap{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-30%);@media screen and (min-width:768px){width:360px}@media screen and (min-width:1200px){width:300px}}.logo__text{font-size:12px}.btn-click{letter-spacing:1px;cursor:pointer;background-color:var(--golden-color);border:none;border-radius:20px;padding:22px 60px;color:var(--white-color);font-size:22px;font-weight:300;transition:all 300ms linear;box-shadow:0 2px 26px 8px rgb(54,25,5)}.btn-click:hover,.btn-click:focus{color:var(--black-color);background-color:var(--olive-color)}.advantages{position:relative}.advantages__inner{padding-top:70px;padding-bottom:70px;display:flex;flex-direction:column;align-items:center;gap:60px;background-color:#fffffff3;box-shadow:0 2px 26px 8px rgb(54,25,5);border-radius:5px}.advantages__title{text-align:center;font-size:36px;font-weight:700;color:#2c2b29;@media screen and (min-width:768px){font-size:42px}@media screen and (min-width:1200px){font-size:56px}}.advantages__block{display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:30px;border:3px solid var(--golden-color);border-radius:13px;background-color:var(--white-color);box-shadow:0 2px 26px 8px rgb(54,25,5);padding:35px 5px;width:325px;height:280px;transition:transform 300ms linear}.advantages__list{display:flex;justify-content:center;gap:15px;flex-direction:column}.advantages__block:hover,.advantages__block:focus{transform:scale(1.03)}.adv-bl1{@media screen and (min-width:768px){margin-top:50px}}.adv-bl2{@media screen and (min-width:768px){margin-top:25px}}.advantages__list-wrap{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-around}.advantages__list-item{color:var(--black-color);font-size:16px;list-style:square}.advantages__inner .btn-click{margin-top:20px;width:325px}.video__inner{padding:80px 10px;overflow:hidden;display:flex;flex-direction:column;gap:60px;box-shadow:0 2px 26px 8px rgb(54,25,5);background-color:#000000e0}.video__title{font-size:32px;font-weight:700;margin-bottom:50px;color:var(--white-color);@media screen and (min-width:768px){font-size:38px}}.video-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%}.video-video{max-width:100%;height:auto;margin-top:20px;border:var(--golden-color) 2px solid}.video__inner .btn-click{width:320px;margin:20px auto}.swiper-container{position:relative;margin:0 auto;width:320px}.swiper-button-next{content:"";background-color:transparent;padding:250px 100px;transform:translateY(-30%);opacity:0;right:-110px}.swiper-button-prev{content:"";background-color:transparent;padding:250px 100px;transform:translateY(-30%);opacity:0;left:-110px}.swiper-backface-hidden .swiper-slide{transform:scale(1);opacity:.4;pointer-events:none;transition:all 300ms linear}@media screen and (min-width:768px){.swiper-button-next{right:-250px}.swiper-button-prev{left:-250px}.swiper-backface-hidden .swiper-slide{transform:scale(.8)}}@media screen and (min-width:1200px){.swiper-button-next{right:-450px;padding:250px 200px}.swiper-button-prev{left:-450px;padding:250px 200px}}.swiper-backface-hidden .swiper-slide-active{opacity:1;pointer-events:all;transform:scale(1)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;cursor:auto;pointer-events:none}.swiper-container .swiper-pagination{bottom:-40px;display:flex;align-items:center;justify-content:center;gap:10px}.swiper-pagination-bullet{width:13px;height:13px;background-color:var(--golden-color);border-radius:50%;cursor:pointer}.vakansii{position:relative}.vakansii__inner{box-shadow:0 2px 26px 8px rgb(54,25,5);background-color:#000000e0;display:flex;flex-direction:column;gap:20px;padding:80px 10px;@media screen and (min-width:420px){padding:80px 59px}@media screen and (min-width:768px){padding:80px 24px}@media screen and (min-width:1200px){padding:80px 99px 99px 99px}overflow:hidden;position:relative}.vakansii-slide{display:flex;flex-direction:column;min-height:360px;gap:20px;border:2px solid var(--golden-color);border-radius:15px;background-color:var(--white-color);box-shadow:0 2px 26px 8px rgb(54,25,5);padding:35px 20px}.vakansii__title{text-align:center;margin-bottom:60px;font-size:36px;font-weight:700;color:var(--white-color);@media screen and (min-width:768px){font-size:42px}@media screen and (min-width:1200px){font-size:56px}}.vakansii__salary{font-size:24px;font-weight:700;@media screen and (min-width:768px){font-size:28px}@media screen and (min-width:1200px){font-size:30px}}.vakansii__name{font-size:26px;@media screen and (min-width:768px){font-size:30px}@media screen and (min-width:1200px){font-size:32px}}.vakansii__description{display:flex;flex-direction:column;gap:15px}.vakansii__description-title{font-size:24px}.vakansii__inner .btn-click{display:block;width:320px;margin:60px auto 0 auto}.loyalty{padding:70px 0;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(https://therohr.synergy.restaurant/wp-content/themes/roastery/../images/kraft.jpg);box-shadow:0 2px 26px 8px rgb(54,25,5)}.loyalty__title{text-align:center;margin-bottom:40px;font-size:32px;font-weight:700;color:var(--white-color);@media screen and (min-width:768px){font-size:42px}@media screen and (min-width:1200px){font-size:56px}}.loyalty__inner{display:flex;flex-direction:column;align-items:center;gap:50px}.loyalty__img-wrap{position:relative;width:100%;height:560px;display:flex;justify-content:center;align-items:center;@media screen and (min-width:768px){height:360px}@media screen and (min-width:1200px){width:76%}}.loyalty__img{width:300px;height:auto}.loyalty__list-item{position:absolute;width:160px;color:var(--white-color);font-size:14px;@media screen and (min-width:480px){width:180px}@media screen and (min-width:768px){width:200px;font-size:16px}}.loyalty__list-item span{font-size:16px;@media screen and (min-width:768px){font-size:20px}}.loyalty__list-item:nth-child(1){top:0;left:0;@media screen and (min-width:768px){top:0;left:0}}.loyalty__list-item:nth-child(2){top:25%;left:0;@media screen and (min-width:768px){top:50%;left:0;transform:translateY(-50%)}}.loyalty__list-item:nth-child(3){bottom:0;left:0;@media screen and (min-width:768px){bottom:0;left:0}}.loyalty__list-item:nth-child(4){bottom:23%;left:0;@media screen and (min-width:768px){bottom:0;left:50%;transform:translateX(-50%)}}.loyalty__list-item:nth-child(5){bottom:0;right:0;@media screen and (min-width:768px){bottom:0;right:0}}.loyalty__list-item:nth-child(6){bottom:23%;right:0;@media screen and (min-width:768px){top:50%;right:0;transform:translateY(-50%)}}.loyalty__list-item:nth-child(7){top:0;right:0;@media screen and (min-width:768px){top:0;right:0}}.loyalty__list-item:nth-child(8){top:25%;right:0;@media screen and (min-width:768px){top:0;left:50%;transform:translateX(-50%)}}.comand{position:relative;height:850px;overflow:hidden;background-color:#fffffdf1;box-shadow:0 2px 26px 8px rgb(54,25,5)}.comand__inner{padding-top:50px;padding-bottom:50px;padding-left:0;display:flex;flex-direction:column;gap:15px;justify-content:space-between;align-items:center}.comand__title{font-size:32px;font-weight:700}.comand-left{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;gap:50px;font-weight:300}.comand-right{width:100%;max-height:100%;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.comand-img{position:absolute;width:180px;height:auto;border-radius:3px;opacity:0;visibility:hidden}.comand-img:nth-child(1){bottom:15%;left:0;transform:translateX(-100%);transition:all 1000ms ease}.comand-img:nth-child(2){width:320px;bottom:0;right:5%;transform:translateY(-100%);transition:all 2000ms ease}.comand-img:nth-child(3){bottom:15%;right:0;transform:translateX(+100%);transition:all 3000ms ease}.comand-img.comand-img-show{opacity:1;visibility:visible;transform:translate(0,0)}.comand__text{margin-bottom:40px;font-size:14px}@media screen and (min-width:480px){.comand__title{font-size:32px}.comand-img{width:220px}.comand-img:nth-child(1){bottom:15%;left:3%}.comand-img:nth-child(2){bottom:0;width:400px;right:15%}.comand-img:nth-child(3){bottom:15%;right:3%}}@media screen and (min-width:768px){.comand{height:780px}.comand__inner{padding-top:120px;padding-bottom:120px;flex-direction:row}.comand__title{font-size:40px}.comand-left{width:44%}.comand-right{width:50%}.comand-img{width:260px}.comand-img:nth-child(1){top:1%;left:47%}.comand-img:nth-child(2){bottom:8%;right:1%;width:420px}.comand-img:nth-child(3){top:5%;right:0}.comand__text{font-size:16px}}@media screen and (min-width:1200px){.comand__title{font-size:52px}.comand-left{width:50%}.comand-img{width:300px}.comand-img:nth-child(1){top:1%;left:51%}.comand-img:nth-child(2){bottom:1%;right:7%;width:520px}.comand-img:nth-child(3){top:5%;right:0}.comand__text{font-size:18px}}.faq{padding-top:70px;padding-bottom:70px;background-color:#000000e0;box-shadow:0 2px 26px 8px rgb(54,25,5);color:var(--white-color)}.faq__inner{display:flex;flex-direction:column;align-items:center;gap:70px}.faq__title{font-size:36px;font-weight:700;@media screen and (min-width:768px){font-size:44px}@media screen and (min-width:1200px){font-size:52px}}.faq__list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:10px}.faq__list-item{width:100%;padding:5px;display:flex;flex-direction:column;align-items:center;justify-content:space-around;gap:20px;border-bottom:2px var(--white-color) solid;@media screen and (min-width:768px){width:48%}}.faq__subtitle{font-size:20px;font-weight:400;text-align:center;@media screen and (min-width:768px){font-size:24px}@media screen and (min-width:1200px){font-size:28px}}.faq__content{font-size:18px;max-height:0;text-align:center;opacity:0;visibility:hidden;pointer-events:none;overflow:hidden;transition:all 300ms ease}.faq__content.active{max-height:100%;opacity:1;visibility:visible;pointer-events:auto}.faq__btn{cursor:pointer;background-color:transparent;border:none;transition:transform 300ms linear}.faq__content.active~.faq__btn{transform:rotate(45deg) scale(1.2)}.faq__btn-icon{fill:var(--white-color);transition:fill 300ms linear}.faq__content.active~.faq__btn .faq__btn-icon{fill:var(--golden-color)}.form__inner{padding-top:60px;padding-bottom:60px;display:flex;flex-direction:column;align-items:center;justify-content:space-around;background-color:#fffffdec;box-shadow:0 2px 26px 8px rgb(54,25,5);@media screen and (min-width:768px){flex-direction:row-reverse}}.form__form{padding:35px;border:var(--black-color) 4px solid;background-color:var(--white-color);box-shadow:0 2px 26px 8px rgb(54,25,5);width:96%;display:flex;flex-direction:column;gap:30px;@media screen and (min-width:768px){width:420px}}.form__label{display:flex;flex-direction:column}.form__input{border:none;background-color:inherit;border-bottom:var(--black-color) 2px solid}.form__input:hover,.form__input:focus{border-bottom:var(--golden-color) 2px solid;outline:none}.contacts-wrap{padding-top:30px;padding-bottom:30px;display:flex;flex-direction:column;gap:20px;width:320px}.form__title{font-size:30px;font-weight:700}.form__link{font-size:20px}.footer{padding:8px;box-shadow:0 2px 26px 8px rgb(54,25,5);background-color:#fffffdea}.footer__text{text-align:center}.scroll-to-top-btn{display:none;z-index:99;position:fixed;bottom:20px;right:20px;padding:9px 12px;background-color:var(--black-color);opacity:.8;border:none;border-radius:50%;cursor:pointer;font-size:20px;transition:background-color 300ms linear}.scroll-to-top-btn:hover{background-color:var(--golden-color)}.scroll-to-top-btn .top__btn-icon{fill:var(--white-color);transition:fill 300ms linear}.scroll-to-top-btn.show{display:block}