@media only screen and (min-width: 1601px){.intro-heading{font-size:75px}.intro p{max-width:795px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.intro-heading,.section-heading h1,.video-section h1{font-size:45px}.main-menu li a{padding:30px 5px;letter-spacing:1px}.single-menu-item img,.menu-lightbox{height:90px}.intro p{max-width:485px}}@media only screen and (min-width: 768px) and (max-width: 991px){.intro-heading,.section-heading h1,.video-section h1{font-size:34px}.intro p{max-width:372px}.logo h1{display:block;text-align:center}.main-menu ul{text-align:center}.main-menu li a{padding:30px 8px;letter-spacing:2px}.sticky .logo{display:none}.about-us-block h3{margin-top:25px}.modal-dialog{max-width:600px;margin:.5rem auto}.single-menu-item img,.menu-lightbox{height:65px}.circle-testimonial-item img{border:5px solid #ddd}.footer-copyright-area{font-size:13px}}@media only screen and (max-width: 767px){.section-padding{padding:60px 0}.gallery-block{padding-bottom:0}.intro-heading,.section-heading h1,.video-section h1{font-size:40px}.intro-heading .line{top:-40px}.intro-heading .line2{top:40px}.logo img{max-width:100%;padding:22px 0;max-height:80px}.about-us-block h3{margin-top:25px}.modal-dialog{max-width:250px;margin:.5rem auto}.sticky + .about-us-block{padding-top:120px}.main-menu{display:none}.responsive-menu-wrap{display:inline-block;float:right;margin-top:16px}.responsive-menu-wrap .slicknav_menu{background:#222;margin:0;padding:0}.responsive-menu-wrap .slicknav_nav a:hover{background:#B50405;color:#fff}.responsive-menu-wrap .slicknav_btn{padding:5px;font-size:13px}.single-menu-item,.circle-testimonial-item{text-align:center}.single-menu-item img,.circle-testimonial-item img,.menu-lightbox{max-width:200px;height:200px;margin:0 auto 20px}.single-team-item,.circle-testimonial-item,.footer-widget{margin-bottom:50px}.team-block,.footer-top-area{padding-bottom:10px}.booking-form{margin-top:50px}.footer-copyright-area,.foot-credit{font-size:12px;text-align:center}.cafetora-medium-btn{padding:7px 15px}.our-menu-block .owl-theme .owl-dot{padding:5px 15px}}@media only screen and (min-width: 480px) and (max-width: 767px){.modal-dialog{max-width:450px;margin:.5rem auto}.intro-heading .line,.intro-heading .line2{top:0}.intro-heading{font-size:35px}.intro p{max-width:384px}.cafetora-medium-btn{padding:11px 30px}.our-menu-block .owl-theme .owl-dot{padding:10px 40px}}