@charset "utf-8";body{margin:0px;padding:0px;font-size:16px;color:#828282;font-weight:400;font-family:'Lato', sans-serif !important;}
a:hover{text-decoration:none;}
h1, h2, h3, h4, h5, h6{font-family:'Lato', sans-serif !important;}
p, ul, li, a, span, article, section, aside{margin:0px;padding:0px;font-size:16px;font-weight:400;font-family:'Lato', sans-serif !important;}
ul{list-style:none;margin:0;}
*{box-sizing:border-box;}
img{max-width:100%;}
.white{color:#FFFFFF;}
.zero{padding:0 !important;margin:0;}
.small, small{font-size:75% !important;}
.m_t_20{margin-top:20px;}
.m_t_30{margin-top:30px;}
.m_b_20{margin-bottom:20px;}
.m_b_30{margin-bottom:30px;}
.checked{color:#ff9f1a;}
.cl{clear:both;}
#loading{}
header{width:100%;z-index:99999;}
.sticky{position:fixed;top:0;width:100%;}
.sticky + .content{padding-top:110px;}
.sticky .navi{background-color:rgba(255, 255, 255, 0.9);border-bottom:solid 1px #EFBD26}
.sticky .nav2{background-color:#F5F5F5;box-shadow:0px 15px 10px -15px #111;}
.sticky #cssmenu{margin-top:10px;}
.sticky .nav2 .logo{width:70px;margin-bottom:5px;margin-top:5px;}
.sticky .navi .logo{margin-bottom:0px;margin-top:8px;width:100%;}
.sticky #cssmenu > ul > li > a{color:#778283;}
.sticky #cssmenu > ul > li > a:hover{color:#EFBD26;}
.sticky ul.social-network{margin-top:0px;}
.sticky #cssmenu #menu-button{border-top:solid 0px #EFBD26;}
.headline{width:100%;background-color:#fff;border-top:#fff solid 1px;color:#CCC;}
.mobile-no{width:100%;display:block;clear:both;text-align:right;}
.mobile-no p{color:#c30;font-size:25px;font-weight:bold;}
.big-icon{font-size:55px !important;color:#666666;padding-top:12px;}
.big-icon:hover{color:#Enquiry;}
ul.social-network{list-style:none;display:inline;margin-left:0 !important;padding:0;float:right;margin:5px 5px 0 0;}
ul.social-network li{display:inline;margin:0 auto;}
.phone li{float:left;padding:8px;color:#222;}
.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i,
.social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i{color:#EFBD26;}
a.socialIcon:hover, .socialHoverClass{color:#EFBD26;}
.social-circle li a{display:inline-block;position:relative;margin:0 auto 0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:0 50% 0% 50%;text-align:center;padding:5px;font-size:15px;}
.social-circle li i{margin:0;text-align:center;}
.social-circle li a:hover i, .triggeredHover{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms--transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
.social-circle i{color:#111932;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;-ms-transition:all 0.8s;transition:all 0.8s;}
.w420px p{clear:both;border:dashed 1px #EFBD26;text-align:center;}
.w420px p a{position:relative;text-align:center;font-size:17px;font-weight:bold;color:#EFBD26;letter-spacing:1px;}
.overlay1{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0, 0, 0, 0.7);transition:opacity 500ms;visibility:hidden;opacity:0;z-index:999999;}
.overlay1:target{visibility:visible;opacity:1;}
.popup{margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:35%;position:relative;transition:all 5s ease-in-out;}
.popup h2{margin-top:0;color:#333;font-size:20px;}
.popup .close{position:absolute;top:12px;right:20px;transition:all 200ms;font-size:30px;font-weight:bold;text-decoration:none;color:#333;}
.popup .close:hover{color:#06D85F;}
.popup .content{max-height:30%;overflow:auto;}
@media screen and (max-width:700px){.box{width:70%;}
.popup{width:70%;}
.R_1{padding:0 !important;}
.ze_1{margin-bottom:15px;}
.headline ul li{margin:0;padding:0;float:left;padding-top:4px;padding-right:5px;}
.zero{padding:0px 15px !important;margin:0;}
}
.line{width:10%;background:#EFBD26;display:block;height:3px;}
#myBtn{display:block;position:fixed;bottom:90px;right:20px;z-index:99999333;border:none;outline:none;background-color:#EFBD26;color:white;cursor:pointer;padding-top:12px;border-radius:50%;box-shadow:2px 2px 6px rgba(0,0,0,0.4);width:52px;height:52px;text-align:center;}
#myBtn:hover{box-shadow:0px 0px 15px rgba(0,0,0,0.6);}
#myBtn i{font-size:30px}
.mybtn{display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 15px; background-color: #EFBD26; color: #fff; font-weight: bold; }
.mybtn:hover{background-color:#E4AC04;color:#fff;text-decoration:none;}
.video-c{width:100%;height:100%;overflow:hidden;}
.aboutUs{padding:30px 0 0;width:100%;display:block;background-color:#fff;}
.aboutUs p{margin-top:10px;text-align:justify;line-height: 1.9;font-size: 18px;color:#778283;}
.aboutUs h4{font-weight: bold;}
.aboutUs ol li {padding:10px;}
.right-img{background:url(../img/Brandoniso.png) no-repeat;height:350px;background-size:contain;}
.title-bottom-icon{width:235px;position:relative;margin:0 auto;margin-bottom:10px;}
.title-bottom-icon i{color:#EFBD26;}
.title-bottom-icon .title-bottom-icon-left:before{content:"";height:1px;width:80px;background:#b0b0b0;bottom:10px;left:10px;position:absolute;}
.title-bottom-icon .title-bottom-icon-left:after{content:"";height:1px;width:80px;background:#b0b0b0;bottom:7px;left:10px;position:absolute;}
.title-bottom-icon .title-bottom-icon-right:before{content:"";height:1px;width:80px;background:#b0b0b0;bottom:7px;right:10px;position:absolute;}
.title-bottom-icon .title-bottom-icon-right:after{content:"";height:1px;width:80px;background:#b0b0b0;bottom:10px;right:10px;position:absolute;}
.red-with-opt{width:100%;padding-top:10px;padding-bottom:10px;background-color:#ed1c24;box-shadow:0px 15px 10px -15px #111;margin-bottom:5px;}
.row.rowp{margin:0;}
.services-w li{color:rgb(255, 255, 255);display:inline-table;list-style:outside none none;text-align:center;width:19.5%;border-right:1px solid rgb(206, 1, 8);}
.services-w li:last-child{border-right:none;}
.services-w li a{color:#fff;}
.services-w li a:hover{color:#fff;text-decoration:none;}
.projectcnt{width:100%;padding:30px 0 50px;float:left;background-color:#F5F5F5;}
.projectcnt p{font-weight:400;font-style:normal;font-family:'lato', sans-serif;color:#8e95a0;font-size:18px;line-height:1.6;letter-spacing:0px;}
.projectcnt a:hover{text-decoration:none;}
.projectcnt .srv_x{border:solid 1px #EFBD26;margin-bottom:20px;}
.projectcnt .Pro_t{padding:10px 15px;float:left;background-color:#fff;width:100%;}
.projectcnt .srv_x .Pro_t i{margin-right:10px;color:red}
.projectcnt .Pro_t i{color:red;margin-top:4px;}
.projectcnt .Pro_t a:hover{color:#fff;text-decoration:none;}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe, .video-container object, .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.testi-m{background:url(../img/testi-p.jpg) no-repeat fixed;padding:30px 0;}
.testi-m h2{color:#e1e1e1;}
.testimonial{text-align:center;}
.testimonial .description{font-size:16px;color:#e1e1e1;line-height:25px;margin-bottom:20px;}
.testimonial .pic{width:80px;height:80px;position:relative;margin:0 auto;}
.testimonial .pic img{width:100%;height:auto;border-radius:5px;}
.testimonial .testimonial-title{font-size:20px;font-weight:800;color:#8a9aad;text-transform:capitalize;}
.testimonial .post{display:inline-block;font-size:12px;color:#8a9aad;text-transform:capitalize;margin-top:5px;}
.owl-theme .owl-controls{position:absolute;top:38%;width:100%;opacity:1;}
.owl-theme .owl-controls .owl-buttons div{width:50px;height:50px;line-height:40px;background:transparent !important;border:1px solid #e1e1e1;border-radius:0 !important;}
.owl-prev{position:absolute;left:-10%;}
.owl-next{position:absolute;right:-10%;}
.owl-prev:after,
.owl-next:after{content:"\f104";font-family:"Fontawesome";font-weight:900;font-size:16px;color:#e1e1e1;}
.owl-next:after{content:"\f105";}
@media screen and (max-width:767px){.owl-prev{left:0;}
.owl-next{right:0;}
}
@media screen and (max-width:480px){.owl-theme .owl-controls{top:48%;}
}
footer{width:100%;background:#222;color:#fff;padding-top:30px;}
footer a{color:#fff;text-decoration:none;}
footer .column{float:left;border:none;margin:20px 0;}
footer h5{color:#EFBD26;font-size:18px;font-weight:600;margin-top:0;margin-bottom:15px;text-transform:uppercase;}
footer .column li i{margin-right:10px;}
footer .column li a{display:inline-block;padding:7px 0px;clear:both;font-weight:normal;line-height:1.428571429;color:#e1e1e1;white-space:normal;font-size:14px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;}
footer .column li a:hover,
footer .column li a:focus{text-decoration:none;color:#e1e1e1;-webkit-transform:translateX(8px);transform:translateX(8px);}
footer .copyright-container{background:#000;padding:15px 0;line-height:9px;}
footer .copyright-container .social{float:left;margin:0px;padding:0px;list-style:none;}
footer .copyright-container .social ul li{display:inline-block;}
footer .copyright-container .social ul li a{padding:8px 10px;text-align:center;text-decoration:none;font-size:14px;color:#fff;}
footer .payment-block > ul > li{display:inline-block;vertical-align:top;margin-left:10px;}
.payment-block li .fa{font-size:26px;line-height:normal;}
.payment-block{float:right;margin:3px 0 0;}
.payment-block ul{margin:0;}
.powered{color:#ffffff;text-align:center;line-height:24px;font-size:14px;display:inline-block;vertical-align:top;margin:5px 0 0;}
.powered a:hover{color:#e1e1e1;text-decoration:none;}
footer li a:hover,
footer li a:focus{text-decoration:none;color:#e1e1e1;-webkit-transform:translateX(8px);transform:translateX(8px);}
.copy-c{padding-top:10px}
.copy-c a{text-decoration:underline;color:#EFBD26;}
@media only screen and (min-width:300px) and (max-width:350px){.slide{height:140px !important;}
}
@media only screen and (min-width:350px) and (max-width:450px){.slide{height:156px !important;}
}
@media all and (max-width:768px){.navi{position:relative;background:#F5F5F5;}
.nav2{position:relative;background:#F5F5F5;}
.nav2 .logo{width:100px;margin:10px auto 0;}
.slide{height:150px !important;}
.slide .dots{bottom:0px !important;margin:0;}
.services-w{text-align:center;}
.services-w li{width:49%;border:0;min-height:100px;}
.services-w li p{font-size:12px;}
.data_bg_img .price{width:100%;height:auto;margin:40px auto 0;}
.data_bg_img h1{font-size:27px;}
.nav2 #cssmenu > ul > li > a{color:#fff;}
.nav2 #cssmenu > ul > li > a:hover{color:#fff;}
.navi #cssmenu > ul > li > a{color:#222;padding: 12px 20px;margin: 0px;}
.navi #cssmenu > ul > li > a:hover{color:#222;}
.hvr:before{display:none;}
.sticky .navi .logo{display:none;}
.sticky .w420px{display:none;}
.sticky #cssmenu{margin-top:0px;}
}
.about_us{width:100%;height:400px;background:url(../img/banner-4.jpg) no-repeat;padding-top:200px;}
.about_us h1{color:#fff;}
.about_us p{color:#fff;}
.about_text{width:100%;display:block;padding:20px 0;background-color:#F5F5F5;}
.luxury{width:100%;height:400px;background:url(../img/luxury.jpg) no-repeat;}
.about_text p{font-weight:400;font-style:normal;font-family:'Rubik', sans-serif;color:#8e95a0;font-size:16px;line-height:1.6;letter-spacing:0px;}
.cont_text{width:100%;padding:40px 0;background:url(../img/cnt_956.jpg) no-repeat;display:block;background-size:cover;}
.cont_text p{color:#FFF;font-size:12px;font-weight:300 !important;text-transform:uppercase;line-height:20px;}
.form_area{width:90%;display:block;}
.page-title{width:100%;display:block;background:url(../img/pageimg.jpg) no-repeat;text-align:center;padding:50px 0;}
.page-title h1{color:#fff;}
.page-title p{color:#fff;}
.data{width:100%;background:linear-gradient(#fff, #f5f5f5 10%);}
.data p{margin-top:10px;text-align:justify;line-height: 1.9;font-size: 17px;color:#778283;}
.contactus{width:100%;padding:20px 0 40px;}
.cnt_add{width:100%;float:left;}
.cnt_add a{color:#EFBD26;}
.ourteam{width:100%;display:block;padding:50px 0;}
.box{font-family:'Roboto', sans-serif;border-radius:50%;overflow:hidden;position:relative;z-index:1;transition:all 0.3s ease 0s;height:170px;width:170px;margin:auto;}
.box:hover{box-shadow:0 0 10px rgba(0,0,0,0.2);}
.box .curve1{opacity:0;position:absolute;right:-2px;top:-100%;z-index:1;transition:all 0.3s ease-in-out;}
.box:hover .curve1{opacity:1;top:-1%;}
.box path{fill:rgba(255,255,255,0.8);}
.box img{width:100%;height:auto;transition:all 0.3s ease 0s;}
.box:hover img{filter:blur(1px) grayscale(100%);}
.box .box-content{color:#FC427B;text-align:right;width:100%;height:100%;position:absolute;right:15px;top:15px;z-index:2;}
.box .title{font-size:22px;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin:0;opacity:0;transform:translateX(100%);transition:all 0.5s ease 0.2s;}
.box .post{color:#000;font-size:14px;letter-spacing:1px;text-transform:capitalize;margin:0 2px 5px 0;opacity:0;display:block;transform:translateX(-20%);transition:all 0.5s ease 0.2s;}
.box .icon{list-style:none;text-align:right;padding:0;margin:0;opacity:0;transform:translateX(100%);transition:all 0.5s ease 0.2s;}
.box:hover .title,
.box:hover .post,
.box:hover .icon{opacity:1;transform:translateX(0);}
.box .icon li{margin:0 2px;display:inline-block;}
.box .icon li a{color:#FC427B;font-size:17px;text-align:center;line-height:32px;height:35px;width:35px;border:2px solid #FC427B;border-radius:50%;display:block;transition:all 0.3s;}
.box .icon li a:hover{color:#fff;background-color:#FC427B;border-color:#fff;box-shadow:0 0 5px #000;}
.box .curve2{opacity:0;position:absolute;left:-2px;bottom:-100%;transition:all 0.3s ease-in-out;}
.box:hover .curve2{opacity:1;bottom:-2px;}
@media only screen and (max-width:990px){.box{margin-bottom:0px;}
}
.main{width:100%;text-align:center;}
.box-text{width:100%;display:inline-block;margin-bottom:30px;}
.box-text h3{color:#EFBD26;font-weight:bold;text-transform:uppercase;font-size:20px;}
.wpmc{padding:10px 15px !important;border:1px solid #e1e1e1 !important;border-radius:0px !important;}
.songs_w{width:100%;padding:30px 0 50px;float:left;background-color:#F5F5F5;}
.songs_w ul{margin:auto;}
.songs_w ul li{display:inline-block;width:14%;padding:10px;border-radius:6px;overflow:hidden;}
.songs_w ul li a{color:#828282;font-size:18px;}
.songs_w ul li a:hover{color:#EFBD26}
.songs_w ul li img{width:100%;border-radius:6px;overflow:hidden;}
.details-cnt{width:100%;padding:30px 0;}
.sentsms{transform:translate(-50% -50%);background-color:#EFBD26;color:#fff;display:inline-block;padding:12px 40px;top:4px;border-radius:30px;border:solid 1px #F8CB3C;}
.sentsms:hover{background-color:#E4AC04;color:#fff;text-decoration:none;}
.query-btn{transform:translate(-50% -50%);background-color:#142145;color:#fff;display:inline-block;padding:12px 30px;top:4px;border-radius:30px;border:solid 1px #142145;}
.query-btn:hover{background-color:#000F3A;color:#fff;text-decoration:none;}
.event{width:100%;padding:30px 0;}
.event-c{width:100%;display:block;border:solid 5px #e1e1e1;margin-bottom:20px;padding-bottom:10px;position: relative;}
.event-text{width:100%;padding:0px 10px 10px;display:block;min-height: 55px;text-align: center;}
.event-text a:hover{color:#fff;text-decoration:none;}
.inner-product-details-right{border:1px solid #e6e6e6;padding:10px 10px 25px;border-radius:10px;}
.form-cnt{width: 100%;padding: 30px 0;background:linear-gradient(#152144, #EFBD26)}
.form-cnt label {color: #fff}
.form-cnt h3 {color: #fff;margin-bottom: 20px;}
@media only screen and (max-width:479px){ul.social-network{float:none;margin:4px auto 0;text-align:center;display:inline-block;}
.w420px{text-align:center;}
.sticky ul.social-network{margin-top:4px;}
.overlay .closebtn{top:-12px;right:5px;}
.content2{width:99%;}
.whithbg{background:#fff;}
.songs_w ul li{display:inline-block;width:45%;}
.form_area{width:100%;}
.page-title{padding:25px 0;}
.ourteam{padding:0;}
.projectcnt{padding:0 0 30px;}
.songs_w{padding:0;}
.event{padding:0;}
.aboutUs{padding:0;}
}


#myBtn {
    display: block;
    position: fixed;
		bottom:90px;
    right: 20px;
    z-index: 99999333;
    border: none;
    outline: none;
    background-color: #EFBD26;
    color: white;
    cursor: pointer;
    padding-top: 12px;
    border-radius: 50%;
    box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
    width: 52px;
    height: 52px;
    text-align: center;
}
#myBtn:hover {
    box-shadow: 0px 0px 15px rgba(0,0,0,0.6);
}
#myBtn i {font-size:30px}
.mybtn {
    position: relative;
    transform: translate(-50% -50%);
    background-color: #EFBD26;
    color: #fff;
    display: inline-block;
    padding: 6px 15px;
    top: 4px;
    border-radius: 30px;
}
.mybtn:hover {background-color:#E4AC04;color:#fff;text-decoration: none;}

#myBtn1 {
    display: block;
    position: fixed;
	  bottom:20px;
    right: 20px;
    z-index: 99999333;
    border: none;
    outline: none;
    background-color: #25D366;
    color: white;
    cursor: pointer;
    padding-top: 12px;
    border-radius: 50%;
    box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
    width: 52px;
    height: 52px;
    text-align: center;
}
#myBtn1:hover {
    box-shadow: 0px 0px 15px rgba(0,0,0,0.6);
}
#myBtn1 i {font-size:30px}
.mybtn1 {
    position: relative;
    transform: translate(-50% -50%);
    background-color: #EFBD26;
    color: #fff;
    display: inline-block;
    padding: 6px 15px;
    top: 4px;
    border-radius: 30px;
}
.mybtn1:hover {background-color:#E4AC04;color:#fff;text-decoration: none;}
