@import"https://fonts.googleapis.com/css2?family=Halant&family=Poppins:wght@900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@media all and (min-width: 993px){.wrapper.home-content>div{width:50%}.wrapper.home-content h1{font-size:80px}.title-center{max-width:650px}#special-dishes .title-center h2,.wrapper.flex-row .about-content h2,#offer h2,#chefs .title-center h2,#menu .title-center h2,#gallery .title-center h2,#booking-table .title-center h2,#contacts .title-center h2{font-size:40px}.wrapper.flex-row .about-img{width:40%;position:relative}.wrapper.flex-row .about-content{width:60%}.wrapper.flex-row .chefs-item{width:calc(25% - 20px);margin-bottom:20px}.wrapper.flex-row.gallery-item a{display:block;width:33.333333%}.menu-item.flex-row .single-menu-item{width:calc(25% - 20px);margin-bottom:40px}.booking-form{width:60%}.working-hours{width:40%}.working-hours h3{font-size:30px}.flex-row.wrapp-contacts>div{width:25%}.footer-social{justify-content:space-between}.wrapper.flex-row .about-content{padding-left:50px;margin-bottom:30px}}@media all and (max-width: 992px){.flex-row{width:100%}.wrapper.home-content{display:flex;justify-content:center}.wrapper.home-content h1{font-size:80px}.wrapper.home-content>div{width:100%;text-align:center}.title-center{max-width:992px}#special-dishes .title-center h2,.wrapper.flex-row .about-content h2,#offer h2,#chefs .title-center h2,#menu .title-center h2,#gallery .title-center h2,#booking-table .title-center h2,#contacts .title-center h2{font-size:50px}#about-us .wrapper.flex-row{flex-direction:column-reverse}.wrapper.flex-row .about-img{width:100%;position:relative;order:2}.wrapper.flex-row .about-content{width:100%;order:1}.wrapper.flex-row .chefs-item,.menu-item.flex-row .single-menu-item{width:calc(50% - 20px);margin-bottom:30px}.wrapper.flex-row.gallery-item a{width:50%}.booking-form{padding-right:0;margin-bottom:30px}.working-hours,.booking-form,.wrapper.flex-row .about-content,.wrapper.flex-row .about-img{width:100%}.flex-row.wrapp-contacts>div{width:50%}.footer-social{justify-content:flex-start}.footer-social li{margin-right:30px}.wrapper.flex-row .about-content{padding-left:0;margin-bottom:30px}}@media all and (max-width: 600px){.wrapper.home-content h1{font-size:50px}#special-dishes .title-center h2,.wrapper.flex-row .about-content h2,#offer h2,#chefs .title-center h2,#menu .title-center h2,#gallery .title-center h2,#booking-table .title-center h2,#contacts .title-center h2{font-size:30px}.working-hours h3{font-size:25px}.advantage.flex-row>div,.wrapper.flex-row .chefs-item,.menu-item.flex-row .single-menu-item,.wrapper.flex-row.gallery-item a,.wrapp-input-group.flex-row>div,.flex-row.wrapp-contacts>div{width:100%!important}.menu-item.flex-row .single-menu-item{margin-right:0!important}}@keyframes load{0%{opacity:0}to{opacity:1}}#preload{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:row;justify-content:center;align-items:center}.result .error{color:red}#preload img{display:block;width:40px;height:auto;animation-name:load;animation-duration:1s;animation-iteration-count:infinite}body{font-family:Halant,serif;font-weight:400;line-height:1.5;font-size:18px}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;text-transform:uppercase;line-height:1.2;font-weight:700}button{outline:none;border:none}.btn{display:inline-block;color:#000;text-transform:uppercase;font-weight:700;text-decoration:none;padding:8px 16px;border-radius:3px;letter-spacing:3px}#scroll-top{position:fixed;bottom:50px;right:50px;z-index:100;font-family:FontAwesome!important}.flex-row{display:flex;flex-direction:row;flex-wrap:wrap}.wrapper{max-width:1200px;width:100%;margin:0 auto;padding:0 10px;box-sizing:border-box}.title-center{text-align:center;width:100%;margin:0 auto 50px;padding:0 10px;box-sizing:border-box}#openmenu,#closemenu{display:inline-block;text-decoration:none;font-size:30px;display:none}.btn,#openmenu,#closemenu,.phone,.footer-social li a,.wrapp-input-group.flex-row>div input,.wrapper.flex-row.gallery-item a img,.menu-item.flex-row .single-menu-item a img,.wrapper.flex-row.wrapp-menu .list-menu li a,.about-chefs .chef-social li a,.wrapper.flex-row .about-img>a,.carousel-special-dishes .item img,.menu li a{transition:all;transition-duration:.5s}.menu li a,.special-dishes-content .price,#about-us .advantage.flex-row>div p,.wrapper.flex-row .chefs-item .about-chefs h3,.wrapper.flex-row.wrapp-menu .list-menu li a,.single-menu-item-content .price,.wrapp-input-group.flex-row>div label,.phone,.btn{font-family:Poppins,sans-serif}.menu li a,.wrapper.home-content h1,.wrapper.home-content>div p,.special-dishes-content h3,.owl-nav .owl-prev .fas,.owl-nav .owl-next .fas,.wrapper.flex-row .about-img>a:hover,#special-dishes .title-center h2,.wrapper.flex-row .about-content h2,#about-us .advantage.flex-row>div p,#offer h2,#chefs .title-center h2,.wrapper.flex-row .chefs-item .about-chefs h3,#menu .title-center h2,.wrapper.flex-row.wrapp-menu .list-menu li a:hover,.wrapper.flex-row.wrapp-menu .list-menu li a.active,.single-menu-item-content h3,#gallery .title-center h2,#booking-table .title-center h2,.working-hours h3,.wrapp-input-group.flex-row>div input,.flex-row.table-hours p,#contacts .title-center h2,.flex-row.wrapp-contacts>div h3,.flex-row.wrapp-contacts>div p,.result .send,.btn:hover,#openmenu,#closemenu{color:#fff}#openmenu:hover,#closemenu:hover,.menu li a:hover,.special-dishes-content .price,.about-chefs .chef-social li a,.single-menu-item-content .price,.wrapp-input-group.flex-row>div label,.footer-social li a,.flex-row.wrapp-contacts>div h3 i,.phone{color:#fc3}.copyright a,.special-dishes-content p,#chefs .title-center p,.wrapper.flex-row .about-content p,#special-dishes .title-center p,.wrapper.flex-row .chefs-item .about-chefs p,.about-chefs .chef-social li a:hover,.single-menu-item-content p,.working-hours p,.copyright,.phone:hover,.footer-social li a:hover{color:#b8b8b8}.wrapp-input-group.flex-row>div input::placeholder,.wrapp-input-group.flex-row>div input::-webkit-input-placeholder,.wrapp-input-group.flex-row>div input::-moz-placeholder,.wrapp-input-group.flex-row>div input:-ms-input-placeholder,.wrapp-input-group.flex-row>div input::-ms-input-placeholder{color:#b8b8b8}.wrapper.flex-row .about-img>a:hover,.btn:hover,.wrapper.flex-row.wrapp-menu .list-menu li a:hover,.wrapper.flex-row.wrapp-menu .list-menu li a.active{background-color:#b8b8b8}#header.bg-fixed-menu,#preload,#contacts,.wrapp-input-group.flex-row>div input,.working-hours,#gallery,#chefs,#about-us,#special-dishes{background-color:#000}.btn,.wrapper.flex-row.wrapp-menu .list-menu li a,.wrapper.flex-row .about-img>a{background-color:#fc3}#header,#home,#special-dishes,#about-us,#offer,#chefs,#menu,#gallery,#booking-table,#contacts{max-width:1920px;width:100%;margin:0 auto;scroll-margin-top:80px}#special-dishes,#booking-table,#gallery,#menu,#chefs,#offer,#about-us{padding:100px 0}#home{background-image:url(https://restfood.onlywebcoding.com.ua/images/bg-header.png)}#booking-table,#menu,#about-us{background-image:url(https://restfood.onlywebcoding.com.ua/images/bg-pattern.jpg);background-repeat:repeat}#offer{background-image:url(https://restfood.onlywebcoding.com.ua/images/bg-offer.png)}#home{height:100vh}#contacts .title-center h2,#booking-table .title-center h2,#gallery .title-center h2,#menu .title-center h2,#special-dishes .title-center h2,.wrapper.flex-row .about-content h2,#chefs .title-center h2{margin-bottom:20px;position:relative;padding-bottom:20px;background-image:url(https://restfood.onlywebcoding.com.ua/images/bg-title.png);background-repeat:no-repeat;background-position:left center;background-size:80px}
