	@import "gtc_shortcodes.css"; 
@import "gtc_menu.css"; 
@import "gtc_font.css";
@import "fontello.css";
@import "magnific-popup.css";
@import url('iconfonts.css');
@import "gtc_font.css";
body a, .gtc_btn, body{transition:opacity 0.8s;-webkit-transition:all ease 0.8s;-moz-transition:all ease 0.8s;-o-transition:all ease 0.8s;-ms-transition:all ease 0.8s;transition:all ease 0.8s;}
body a:hover, body .gtc_btn:hover{-webkit-transition:all ease 0.7s;-moz-transition:all ease 0.7s;-o-transition:all ease 0.7s;-ms-transition:all ease 0.7s;transition:all ease 0.8s; text-decoration: none;}
body{margin:0px;padding:0px;overflow-x:hidden;background-color:#ccc;}
body.gtc_boxed_img{background-image:url(../img/slide/img1.jpg) !important;background-size:cover;background-attachment:fixed;}
body.gtc_boxed_pattern{background-image:url(../img/patterns/img1.html) !important;background-attachment:fixed;}
.gtc_container{width:1200px;margin:auto;padding:0px;}
.gtc_size_extrabig .gtc_container{width:1160px;}
.testimonial-name{color: #fff; margin-left: 73px; font-size: 21px;}
.gtc_clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.form-parent {width:345px;height:auto;background: transparent url('../img/icons/contact-button.png') no-repeat right -1px;position:fixed;top:150px;left:-295px;z-index:9999999;transition:all ease .6s;-moz-transition:all ease .6s;-webkit-transition:all ease .6s;-o-transition:all ease .6s;}
.form-parent:hover {left:0;}
.cc-float-form {background:rgba(0,0,0,0.5);color:#fafafa;padding:10px; width:275px; border-radius:0 0px 5px 0; font-family: "robotolight",serif; overflow: hidden;}
#ContactForm1 {display:none;}
.contact-form-area {background: #fff;  border:none; font-family:Verdana, Geneva, sans-serif;color:#000;font-size: 12px; width: 98% !important;}
#cc {float:right;font-size:9px;margin-top:-10px;color:#777;}#cc a {    color: #777;text-decoration:none;}
.gtc-top{font-size:12px;}
/*for iso placement*/
.gtc-top-iso{font-size:10px;}
.gtc-top a{color:#141313}
.gtc_site{float:left;width:100%;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;-ms-transition:all 0.8s ease;transition:all 0.8s ease;}
.gtc_site > .gtc_site_fullwidth{float:left;width:100%;}
.gtc_site > .gtc_site_boxed{width:1220px;margin:auto;padding:0px;background-color:#fff;}
.gtc_section{width:100%;float:left;}
.gtc_products_list li{font-family:'robotolight';font-size:14px;color:#000;list-style-type:circle;}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12{margin:10px;float:left;display:inline;}
.grid.nomargin{margin:0px;padding:10px;}
.grid.percentage{margin:0px;padding:0px;}
.grid_12.percentage{width:100%;}
.grid_6.percentage{width:50%;}
.grid_4.percentage{width:33.33%;}
.grid_3.percentage{width:25%;}
.grid_8.percentage{width:66.66%;}
.grid_9.percentage{width:75%;}
.grid_1{width:80px;}
.grid_2{width:180px;}
.grid_3{width:280px;}
.grid_4{width:380px;}
.grid_5{width:480px;}
.grid_6{width:580px;}
.grid_7{width:680px;}
.grid_8{width:780px;}
.grid_9{width:880px;}
.grid_10{width:980px;}
.grid_11{width:1080px;}
.grid_12{width:1180px;}
.gtc_width_percentage1{width:1% !important;}
.gtc_width_percentage10{width:10% !important;}
.gtc_width_percentage20{width:20% !important;}
.gtc_width_percentage25{width:25% !important;}
.gtc_width_percentage30{width:30% !important;}
.gtc_width_percentage40{width:40% !important;}
.gtc_width_percentage45{width:45% !important;}
.gtc_width_percentage50{width:50% !important;}
.gtc_width_percentage60{width:60% !important;}
.gtc_width_percentage70{width:70% !important;}
.gtc_width_percentage80{width:80% !important;}
.gtc_width_percentage90{width:90% !important;}
.gtc_width_percentage100{width:100% !important;}
.gtc_width_fix_50{width:50px;}
.gtc_width_fix_60{width:60px;}
.gtc_width_fix_100{width:100px;}
.gtc_width_fix_200{width:200px;}
.gtc_width_fix_250{width:250px;}
.gtc_width_fix_300{width:300px;}
.gtc_margin-left10{margin-left:10%;}
.gtc_margin-left25{margin-left:25%;}
.gtc_margin_left60{margin-left:60px;}
.gtc_maxwidth_400{max-width:400px !important;}
.gtc_maxwidth_500{max-width:500px !important;}
.gtc_maxwidth_600{max-width:600px !important;}
.gtc_maxwidth_700{max-width:700px !important;}
.gtc_maxwidth_800{max-width:800px !important;}
.gtc_maxwidth_900{max-width:900px !important;}
.display-none{display:none;}
.our-services{background:#3D5229;}
.home-icon h6{line-height:17px;}
/*for home page content*/
.home-heading{font-family:'great_vibesregular';}
/**/
.font-weight-bold{font-weight:bold !important;}
p,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;font-weight:normal;}
.gtc_text_align_justify{text-align:justify;}
.gtc_text_align_right{text-align:right;}
h1,h2,h3,h4,h5,h6,input[type="text"],textarea,select{font-family:'robotolight', sans-serif;color:#000;font-weight:300;}
h1.subtitle,h2.subtitle,h3.subtitle,h4.subtitle,h5.subtitle,h6.subtitle,input[type="text"].subtitle,textarea.subtitle,select.subtitle, span.subtitle{font-family:'robotolight', serif;color:#a7a6a6;}
h1.signature,h2.signature,h3.signature,h4.signature,h5.signature,h6.signature, span.signature{font-family:'great_vibesregular';}
p.white,h1.white,h2.white,h3.white,h4.white,h5.white,h6.white,a.white,i.white,span.white, input[type="text"].white, textarea.white, input[type="submit"].white, select.white{color:#ffffff;}
p.grey,h1.grey,h2.grey,h3.grey,h4.grey,h5.grey,h6.grey,a.grey,i.grey,span.grey, input[type="text"].grey, textarea.grey, input[type="submit"].grey, select.grey, pre.grey{color:#a7a6a6;}
p.greydark,h1.greydark,h2.greydark,h3.greydark,h4.greydark,h5.greydark,h6.greydark,a.greydark,i.greydark,span.greydark, input[type="text"].greydark, textarea.greydark, input[type="submit"].greydark, select.greydark{color:#6c6975;}
p.greydark2,h1.greydark2,h2.greydark2,h3.greydark2,h4.greydark2,h5.greydark2,h6.greydark2,a.greydark2,i.greydark2,span.greydark2, input[type="text"].greydark2, textarea.greydark2, input[type="submit"].greydark2, select.greydark2{color:#353b3d;}
p.green,h1.green,h2.green,h3.green,h4.green,h5.green,h6.green,a.green,i.green,span.green, input[type="text"].green, textarea.green, input[type="submit"].green, select.green{color:#c2e4cb;}
p.greendark,h1.greendark,h2.greendark,h3.greendark,h4.greendark,h5.greendark,h6.greendark,a.greendark,i.greendark,span.greendark, input[type="text"].greendark, textarea.greendark, input[type="submit"].greendark, select.greendark{color:#afceba;}
p.blue,h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,h6.blue,a.blue,i.blue,span.blue, input[type="text"].blue, textarea.blue, input[type="submit"].blue, select.blue{color:#aecacc;}
p.violet,h1.violet,h2.violet,h3.violet,h4.violet,h5.violet,h6.violet,a.violet,i.violet,span.violet, input[type="text"].violet, textarea.violet, input[type="submit"].violet, select.violet{color:#bb93af;}
p.yellow,h1.yellow,h2.yellow,h3.yellow,h4.yellow,h5.yellow,h6.yellow,a.yellow,i.yellow,span.yellow, input[type="text"].yellow, textarea.yellow, input[type="submit"].yellow, select.yellow{color:#cecdaf;}
p.orange,h1.orange,h2.orange,h3.orange,h4.orange,h5.orange,h6.orange,a.orange,i.orange,span.orange, input[type="text"].orange, textarea.orange, input[type="submit"].orange, select.orange{color:#e3bea5;}
p.red,h1.red,h2.red,h3.red,h4.red,h5.red,h6.red,a.red,i.red,span.red, input[type="text"].red, textarea.red, input[type="submit"].red, select.red{color:#c792a2;}
p.center,h1.center,h2.center,h3.center,h4.center,h5.center,h6.center,i.center{text-align:center;}
p.right,h1.right,h2.right,h3.right,h4.right,h5.right,h6.right, span.right{float:right;}
p{font-size:16px;line-height:22px;color:#141313;font-family:'robotolight', serif;font-weight:300;}
p.title{font-family:'robotolight', sans-serif !important;font-weight:300;}
h1{font-size:30px;line-height:30px;font-weight:300;}
h1.extrasize{font-size:45px;line-height:45px;}
h1.exxtrasize{font-size:60px;line-height:60px;}
h2{font-size:25px;line-height:25px;font-weight:300;}
h3{font-size:20px;line-height:20px;font-weight:300;}
h3 span.big{font-size:40px;}
h4{font-size:17px;line-height:17px;font-weight:300;}
h5{font-size:15px;line-height:15px;font-weight:300;line-height:25px;}
h6{font-size:14px;line-height:14px;font-weight:300;}
a{text-decoration:none;color:#a4a4a4;font-weight:300;}
pre{overflow:auto;float:left;width:100%;margin:0px;padding:0px;}
pre p{font-family:monospace;font-size:13px;line-height:22px;}
.about-heading{font-size:50px;margin-top:30px;}
.gtc_font-size12{font-size:12px;}
.gtc_font-size15{font-size:15px;}
.gtc_font-size55{font-size:55px;}
.blog-border{border:solid 2px #6C6975;float:left; margin-right: 10px;}
.counted a{color:#393a3a;}
.counter{clear:both;padding:0px;margin:0px;margin-left:0px;margin-top:-15px;}
.facts-grid{width:20%;float:left;}
.facts-border{margin:auto;background:#fafafa;margin:0 10%;padding-top:4%;border-radius:30%;}
#contact-form input{padding:0 12px;margin-bottom:10px;border:solid 1px;height:40px;width:91%;}
#contact-form textarea{padding:0 12px;margin-bottom:10px;border:solid 1px;height:80px;width:91%;}
.aboutus p{font-size:14px;line-height:23px;}
.gtc_unstyle{font-family:"robotolight",serif;font-size:14px;}
label{font-size:14px;color:#767676;font-family:"robotolight",sans-serif;width:100%;float:left;;text-align:left;line-height:40px;}
input[type="text"],.contactus [type="email"]{float:left;border:0;outline:0;height:40px;width:100%;border-bottom:solid 1px;}
input[type="number"]{color:#a7a6a6;}
textarea{float:left;border:0;outline:0;height:77px;width:100%;border-bottom:solid 1px;}
select{float:left;border:0;outline:0;width:100%;-webkit-appearance:none;cursor:pointer;border-bottom:solid 1px;border-radius:0px;height:36px;}
input[type="submit"]{cursor:pointer;outline:0;border:0;font-weight:300;}
input[type="text"].small, textarea.small{font-size:15px;width:100%;padding:10px 20px;box-sizing:border-box;}
input[type="text"].medium, textarea.medium{font-size:17px;width:100%;padding:10px 20px;box-sizing:border-box;}
input[type="text"].big, textarea.big{font-size:17px;width:100%;padding:15px 20px;box-sizing:border-box;}
select.small{font-size:15px;padding:10px 20px;box-sizing:border-box;}
select.medium{font-size:17px;padding:10px 20px;box-sizing:border-box;}
select.big{font-size:17px;padding:15px 20px;box-sizing:border-box;}
::-webkit-input-placeholder{color:#fff;}
.font-weight-bold{font-weight:bolder;}
.contactus label{font-size:14px;}
.contactus input, .contactus select{padding:0px 5px;margin-bottom:10px;background-color:transparent;font-size:15px;}
.contactus textarea{background-color:transparent;}
.contactus input placeholder{color:#610000;}
.location address{background:url(../img/icons/location-icon.png) no-repeat 0 40px;padding-left:86px;font-size:24px;margin-bottom:10px;}
.location address a{color:#000;}
.location .mobile{background:url(../img/icons/mobile-icon.png) no-repeat;}
.location .email{background:url(../img/icons/email=icon.png) no-repeat;}
.our-work-bg{background:url(../img/gallery/best-event-agency.png);background-size:cover;}
.gtc_parallax_img2{background:url(../img/slide/2/img2.html) 50% 0 fixed;background-size:cover;}
.gtc_parallax_img3{background:url(../img/slide/img3.jpg) 50% 0 fixed;background-size:cover;}
.gtc_parallax_img1{background:url(../img/img2.html) 50% 0 fixed;background-size:cover;}
.gtc_parallaxx_img1{background:url(../img/parallax/img1.html) 50% 0 fixed;background-size:cover;}
.gtc_parallaxx_img2{background:url(../img/parallax/img2.html) 50% 0 fixed;background-size:cover;}
.gtc_parallaxx_img3{background:url(../img/parallax/img3.html) 50% 0 fixed;background-size:cover;}
.gtc_parallaxx_img5{background:url(../img/parallax/img5.html) 50% 0 fixed;background-size:cover;}
.gtc_parallaxx_img6{background:url(../img/parallax/img6.html) 50% 0 fixed;background-size:cover;}
.gtc_parallaxx_img7{background:url(../img/parallax/img7.html) 50% 0 fixed;background-size:cover;}
.gtc_parallaxx_img8{background:url(../img/parallax/img8.html) 50% 0 fixed;background-size:cover;}
.gtc_margin-0{margin:0px !important;}
.gtc_width190{width:190px;}
.gtc_width80{width:80px;}
.gtc_width70{width:70px;}
.gtc_width60{width:60px;}
.gtc_width50{width:50px;}
.gtc_copyrightlogo{background-image:url(../img/footer/copyright.html);background-size:95px;background-repeat:no-repeat;background-position:left;}
.gtc_facebook{background-color:#5977b8;box-shadow:0px 4px 0px 0px #4c67a1;}
.bg-white{background-color:#FFF;}
.pull-left{float:left;}
.pull-right{float:right;}
.gm-style div *{box-shadow:0px 0px 0px 0px #000 !important;border-radius:0px !important;}
.infoBox > img{position:absolute !important;right:0;}
@media only screen and (min-width:480px) and (max-width:767px){.infoBox > img{display:none;}
.gtc_margin-left25{margin-left:0%}
.facts-grid{width:100%}
}
@media only screen and (min-width:320px) and (max-width:479px){.infoBox > img{display:none;}
.gtc_margin-left25{margin-left:0%}
.facts-grid{width:100%}
}
#map-canvas{width:100%;height:600px;float:left;margin:0px;padding:0px;}
.box-shdows{box-shadow:0px 3px 4px 0 rgba(0, 0, 0, 0.6);}
.gtc_buynow_button{position:fixed;z-index:999;bottom:0;right:0px;padding:10px 20px;font-size:17px;border-bottom:0px;border-right:0px;}
.gtc_buynow_button a{color:#fff;font-family:'Cinzel';}
.gtc_newlabel a:after{content:'';background-image:url(../img/new-label.html);background-size:43px;width:43px;height:17px;float:right;margin-top:1px;background-repeat:no-repeat;}
.gtc_hotlabel a:after{content:'';background-image:url(../img/hot-label.html);background-size:43px;width:43px;height:17px;float:right;margin-top:1px;background-repeat:no-repeat;}
.gtc_demo_components{float:right;font-size:11px;padding:5px 10px;margin-top:15px;}
#filter{float:left;left:50%;margin-bottom:0;position:relative;}
.portfolio{float:left;left:-50%;position:relative;}
.portfolio li{list-style-type:none;display:inline;font-size:15px;padding:13px 20px;background-color:#585858;margin-right:15px;border:solid 1px #CCC;font-family:"robotolight"}
.portfolio li a{color:#fff;}
#grid{margin:0px;padding:0px;}
#grid .mix{opacity:0;display:none;}
.gtc_activity h3{border-bottom:solid 1px #610000;line-height:20px;margin:10px 0;color:#610000;}
.wedding-main img{width:30%;}
.wedding-main-padding{padding:0 4%;}
.wedding-main-padding h3{font-weight:bold;}
.bg-white50{background:rgba(255,255,255,0.4);}
.wedding-main-padding p{margin-top:20px;}
.wedding-main-padding h3{border-bottom:0px;position:relative;}
.corporte-banner{background:url(../img/gallery/corporate-event-organiser.jpg) no-repeat;background-size:100% 100%}
.exibition-banner{background:url(../img/gallery/exhibition-planner-in-india.jpg) no-repeat;background-size:100% 100%}
.fashion-banner{background:url("../img/gallery/fashion-event-décor.jpg") no-repeat;background-size:100% 100%}
.social-banner{background:url(../img/gallery/social-event-organizer.jpg) no-repeat;background-size:100% 100%}
.wedding-banner{background:url(../img/gallery/wedding-decoration-examples.jpg) no-repeat;background-size:100% 100%}
.pr-banner{background:url(../img/gallery/public-relation-agency.jpg) no-repeat;background-size:100% 100%}
.wedding-services-bg{background:url(../img/gallery/hindu-wedding.jpg) no-repeat fixed;background-size:100% auto}
.ppr-bg{background:url(../img/gallery/privacy-and-policy.jpg) no-repeat fixed;background-size:100% auto}
.tc-bg{background:url(../img/gallery/terms-and-conditions.jpg) no-repeat fixed;background-size:100% auto}
.aboutus-bg{background:url(../img/gallery/event-company-about-us.jpg) no-repeat fixed;background-size:100% auto}
.entertainment-services-bg{background:url(../img/gallery/entertainment-on-dj.jpg) no-repeat fixed;background-size:100% 100%}
.specer1 img{background:url("../img/gallery/wedding-stage-décor.jpg") no-repeat; background-size:100% 100%}
.specer2 img{background:url(../img/gallery/shakti-kapoor-attend-party.jpg) no-repeat; background-size:100% 100%}
.specer3 img{background:url(../img/gallery/gtcevents-DJ.jpg) no-repeat; background-size:100% 100%}
.specer4 img{background:url(../img/gallery/karishma-kapoor-gtc.jpg) no-repeat; background-size:100% 100%}
.op1 img{background:url(../img/gallery/wedding/centre-piece-decoration.jpg) no-repeat; background-size:100% 100%}
.op2 img{background:url(../img/gallery/entertainment/celebrity-management1.jpg) no-repeat; background-size:100% 100%}
.op3 img{background:url(../img/gallery/fashion/fashion-event-management-agency.jpg) no-repeat; background-size:100% 100%} 
.op4 img{background:url(../img/gallery/social/russian-dancer-with-indian-boys.jpg) no-repeat; background-size:100% 100%}
.op5 img{background:url(../img/gallery/corporate/corporate-event-planner.jpg) no-repeat; background-size:100% 100%}
.op6 img{background:url(../img/gallery/exhibition/fashion-event-organiser.jpg) no-repeat; background-size:100% 100%}
.op7 img{background:url(../img/gallery/social/party-planner-in-india.jpg) no-repeat; background-size:100% 100%}
.op1 a img, .op2 a img, .op3 a img, .op4 a img, .op5 a img, .op6 a img, .op7 a img{background:none !important;}
.wedding-main-padding h3::after{background:#ada5a4 none repeat scroll 0 0;bottom:-10px;content:" ";font-family:serif;font-size:68px;height:3px;left:0;margin-left:auto;margin-right:auto;opacity:0.4;position:absolute;right:0;width:50px;}