/*import.css*/
@import url(frame.css);  @import url(font-awesome.min.css);
@font-face{font-family:'Rubik', sans-serif;src:url('../fonts/Rubik-Light.ttf?v=4.7.0') format('truetype');}
@font-face{font-family:'Rubik', sans-serif;src:url('../fonts/Rubik-Regular.ttf?v=4.7.0') format('truetype');}
.woocommerce form .form-row .required { visibility: visible; }
#site-banner {background-repeat: no-repeat;background-size: cover;background-position: center center;}
.woocommerce-product-gallery{ opacity: 1 !important; } 	#scroll-top{display: none !important;}	
.mar-lft-10{margin-left:10px;}	 body span{font-family: "Rubik", sans-serif;} .mar-t-30{margin-top:30px;} .bg-fc{background: #fcfcfc;}
/*clients*/.clients-pg .clint-sec{cursor:pointer;margin:40px 0 0 0;}
.clients-pg .clint-sec ul li{float:left;width:20%;border-right:1px solid #eee;border-bottom:1px solid #eee;padding:40px 0;transition:0.5s all ease-in-out;}
.clients-pg .clint-sec ul li:hover{background:#fbfbfb;}
.clients-pg .clint-sec ul li img{display:block;margin:0 auto;} .clients-pg .clint-sec ul li:last-child{border-right:none;}
.clients-pg .clint-sec ul.last li{border-bottom:none;} .tour-packages-pg .r1{margin:0 -15px 40px -15px}
.tour-packages-pg .r1 .rite{margin:30px 0 0 0;} .tour-packages-pg .r1 .rite .head-1{text-transform:uppercase;font-size:19px;margin:0 0 2px 0;}
.tour-meta .tour-meta-icon .fa{color:#fff;font-size:22px;margin:0 10px 0 0;}
#site-banner{position:relative;} .top-bar .smart-social li a{color:#fff;}
#site-banner::after{content:"";position:absolute;background:rgba(47,36,130,0.25);height:100%;width:100%;top:0;left:0;}
#search-form-wrapper .search-form form .send{float:right;position:relative;}
#search-form-wrapper .search-form form  i{font-size:20px;color: #009ee3;margin-top:8px;margin-left: -28px;margin-right: 5px;}
#search-form-wrapper .search-form form .send i{    position: absolute;right: 19px;color: #fff;font-size: 26px;top: 7px;}
.space-40{clear:both;height:40px;} .m-0{margin:0;}
.teams .r1{text-align:center;} .teams .shad-circle{background:#0c3a78;box-shadow:0 0 4px 7px #0c3a78;height:80px;width:80px;margin-right:15px;display: inline-block;border-radius: 50%;}
.teams .r1.R2 .inr{display: inline-block;width: 331px;position:relative;}
.teams .r1.R2 .inr .lft{position: absolute;left: -191px;top: -31px;background:#e8e8e8;width: 2px;height: 20px;}
.teams .r1.R2 .inr .rite{position: absolute;right:190px;top: -31px;background:#e8e8e8;width: 2px;height: 20px;}
.teams .hr hr{text-align: center;width:28%;display: block;margin: 0 auto;border-top: 2px solid #e8e8e8;} .teams .r1 .inr{position:relative;}
.teams .r3 .hr hr{text-align: center;width:37%;display: block;margin: 0 auto;border-top: 2px solid #e8e8e8;} .teams .r1 .inr{position:relative;}
.teams .hr{padding: 29px 0;margin-left:-47px;} .teams .r1 .inr .cntr-brdr{position: absolute;bottom:-30px;background:#e8e8e8;width: 2px;height: 20px;left: 47.8%;}
.teams .r1.R2 .inr .cntr-brdr{position: absolute;bottom:-30px;background:#e8e8e8;width: 2px;height: 20px;left: 41.8%;}
.teams .inr .txt{border:none!important;font-size:26px;line-height: 26px;padding:0!important;display: inline-block;position: relative;top: -18px;width: 30px;}
@media only screen and ( max-width:480px ){.logo-wrap img{display:block;margin:0 auto;} .search-form-wrapper{padding:20px;}
#search-form-wrapper .search-form  .form-field{border:1px solid #e8e8e8!important;margin-bottom:10px;} .search-form{padding:10px;}   
#search-form-wrapper .send{width:100%;}  #search-form-wrapper .search-form form .send i{right: 140px;font-size: 19px;top: 17px;}   
.trs-detail-pg .sec-a p{text-align:justify;} .service-des-pg .col-md-4{margin-bottom:20px;} .center-title {padding:0!important;}
.about-pg .sec-a .part-a img{display:block;margin:0 auto;} .about-pg .sec-a .list{margin-top:30px;} .teams .hr{display:none!important;}
.teams .r1.R2 .inr .cntr-brdr{display:none!important;} .teams .r1 .inr .cntr-brdr{display:none!important;} .padd-l0-r5{padding:0 15px!important;}
.teams .r1.R2 .inr .rite, .teams .r1 .inr .rite{display:none!important;} .teams .inr{margin-bottom:30px;} .padd-l5-r0{padding:0 15px!important;}
}
.space-2rem{height:2rem;clear:both;} .padd-0{padding:0!important;}
.padd-l0-r5{padding-left:0!important;padding-right:5px!important;} .padd-l5-r0{padding-left:5px!important;padding-right:0!important;}
.enquiry-pg{background:#f4f4f4;}
.contact-section .contact-form input[type="tel"]{font-size: 1.3rem;padding: 1.1rem;border: 1px solid #d7dee4;background-color:#fcfcfc;margin-bottom: 2rem;outline: none;resize: none;
width: 100%;} .contact-section .contact-form label{display:block;margin-bottom:8px;color:#bdbdbd;font-size: 13px;}
.contact-section .contact-form span{margin-bottom:8px;color:#bdbdbd;font-size: 13px;margin-right:10px;}
.contact-section .contact-form input[type="number"]{font-size: 1.3rem;padding: 1.1rem;border: 1px solid #d7dee4;background-color:#fcfcfc;margin-bottom: 2rem;outline: none;resize: none;
width: 100%;}
.contact-section .contact-form input[type="date"]{font-size: 1.3rem;padding: 1.1rem;border: 1px solid #d7dee4;background-color:#fcfcfc;margin-bottom: 2rem;outline: none;resize: none;
width: 100%;}
.contact-section .contact-form select.a{font-size: 1.3rem;padding:1.2rem 1.1rem;border: 1px solid #d7dee4;background-color:#fcfcfc;margin-bottom: 2rem;outline: none;resize: none;
width: 48%;margin-right:5px;color: #9f9f9f;}
.contact-section .contact-form select.b{font-size: 1.3rem;padding: 1.2rem 1.1rem;border: 1px solid #d7dee4;background-color:#fcfcfc;margin-bottom: 2rem;outline: none;resize: none;
width: 48%;margin-left:5px;color: #9f9f9f;}



