@font-face{font-family:HeaderFont;src:url(../fonts/web-fonts/ZingRustDemo-Base.otf) format("opentype")}@font-face{font-family:BodyFont;src:url(../fonts/web-fonts/Noto-Sans/NotoSans-Medium.ttf) format("truetype")}img{max-width:100%}body{font-size:16px;font-family:BodyFont,Arial,sans-serif;font-weight:400}.wrapper{overflow:hidden}h2{font-size:4.7rem;font-weight:500;z-index:30;margin-top:30px;line-height:90px;text-transform:uppercase;font-family:HeaderFont,Arial,sans-serif}.top_bar{width:100%;background-color:#a51419}.top_bar .row{height:60px;justify-content:center}.top_bar .top-info{display:flex;color:#fff;justify-content:space-evenly;align-items:center}.top_bar .top-info div{display:flex}.top_bar .top-info div>i{font-size:24px;margin-right:11px}.top_bar span{margin:0 10px}.top_bar .top-social-icons{display:flex;align-items:center}.top_bar .top-social-icons a{font-size:30px;color:#fff;padding-left:12px;text-decoration:none}.top_bar .top-social-icons span{color:#fff;margin:0}.navbar .container-fluid{width:auto}.navbar-nav{text-align:center}.navbar .nav-item a{text-transform:uppercase;text-decoration:underline}.navbar-brand{font-family:HeaderFont,Arial,sans-serif;font-size:2.7rem!important;margin-right:40px}.swiper-slide img{max-width:100%;max-height:100%}.hero-img-one{background-image:url(../images/burger-fusion-hero.svg);background-repeat:no-repeat;background-position:50%;width:100%;height:85vh;background-size:cover;display:flex;align-items:center;padding:0 5%;color:#fff}.hero-img-one-content{max-width:600px;color:#fff}.hero-img-one h1{font-family:HeaderFont,Arial,sans-serif;font-size:4rem}.hero-img-one .order-text{padding:20px 35px;background-color:#a51419;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;font-weight:400;font-size:1.4rem;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero-img-one .order-text:hover{background-color:#7c1212}.about{background-color:#fff;min-height:650px;margin-top:125px}.about-text{font-size:1.5rem;line-height:40px}.mobile-rewards .row{height:425px}.mobile-rewards-content{background-color:#fff;text-align:right;padding:2%}.mobile-rewards-content a{width:350px;height:350px}.gift-cards{background-image:url(../images/Gift\ Cards.svg);background-repeat:no-repeat;background-size:cover;height:500px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;text-transform:uppercase}.h2-border{background-color:#a51419;height:15px;position:relative;top:-30px;right:5px;z-index:20}.download-app{font-size:1.4rem;color:#000}.video-background{position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.video-background video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.featured-burger{margin-top:75px;margin-bottom:250px}.featured-burger h3{text-transform:uppercase;font-family:HeaderFont,Arial;font-size:2.4rem}.featured-burger button{background-color:#a51419;color:#fff;border-radius:5px;padding:10px 20px;border:none;text-transform:capitalize;font-size:1.4rem;margin:45px 0}.burger-menu{margin-bottom:350px;padding:50px 0}.col-xl-4 .burgers{margin-bottom:120px}.burger-grid{row-gap:6em}.burger-name{cursor:pointer;font-size:1.3rem;text-transform:uppercase;font-weight:700;background-color:#a51419;color:#fff;padding:1.2rem;margin-bottom:20px}.burger-name:hover{font-size:2rem}.burger-name .fa-arrow-circle-up{display:none}.burger-info{overflow:hidden;max-height:0;transition:max-height .5s ease;font-size:.8rem;font-weight:lighter}.burger-name:hover .fa-arrow-circle-right{display:none}.burger-name:hover .fa-arrow-circle-up{display:inline-block;color:#a51419}.burger-name:hover .burger-info{display:block;max-height:400px;padding:5%;color:#212529;margin-top:15px}.burger-name:hover{background-color:#fff;color:#212529}.burgers button{background-color:#a51419;color:#fff;border-radius:5px;padding:12px 25px;border:none;text-transform:capitalize;font-size:1.1rem;margin:60px 0 30px}.gift-cards{position:relative;cursor:pointer}.gift-cards-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none;z-index:9999}.gift-cards-content h2{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem;z-index:10000}#locations{position:relative}#locations h2{position:absolute;top:10px;color:#212529;left:40px}#locations .h2-border{position:absolute;top:108px;height:15px;width:500px;left:40px}.mobile-rewards .app-download{width:270px}#go-to-top{position:fixed;bottom:20px;right:20px;z-index:999;background:none;padding:10px;border:none;cursor:pointer;color:#a51419;font-size:50px}footer{background-color:#212529;height:50px;display:flex;color:#fff;align-items:center;justify-content:center;text-transform:uppercase}footer a{margin-left:5px;color:#fff}.modal-content{border-radius:15px;border:none;box-shadow:0 10px 30px rgba(0,0,0,.3)}.modal-header{background-color:#a51419;color:#fff;border-radius:15px 15px 0 0;border-bottom:none}.modal-header .btn-close{filter:invert(1)}.modal-title{font-family:HeaderFont,Arial,sans-serif;font-size:1.5rem;text-transform:uppercase}.modal-body{padding:30px}.order-details h6{font-family:HeaderFont,Arial,sans-serif;font-size:1.8rem;color:#a51419;margin-bottom:15px;text-transform:uppercase}.burger-description{color:#212529;font-size:1rem;line-height:1.6;margin-bottom:25px}.order-options{margin-top:20px}.form-group{margin-bottom:20px}.form-group label{font-weight:700;color:#212529;margin-bottom:8px;display:block}.form-control{border:2px solid #e0e0e0;border-radius:8px;padding:12px;font-size:1rem;transition:border-color .3s ease}.form-control:focus{border-color:#a51419;box-shadow:0 0 0 .2rem rgba(165,20,25,.25)}.modal-footer{border-top:1px solid #e0e0e0;padding:20px 30px}.confirm-order-btn{background-color:#a51419;border-color:#a51419;padding:12px 30px;font-weight:700;text-transform:uppercase;border-radius:8px;transition:all .3s ease}.confirm-order-btn:hover{background-color:#7c1212;border-color:#7c1212;transform:translateY(-2px);box-shadow:0 5px 15px rgba(165,20,25,.3)}.btn-secondary{background-color:#6c757d;border-color:#6c757d;padding:12px 30px;font-weight:700;text-transform:uppercase;border-radius:8px;transition:all .3s ease}.btn-secondary:hover{background-color:#5a6268;border-color:#5a6268;transform:translateY(-2px)}@media only screen and (max-width:1200px){.top_bar{display:none}.about-text{margin-top:-160px}.gift-cards{background-image:url(../images/Gift\ Cards-Square.svg);background-repeat:no-repeat;background-size:cover;height:800px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;text-transform:uppercase;background-position:top}.mobile-rewards .row{height:auto}.burger-menu{margin-bottom:200px}.burger-name{padding:.6rem}.hero-img-one{background-image:url(../images/burger-fusion-hero-square.svg);background-repeat:no-repeat;background-position:50%;height:1200px}.hero-img-one-content{position:relative;text-align:center;top:500px}}.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:.5rem}@media only screen and (max-width:900px){.gift-cards{height:500px}.mobile-rewards{padding:9%!important}.locations .h2-border{width:300px}}@media only screen and (max-width:500px){.hero-img-one{background-image:url(../images/burger-fusion-hero-square.svg);background-repeat:no-repeat;height:700px;background-color:#212529;background-size:contain;background-position:top}.hero-img-one-content{top:60px}.order-text{margin-top:80px}.hero-img-one-content h1{font-size:3rem!important}.hero-img-one-content i{display:none}.app-download{margin:15px 0}#locations h2{left:5px;font-size:3rem}#locations .h2-border{left:5px;width:70%}}