html{scroll-behavior:smooth;overflow-x:hidden}
body{overflow-x:hidden}
.mt-1{margin-top:10px;}
.mt-3{margin-top:30px;}
.mt-4{margin-top:40px;}
p:empty{display:none;}
.justify-content-between{justify-content:space-between!important;}
.justify-content-center{justify-content:center!important;}
.justify-content-evenly{justify-content:space-evenly!important;}
.headingh3{margin-bottom:30px;}
.headingh3 h2{padding:0px;margin:0px;font-size:28px;font-weight:600;}
.headingh3 h2 span{color:#e94500;font-weight:600;}
.headingh3 h3{padding:0px;margin:0px;font-size:32px;font-weight:600;}
.headingh3 h4{padding:0px;margin:0px;font-size:24px;font-weight:600;}
.headingh3 p{font-size:15.5px;color:#6e6d6d;line-height:26px;}
.headingh3 span.line{background:#f9b69c;width:100px;display:inline-block;height:2px;margin-bottom:10px;}
#header_scroll{margin-bottom:0px;}
.entry-content{margin-top:0px;position:relative;}
.entry-header{display:none;}
.enquiry-header{background-image:url('https://www.indianholiday.com/wordpress/wp-content/uploads/2025/03/enquiry-header-2.webp'); background-repeat:no-repeat; min-height:400px;max-height:450px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;color:#fff; text-align:center;padding-top:10px;background-size:cover;}
.enquiry-header .col-md-8{padding-top:2%;}
.enquiry-header h2{font-size:38px;}
.enquiry-header p{color:#fff;font-size:16px;margin:0 auto;}
.enq-btn{background-image:linear-gradient(to right, #fe600c, #f78a49);color:#fff!important;padding:8px 25px;border-radius:60px;display: inline-block;transition:all ease 0.6s;}
.enq-btn svg{margin-bottom:-3px;}
.enq-btn:hover{background-image:linear-gradient(to right, #bd3232, #cc3f3f);color:#fff!important;}
.enq-btn:blur{color:#fff!important;}
.enq-btn:focus{color:#fff!important;}
.enq-btn-outline{border:1px solid #fe600b;padding:8px 20px;padding-right: 10px; border-radius:60px;display: inline-block;transition:all ease 0.6s; margin-right:10px;color:#fe600b!important;background:#fff;}
.enq-btn-outline svg{margin-bottom:-3px;}
.enq-btn-outline:hover{background-image:linear-gradient(to right, #fe600b, #ff7c36);color:#fff!important;}
.roundphone-iocns{width:120px;margin:0 auto 25px auto!important;height:50px;}
.roundphone-iocns a{color:#fff;width:36px;height:36px;border-radius:100%;border:2px solid #fff;display:inline-block;float:left;margin:0 5px;padding-top:4px;text-align:center;}
.roundphone-iocns a:hover{background:#fe600c;}
.enquiry-header ul{max-width:1140px;margin:0 auto;margin-top:50px;}
.enquiry-header ul li{display:flex;text-transform:uppercase;letter-spacing:0.5px;font-weight:400;font-size:13px;}
.enquiry-header ul li .icon{width:47px;height:47px;display:flex;border-radius:100%;border:2px solid #fff;margin-right:15px;color:#fff;justify-content:center;align-items:center;}
.enquiry-header ul li p{text-align:left;padding:0px;}
.contact-header{min-height:285px;}

/* ----- QUERY FORM --------- */
.enquiry-header .enquiry-form{background:#666c78;box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;border-radius:10px;}
.enquiry-header .enquiry-form .roundform{background:#fff;border-radius:10px;padding-bottom:20px;}
.enquiry-header .enquiry-form .fmheading{background:#666c78;border-radius:10px 10px 0px 0px;font-size:18px;font-weight:400;}
.enquiry-header .enquiry-form .form-control{border:1px solid #e1e1e1;border-radius:6px;box-shadow:none;height:40px;}
.enquiry-header .enquiry-form .form-control:focus{border-color:#868a91;}
.enquiry-header .enquiry-form .iti__flag{box-shadow:none;}
.enquiry-header .enquiry-form .dateinput span.glyphicon{right:-12px;top:6px;}
.enquiry-header .enquiry-form div[style="padding-left:0px;"]{padding-right:0px;width:46%;}
.enquiry-header .less-left-right{padding:0 15px!important;}
.enquiry-header .roundform form textarea[name=add_info]{min-height:50px;margin-bottom:10px;}
.iti .iti__selected-dial-code{color:#333;}
.booknow-ctabutton{display:none;}

/*-------------BOOKING SECTION-----------------*/
.booking-sec{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:#f1f4fa;padding-top:60px;padding-bottom:0px;}

/*-------------How Does It Work SECTION-----------------*/
.booking-sec .col-md-8{padding-left:40px;}
.booking-sec .headingh3 svg{display:none;}
.does-work ul{flex-wrap:wrap;}
.does-work ul li{list-style:none;padding:0px;margin:0px;display:flex;width:32%;min-height:70px;margin-bottom:40px;padding-right:10px;}
.does-work ul li .dhicon{border:1px solid #fe610c;background:#fff;border-radius:100%;text-align:center;font-size:26px;font-weight:bold;flex:0 0 52px;height:52px;display:block;color:#fe610c;margin-right:18px;font-family:arial; line-height:52px;vertical-align:middle;}
.does-work ul li .dhtext h5{padding:0px;margin:0px;font-size:18px;font-weight:600;margin-bottom:5px;}
.does-work ul li .dhtext p{padding:0px;margin:0px;font-size:14px;color:#555555;line-height:22px;}
/*-------------Why Book With Us SECTION-----------------*/
.whybook-sec{border-bottom:0px solid #eeeeef;}
.whybook-sec .headingh3{margin-bottom:10px;}
.whybook-sec .thumbnail{color:#eb9401; width:32%; margin:0px;margin-bottom:20px; border:0px solid #efefef;padding-top:10px;padding-bottom:10px;}
.whybook-sec .thumbnail .caption{padding:0px;padding-top:10px;}
.whybook-sec .thumbnail .image{margin:3px 15px 0 10px;}
.whybook-sec svg{width:45px;height:45px;color:#6a6a69}
.whybook-sec .thumbnail h3{font-size:22px;color:#e94500;font-weight:600;line-height:24px;margin:0px 0px 2px 0px;}
.whybook-sec .thumbnail p{padding:0px;margin:0px;line-height:20px;}
.whybook-sec .ministrybox{width:60%;}

/*-------------Partner SECTION-----------------*/
.partner-list li{list-style:none;border:1px solid #e3dfdf; border-radius:5px;overflow:hidden;}

/* ========= TESTIMONIAL SECTION ============ */
.position-relative{position:relative;}
.testimonials-sec{background:#f3f7f6;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw; padding-bottom:30px;padding-top:10px;}
.testimonial-slider{padding:0 60px;}
.journey-carousel .owl-stage-outer{min-height:345px;}
.journey-carousel .owl-nav{display:block;}
.journey-carousel .owl-dots{display:none;}
.journey-carousel .owl-item{padding:0px 15px;}
.journey-carousel .card{padding:15px;border-radius:10px;background:#fff; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;border:none;overflow:hidden;}
.journey-carousel .card img{width:auto;}
.journey-carousel .card p{padding:0px;margin:0px;}
.journey-carousel .card .card-text{margin-top:10px;margin-bottom:10px;padding:0px;line-height:24px;min-height:140px;}
.journey-carousel .card .userinfo{margin-top:20px;}
.journey-carousel .card .userinfo .userimg{margin-right:15px;border-radius:100%;width:66px;height:66px;overflow:hidden;}
.journey-carousel .card .userinfo .usertext h5{font-size:15px;font-weight:500;color:#111;margin-bottom:5px;margin-top:0px;}
.journey-carousel .card .userinfo .usertext p.location{padding-left:20px;}
.journey-carousel .card .userinfo .usertext p.location::before{    
	content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgb(204,1,1)' viewBox='0 0 16 16'%3E%3Cpath d='M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10m0-7a3 3 0 1 1 0-6 3 3 0 0 1 0 6'/%3E%3C/svg%3E");
    width:20px;height:24px;display:inline-block;position:absolute;left:0px;top:3px;background-repeat:no-repeat;
}
.journey-carousel .owl-nav button{position:absolute; top:45%; margin:0;}
.journey-carousel .owl-nav button.owl-prev{left:-60px;}
.journey-carousel button.owl-next{right:-60px;}
.journey-carousel .owl-nav span {font-weight:200;font-size:45px; position:relative; top:-6px; background-image:linear-gradient(to bottom, #fff, #ececec);
border-radius:33px;width:50px;height:50px;display:block;margin-top:6px;  color:#7b7d7d; text-align:center;line-height:50px;box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 15px;}
.owl-next.disabled, .owl-prev.disabled{display:none!important;}

/* ========= FAQ SECTION ============ */
.enqaccordion{border:0px solid #000;}
.enqaccordion .each-acc-row{border:1px solid #e5ebe9; border-radius:5px;margin-bottom:15px;padding:2px 10px 2px 35px;position:relative;}
.enqaccordion .each-acc-row::before{content:"Q :";width:22px;display:block;color:#e94500;font-weight:550;font-size:15px;position:absolute;left:10px;top:11px;}
.enqaccordion span.title{font-size:15px!important;display:block;width:96%;}
.enqaccordion .accordion-content p{padding-left:0px!important;}
.enqaccordion .accordion-content div{padding-left:0px!important;padding-bottom:10px!important;}
#wrapfooter{background-size:100%;padding-top:88px;}
#wrapfooter .gobtt-srchm{margin-left:-104px !important;}

/*------ CONTACT PAGE ------------ */
.office-ul{background:#fcf5f5;padding:15px;border-radius:8px;min-height:400px;}
.office-ul li{position:relative}
.office-ul li:nth-child(1).heading{border:none;padding-top:0px;margin-top:0px;}
.office-ul li.heading{font-size:16px;font-weight:500;margin-top:10px;border-top:1px solid #efe4e4;padding-top:8px;padding-bottom:5px;margin-bottom:5px;padding-top:15px;}
.office-box-1 li.heading{margin-top:22px;}
.office-ul li.address{padding-left:25px;}
.office-ul li.phone{padding-left:25px;padding-top:10px;}
.office-ul li.address::before{    
	content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgb(251,92,92)' viewBox='0 0 16 16'%3E%3Cpath d='M8 16s6-5.686 6-10A6 6 0 0 0 2 6c0 4.314 6 10 6 10m0-7a3 3 0 1 1 0-6 3 3 0 0 1 0 6'/%3E%3C/svg%3E");
    width:20px;height:24px;display:inline-block;position:absolute;left:0px;top:3px;background-repeat:no-repeat;
}
.office-ul li.phone::before{    
	content:"";background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='rgb(251,92,92)' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.68.68 0 0 0 .178.643l2.457 2.457a.68.68 0 0 0 .644.178l2.189-.547a1.75 1.75 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.6 18.6 0 0 1-7.01-4.42 18.6 18.6 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z'/%3E%3C/svg%3E");
    width:20px;height:24px;display:inline-block;position:absolute;left:0px;top:12px;background-repeat:no-repeat;
}
.office-ul li.time{padding-bottom:10px;}
.office-ul li.time span{color:#ea4343;font-weight:500;}
.office-ul li.time span::after{content:" : "; padding-left:5px;padding-right:5px; display:inline-block;}
.arr{position:relative; background-color:#ffddd2; width:60px;margin-right:15px;padding:8px;border-radius:5px;}
.arr i{display:block; width:0; height:0; border-top:7px solid transparent; border-bottom:7px solid transparent; border-left:7px solid #ffddd2; position:absolute; right:-6px; top:16px;}

.office-ul li.award{background:#fff;padding:10px;border:1px solid #dddddd;border-radius:8px;margin-bottom:12px;margin-top:12px;font-size:15px;font-weight:400;align-items:center;}
.office-sec .roundform .textarea{padding:0px!important;}
.office-sec .fmheading{border-radius:8px 8px 0px 0px;font-size:18px;}
.office-sec .roundform{border-radius:0px 0px 8px 8px;background:#dddfec;padding-bottom:20px;}
.office-sec .roundform form input[type=text], .office-sec .roundform form input[type=email], .office-sec .roundform form input[type=number], .office-sec .roundform form select, .office-sec .roundform form textarea{border-radius:3px;height:36px;}
.office-sec div[style="padding-left:0px;"]{padding-right:0px;}
.office-sec .dateinput span.glyphicon{right:-11px;top:6px;}
.office-sec .roundform form textarea[name=add_info]{min-height:60px;max-height:60px;}
.office-sec .col-md-4{padding-left:7px;padding-right:7px;}

body.page-id-23419 .entry-content .col-md-12{padding-left:15px;padding-right:15px;}
body.page-id-23419 .selectdiv{width:92%;}
body.page-id-23419 .thingsdo-section{background:#fff;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:5px 0px;margin-top:30px;margin-bottom:30px;padding-bottom:85px;background-image:url('https://www.indianholiday.com/wordpress/wp-content/uploads/2025/02/international-bg.webp'); background-repeat:no-repeat;background-position:right bottom;}
body.page-id-23419 .wheredestination{display:block;padding-left:0px!important;padding-right:0px!important;}

.branches-sec .countryhead{font-size:20px;color:#e94500;font-weight:500;margin-top:10px;}
.branches-sec .country_subhead{color:#76706d;font-weight:500;margin-top:5px;}
.branches-sec ul li{padding:1.5px 0px;font-weight:500;}
.branches-sec ul li a{font-weight:500;}
.whybook-contact .thumbnail{border:1px solid #e9e9e9;border-radius:4px;float:left;margin-right:20px;width:48%;}
.whybook-contact .thumbnail:nth-child(even){margin-right:0px;}
.whybook-contact .thumbnail h3{color:#eb9401;}
.whybook-contact .thumbnail p{font-size:14px;}
.whybook-contact .topwhy-wrap{background-color:#f3ede3;margin:0px auto 25px auto;border-radius:6px;}
.whybook-contact .topwhy-wrap .col-md-4{padding-left:0px;}
.whybook-contact .drakgry-bg{background-color:#dc8b00;font-size:18px;color:#fff;font-weight:500;padding-top:15px;padding-bottom:15px;border-radius:6px;}
.whybook-contact .drakgry-bg::after {
    content:'';width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #dc8b00;display:inline-block;float:right;margin-right:-12px;margin-top:-15px;}
.whybook-contact .rateother-wrap{padding-top:12px;padding-bottom:5px;padding-left:0px;font-size:18px;color:#333;}
.whybook-contact .rateother-wrap ul{margin-bottom:0px;}
.whybook-contact .rateother-wrap ul li{margin-top:0px;}
.whybook-contact .trip-icon{width:160px;height:24px;background-position:0 0;}
.whybook-contact .rateother{background-image: url(https://www.indianholiday.com/images/foreign/rating-other.png);
    background-repeat:no-repeat;display:block;}
.whybook-contact .trustplt-icon{width:115px;height:28px;background-position:0 -27px;}
.whybook-contact .rate-txt {font-size:14px;margin-top:3px;}
.whybook-contact .trip-rate{width:80px;height:14px;background-position:0 -60px;}
.whybook-contact .rate-txt i{display:inline-block;vertical-align:middle;}
.whybook-contact .trustplt-rate{width:85px;height:16px;background-position:-96px -59px;}
.contact-map .headingh3{margin-bottom:10px;}
.contact-map iframe{border-radius:6px;max-height:350px;}

/*--------- AWARD PAGE----------------*/
.award-header{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:#f1f4fa;}
.herorimage{flex:0 0 78%;}
.hero-form .roundform{border-radius:0px;padding-right:18px;margin-bottom:0px;}
.hero-form .fmheading{font-size:18px;}
.hero-form .roundform .dateinput span.glyphicon{right:-14px;top:5px;}
.hero-form .roundform form textarea[name=add_info]{max-height:73px;}
.award-overview .headingh3{margin-bottom:0px;}
.awardbox{background-image:linear-gradient(to right, #090803, #3d2c12);border-radius:8px;padding:15px 15px 15px 30px;color:#fff;}
.awardbox p{color:#fff;font-size:16px;font-weight:400;padding:0px;margin:5px 0px 15px 0px;}
.awardbox .award-text{padding-left:50px;max-width:75%;}
.awardbox .award-image{padding-top:10px;}
.awardbox .award-text h4{display:flex;color:#ffffff;background:#af863b;border-radius:3px;padding:8px 5px 4px 5px;}
.awardbox .award-text h4 svg{margin-top:-6px;margin-right:5px;}
.award-2-image img{border-radius:8px;}
.whybook-award .thumbnail{margin-right:10px;width:24%;}
.whybook-award .thumbnail:nth-child(even){margin-right:12px;}
.whybook-award .drakgry-bg{padding:0px;line-height:80px;vertical-align:middle;}
.whybook-award .drakgry-bg::after{margin-top:25px;}

/*--------------------------------------
 * MOBILE DEVICES
----------------------------------------*/
@media only screen and (max-width:767px){
	.headingh3{margin-bottom:20px;}
	.headingh3 h3{font-size:24px;}
	.enquiry-header{min-height:450px;max-height:865px;padding-top:0px;background-image:url('https://www.indianholiday.com/wordpress/wp-content/uploads/2025/01/enquiry-header-m.webp');background-size:100%;background-color:#fff;}
	.enquiry-header h2{font-size:28px;}
	.enquiry-header p{font-size:14px;max-width:100%;}
	.enquiry-header ul{flex-wrap:wrap;margin-top:10px!important;}
	.enquiry-header ul li{margin:0px;flex-wrap:wrap;width:25%;text-align:center;}
	.enquiry-header ul li p{font-size:11px;line-height:17px;width:100%;margin-bottom:10px;margin-top:10px;text-align:center;}
	.enquiry-header ul li .icon{margin:0px auto;}
	/* ---- BOOKING SECTION ------ */
	.enquiry-header .col-md-4{padding:0px;}	
	.enquiry-header .enquiry-form{margin-top:10px;box-shadow:none;}
	.enquiry-header .less-left-right{padding:0 15px!important;}
	.enquiry-header .more-padding{padding:0 15px!important;}
	.enquiry-header .roundform .col-md-6{width:48%;float:left;margin-right:10px;}
	.enquiry-header .enquiry-form div[style="padding-left:0px;"]{width:48%;margin-right:0px;}
	.enquiry-header .enquiry-form .roundform .col-md-12{padding:0px;}
	
	.booknow-ctabutton{display:block;margin-top:15px;}
	.booking-sec{padding-top:30px;padding-bottom:0px;}
	.booking-sec .headingh3{text-align:center;display:flex;justify-content:center;}
	.booking-sec .headingh3 svg{display:block;color:#e94500;margin-left:10px;}
	.booking-sec .col-md-8{padding-left:20px;padding-top:30px;}
	.whybook-sec{padding-top:20px;}
	.does-work ul{flex-wrap:nowrap;overflow-x:scroll;flex-direction:row;}
	.does-work ul li{flex:0 0 245px;min-height:115px;}
	.does-work ul li .dhtext h5{font-size:17px;}
	.does-work ul li:nth-of-type(1){order:1;}
    .does-work ul li:nth-of-type(2){order:2;}
    .does-work ul li:nth-of-type(3){order:3;}
    .does-work ul li:nth-of-type(4){order:4;}
    .does-work ul li:nth-of-type(5){order:5;}
    .does-work ul li:nth-of-type(6){order:6;}
	
	/*-------- WHY BOOK US ---------*/
	.whybook-sec .headingh3{margin-top:0px;}
	.headingh3 p{font-size:14px;max-width:100%!important;padding:10px 0px;}
	.whybook-sec .thumbnail{width:44%;padding:5px;flex-wrap:wrap;border:1px solid #e3e3e3;margin:8px;text-align:center;padding:5px;min-height:150px;padding-bottom:10px;padding-top:10px;}
	.whybook-sec .thumbnail h3{font-size:18px;margin-bottom:5px;}
	.whybook-sec .thumbnail p{line-height:20px;}
	.whybook-sec .thumbnail .image{margin:3px auto;}
	.whybook-sec .thumbnail .caption{width:100%;padding-top:0;}
	.whybook-sec .ministrybox{width:100%;}
	/* ------ PARTNER SECTION -----------*/
	.partner-list{flex-wrap:wrap;}
	.partner-list li{flex:0 0 44%;}
	/*--------TESTIMONIAL SLIDER------------*/
	.testimonial-slider{padding:0px;}
	.owl-carousel.owl-drag .owl-item{width:300px!important;margin-right:10px!important;}
	.testimonials-sec .enq-btn-outline{margin-bottom:20px;}
	/*--------FAQ SECTION -------------------*/
	.faq-sec .col-md-6{width:100%;}
	.hr-accordion-wrapper .accordion-title:before{display:block;}
	.enqaccordion span.title{width:95%;}
	/*-------FOOTER------------*/
	#wrapfooter{background-image:none;padding-top:0px;}
	#wrapfooter .social-media li{font-size:14px;padding-right:2px;padding-left:2px;}
	#wrapfooter input[type=email]{font-size:14px;}	
	
	/*--------CONTACT US PAGE -------------*/
	.headingh3 span.line{width:40px;margin-bottom:7px;}
	.contact-header{min-height:250px;max-height:250px;background-position:center center;}
	.office-sec .col-md-4{padding-left:15px;padding-right:15px;padding-bottom:20px;}
	body.page-id-23419 .thingsdo-section{margin-top:0px;background-image:url('https://www.indianholiday.com/wordpress/wp-content/uploads/2025/02/international-bg-m.webp');padding-bottom:40px;}
	.office-sec .roundform .col-md-12{padding-left:15px;padding-right:15px;}
	.office-sec .roundform .more-padding{display:flex;padding-left:15px;padding-right:15px;}
	.office-sec .roundform .more-padding .col-md-6{padding-right:10px!important;width:53.5%;}
	.branches-sec .headingh3{margin-top:0px;padding:0px;margin-bottom:0px;}
	.branches-sec .headingh3 span{display:none;}
	.whybook-contact{width:100%!important;padding-left:25px;}
	.whybook-contact .topwhy-wrap{margin-top:10px;margin-right:10px;}
	.whybook-contact .drakgry-bg::after{display:none;}
	.whybook-contact .topwhy-wrap .col-md-4{padding-right:0px;}
	.whybook-contact .rateother-wrap ul{margin-left:10px;}
	.contact-map{width:95%!important;margin:0px 10px;}
	
	/*--------- AWARD PAGE----------------*/
	.award-header .d-flex{flex-wrap:wrap;}
	.herorimage{flex:0 0 100%;}
	.hero-form{width:100%;}
	.hero-form .fmheading{border-radius:0px;}
	.hero-form .roundform{padding-right:12px;}
	.hero-form .more-padding{display:flex;}
	.hero-form .more-padding .col-md-6{width:48%;padding-left:12px!important;}
	.awardbox{flex-wrap:wrap;}
	.awardbox .award-image{padding-top:10px;width:100%;text-align:center;}
	.awardbox .award-text{padding-left:0;max-width:100%;}
	.awardbox .award-text h4{font-size:14px;line-height:20px;}
	.award-2-image .col-md-6{width:100%;padding-bottom:20px;}
}

/*--------------------------------------
 * IPAD DEVICES
----------------------------------------*/
@media only screen and (min-width:768px) and (max-width:1024px){
	.enquiry-header p{max-width:100%;margin-left:0px;}
	.enquiry-header .col-md-8{width:65%;float:left;}
	.enquiry-header .col-md-4{width:35%;float:left;}
	.enquiry-header .enquiry-form .fmheading{padding:15px 10px;}
	.enquiry-header .roundform form .form-group{margin-bottom:10px!important;}
	.enquiry-header .enquiry-form div[style="padding-left:0px;"]{padding-right:0px;width:50%;float:left;margin-right:10px;}
	.enquiry-header .enquiry-form div[style="padding-right:0px;"]{width:46%;float:left;padding-left:0px;}
	.enquiry-header .roundform form textarea[name=add_info]{min-height:60px!important;margin-bottom:15px!important;max-height:60px!important;}
	.enquiry-header .roundform .selectdiv{margin-right:14px;}
	.enquiry-header ul{margin-top:0;flex-wrap:wrap;}
	.enquiry-header ul li{flex:0 0 42%;}
	.booking-sec{padding-top:30px;padding-left:20px;padding-right:20px;}
	.faq-sec .col-md-6 {width:100%;}
	.hr-accordion-wrapper .accordion-title:before{display:block;}
	#wrapfooter{padding-top:50px;}
	/*----------CONTACT PAGE--------------*/
	.office-sec .col-md-4{padding:0px 40px 20px 40px;}
	.office-ul{padding:25px;padding-bottom:25px;min-height:360px;}
	.office-ul li.heading{margin-top:25px;}
	.office-sec .col-md-4:nth-child(2){width:50%;float:left;padding-right:0px;}
	.office-sec .col-md-4:nth-child(2) .office-ul li.heading {margin-top:0px;}
	.office-sec .col-md-4:nth-child(3){width:50%;float:left;padding-left:20px;}
	.office-sec .fmheading{padding:18px 0px;}
	.office-sec .roundform{padding:15px;padding-bottom:30px;}
	.office-sec .roundform form .form-group{margin-bottom:15px!important;width:100%;}
	.office-sec div[style="padding-left:0px;"]{float:left;}
	.office-sec div[style="padding-right:0px;"]{float:left;}
	.office-sec .roundform form textarea[name=add_info]{min-height:50px!important;margin-bottom:20px!important;}
	.office-sec .roundform form input[type=text], .office-sec .roundform form input[type=email], .office-sec .roundform form input[type=number], .office-sec .roundform form select, .office-sec .roundform form textarea{font-size:14px!important;   height:42px!important;}
	.office-sec .roundform form .row{flex-wrap:wrap;}
	body.page-id-23419 .entry-content .col-md-12{width:100%;}
	.office-sec .enquiry-form .less-left-right float-leftw{width:104%!important;}
	.branches-sec .headingh3{margin-bottom:0px;margin-top:0px;}
	.branches-sec .col-md-4{width:33%;float:left;}
	.whybook-contact{float:none;width:90%!important;margin-left:40px;}
	.whybook-contact .topwhy-wrap{margin-top:10px;margin-right:10px;}
	.whybook-contact .drakgry-bg::after{display:none;}
	.whybook-contact .topwhy-wrap .col-md-4{padding-right:0px;}
	.whybook-contact .rateother-wrap ul{margin-left:10px;margin-bottom:15px;}
	.contact-map{float:none;width:90%!important;margin-left:40px;}
	.contact-map iframe{width:100%;}
	/*--------- AWARD PAGE----------------*/
	.award-header .d-flex{flex-wrap:wrap;}
	.herorimage{flex:0 0 100%;}
	.hero-form{width:100%;}
	.hero-form .roundform{padding:30px;}
	.hero-form .less-left-right{width:100%;}
	.hero-form .less-left-right .col-md-12{width:50%;}
	.hero-form .less-left-right .col-md-12:nth-child(2){padding-right:0px;}
	.hero-form .full-width{width:100%!important;}
	.hero-form .more-padding{width:100%!important;}
	.hero-form .more-padding .col-md-6:nth-child(2){padding-right:0px;}
	.hero-form .roundform form .form-group{margin-bottom:10px!important}
	.hero-form .roundform .textarea{padding:0;margin-bottom:20px;padding-right:15px;}
	.award-2-image .col-md-6{float:left;}
	.award-2-image .col-md-6:nth-child(1){padding-right:9px;}
	.award-2-image .col-md-6:nth-child(2){padding-left:9px;}
	.whybook-award{width:100%!important;margin-left:0px;}
	.whybook-award .thumbnail{width:23%;}
	.whybook-award .headingh3{margin-bottom:0px;}
}
@media only screen and (min-width:1024px) and (max-width:1099px){
	.office-sec .col-md-4:nth-child(1){width:34%;float:left;padding-right:0px;}
	.office-sec .col-md-4:nth-child(2){width:36%;float:left;padding-right:0px;}	
	.office-sec .col-md-4:nth-child(3){width:30%;float:left;padding-left:20px;}
}