@import url("https://fonts.googleapis.com/css2?family=Roboto&display=swap");@import url("https://fonts.googleapis.com/css2?family=Caveat&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@200&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter&display=swap");.has-fade{visibility:hidden}@keyframes fade-in{0%{opacity:0;visibility:hidden}1%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}.fade-in{animation:fade-in .2s ease-in-out forwards}@keyframes fade-out{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}.fade-out{animation:fade-out .2s ease-in-out forwards}@keyframes rotate{0%{filter:drop-shadow(10px 5px 3px black);transform:rotate(0deg)}50%{filter:drop-shadow(8px 5px 3px black);transform:rotate(180deg)}80%{filter:drop-shadow(5px 5px 2px black)}to{filter:drop-shadow(10px 5px 2px black);transform:rotate(1turn)}}.rotate:after{animation:rotate 10s linear infinite}.rotate_only{animation:rotate 3s linear infinite}@keyframes cdp-in{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}html{box-sizing:border-box;font-size:100%}:root{--swiper-pagination-color:#f8c425}*,:after,:before{box-sizing:inherit;margin:0;padding:0}body{background-color:#0d0e11;color:#f3f0ec;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:600;line-height:1.2;margin:0;padding:0}@media (min-width:64em){body{font-size:1.125rem}}input{outline:none}.container{margin:0 auto;max-width:120rem}.container--pall{padding:2.25rem 1.5rem}.container--px{padding-left:1.5rem;padding-right:1.5rem}.container--py{padding-bottom:2.25rem}.container--pt,.container--py{padding-top:2.25rem}.container--pb{padding-bottom:2.25rem}.container--pl{padding-left:1.5rem}.container--pr{padding-right:1.5rem}.flex{display:flex}.flex-jc-sb{justify-content:space-between}.flex-jc-c{justify-content:center}.flex-ai-c{align-items:center}.flex-gap{gap:1.25rem}.button{background-color:#f8c425;border-radius:50px;color:#0d0e11!important;cursor:pointer;display:inline-block;padding:1rem 1.875rem;transition:all .3s ease-in-out}.button:hover{background:linear-gradient(45deg,#f8c425,#0d0e11);box-shadow:0 10px 15px #f8c425;color:#f3f0ec!important;transform:translateY(-5px)}.button__outline{border:2px solid #f8c425;border-radius:50px;color:#f8c425!important;cursor:pointer;display:inline-block;padding:1rem 1.875rem;transition:all .3s ease 0s}.button__outline:hover{background:linear-gradient(45deg,#f8c425,#0d0e11);box-shadow:0 10px 15px #f8c425;color:#f3f0ec!important;transform:translateY(-5px)}@media (max-width:63.875em){.hide-for-mobile{display:none}}@media (min-width:64em){.hide-for-desktop{display:none}}h1,h2,h3{color:#f3f0ec;font-weight:300;line-height:1.15;margin-top:0}h1{font-size:2.31rem;margin-bottom:1.5rem}@media (min-width:64em){h1{font-size:3.25rem}}h2{font-size:1.875rem;margin-bottom:1.5625rem}@media (min-width:64em){h2{font-size:2.25rem;margin-bottom:2.25rem}}p{line-height:1.7;margin-bottom:2.25rem}a,a:active,a:visited{color:#f3f0ec;text-decoration:none}li{list-style:none}.header{position:relative;z-index:1}.header.open .header__toggle>span:first-child{transform:translateY(20px) rotate(45deg)}.header.open .header__toggle>span:nth-child(2){transform:scaleX(0)}.header.open .header__toggle>span:last-child{transform:translateY(-20px) rotate(-45deg)}.header .overlay{background:linear-gradient(rgba(248,196,37,.531),transparent);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0}.header nav{background-color:#0d0e11;padding-bottom:1.0625rem;padding-top:1.0625rem;position:relative}.header__logo img{height:2rem;width:8.8125rem}.header__toggle>span{background-color:#f8c425;border-radius:5px;display:block;height:3px;transform-origin:33px 1px;transition:all .3s ease-in-out;width:35px}.header__toggle>span:not(:last-child){margin-bottom:6px}.header__menu{background:#0d0e11;border-radius:6px;left:50%;margin-top:1.5rem;padding:1.625rem;position:absolute;transform:translateX(-50%);width:calc(100% - 3rem)}.header__menu a{color:#f3f0ec;display:block;padding:.625rem;text-align:center}.header__links a{color:hsla(0,0%,100%,.581);font-size:.875rem;position:relative;transition:color .3s ease-in-out}.header__links a:not(:last-child){margin-right:35px}.header__links a:before{background-color:#f8c425;bottom:-34.5px;content:"";display:block;height:5px;left:0;opacity:0;position:absolute;right:0;transition:opacity .3s ease-in-out}.header__links a:hover{color:#f3f0ec}.header__links a:hover:before{opacity:1}.footer,.footer__content{background-color:#f3f0ec}.footer__content{color:#0d0e11;padding:2.5rem}@media (min-width:64em){.footer__content{display:grid;grid-template-areas:"logo links1 links2 contact" "social links1 links2 contact" "copyright copyright copyright copyright";grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr),auto}}.footer a{color:#0d0e11;font-size:1.125rem;line-height:2}.footer h2{color:#0d0e11;margin-bottom:1rem}.footer__logo{display:inline-block;margin-bottom:1.875rem}@media (min-width:64em){.footer__logo{grid-area:logo}}.footer__logo img{height:2rem;width:8.8125rem}.footer__social{margin-bottom:1.875rem}@media (min-width:64em){.footer__social{align-self:center;grid-area:social}}.footer__social a{display:inline-block}.footer__social a:not(:last-child){margin-right:1rem}.footer__links{display:flex;flex-direction:column}.footer__links.col1{margin-bottom:1.875rem}@media (min-width:64em){.footer__links.col1{grid-area:links1}.footer__links.col1 a{line-height:3.6}}.footer__links.col2{margin-bottom:1.875rem}@media (min-width:64em){.footer__links.col2{grid-area:links2}}.footer__contact{display:flex;flex-direction:column;margin-bottom:1.875rem}@media (min-width:64em){.footer__contact{grid-area:contact;line-height:3.1}}.footer__contact img{width:2rem}.footer__contact li{align-items:center;display:flex}.footer__contact li span{margin-bottom:.625rem}.footer__contact li span:nth-child(2){margin-left:.625rem}.footer__copyright{text-align:center}@media (min-width:64em){.footer__copyright{grid-area:copyright;margin-top:1.5rem}}.hero{overflow:hidden}@media (min-width:64em){.hero .container{align-items:center;display:grid;grid-template-columns:1fr 1fr;position:relative}}.hero__image{min-height:22rem;position:relative}@media (min-width:40em){.hero__image{height:32rem}}@media (min-width:64em){.hero__image{grid-column-end:3;grid-column-start:1;height:50rem}}.hero__image:after{background-image:url(/images/fast-food.png);background-position:50%;background-repeat:no-repeat;background-size:54%;content:"";height:100%;position:absolute;width:100%}@media (min-width:40em){.hero__image:after{background-size:46%}}@media (min-width:64em){.hero__image:after{background-position:50%;background-size:30%;left:25%}}.hero__image:before{background-image:url(/images/wood_1920.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;position:absolute;width:100%}@media (min-width:64em){.hero__image:before{left:-20%;right:-20%;width:auto}}.hero__text{text-align:center}@media (min-width:64em){.hero__text{grid-column-end:2;grid-column-start:1;position:absolute;text-align:left}}.hero__text span{color:#f8c425;font-family:Caveat,cursive}@media (min-width:64em){.hero__btn{justify-content:start}}.feature{background-color:rgba(31,28,20,.184);text-align:center}.feature__intro{margin-bottom:3rem}.feature__grid{gap:25px}@media (min-width:40em){.feature__grid{display:grid;grid-template-columns:repeat(3,auto)}}.feature__item{background-color:#0d0e11;background:linear-gradient(45deg,hsla(0,0%,83%,.144),rgba(31,28,20,.327));border:1px solid rgba(248,196,37,.531);border-radius:15px;padding:1.5rem}@media (max-width:39.875em){.feature__item:not(:last-child){margin-bottom:2rem}}.feature__icon{margin-bottom:1.8rem}@media (min-width:64em){.feature__icon{margin-bottom:2.5rem}}.feature__title{font-size:1.75rem;font-weight:300;line-height:1.15;margin-bottom:1rem}@media (min-width:64em){.feature__title{font-size:2.1rem}}.feature__description{font-size:1.15rem;line-height:1.5}.stats{display:grid;grid-template-columns:repeat(3,.35fr)}.popmenus{background-color:rgba(31,28,20,.327)}.popmenu__intro{font-family:Caveat,cursive;text-align:center}.popmenu__intro h3{color:#f8c425}.popmenu__grid{display:grid;gap:3rem}@media (min-width:40em){.popmenu__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}}@media (min-width:64em){.popmenu__grid{display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(2,1fr);padding-left:5rem;padding-right:5rem}}.popmenu__item{border:1px solid rgba(248,196,37,.531);border-radius:20px 20px 10px 10px;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden}.popmenu__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:20rem}.popmenu__text{background-color:hsla(0,0%,83%,.144);height:17.5rem}@media (min-width:64em){.popmenu__text{height:25rem}}.popmenu__title{font-family:Montserrat,sans-serif;justify-content:space-between}.popmenu__title h2{color:#f3f0ec}.popmenu__title h2:nth-child(2){color:#f8c425}.popmenu__description{font-family:Montserrat,sans-serif}.popmenu__rating{background-color:hsla(0,0%,83%,.144)}.popmenu__stars span:not(:last-child){color:#f8c425}.testimonials{background-color:rgba(26,28,23,.149);width:100%}.testimonial{overflow:hidden;padding:50px 0;position:relative;width:100%}.testimonial__image{border:4px solid #f8c425;border-radius:50%;height:170px;object-fit:cover;object-position:40% center;width:170px}.testimonial__slide{flex-direction:column;row-gap:30px}.testimonial__slide p{color:#f3f0ec;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:400;padding:0 100px;text-align:center}.testimonial__slide .quote-icon{color:#f8c425;font-size:30px}.testimonial__details{display:flex;flex-direction:column}.testimonial__details .name{color:#f3f0ec;font-family:Montserrat,sans-serif;font-size:1.125rem;font-weight:600}.testimonial__rating{color:#f8c425;font-size:1.125rem}.testimonial__next,.testimonial__prev{color:#f8c425}.contacts{align-items:center;background-color:#0d0e11;display:flex;justify-content:center;min-height:100vh}@media (max-width:63.875em){.contacts{background:#f8c425}}.contacts:before{background:#f8c425;content:"";height:100%;left:0;position:absolute;width:50%}@media (max-width:63.875em){.contacts:before{display:none}}.contact__container{display:flex;min-height:34.375rem;min-width:68.75rem;position:relative}@media (max-width:1200px){.contact__container{box-shadow:0 20px 50px rgba(0,0,0,.2);margin:1.25rem;min-width:auto;width:90%}}@media (max-width:63.875em){.contact__container{display:flex;flex-direction:column-reverse}}.contact__contactInfo{background:#0d0e11;border-radius:22px;box-shadow:0 20px 25px rgba(0,0,0,.15);display:flex;flex-direction:column;height:calc(100% - 5rem);justify-content:center;justify-content:space-between;padding:2.5rem;position:absolute;top:2.5rem;width:21.875rem;z-index:1}@media (max-width:1200px){.contact__contactInfo{border-radius:0;box-shadow:none;height:34.375rem;position:relative;top:0}}@media (max-width:63.875em){.contact__contactInfo{border-radius:0;flex-direction:row;height:auto;width:100%}}@media (max-width:39.875em){.contact__contactInfo{align-items:flex-start;flex-direction:column;padding:1.5625rem}}.contact__contactInfo h2{color:#f3f0ec;font-size:1.5rem;font-weight:500}.contact__sci{display:flex;position:relative}@media (max-width:63.875em){.contact__sci{align-items:center;display:flex;justify-content:center;position:relative}}@media (max-width:39.875em){.contact__sci{margin-top:2.5rem}}.contact__sci li{list-style:none;margin-right:.9375rem}.contact__sci li a{text-decoration:none}.contact__sci li a img{filter:invert(1)}.contact__info,.contact__info li{margin:1.25rem 0;position:relative}.contact__info li{align-items:flex-start;cursor:pointer;display:flex;list-style:none}.contact__info li span a,.contact__info li span:first-child{min-width:1.875rem;width:1.875rem}.contact__info li span a{color:#f3f0ec;text-decoration:none}.contact__info li span:first-child img{filter:invert(1);max-width:100%}.contact__info li span:nth-child(2){color:#f3f0ec;font-weight:300;margin-left:.625rem}.contact__contactForm{background:#fff;border-radius:22px;box-shadow:0 50px 50px rgba(0,0,0,.25);height:100%;margin-left:9.375rem;padding:4.375rem 3.125rem 4.375rem 15.625rem;position:absolute;width:calc(100% - 9.375rem)}@media (max-width:63.875em){.contact__contactForm{border-radius:0;box-shadow:none;height:34.375rem;height:auto;margin-left:0;padding:2.5rem;position:relative;width:calc(100% - 21.875rem);width:100%}}@media (max-width:39.875em){.contact__contactForm{padding:1.5625rem}}.contact__contactForm h2{color:rgba(26,28,23,.149);font-size:1.5rem;font-weight:500}.contact__formBox{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:1.875rem;position:relative}.contact__inputBox{margin-bottom:2.1875rem;position:relative}.contact__inputBox input,.contact__inputBox textarea{border:none;border-bottom:1px solid rgba(31,28,20,.327);color:#0d0e11;font-size:1.125rem;font-weight:300;outline:none;padding:.3125rem 0;resize:none;width:100%}.contact__inputBox textarea{height:7.5rem}.contact__inputBox span{font-size:1.125rem;font-weight:300;left:0;padding:.3125rem 0;pointer-events:none;position:absolute;transition:.3s}.contact__inputBox input:focus~span,.contact__inputBox input:valid~span,.contact__inputBox textarea:focus~span,.contact__inputBox textarea:valid~span{color:#f8c425;font-size:.75rem;font-weight:400;font-weight:500;letter-spacing:.0625rem;transform:translateY(-20px)}.contact__inputBox input[type=submit]{background-color:#f8c425;border:none;border-radius:20px;color:#0d0e11;cursor:pointer;max-width:9.375rem;padding:.75rem;position:relative}.contact__inputBox input[type=submit]:hover{background:linear-gradient(45deg,#0d0e11,#f8c425);color:#f3f0ec;transform:translateY(-7px)}.contact__inputBox.w50{width:47%}@media (max-width:39.875em){.contact__inputBox.w50{width:100%}}.contact__inputBox.w100{width:100%}.hidden{display:none}.pagination-container{align-items:center;bottom:0;display:flex;justify-content:center;padding:1rem 0}.pagination-button,.pagination-number{background-color:rgba(248,196,37,.531);border:none;border-radius:.2rem;cursor:pointer;font-size:1.1rem;height:2.5rem;margin:.25rem;width:2.5rem}.pagination-button:not(.disabled):hover,.pagination-number:hover{background:#f8c425}.pagination-number.active{background:#f8c425;color:#0d0e11}.about{background-color:rgba(26,28,23,.149)}.about__heading{text-align:center}.about__heading-1{color:#f3f0ec;font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:600}.about__heading--2{font-size:1.125rem}.about__heading--2,.about__heading-3{color:#f3f0ec;font-family:Montserrat,sans-serif;font-weight:600;padding-bottom:.625rem;text-transform:uppercase}.about__heading-3{font-size:1.5rem;margin-top:6.25rem;text-align:center}.about__content{color:#999;font-size:1rem;letter-spacing:.0625rem;line-height:1.9375rem;max-width:58rem;padding:0 1.5rem;text-align:center;z-index:3}.timeline{position:relative}.timeline:before{background-color:#4d4d4d;content:"";height:100%;left:10%;position:absolute;top:0;width:.25rem}@media (min-width:64em){.timeline:before{left:50%;margin-left:-.125rem}}.timeline__item{margin-bottom:6.25rem;position:relative}.timeline__item:after{clear:both;content:"";display:table}.timeline__item:nth-child(2n) .timeline__content{float:right}.timeline__item:nth-child(2n) .timeline__content:before{content:"";right:40%}@media (min-width:64em){.timeline__item:nth-child(2n) .timeline__content:before{left:inherit}}.timeline__item:nth-child(2n) .timeline__date{background-color:#f8c425}.timeline__item :last-child{margin-bottom:0}.timeline__item-bg{color:#4d4d4d;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.timeline__item-bg:nth-child(2n) .timeline__station{background-color:#4d4d4d}.timeline__item-bg:nth-child(2n) .timeline__content{background-color:#f8c425}.timeline__item-bg:nth-child(2n) .timeline__content:before{background-color:#4d4d4d}.timeline__item-bg:nth-child(2n) .timeline__description{color:#f3f0ec}.timeline__item-bg .timeline__station{background-color:#4d4d4d}.timeline__item-bg .timeline__content{background-color:#f8c425}.timeline__item-bg .timeline__content:before{background-color:#4d4d4d}.timeline__item-bg .timeline__description{color:#f3f0ec}.timeline__station{background-color:#f8c425;border:4px solid #4d4d4d;border-radius:50%;height:2.5rem;left:10%;margin-left:-2.0625rem;padding:.625rem;position:absolute;top:0;transition:all .3s ease-out;width:2.5rem}@media (min-width:64em){.timeline__station{border-width:6px;height:3.75rem;left:50%;margin-left:-1.875rem;padding:.9375rem;width:3.75rem}}.timeline__content{background:#f3f0ec;border:4px solid #4d4d4d;border-radius:6px;float:right;padding:1.25rem 1.875rem;transition:all .3s ease-out;width:80%}@media (min-width:64em){.timeline__content{float:inherit;padding:1.875rem 2.5rem;width:40%}}.timeline__content:before{background:#4d4d4d;content:"";height:.25rem;left:10%;position:absolute;top:1.25rem;transition:all .3s ease-out;width:10%;z-index:-1}@media (min-width:64em){.timeline__content:before{height:.25rem;left:40%;margin-top:-.125rem;top:1.875rem}}.timeline__date{background-color:#f8c425;border:2px solid #4d4d4d;border-radius:4px;color:#4d4d4d;display:inline-block;font-size:1.125rem;margin:0 0 .625rem;padding:.5rem .75rem}.timeline__description{color:#4d4d4d;font-size:1.125rem;font-weight:300;line-height:1.5rem;margin:0;padding:0}@media (min-width:64em){.timeline__description{font-size:1.1875rem;line-height:1.75rem}}.teams{background-color:rgba(31,28,20,.184)}.team,.team__our-team{background:transparent}.team__our-team{border:1px solid #f8c425;border-radius:15px;padding:20px 15px 30px;text-align:center}.team__our-team:hover{box-shadow:0 1px 5px 0 #d1d1d1;transition:.5s}.team__our-team:hover .team__pic{background:rgba(248,196,37,.531);border-radius:50%}.team__our-team:hover .team__social a{background:#f8c425;color:#0d0e11}.team__row{align-items:center;display:grid;gap:1.25rem;grid-template-columns:1fr;justify-content:center}@media (min-width:40em){.team__row{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}@media (min-width:64em){.team__row{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr}}.team__pic{background:#f3f0ec;display:inline-block;height:100%;margin-bottom:25px;padding:5px;transition:all .5s ease 0s}.team__pic,.team__pic img{border-radius:50%;width:100%}.team__pic img{height:auto}.team__title{color:#f3f0ec;font-size:20px;font-weight:600;margin:0 0 7px}.team__post,.team__title{display:block;text-transform:uppercase}.team__post{color:#f8c425;font-size:15px;margin-bottom:15px}.team__social{list-style:none;margin:0;padding:0}.team__social li{display:inline-block;margin-right:5px}.team__social li a{border:1px solid #f8c425;border-radius:50%;color:#f8c425;display:block;font-size:15px;height:30px;line-height:30px;transition:all .5s ease 0s;width:30px}.geo__background{height:520px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:430px}.geo__shape{background:linear-gradient(45deg,#0d0e11,#f8c425,#f09719);border-radius:50%;height:200px;position:absolute;width:200px}.geo__shape:first-child{left:-80px;top:-80px}.geo__shape:last-child{bottom:-80px;right:-80px}.sign{backdrop-filter:blur(7px);background-color:hsla(0,0%,100%,.13);border:2px solid hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 0 40px rgba(8,7,16,.6);height:520px;left:50%;padding:50px 35px;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px}.sign *{border:none;color:#f3f0ec;font-family:Poppins,sans-serif;letter-spacing:.5px;outline:none}.sign h3{font-size:32px;font-weight:500;line-height:42px;text-align:center}.sign__label{display:block;font-size:16px;font-weight:500;margin-top:30px}.sign__input{background-color:hsla(0,0%,100%,.07);border-radius:3px;display:block;font-size:14px;font-weight:300;height:50px;margin-top:8px;padding:0 10px;width:100%}.sign__input::placeholder{color:#e5e5e5}.sign__input:focus{border:2px solid rgba(248,196,37,.531)}.sign__button{background-color:#f8c425;border-radius:5px;color:#080710;cursor:pointer;font-size:18px;font-weight:600;margin-top:50px;padding:15px 0;width:100%}
/*# sourceMappingURL=style.css.map */