@font-face{font-family:"Bellefair-Regular !important";src:url(../fonts/Webfonts/Bellefair-Regular.ttf); font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Bellefair-Regular !important";src:url(../fonts/Webfonts/Bellefair-Regular.ttf); font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"Bellefair-Regular !important";src:url(../fonts/Webfonts/Bellefair-Regular.ttf); font-weight:400;font-style:normal;font-display:swap}

.navbar-nav>li>a{border-radius:10px !important;padding:5px 15px !important}
div.NaRDil_top_nav ul li.active_navi {background-color: #940f06;font-size: 16px;border-radius:10px !important;padding:0px 5px 0 5px !important;height:auto !important}
div.NaRDil_top_nav ul li.active_navi a{color:#fff;text-decoration:none;font-size: 16px;}
.dropdown-menu li a {color:#333 !important}
.dropdown-item.active, .dropdown-item:active{color:#fff !important;background-color: #850b03}
.dropdown-menu li a:hover{background-color: #850b03;color: white !important;}
.breadcrumb{margin-bottom:0}
.mx-2 {margin-right: 15px !important;margin-left: 15px !important;}
.social{margin-left:50px}
.social .ht_btn {font-size: 17px; color: #fff}
.social a:first-child{margin-left: 0 !important;}
.fixed-top{height:auto;width: 100%;background-color: #9e0f05;padding:12px 0 10px;position:fixed}
.comm{float:right;margin-right:50px}
.comm a{text-decoration: none; background-color: #fff; padding: 6px 15px;margin-top:6px;border-radius:4px}
.main-menu {background-color:#fff;border-bottom:1px solid #000;margin-top: 48px;padding: 15px 0;}
.logo_home {margin-left:30px;height:50px}
#navbarTogglerDemo03{margin-right:45px}
.mb0{margin-bottom:0 !important}

.content-block{margin-right: auto;margin-left: auto;padding-left:15px;padding-right:15px}

/*Get start*/
.btn_book {background-color:#A93438;color:white; padding: 4px 4px 4px 4px; border-radius: 6px; width: 133px; font-size: 17px; font-weight: bolder;border: none !important;}

/*Footer*/
.ftr .ftr-tp{background-color:#E1E1E1;padding-top:40px;padding-bottom:40px}
.ftr p{font: 400 22px/32px 'Bellefair-Regular' !important;color:#333333;}
.ftr .marBx{border-left:1px solid #333333;padding-left:30px;padding-right:30px}
.ftr .marBx.first{border:0;padding-left:0}
.ftr ul{margin:0;padding:0}
.ftr ul li {padding-bottom:15px;list-style:none;}
.ftr ul li a{font: 400 22px/32px 'Bellefair-Regular' !important;color:#333333;text-decoration:none}
.ftr ul li a:hover {color:#9e0f05}
.ftr ul.add{margin:0;border-bottom:1px solid #333333;padding-bottom:20px;margin-bottom:25px}
.ftr ul.add li{list-style:none;font: 400 22px/32px 'Bellefair-Regular' !important;color:#333333;}
.ftr ul.add li a{background-repeat:no-repeat;background-position:left center;background-size:contain;font: 400 22px/32px 'Bellefair-Regular' !important;color:#333333;padding-left:35px}
.ftr ul.add li a.ph{background-image:url('../../images/footer/ic-phone.webp')}
.ftr ul.add li a.mail{background-image:url('../../images/footer/ic-envelop.webp')}
.ftr ul.add li a:hover {color:#9e0f05}
.ftr ul.add.btm{margin:0;padding:0;border-bottom:0;}
.ftr ul.soc{margin:0;padding:15px 0 0}
.ftr ul.soc li{list-style:none;display:inline-block;padding:0 15px}
.ftr ul.soc li a{color:#9e0f05;font-size:22px}
.ftr ul.soc li a.x {background:url('../../images/footer/ic-twitter.webp') no-repeat center center;width:23px;height:auto;display:block;text-indent:-9999em}
.ftr ul.soc li:hover a.x {background-image:url('../images/ic-twitter-o.png');}
.ftr ul.soc li a:hover{color:#333}
.ftr .btm_footer{background: #333333; padding: 10px 0 !important; color:#FFF;}
.ftr .btm_footer_content{font-size: 13px; width: 100%; display: block !important; flex-direction: row !important; padding: 0px !important;}
.ftr .btm_footer_content .btm_footer_txt{text-decoration: none; font-style: verdana; color:#f7f7f4}

.logo_position{position:relative}
/* .blog-in .card{margin-top:50px} */
.careers-wrap{margin-bottom:200px;height:950px !important}
#bubble1,#bubble2,#bubble3{top:100px !important}
#bubble4,#bubble5{top:350px !important}

ul.ul_font_size li{font-size:22px !important;padding-bottom:10px}
/*.overlay{top:-68px} */

.privacy h1{font-size:38px}
.privacy h3{font-size:30px}
.privacy h4{font-size:28px}
.privacy p{font-size:22px;line-height:36px}

#myModal1 .modal-content,#myModal3 .modal-content,#myModal4 .modal-content,#myModal5 .modal-content{width:60%;margin:0 auto}
#myModal2 .modal-content{width:80%;margin:0 auto}
.modal-dialog.cascading-modal.modal-avatar{width: 100%;margin-top: 10%}

#section_2, #section_3, #section_4, #section_5, #section_6, #section_7{scroll-margin-top:128px}


@media (min-width:1700px){
.content-block {max-width: 1658px !important;}

}

@media(max-width:1699px){
.content-block{max-width: 1540px !important;}

}
@media(max-width:1599px){
.content-block{max-width: 1400px !important;}
.privacy h1{font-size:36px}
.privacy h3{font-size:28px}
.privacy h4{font-size:26px}
.privacy p{font-size:20px;line-height:34px}


}

@media(max-width:1439px){
	.content-block{max-width: 1360px !important;}
}

@media(max-width:1365px){
	.content-block{max-width: 1170px !important;}
	.ftr .marBx{padding-left: 20px;padding-right: 20px;}
	.ftr p,.ftr ul li a,.ftr ul.add li a{font-size:20px !important;line-height:30px !important}

}

@media(max-width:1199px){
	.navbar .nav-item,div.NaRDil_top_nav ul li.active_navi{margin:0 !important;padding:5px 10px !important}
	.content-block{max-width: 970px !important;}
	.ftr .marBx{padding-left: 10px;padding-right: 10px;}
	#animated-gif-container{min-height:570px}
	ul.ul_font_size li{font-size:20px !important;line-height:30px}
}

@media (max-width: 991px){
	.social {margin-left: 20px;}
	.comm {margin-right: 20px;}
	.menu-wrap{justify-content:normal !important}
	.navbar-toggler{position:absolute;right:20px;top:20px}
	.logo_home{margin-left:0}
	#navbarTogglerDemo03 {margin-right: 0;position: absolute;right: 20px;width: 200px;background: #f4f5fa;top: 63px;padding: 10px 10px 0;border-radius: 10px;}
	.navbar-nav{margin:0;}
	.content-block{max-width: 750px !important;}
	#animated-gif-container{min-height:445px}

}


@media (max-width: 767px){
	.social {margin-left: 0;display: block;text-align: center;margin-bottom:0}
	.comm {margin-right: 0;margin-right: 0;display: block;width: 100%;text-align: center;float:none}
	.main-menu{margin-top:0}
	.fixed-top{padding-bottom:15px;position:relative;margin-bottom:0}
	.content-block{max-width: 100% !important;}
	.ftr .marBx{padding-left: 0;padding-right: 0;border-left:0}
	.ftr p{margin-bottom: 15px;margin-top: 10px;}
	.ftr .ftr-tp {padding: 30px 10px}
	.logo_position{top:9px}
	.headding_red{font-size:25px !important;}
	.text-start {margin-top: 23vh;}
	.container {width: 100%;}
	#bubble1,#bubble2,#bubble3,#bubble4,#bubble5{position:relative !important;}
	.bubble{padding:10px;height:250px;width:250px;}
	.bubble-wrap{margin-left:0 !important;transform:translateX(-10%);left:10% !important;position:relative}	
	#bubble1{top:40px !important}
	#bubble5{top:70px !important}
	#bubble2{top:145px !important}
	#bubble3{top:105px !important}
	#bubble4{top:180px !important}
	.careers-wrap{margin-bottom:220px;height:100% !important}
	#wrapper {height: auto !important}
	.bubble p{font-size: 18px !important}
	.floating-menu {visibility: hidden !important;}
	ul.ul_font_size li{font-size:22px !important;padding-bottom:10px}
	ul.ul_font_size li{font-size:18px !important;line-height:28px}
.privacy h1{font-size:34px}
.privacy h3{font-size:26px}
.privacy h4{font-size:24px}
.privacy p{font-size:18px;line-height:32px}
.breadcrumb {position: relative;left: 0;top: 0;padding:0}
.logo_home{margin-bottom:8px}
.modal-dialog.cascading-modal .modal-lg {max-width: 90%;}
.modal-dialog.cascading-modal .modal-content {width: 100%;}
#myModal1 .modal-content, #myModal2 .modal-content, #myModal3 .modal-content, #myModal4 .modal-content, #myModal5 .modal-content{width:100%}
.modal-lg {max-width: 92%;}
#section_2, #section_3, #section_4, #section_5, #section_6, #section_7{scroll-margin-top:0}
.list {max-width: 100%;height: auto;overflow: visible;min-height: auto;display:block}
.overlay {overflow:visible}
}

@media (max-width: 575px){
	.comm {display:block;}
	.comm a{padding:6px 5px;display:inline-block;margin-top: 12px;}
	/* .main-menu {margin-top: 91px} */
	.headding_red{font-size:22px !important;}
	.highlight{font-size:18px !important}
	#animated-gif-container {min-height: 275px !important;}
	.bubble{height:200px;width:200px;}
	.privacy h1{font-size:30px}
	.privacy h3{font-size:22px}
	.privacy h4{font-size:21px}
	.modal-dialog.cascading-modal.modal-avatar{margin-left:auto;margin-right:auto}
.modalTitle{padding-right:0}
.bubble-wrap{height:200px !important}



}

@media (max-width: 413px){
	.headding_red{font-size:20px !important;}
	#animated-gif-container {min-height: 232px !important;margin-top: -10px;}

}                                             