@media only screen and (max-width:767.98px){
/*.slider { background:#0d3454 url(content/images/mobile-bg1.jpg) no-repeat; background-size:100% 100%; padding-bottom:15px;}
*/.slider img { display:none; }
.type-bg { background:#010101; border-radius:18px; padding:7px 6px 10px 4px}
input[type=radio] { display:none; }
input[type=radio] + label { display:inline-block; border-radius:18px; background:transparent;  margin:0; padding:4px 18px; font-weight:500!important; color:#fff; }
input[type=radio]:checked + label { background-image:none; background-color:#ffff; color:#EF3A38; border:none; }
.form-bg { padding:15px 10px 10px 10px; background:#0f0f0fb0; margin-top:15px;}
.form-bg h1 { color:#fff; text-align:center; font-weight:300!important; padding-bottom:10px; font-family:Roboto!important; font-size:20px;}
.form-bg .form-group label { color:#fff; font-weight:normal;}
.form-group { margin:0 0 15px 0!important; /*float:left; display:inline-block;*/}
.form-group .form-control.pad-left { padding-left:25px;} 
.form-group.fltright { float:right!important; display:inline-block;}
.form-group.radiowidth {width:100%; text-align:center;} 
.form-bg .flip { position:absolute; left:43.5%; margin-top:38px;}
.form-bg .flip img { width:41px!important; display:block;}
.form-bg .date { position:absolute; left:43.5%; margin-top:5px;}
.form-bg .date img { width:41px!important; display:none;}
.form-group.radiowidth {width:100%; text-align:center;} 
.form-group.autowidth { width:100%;}
.form-group.middlewidth { width:49%;}
.form-group.searchwidth { width:100%; margin:0 auto 10px auto!important; text-align:center}
.form-group.searchwidth .btn { width:100%; margin:0 auto!important; }
.other-option { display:none;  position:absolute; margin-top:82px;  border-radius:6px; left:5%; border:1px solid #d0d0d0; background:#fff;  padding:10px; width:270px; -webkit-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.56); -moz-box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.56); box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.56); z-index:99}
.other-option:after {bottom:100%; left:20%;	border:solid transparent; content:" ";	height:0; width:0; 	position:absolute; pointer-events:none;	border-color:transparent;
	border-bottom-color:#fff; border-width:10px;margin-left:-10px;}
.other-option label { color:#666!important; float:left; width:50%; padding-top:10px; font-weight:normal;}
.other-option .form-group { margin:0 0 5px 0!important; display:block; width:100%;}
.other-option input.qty { width:38px; font-weight:bold; color:#888; background:#f3f1f1; height:38px; border:1px solid #b4b4b4; text-align:center;}
.other-option input.qty:hover { background:#EF3A38; border:1px solid #EF3A38; color:#fff;}
.other-option input.count { width:40px; height:38px; color:#666; border:1px solid #b4b4b4; display:inline-block; vertical-align:top; text-align:center;}
.other-option .form-control.class {height:38px!important; width:124px; background:#fff url(content/images/arrow1.png)95% no-repeat; border:1px solid #b4b4b4!important; border-radius:0; padding:0 0 0 5px!important; }
.other-option .btn { width:100%; float:right; margin-top:2px; border-radius:2px; height:38px; background:white; color:#fff!important}
.other-option .btn:hover { background:#EF3A38;}
.btm-line { border-bottom:1px solid #ccc; padding:10px 0 12px 0}

.form-head { color:#751f1d; text-align:center; padding:10px 0 0 0; font-family:Roboto; font-size:23px; font-weight:300;}
.home-ombile-ad {}
.home-ombile-ad img { width:100%; margin:10px 0 0 0;  display:inline-block;}
.top-main{ display:none;}
.latest { display:none;}

.inter { float:left; width:100%; display:none;  }
.domes { float:right; width:100%; margin-bottom:15px; display:none;}
.top-deals { display:none;}
.deals-note { display:none;}
 

.daily-deals { display:none;}
.reason-trust { display:none;}

.unpub-promo-bg { background:white; overflow:hidden;  color:#fff; margin:10px 0;}
.unpub-promo-bg .unpb-txt { float:left; width:100%; font-size:20px; font-weight:300; padding:10px; text-align:center;}
.unpub-promo-bg .unpb-txt span { font-weight:bold; }
.unpub-promo-bg .unpb-call { font-weight:700; color:#ffd131; font-family:Roboto Condensed; font-size:25px;}
.unpub-promo-bg .unpb-call a {color:#fff}
.unpub-promo-bg .unpb-call .fa { color:#EF3A38;}
.unpub-promo-bg .unpb-img { float:left; width:100%; text-align:center; margin-bottom:10px; }
}
/*Cookies Policy */

#cookies-policy-bg {
	background: url(../img/bg-back.jpeg) 50% 50%;
	background-size: cover;
	height: 350px;
}
.page-cover h1 {
	color: white;
	font-size: 24px;
	font-weight: bold;
	margin-top: 35px;
	padding: 70px 0px;
	text-align: center;
}
.shadow-box {
	padding: 20px;
	
		text-align: center;
		border-radius: 10px;
		box-shadow: 0 10px 30px rgb(75 131 252 / 10%);
		/* background: #fffffff0;*/
		background: rgb(255 255 255 / 40%);
		box-shadow: 0 4px 30px rgb(0 0 0 / 10%);
		backdrop-filter: blur(5px);
	
}
/*Privacy Policy*/
.page-cover.back-img {
	background: url('../img/bg-back.jpeg') 50% 50%;
	background-size: cover;
	height: 350px;
}
/*Offers for Hotels */
.grid-block {
	margin-bottom: 30px;
}
.main-block {
	transition: .4s;
}
.block-info {
	background: #fff;
	border: 1px solid #e6e7e8;
}
.block-info {
	padding: 12px 19px 19px;
}
.grid-btn .btn {
	padding: 9px 2px;
	margin-top: 20px;
	width: 50%;
}
.block-info a {
	text-decoration: none;
}
.btn-orange, .btn-orange:focus {
	background: #EF3A38;
	color: white;
}
.f-grid-block .offer-price-1 {
	background: #000;
}
.grid-btn-call .btn {
	float: right;
	margin-top: -40px;
	padding: 9px;
}
.block-info a {
	text-decoration: none;
}
.main-img {
	position: relative;
	overflow: hidden;
}
	.main-img .main-mask {
		position: absolute;
		bottom: 0px;
		width: 100%;
	}
.grid-block .offer-price-1 {
	padding: 2px 15px 0px;
}
.offer-price-1 {
	font-size: 14px;
	margin: 0px;
/*	text-transform: uppercase;
*/	font-weight: bold;
	padding: 14px 18px 11px;
}
.grid-block .offer-price-1 li.price {
	font-size: 22px;
}
.offer-price-1 li.price {
	color: white;
}
.offer-price-1 li.price {
	font-size: 22px;
	font-weight: bold;
}
.main-img img {
	width: 100%;
	transition: .4s;
}
.img-fluid {
	max-width: 100%;
	height: auto;
}
.cruise-block {
	border: 1px solid #e6e7e8;
}
.main-info {
	background: white;
}
.cruise-info {
	padding: 30px;
}
.cruise-title .rating {
	margin-bottom: 3px;
}
.main-img {
	position: relative;
	overflow: hidden;
}
.main-img .cruise-mask {
  position: absolute;
  top: 11px;
  right: 12px;
  padding: 6px 12px;
}
.main-block {
	transition: .4s;
}
.grid-block:hover {
	box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.15);
}

.main-block:hover {
	transform: translateY(-10px);
}
.cruise-mask p {
	color: #2d2d2d;
}
.cruise-mask p {
	margin-bottom: 0px;
	text-transform: uppercase;
	font-weight: bold;
}
.cruise-mask {
	background: white;
}
.enquiry-btn{
 margin-left: -20px;
 width: 50% !important;
}
.page-heading {
	text-align: center;
	margin-bottom: 40px;
}
	.page-heading h2 {
		color: #231f20;
	}

	.page-heading h2 {
		text-transform: capitalize;
		font-size: 36px;
		font-weight: bold;
		margin-bottom: 14px;
	}

	.page-heading .heading-line {
		border-color: #EF3A38;
		border-width: medium;
	}

	.page-heading .heading-line {
		width: 50px;
		margin: 0px auto;
	}
	/*hotel css*/
#cover-hotel-grid-list {
	background: url(../img/hotel-banner.jpg) no-repeat 100%;
	background-size: cover;
	background-position: center;
	color: white;
	height: 350px;
}
.side-bar .filter-block {
	border-radius: 0px;
	border: 0px;
}
.side-bar .filter-block {
	background: #6d6d6d;
}

.side-bar .filter-block {
	margin-bottom: 13px;
}
.side-bar .filter-block {
	padding: 33px 25px 50px;
}
	.side-bar .filter-block h3, .side-bar .filter-block p {
		color: white;
	}
	.side-bar .filter-block h3 {
		font-weight: bold;
		font-size: 25px;
		margin-bottom: 0px;
	}
.side-bar .support-block {
	padding: 33px 25px 50px;
}
.side-bar-block:last-child {
	margin-bottom: 0px;
}
.side-bar .support-block h3 {
	font-size: 25px;
	font-weight: bold;
}

.side-bar .support-block p {
	font-size: 13px;
	color: #808285;
}
.side-bar .support-contact p {
	font-size: 19px;
	font-weight: bold;
	overflow: hidden;
}
.side-bar .support-block {
	background: #f1f2f2;
	color: #808285;
}
.main-mask {
	background: rgba(0, 0, 0, 0.8);
}
/*car css*/

#cover-car-grid-list {
	/*background: url(../images/car-img/car-bg.jpg) -13% 65%*/ background: url(../images/car-img/car-bg.jpg) 100% 50%;
	background-size: cover;
	color: white;
	height: 350px;
}
/*cruise */
#cover-cruise-grid-list {
	background: url(../img/cruise-bg1.jpg) 50% 66% ;
	background-size: cover;
	background-position: center;
	color: white;
	height: 350px;
}
.grid-btn-call-ft .btn {
	float: right;
	margin-top: -41px;
	padding: 9px;
	margin-right: -7px;
}
.side-bar .support-contact span {
	font-size: 22px;
	margin-right: 13px;
	float: left;
}
/*contact us*/

#cover-contact-us {
	background: url(../images/contactus-bg.jpg) 50% 12%;
	background-size: cover;
	height: 300px;
}
.innerpage-section-padding {
	padding-top: 30px;
	padding-bottom: 30px;
}
.custom-form {
  background: #efeff0;
}
.custom-form {
	padding: 45px 40px 55px;
}
.custom-form h3 {
	color: #58595b;
}
.custom-form h3 {
	font-size: 25px;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.custom-form p {
	line-height: 1.3em;
	font-size: 13px;
}
.custom-form form {
	margin-top: 40px;
}
.custom-form .form-group {
  position: relative;
}
.custom-form .form-group input, .custom-form .form-group textarea {
	border-radius: 0px;
	border: 0px;
}
.custom-form .form-group input {
	height: 45px;
	padding-left: 40px;
}
.custom-form .form-group .fa {
	color: #a7a9ac;
}
.custom-form .form-group .fa {
	position: absolute;
	top: 14px;
	left: 15px;
	font-size: 18px;
}
/* about us css*/
#cover-about-us {
	background: url(../img/flight-back.jpg) 50% 35%;
	background-size: cover;
	color: white;
	height: 350px;
}
#about-content {
	background: #EF3A38;
}
.section-padding {
	padding-top: 50px;
	padding-bottom: 0px;
}
.about-text {
	background: white;
}
#about-content .about-detail {
	padding: 63px 47px 63px;
}
	#about-content .about-detail h2 {
		font-size: 32px;
		font-weight: bold;
		text-transform: uppercase;
		margin-bottom: 18px;
	}
	#about-content .about-detail p:nth-of-type(1) {
		color: #4f5051;
	}
	#about-content .about-detail p:nth-of-type(1) {
		font-size: 16px;
		line-height: 1.35em;
		margin-bottom: 23px;
	}
	#about-content .about-detail p:nth-of-type(2) {
		font-size: 15px;
		margin-bottom: 0px;
	}
.list-unstyled li a{
	color: #fff;
}
@media only screen and (max-width: 992px) {
	.form-bg .flip {
		display: none;
	}
	.form-bg .date {
		display: none;
	}
}
.h-60{
	height: 60px;
}
.h-50{
	height: 50px;
}
.h-130 {
	height: 100px
}
.h-80{
	height: 80px;
}

.page-cover.flight-index-img {
	background: url('../img/flight-back.jpg') 50% 100%;
	background-size: cover;
	height: 500px;
}
.page-cover.home-back-1-img {
	background: url('../img/home-back-1.jpg') 70% 100%;
	background-size: cover;
	height: 500px;
}
.page-cover.home-back-2-img {
	background: url('../img/home-back-2.jpg') 70% 100%;
	background-size: cover;
	height: 500px;
}
.page-cover.home-back-3-img {
	background: url('../img/home-back-3.jpg') 70% 100%;
	background-size: cover;
	height: 500px;
}
.page-cover.atlanta-img {
	background: url('../images/banner/atlanta.webp') 70% 100%;
	background-size: cover;
	height: 500px;
}
.page-cover.san-francisco-img {
	background: url('../images/banner/sanfrancisco.webp') 70% 100%;
	background-size: cover;
	height: 500px;
}
.page-cover.amsterdan-img {
	background: url('../img/amsterdam.jpg') 70% 100%;
	background-size: cover;
	height: 500px;
}
.page-cover.washington-img {
	background: url('../images/banner/WashingtonDc.webp') 70% 100%;
	background-size: cover;
	height: 500px;
}
.page-cover.london-img {
	background: url('../img/London.jpg') 70% 100%;
	background-size: cover;
	height: 500px;
}
.page-cover.boston-img {
	background: url('../img/Boston.jpg') 70% 100%;
	background-size: cover;
	height: 500px;
}
.page-cover.vietnam-img {
	background: url('../img/Vietnam.jpg') 70% 100%;
	background-size: cover;
	height: 500px;
}
.page-cover.indonesia-img {
	background: url('../img/Indonesia.jpg') 70% 100%;
	background-size: cover;
	height: 500px;
}
.page-cover.japan-img {
	background: url('../img/Japan.jpg') 70% 100%;
	background-size: cover;
	height: 500px;
}
.page-cover.philadelhia-img {
	background: url('../img/Philadelphia.jpg') 70% 100%;
	background-size: cover;
	height: 500px;
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
	.h1-hite h1 {
		display: none;
	}
}

.call-size-ht span a {
	background: #EF3A38;
	margin-left: 16px;
	padding: 12px 20px 10px 25px !important;
	border-radius: 20px;
	color: white !important;
	cursor: pointer;
	font-weight: 600;
	font-size: 20px;
}

.call-size-ht span a:hover {
	background: black;
	border-radius: 20px;
	color: #fff !important;
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
	.call-size-ht span a {
		display: none;
	}
}
@media only screen and (max-width: 768px) {
	.grid-btn-call-ft .btn {
		float: right;
		margin-top: -45px;
		padding: 7px;
		margin-right: -7px;
	}
	.grid-btn .btn {
		padding: 6px 2px;
	}

}
.page-cover h2 {
	color: white;
	font-size: 24px;
	font-weight: bold;
	margin-top: 35px;
	padding: 70px 0px;
	text-align: center;
}
.page-cover-us h1 {
	color: white;
	font-size: 24px;
	font-weight: bold;
	margin-top: 35px;
	padding: 119px 28px;
	/* text-align: center; */
}



/*new-css*/
.bg_hero_light{background-color:#EF3A38 !important;}
@media only screen and (min-width: 768px) {
	.bg_hero_light {
		position: relative;
		background: none;
		margin-bottom: 15px;
	}
	.fm_es{top:25% !important;}
	.mob__view {
		display: none !important;
	}
	.desk__view {
		display: block !important;
	}
}
.desk__view{display:none;}
.mob__view {
	display: block;
}
.head__es{padding:10px 15px;color:#fff;font-size:18px;font-weight:700;}
.es_mob_head img{width:100%;}
.p-2{padding:1rem;}
.btn_es{background:#EF3A38;padding:10px 20px;color:#fff;border-radius:50px;font-size:30px;font-weight:700;border:1px solid #000;}
.btn_es:hover{background:#EF3A38;padding:10px 20px;color:#000;border:1px solid #000;}

.btnbtm_es{background:#EF3A38;padding:10px 30px;color:#fff;border-radius:10px;font-size:30px;font-weight:700;border:1px solid #000;}
.btnbtm_es:hover{background:#EF3A38;padding:10px 30px;color:#000;border:1px solid #000;}
.call_btn_es{margin-top:30px;margin-bottom:30px;}
.fs-es{font-size:18px;margin-top:10px;margin-bottom:10px;}
@media(max-width:368px){
	.btnbtm_es{background:#EF3A38;padding:10px 20px;color:#fff;border-radius:10px;font-size:26px;font-weight:700;border:1px solid #000;}
	.btnbtm_es:hover{background:#EF3A38;padding:10px 20px;color:#000;border:1px solid #000;}
}
.call_btnbtm_es{margin-top:30px;margin-bottom:30px;}
.d-flex_es{display:flex;justify-content:center;gap:10px;}
.es_small{font-size:16px !important;}
.f_column_es{display:flex;flex-direction:column;}

.activity-section {
	padding-bottom: 60px;
}

.section-heading h2 {
	font-size: 48px;
	font-weight: 700;
	line-height: 1.1;
	text-transform: uppercase;
}

.section-heading p:last-child {
	margin-bottom: 0;
}

.activity-inner.row {
	margin-left: -9px;
	margin-right: -9px;
}

.activity-inner [class*=col-] {
	padding-left: 9px;
	padding-right: 9px;
}

.activity-inner .activity-item {
	border: 1px solid #D9D9D9;
	text-align: center;
	padding: 15px;
}

.h-300 {
	height: 250px !important;
}

.activity-inner .activity-item .activity-icon {
	margin-bottom: 15px;
}

.activity-inner .activity-item h4 {
	margin-bottom: 8px;
	font-weight: 700;
	line-height: 1.2;
}

.activity-inner .activity-item p {
	margin-bottom: 0;
}
.lh-1{line-height:36px;}
.section-padding {
	padding-top: 10px;
	padding-bottom: 25px;
}

.trip-type-on0-city {
	font-size: 13px;
	text-align: center;
}

.Price0-fare {
	color: white;
	font-size: 18px;
	text-align: center;
	font-weight: 600;
}

.city-deals-section {
	background: #fff;
	padding: 10px;
	border-radius: 10px;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.10);
}

.d-flex {
	display: flex !important;
}

.justify-content-center {
	justify-content: center !important;
}

.mb-3 {
	margin-bottom: 1rem !important;
}

.mt-3 {
	margin-top: 1rem !important;
}

.fare-indica0-img {
	max-width: 50px;
	margin-top: 7px;
}

.destination-name {
	font-weight: 700;
	padding: 7px 15px;
	font-size: 18px;
	color: white;
}

.deal_book {
	cursor: pointer;
	border: none;
	padding: 6px;
	border-radius: 20px;
	margin: 0;
	display: block;
	float: right;
	background: none;
	color: white;
	border: 1px solid white;
	font-size: 13px;
	margin-top: 16px;
}

	.deal_book:hover {
		background: #EF3A38;
		color: #fff;
	}
		.Home_text_es{font-size:26px;color:#fff;font-weight:700;}
	@media(min-width:999px){
		.Home_text_es{font-size:26px;color:#fff;font-weight:700;margin-top:10%;}
	}
.mt-4{margin-top:20px;}

/*---cutsomer-service---*/

.page-cover.cust_service-page {
	background: url(../images/cust-service/customer-service.webp) 50% 50%;
	background-size: cover;
	height: 350px;
}
.arlin_frner {
	background: url(../../content/images/banner/air_frntln.webp)no-repeat;
	background-size: cover;
	height: 500px;
}
.arlin_frner h1{font-size:34px;font-weight:700;color:#fff;text-shadow:0 0 6px #313131;line-height:50px;}
.arlin_frner .sub_head{font-size:24px;font-weight:700;}
.py-4{padding-top:2rem;padding-bottom:2rem;}
.nav_airline{padding:05px 10px;border-bottom:1px solid #e1e1e1;position:sticky;top:0;background:#fff;z-index:1;}
	.nav_airline .nav_flex {
		display: flex;
		justify-content: space-evenly;
		flex: none;
		flex-wrap: nowrap;
		white-space: nowrap;
		overflow: scroll;
		scrollbar-width: none;
	}
.nav__link{text-decoration:none;font-weight:700;cursor:pointer;padding:20px;}
.card{box-sizing:border-box;background:#fff;border:1px solid #e1e1e1;box-shadow:0 0 8px #eee;border-radius:10px;overflow:hidden;margin:20px;}
.card:hover{box-sizing:border-box;background:#fff;border:1px solid #e1e1e1;box-shadow:0 1px 12px 0 #25201f4d;border-radius:10px;overflow:hidden;margin:20px;}
.card-image img{border-radius:10px 10px 0 0;width:100%;height:250px;}
.card-body{padding:10px;}
.body__flex{display:flex;justify-content:space-between;align-items:center;}
.fw-bold{font-weight:700 !important;}
.view_more {
	font-weight: 500;
	font-size: 22px;
}
.ft-arl ul{padding-left:30px;}
.t_head {
	font-size: 32px;
	text-align: start;
	line-height: 50px;
	font-weight: 700;
}

.nav__link.active {
	color: #007bff;
	border-bottom: 2px solid #007bff;
	padding-bottom: 2px;
}

/* Accordion Container */
.accordion {
	width: 100%;
	border: 1px solid #ddd;
	border-radius: 8px;
	overflow: hidden;
	background: white;
}

/* Accordion Header */
.accordion-header {
	width: 100%;
	background-color: #ffffff;
	color: #000000;
	border: 1px solid #e1e1e1;
	padding: 15px;
	text-align: left;
	font-size: 16px;
	cursor: pointer;
	outline: none;
	transition: background 0.3s;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

	.accordion-header:hover {
		background-color: #EF3A38;
	}

/* Accordion Icon */
.accordion-icon {
	font-size: 20px;
	font-weight: bold;
	transition: transform 0.3s;
}

/* Accordion Content (Initially Hidden) */
.accordion-content {
	max-height: 0;
	overflow: hidden;
	background: #f1f1f1;
	padding: 0 15px;
	transition: max-height 0.3s ease-out, padding 0.3s ease-out;
}

/* Active State */
.accordion-item.active .accordion-content {
	min-height: 50px!important; /* Adjust as needed */
	padding: 50px;
}

/* Rotate Icon When Active */
.accordion-item.active .accordion-icon {
	transform: rotate(180deg);
}


#H_Div {
	display: none; /* Initially hidden */
	width: 300px;
	padding: 15px;
	background-color: lightblue;
	text-align: center;
	margin-top: 10px;
	border-radius: 5px;
}
.m_btn{box-sizing:border-box;background:#EF3A38;padding:10px 20px;color:#000;font-weight:700;}
.m_btn:hover{box-sizing:border-box;background:#EF3A38;padding:10px 20px;color:#fff;font-weight:700;}
.my-4{margin-top:2rem;margin-bottom:2rem;}
.why-us h2{font-size:32px;font-weight:700;}
.nav_airline {
	position: sticky;
	top: 0;
	/*width: 100%;*/
	background-color: white; /* Ensure visibility */
	z-index: 1000; /* Ensure it stays above other elements */
	padding: 10px 0; /* Adjust spacing */
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* Optional: adds a shadow */
}
.fixed-nav {
	position: sticky;
	top: 0;
	left: 0;
	background-color: white;
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
	z-index: 1000;
	padding: 10px 0;
}
.fixed-nav {
	transition: all 0.3s ease-in-out;
}
.cursor-none{cursor:auto;}
.box{box-sizing:border-box;padding:20px;border:1px solid #e1e1e1;margin-top:30px;margin-bottom:30px;}
.box ul{padding-left:30px;}
.box ul li{margin-top:5px;margin-bottom:5px;}
.box ul li a{font-size:16px;}
#more_ariline{
	display: none; /* Initially hidden */
	width: 300px;
	padding: 15px;
	background-color: lightblue;
	text-align: center;
	margin-top: 10px;
	border-radius: 5px;
}
.style_text {
	font-size: 20px;
	font-weight: 700;
	border: 1px solid #eee;
	padding: 20px;
	margin-top:30px;
	line-height:40px;
	box-shadow: 0 0 10px #bababa;
}
.phone__box{background:#EF3A38;padding:10px 15px;border-radius:100px;}

@media(max-width:768px) {
	.fixed-nav {
		position: fixed;
		width:100%;
		top: 0;
		left: 0;
		background-color: white;
		box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
		z-index: 1000;
		padding: 10px 0;
	}
}

@media(max-width:360px){
	.view_more {
		font-weight: 500;
		font-size: 17px;
	}
}