@font-face {
    font-family: 'Droid Arabic Kufi';
    src: url('../fonts/DroidArabicKufi.eot');
    src: url('../fonts/DroidArabicKufi.eot?#iefix') format('embedded-opentype'),
        url('../fonts/DroidArabicKufi.woff2') format('woff2'),
        url('../fonts/DroidArabicKufi.woff') format('woff'),
        url('../fonts/DroidArabicKufi.ttf') format('truetype'),
        url('../fonts/DroidArabicKufi.svg#DroidArabicKufi') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Geeza Pro';
    src: url('../fonts/GeezaPro.eot');
    src: url('../fonts/GeezaPro.eot?#iefix') format('embedded-opentype'),
        url('../fonts/GeezaPro.woff2') format('woff2'),
        url('../fonts/GeezaPro.woff') format('woff'),
        url('../fonts/GeezaPro.ttf') format('truetype'),
        url('../fonts/GeezaPro.svg#GeezaPro') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
  			font-family: 'Ubuntu-B';
  			src: url("../fonts/Ubuntu-B.ttf");
			}
@font-face {
  			font-family: 'Ubuntu-C';
  			src: url("../fonts/Ubuntu-C.ttf");
			}
@font-face {
  			font-family: 'Ubuntu-B';
  			src: url("../fonts/Ubuntu-B.ttf");
			}
@font-face {
	font-family: 'Ubuntu-R';
	src: url("../fonts/Ubuntu-R.ttf");
}
@font-face {
	font-family: 'Droid-Arabic';
	src: url("../fonts/Droid-Arabic.ttf");
}
.fnt-arabic .nav li a {
    font-family: 'Droid-Arabic'!important;
}
body {
	font-family: 'Ubuntu', sans-serif;
}
.fnt-arabic .how-sec-1 .main-heading {
    font-family: 'Droid-Arabic'!important;
}
.fnt-arabic .how-sec-1 .main-heading {
    font-family: 'Droid-Arabic'!important;
}

:focus{outline:none;}
a:focus{outline:none; }
@media (min-width: 1200px) {
	/* .container { */
		/* width: 1170px; */
	/* } */
	/* nav .container { */
		/* width: 1170px; */
	/* } */
}

@media (min-width: 1700px) {
	.container {
		width: 1570px;
	}
	nav .container {
		width: 1570px;
	}
}
.navbar-inverse {
	background-color: transparent;
	border: 0;
	border-radius: 0;
	margin-bottom: 0;
	margin-top: 0;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	z-index: 9;
	padding-top:25px;
	padding-bottom:25px;
	transition:all ease 0.4s;
	-webkit-transition:all ease 0.4s;
} 
.navbar.affix {
	position:fixed;
	top:0;
	width:100%;
	/* background-color:#E5E9F5; */
	background-image:linear-gradient(to bottom, #ffffff ,#DADEF5);
	background-image:-webkit-linear-gradient(to bottom, #ffffff ,#DADEF5);
	padding:10px 0;
	box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.2);
	z-index:99999999;	
}
.navbar.affix.white-nav {
	background-color: #aacf38;
    background-image: none;
}
.navbar-inverse .navbar-nav>li>a,
.navbar-inverse .navbar-nav>li>a:focus,
.navbar-inverse .navbar-nav>li>a:hover,
.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.active>a:hover {
	background-color: transparent;
	font-size: 17px;
	font-weight: 500;
	font-stretch: normal;
	letter-spacing: normal;
	text-align: center;
	color: #4f5345;
	font-weight: 500;
	font-family: 'Ubuntu-B';

}
.navbar-inverse .navbar-nav  li  a.btn-box-2 {
	font-weight: normal !important;
	font-family: 'Geeza Pro';
	padding:0;
	width:50px;
	text-align:center;
	height:50px;
	padding:10px 0;
	border:1px solid #AACF38;
	transition:all ease 0.6s;
	-webkit-transition:all ease 0.6s;
	border-radius: 13px;
}
.navbar-inverse .navbar-nav  li  a.btn-box-2:hover {
	border-color:#ffffff;
	color:#ffffff !important;
	background-color:#F5A623 !important;
	border-radius:30px;
}
.btn-box {
	padding: 7px 20px;
}
.btn-box {
	background-color: #fff!important;
	border-radius: 4px;
}
.btn-box-1 {
	padding: 15px 20px!important;
}
.btn-box-2 {
	padding: 15px 20px;
}
.navbar-inverse .navbar-nav>li {
	margin-left: 30px;
}
.section-1 {
	background-image: url(../images/header-bg.svg);
	background-size: cover;
	/* min-height: 100vh; */
	min-height: 700px;
	position: relative;
}

.header-div {
	top: 260px;
	position: relative;
	left: 0;
	right: 0;
	display: block;
	margin: auto;
}

@media(max-height: 990px) {
	/* .header-div { */
		/* top: 450px; */
	/* } */
}
@media(max-height: 780px) {
	/* .header-div { */
		/* top: 350px; */
	/* } */
}
@media(max-height: 650px) {
	/* .header-div { */
		/* top: 300px; */
	/* } */
}
@media(max-height: 570px) {
	/* .header-div { */
		/* top: 250px; */
	/* } */
}
@media(max-height: 490px) {
	/* .header-div { */
		/* top: 200px; */
	/* } */
}
@media(max-height: 450px) {
	/* .header-div { */
		/* top: 150px; */
	/* } */
}
@media(max-height: 390px) {
	.header-div {
		position: initial;
		margin-top: 100px;
	}
}
.header-para {
	margin-top: 20px;
	font-size: 24px;
	font-weight: 500;
	font-style: italic;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
	color: rgba(53, 71, 98, 0.8);
}
.header-bottom-div {
	position: absolute;
	bottom: -30px;
	left: 0;
	right: 0;
	max-width: 100%;
	width: 100%;
	margin: auto;
	z-index: 9;
	text-align:center;
}
.app-div {
    display: inline-block;
    margin: 0 10px;
    width: 230px;
}
.header-bottom-div .app-div a img {
	box-shadow: 0 20px 40px 0 rgba(76, 103, 13, 0.1);
	-webkit-box-shadow: 0 20px 40px 0 rgba(76, 103, 13, 0.1);
}
.block-div {
	width: 210px;
	background: #fff;
	border-radius: 6px;
	padding: 7px 15px;
	box-shadow: 3px 5px 20px #b5b3b3;
	float: left;
}
.block-div:nth-child(2) {
	margin-left: 30px;
}
@media(max-height: 390px) {
	.block-div: nth-child(2) {
		margin: auto;
		margin-top: 10px;
	}
}
.block-div-left {
	float: left;
	width: 50px;
}
.block-div-left img {
	width: 30px;
	margin-top: 7px;
}
.block-div-right {
	float: left;
	width: 125px;
}
.block-div-right span:nth-child(1) {
	font-size: 14px;
	color: #3e5474;
}
.block-div-right span:nth-child(2) {
	font-size: 20px;
	font-weight: 700;
	color: #3e5474;
}
.section-2 {
	position: relative;
	padding-bottom: 0!important;
}
.section-2-block {
    display: inline-block;
    margin-top: 28%;
    width: 100%;
}
.section-2 .section-2-div {
	position: absolute;
	top: 270px;
	left: 0;
	right: 0;
	display: block;
	margin: auto;
}
.section-2-div {
	text-align: center;
	margin-top: 70px;
}
.section-2-div p:nth-child(1) {
	font-size: 48px;
	font-weight: 700;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
	color: #ffffff;
}
.section-2-div p:nth-child(2) {
	font-size: 17px;
	line-height: 2;
	letter-spacing: normal;
	text-align: center;
	color: rgba(255, 255, 255, 0.8);
}
.section-2 {
	background-image: url(../images/bg-section-2.svg);
	background-repeat: no-repeat;
	background-size: cover;
}
/* .section-img-2 { */
	/* margin-top: 100px; */
/* } */
@media(max-width: 1200px) {
	.navbar-inverse .navbar-nav>li {
		margin-left: 10px;
	}
	.navbar-nav {
		margin:3px 0;
	}
	.navbar-inverse {
		padding-bottom: 15px;
		padding-top: 15px;
	}
}
@media(max-width:1699px){ 
	.section-img-2 {
		margin-top: 200px;
	} 

}
@media(max-width:992px){

.section-2-div p:nth-child(1) {
	font-size: 36px;
}
.section-2-div p:nth-child(2) {
	font-size: 16px;
}
.section-2 .section-2-div {
	top: 180px;
}
}
@media(max-width:767px){	

.navbar-inverse .navbar-nav>li {
	margin-left:0;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
	background-color:#fff;
	border-color: #dddddd;
}
.pragraph-txt {
    width: 100%;
    }
}
@media(max-width:600px){

.section-2-div p:nth-child(1) {
	font-size:28px;
}
.section-2-div p:nth-child(2) {
	font-size:13px;
}
.big-logo {
	width:80%;
}
.header-para {
	font-size:20px;
}
/* .header-bottom-div {  */
	/* bottom:90px; */
/* } */
.block-div {
	float:none;
	margin:auto;
}
.block-div:nth-child(2) {
	margin:auto;
	margin-top:30px;
}
.section-2 {
	padding:0 15px;
}
/* .section-2 .section-2-div { */
	/* top:60px; */
/* } */
.section-img-2 {
	margin-top:175px;
}
}
@media(max-height: 390px) {
	.header-bottom-div {
		position:initial;
		bottom:10px;
		margin-top:40px;
	}
}
@media(max-height: 390px) {
	.block-div:nth-child(2) {
		margin:auto;
		margin-top:5px;
	}
}
.navbar-inverse .navbar-toggle {
	border:1px solid #86B31D;
	padding: 10px 8px;
	height:40px;
	width:40px;
	transition:all ease 0.4s;
	-webkit-transition:all ease 0.4s;
	border-radius: 8px;
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color:#86B31D;
}
.navbar-inverse .navbar-toggle .icon_bar {
	background-color: #86b31d;
    display: inline-block;
    height: 2px;
    position: relative;
    transition-duration: 300ms;
    -webkit-transition-duration: 300ms;
    transition-property: background-color, transform, -webkit-transform;
    -webkit-transition-property: background-color, transform, -webkit-transform;
    width: 22px;
	top: -5px;
}
.navbar-inverse .navbar-toggle .icon_bar::before {
	margin-top:-6px;
}
.navbar-inverse .navbar-toggle .icon_bar::before, .navbar-inverse .navbar-toggle .icon_bar::after {
	background-color: #86b31d;
    content: "";
    display: block;
    height: 2px;
    position: absolute;
    transition-duration: 300ms;
    -webkit-transition-duration: 300ms;
    transition-property: margin, transform, -webkit-transform;
    -webkit-transition-property: margin, transform, -webkit-transform;
    width: 22px;
}
.navbar-inverse .navbar-toggle .icon_bar::after { 
	margin-top:6px;
}

.navbar-inverse .navbar-toggle:focus  {
	background-color:transparent;   
} 
.navbar-inverse .navbar-toggle:active {
	background-color:transparent;  
}
.navbar-inverse .navbar-toggle:hover {
	border-color:#ffffff;
	color:#ffffff !important;
	background-color:#F5A623 !important; 
} 
.navbar-inverse .navbar-toggle:active .icon_bar, 
.navbar-inverse .navbar-toggle:active .icon_bar::after,
.navbar-inverse .navbar-toggle:active .icon_bar::before  {
	 background-color: #86b31d;
}
.navbar-inverse .navbar-toggle:focus .icon_bar, 
.navbar-inverse .navbar-toggle:focus .icon_bar::after,
.navbar-inverse .navbar-toggle:focus .icon_bar::before {
	 background-color: #86b31d;
}
.navbar-inverse .navbar-toggle:hover .icon_bar,
.navbar-inverse .navbar-toggle:hover .icon_bar::after,
.navbar-inverse .navbar-toggle:hover .icon_bar::before {
	background-color:#ffffff;
}
.navbar-inverse .navbar-toggle[aria-expanded="true"] {
	border-color:#ffffff;
	color:#ffffff !important;
	background-color:#F5A623 !important; 
}

.navbar-inverse .navbar-toggle[aria-expanded="true"] .icon_bar::before {
    margin-top: 0;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
	background-color: #ffffff;
}
.navbar-inverse .navbar-toggle[aria-expanded="true"] .icon_bar::after {
    margin-top: 0;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
	background-color: #ffffff;
} 

.navbar-inverse .navbar-toggle[aria-expanded="true"] .icon_bar {
	background-color:transparent;
}
.navbar-inverse .navbar-toggle[aria-expanded="false"] .icon_bar,
.navbar-inverse .navbar-toggle[aria-expanded="false"] .icon_bar::after,
.navbar-inverse .navbar-toggle[aria-expanded="false"] .icon_bar::before {
	background-color:#86b31d;
}
.navbar-inverse .navbar-toggle[aria-expanded="false"]  {
	background-color:transparent !important;   
} 


/**/

.nature-page .trial-container {
	max-width:100%;
	margin:auto;
}
.trial-grid {
	-webkit-align-items:center;
	align-items:center;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
	justify-content:center;
}
.img-right-grid {
	padding:5px 50px;
	justify-content:center;
}
@media (min-width: 780px) {
	.img-right-grid {
		padding:0;
	}
}
.trial-container:after {
	content:" ";
	display:table;
	clear:both;
}
.trial-grid-left {
	float:left;
	width:100%;
}
@media screen and (min-width: 780px) {
	.img-left-grid .trial-grid-left {
		width:40%;
	}
	.img-left-grid .trial-grid-right {
		width:42%;
	}
	.img-right-grid .trial-grid-left {
		width:42%;
	}
	.img-right-grid .trial-grid-right {
		width:40%;
	}
}
@media (min-width: 780px) {
	.img-right-grid .trial-grid-left {
		padding:50px;
	}
}
@media (min-width: 780px) {
	.nature-page .img-right-grid .trial-grid-left,
	.nature-page .img-left-grid .trial-grid-right {
		padding:0 80px;
	}
}
.trial-grid-right {
	float:right;
	width:100%;
}
.img-left-grid .trial-grid-right {
	padding:50px;
}
@media (min-width: 780px) {
	.nature-page .img-right-grid .trial-grid-left,
	.nature-page .img-left-grid .trial-grid-right {
		padding:0 80px;
	}
}
/**/

@media screen and (min-width: 780px) and (max-width: 1199px) {
	.img-left-grid .trial-grid-left {
		width:44%;
	}
	.img-left-grid .trial-grid-right {
		width:50%;
	}
	.img-right-grid .trial-grid-left {
		width:50%;
	}
	.img-right-grid .trial-grid-right {
		width:42%;
	}
	.trial-grid-right h1,
	.trial-grid-left h1 {
		font-weight:700;
		font-size:35px!important;
		line-height:1.2;
	}
	.trial-grid p,
	.never_miss p {
		font-size:17px;
		line-height:1.7;
	}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
	.img-left-grid .trial-grid-left {
		width:50%;
	}
	.img-left-grid .trial-grid-right {
		width:42%;
		padding:10px;
	}
	.img-right-grid .trial-grid-left {
		width:50%;
		padding:10px;
	}
	.img-right-grid .trial-grid-right {
		width:42%;
	}
	.trial-sec.gg .trial-container {
		padding:0;
	}
	.trial-container {
		padding:60px 20px;
	}
}
.nature-page .trial-grid-right h1,
.nature-page .trial-grid-left h1 {
	font-weight:700;
	font-size:40px;
	text-align:center;
	line-height:1.2;
	color:#576165!important;
}
.trial-grid-right p,
.trial-grid-left p {
	font-size:20px;
	line-height:1.5;
	letter-spacing:0.25px;
	margin-bottom:20px;
	color:#586168;
}
.trial-grid-right {
	float:right;
	width:100%;
}
.trial-grid h1 {
	font-size:40px;
	font-weight:700;
	font-stretch:normal;
	line-height:1.38;
	letter-spacing:normal;
	color:#3e5474;
	margin-bottom:30px;
}
.trial-grid p {
	font-size:17px;
	font-weight:normal;
	font-stretch:normal;
	line-height:2;
	letter-spacing:normal;
	color:#6a7b95;
}
.trial-grid p span {
	font-weight:700;
	color:#3e5474;
}
.carousel-content.carousel-indicator {
    position: relative;
    z-index: 5;
}
@media screen and (min-width: 780px) and (max-width: 1199px) {
	.trial-grid p {
		font-size:17px;
		line-height:1.7;
	}
}
/**/

.bg-3 {
	position:absolute;
	top:200px;
	right:0;
	z-index:9;
}
.bg-2 {
	position:absolute;
	left:0;
	top:50px;
	z-index:2;
}
.section-3 {
	position:relative;
}
.trial-sec.relative {
	background-color:#f7f8ff;
	
}
.trial-container.relative  {
	z-index:10;
}
.book_relative_content {
	z-index:10;
	position:relative;
}
.section-3 .trial-sec {
	padding:70px 0;
}
.trial-sec.gg {
	padding:150px 0;
}
.phone-img-2 {
	z-index:999;
	margin-top:120px;
	margin-bottom:100px;
}
.phone-img-1 {
	z-index:9999;
	position:relative;
}
.img-span-1 {
	color:#3e5474;
}
/**/

.scroll ul {
	padding:35px 0 30px;
	position:relative;
}
.scroll ul:before {
	width:160px;
	height:192px;
	background-image:linear-gradient(to left,
	rgba(247,
	248,
	255,
	0),
	#f7f8ff);
	position:absolute;
	content:'';
	left:0;
}
.scroll ul li {
	display:inline-flex;
}
.scroll ul li span {
	width:70px;
	height:70px;
	box-shadow:0 10px 20px 0 rgba(106,
	123,
	149,
	0.06);
	background-color:#ffffff;
	border-radius:50%;
	margin:0 12px;
	display:block;
}
.fa-spin {
	-webkit-animation:fa-spin 2s infinite linear;
	animation:fa-spin 2s infinite linear;
}
.scroll ul li span img {
	width:34px;
	height:auto;
	vertical-align:middle;
	margin:0 auto;
	text-align:center;
	display:block;
	padding:20px 0;
}
/*reserve*/

section.dash_board {
	background-image:linear-gradient(to top,
	#86b440,
	#aacf38);
	padding:205px 0 0;
	position:relative;
	z-index:1;
}
section.dash_board .container {
	z-index:9999;
}
.dash_list {
	display:block;
	width:100%;
	margin:0 0 60px 0;
}
.dash_board h1 {
	font-size:40px;
	font-weight:700;
	font-stretch:normal;
	line-height:normal;
	letter-spacing:normal;
	text-align:center;
	color:#ffffff;
	height:68px;
	margin:0;
	display:block;
}
.dash_board .phone_img, .phone_img-xs {
	position:relative;
}
.dash_board .phone_img img {
	display:block;
	width:100%;
}
.dash_board  .more_btn {
	width: 208px;
	height: 60px; 
	border-radius: 27px;
	background-color:rgba(255, 255, 255, 0.2);
	display:block;  
	font-size: 18px;
	font-weight: bold; 
	line-height: normal;
	letter-spacing: normal;
	color: #ffffff;
	text-align:center;
	padding:18px 0;
	position: absolute;
	bottom:15px;
	left:50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	text-decoration:none;
}
.dash_board  .more_btn:hover {
	text-decoration:none;
	background-color:rgba(255, 255, 255, 0.2);
}
.dash_list:first-child {
    margin-top: 100px;
}


.dash_board h6 {
	width:748px;
	height:68px;
	opacity:0.8;
	font-size:18px;
	font-weight:normal;
	font-stretch:normal;
	line-height:1.89;
	letter-spacing:normal;
	text-align:center;
	color:rgba(255,
	255,
	255,
	0.8);
	margin:0 auto 56px;
}
.dash_board h5 {
	height:34px;
	font-size:18px;
	font-weight:700;
	font-stretch:normal;
	line-height:1.89;
	letter-spacing:normal;
	color:#ffffff;
}
.icon_b {
	float:left;
	width:20%;
	margin-bottom: 78px;
}
.dash_board p {
	/* width: 260px; */
	height:50px;
	opacity:0.8;
	font-size:16px;
	font-weight:normal;
	font-stretch:normal;
	line-height:1.5;
	letter-spacing:normal;
	color:#ffffff;
	margin:0 0 0px;
}
/* never miss */

.never_miss {
	position:relative;
	padding:150px 0;
}
.never_miss_before {
	position:absolute;
	right:0;
	top:-125px;
	z-index:1;
}
.never_miss .col-md-6 {
	z-index:99;
}
.never_miss .col-md-6 img {
	position:relative;
	bottom:0;
	display:block;
	width:100%;
}
.never_miss h1 {
	margin:100px 0 30px;
	font-size:40px;
	font-weight:700;
	font-stretch:normal;
	line-height:1.38;
	letter-spacing:normal;
	color:#3e5474;
	display:block;
}
.never_miss p {
	font-size:17px;
	font-weight:normal;
	font-stretch:normal;
	line-height:2;
	letter-spacing:normal;
	color:#6a7b95;
}
.never_miss p span {
	font-weight:700;
	color:#744afd;
}
.relative_content {
    position: relative;
    z-index: 5;
}
/* book_according */

.book_according {
	padding:320px 0 360px;
	position:relative;
	background-color:#f7f8ff;
}
@media(max-width: 1699px) {
	.book_according {
		padding:200px 0 260px;
		position:relative;
		background-color:#f7f8ff;
	}
}
@media(max-width: 1699px) {
	.book_according {
		padding:80px 0 260px;
		position:relative;
		background-color:#f7f8ff;
	}
}
@media(max-width: 780px) {
	.book_according {
		padding:30px 0 0px;
	}
	.book_according h1 {
		margin-top:20px;
	}
}
.book_before {
	position:absolute;
	z-index:1;
}
section.book_according .book_img img {
	position:relative;
	overflow:hidden;
}
.book_according h1 {
	margin:96px 0 30px;
	width:388px;
	height:110px;
	font-size:40px;
	font-weight:700; 
	font-stretch:normal;
	line-height:1.38;
	letter-spacing:normal;
	color:#3e5474;
}
.book_according p {
	width:346px;
	height:102px;
	font-size:17px;
	font-weight:normal; 
	font-stretch:normal;
	line-height:2;
	letter-spacing:normal;
	color:#6a7b95;
}
@media(max-width: 991px) {
	.book_according p,
	.book_according h1 {
		width:auto;
		height:auto;
	}
	.book_according h1 {
		font-size:35px;
	}
}
.business_list {
	position:relative;
	bottom:-110px;
	z-index:21;
	margin-top:-322px;
	background-color:#F7F8FF;
}
.businsess_box {
	width:100%;
	height:320px;
	display:block;
	border-radius:20px;
	box-shadow:0 12px 34px 0 rgba(62, 84, 116, 0.08);
	-webkit-box-shadow:0 12px 34px 0 rgba(62, 84, 116, 0.08);
	margin:0 auto;
	background-color:#ffffff;
	padding:65px 38px 33px;
}
.businsess_box .svg-inline--fa.fa-w-8 {
	width:20%;
	font-size:40px;
	float:left;
	color:#3e5474;
	vertical-align:middle;
	height:40px;
	margin:7px 0 0;
}
.businsess_box span {
    display: block;
    height: auto;
    margin-bottom: 35px;
    text-align: center;
}
.businsess_box sup {
	width:16px;
	height:27px;
	font-size:24px;
	font-weight:700;
	font-stretch:normal;
	line-height:normal;
	letter-spacing:-0.8px;
	text-align:center;
	color:#3e5474;
	margin-top:0;
	transition:all 0.5s;
}
.businsess_box h3 {
	font-size:68px;
	height:30px;
	font-stretch:normal;
	line-height:0.44;
	letter-spacing:-2.1px;
	text-align:center;
	color:#3e5474;
	margin:10px 6px 12px 0;
}
.businsess_box p {
	height:30px;
	font-size:18px;
	font-weight:normal;
	font-stretch:normal;
	line-height:1.67;
	letter-spacing:normal;
	text-align:center;
	color:#6a7b95;
	margin:14px 0 0;
	text-align:center;
}
.count_div h3 {
	float:left;
	width:100%;
}
.count_div i {
	float:left;
	width:20%;
}
.count_div sup {
	float:left;
	width:20%;
}
.count_div {
	display:block;
	width:100%;
	margin:0 auto;
}
.count_h3 h3 {
	width:100%;
	margin:0 auto;
	text-align:center;
	float:none;
	height:52px;
}
.inner_div {
	float:none;
	width:70%;
	display:inline-flex;
	margin:0 0 0 16%;
	text-align:center;
}
.list_busniness {
	padding:232px 0 0;
	background-image:linear-gradient(to top,
	#86b440,
	#aacf38);
	position:relative;
}
.list_busniness .container {
	position:relative;
	z-index:111;
}
.list_before {
	position:absolute;
	right:0;
	bottom:0;
}
.list_busniness .business_bx img {
	display:block;
	margin: 0 auto;
    width: 85%;
}
.business_bx {
	border-radius:31px;
	background-color:#ffffff;
	padding:101px 0 56px 120px;
}
.business_bx h1 {
	font-size:48px;
	font-weight:700;
	font-stretch:normal;
	line-height:66px;
	letter-spacing:normal;
	color:#3e5474;
	padding:35px 0 0;
	margin:0 0 30px;
}
.business_bx p {
	opacity:0.8;
	font-size:17px;
	font-weight:normal;
	font-stretch:normal;
	line-height:2;
	margin-bottom:35px;
	letter-spacing:normal;
	color:#3e5474;
}
.business_bx img {
	height:100%;
}
.business_bx a {
	width:220px;
	height:60px;
	border-radius:5px;
	box-shadow:0 20px 40px 0 rgba(245,
	166,
	35,
	0.3);
	background-color:#f5a623;
	display:block;
	font-size:17px;
	font-weight:700;
	font-stretch:normal;
	line-height:normal;
	letter-spacing:0.9px;
	color:#ffffff;
	padding:19px 0;
	text-align:center;
	text-decoration:none;
}
.ftr {
	padding:128px 0 58px;
}
.ftr .footer_middle ul {
	float:left;
	width:33.33%;
	padding:0;
}
.ftr .footer_middle ul li {
	list-style:none;
}
.ftr .footer_middle ul li:first-child a {
	opacity:0.5;
	font-weight:400;
	cursor:default;
}
.ftr .footer_middle ul li a {
	height:40px;
	opacity:0.8;
	font-size:15px;
	font-weight:500;
	font-stretch:normal;
	line-height:2.5;
	letter-spacing:-0.4px;
	color:#ffffff;
	text-decoration:none;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
	display:inline-block;
}
.ftr .footer_middle ul li:hover a {
	opacity:1;
	transition:all 0.5s;
}
.ftr .footer_middle ul li:hover:first-child a {
	opacity:0.5;
}
.social_icons {
    width: 205px;           /* was 192px */
    height:60px;
    border-radius:30px;
    box-shadow:0 20px 40px 0 rgba(76, 103, 13, 0.1);
    background-color:#98c051;
    margin:40px auto 33px;
    padding:0 15px;
}
.social_icons li {
	display:inline-block;
	list-style:none;
	opacity:1;
	padding:10px 0;
}
.social_icons li a {
	color:#fff;
	padding:0 15px;
	font-size: 27px;
	transition:all ease 0.6s;
	-webkit-transition:all ease 0.6s;
}
.social_icons li a:hover{ 
	color:#F5A623;
}
.ftr p {
	height:30px;
	font-size:14px;
	font-weight:normal;
	font-stretch:normal;
	line-height:2.14;
	letter-spacing:normal;
	text-align:center;
	color:rgba(255,
	255,
	255,
	0.7);
}
.ftr p:last-child {
	color:rgba(255, 255, 255, 0.54); 
	font-size: 12px; 
    margin: 0;
}
.ftr p:last-child a {
	font-weight:700;
	/* color:rgba(255, 255, 255, 0.54);  */
	color:#E9AB2D;
	text-decoration:none;
}
.ftr p:last-child a:hover {
	text-decoration:none;
	color:#E9AB2D;
}
.footer_right a {
	text-decoration:none;
} 
.footer_right .app_str a  {
	display:inline-block;
}
.footer_right .app_str a img{
	height: 70px;
    margin-bottom: 10px;
	box-shadow: 0 20px 40px 0 rgba(76, 103, 13, 0.1);
	-webkit-box-shadow: 0 20px 40px 0 rgba(76, 103, 13, 0.1);
}
.footer_right .app_str h5 {
	height:16px;
	font-size:14px;
	font-weight:normal;
	font-stretch:normal;
	line-height:normal;
	margin:0;
	letter-spacing:-0.8px;
	color:#3e5474;
}
.footer_right .app_str h4 {
	height:23px;
	font-size:20px;
	font-weight:600;
	font-stretch:normal;
	margin:0;
	line-height:normal;
	letter-spacing:-0.8px;
	color:#3e5474;
} 
#myBtn {
	display:none;
	position:fixed;
	bottom:65px;
	right:30px;
	z-index:99;
	font-size:18px;
	border:none;
	outline:none;
	background-color:#a3c764;
	color:#fff;
	cursor:pointer;
	padding:8px 0 10px;
	border-radius:13px;
	transition:0.5s;
	width:49px;
	height:49px;
	z-index:9999999999999999999;
}
#myBtn:hover {
	background-color:#f5a623;
	border-radius:50%;
}
@media (min-width: 1920px) {
	.Oval_before img {
		width:100%;
	}
}
@media (min-width: 1600px) {
	.conntainer {
		width:1440px;
	}
	.trial-grid p { 
		padding-right:55px;
	}
}
@media (max-width: 1199px) {
	.explore .col-md-7 img {
		right:0;
	}
}
@media (max-width: 1024px) {
	.never_miss .col-md-6 img {
		width:100%;
	}
	/* .businsess_box { */
		/* width:auto; */
	/* } */
	.businsess_box .svg-inline--fa.fa-w-8 {
		width:13px;
	}
	.count_div h3 {
		width:auto;
	}
	.businsess_box h3 {
		font-size:41px;
		height:auto;
		margin:16px 0 1px;
	}
	.businsess_box sup {
		font-size:23px;
	}
	/* .businsess_box img.ic-dailyuser { */
		/* width:100%; */
	/* } */
	.businsess_box {
		padding-right:28px;
		padding-left:28px;
	}
}
@media (max-width: 991px) {
	ul.nav li a {
		font-size:15px;
		padding:16px 9px;
	}
	ul.nav li.Staff-Login a {
		margin-left:11px;
	}
	.explore .container {
		overflow:initial;
	}
	.explore .col-md-7 .i_phone img {
		position:absolute;
		right:-57px;
		width:100% !important;
		bottom:45px;
	}
	.scroll {
		margin:50px 0 100px;
	}
	.dash_board h5 {
		height:auto;
		font-size:18px;
		line-height:normal;
	}
	.icon_b {
		width:100%;
		margin-bottom:0px!important;
	}
	.phone_img {
		position:relative;
		display:flex;
		align-items:flex-end;
		justify-content:center;
	}
	.phone_img img {
		position:absolute;
		width:100%;
	} 
	.businsess_box {
		height:266px;
		padding:19px 0px 24px;
	}
	.business_bx img {
		height:auto;
	}
	img.il-phone-2 {
		width:100%;
	}
	.scroll {
		padding:220px 0;
	}
}
@media (max-width: 800px) {
	.inner_div {
		width:100%;
		margin:0;
		text-align:center;
		display:flex;
		align-items:center;
		justify-content:center;
	}
}
@media (max-width: 767px) {
	.navbar-inverse .navbar-nav  {
		text-align: center; 
	}
	.navbar-inverse .navbar-nav > li > a {
		display: inline-block;
		width: auto;
	}
	footer.ftr img.reservago-logo-white {
		width:100%;
	}
	.footer_right .app_str h4 {
		font-size:14px;
		float:left;
		width:62%;
		text-align:left;
	}
	.footer_right .app_str h5 {
		font-size:11px;
		line-height:normal;
		float:left;
	}
}
@media (max-width: 767px) {
	.resrve_text {
		width:100%;
	}
	.Oval-Copy-29 p {
		width:100%;
	}
	.explore .col-md-7 .i_phone img {
		position:absolute;
		left:112px;
		top:62px;
	}
	.explore .col-md-7 ul li {
		position:static;
	}
	.phone_img img {
		position:static;
		width:81% !important;
	}
	.ftr {
		text-align:center;
		 padding-top: 58px;
	}
	footer.ftr img.reservago-logo-white {
		width:auto;
		margin-bottom:30px;
	}
	.business_bx {
		padding:100px 30px 56px 30px;
	}
	.dash_board h6 {
		width:100%;
	}
	.banner_butns .app_str {
		width:40%;
	}
	.banner_butns .app_str h4 {
		font-size:17px;
		float:left;
	}
	.banner_butns .app_str h5 {
		font-size:14px;
		float:left;
	}
	.banner_butns .app_str img {
		margin:0px 10px 0 0;
	}
	.inner_div {
		display:flex;
		justify-content:center;
		align-items:center;
		margin:0;
		width:100%;
	}
	.businsess_box img.ic-dailyuser {
		width:57%;
	}
	/* .business_list .businsess_box { */
		/* margin-top:30px; */
	/* } */
	.businsess_box h3 {
		line-height:normal;
	}
}
@media (max-width: 667px) {
	img.il-phone-2 {
		margin-top:0;
	}
}
@media (max-width: 567px) {}@media (max-width: 480px) {
	.Oval-Copy-29 {
		height:715px;
	}
	.book_according {
		padding:100px 0 0;
	}
	section.dash_board {
		background-image:linear-gradient(to top,
		#86b440,
		#aacf38);
		padding:100px 0 0;
	}
	body {
		overflow-x:hidden;
	}
	.book_according p {
		width:100%;
	}
	.business_bx {
		width:100%;
		margin:auto;
	}
	.scroll h1 {
		width:100%;
	}
	.Oval-Copy-29:before {
		position:absolute;
		background:url(../img/il-home-sect-2.png) no-repeat center center;
		background-size:contain;
	}
	section.banner img {
		width:70%;
	}
	.banner_text p {
		width:100%;
		font-size:20px;
	}
	.banner_butns .app_str {
		width:60%;
		margin:auto;
	}
	.banner_butns .app_str h4 {
		width:70%;
	}
	.banner_butns .app_str {
		width:78%;
		margin:auto;
	}
	.banner_butns .app_str img {
		margin:0px 25px 0 0;
	}
	.explore .col-md-7 ul li {
		display:none;
	}
	img.il-phone-2 {
		margin-top:0;
	}
	.explore .col-md-7 .i_phone img {
		position:static;
	}
	section.scroll img.bg-2 {
		display:none;
	}
	.scroll {
		padding-top:0;
	}
	.never_miss h1 {
		margin:57px 0 30px;
		width:100%;
	}
	.book_before img {
		display:none;
	}
	.dash_board h6,
	.dash_board h1 {
		height:auto;
	}
	.never_miss p {
		width:100%;
		height:auto;
	}
	.book_according h1 {
		margin:0;
		width:100%;
		height:auto;
	}
	.business_bx h1 {
		font-size:37px;
	}
	.ftr .footer_middle ul {
		width:100%;
		margin-bottom:30px;
	}
	img.bg-3 {
		display:none;
	}
	section.book_according .book_img img {
		position:static;
		width:100%;
	}
	.book_according {
		margin:0 0 0;
	}
	img.bg-1 {
		display:none;
	}
}
/**/

.phone_img-xs {
	display:none;
}
@media(max-width: 1199px) {
	/* .businsess_box { */
		/* width:100%; */
	/* } */
}
@media(max-width: 991px) {
	.trial-grid p {
		font-size:15px;
	}
	.dash_board .phone_img img, .dash_board .phone_img .more_btn  {
		display:none;
	}
	.dash_list {
		float: left;
		margin: 0 0 40px;
		padding: 0 15px;
		text-align: center;
		width: 50%;
	}
	.phone_img-xs {
		display:block;
	}
	section.dash_board {
		padding:100px 0 0;
	}
	.phone-img-2,
	.phone-img-1 {
		margin-bottom:0;
		margin-top:0;
	}
	.never_miss h1 {
		width:auto;
		height:auto;
		margin:100px 0 30px;
	}
	section.book_according .book_img img {
		left:0;
	}
	.businsess_box {
		margin-top:30px;
	}
	.inner_div {
		margin:auto;
	}
	.businsess_box img.ic-dailyuser {
		width:auto;
	}
	.count_div {
		text-align:center;
	}
	.inner_div {
		width:100%;
		text-align:center;
	}
	.inner_div {
		align-items:center;
		align-content:center;
		justify-content:center;
	}
	.businsess_box sup {
		float:left;
		width:6px;
		margin-left:5px;
	}
	.business_bx {
		border-radius:31px;
		background-color:#ffffff;
		padding:26px 20px 10px 20px;
	}
	/* .footer_right .app_str { */
		/* display:inline-block; */
		/* margin-top:30px; */
	/* } */
	.app_str.get_play {
		margin-left:10px;
	}
}
@media(max-width: 448px) {
	.app_str.get_play {
		margin-left:0px;
	}
}
.book_img-xs {
	display:none;
}
@media(max-width: 767px) {
	.img-left-grid .trial-grid-left {
		order:2;
	}
	.book_img {
		display:none;
	}
	.book_img-xs {
		display:block;
	}
	.business_list {
		bottom:inherit;
		padding-bottom:0px;
	}
	.list_busniness {
		padding:30px 30px 0;
	}
	.business_bx a {
		margin-top:30px;
	}
}
@media(max-width: 510px) {
	/* .footer_right .app_str { */
		/* float:none; */
	/* } */
}
@media(max-width: 480px) {
	.ftr .footer_middle ul {
		padding-left:0;
		width:auto;
		height:auto;
		width:100%;
	}
	.business_bx a {
		width:100%;
		font-size:14px;
	}
}
@media(max-width: 420px) {
	.img-right-grid,
	.img-left-grid .trial-grid-right {
		padding:5px 5px;
	}
	.trial-grid h1,
	.dash_board h1,
	.never_miss h1,
	.book_according h1,
	.business_bx h1 {
		font-size:28px;
	}
	.never_miss h1 {
		margin-top:80px;
	}
	.never_miss p {
		font-size:14px;
	}
	.dash_board h6 {
		font-size:13px;
	}
	.dash_board h5,
	.book_according p,
	.business_bx p {
		font-size:14px;
	}
	.book_according p {
		margin-top:30px;
	}
	.dash_board p {
		height:auto;
		font-size:13px;
	}
	.never_miss p {
		width:100%;
	}
	.list_busniness {
		padding:20px 5px 0;
	}
	.business_bx {
		padding:10px 10px 5px 10px;
	}
	.ftr {
		padding:50px 0 50px;
	}
	.ftr p {
		height:auto;
		line-height:1.4;
	}
	
}
.white-nav.navbar-inverse .navbar-nav>li>a {
	color:rgba(255, 255, 255, 0.8);
}

.white-nav.navbar-inverse .navbar-nav>li>a:focus,
.white-nav.navbar-inverse .navbar-nav>li>a:hover,
.white-nav.navbar-inverse .navbar-nav>.active>a,
.white-nav.navbar-inverse .navbar-nav>.active>a:focus,
.white-nav.navbar-inverse .navbar-nav>.active>a:hover {
	color:#ffffff;
}
.white-nav.navbar-inverse .navbar-nav>li>a.btn-box-2,
.white-nav.navbar-inverse .navbar-nav>li>a.btn-box-2:focus,
.white-nav.navbar-inverse .navbar-nav>li>a.btn-box-2:hover {
	color:#000;
}
.navbar-inverse .navbar-nav > li > a.active {
	position:relative;
}
.navbar-inverse .navbar-nav > li > a:before {
	content:"";
	position:absolute;
	bottom:0px;
	width: 0;
	height:2px;
	background-color:#F4A624;
	left:50%;  
	border-radius: 40px;
	transition: width 0.3s ease 0s, left 0.3s ease 0s;
	-webkit-transition: width 0.3s ease 0s, left 0.3s ease 0s;
}
/* .navbar-inverse.white-nav .navbar-nav > li > a:before { */
	/* background-color:#ffffff; */
/* } */
.navbar-inverse .navbar-nav > li > a:hover::before {
	width:100%; 
	left:0; 
}
.navbar-inverse .navbar-nav > li.active > a::before {
	width:100%; 
	left:0; 
}
.navbar-inverse .navbar-nav > li:last-child > a:before  {
	display:none;
}
.navbar-inverse.affix .navbar-nav {
	margin-top:3px;
}
.faq-sec-1 {
	background-image:url(../images/bg-header-4.svg);
	background-size:cover;
	padding:11% 20px;
	background-position:bottom left;
}
.faq-sec-1 img {
    width: 340px;
}
.main-heading {
	font-size:45px;
	margin-top:100px;
	font-weight:700;
	font-stretch:normal;
	line-height:normal;
	letter-spacing:normal;
	color:#ffffff;
	display:block;
	line-height:1.38;
	letter-spacing:0.8px;
	
}
.panel-body {
	padding:0px;
}
.panel-body table tr td {
	padding-left:15px
}
.panel-body .table {
	margin-bottom:0px;
}

.panel-default>.panel-heading {
	background-color:#fff;
	border-radius:20px;
	padding:0px;
}
.panel-title {
	position:relative; 
	font-size:17px; 
	font-stretch:normal;
	letter-spacing:normal;
	color:#3e5474;
}
.panel-title a[aria-expanded="true"]:after {
	position:absolute;
	content:"";
	width:50px;
	height:2px;
	left:37px;
	bottom:7px;
	background-color:#F5A623;
}
.Oval-Copy-2 {
	width:11px;
	height:11px;
	display:inline-block;
	margin-right:10px;
	border:solid 3px #6a7b95;
	border-radius:50%;
	background-color:#ffffff;
}
.no-point-ul {
	list-style-type:none;
}
.panel-body {
	padding:20px 35px;
	font-size:18px;
	font-weight:normal; 
	font-stretch:normal;
	line-height:1.89;
	letter-spacing:normal;
	color:#3e5474b3;
}
.panel {
	border:none;
	box-shadow: 0 10px 20px 0 rgba(106, 123, 149, 0.06);
	-webkit-box-shadow: 0 10px 20px 0 rgba(106, 123, 149, 0.06); 
	font-weight:400;
}
.panel-group .panel {
	border-radius:12px;
}
.panel-group .panel-heading+.panel-collapse>.list-group,
.panel-group .panel-heading+.panel-collapse>.panel-body {
	border-top:0;
}
.panel-title a {
	text-decoration:none;
}
.panel-arrow {
	display:none;
}
.panel-title a[aria-expanded="false"] .panel-arrow-up {
	display:block;
}
.panel-title a[aria-expanded="true"] .panel-arrow-up {
	display:none;
}
.panel-title a[aria-expanded="true"] .panel-arrow-down {
	display:block;
}
.panel-group .panel+.panel {
	margin-top:20px;
}
.panel-group {
	margin-top:0;
	margin-bottom:100px;
}
.panel-title a {
    padding: 23px 35px 23px 38px;
    display: block;
    position: relative;
}
.panel-title a .Oval {
    width: 11px;
    height: 11px;
    margin-right: 10px;
    display: inline-block;
    border-radius: 50%;
    border: solid 3px #86b31d;
    background-color: #ffffff;
    position: absolute;
    left: 15px;
    top: 27px;
}
img.panel-arrow {
    position: absolute;
    top: 19px;
    right: 10px;
}
.fnt-arabic .panel-title a {
    padding: 23px 38px 23px 35px;
}
.fnt-arabic .panel-title a .Oval {
    left: auto;
    right: 10px;
}
.fnt-arabic img.panel-arrow {
    right: auto;
    left: 10px;
}

.bg-grey {
	background-color:#F8F9FF;
} 
@media(max-width: 992px) {
	.main-heading {
		font-size:34px;
		margin-top:79px;
	}
	.header-img {
		margin-top:30px;
	} 
}

@media(max-width: 767px) {
	.list_busniness {
		padding:0;
	}
	.main-heading {
		padding-left:0px;
	}
	.faq-sec-1 .main-heading {
		margin-top:100px;
	}
	.white-nav.navbar-inverse .navbar-toggle {
		border:1px solid #fff;
	}
	.white-nav.navbar-inverse .navbar-toggle .icon-bar {
		background-color:#fff;
	}
	.faq-sec-1 {
		padding:10px 20px;
	}
	.main-heading {
		text-align:center;
	}
	.main-heading {
		margin-top:150px;
	}
	.faq-sec-1 .header-img {
		margin-top:30px;
		margin-bottom:30px;
		max-width:60%;
	}
	.white-nav.navbar-inverse .navbar-nav>li>a,
	.white-nav.navbar-inverse .navbar-nav>li>a:focus,
	.white-nav.navbar-inverse .navbar-nav>li>a:hover,
	.white-nav.navbar-inverse .navbar-nav>.active>a,
	.white-nav.navbar-inverse .navbar-nav>.active>a:focus,
	.white-nav.navbar-inverse .navbar-nav>.active>a:hover {
		color:#4f5345;
	}
	.main-heading {
		font-size:28px;
	}
	.panel-title {
		font-size:13px;
	}
	.panel-title a {
		padding:15px 35px 15px 30px;
	}
.fnt-arabic .panel-title a {
    padding: 15px 38px 15px 35px;
}
.panel-title a .Oval {
    left: 13px;
    top: 17px;
}
img.panel-arrow {
    top: 15px;
}
	.faq-sec-2 .container {
		padding:0;
	}
	.panel-body {
		padding:6px 25px;
		font-size:14px;
	}
	.no-point-ul {
		padding-left:10px;
	}
	.open-div {
		overflow:hidden;
	}
	.panel-arrow,
	.open-div .panel-arrow-down,
	.open-div .panel-arrow-up {
		margin-top:-5px;
	}
	.panel-group {
		margin-bottom:100px;
	}
}
.navbar-brand img {
	width:140px;
	margin-left:0;
}
.partner-heading {
	font-size:36px;
	font-weight:700; 
	font-stretch:normal;
	line-height:1.72;
	letter-spacing:normal;
	color:#3e5474;
}
.partner-heading img {
	width:55px;
	vertical-align:top;
}
.partner-img {
	height:40px;
}
.partner-block {
	padding:50px 0;
	width:100%;
	background-color:#fff;
	border-radius:10px;
	position:relative;
	z-index:999;
	margin-bottom:100px;
	margin-top:30px;
}
.partner-img {
	margin:30px auto;
}
.contact-sec-1 {
	background-image:url(../images/bg-header-careers.svg);
	background-repeat:no-repeat;
	background-size:cover;
}
.business_list {
	bottom:0px;
	margin-top:0px;
	padding:0px 0;
	background-color:#A8CD38;
}
.contact-sec-1 .main-heading {
	margin-top:200px;
}
.form-contact {
	position:relative;
	z-index:9999;
	max-width:700px;
	margin:50px 0 auto auto;
	margin-top:50px;
	padding:70px 50px;
	background-color:#fff;
	border-radius:20px;
	box-shadow:0 7px 27px 0 rgba(62, 84, 116, 0.07);
	-webkit-box-shadow:0 7px 27px 0 rgba(62, 84, 116, 0.07);
}
.contact-sec-1  .form-contact {
	margin-left:auto;
	margin-right:auto;
}
.form-contact input,
.form-contact textarea {
	border:none;
	box-shadow:none;
	border-radius:5px;
	background-color:#f7f8ff;
	padding:15px 25px;
	height:50px;
	font-size:15px;
	font-weight:600;
	color:#3e547461;
}
.form-dropdown-1 .btn.focus,
.form-dropdown-1 .btn:focus,
.form-dropdown-1 .btn:hover {
	color:#3e547461;
	text-decoration:none;
}
.form-dropdown-1 .caret {
	color:#000!important;
}
input::placeholder {
	color:red;
}
.form-contact textarea {
	height:auto;
	resize:none;
}
@media(max-width: 768px) {
	.contact-sec-1 .container {
		padding:0;
	}
	.form-contact {
		padding:40px 20px;
		border-radius:10px;
	}
}
.btn-sumbit {
	max-width:100%;
	width:100%;
	padding:20px 10px;
	font-size:18px;
	font-weight:700;
	color:#fff; 
	border-radius:5px;
	background-color:#f5a623;
}
.btn-sumbit:hover{	
	background-color:#93bf39;
	color:#ffffff;
}
.contact-text {
	margin-top:100px;
	font-size:40px;
	font-weight:700; 
	font-stretch:normal;
	line-height:normal;
	letter-spacing:normal;
	text-align:center;
	color:#3e5474;
}
.contact-div {
	text-align:center;
	padding:20px;
	background-color:#fff;
	border-radius:25px;
	box-shadow: 0 10px 20px 0 rgba(62, 84, 116, 0.06);
	-webkit-box-shadow: 0 10px 20px 0 rgba(62, 84, 116, 0.06);
	position:relative;
	z-index:999;
	position:relative;
	bottom:-50px;
	height:230px;
}
.contact-div p {
	margin-top:20px;
}
.contact-div p:nth-child(2) {
	font-size:15px;
	font-weight:700; 
	font-stretch:normal;
	line-height:normal;
	letter-spacing:normal;
	text-align:center;
	color:#3e5474;
}
.contact-div p a {
	font-size:18px;
	min-height:80px;
	font-weight:700; 
	font-stretch:normal;
	line-height:1.89;
	letter-spacing:normal;
	text-align:center;
	color:#86b31d;
	text-decoration:none;
}
.no-footer.list_busniness {
	padding:0;
}
.about-sec-1 {
	background-image:url(../images/bg-header-2.svg);
	padding:11% 20px 5px;
	background-size:cover;
	background-position:bottom left;
}
@media(min-width: 1700px) {
	.about-sec-1 {
		padding:12.5% 20px 12px;
	}
}
@media(max-width: 1699px) {
	.about-sec-1 {
		padding:21% 20px 10px;
	}
}
@media(max-width: 1599px) {
	/* .about-sec-1 { */
		/* padding:11% 20px 8px; */
	/* } */
} 
@media(max-width: 1200px) {
	.about-sec-1 {
		padding:11% 20px 6px;
		background-position:bottom;
	}
}
@media(max-width: 992px) {
	.about-sec-1 {
		padding:21% 0px 6px;
	}
}
@media(max-width: 767px) {
	.about-sec-1 {
		padding: 21% 0 3.4%;
	}
}
.big-header {
	font-size:40px;
	font-weight:700; 
	font-stretch:normal;
	line-height:normal;
	letter-spacing:normal;
	color:#ffffff;
}
.para-1 {
	font-size:18px;
	font-weight:normal; 
	font-stretch:normal;
	line-height:1.67;
	letter-spacing:normal;
	color:rgba(255, 255, 255, 0.8);
}
@media(max-width: 1699px) {
	.para-1 {
		font-size:18px;
	}
}
@media(max-width: 1367px) {
	.para-1 {
		font-size:18px;
	}
}
.phone-img-4-xs {
	display:none;
}
@media(min-height: 590px) {
	/* .section-1 { */
		/* min-height:460px; */
	/* } */
	/* .header-div { */
		/* top:150px; */
	/* }  */
}
@media(max-width: 780px) {
	.trial-grid h1,
	.dash_board h1,
	.never_miss h1,
	.book_according h1 {
		font-size:28px;
	}
	.never_miss p,
	.book_according p {
		font-size:15px;
	}
	.dash_board h6 {
		font-size:15px;
		margin-top:30px;
	}
	.phone-img-1,
	.phone-img-2,
	.phone-img-3,
	.phone-img-4-xs {
		margin:auto;
		margin-top:30px;
		margin-bottom:40px;
		max-width:100%;
	}
	.il-calendar {
		margin:auto;
	}
	.il-phone-3 {
		margin-top:30px;
	}
	.never_miss {
		padding-top:20px;
		padding-bottom:20px;
	}
	.book_according,
	section.dash_board {
		padding:40px 0 0;
	}
	.urdu-menu {
		display:block;
		width:40px;
		height:35px;
		margin-top:8px;
		margin-right:5px;
		float:right;
		border:1px solid #86B31D;
		text-align:center;
		padding:5px!important;
		color:#4f5345;
		transition:all ease 0.4s;
		-webkit-transition:all ease 0.4s;
		border-radius: 8px;
	}
	.urdu-menu:hover, .urdu-menu:focus { 
		text-decoration:none !important;
		border-color:#ffffff;
		color:#ffffff !important;
		background-color:#F5A623 !important; 
	}
	.book_according p,
	.book_according h1 {
		width:auto;
		height:auto;
	}
}
.business_list .container {
	top:-170px;
	position:absolute;
	left:0;
	right:0;
}
@media(max-width: 1600px) {
	.business_list .container {
		position:absolute;
		left:0;
		right:0;
	}
}
@media(max-width: 992px) {
	.business_list {
		padding-bottom:0%;
	}
	.business_list .container {
		top:0px;
		position:inherit;
		left:0;
		right:0;
	}
	.list_busniness {
		padding:0;
		padding-top:30px;
	}
}
.round-para {
	margin-top:30px;
	display:inline-block;
	padding:15px 25px;
	font-size:18px;
	font-weight:700; 
	font-stretch:normal;
	line-height:1.67;
	letter-spacing:normal;
	color:#ffffff;
	border-radius:19px;
	background-color:rgba(255, 255, 255, 0.1);
}
.round-para a {
	/* color:#F5A623; */
	color:#3e5474;
}
.round-para a:hover {
	text-decoration:none;
	color:#e9ab2d;
}
.about-sec-2 {
	position:relative;
	padding:100px 20px;
	background:#fff;
}
.about-heading {
	font-size:40px;
	font-weight:700; 
	font-stretch:normal;
	line-height:normal;
	letter-spacing:normal;
	color:#3e5474;
}
.about-para {
	font-size:18px;
	font-weight:normal; 
	font-stretch:normal;
	line-height:1.89;
	letter-spacing:normal;
	color:#6a7b95;
	margin-bottom:30px;
}
.about-para + .about-para  {
	margin:0;
}
@media(min-width: 1700px) {
	.about-heading {
		margin-top:40px;
		margin-bottom:30px;
	}
}
@media(max-width: 992px) {
	.about-img-1 {
		margin-top:30px;
		margin-bottom:30px;
	}
	.about-heading {
		text-align:center;
	}
	.about-sec-2 {
		padding:40px 20px;
	}
}
.about-sec-3 {
	position:relative;
	background-color:#f7f8ff;
	padding:100px 20px; 
}
.about-sec-3 .relative {
	position:relative;
	z-index:10;
}
.about-sec-2 .bg-3 {
	top:0;
}
.about-sec-3 .bg-3 {
	top:0;
}
.round-div .round-para {
	position:relative;
	z-index:999;  
	background-color:#ffffff;
	color:#3e5474;
	font-size:15px;
	font-weight:normal; 
	font-stretch:normal;
	line-height:1.49;
	letter-spacing:normal;
	padding:20px 20px 20px 50px;
	width:100%;
	margin-top:10px;
	box-shadow: 0 10px 20px 0 rgba(106, 123, 149, 0.06);
	-webkit-box-shadow: 0 10px 20px 0 rgba(106, 123, 149, 0.06);
}
.round-div .round-para:before {
	content:"";
	position:absolute;
	display:inline-block;
	width:12px;
	height:12px;
	background-image:url(../images/dot.png);
	background-size:100% 100%;
	top:26px;
	left:20px;
	
}
.round-div .middel-dot:before {
	/* top:37px;  */
}
@media(min-width: 1700px) {
	.round-div {
		width:1000px;
		margin:auto;
	}
}
@media(min-width: 1200px) {
	.round-div {
		width:1000px;
		margin:auto;
	}
	.round-div .round-para {
		font-size:16px;
	}
}
@media(max-width: 1199px) {
	.round-div {
		width:1000px;
		margin:auto;
		position: relative; 
		z-index: 10;
	}
	.round-div .round-para {
		position:relative;
		display:flex;
		height:76px;
		align-items:center;
		background-color:#fff;
		color:#3e5474;
		font-size:14px;
		font-weight:normal; 
		font-stretch:normal;
		line-height:1.49;
		letter-spacing:normal;
		padding:15px 39px 15px 46px;
	}
	.round-div p.round-para.middel-dot:before {
		top:32px;
	}
	.round-div .round-para:before {
		top:23px;
	}
}
@media(max-width: 1100px) {
	.round-div {
		width:100%;
		margin:auto;
	}
	/* .round-div .round-para:before { */
		/* display:none; */
	/* } */
	.round-div .round-para {
		padding:15px 39px 15px 46px;
	}
}
.about-footer .bg-2,
.bg-2.gg {
	top:inherit;
	bottom:100px;
}
.about-footer .bg-2 {
	z-index:0;
}
@media(max-width: 768px) {
	.round-div .round-para {
		height:auto;
	}
	.about-footer .bg-2 {
		display:none;
	}
}
@media(max-width: 1199px) {
	.para-1,
	.about-para {
		font-size:15px;
	}
	.big-header {
		margin-top:50px;
	}
}
@media(max-width: 991px) {
	.big-header {
		margin-top:0px;
	}
}
@media(max-width: 768px) {
	.para-1,
	.about-para {
		font-size:14px;
	}
	.big-header,
	.about-heading {
		font-size:28px;
	}
	.about-sec-2 {
		padding:40px 0;
	}
	.big-header {
		margin-top:30px;
	}
	.about-sec-3 {
		padding:50px 20px;
	}
}
@media(max-width: 500px) {
	.round-div .col-xs-12 {
		padding:0;
	}
}
.career-heading-1 {
	font-size:24px;
	font-weight:700;	 
	font-stretch:normal;
	line-height:normal;
	letter-spacing:normal;
	color:#3e5474;
}
.career-heading-1 span {
	font-size:14px;
	line-height:32px;
	color:#93BF39;
	cursor:pointer;
	float:right;
}
.career-heading-1 span:hover {
	color:#3e5474;
}
.career-div {
	position:relative;
	border-radius:20px;
	box-shadow: 0 10px 20px 0 rgba(106, 123, 149, 0.06);
	-webkit-box-shadow: 0 10px 20px 0 rgba(106, 123, 149, 0.06);
	background-color:#fff;
	padding:15px 20px;
	margin-top:20px;
}
.career-header-2 {
	font-size:16px;
	font-weight:700;
	font-stretch:normal;
	line-height:normal;
	letter-spacing:normal;
	color:#3e5474;
	margin:0;
	margin-top:10px;
}
.career-para {
	font-size:15px;
	font-weight:normal;
	font-stretch:normal;
	line-height:2.27;
	letter-spacing:normal;
	color:#6a7b95;
	margin:0;
	margin-top:10px;
}
.career-para img {
	margin-right:5px;
}
.career-div:after {
	content:"";
	position:absolute;
	right:23px;
	top:38px;
	width:20px;
	height:20px;
	background-image:url(../images/right-arrow.svg);
}
.faq-sec-2 .contact-text {
	margin-top:100px;
}
.career-form {
	display:none;
}
@media(max-width: 1200px) {
	.contact-div p:nth-child(3) {
		font-size:17px;
	}
}
@media(max-width: 992px) {
	.contact-div p:nth-child(3) {
		font-size:13px;
		min-height:48px;
	}
	.contact-div {
		padding:20px 10px;
		min-height:50px;
	}
}
@media(max-width: 992px) {
	.contact-div {
		margin-bottom:30px;
	}
}
@media(max-width: 767px) {
	.contact-text {
		font-size:28px;
		margin-bottom:40px;
		margin-top:20px;
	}
	.faq-sec-2 .contact-text {
		margin-top:120px;
		margin-bottom:0;
	}
	.career .bg-2,
	.contact-us .bg-2 {
		display:none;
	}
	.form-contact {
		z-index:0;
	}
	.contact-sec-1 .main-heading {
		margin-top:150px;
	}
	.career-header-2 {
		font-size:14px;
	}
	.career-para {
		font-size:13px;
	}
	.career-heading-1 {
		font-size:20px;
	}
	.navbar-collapse {
		margin-bottom:-10px;
	}
}
.list-sec-1 {
	background-image:url("../images/bg-header-2.svg");
	background-repeat:no-repeat;
	background-size:cover;
	padding-top:7%;
}
.list-heading-1 {
	font-size:48px;
	margin-top:200px;
	font-weight:700; 
	font-stretch:normal;
	line-height:1.25;
	letter-spacing:normal;
	color:#ffffff;
	font-family: 'Ubuntu-B';
}
.partner_bg {
    position: absolute;
    right: 0;
	top:0;
}
@media(max-width: 1199px) and (min-width:991px) {
	.list-heading-1 {
		font-size:48px;
		margin-top:60px;
		padding-left:30px;
	}
	.list-para-1 {
		padding-left:30px;
	}
}
.list-para-1 {
	font-size:24px;
	font-weight:normal; 
	font-stretch:normal;
	line-height:1.46;
	letter-spacing:-0.8px;
	color:rgba(255, 255, 255, 0.8);
}
.list-page .list_busniness {
	background-image:url("../images/bg-footers-list.svg");
	background-repeat:no-repeat;
	background-size:cover;
}
.form-heading-2 {
	font-size:24px;
	font-weight:700; 
	font-stretch:normal;
	line-height:normal;
	letter-spacing:normal;
	text-align:center;
	color:#3e5474;
	text-align:center;
	margin-bottom:60px;
	font-family: 'Ubuntu-B';
}
.form-contact .col-xs-12 {
	padding-left:5px;
	padding-right:5px;
}
.btn.active.focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.focus,
.form-control,
.form-dropdown .dropdown-menu li {
	font-weight:700;
	outline:none;
	color:#3e547461;
}
.form-dropdown .btn {
	width:100%;
	border-radius:5px;
	background-color:#f7f8ff;
	padding:15px 25px;
	border:none;
	border-radius:15px;
	font-weight:500;
	text-align:left;
	}
.form-contact input, .form-contact textarea {
	border-radius:15px;
	color: #3e5474;
	font-weight:500;
	border:1px solid transparent; 
} 
.form-contact input:focus,  .form-contact textarea:focus {
	border-color:#93BF39;
	box-shadow:none;
	-webkit-box-shadow:none;
}
.form-contact input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color:rgba(62, 84, 116, 0.4);
  opacity:1;
}
.form-contact input::-moz-placeholder { /* Firefox 19+ */
  color:rgba(62, 84, 116, 0.4);
  opacity:1;
}
.form-contact input:-ms-input-placeholder { /* IE 10+ */
  color:rgba(62, 84, 116, 0.4);
  opacity:1;
}
.form-contact input:-moz-placeholder { /* Firefox 18- */
  color:rgba(62, 84, 116, 0.4);
  opacity:1;
}
.form-dropdown .dropdown-menu {
	width:100%;
	background-color:#f7f8ff;
	border:none;
	border-radius:20px;
	font-weight:600;
	color: #3e5474;
	/* z-index:9999999999999999999; */
}
.caret {
	position:absolute;
	right:17px;
	top:25px;
}
.form-dropdown .dropdown-menu li {
	padding:5px 20px;
	cursor:pointer;
	color: #3e5474;
}
.form-dropdown-1 {
	color:#3e547461;
}
.list-para-2 {
	font-size:14px;
	font-weight:600;
	margin-top:20px;
	margin-left:5px; 
	font-stretch:normal;
	line-height:normal;
	letter-spacing:normal;
	color:#3e5474;
}
.date-img {
	position:absolute;
	right:15px;
	top:36px;
	cursor:pointer;
}
.submit-btn-1 {
	border-radius:5px;
	background-color:#f5a623;
	font-size:18px;
	font-weight:700; 
	font-stretch:normal;
	line-height:normal;
	letter-spacing:normal;
	text-align:center;
	color:#ffffff;
	width:100%;
	height:60px;
}
.submit-btn-1:hover{
	background-color:#93bf39;
	color:#ffffff;
}
@media(max-width: 1200px) {
	.form-contact {
		padding:35px 20px;
	}
	.list-para-1 {
		font-size:20px;
	}
}
@media(max-width: 992px) {
	.list-heading-1 {
		margin-top:100px;
	}
	.list-heading-1 {
		font-size:36px;
	}
	.list-para-1 {
		font-size:16px;
	}
}
.list-para-3 {
	font-size:40px;
	font-weight:700; 
	font-stretch:normal;
	line-height:normal;
	letter-spacing:normal;
	text-align:center;
	color:#3e5474;
	font-family: 'Ubuntu-B';
}
.list-footer-div {
	width:700px;
	position:relative;
	z-index:999;
	padding:80px;
	border-radius:30px;
	background-color:rgba(255, 255, 255, 0.1);
	margin-top:-150px;
}
.list-footer-block {
	width:520px;
	margin:auto;
	background-color:#fff;
	border-radius:30px;
	padding:80px 50px;
}
.list-footer-block img {
	margin-top:20px;
	margin-bottom:20px;
}
.list-para-4 {
	width:350px;
	padding:20px;
	margin:auto;
	border-radius:17px;
	background-color:rgba(245, 166, 35, 0.1);
	font-size:30px;
	font-weight:700; 
	font-stretch:normal;
	line-height:1.13;
	letter-spacing:normal;
	text-align:center;
	color:#f5a623;
	font-family: 'Ubuntu-B';
}
.list-para-4 img {
	padding:10px;
	margin-right:15px;
	background-color:#fff;
	border-radius:20px;
	margin-top:0;
	margin-bottom:0;
}
.list-footer-block a,
.list-footer-block a:hover {
	text-decoration:none;
}
@media(max-width: 1699px) {
	.list-footer-div {
		margin-top:0;
	}
}
@media(max-width: 992px) {
	.list-footer-div {
		width:100%;
		margin-top:40px;
	}
}
@media(max-width: 992px) {
	.list-footer-div {
		width:100%;
		margin-top:40px;
	}
	.list-footer-block {
		width:100%;
	}
	.list-para-3 {
		font-size:36px;
	}
	.list-para-4 {
		width:100%;
		padding:10px;
		font-size:18px;
	}
}
@media(max-width: 600px) {
	.list-footer-div {
		width:100%;
		margin-top:40px;
		padding:15px;
	}
	.list-footer-block {
		width:100%;
		/* padding:30px 10px; */
	}
	.list-para-3 {
		font-size:23px;
	}
	.list-para-4 img {
		padding:5px;
		margin-right:15px;
	}
	.list-para-4 {
		width:100%;
		padding:10px;
		font-size:16px;
	}
}
@media(max-width: 768px) {
	.form-heading-2 {
		margin-bottom:40px;
		margin-top:30px;
	}
	.list-heading-1 {
		font-size:28px;
	}
	.bg-5 {
		display:none;
	}
	/* .list-sec-1 .container { */
		/* padding:0; */
	/* } */
	/* .form-contact { */
		/* padding:10px 10px; */
	/* } */
	.form-dropdown-1 .btn {
		width:100%;
		overflow:hidden;
		white-space:nowrap;
		display:block;
		text-overflow:ellipsis;
	}
}
.faq-sec-1 {
	position:relative;
	background-image:url("../images/bg-header-4.svg");
	background-size:cover;
	padding:10% 20px 9%;
	background-position:bottom left;
}
.how-img-1 {
	position:absolute;
	bottom:-255px;
	right:0;
	width:900px
}
@media(max-width: 1400px) {
	.how-img-1 {
		width:800px;
		bottom:41px;
	}
	.faq-sec-1 {
		padding:9% 20px 6%;
	}
}
@media(max-width: 1330px) {
	.how-img-1 {
		width:600px;
		bottom:41px;
	}
	.faq-sec-1 {
		padding:9% 20px 6%;
	}
}
@media(max-width: 1199px) {
	.how-img-1 {
		width:600px;
		bottom:38px;
	}
	.faq-sec-1 {
		padding:9% 20px 6%;
	}
	.faq-sec-1 .main-heading {
		margin-top:80px;
	}
	.list-page .list-para-1 {
		padding-left:0;
	}
	.list-page .list-heading-1 {
		padding-left:0;
	}
}
@media(max-width: 1090px) {
	.how-img-1 {
		width:540px;
		bottom:36px;
	}
	.faq-sec-1 {
		padding:11% 20px 6%;
	}
}
@media(max-width: 768px) {
	.faq-sec-1 {
		padding:11% 20px 29%;
	}
}
.arrow-down-img {
	position:absolute;
	bottom:130px;
	right:50%;
	width:40px;
	cursor:pointer;
	z-index:5;
}
@-moz-keyframes bounce {
	0%,
	20%,
	50%,
	80%,
	100% {
		-moz-transform:translateY(0);
		transform:translateY(0);
	}
	40% {
		-moz-transform:translateY(-30px);
		transform:translateY(-30px);
	}
	60% {
		-moz-transform:translateY(-15px);
		transform:translateY(-15px);
	}
}
@-webkit-keyframes bounce {
	0%,
	20%,
	50%,
	80%,
	100% {
		-webkit-transform:translateY(0);
		transform:translateY(0);
	}
	40% {
		-webkit-transform:translateY(-30px);
		transform:translateY(-30px);
	}
	60% {
		-webkit-transform:translateY(-15px);
		transform:translateY(-15px);
	}
}
@keyframes bounce {
	0%,
	20%,
	50%,
	80%,
	100% {
		-moz-transform:translateY(0);
		-ms-transform:translateY(0);
		-webkit-transform:translateY(0);
		transform:translateY(0);
	}
	40% {
		-moz-transform:translateY(-30px);
		-ms-transform:translateY(-30px);
		-webkit-transform:translateY(-30px);
		transform:translateY(-30px);
	}
	60% {
		-moz-transform:translateY(-15px);
		-ms-transform:translateY(-15px);
		-webkit-transform:translateY(-15px);
		transform:translateY(-15px);
	}
}
.bounce {
	-moz-animation:bounce 2s infinite;
	-webkit-animation:bounce 2s infinite;
	animation:bounce 2s infinite;
}
.faq-sec-2 {
	position:relative;
	margin-top:100px; 
}
.partners_slider {
	position:relative;
	overflow-x:hidden;
}
.how-sec-2 {
	background-image:linear-gradient(to bottom, #ffffff, #f7f8ff);
	background-image:-webkit-linear-gradient(to bottom, #ffffff, #f7f8ff);
	position:relative;
	padding-top:30px;
	padding-bottom:100px;
	z-index: 1;
}
.how-sec-2 .carousel-fade {
    padding: 100px 0; 
	z-index:10;
}
@media(max-width: 768px) {
	.arrow-down-img {
		display:none;
	}
	.faq-sec-2 {
		position:relative;
		margin-top:30px;
	}
}
.how-heading-1 {
	margin-top:100px;
	font-size:40px;
	font-weight:700; 
	font-stretch:normal;
	line-height:1.38;
	letter-spacing:normal;
	color:#3e5474;
	margin-bottom:50px;
}
@media(max-width: 992px) {
	.how-heading-1 {
		margin-top:0;
		font-size:36px;
	}
}
@media(max-width: 768px) {
	.how-heading-1 {
		margin-top:0;
		font-size:28px;
	}
}
.slider-points-div {
	position:relative;
	display:inline-block;
}
.slider-points-div:before {
	content:"";
	display:inline-block;
	position:absolute;
	width:280px;
	height:1px;
	margin-top:24px;
	border:solid 1px #f2f4f5;
}
.slider-points {
	position:relative;
	z-index:9999;
	width:50px;
	height:50px;
	padding:15px;
	text-align:center;
	font-size:17px;
	font-weight:700;
	font-stretch:normal;
	line-height:normal;
	letter-spacing:normal;
	color:#86b31d;
	border-radius:14px;
	box-shadow:0 10px 20px 0 rgba(106, 123, 149, 0.06);
	-webkit-box-shadow:0 10px 20px 0 rgba(106, 123, 149, 0.06);
	background-color:#f2f4f5;
	float:left;
	margin:0 10px;
	cursor:pointer;
}
.slider-points:last-child {
	margin-right:0;
}
.slider-points.active {
	color:#ffffff;
	background-image:linear-gradient(226deg,
	#bbda3e,
	#86b31d);
}
.how-para-1 {
	font-size:19px;
	font-weight:700; 
	font-stretch:normal;
	line-height:1.79;
	letter-spacing:normal;
	text-align:center;
	color:#3e5474;
}
.how-para-2 {
	font-size:17px;
	font-weight:normal; 
	font-stretch:normal;
	line-height:2;
	letter-spacing:normal;
	text-align:center;
	color:#6a7b95;
}
@media(max-width: 1200px) {
	.how-para-2 {
		font-size:13px;
		line-height:1.5;
	}
}
@media(max-width: 992px) {
	.how-para-1 {
		font-size:15px;
	}
}
.how-sec-3 {
	padding-top:50px;
	padding-bottom:100px;
	background-color:#fff;
}
.how-para-1.text-left,
.how-para-2.text-left {
	text-align:left;
}
.stuff-div {
	padding:60px 30px;
	border-radius:45px;
	background-color:#f8f9ff;
}
.stuff-div-last {
	display:flex;
	align-items:center;
	align-content:center;
	justify-content:center;
	border-radius:45px;
	background-color:#F3F7E8;
	font-size:19px;
	font-weight:700;
	font-stretch:normal;
	line-height:1.79;
	letter-spacing:normal;
	text-align:center;
	color:#86b31d;
}
.stuff-div,
.stuff-div-last {
	height:350px;
	margin-top:60px;
	position:relative;
	z-index:999999;
}
@media(max-width: 1700px) {
	.stuff-div,
	.stuff-div-last {
		height:370px;
	}
	.stuff-div .how-para-2 {
		font-size:15px;
	}
}
@media(max-width: 1200px) {
	.stuff-div,
	.stuff-div-last {
		height:330px;
		padding:60px 10px;
	}
	.stuff-div .how-para-2 {
		font-size:15px;
	}
}
@media(max-width: 768px) {
	.stuff-div,
	.stuff-div-last {
		height:auto;
		padding:30px 10px;
		margin-top:30px;
	}
	.stuff-div .how-para-2 {
		font-size:15px;
	}
	.how-sec-3 .container {
		padding:0;
	}
}
.how-footer-div {
	margin-top:50px;
	border-radius:31px;
	padding:100px 10px;
	background-color:#ffffff;
}
.footer-btn  a{
	display:block;
	border-radius:5px;
	box-shadow:0 20px 40px 0 rgba(245, 166, 35, 0.3);
	-webkit-box-shadow:0 20px 40px 0 rgba(245, 166, 35, 0.3);
	text-decoration:none;
	background-color:#f5a623;
	width:400px;
	margin:auto;
	text-align:center;
	padding:10px;
	font-size:18px;
	font-weight:700; 
	font-stretch:normal;
	line-height:normal;
	letter-spacing:0.5px;
	color:#ffffff;
}
.footer-btn img {
	margin-right:20px;
}
@media(max-width: 992px) {
	.footer-btn a{
		font-size:15px;
	}
}
@media(max-width: 768px) {
	.footer-btn a{
		font-size:14px;
		/* width:100%; */
	}
	/* .footer-btn img { */
		/* margin-bottom:20px; */
	/* } */
	.how-footer-div .how-heading-1 {
		margin-top:0;
		margin-bottom:10px;
		font-size:20px;
	}
	.how-footer-div {
		padding-top:40px;
		padding-bottom:40px;
	}
}
.business-para-1 {
	font-size:18px;
	font-weight:normal;
	font-stretch:normal;
	line-height:1.67;
	letter-spacing:normal;
	color:rgba(255, 255, 255, 0.8);
}
.join-btn {
	border-radius:5px;
	box-shadow: 0 20px 40px 0 rgba(245, 166, 35, 0.3);
	-webkit-box-shadow: 0 20px 40px 0 rgba(245, 166, 35, 0.3); 
	background-color:#f5a623;
	font-size:17px;
	font-weight:normal;
	font-stretch:normal;
	line-height:normal;
	letter-spacing:0.9px;
	text-align:center;
	color:#ffffff;
	width:200px;
	padding:20px;
	margin-top:30px;
	transition:all ease 0.4s;
	-webkit-transition:all ease 0.4s;
}
.a-tag:hover  .join-btn{
	color:#3e5474;
	background-color:#ffffff;
	box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.3); 
}

.bussines-sec-1 {
	position:relative;
	background-image:url("../images/bg-header-2.svg");
	background-size:cover;
	padding:8% 20px 6%;
}
.bussines-sec-2 {
	padding:20px 0px;
}
.bussines-sec-1 .main-heading {
	margin-top:200px;
}
@media(max-width: 1699px) {
	.bussines-sec-1 .main-heading {
		margin-top:30px;
	}
	.bussines-sec-1 .main-heading br {
		display:none;
	}
}
.bussines-sec-2-block {
	padding:20px 10px;
	border-radius:24px;
	box-shadow: 0 10px 20px 0 rgba(106, 123, 149, 0.06);
	-webkit-box-shadow: 0 10px 20px 0 rgba(106, 123, 149, 0.06);
	background-color:#ffffff;
}
.bussines-sec-2-block div.col-xs-12 {
	padding-left:55px;
	padding-right:15px;
}
.bussines-sec-2-block div.col-xs-12:nth-child(2) {
	border-right:solid 1px #ececec;
	border-left:solid 1px #ececec;
	margin-top:5px
}
.bussines-sec-2-block div.col-xs-12:last-child {
	border-right:0;
}
.business-para-2 {
	font-size:18px;
	font-weight:500;
	font-stretch:normal;
	line-height:1.89;
	letter-spacing:normal;
	color:#3e5474;
	margin-bottom:0;
}
.business-img-2 {
	position:absolute;
	top:11px;
	left:24px;
	width:12px;
}
.business-para-3 {
	position:absolute;
	top:18px;
	right:14px;
	margin-top:0;
	opacity:0.1;
	font-size:60px;
	font-weight:700;  
	font-stretch:normal;
	line-height:normal;
	letter-spacing:-2px;
	color:#3e5474;
	text-align:right;
	line-height:.8;
}
@media screen and (max-width: 1699px) {
	.business-para-3 {
		top:28px;
	}
	.business-para-2 {
		font-size:17px;
		margin-bottom:10px;
	}
	.bussines-page .how-heading-1 {
		margin-top:100px;
	}
	.sec-3-bus-img {
		margin-top:70px
	}
}
@media screen and (max-width: 1199px) {
	.bussines-page .how-heading-1 {
		margin-top:0;
	}
}
/**/

@media screen and (min-width: 768px) {
	.carousel-indicators {
		bottom:0px;
	}
}
.carousel-indicators {
	position:relative;
	bottom:0px;
	left:inherit;
	z-index:15;
	width:350px;
	padding-left:0;
	margin-left:inherit;
	text-align:center;
	list-style:none;
	margin:0 0px!important;
}
.carousel-indicators .active {
	width:50px;
	height:50px;
	margin:0 10px;
	background-color:#fff;
}
.slider-points-div:before {
	content:"";
	display:inline-block;
	position:absolute;
	width:280px;
	height:1px;
	margin-top:24px;
	border:solid 1px #f2f4f5;
	left:50px;
}
.slider-points:nth-child(1) {
	margin-left:0!important;
}
/**/

@media(max-width: 768px) {
	.panel-group {
		margin-top:20px;
	}
}
marquee.marquee img {
	width:70px;
	padding:16px;
	margin:20px 10px;
	background-color:#fff;
	border-radius:50%;
}
.il-phone-4,
.phone-img-2,
.phone-img-1,
.il-phone-5 {
	width:100%;
}
@media(max-width: 1699px) {
	.gg-h1 br {
		display:none;
	}
	section.dash_board {
		padding:120px 0 0;
	}
}
@media(max-width: 1200px) {
	section.book_according .book_img img {
		margin-top:100px;
	}
	.il-phone-4 {
		margin-top:70px;
	}
	.never_miss {
		position:relative;
		padding:70px 0;
	}
	section.dash_board {
		padding:95px 0 0;
	}
}
@media(max-width: 1200px) and (min-width:1025px) {
	.count_div sup {
		right:-20px;
	}
}
@media(max-width: 1025px) and (min-width:992px) {
	.inner_div {
		margin:0 0 0 24%;
	}
}
@media(max-width: 991px) {
	.book_according {
		padding-bottom:100px;
		padding-top:100px;
	}
	.book_according h1 {
		margin-top:50px;
	}
	section.book_according .book_img img {
		margin-top:50px;
	}
	.container {
		width:100%;
	} 
}
@media(max-width: 768px) {
	.never_miss {
		padding:0px 0;
	}
	.il-phone-4,
	.phone-img-2,
	.phone-img-1,
	.il-phone-5 {
		width:400px;
	}
	.about-sec-1 .big-header {
		margin-top:70px;
	}
}
@media(min-width: 1700px) {
	.about-sec-1 .big-header {
		margin-top:200px;
	}
}
@media(min-width: 1700px) {
	.never_miss h1 {
		margin-top:210px;
	}
}
@media(max-width: 1699px) {
	.img-right-grid .trial-grid-left {
		padding:0 15px;
	}
}
@media(max-width: 1699px) {
	marquee.marquee img {
		width:70px;
		padding:16px;
		margin:5px 10px;
	}
}
@media(max-width: 500px) {
	.il-phone-4,
	.phone-img-2,
	.phone-img-1,
	.il-phone-5,
	.phone-img-1,
	.phone-img-2,
	.phone-img-3,
	.phone-img-4-xs {
		width:220px;
	}
	.book_according h1 {
		margin-top:0;
	}
	.trial-sec.gg,
	.never_miss {
		padding:10px 20px;
	}
	.trial-sec.gg,
	.never_miss {
		padding:0 0 100px 0;
	}
}
.faq-sec-2 .bg-2 {
	bottom:0;
}
.contact-sec-1 {
	background-image:url(../images/bg-header-careers.svg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:bottom;
}
.about-sec-2 .img-responsive {
    margin: 0 auto;
}
@media(max-width: 768px) {
	.header-img {
		margin-top:30px;
	}
	/* .about-sec-1 { */
		/* padding:21% 0px 4%; */
	/* } */
}
@media(max-width: 620px) {
	.about-sec-1 {
		padding:21% 0px 23px;
	}
}
@media(max-width: 530px) {
	.header-img {
		margin-top:30px;
	} 
}
@media(max-width: 430px) {
	 
}
.how-sec-1 {
	background-image:url("../images/bg-header-2.svg");
	background-position: left bottom;
    background-repeat: no-repeat;
    background-size: 100%;
    padding:65px 0 36% 0;
    position: relative;
}
.how-img-1 {
	position:absolute;
	bottom:-260px;
	right:0;
	width:900px;
}
.how-sec-1 .main-heading {
	margin-top:200px;
}
@media(max-width: 767px) {
	.how-sec-1 { 
		background-position:bottom right;
		padding:5% 0 0 0;
	}
	.how-sec-1 .main-heading {
		margin-bottom: 40px;
		margin-top: 130px;
	}
}
@media(max-width: 445px) {
	/* .carousel-indicators { */
		/* width:285px; */
		/* padding-left:0; */
	/* } */
	/* .slider-points { */
		/* width:35px; */
		/* height:40px; */
		/* padding:10px 5px; */
		/* border-radius:5px; */
		/* text-align:center; */
	/* } */
	/* .carousel-indicators .active { */
		/* width:35px; */
		/* height:40px; */
	/* } */
	/* .carousel-indicators .active:nth-child(5) { */
		/* margin-right:0 */
	/* } */
	/* .slider-points-div:before { */
		/* left:20px; */
	/* } */
}
.bus-sec-2-div p:nth-child(2) {
	font-size:19px;
	font-weight:700; 
	font-stretch:normal;
	line-height:1.79;
	letter-spacing:normal;
	color:#3e5474;
}
.bus-sec-2-div p:nth-child(3) {
	font-size:15px;
	font-weight:normal;
	font-stretch:normal;
	line-height:2.27;
	letter-spacing:normal;
	color:#6a7b95;
}
.bussines-sec-5 {
	background-color:#f7f8ff;
	padding-top:100px;
	padding-bottom:100px;
}
.bus-sec-5-para {
	font-size:17px;
	font-weight:normal; 
	font-stretch:normal;
	line-height:2;
	letter-spacing:normal;
	text-align:center;
	color:#6a7b95;
}
.how-heading-1.gg {
	margin-top:0;
	margin-bottom:20px;
}
.bus-sec-5-div {
	width:445px;
	height:386px;
	border-radius:45px;
	background-color:#ffffff;
	padding:15px;
	margin:auto;
}
.bus-sec-5-img {
	margin-top:30px;
}
.bus-sec-5-div p:nth-child(2) {
	font-size:18px;
	font-weight:700; 
	font-stretch:normal;
	line-height:1.79;
	letter-spacing:normal;
	color:#3e5474;
	margin-top:30px;
	text-align:center;
}
.bus-sec-5-block {
	position:relative;
	z-index:5;
}
.bus-sec-5-div p:nth-child(3) {
	font-size:16px;
	font-weight:normal; 
	font-stretch:normal;
	line-height:1.7;
	letter-spacing:normal;
	color:#6a7b95;
	margin-top:30px;
	text-align:center;
}
.slick-next:before {
	background-image:url(../images/ic-right.svg);
	content:"";
	width:100px;
	height:100px;
	display:block;
	background-size:100% 100%;
}
.slick-prev:before {
	background-image:url(../images/ic-right.svg);
	content:"";
	width:100px;
	height:100px;
	display:block;
	background-size:100% 100%;
	transform:rotateY(-180deg);
} 
.slick-prev::before, .slick-next::before {
	opacity:1;
}
.slick-prev,
.slick-next {
	z-index:9999
}
@media(max-width: 1270px) {
	.slick-next {
		right:63px;
	}
	.slick-prev {
		left:63px;
	}
}
@media(max-width: 991px) {
	.reservago-logo-white {
		display: block;
		margin: 0 auto 30px auto;
		max-width: 100%;
	}
	.footer_middle {
		margin-bottom: 30px;
	}
	.footer_right {
		text-align:center;
	}
	.footer_right .app_str {
		display:inline-block;
		margin:0 5px;
	} 
}
@media(max-width: 700px) {
	.bus-sec-5-div {
		width:330px;
		height:380px;
	}
	
}
@media(max-width: 640px) {
	.no-js .tabiib-carousel, .tabiib-carousel.tabiib-loaded {
		height:180px;
	}
}
@media(max-width: 520px) {
	.no-js .tabiib-carousel, .tabiib-carousel.tabiib-loaded {
		height:160px;
	}
}
@media(max-width: 600px) {
	.slick-next:before,
	.slick-prev:before {
		width:40px;
		height:40px;
	}
	.slick-next {
		right:20px;
	}
}
@media (max-width: 420px) {
	.slick-next:before,
	.slick-prev:before {
		width:40px;
		height:40px;
	}
	.slick-next {
		right:10px;
	}
	.slick-prev {
		left:-10px;
	}
	.bus-sec-5-div {
		width:220px;
		height:auto;
	}
	.bus-sec-5-div p:nth-child(2) {
		font-size:15px;
		margin-top:12px;
	}
	.bus-sec-5-div p:nth-child(3) {
		font-size:13px;
		line-height:1.7;
		margin-top:12px;
	}
	.bus-sec-5-img {
		width:50px;
		margin-top:10px;
	}
}
.bus-sec-5-para.text-left {
	text-align:left;
}
.bussines-sec-6 {
	padding:100px 0;
}
.bussines-sec-7 {
	background-image:linear-gradient(to top, #86b440, #aacf38); 
	background-image:-webkit-linear-gradient(to top, #86b440, #aacf38); 
	padding:100px 0;
}
.how-heading-1.gg2 {
	color:#fff;
	margin-top:120px;
}
.bus-sec-5-para.text-left.gg {
	color:#fff;
}
.bussines-sec-8 {
	padding:100px 0;
}
.bussines-sec-9 {
	padding:80px 0 0;
	background-image:linear-gradient(to top, #86b440, #aacf38);
	background-image:-webkit-linear-gradient(to top, #86b440, #aacf38);
}
.bussines-sec-9-block {
	background-image:linear-gradient(64deg, #86b440, #9ab549);
	background-image:-webkit-linear-gradient(64deg, #86b440, #9ab549);
	border-top-left-radius:52px;
	border-top-right-radius:52px;
}
.bussines-sec-9-block .how-heading-1 {
	font-size:39px;
	margin-top:100px;
	margin-bottom: 30px;
}
.bussines-sec-9-block .bus-sec-5-para { 
	color:rgba(255, 255, 255, 0.8);
}
.bussines-sec-10 {
	background-image:linear-gradient(to bottom, #f7f8ff, #ffffff);
	background-image:-webkit-linear-gradient(to bottom, #f7f8ff, #ffffff);
	padding:100px 0;
} 
.bussines-sec-11 {
	background-image:linear-gradient(to bottom, #f7f8ff, #ffffff);
	background-image:-webkit-linear-gradient(to bottom, #f7f8ff, #ffffff);
	padding:100px 0 350px;
}
.bussines-sec-11-div img {
	padding:15px;
	border-radius:18px;
	background-color:#fff;
}
.bussines-sec-11-div p:nth-child(2) {
	font-size:19px;
	font-weight:700; 
	font-stretch:normal;
	line-height:1.79;
	letter-spacing:normal;
	color:#3e5474;
	text-align:center;
	margin-top:15px;
}
.bussines-sec-11-div p:nth-child(3) {
	font-size:17px;
	font-weight:normal; 
	font-stretch:normal;
	line-height:1.7;
	letter-spacing:normal;
	color:rgba(106, 123, 149, 0.8);
	text-align:center;
}
/**/

.bussines-sec-12 {
	background-image:linear-gradient(to bottom, #f7f8ff, #ffffff);
	background-image:-webkit-linear-gradient(to bottom, #f7f8ff, #ffffff);
	padding:50px 0;
}
.bussines-sec-12-div img {
	width:60px;
	height:60px;
	padding:11px;
	border-radius:22px;
	background-color:#fff;
}
.bussines-sec-12-div p:nth-child(2) {
	font-size:19px;
	font-weight:700; 
	font-stretch:normal;
	line-height:1.79;
	letter-spacing:normal;
	color:#fff;
	text-align:center;
	margin-top:20px;
	margin-bottom:20px
}
.bussines-sec-12-div p:nth-child(3) {
	font-size:17px;
	font-weight:normal; 
	font-stretch:normal;
	line-height:1.7;
	letter-spacing:normal;
	color:#fff;
	text-align:center;
}
.list_busniness .bussines-sec-12-div p:nth-child(3) {
	color:rgba(255, 255, 255, 0.8);
}
.list_busniness.copy-footer .list-footer-div,
.list-footer-block {
	width:100%;
}
.list-footer-div {
	margin-top:100px;
}
.list-page .list-footer-div {
    margin-top: -100px;
}
.footer-img-bus {
	margin-top:-300px;
	width:900px;
}
.list-footer-block .bus-sec-5-para {
	color:rgba(62, 84, 116, 0.8);
}
@media(max-width: 991px) {
	.bussines-sec-1 .main-heading {
		margin-top:90px;
	}
	.sec-3-bus-img {
		margin-top:30px;
		margin-bottom:40px;
	}
	.bussines-sec-9-block {
		padding:15px;
	}
	.bussines-sec-2-block div.col-xs-12{
		background-color: #ffffff;
		border-radius: 24px;
		box-shadow: 0 10px 20px 0 rgba(106, 123, 149, 0.06);
		-webkit-box-shadow: 0 10px 20px 0 rgba(106, 123, 149, 0.06);
		padding-top: 30px;
		padding-bottom:30px;
		margin-bottom:30px;
	}
	.bussines-sec-2-block {
		background-color:transparent;
		border-radius:0;
		box-shadow:none;
		padding:0;
	}
	.business-para-2 {
		margin:0;
	}
	.business-img-2 {
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
	}
	.bussines-sec-2-block div.col-xs-12:nth-child(2) {
		border-left:0;
		border-right:0;
		margin-top:0;
	}
	.business-para-3 {
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
	}
}
@media(max-width: 767px) {
	.bussines-sec-1 .main-heading, .business-para-1 {
		 padding-left:0;
		 text-align:center;
	}
	.mouse-img {
		margin-bottom: 40px;
	}
	.bussines-sec-1 {
		text-align:center; 
	}
	.a-tag {
		margin:0;
	}
	.bussines-sec-1 {
		padding:8% 5px 6%;
		background-position:bottom;
	}
	.bussines-sec-1 .col-xs-12.col-md-6.col-lg-5 {
		padding-left:0;
		padding-right:0;
	}
	/* .bussines-page .how-heading-1 { */
		/* margin-top:25px; */
	/* } */
	.bussines-page .bussines-sec-2 .container,
	.bussines-page .bussines-sec-3 .container,
	.bus-sec-2-block {
		padding:0;
	}
	.bussines-page .how-sec-3 {
		padding-bottom:30px;
	}
	.bussines-page .bussines-sec-5 {
		padding:70px 0;
	}
	.bussines-page .bussines-sec-6 {
		padding:30px 0;
	}
	.bussines-page .bussines-sec-7 .how-heading-1 {
		margin-top:25px;
		margin-bottom:30px;
	}
	/* .bussines-page .bussines-sec-8 { */
		/* padding:30px 0; */
	/* } */
	/* .bussines-page .bussines-sec-9 { */
		/* padding:30px 0 0; */
	/* } */
	.bussines-page .bussines-sec-9-block .how-heading-1 {
		font-size:28px;
		margin-top:40px;
		margin-bottom:10px;
	}
	/* .bussines-page .bussines-sec-10 { */
		/* padding:30px 0; */
	/* } */
	.bussines-page .bussines-sec-11-div.margin-top-50 {
		margin-top:20px;
	}
	.bussines-page .bussines-sec-11 {
		padding:80px 0;
	}
	.footer-img-bus {
		margin-top:40px;
	}
	.list-footer-div {
		margin-top:30px;
	}
	.list-footer-block {
		border-radius:10px;
	}
	.list-footer-div {
		border-radius:15px;
	}
	/* .list-footer-block { */
		/* padding:0px 10px 15px; */
	/* } */
}
.how-sec-3 .bus-sec-2-div {
	text-align:left;
}
.faq-page .faq-sec-2 .container {
	padding-left:15px;
	padding-right:15px;
}
/*repeater*/

.arabic {
	direction:rtl;
}
.a-tag,
.a-tag:hover,
.a-tag:active {
	text-decoration:none!important;
	display:inline-block;
}
.relative {
	position:relative;
}
.width-100 {
	width:100%;
}
.navbar-gg .navbar-brand {
	height:auto;
}
.navbar-gg .nav>li>a:focus,
.navbar-gg .nav>li>a:hover {
	text-decoration:none;
	background-color:transparent;
}
.break {
	word-break:break-all;
}
.sec {
	padding:30px 15px;
}
.no-scroll {
	overflow:hidden;
}
.opacity-05 {
	opacity:.05;
}
.padding-0 {
	padding:0;
}
.margin-0 {
	margin:0;
}
.margin-top-0 {
	margin-top:0px;
}
.margin-bottom-0 {
	margin-bottom:0px;
}
.margin-top-5 {
	margin-top:5px;
}
.margin-top-10 {
	margin-top:10px;
}
.margin-top-20 {
	margin-top:20px;
}
.margin-top-30 {
	margin-top:30px;
}
.margin-top-40 {
	margin-top:40px;
}
.margin-top-50 {
	margin-top:50px;
}
.margin-top-60 {
	margin-top:60px;
}
.margin-top-70 {
	margin-top:70px;
}
.margin-top-80 {
	margin-top:80px;
}
.margin-top-120 {
	margin-top:120px;
}
.default-font {
	font-family: 'Ubuntu', sans-serif;
}
.color-default {
	color:#86B31D!important;
}
.color-white {
	color:#fff;
}
.color-black {
	color:#000;
}
.color-blue {
	color:#8492AF;
}
.size-13 {
	font-size:13px;
}
.size-17 {
	font-size:17px;
}
.size-20 {
	font-size:20px;
}
.size-23 {
	font-size:22px;
}
.size-25 {
	font-size:25px;
}
.size-30 {
	font-size:30px;
}
.size-40 {
	font-size:40px;
}
.size-45 {
	font-size:45px;
}
.size-50 {
	font-size:50px;
}
.light {
	font-weight:300!important;
}
.regular {
	font-weight:400;
}
.semi-700 {
	font-weight:600;
}
.700 {
	font-weight:700; 
}
.block-700 {
	font-weight:900;
}
.faq-sec-2 .panel-body > p {
    color: rgba(62, 84, 116, 0.8);
}
.faq-sec-2 .panel-body > .no-point-ul li {
    color: rgba(62, 84, 116, 0.8);
}
.how_to_work_img .center-block  {
	border-bottom:1px solid rgba(62, 84, 116, 0.1);
 
}
.list-sec-1 .how-arrow {
	width:40px;
	margin-top:40px;
	cursor:pointer;
}
.bussines-sec-5 .slick-prev, .bussines-sec-5 .slick-next {
	width:108px;
	height:108px;
}
.slick-next {
    right: -150px;
}
.slick-prev {
    left: -150px;
}
.slick-dots {
	bottom:-45px;
}
.slick-dots li.slick-active button::before {
    color: #f5a623;
    opacity: 1;
}	
span.item01 img {
	left: 0;
	position: relative;
	top: 10px;
	width:230px;
	padding:10px 20px;
	margin-left: 10px;
}
span.item02 img {
    left: 50%;
    margin: 0 auto;
    padding: 10px 20px;
    position: relative;
    top: 30px;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    width: 230px;
}
.trial-grid-left {
    position: relative;
    z-index: 5;
}
.slider-bg { 
    position: absolute;
    z-index: 2;
}
.carousel-content > .item-content {
	display:none; 
}
.carousel-content > .item-content.active {
	display:block;	
}

.carousel-fade .carousel-inner .item, .carousel-fade .carousel-content .item-content {
	transition-property: opacity;
	-webkit-transition-property: opacity;
} 
.carousel-fade .carousel-content .item-content,
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
	opacity: 0;
}

.carousel-fade .carousel-content .active,
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
	opacity: 1;
}

/* .carousel-fade .carousel-inner .next, */
/* .carousel-fade .carousel-inner .prev, */
/* .carousel-fade .carousel-inner .active.left, */
/* .carousel-fade .carousel-inner .active.right { */
	/* left: 0; */
	/* transform: translate3d(0, 0, 0); */
	/* -webkit-transform: translate3d(0, 0, 0); */
/* } */
 
.slider-img.img-responsive.center-block {
    /* padding: 33px; */
	z-index:-2;
	position:relative;
}
[hidden] {
    display: none !important;
}
.paper-clip {
    background-color: #f7f8ff;
    border: 0 none;
    height: 60px;
    overflow: hidden;
    padding: 16px 10px;
    width: 250px;
}
.alert-message p {
    font-size: 12px;
    margin: 0;
	color:#858ca4;
}
.paper-clip img {
    width: 22px;
}
#file-name {
    color: #ecf0ff; 
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0.3px;
    line-height: 1.63;
    text-overflow: ellipsis;
}
.team-para-2 {
    color: #3e5474; 
    font-size: 15px;
    font-stretch: normal;
    font-style: normal;
    font-weight: 500;
    letter-spacing: 0.3px;
    line-height: 1.63;
    margin-left: 5px;
}
.attach-text {
    color: #858ca4; 
    font-size: 13px;
    font-weight: 500;
}
.form_drop_down {
	position:relative;
	z-index:3
}
.first_dropdown.form_drop_down { 
	z-index:10
}
.second_dropdown.form_drop_down { 
	z-index:8
}
.mouse-arrow, .mouse-img img  {
	cursor:pointer;
}  
.form-contact .job-list .a-tag {
    display: block;
}
.header-img.center-block {
    margin-bottom: -4px;
}
@media(max-width: 1818px) {  
	.how-sec-1 { 
		padding-top:47px
	}
}
@media(max-width: 1780px) {
	.how-sec-1 {
		padding-top: 21px;
	} 
} 
@media(max-width: 1699px) {
	.bussines-sec-9-block .how-heading-1 {
		margin-top:20px;
	} 
	.list-page .list-footer-div {
		margin-top: 100px;
	}
	.business_bx {
		padding:30px 0 60px 80px;
	}
	.business_list .col-lg-2 {
		width:25%;
	}
	.business_list .col-lg-offset-2 {
		margin-right:0;
		margin-left: 0;
	}
	.dash_board .more_btn {
		bottom:-85px;
	}
	.list_busniness .business_bx h1 {
		font-size:40px;
	}
	.bus-sec-5-div {
		width:100%;
	}
	.your-class .slick-slide {
		padding:0 10px
	}
	.how-heading-1.gg2 {
		margin-top: 20px;
	}
	.bussines-sec-1 {
		padding:8% 20px 12%;
	}
	.header-img.center-block {
		margin-bottom: 0;
	} 
	.how-sec-1 {
		background-position:left top;
		padding-top: 29px;
	} 	  
} 
@media(min-width:992px) {
	.work_phone_img {
		bottom: 0;
		position: absolute;
		right: 0;
		width: 70%;
	}
} 
@media(max-width: 1650px) {
	.how-sec-1 {
		padding:29px 0 35.3%;
	}
}
@media(max-width: 1600px) {
	.how-sec-1 {
		padding:29px 0 34.4%;
	}
}
@media(max-width: 1440px) {
	.how-sec-1 {
		padding:29px 0 31.9%;
	}
}
@media(max-width: 1366px) {
	.how-sec-1 {
		padding:29px 0 30.5%;
	}
}
@media(max-width: 1280px) {
	.how-sec-1 {
		padding:29px 0 28.7%;
	}
}
@media(max-width: 1199px) {
	.how-sec-1 {
		padding:29px 0 27.1%;
	}
	.work_phone_img {
		width:60%;
	}
}

@media(max-width: 1380px) {
	.header-img.center-block {
		margin-bottom: -3px;
	}
}
@media(max-width: 1300px) {
	.bussines-sec-1 {
		background-position: center;
	} 	
}
@media(max-width: 1199px) { 
	.bussines-sec-9-block {
		padding:0 70px;
	}
	.about-sec-1 .center-block{
		margin-bottom: 24px;
	}
	.how-sec-2 {
		z-index: 2;
	} 
	body {
		overflow-x:hidden;
	}
	.dash_board .more_btn {
		bottom: -170px;
	}
	.business_bx {
		padding: 30px 0 60px 50px;
	}
	.bus-sec-5-div {
		height:426px;
	}
	.how-heading-1.gg2 {
		margin-top: 90px;
	}
	.faq-sec-1 {
		background-position: center center;
	}
} 
@media screen and (max-width: 1082px) {
	.list-sec-1 { 
		background-position: right center;
	}
	.list-page .list_busniness {
		background-position: left center;
	}
	.how-sec-1 {
		padding: 29px 0 23.8%;
	} 
}
@media(max-width: 991px) {
	.contact-div p a {
		line-height:24px;
	}
	.ftr .footer_middle ul {
		text-align:center;
	}
	.bussines-sec-1, .bussines-sec-1 .main-heading {
		text-align:center;
	}
	.join-btn {
		margin:0 auto;
	}
	.bussines-sec-9-block .how-heading-1, .bussines-sec-9-block .bus-sec-5-para {
		text-align:center; 
	}
	.bussines-sec-9-block .center-block{
		margin-top:0;
	}
	.bussines-sec-6 .bus-sec-5-para.text-left, .bussines-sec-6 .how-heading-1.gg, .bussines-sec-7 .how-heading-1.text-left, .bussines-sec-7 .bus-sec-5-para.text-left.gg {
		text-align:center;
	}
	.bussines-sec-7 .how-heading-1.gg2 {
		margin-top:0;
		margin-bottom:20px;
	}
	.bussines-sec-7 {
		padding-top:60px;
		padding-bottom:80px;
	}
	.bussines-sec-12-div p:nth-child(2) {
		margin:10px 0;
	}
	.bussines-sec-12-div p:nth-child(3) {
		margin:0;
	}
	.bussines-sec-12-div {
		margin-bottom: 60px;
		margin-top: 0;
	}
	.list-footer-div {
		margin-top:50px;
	}
	.about-sec-1 {
		text-align:center;
		padding:21% 0 0;
	}
	.about-sec-1 .center-block {
		margin-bottom:33px;
	} 
	.how-sec-2 .carousel-fade, .how-para-1.text-left, .how-para-2.text-left {
		text-align:center;
	}
	.how-para-2.text-left {
		padding-bottom:50px;
	}
	.list-sec-1 {
		text-align:center
	}
	.dash_list:first-child {
		margin-top: 0;
	}
	.business_list .col-lg-2 {
		width:50%;
		float:left;
	} 
	.dash_board .more_btn {
		bottom: 15px;
	}	
	.about-para {
		text-align:center;
	}
	.list-sec-1 .how-arrow {
		margin-bottom:40px;
	}
	.list-page .list-sec-1 .form-contact {
		margin: 0 6%;
		max-width: 88%;
	}
	.carousel-content.carousel-indicator > .item-content {
		height: 120px;
	}
	.how-sec-1 {
		padding-bottom:0;
		background-position: right bottom;
		background-size: cover;
	}
	.work_phone_img {
		width:100%;
	}
	.how-sec-1 .arrow-down-img {
		display:none;
	}
	
}
@media(max-width: 767px) {
	.padding-comeback {
		padding-left:0;
		padding-right:0;
	}
	.urdu-menu {
		height:40px;
	}
	.about-sec-1 .big-header {
		margin-top:0;
	} 
	.about-sec-1 .center-block {
		margin-bottom:25px;
	}
	.faq-sec-1 {
		background-position:right bottom
	} 
	.img-right-grid {
		padding:0;
	}
	.img-left-grid .trial-grid-right {
		padding:0;
	}
	.section-3 .trial-sec.gg {
		padding:0;
	}
	.img-right-grid .trial-grid-left {
		padding:0;
	}
	.section-3 .trial-sec.gg {
		padding: 80px 0;
	}
	.trial-grid h1, .dash_board h1, .never_miss h1, .book_according h1 {
		text-align:center;
	}
	.trial-grid p {
		text-align:center;
	}
	.never_miss {
		padding-bottom:80px;
	}
	.never_miss p {
		text-align:center;
	}
	.business_list {
		padding-top:80px;
	}
	.book_according {
		padding-bottom:70px;
		padding-top: 80px;
	}
	.business_bx {
		padding:20px;
		text-align:center;
	}
	.list_busniness .business_bx img {
		width:100%;
		margin-top:40px;
		margin-bottom:40px;
	}
	.business_bx a {
		margin:0 auto 50px auto;
	} 
	.list-sec-1 {
		background-position:right center;
	}
	.business_list .col-lg-2 {
		width:100%;
		float:none;
	} 
	.businsess_box {
		height:auto;
	}
	.round-div p.round-para.middel-dot::before, .round-div .round-para::before {
		top: 20px;
	}
	.book_according p {
		text-align:center;
	}
	.businsess_box span {
		margin-bottom:0;
	}
	.stuff-div img {
		display: block;
		height: auto;
		margin: 0 auto;
		max-width: 100%;
	}
	.how-sec-3 .stuff-div .how-para-2  {
		padding:0;
		margin: 0;
	}
}
@media(max-width: 766px) {
	.bus-sec-5-div {
		height:auto;
	}
}
@media(max-width: 620px) { 
	.footer-btn a {
		width:90%;
	}
	.section-1.sec {
		min-height:500px;
	}
	.header-div .margin-top-80 {
		margin-top: 40px;
	}
	.header-div {
		top:150px;
	} 
}
@media(max-width: 534px) { 
	.about-sec-1 .center-block {
		margin-bottom: 22px;
	 }
}
@media(max-width: 520px) { 
	.footer_right .app_str a img {
		height:50px;
	}
	.section-2 .section-2-div {
		top: 110px;
	}
}
@media(max-width: 510px) {
	.app-div { 
		width: 180px;
	}
}
@media(max-width: 480px) {
	.bussines-sec-9-block {
		padding:0 30px;
	}
	.dash_list {
		float: none; 
		width: 100%;
	}
	
}
@media(max-width: 404px) {
	.app-div {
		margin:10px auto;
		display:block;
	}
}
@media(max-width: 395px) { 
	.footer_right .app_str a img {
		height:40px;
	}
}
@media(max-width: 374px) {  
	.section-2 .section-2-div {
		top: 90px;
	}
}
/*my head css*/
.list-sec-1 .form-contact .form-group {
    margin-bottom: 27px;
}
.pragraph-txt {
    width: 80%;
    float: left;
    display: block;
    overflow: hidden;
	margin-bottom: 50px;
}
.pragraph-txt {
    width: 80%;
    float: left;
    display: block;
    overflow: hidden;
	margin-bottom: 50px;
	padding-right: 10px;
}
.left-slide .icon11 {
    width: auto;
    padding: 16px;
    margin: 5px 10px;
    background: #fff;
    border-radius: 50%;
    height: 70px;
}
.marquee, .left-slide {
    width: 100%;
    max-width: 100%;
    display: -webkit-box;
}

	.loderbtn {
	padding-top:20px;
    text-align: center;
    color: #f5a623;
}
.dropdown-menu.bootstrap-datetimepicker-widget.open {
    opacity: 1;
    transform: scale(1);
    top: 0;
}

.bootstrap-datetimepicker-widget.dropdown-menu {
    padding: 10px 30px;
    width: 19em;
}

.bootstrap-datetimepicker-widget .list-unstyled {
    margin: 0;
}
 .bootstrap-datetimepicker-widget a[data-action] {
    padding: 0;
    margin:  0;
    border-width: 0;
    background-color: transparent;
    color: #aacf38;
 
}
/*index-page css*/
@media only screen and (max-width:991px) {
.pragraph-txt {
    width: 100%;
    }
    .icon_b {
    margin-bottom: 0px!important;
}
}
@media only screen and (max-width:767px) {
.pragraph-txt {
    width: 100%;
    }
}
		@media only screen and (max-width:480px) {
.partner-heading img {
    width: 38px;
    }
    .partner-heading {
    font-size: 25px;
    }
    .partner-block {
    padding: 19px 0;
    margin-bottom: 51px;
    }
    .no-js .tabiib-carousel, .tabiib-carousel.tabiib-loaded {
    height: 144px;
}
.form-heading-2 {
    font-size: 19px;
}
}
@media only screen and (max-width:460px) {
.no-js .tabiib-carousel, .tabiib-carousel.tabiib-loaded {
    height: 137px;
}
}
@media only screen and (max-width:414px) {
.no-js .tabiib-carousel, .tabiib-carousel.tabiib-loaded {
    height: 130px;
}
.list-heading-1 {
    font-size: 21px;
}
}
@media only screen and (max-width:380px) {
.no-js .tabiib-carousel, .tabiib-carousel.tabiib-loaded {
    height: 123px;
}
.list-footer-block {
    padding: 80px 24px;
}
.list-para-3 {
    font-size: 20px;
}
}
@media only screen and (max-width:360px) {
.no-js .tabiib-carousel, .tabiib-carousel.tabiib-loaded {
    height: 118px;
}
}
@media only screen and (max-width:320px) {
.no-js .tabiib-carousel, .tabiib-carousel.tabiib-loaded {
    height: 108px;
}
}

/*my head css*/
.form-contact .error { color: red; font-weight: normal; font-size: 12px; }


