body{font-family: 'Open Sans',sans-serif; font-size:14px; color:#333333;  background: #fff;}



.header{width:100%; /*position:fixed;*/ padding:10px 0; background:#fff; border-bottom:1px solid #000000;;}

.header .number-email{text-align:right; margin-top:25px;}

.header .number-email a{color:#f14d23; font-size:18px;}

.header .number-email a .fa{color:#ff3131; font-size:20px;}



/*.h-height{height:98px;}*/



.banner-bar{background:url(../images/qinexa-web-designing.jpg) top center no-repeat; background-size:cover; min-height:500px;}



.banner-bar .banner-text{padding-right:20px; margin-top:25px;}

.banner-bar .banner-text h1{font-size:30px; color:#fff; margin-bottom:0px; text-align:center; background:rgba(0, 0, 0, 0.5); padding:8px 10px 8px 10px;}

.banner-bar .destination{padding:7px; margin:0; background:#f14d23; color:#fff; text-transform:capitalize; font-size:15px; font-weight:bold; text-align:center}

.banner-bar .destination span{font-size:18px; padding:0px 5px;}

.banner-bar .banner-text h4{font-size:28px; color:#fff; margin:25px 0 0 0; padding:0;}



.banner-bar .offers{padding:0; margin:0; display:inline-block; list-style:none;}

.banner-bar .offers li{padding:0; margin:0; border-bottom:solid 1px #fff; display:block; color:#fff; font-size:18px; line-height:55px;}

.banner-bar .offers li:last-child{border-bottom:none;}



.get-free-qoute{border:1px solid #f14d23; background:#fff; margin-top:25px;}

.get-free-qoute .blinking{font-size:25px; color:#fff; background:#f14d23; text-align:center; padding:10px;}

.get-free-qoute .form{padding:20px 15px;}



.strategy-bar{text-align:center;}

.strategy-bar .destination{padding:7px; margin:0; background:#f14d23; color:#fff; text-transform:capitalize; font-size:15px; font-weight:bold; text-align:center}

.strategy-bar .destination span{font-size:18px; padding:0px 5px;}



.content-bar{background:#fff; margin:20px 0px; padding:10px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; line-height:25px;}



.white-bg{box-shadow:0 3px 10px rgb(0 0 0 / 10%); -webkit-box-shadow:0 3px 10px rgb(0 0 0 / 10%); -moz-box-shadow:0 3px 10px rgba(0, 0, 0, 0.1); background:#fff; padding:18px; margin:20px 0;}



.heading{font-size:35px; color:#f14d23; text-align:center; margin:10px 0px; padding:10px;}

.packages-bar{padding:20px 0px;}



.packages{background:#fff; margin-bottom:30px; border:1px solid #ebeef1; box-shadow:0 0 5px 0 #bbb; -webkit-box-shadow:0 0 5px 0 #bbb; -moz-box-shadow:0 0 8px 0 rgba(0,0,0,0.08); border-right:none;}

.packages .tag{position:absolute; width:100px; top:10px; background:#f14d23; right:0; padding:8px 0 8px 15px; font-weight:700; font-size:16px; border-radius:20px 0 0 20px; z-index:9}



.packages .img{display:block; bottom:0; position:relative; overflow:hidden; -webkit-transition:0.5s; -o-transition:0.5s; transition:0.5s;}

.packages .img img{position:relative; -webkit-transition:0.5s; -o-transition:0.5s; transition:0.5s;} 

.packages .img:hover img{-webkit-transform: scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}



.pkg-details{padding:10px 10px;}

.packages h3{font-size:16px; font-weight:600; color:#f14d23; margin:10px; padding:0px; text-align:center;}

.packages .itnry{padding:10px 0; margin:0; list-style:none; border-bottom:solid 1px #cfcfcf; border-top:solid 1px #cfcfcf;}

.packages .itnry li.active{color:#a3a3a3;}

.packages .itnry li{padding:0; margin:0 auto; list-style:none; display:inline-block; width:19%; text-align:center; font-size:14px; color:#f14d23;}





.our-client-bar{padding:20px 0; margin-bottom:0px}
.our-client-bar .heading-section h3{font-size:36px; font-weight:500; position:relative; margin-bottom:35px; color:#f14d23;}

.our-client-bar .client{font-size:13px; background:#fff; margin-bottom:30px; border:1px solid #ebeef1; box-shadow:0 0 5px 0 #bbb; -webkit-box-shadow:0 0 5px 0 #bbb; -moz-box-shadow:0 0 8px 0 rgba(0,0,0,0.08); border-right:none; padding:10px;} 
.our-client-bar .client .name h3, .our-client-bar .client .name h3 a{font-size:18px; color:#f14d23; font-weight:bold; text-align:center; margin-top:0px; padding-top:0px;}

.our-client-bar .client .img{display:block; bottom:0; position:relative; overflow:hidden; -webkit-transition:0.5s; -o-transition:0.5s; transition:0.5s;}

.our-client-bar .client .img img{position:relative; -webkit-transition:0.5s; -o-transition:0.5s; transition:0.5s;} 

.our-client-bar .client .img:hover img{-webkit-transform: scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}






.home-approach{padding:10px 0 20px 0px; background:#f2f2f2;}

.home-approach h3{font-size:36px; font-weight:500; position:relative; margin-bottom:35px; color:#f14d23;}



.home-circle{padding:0px 0px 30px 0px; color:#f14d23; font-size:16px;}

.home-circle .circle-div{border-radius:50%; font-size:90px; color:#f14d23; border:10px solid #f14d23; width:210px; height:210px; padding-top:61px; line-height:0.8; margin-bottom:20px;}

.home-circle .circle-div:hover{background:#f14d23; color:#fff;}

.home-circle .circle-div span{font-size:40px;}

.home-circle .circle-div div{font-size:25px;}





.why-book-bar{background:#f2f2f2; padding:40px 0;}

.why-book-bar .feature-box{font-weight:bold; font-size:16px;}

.why-book-bar .heading-section h3{font-size:36px; font-weight:500; position:relative; margin-bottom:35px; color:#f14d23;}

.why-book-bar .feature-box h3{margin:0 0 16px 0; font-weight:bold; font-size:20px; color:#f14d23;}



.footer-bar{background:#1c1c1c; padding-top:30px 0 10px 0px; border-bottom:4px solid #ffe21c; color:#fff;}



.footer-bar .heading{font-size:18px; text-align:left; letter-spacing:2px; font-weight:bold; color:#ffe21c; font-weight:400; padding:10px 0 17px;}



.footer-bar .heading:after {

    content: "";

    width: 50px;

    height: 2px;

    display: inline-block;

    background: #ffe21c;

    margin-left: 15px;

}



.footer-bar a{color: #fff;}



.footer-bar .social-links{list-style:none; margin:0px; padding:0px;}

.footer-bar .social-links li{margin:5px 5px 5px 0; display:inline-table;}

.footer-bar .social-links a{text-align:center; line-height:40px; width:40px; height:40px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; color:#000 !important; background:#ffe21c; display:block;     padding-top: 15px;}

.footer-bar .social-links a:hover{background:#0ca6ee;}





.btn-submit{font-size:16px; letter-spacing:1px; color:#222 !important; font-weight:600; text-align:center; background:#ffe21c; padding:7px 10px; border-radius:5px; border:1px solid #ffe21c}

.btn-submit:hover{border:1px solid #0ca6ee; background:#0ca6ee; color:#fff !important;}



.approved_by-bar{color:#f14d23; font-weight:500; margin:0 0 16px 0; font-size:30px; background:#fff; text-align:left; padding-top:15px; }

.approved_by-bar .heading{text-align:left; margin:0px; padding:0px; font-size:30px;}





.whatsapp-chat{position:fixed; left:20px; bottom:15%; z-index:99; padding:1px; border-radius:20%; width:60px}

.whatsapp-chat:hover{background:#fff;}

.whatsapp-chat img{width:250px;}


/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}

/* Firefox */
input[type=number] {
-moz-appearance: textfield;
}
	
	
@media screen and (max-width:768px){

	.header-logo{margin:0 auto; text-align:center;}

	.header-logo img{display:inline; width:150px;}

	.header .number-email{text-align:center; margin:0px 0 5px 0;} 

	.header .number-email a{font-size:15px;}

	
	.banner-bar .banner-text{padding:0px; margin:0px;}
	.banner-bar .banner-text h1{font-size:24px;}

	.banner-bar .banner-text h4{font-size:22px; margin-bottom:10px;}

	.banner-bar .offers li{font-size:16px; line-height:30px; padding:10px 0;}
	
	.banner-bar .offers{padding-bottom:10px;}

	.get-free-qoute{margin:20px 0 0 0;}

	.get-free-qoute .blinking{font-size:20px; padding:5px;}
	
	.banner-bar .destination{padding:3px; font-size:14px;}
	

	.heading {font-size:18px;}
	
	.strategy-bar .destination{padding:3px; font-size:14px;}
	
	.why-book-bar .feature-box h3{padding:0px; font-size:14px;}


}



@media only screen and (min-width:769px) and (max-width:1025px){

	.header .number-email{margin-top:10px;}

	

	.banner-bar .banner-text h1{font-size: 34px;}

	.banner-bar .banner-text h4{font-size: 25px; margin-bottom:0px;}

	.banner-bar .offers li{font-size:20px; line-height:35px;}



}

