:root{--dark:#0f172b;--light:#f1f8ff;--primary:#fea116}.ff-secondary{font-family:Pacifico,cursive}.fw-medium{font-weight:600!important}.fw-semi-bold{font-weight:700!important}.back-to-top{right:45px;position:fixed;bottom:45px;display:none;z-index:99}#spinner{transition:opacity .5s ease-out,visibility 0s linear .5s;opacity:0;visibility:hidden;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility 0s linear 0s;opacity:1;visibility:visible}.btn{font-weight:500;transition:.5s;text-transform:uppercase;font-family:Nunito,sans-serif}.btn.btn-primary,.btn.btn-secondary{color:#fff}.btn-square{height:38px;width:38px}.btn-sm-square{height:32px;width:32px}.btn-lg-square{height:48px;width:48px}.btn-lg-square,.btn-sm-square,.btn-square{padding:0;justify-content:center;font-weight:400;align-items:center;border-radius:2px;display:flex}.navbar-dark .navbar-nav .nav-link{padding:35px 0;font-size:15px;font-weight:500;color:var(--light)!important;transition:.5s;text-transform:uppercase;position:relative;outline:none;margin-left:25px}.sticky-top.navbar-dark .navbar-nav .nav-link{padding:20px 0}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link:hover{color:var(--primary)!important}.navbar-dark .navbar-brand img{transition:.5s;padding-right:10px;max-height:50px}.sticky-top.navbar-dark .navbar-brand img{max-height:40px}@media (max-width:991.98px){.sticky-top.navbar-dark{position:relative}.navbar-dark .navbar-collapse{border-top:1px solid hsla(0,0%,100%,.1);margin-top:15px}.navbar-dark .navbar-nav .nav-link,.sticky-top.navbar-dark .navbar-nav .nav-link{padding:10px 0;margin-left:0}.navbar-dark .navbar-brand img{max-height:35px}}@media (min-width:992px){.navbar-dark{position:absolute;top:0;background:transparent!important;left:0;width:100%;z-index:999}.sticky-top.navbar-dark{position:fixed;background:var(--dark)!important}}.hero-header{background:linear-gradient(rgba(15,23,43,.9),rgba(15,23,43,.9)),url(https://gourmetrq.top/img/bg-hero.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.hero-header img{animation:imgRotate 50s linear infinite}@keyframes imgRotate{to{transform:rotate(1turn)}}.breadcrumb-item+.breadcrumb-item:before{color:hsla(0,0%,100%,.5)}.section-title{position:relative;display:inline-block}.section-title:before{left:-55px}.section-title:after,.section-title:before{height:2px;content:"";position:absolute;top:50%;background:var(--primary);width:45px;margin-top:-1px}.section-title:after{right:-55px}.section-title.text-end:after,.section-title.text-start:before{display:none}.service-item{transition:.5s;box-shadow:0 0 45px rgba(0,0,0,.08)}.service-item:hover{background:var(--primary)}.service-item *{transition:.5s}.service-item:hover *{color:var(--light)!important}.nav-pills .nav-item .active{border-bottom:2px solid var(--primary)}.video{height:100%;min-height:500px;position:relative;background:linear-gradient(rgba(15,23,43,.1),rgba(15,23,43,.1)),url(https://gourmetrq.top/img/video.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.video .btn-play{height:44px;transform:translateX(-50%) translateY(-50%);padding:18px 20px 18px 28px;border:none;position:absolute;outline:none;top:50%;box-sizing:content-box;border-radius:50%;left:50%;width:32px;display:block;z-index:3}.video .btn-play:before{animation:pulse-border 1.5s ease-out infinite;z-index:0}.video .btn-play:after,.video .btn-play:before{height:100px;transform:translateX(-50%) translateY(-50%);content:"";position:absolute;top:50%;border-radius:50%;background:var(--primary);left:50%;width:100px;display:block}.video .btn-play:after{transition:all .2s;z-index:1}.video .btn-play img{height:auto;position:relative;max-width:100%;width:auto;z-index:3}.video .btn-play span{height:0;border-left:32px solid var(--dark);position:relative;border-top:22px solid transparent;border-bottom:22px solid transparent;width:0;display:block;z-index:3}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}#videoModal{z-index:99999}#videoModal .modal-dialog{position:relative;max-width:800px;margin:60px auto 0}#videoModal .modal-body{padding:0;position:relative}#videoModal .close{height:30px;font-size:30px;font-weight:400;right:0;color:#fff;position:absolute;opacity:1;top:-30px;background:#000;width:30px;z-index:999}.team-item{height:calc(100% - 38px);box-shadow:0 0 45px rgba(0,0,0,.08)}.team-item,.team-item img{transition:.5s}.team-item:hover img{transform:scale(1.1)}.team-item:hover{height:100%}.team-item .btn{border-radius:38px 38px 0 0}.testimonial-carousel .owl-item .testimonial-item,.testimonial-carousel .owl-item.center .testimonial-item *{transition:.5s}.testimonial-carousel .owl-item.center .testimonial-item{border-color:var(--primary)!important;background:var(--primary)!important}.testimonial-carousel .owl-item.center .testimonial-item *{color:var(--light)!important}.testimonial-carousel .owl-dots{justify-content:center;align-items:flex-end;margin-top:24px;display:flex}.testimonial-carousel .owl-dot{height:15px;border:1px solid #ccc;transition:.5s;position:relative;margin:0 5px;border-radius:15px;width:15px;display:inline-block}.testimonial-carousel .owl-dot.active{border-color:var(--primary);background:var(--primary)}.gallery{padding-bottom:0}.gallery .gallery-item{overflow:hidden;border-right:3px solid #fff;border-bottom:3px solid #fff}.gallery .gallery-item img{transition:all .4s ease-in-out}.gallery .gallery-item:hover img{transform:scale(1.1)}.footer .btn.btn-social{height:35px;justify-content:center;border:1px solid #fff;margin-right:5px;color:var(--light);transition:.3s;align-items:center;border-radius:35px;width:35px;display:flex}.footer .btn.btn-social:hover{color:var(--primary)}.footer .btn.btn-link{padding:0;font-size:15px;font-weight:400;margin-bottom:5px;color:#fff;transition:.3s;text-transform:capitalize;text-align:left;display:block}.footer .btn.btn-link:before{font-weight:900;margin-right:10px;content:"\f105";position:relative;font-family:Font Awesome\ 5 Free}.footer .btn.btn-link:hover{letter-spacing:1px;box-shadow:none}.footer .copyright{padding:25px 0;font-size:15px;border-top:1px solid hsla(0,0%,100%,.1)}.footer .copyright a{color:var(--light)}.footer .footer-menu a{border-right:1px solid hsla(0,0%,100%,.1);margin-right:15px;padding-right:15px}.footer .footer-menu a:last-child{border-right:none;margin-right:0;padding-right:0}