@media screen and (max-width:1539px){.container{padding:0 35px}.main-header .container{padding:0 35px}.landing-slider .banner-img-sec{height:100vh;width:100vw}.landing-slider .banner-img-sec img.for-desk{height:100%;width:100%}.landing-slider .banner-img-sec img.for-desk img{width:100%}.main-header .container{max-width:100%}.main-header ul li,.language{padding:0 20px}.about-content-wrap{padding:150px 0 100px}.about-sec .container{max-width:80%}.menu-sec,.signup-sec,.event-sec,.press-sec,.gallery-sec{padding:100px 0}.img-gallery-magnific{gap:16px}}@media screen and (max-width:1365px){.main-header ul li,.language{padding:0 9px}.header-social-icon ul li{padding:0 5px}.main-header .container{max-width:100%}.menu-logo-sec{max-width:180px}.banner-content{max-width:420px}.banner-content h2{font-size:26px;line-height:32px}.banner-img-sec{height:500px}.main-header ul li a{font-size:15px}.common-h3{font-size:35px}.about-content-wrap h2{font-size:60px;padding:0 0 20px}.about-content-wrap p,.twobox-area p,.menu-sec p,.signup-sec p{font-size:20px;line-height:26px}.twobox-area h2{font-size:30px;line-height:30px}.twobox-area .lft-area:hover h2,.twobox-area .rgt-area:hover h2{font-size:30px;line-height:30px}.lft-area .contnt,.rgt-area .contnt{padding:0 30px}.lft-area,.rgt-area{min-height:480px}.menu-sec a{font-size:18px}.event-box-txt h3{font-size:20px;line-height:26px}.event-box-txt p{font-size:16px}.event-wrap{gap:30px}.event-box-hv a{font-size:24px;line-height:30px}.press-sec h3.common-h3{padding:0 0 50px}.press-sec ul li a,.footer-wrap h3{font-size:20px;line-height:24px}.press-sec ul li{padding:0 0 15px}.common-btn{font-size:18px}.gallery-sec .common-btn{margin-top:30px}.signup-sec h3.common-h3{padding:0}.footer-wrap{gap:20px}.footer-box p,.footer-box ul li{font-size:16px;line-height:24px}.footer-box ul.footer-social-ul{padding-top:20px}}@media screen and (max-width:1024px){.twobox-area p{display:block;opacity:1}}@media screen and (max-width:991px){.desktop-view{display:none}.mobile-view{display:block}.banner-img-sec{height:auto}.banner-content{max-width:300px}.for-desk{display:none !important}.for-mob{display:block !important}.landing-slider .banner-img-sec{height:100vh}.landing-slider .banner-img-sec img{height:100%;object-fit:fill}.main-header ul li{float:none}.main-header ul{width:100%}.main-header{padding:20px 0}.about-sec .container{max-width:68%}.common-h3{font-size:25px}.about-content-wrap h2{font-size:40px}.about-content-wrap p,.twobox-area p,.menu-sec p,.signup-sec p{font-size:18px;line-height:24px}.about-content-wrap p{padding:0 0 10px}.about-content-wrap{padding:130px 0 50px}.twobox-area h2,.twobox-area .lft-area:hover h2,.twobox-area .rgt-area:hover h2{font-size:22px;line-height:24px}.lft-area,.rgt-area{min-height:400px}.menu-sec,.signup-sec,.event-sec,.press-sec,.gallery-sec{padding:50px 0}.menu-sec a{padding:10px 30px;font-size:16px}.event-wrap{gap:20px}.event-box-txt h3{font-size:16px;line-height:20px;padding:0}.press-sec ul li a,.footer-wrap h3{font-size:16px;line-height:20px}.gallery-sec h3.common-h3,.press-sec h3.common-h3{padding-bottom:30px}.magnific-img{width:calc(33.3% - 14px)}}@media screen and (max-width:767px){.container{padding:0 20px}.main-header .container{padding:0 20px}.main-header{position:relative}.banner-sec,.product-filter-sec{margin-top:0}.banner-img-sec{height:350px}.banner-img-sec img{height:350px;object-fit:cover}.banner-content h2{font-size:22px;line-height:26px;color:#fff}.banner-content{top:auto;bottom:40px;transform:inherit;right:20px;left:20px;margin:0 auto;max-width:100%;padding:20px;background:rgba(0,0,0,.5)}.landing-slider .banner-content{top:50%;bottom:auto;transform:translateY(-50%);background-color:transparent}.landing-slider .logo{max-width:235px}.landing-slider .content{font-size:20px;margin-top:33px}.about-sec{background:#2c130f}.about-sec:before,.about-sec:after,footer:before,footer:after{display:none}.about-content-wrap{padding:50px 0}.about-sec .container{max-width:100%}.twobox-area{display:block}.lft-area,.rgt-area{width:100%}.event-wrap{flex-wrap:wrap}.magnific-img{width:calc(50% - 10px)}footer{background:#0f1e11;padding:50px 0}.footer-wrap{padding:0;flex-wrap:wrap;gap:40px}.footer-box{width:100%}.footer-m img{height:70px}.footer-m p{padding-top:20px}.footer-m{order:3}.event-box{margin-right:0}}@media screen and (max-width:374px){.banner-content a{font-size:16px;padding:12px}}