@charset "utf-8";
/* CSS Document */

.banner-area{top:0; position: relative;float:left; width:100%; height:auto;}
.banner-area img,iframe{width:100%; height:auto;}
.banner-area .banner-txt{position: absolute; height:auto; width: 70%; padding:0% 15%; color:#ffffff; text-transform: uppercase;  text-align:center; margin:0; margin-top:-250px;}
.banner-area .banner-txt h2{font-size: 65px; margin:0; margin-bottom:35px;}
.banner-area .banner-txt p{color:#ffffff;}
.banner-area .banner-txt p a{color:inherit; text-decoration:none;}

.bd-container{text-align: center;}

.row{float:left; text-align: center; width:100%; position: relative; margin-bottom: 50px;}
.row.hm-services{margin-top: -100px;}
.row.row-1{margin-top:0px;}
.row-center{ display: inline-block; width:1150px; text-align: center;}

.row.hm-services .row-center{background: #e2e2e2;}

/*top 4 box bellow banner*/
.block.blk-4{width:250px; height:150px; margin:7px 4.8px; padding: 20px; display: inline-block; text-align: left; box-shadow: 0 8px 6px -6px #ccc;}

.row.hm-services .block.blk-4{width:230px; height:150px; margin:6px 4.8px; margin-top: 13px; padding: 20px; display: inline-block; text-align: left; box-shadow: 0 8px 6px -6px #ccc;}
.block.blk-4.a{ background: url("../img/services/gartnersym-jess.jpg")no-repeat; background-size:auto 100%;}
.block.blk-4.b{ background: url("../img/services/leisure.jpg")no-repeat; background-size:auto 100%;}
.block.blk-4.c{ background: url("../img/services/4295817063.webp"); background-size:auto 100%;}
.block.blk-4.d{ background: url("../img/services/party-done.webp")no-repeat; background-size:auto 100%;}

.block.blk-4 p{color: #fff; margin-top:25px; margin-bottom: 0px;}
.block.blk-4 h2{color:#fff; text-transform: uppercase; font-size: 30px; margin:10px 0; height: 150px; vertical-align: bottom;
display: table-cell;}
.block.blk-4 button{background:#2f2f53; border: none; padding:0px;}

.heading-center{font-size:30px; color:#0343ad; text-transform: uppercase;}
.para{font-size: 16px;}
.para strong{color:#3c3b3b; font-size:18px;}
.para-read{text-decoration: none; border: 1px solid #3d3f94; color: #3d3f94; padding: 10px 15px; transition: 1s; cursor: pointer;}
.para-read:hover{background: #3d3f94; color: #ffffff;}
.para-img{width:25%; padding-right: 5%; padding-bottom: 20px; float: left; margin-top: 5px;}

/*about us and services*/
.about.detail{width: 80%; margin-left: 10%; margin-top:0px;}
.block.blk-4d{width:240px; height:215px; margin:0px; padding: 20px; display: inline-block; text-align:center;}
.block.blk-4d .blk-icon{height:50px; width:50px; background: url("../img/icon/icon.png") no-repeat; background-size:100% auto; display: inline-block;}
.block.blk-4d h2{text-transform: uppercase; font-size: 20px; margin:10px 0; color:#0343ad;}


/*full width*/
.row.full{width:100%; padding:0px; height:auto; text-align: left; margin-bottom: 0; float: left;}
.row.full img{width:100%; height: auto; float: left;}
.row.full .cont{position: absolute; height: 90%; width: 70%; padding:10% 15%;}
.row.full .cont h2{color:#434242; text-transform: uppercase; font-size: 30px; margin:10px 0; margin-top:0px; line-height: 40px;}
.row.full .cont p{color: #434242; margin-top:10px; margin-bottom: 15px;}
.row.full .cont button{background:#3d3f94; border:2px solid #3d3f94; border-radius:0px; color: white; font-size: 18px; text-transform: uppercase; padding:8px 15px; transition: 1s; cursor: pointer;}
.row.full .cont button:hover{background: none; color: #3d3f94;  border:2px solid #ffffff; color: #ffffff;}



/*.block.blk-3{
	width:330px; height:250px; margin:0px; padding: 20px; display: inline-block; text-align: left; box-shadow: 0 8px 6px -6px black; margin-top:-75px;
}
.block.blk-3.a{ background:#dad8d8; }
.block.blk-3.b{ background:#c5c5c5; }
.block.blk-3.c{ background:#afafaf; }

.block.blk-3 .blk-icon{height:50px; width:50px; background: url("../img/icon/icon.png") no-repeat; background-size:100% auto; display: inline-block;}
.block.blk-3 p{color: #000; margin-top:18px; margin-bottom: 20px;}
.block.blk-3 h2{color:#000; font-size: 30px; margin:17px 0;}
.block.blk-3 button{
	background:#2f2f53;
border: none;
border-radius:0px;
color: white;
font-size: 18px;
text-transform: uppercase;
padding: 10px 17px;}*/

.row.row-1{margin-bottom: 50px;}
.row-center.col-2 .col-1{width:50%; float:left; height: 329px; margin-top: 75px; text-align:center;}
.row-center.col-2 .col-2{width: 35%; height:329px; float: right; padding: 75px 0%; padding-left:0%; margin-right: 5%; background: #ffffff; text-align:left;}
.row-center.col-2 h2{color:#0343ad;}
.row-center.col-2 .col-1 img, iframe,video{width:100%; height:auto; display: inline-block;}


.row.blk-4.no-space{width:100%; text-align:center; float: left; position: relative; margin-top:0px; margin-bottom: 0px; padding: 50px 0; background: #e2e2e2;}
.row.blk-4.no-space .block.blk-4{width:275px; height:150px; margin:15px; display: inline-block; padding:15px; text-align: center; background:#FFFFFF; cursor: pointer; transition: 1s;}

.row.blk-4.no-space.inside{margin-top: 50px;margin-bottom: 25px;}
/*.row.blk-4.no-space.inside .block.blk-4{background:#e2e2e2;}
*/
.row.blk-4.no-space .block.blk-4 .blk-icon{height:50px; width:50px; background: url("../img/icon/icon.png") no-repeat; background-size:100% auto; color:black !important; display: inline-block; margin-top: 10px;}

.row.blk-4.no-space .block.blk-4 h2{color:#666666; font-size: 25px; line-height: normal; display: block; height: auto;}
.row.blk-4.no-space .block.blk-4 p{color: #000000;}

.row.blk-4.no-space .block.blk-4 .click-button{ margin-top:10px; background: url("../img/icon/click.png"); height: 30px; width: 38px; display: none;}
.row.blk-4.no-space .block.blk-4:hover{background: #2c3691;}
.row.blk-4.no-space .block.blk-4:hover h2{color: #FFFFFF;}




/**************************footer start*/
footer{float:left; width:100%; padding:25px 0; text-align: center; height: auto; background: #181818;}
/*footer .footer-col-1{width:90%;  float:none; display: inline-block; text-align:left;}*/
footer .footer-col-1 .branch{float:none; text-align: left; color:#ffffff; width: 15%; padding:20px 2.3%; display: inline-block; height: auto; vertical-align: top;}
/*footer .footer-col-1 .branch-1{background: url("../img/branches/delhi.jpg")left; background-size: auto 100%;}
footer .footer-col-1 .branch-2{background: url("../img/branches/jaipur.jpg")left; background-size: auto 100%;}
footer .footer-col-1 .branch-3{background: url("../img/branches/hyderabad.jpg")left; background-size: 100% auto;}
footer .footer-col-1 .branch-4{background: url("../img/branches/mumbai.webp")left; background-size: auto 100%;}
footer .footer-col-1 .branch-5{background: url("../img/branches/kolkata.jpg")left; background-size: auto 100%;}*/
footer .footer-col-1 .branch h2{margin:0; font-size: 16px;}
footer .footer-col-1 .branch p{margin:0; font-size: 13px;}

footer .footer-col-2{width:100%; text-align: center; margin-top: 35px;}
footer .footer-col-2 .ul-link{padding: 0; margin: 0 5%; width: 90%; text-align: center; float: left;  border-top: 1px solid #474646; border-bottom: 1px solid #474646; padding: 8px 0;}
footer .footer-col-2 .ul-link a{display: inline-block; margin: 0px; color: #ffffff; border-right: 1px solid #ffffff; font-size: 11px;
line-height: 12px; padding-right: 10px; padding-left: 10px; text-decoration: none;}
footer .footer-col-2 .ul-link a:last-child{ border-right: none;}

footer .footer-col-2 .footer-social{float: left; width: 100%; margin-top: 30px;}
footer .footer-col-2 .footer-social h2{font-size:16px; color: white; margin: 0; margin-bottom: 15px;}
footer .footer-col-2 .footer-social a img{height:30px;}
/**************************footer end*/

.row.hm-about{margin-bottom:0;}
.row.full{margin-top:-50px;}

.row.inout-tour .block.blk-4 {transition: 3s; cursor: pointer;}
.row.inout-tour .block.blk-4:hover{transform: scale(1.2);}
.row.inout-tour .block.blk-4 p{color: #fff; margin-top:85px; margin-bottom: 0px;}
.row.inout-tour .block.blk-4 h2{color:#fff; text-transform: uppercase; font-size: 30px; margin:10px 0; height: auto; vertical-align: bottom; display:block;}
.row.inout-tour .block.blk-4 button{background:#2f2f53; border: none; padding:0px; display: none;}
 

.block.blk-4.in-a{ background: url("../img/inbound/agra.jpg"); background-size:100% auto;}
.block.blk-4.in-b{ background: url("../img/inbound/west bengal.jpg"); background-size:100% auto;}
.block.blk-4.in-c{ background: url("../img/inbound/kerala.jpg"); background-size:100% auto;}
.block.blk-4.in-d{ background: url("../img/inbound/sikkim.jpg"); background-size:100% auto;}
.heading-center.second{margin-top: 75px;}
.block.blk-4.out-a{ background: url("../img/outbound/france.jpg"); background-size:100% auto;}
.block.blk-4.out-b{ background: url("../img/outbound/maldives.jpg"); background-size:100% auto;}
.block.blk-4.out-c{ background: url("../img/outbound/rome.jpg"); background-size:100% auto;}
.block.blk-4.out-d{ background: url("../img/outbound/turkey.jpg"); background-size:100% auto;}



/*******************************************org team slide*/
.row.footer{margin-bottom: 25px; margin-top:50px;}

.jcarousel-wrapper{
height:90px;
width:1100px;
margin-right:0px;;
background:none;
border:none !important;
box-shadow:none;
float:none; 
display:inline-block !important;
margin-left:0px !important;
margin-bottom:0px;
margin-top:10px !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}

.jcarousel{
height:100%;
margin-top:0px;
}

.jcarousel ul{
height:100%;
}

.jcarousel ul li{
width:200px !important;
text-align:center;
border:none !important;
height:100%;
margin:0px 10px;
display: inline-block;
}

.jcarousel ul li img{height: 100% !important; margin-top: 0%; display: inline-block;}

/**********************************************team slide end*/	



/******************************inner pages***/
.inner.detail{width: 98%; margin-left: 1%; margin-top:0px; text-align:left;}
.inner.detail .para.a-top{margin-top:75px;}
.inner.detail .heading-center.a-top{margin-top:75px;}
.inner.detail .heading-center{margin-top:50px;}

.row.inner.bg-cont{width:100%; padding:0px; height:auto; text-align: left; margin-bottom: 0; float: left; }
.row.inner.bg-cont.a .cont.a{width: 90%; height: auto; padding:0% 5%; margin-top:50px; float: left; text-align: center;}
.row.inner.bg-cont.a .cont.a .block{background:#f3f3f3; cursor: default;}
.row.inner.bg-cont.a .cont.a .block:hover{background:#dddddd;}

.affiliation{margin-top:75px; width:100%;}

.row.full.inner{margin-top:75px; color:#ffffff;}

.wedo-left{width: 25%;
float: left;
height: 400px;
}

.wedo-right{width: 70%;
margin-left: 5%;
float: left;}

.row.full.inner .cont{height:auto; padding: 7% 15%;}

.row.full.inner .cont h2{color:#0343ad;}
.row.full.inner .cont ul{color:#777777; font-size:18px; margin:0;}

.wd-80{width:70%; display:inline-block; margin-top:75px;}
.wd-100{width:100%; display:inline-block;}


.contact-form, .contact-map{float:left; width:90%; margin-left: 5%;}
.contact-map iframe{width:47%; height:500px; float:left;}
.contact-map iframe:first-child{float:left;}
.contact-map iframe:last-child{float:right;}

.contact-form form{float:left; width: 60%; text-align: left; }
.contact-form form label{width: 100%; float: left; margin-bottom: 5px;}
.contact-field{ width: 90%; height: 30px; padding:7px; border: 1px solid #191975; float: left; margin-bottom: 15px;}
.contact-field.message{height: 100px;}

.contact-detail{float: right; text-align: left; background: #eeefff; padding:15px; width: 30%;}
.contact-detail h3 span{font-size: 15px;}
.contact-detail h3{font-size:22px; color: #0343ad; margin:0;}
.contact-detail p{margin-bottom: 0;}

.contact-form .heading-center{text-align: left; margin-top: 75px;}

.contact-detail.map{margin-top:15px; border:0px; height: 250px;}

.to-btn{text-decoration: none; border: 2px solid #3d3f94; color: #3d3f94; padding: 15px 25px; transition: 1s; cursor: pointer;}
.to-btn:hover{background: #3d3f94; color: #ffffff;}

.inner.detail.wwd-block-1 .heading-center.a-top{margin-top:0;}
.inner.detail.wwd-block-1 .heading-center{margin-top:0;}

.inner.detail.wwd-block-1{ margin-top: 75px;}
.wwd-block-1{height:auto; float: left; background: #f0eeee;}
.wwd-block-1 .wedo-left img{height: 100%;}
.wwd-block-1 .wedo-left{overflow: hidden;}
.wwd-block-1 .wedo-right{width: 67%; margin-top: 20px; margin-bottom: 20px;}

.wwd-block-1.a .wedo-left{height:315px; background: url("../img/cont/management 1.jpg") left no-repeat; background-size: 100% auto;}
.wwd-block-1.a .wedo-right{height:275px;}

.wwd-block-1.b .wedo-left{height:420px; background: url("../img/cont/management 2.jpg") left no-repeat; background-size:auto 100%;}
.wwd-block-1.b .wedo-right{height:380px;}

.wwd-block-1.c .wedo-left{height:320px; background: url("../img/cont/offers.jpg") left no-repeat; background-size:auto 100%;}
.wwd-block-1.c .wedo-right{height:280px;}

.wwd-block-1.d .wedo-left{height:350px; background: url("../img/cont/grouptravel.jpg") left no-repeat; background-size:auto 100%;}
.wwd-block-1.d .wedo-right{height:310px;}

.wwd-block-1.e .wedo-left{height:290px; background: url("../img/cont/safety.jpg") left no-repeat; background-size:auto 100%;}
.wwd-block-1.e .wedo-right{height:250px;}

.wwd-block-1.f .wedo-left{height:365px; background: url("../img/cont/benifits.jpg") left no-repeat; background-size:auto 100%;}
.wwd-block-1.f .wedo-right{height:325px;}

.row.inner.bg-cont.icon-data{text-align: center; background-size:100% auto; padding: 0; transition: 1s;}
.icon-data .block.blk-4d{background-size:100% auto; height: 150px; margin-bottom: 3px; cursor: pointer; }
.icon-data .block.blk-4d .blk-icon{margin-top: 20px; background: url("../img/logo/its global 2.png");}
.icon-data .block.blk-4d h2{float:left; width: 100%; color:#ffffff;}

.icon-data .block.blk-4d.a{background: url("../img/cont/1/01 pre event.jpg"); background-size:auto 100%;}
.icon-data .block.blk-4d.b{background: url("../img/cont/1/01 planning.jpg"); background-size:auto 100%;}
.icon-data .block.blk-4d.c{background: url("../img/cont/1/01 Travel Arrangements.png"); background-size:auto 100%;}
.icon-data .block.blk-4d.d{background: url("../img/cont/1/01 accommodation.jpg"); background-size:auto 100%;}

.icon-data .block.blk-4d.e{background: url("../img/cont/1/01 venue.jpg"); background-size:auto 100%;}
.icon-data .block.blk-4d.f{background-size:auto 100%;}
.icon-data .block.blk-4d.g{background: url("../img/cont/1/01 gala.jpg"); background-size:auto 100%;}
.icon-data .block.blk-4d.h{background: url("../img/cont/1/01 travel activities.jpg"); background-size:auto 100%;}

.icon-data .block.blk-4d.i{background: url("../img/cont/1/01 pre and post.jpg"); background-size:auto 100%;}
.icon-data .block.blk-4d.j{background: url("../img/cont/1/01 gift.jpg"); background-size:auto 100%;}
.icon-data .block.blk-4d.k{background: url("../img/cont/1/01 vip lounges.jpg"); background-size:auto 100%;}
.icon-data .block.blk-4d.l{background: url("../img/cont/1/01 car.jpg"); background-size:auto 100%;}

.icon-data .block.blk-4d:hover{background:white;}
.icon-data .block.blk-4d:hover h2{color:#0343ad;}
.icon-data .block.blk-4d.f h2{color:#0343ad;}
