*, 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{}.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:#510293}.white-text{color: #fff;}.dark-text{color: #000;}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:#510293}.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 15px;background:#510293}.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:157px;height: 74px;}.header-right{text-align: center;}.navi-menu{background: rgba(0,0,0,0.5);}.navi-menu ul{margin: 0;padding: 0;}.navi-menu ul li{display: inline-block;position: relative;}.navi-menu ul li a, .l-cd{color: #fff;font-size: 16px;font-weight: 600;text-transform: uppercase;padding: 15px;display: inline-block;}.navi-menu ul li ul{width: 450px;background: #fff;border-radius: 10px;border: #ccc solid 5px;position: absolute;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:hover 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: 15px 0;}.main-box{}.left-box{width: 70%;}.right-box{width: 30%;padding-left: 30px;}.main-hd h3{font-size: 31px;font-weight: 600;margin: 0;margin-bottom: 20px;font-family: Georgia;}.main-txt p{font-size: 18px;margin-bottom: 15px;line-height: 28px;font-weight: 400;text-align: justify;}.main-txt ul{margin:0;padding: 0;}.main-txt ul li{line-height: 28px;display: block;padding: 5px;color: #000;padding-left: 20px;font-size: 18px;position: relative;}.main-txt ul li:before{content: '';position: absolute;height: 7px;width: 7px;border-radius: 50%;border: #000 solid 2px;left: 0;top: 13px;}.main-txt p a{color: #510293 !important}.main-txt p a:hover{color: #000 !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:20px;}.local-places-list ul{margin: 0 -5px;padding: 0;display: flex;flex-wrap: wrap;}.local-places-list ul li{display:block;margin:5px;width: 46.88%;display: flex;}.local-places-list ul li a{background: #510293;padding:10px 20px;display:block;width: 100%;color: #fff;font-size: 18px;}.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: 20%;padding: 4px;}.top-gallery-box-inner{border-radius:50%;border: #510293 solid 2px;overflow: hidden;}.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;}.footer{padding: 30px 0;background: #333;}.footer-box{margin: 0 -30px;}.footer-lf{width: 25%;padding:0 30px;}.footer-head{margin-bottom: 10px;font-size: 19px;font-family: Georgia;color:#d7ba1f;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: #000;}.page-not-found-txt{text-transform: uppercase;font-size: 20px;font-weight: 600;color: #000;}.contact-form{width: 100%}.contact-heading{color: #510293;font-size: 26px;font-weight: 600;margin-bottom: 15px;margin-top: 20px;}.cont-inputs{margin-bottom: 15px;}.cont-inputs label{font-size: 14px;color: #000;text-transform: uppercase;margin-bottom: 6px;display: block;font-weight: 600;width: 100%;}.cont-inp{border: #000 solid 1px;padding: 10px;width: 100%;background: none;color: #000;font-size: 14px;}.cont-inputs textarea{border: #000 solid 1px;padding: 10px;width: 100%;background: none;color: #000;height: 75px;font-size: 14px;}.cont-submit{padding: 10px;font-size: 19px;text-align: center;background: #510293;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;}.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: 20px;}.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;}.mobile-view{display: flex;position: fixed;bottom: 0;left: 0;width: 100% }.call-us{width: 50%;background:#35045e }.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: 20px;top: 10px;display: inline-block;position: absolute }}@media(max-width: 480px){.top-gallery-box ul li{width: 100%}}