*, body, html{margin: 0;padding: 0;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}body{background: #4A0505}.img-width{width: 100%;}.pd-topbtm-50{padding: 50px 0;}.pd-top-50{padding-top: 50px;}.pd-top-15{padding-top: 15px;}.pd-btm-15{padding-bottom: 15px;}.container{max-width: 1200px;margin: auto;padding: 0 15px;}a{text-decoration: none;}.display-flex{display: flex;align-items: center}.display-flex-align-top{display: flex;}.light-bg{background: rgba(45, 44, 62);}.dark-bg{background: #0d0d0d;}.pink-text{color:#ff0064}.white-text{color: #fff;}.dark-text{color: #fff;}.ds-view{display: block;}.mb-view{display: none;}h1{font-size: 32px;font-family: Georgia;line-height: 42px;}h2{font-size: 30px;font-family: Georgia;line-height: 40px;}h3{font-size: 28px;font-family: Georgia;line-height: 38px;}.local-places-heading{font-size: 28px;font-family: Georgia;line-height: 38px;font-weight: 600;margin-bottom: 10px;color:#ff0064}.pos-rel{position: relative;}.over-flow{overflow: hidden;}.cl{clear: both}.text-center{text-align: center;}img{vertical-align: bottom;height: 100%;width: 100%}header{padding:15px;background:#000000}.header-logo{text-align: center;font-size: 40px;font-weight: 600;color: #fff;margin-bottom: 10px;}.header-logo a{color: #fff;}.logo-inner img{width: 156px;height: 74px;aspect-ratio:1/0;object-fit: cover;display: inline-block;}.header-right{text-align: center;}.navi-menu{background: rgba(0,0,0,0.2);}.navi-menu ul{margin: 0;padding: 0;}.navi-menu ul li{display: block;position: relative;}.navi-menu ul li a, .l-cd{color: #fff;font-size: 16px;font-weight: 600;text-transform: uppercase;padding: 15px;display:block;}.navi-menu ul li ul{background: #fff;border-radius: 10px;border: #ccc solid 5px;position:relative;display: none;flex-wrap: wrap;}.navi-menu ul li ul li{display: block;width: 50%}.navi-menu ul li ul li a{display: block;color: #000;text-align: left;padding: 10px;text-transform: none;}.navi-menu ul li ul li a:hover{background: #eee}.navi-menu ul li.open-nav ul{display: flex}.menu-trigger{display: none;}.arrow-down{height: 6px;width: 6px;border: #fff solid 2px;border-top: 0;border-right: 0;transform: rotate(-45deg);margin-left: 3px;display: inline-block;position: relative;top: -3px;}.banner{margin: 0px 0;}.main-box{}.left-box{width: 74%;padding: 0 15px;margin-top: 15px;}.right-box{width: 26%;padding: 0 15px;margin-top: 15px;}.left-box-inner{background: #000000;padding:15px;}.main-hd h3{font-size: 31px;font-weight: 600;margin: 0;margin-bottom: 15px;font-family: Georgia;}.main-txt p{font-size: 15px;margin-bottom: 15px;line-height: 31px;font-weight: 400;text-align: justify;}.main-txt ul{margin:0;padding: 0;}.main-txt ul li{line-height: 31px;display: block;padding: 5px;color: #fff;padding-left: 15px;font-size: 15px;position: relative;}.main-txt ul li:before{content: '';position: absolute;height: 7px;width: 7px;border-radius: 50%;border: #fff solid 2px;left: 0;top: 13px;}.main-txt a{color: #ff0064 !important}.main-txt a:hover{color: #fff !important}.top-banner-cate ul{margin: 0 -1px;padding: 0;display: flex;}.top-banner-cate ul li{display: inline-block;position: relative;margin: 1px;}.top-banner-cate-inner{border:#000 solid 1px;}.top-banner-cate-inner img{width: 100%}.lf-text{width: 70%;}.rt-text{width: 30%;padding-left: 30px;}.local-places-list{margin-top:15px;background: #000000;padding:15px;}.local-places-list ul{margin: 0px;padding: 0;}.local-places-list ul li{display:block;margin: 5px 0;position: relative;z-index: 0;}.local-places-list ul li:before{content: '';position: absolute;height: 100%;width: 100%;border-radius: 10px;background:linear-gradient(to left, rgba(0,0,0,0), #600c0c);left: 0;top: 0;z-index: -1;}.local-places-list ul li a{padding:15px 15px;display:block;width: 100%;color: #fff;font-size: 15px;border-radius: 15px;}.top-gallery-box ul{margin: 0 -4px;padding: 0;display: flex;flex-wrap: wrap}.top-gallery-box ul li{display: inline-block;position: relative;width: 25%;padding: 4px;}.top-gallery-box-inner{border:#ff0065 solid 2px;padding: 2px;overflow: hidden;}.top-gallery-box-inner img{border:#ff0065 solid 2px}.innerpages .lf-text{width: 80%}.innerpages .rt-text{width: 20%}.innerpages .rt-text .home-rt-img{border: #000 solid 1px;}.rt-image-main{display: flex;flex-wrap: wrap;margin: 0 -5px;}.rt-image{width: 50%;padding: 5px;}.cate-box-nw ul{margin: 0;padding: 0;display: flex;flex-wrap: wrap;}.cate-box-nw ul li{position: relative;padding: 10px;display: block;width: 33.33%}.cate-box-nw ul li:nth-child(2){margin-top: 100px;}.cate-box-nw ul li:nth-child(5){margin-top: 100px;}.cate-box-inner{border:#ff0064 solid 4px;border-radius: 15px;overflow: hidden;}.cate-box-img{position: relative;}.cate-box-caption{position: absolute;width: 92%;font-size: 22px;font-weight: 800;color: #fff;bottom: 10px;left: 10px;z-index: 0;display: flex;align-items: center;padding: 10px 15px 16px 15px;text-align: center;text-shadow: rgba(0,0,0,0.7) 1px 2px 2px;}.cate-box-caption:before{content: '';position: absolute;height: 100%;width: 100%;left: 0;top: 0;background: linear-gradient(to top, red, yellow);border-radius: 15px;opacity: 0.3;z-index: -1}.footer{padding: 30px 0;background: #1c0202;}.footer-box{margin: 0 -30px;}.footer-lf{width: 25%;padding:0 30px;}.footer-head{margin-bottom: 10px;font-size: 19px;font-family: Georgia;color:#fff800;font-weight: 700;}.footer-lf ul{margin: 0;padding: 0;}.footer-lf ul li{display: block;position: relative;}.footer-lf ul li a{display: block;padding: 4px 0;color: #fff;font-size: 16px;}.footer-lf p{font-size: 16px;color: #fff;line-height: 26px;}.footer-rt{color: #fff;font-size: 14px;}.mobile-view{display: none;}.page-not-found{padding: 100px 0;text-align: center;}.page-not-found-hd{font-size:95px;font-weight: 600;color: #fff;}.page-not-found-txt{text-transform: uppercase;font-size: 15px;font-weight: 600;color: #fff;}.d-md-lf{width: 60%;}.d-md-rt{width: 40%;padding: 0 0 0 30px;}.contact-heading{color: #ff0064;font-size: 26px;font-weight: 600;margin-bottom: 15px;}.cont-inputs{margin-bottom: 15px;}.cont-inputs label{font-size: 14px;color: #fff;text-transform: uppercase;margin-bottom: 6px;display: block;font-weight: 600;width: 100%;}.cont-inp{border: #fff solid 1px;padding: 10px;width: 100%;background: none;color: #fff;font-size: 14px;}.cont-inputs textarea{border: #fff solid 1px;padding: 10px;width: 100%;background: none;color: #fff;height: 75px;font-size: 14px;}.cont-submit{padding: 10px;font-size: 19px;text-align: center;background: #ff0064;color: #fff;border: 0;display: block;width: 100%}@media(max-width: 767px){.display-flex-align-top{display: block;}.left-box{width: 100%;}.lf-text{width: 100%}.rt-text{width: 100%;padding-left: 0;}.right-box{width: 100%;padding-left: 0;}.local-places-list ul li{margin: 5px 0;width: 100%;text-align: center;}.innerpages .lf-text, .innerpages .rt-text{width:100%;}.top-gallery-box ul, .local-places-list ul{margin: 0;}.top-gallery-box ul li{width: 50%}.footer-lf{width: 100%}.footer-head{margin-top: 15px;}.navi-menu ul li:hover ul{display: none;}.navi-menu ul li.open-nav ul{display: block;width: 100%;height: 300px;overflow: auto;position: relative;}.navi-menu ul li.open-nav ul li{display: block;width: 100%;}.navi-menu ul li.open-nav ul li a{display: block;text-align: center;}.navi-menu ul li{display: block;border-bottom: rgba(255,255,255,0.1) solid 1px;}.navi-menu ul li a, .l-cd{display: block;}.footer{padding-bottom: 80px;}.footer-box{margin: 0;}.footer-lf{padding: 0;}.footer-rt{margin-top: 10px;}.cate-box-nw ul li{width: 50%;}.cate-box-nw ul li:nth-child(2), .cate-box-nw ul li:nth-child(5){margin-top: 0;}.mobile-view{display: flex;position: fixed;bottom: 0;left: 0;width: 100% }.call-us{width: 50%;background:#400404}.whatsapp-now{width: 50%;background: #0a790f }.mob-txt{font-size: 24px;color: #fff;padding: 14px;padding-left: 60px;position: relative }.mob-txt a{color: #fff }.mob-txt span{width: 30px;height: 30px;left: 15px;top: 10px;display: inline-block;position: absolute }.ds-view{display:none;}.mb-view{display: none;}.d-md-lf{width: 100%;}.d-md-rt{width: 100%;padding: 0 0 0 0px;}}@media(max-width: 480px){.top-gallery-box ul li{width: 100%}}