/*@font-face {
    font-family: 'Futura Bk BT';
    src: url('../fonts/FuturaBT-Book.woff2') format('woff2'),
        url('../fonts/FuturaBT-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'FuturaBT-Medium';
    src: url('../fonts/FuturaBT-Medium.woff2') format('woff2'),
        url('../fonts/FuturaBT-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'FuturaBT-Light';
    src: url('../fonts/FuturaBT-Light.woff2') format('woff2'),
        url('../fonts/FuturaBT-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'FuturaBT-Bold';
    src: url('../fonts/FuturaBT-Bold.woff2') format('woff2'),
        url('../fonts/FuturaBT-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'FuturaBT-Heavy';
    src: url('../fonts/FuturaBT-Heavy.woff2') format('woff2'),
        url('../fonts/FuturaBT-Heavy.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Futura-Md-BT';
    src: url('../fonts/FuturaBT-MediumItalic.woff2') format('woff2'),
        url('../fonts/FuturaBT-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}*/


@font-face {
    font-family: 'Iranian Sans';
    src: url('../fonts/IranianSans-Bold.woff2') format('woff2'),
        url('../fonts/IranianSans-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Iranian Sans';
    src: url('../fonts/IranianSans.woff2') format('woff2'),
        url('../fonts/IranianSans.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Iranian Sans';
    src: url('../fonts/IRANSansWeb_Medium.woff2') format('woff2'),
        url('../fonts/IRANSansWeb_Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}


body{
	padding: 0;margin: 0;
	font-family: 'Iranian Sans';
	font-size: 14px;
	background: #fefefe;
	color: #666666;
	font-style: normal;
}
h1,h2,h3,h4,h5,h6,p,form, ul, li {padding: 0;margin: 0;list-style: none;}
a,a:hover, a:focus, button,button:hover, button:focus input [type="submit"],input [type="submit"]:focus,input [type="submit"]:hover, .opening .united .all-united-links a{
	text-decoration: none;
	outline: none;
	transition: 1s;
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-ms-transition: 1s;
	-o-transition: 1s;
}
/*common css start*/
/*language change*/
.lang-change .persion-right{float: right;}
.lang-change .navbar-header{float: right;}
.lang-change .navbar-right{float: left!important;}
.lang-change .navbar-nav>li{float: right;}
.team-text-inner .text-inner-wrap{text-align: right;}
.lang-change .galelry-blog .row-eq-height, .lang-change .event .row-eq-height, .lang-change .help .row-eq-height ,.lang-change  .filter-result .row-eq-height{
    flex-direction: row-reverse;
}
/*language change*/

header .caption-left .becom-link a,.bannerarea .caption-left .becom-link a ,  .become-partner .becom-link a, .online-booking .nav-tabs > li > a::after, 
.take-demo .submit_btn, .join-team a, .pricing .pricing_table a.get_started, .blog .submit_btn, .galelry-blog .learn-block, .question-area .view-more a, 
.event .view-more a, .view-more a,.opening .nav-tabs > li > a::after, .opening .tab-content .cust-right .apply-block form  .btn_submit, 
.opening .united .all-united-links a.active, .opening .united .all-united-links a:hover,  .opening .united .all-united-links a:focus,
 .accept-chekcbox input:checked ~ .checkmark, .inside, .partner-area .partner-left .becom-link a, .already-partner  .becom-link a,
 .partners-sec .becom-link a, .filter-result .see-more a,.login_modal .login-wrapper, .login_modal .login-left .btn-login,
 .btn-login,.box::after,.timeline::after
  #timeline .timeline-badge ,#timeline:before,
  .contact-area form .form-group  .submit_btn{
    transition: background  0.2s linear ;
    -moz-transition: background  0.2s linear;
    -webkit-transition:background  0.2s linear;
    -ms-transition:background  0.2s linear;
    -o-transition:background  0.2s linear;
    background: #ff4900;
    background: -moz-linear-gradient(356deg, rgba(255,69,0,1) 0%, rgba(249,129,3,1) 59%, rgba(249,129,3,1) 91%, rgba(249,129,3,1) 100%); /* ff3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,69,0,1)), color-stop(59%, rgba(249,129,3,1)), color-stop(91%, rgba(249,129,3,1)), color-stop(100%, rgba(249,129,3,1))); /* safari4+,chrome */
	background: -webkit-linear-gradient(356deg, rgba(255,69,0,1) 0%, rgba(249,129,3,1) 59%, rgba(249,129,3,1) 91%, rgba(249,129,3,1) 100%); /* safari5.1+,chrome10+ */
	background: -o-linear-gradient(356deg, rgba(255,69,0,1) 0%, rgba(249,129,3,1) 59%, rgba(249,129,3,1) 91%, rgba(249,129,3,1) 100%); /* opera 11.10+ */
	background: -ms-linear-gradient(356deg, rgba(255,69,0,1) 0%, rgba(249,129,3,1) 59%, rgba(249,129,3,1) 91%, rgba(249,129,3,1) 100%); /* ie10+ */
	background: linear-gradient(94deg, rgba(255,69,0,1) 0%, rgba(249,129,3,1) 59%, rgba(249,129,3,1) 91%, rgba(249,129,3,1) 100%); /* w3c */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4500', endColorstr='#f98103',GradientType=1 ); /* ie6-9 */
}
header .caption-left .becom-link a, header .caption-left .becom-link a:focus,.become-partner .becom-link a:hover,.become-partner .becom-link a:focus, 
.take-demo .submit_btn:hover,.take-demo .submit_btn:focus, .join-team a:hover, .join-team a:focus, .pricing .pricing_table a.get_started, 
.pricing .pricing_table a.get_started:focus, .blog .submit_btn:hover, .blog .submit_btn:focus, .question-area .view-more a:hover,
.question-area .view-more a:focus, .event .view-more a:hover, .event .view-more a:focus, .view-more a:hover,.view-more a:focus,
.opening .tab-content .cust-right .apply-block form  .btn_submit:hover, .partner-area .partner-left .becom-link a:hover,
.partner-area .partner-left .becom-link a:focus,  .partners-sec .becom-link a:hover,  .partners-sec .becom-link a:focus, 
 .already-partner  .becom-link a:hover,  .already-partner  .becom-link a:focus, .filter-result .see-more a:hover, .filter-result .see-more a:focus,
 .login_modal .login-left .btn-login:hover, .login_modal .login-left .btn-login:focus, .contact-area form .form-group  .submit_btn:hover,
  .contact-area form .form-group  .submit_btn:focus{
    background: #f97d03;
    background: -moz-linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(249,126,3,1)), color-stop(30%, rgba(249,126,3,1)), color-stop(79%, rgba(255,71,0,1)), color-stop(100%, rgba(255,71,0,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* ie10+ */
    background: linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4700', endColorstr='#f97e03',GradientType=1 ); /* ie6-9 */
}
header .caption-left .read-more, .bannerarea .caption-left .read-more, section .wht-we-do .read-more, footer .footer-links .social a i, .copyright .coyright-content span a:hover, 
.copyright .coyright-content span a:focus, footer ul li a:hover,footer ul li a:focus, .team-wrap span:hover i,
 .navbar-default .navbar-nav>li>a.demo-link, header nav.navbar-default ul li a:hover, .navbar-default .navbar-nav>li>a:focus, 
 .navbar-default .navbar-nav>li>a:hover, header.carrier-header .navbar-default .navbar-nav>li>a.demo-link, header.carrier-header nav.navbar-default ul li a:hover, 
 header.carrier-header .navbar-default .navbar-nav>li>a:hover, header.carrier-header nav.navbar-default ul li a:focus, 
 header.carrier-header .navbar-default .navbar-nav>li>a:focus, .opening .nav-tabs > li.active > a,.galelry-blog .learn-block a span:after,
  .opening .nav-tabs li.active a:hover, .opening .tab-content .cust-left  li:hover:after,.opening .tab-content .cust-left  li.active:after, .opening .tab-content .cust-left  li.active a,
  .opening .tab-content .cust-left  li a:hover, .opening .united  a.specify:hover,.opening .united  a.specify:focus, .opening .apply-block .btn-resume,
  .opening ul.nav-tabs.top_ul li.active a,.filter-result .event-block a, .modal .close, 
  .login_modal .login-right .btn-signup,.timeline-area .active .content h3, .timeline-area #timeline .active .timeline-item h3, .become-section .read-more
{
	background-image: -moz-linear-gradient(356deg, rgba(255,69,0,1) 0%, rgba(249,129,3,1) 59%, rgba(249,129,3,1) 91%, rgba(249,129,3,1) 100%); 
	background-image: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,69,0,1)), color-stop(59%, rgba(249,129,3,1)), color-stop(91%, rgba(249,129,3,1)), color-stop(100%, rgba(249,129,3,1))); 
	background-image: -webkit-linear-gradient(356deg, rgba(255,69,0,1) 0%, rgba(249,129,3,1) 59%, rgba(249,129,3,1) 91%, rgba(249,129,3,1) 100%); 
	background-image: -o-linear-gradient(356deg, rgba(255,69,0,1) 0%, rgba(249,129,3,1) 59%, rgba(249,129,3,1) 91%, rgba(249,129,3,1) 100%); 
	background-image: -ms-linear-gradient(356deg, rgba(255,69,0,1) 0%, rgba(249,129,3,1) 59%, rgba(249,129,3,1) 91%, rgba(249,129,3,1) 100%); 
	background-image: linear-gradient(94deg, rgba(255,69,0,1) 0%, rgba(249,129,3,1) 59%, rgba(249,129,3,1) 91%, rgba(249,129,3,1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4500', endColorstr='#f98103',GradientType=1 ); 
	 color:transparent;
	  -webkit-background-clip: text;
	  background-clip: text;
}
header .caption-left .read-more:hover, .bannerarea .caption-left .read-more:hover, 
section .wht-we-do .read-more:hover, footer .footer-links .social a:hover i, .copyright .coyright-content span a:hover, 
.copyright .coyright-content span a:focus, footer ul li a:hover,footer ul li a:focus, .team-wrap span:hover i,
 .navbar-default .navbar-nav>li>a.demo-link:hover, .why-booker .why-content a:hover, .why-boker .why-content a:hover, .load_more a:hover, .load_more a:focus,
 header.carrier-header .navbar-default .navbar-nav>li>a.demo-link:hover, header.carrier-header .navbar-default .navbar-nav>li>a.demo-link:focus,
 .opening .tab-content .cust-left  li.active a:hover, .opening .tab-content .cust-left  li.active a:focus,.opening .apply-block .btn-resume:hover, 
 .opening .apply-block .btn-resume:focus,  .opening .apply-block .btn-resume:hover input, .filter-result .event-block a:hover,
  .filter-result .event-block a:focus, .galelry-blog a:hover .read-more, .become-section .read-more:hover
{
    background-image: -moz-linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* ff3.6+ */
    background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(249,126,3,1)), color-stop(30%, rgba(249,126,3,1)), color-stop(79%, rgba(255,71,0,1)), color-stop(100%, rgba(255,71,0,1))); /* safari4+,chrome */
    background-image: -webkit-linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* safari5.1+,chrome10+ */
    background-image: -o-linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* opera 11.10+ */
    background-image: -ms-linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* ie10+ */
    background-image: linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4700', endColorstr='#f97e03',GradientType=1 ); /* ie6-9 */
    color: transparent;
    -webkit-background-clip: text;
      background-clip: text;
 }
 /*for greidnt border*/
 .opening .apply-block .btn-resume{
    -moz-border-image:-moz-linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%);
  -webkit-border-image:  -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(249,126,3,1)), color-stop(30%, rgba(249,126,3,1)), color-stop(79%, rgba(255,71,0,1)), color-stop(100%, rgba(255,71,0,1)));
  /*border-image: linear-gradient(to bottom, #3acfd5 0%, #3a4ed5 100%);*/
  border-image: -webkit-linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* safari5.1+,chrome10+ */
    border-image: -o-linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* opera 11.10+ */
    border-image: -ms-linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* ie10+ */
    border-image: linear-gradient(45deg, rgba(249,126,3,1) 0%, rgba(249,126,3,1) 30%, rgba(255,71,0,1) 79%, rgba(255,71,0,1) 100%); /* w3c */
  border-image-slice: 1;
   -webkit-border-image-slice: 1;
 }

 .why-booker.online-booking .tab-content .why-media img, 
 .question-area .question-right img,
   .galelry-blog .learn-block a,.galelry-blog .card, .question-area .press-block,
  .question-area .view-more a, .event .view-more a, .event .event-block, .view-more a, .opening .tab-content .cust-right .apply-block, 
  .opening .tab-content .cust-right .apply-block form textarea, .opening .united,  .opening .united .all-united-links a, .opening .apply-block .btn-resume,
  .partners-sec .becom-link a, .partner-area .partner-left .becom-link a,.filter-result .event-block,
  .timeline-area #timeline .timeline-item img,
  .contact-area form .form-group  textarea.form-control,.help .bronze
  {border-radius: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;moz-border-radius: 30px;}

.take-demo .submit_btn , .blog .submit_btn, .opening .tab-content .cust-right .apply-block form  .btn_submit, 
 .marketplace form .form-control,.take-demo form input, .take-demo form select, .take-demo form select option,
 .login_modal .login-left .btn-login,.contact-area form .form-group  .submit_btn,
  .contact-area form .form-group  input.form-control, .contact-area form .form-group  select.form-control,  .why-booker .why-media img{
    border-radius: 60px;-moz-border-radius: 60px;-webkit-border-radius: 60px;-ms-border-radius: 60px;-o-border-radius: 60px;moz-border-radius: 60px;
}
.galelry-blog .row-eq-height, .event .row-eq-height, .help .row-eq-height , .filter-result .row-eq-height{
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;      /* TWEENER - IE 10 */
  display: -webkit-flex;     /* NEW - Chrome */
  display: flex;
}

/*for modal*/
input, input:focus,input:hover{outline: none;}
.login_modal .login-left .form-group{margin: 0 0 30px 0}
.login_modal .login-left .form-group:last-child{margin: 0}
.login_modal .login-left .form-control{border-radius: 50px;height: 60px;
 border-color: #f2f2f2;padding:6px 30px; box-shadow: none;outline: none; font-size: 17px;color: #999999}
.login_modal .login-left .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #999999;text-transform: capitalize;font-size: 17px;
}
.login_modal .login-left .form-control::-moz-placeholder { /* Firefox 19+ */
 color: #999999;text-transform: capitalize;font-size: 17px;
}
.login_modal .login-left .form-control:-ms-input-placeholder { /* IE 10+ */
  color: #999999;text-transform: capitalize;font-size: 17px;
}
.login_modal .login-left .form-control:-moz-placeholder { /* Firefox 18- */
  color: #999999;text-transform: capitalize;font-size: 17px;
}

/*common css end*/


 /*header start*/
header{z-index: 5;}
header.primary-header{background: transparent url(/images/background-header-persian.png) no-repeat top left;    background-size: 65% 100%; height: 1067px;color: #fff;z-index: 1; margin-top: -145px;}
header.secondary-header{background: transparent url(/images/backround-second-persian.png) no-repeat top right;background-size: 65% 100%; height:904px;color: #fff; z-index: 1; margin-top: -145px;}
/*carier page header*/
header.carrier-header{background: transparent url(/images/carrer-bg.png) no-repeat top center; background-size: 100% 100%; color: #fff;z-index: 1; margin-top: -145px;}
header.carrier-header nav.navbar-default ul li a, header.carrier-header .navbar-default .navbar-nav>li>a{color: #fff}
header.carrier-header .icon-menu .icon-bar{background: #fff}
header.carrier-header .carrier-caption{padding: 150px 0 0 0;color: #fff}
header.carrier-header .carrier-caption{text-align: center;}
header.carrier-header .banner-area{padding: 135px 0;}
/*carier page header end*/
header.secondary-header .caption-left p{font-size: 20px;line-height: 25px;font-family: 'Iranian Sans';}
.partner-area .partner-left p{font-size: 23px;line-height: 30px;font-family: 'Iranian Sans';}
header.secondary-header .caption-left{margin: 50px 0 50px 0;text-align: left;}
header.secondary-header .caption-left h2{color: #1a1a1a; font-size: 36px;line-height: 40px;margin: 0 0 20px 0;text-transform: capitalize;font-family: 'Iranian Sans';}
.press h2, header.carrier-header .carrier-caption h2, .partner-area .partner-left h2,  .abt-cont h2{color: #1a1a1a; font-size: 62px;line-height: 70px;margin: 0 0 20px 0;text-transform: capitalize;font-family: 'Iranian Sans';font-weight:500;}
.abt-cont h2{color: #1a1a1a; font-size: 62px;line-height: 70px;margin: 0 0 20px 0;text-transform: capitalize;font-family: 'Iranian Sans';}
header.carrier-header .carrier-caption h2{color: #fff;}
header.secondary-header .banner-area{position: relative; padding-top:170px;}
header{padding: 20px 0; position: relative;}
header nav.navbar-default{background: none;margin: 0;border: 0;}
header nav.navbar-default ul li a, header .navbar-default .navbar-nav>li>a{
	font-size: 18px;
	line-height: 25px;
	color: #585858;
	margin: 0 0px 0 7px;font-family: 'Iranian Sans';text-transform: capitalize;
}
header .navbar-default .navbar-nav>li>a.demo-link{font-family: 'Iranian Sans'; text-transform: uppercase;}
header nav.navbar-default ul li:last-child a{margin: 0;}
header.primary-header  .banner-area{position: relative;    padding-top: 220px;}
header  .caption-left{/*position: absolute;top:90px;*/ font-family: 'Iranian Sans'; color: #1a1a1a;    text-align: right;}
header .caption-left h2,.blog .blog-title{font-size: 50px; line-height: 60px; text-transform: capitalize;font-family: 'Iranian Sans';}
header .caption-left p, .blog p{font-size: 20px;line-height: 35px;}
header .caption-left .becom-link{margin: 50px 0}
header .caption-left .becom-link a, .become-partner .becom-link a, .join-team a, 
.pricing .pricing_table a.get_started,.partner-area .partner-left .becom-link a,.partners-sec .becom-link a,  .already-partner  .becom-link a, 
.filter-result .see-more a, .login_modal .login-left .btn-login,.login_modal .login-right .btn-signup{
    height: 55px;
    display: inline-block;
    border-radius: 50px;
    width:  265px;
    text-align: center;
    line-height: 55px;
    color: #fff;
    font-size:19px;
    text-transform: uppercase;
    font-family: 'Iranian Sans';
}
header .caption-left .read-more, .bannerarea .caption-left .read-more, section .wht-we-do .read-more, .become-section .read-more  {font-size: 19px;line-height: 25px;font-family: 'Iranian Sans';text-transform: uppercase;}
.icon-menu .icon-bar{    
	display: block;
    height: 2px;
    border-radius: 1px;
    background-color:#1a1a1a;
}
.icon-menu .icon-bar{
    display: block;
    width: 36px;
    height: 3px;
    border-radius: 1px;
    background: #1a1a1a;
    margin-top: 8px;
}
.icon-menu .open-menu{
    cursor: pointer;
    display: inline-block;
    padding: 10px 0 0 0;
}
.icon-menu .icon-bar:first-child{width: 25px;position: relative; left: 11px;}
.icon-menu .icon-bar:last-child{width: 25px; position: relative;right:0px;}

/*for overlya hamburger mneu*/
 .overlay {
    background: rgba(255,255,255,.6) url(/images/hamburger-persian.png) no-repeat center left;
    overflow-y: hidden;
    transition: 0.5s;
     height: 100%;
    width: 0;
    position: fixed;
    z-index: 1;
    top: 0;
    left: 0;
    overflow-x: hidden;
    transition: 0.5s;
}
.overlay h5, .overlay h5 a{font-size: 23px;color: #fff; text-transform: uppercase;margin: 0 0 20px 0}
.overlay h5 a{margin: 0 0 50px 0}
.overlay ul{margin: 0 0 70px 0}
.overlay ul li {position: relative;padding-right: 25px;margin: 0 25px 0 0}
.overlay ul li:after{height: 17px;background: #fff;width: 1px;content: '';    position: absolute; right: 0;top: 9px;}
.overlay ul li:last-child:after{display: none;}
.overlay ul li a{font-size: 17px;line-height: 28px;color: #fff}
 .overlay-content {
    position: relative;
    top: 15%;
    width: 50%;
    float: right;;
    right: 35%;
}

 .overlay a {
    /*padding: 8px;*/
    text-decoration: none;
    /*font-size: 25px;*/
    color: #fff;
    display: block;
    transition: 0.3s;
}

 .overlay a:hover, .overlay a:focus {
    color: #f1f1f1;
}

.overlay .closebtn {
    position: absolute;
    top: 20px;
    left:150px;
    font-size: 40px;
}
/*header end*/

/*what we do sections satrt*/
.wht-we-do{margin: 150px 0;padding: 100px;box-shadow: 0 0 50px 20px #f2f2f2;border-radius: 40px; background: #fff;color: #1a1a1a;}
.wht-we-do .what-heading h2, .become-section .become-expert .what-heading h2 ,.app-area  .what-heading h2, .customer-stories .what-heading h2{    
    color: #1a1a1a; font-size: 36px;font-family: 'Iranian Sans'; text-transform: capitalize;}
.wht-we-do .what-heading p, .app-area  .what-heading p{font-size: 23px;line-height: 30px;margin: 20px 0 50px 0;position: relative;padding: 0 0 50px 0;}
.wht-we-do .what-heading p:after{content: ''; background: #ebebeb;position: absolute;left: 0;right: 0; bottom: 0;height: 2px;width: 150px;margin:auto;}
.wht-we-do .list-we-do{margin: 80px 0;}
.wht-we-do .list-we-do ul li{width: 15%;float: right;padding: 0;margin-left: 5%;}
.wht-we-do .list-we-do ul li:last-child{margin:0;}
.wht-we-do .list-we-do .we-do-media{height: 220px;}
.wht-we-do .list-we-do .we-do-media img{margin: auto;}
.wht-we-do .list-we-do .we-do-content h4{margin: 0 0 25px 0; font-size: 19px;line-height: 25px;color: #1a1a1a;text-transform: uppercase;font-family: 'Iranian Sans';}
.wht-we-do .list-we-do .we-do-content p{font-size: 18px;line-height: 25px;color: #666;}
/*what we do sections end*/


/* cutomer stories*/
.customer-stories{background: url(/images/customer-bg.jpg) no-repeat top left;padding: 85px 0;margin: 0  0 150px 0;background-size: contain;}
.customer-slider{margin: 100px 0 0 0}
section.customer-stories .what-heading {
    margin: 0 0 80px 0;
}


/*become start*/
.become-section{background: transparent url(/images/expert-bg.jpg) no-repeat 100% 100%;    background-size: 100% 100%;padding: 170px 0}
.become-section .become-expert .what-heading h2{text-align: center;font-size: 36px;margin:0 0 80px 0;}
.become-section{}
.become-section .expert-div{ box-shadow: 0 0 50px 20px #f3e2da; border-radius: 50px;-moz-border-radius:50px;-webkit-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;background: #fff}
.become-section .expert-div.top-space { margin-top: 40px;}
.become-section .expert-div-media img{height: auto; border-top-left-radius: 50px;border-top-right-radius:50px}
.become-section .expert-div-content{padding: 40px 25px;}
.become-section .expert-div-content h5{font-size: 19px; line-height: 30px;color: #1a1a1a;margin:0 0 10px 0;font-family: 'Iranian Sans';text-align: right;}
.become-section .expert-div-content p{color: #666666; font-size:18px; line-height: 28px; text-align: right;}
/*become end*/


/*become-partner strat*/
.become-partner{margin: 150px 0 0 0;color: #1a1a1a;}
.become-partner .sub-title{font-size: 36px;font-family: 'Iranian Sans'; margin: 0 0 10px 0}
.become-partner .main-title{font-size: 118px;font-family: 'Iranian Sans';}
.become-partner p{margin: 50px 0;font-size: 23px;line-height: 40px;}
.become-partner p b{font-family: 'Iranian Sans';}
/*become-partner  end*/

/*app store area start*/
.app-main{float: right;}
.app-section{position: relative;}
.app-content {
    text-align: right;
}
.app-main{float: left;}
.app-section{position: relative;}
.app-section:after {
    position: absolute;
    top: 19%;
    right: 18%;
    content: " ";
    background: url(/images/app-bg-persian.png);
    background-size: 100% 100%;
    width: 20%;
    height: 60%;    
}
.app-section .app-area .what-heading h2{font-size: 36px;text-align: right;}
.app-section .app-area .what-heading p{padding:0;margin: 15px 0 80px 0;text-align: right;}
.app-section .app-area{margin: 150px 0;padding: 100px 200px 100px 100px;box-shadow: 0 0 50px 20px #f2f2f2;border-radius: 40px; color: #1a1a1a;}
.app-section .app-area .app-content h4{font-size: 19px;line-height: 25px;color: #1a1a1a;text-transform: uppercase;margin: 0 0 30px 0}
.app-section .app-area .app-content  ul li{font-size: 18px;color: #666;line-height: 24px; position: relative; padding-right: 20px;margin: 0 0 10px 0}
.app-section .app-area .app-content  ul li:before{position: absolute;right: 0; top: 7px; background:  transparent  url("/images/list-circle.png") no-repeat 100% 0; content: ''; height:10px;width: 10px; display: inline-block;}
.app-section .app-area .app-media{height: 225px;    text-align: right;}
.app-section .app-area .app-media img{/*width: 100%;*/height: auto;}
.app-section .app-area .app-store{margin: 80px 0 0 0;text-align: right;}
.app-section .app-area .app-store a{margin: 0 15px 0 0;}
.app-section .app-area .app-store img{display: inline-block;}

/*footer start */
footer{    text-align: right; background: transparent url(/images/footer-bg-persian.png) no-repeat top right;background-size: 58% 100%; padding: 120px 0;margin: 0 0 50px 0; width: 100%;}
footer .footer-right{float: left; text-align: right;}
footer h4{font-size: 19px;font-family: 'Iranian Sans'; color: #1a1a1a;text-transform: uppercase;margin: 0 0 20px 0}
footer ul li a{font-size: 18px;line-height: 40px;color: #666;}
footer ul{margin: 0 0 30px 0}
footer .footer-links{float: right;width: 100%;}
footer .footer-links .number{    text-align: right; border-width:1px 0 1px 0px; border-style: solid;border-color: #f1f1f1;padding: 25px 0;margin: 25px 0;font-size: 30px;color: #1a1a1a;font-family: 'Iranian Sans';}
footer .footer-links .number a{font-size: 30px;color: #1a1a1a;}
footer .footer-links .social a{color: transparent; font-size: 40px; margin: 0  0 0 25px;    float: right;}
footer .footer-links li.social a:last-child{ margin: 0;}
/*footer end */


/*copyright start */
section.copyright {margin: 80px 0;}
.copyright .coyright-content{    text-align: right;}
.copyright  .coyright-content span{
	font-size: 16px;
	line-height: 40px;
	text-transform: uppercase;display: inline-block;    position: relative;
    padding: 0 12px 0 0;
    margin: 0 12px 0 0;
}
.copyright .coyright-content span:after{content:''; height: 20px; background: #666; width: 1px; display: inline-block;    /* margin: 0 12px; */
    position: absolute;
    /* left: 0; */
    right: 0;
    top: 10px;}
.copyright .coyright-content span:last-child:after{display: none;}
.copyright .coyright-content span a{color: #666666;text-transform: uppercase;}

/*copyright start */



/*why booker page*/
.why-booker:before{    background: transparent url(/images/why-bg-persian.png) no-repeat left 100%;
    content: ''; height:600px;width:100%;position: absolute;top: 21%;left: 0;}
.why-booker, .feature-cloud{margin: 100px 0;position: relative;    text-align: right;}
.why-booker .grow-heading{margin: 0 0 50px 0}
.why-booker .grow-title{text-transform: capitalize; font-size: 50px; line-height: 55px; color: #1a1a1a;font-family: 'Iranian Sans';padding: 0 0 15px 0;position: relative;}
.why-booker .grow-title:after{position: absolute; right:0; bottom: 0; background: #e8e8e8;height: 2px;width: 50px;content: '';display: inline-block;}
.why-booker .why-media img{ z-index: 999;box-shadow: 0 0 50px 10px #f5f5f5;}
.why-booker .odd-block .why-content{margin: 0 20px 80px 0}
.why-booker .odd-block:last-child .why-content {margin: 0 20px 0px 0}
.why-booker .even-block .why-content{margin: 0 0 80px 20px}
.why-booker .even-block:last-child .why-content{margin: 0 0 0px 20px}
.why-booker .why-content h4, .why-boker .why-content h4{text-transform: capitalize; margin: 0 0 20px 0;font-size: 28px;font-family: 'Iranian Sans';color: #1a1a1a; text-transform: capitalize; }
.why-booker .why-content p, .why-booker.online-booking .why-content li, .why-boker .why-content p{font-size:18px;line-height: 25px;color: #666;}
.why-booker .why-content a, .why-boker .why-content a{text-transform: capitalize; color: #1a1a1a;font-family: 'Iranian Sans';font-size: 20px;line-height: 30px;}
.why-booker .why-content .number{font-size: 57px;color: #e8e8e8;font-family: 'Iranian Sans';}
.why-booker .even-block, .why-booker .odd-block{margin: 0 0 80px 0; }
.why-booker .run-heeading{margin: 110px 0 50px 0}
/*features page*/
.feature-cloud{ background: transparent url(/images/feature-header-bg-persian.png) no-repeat  top right;
    content: '';        background-size: 56% 100%;/*height: 606px; */}
.feature-cloud .list-heading{font-size: 23px;line-height: 28px;margin: 0  0 20px 0;color: #1a1a1a}
.feature-cloud ul li{margin: 0 15px 50px 0}
.why-booker.online-booking .why-content li,.why-booker.online-booking .why-content p{font-size: 21px;}
.feature-cloud ul li:last-child{margin: 0 0 20px 0}
.feature-cloud ul li .cloud-media{height: 130px;margin: 0 0 10px 0}
.feature-cloud ul li .cloud-content{font-size: 17px;line-height: 25px;color: #1a1a1a;text-align: center;font-family: 'Iranian Sans'; text-transform: uppercase;}
.feature-cloud  .cloud-left{color: #fff;padding: 170px 0;}
.feature-cloud  .cloud-left h2{font-size: 60px;font-family: 'Iranian Sans';line-height: 65px;margin:  0 0 30px 0}
.feature-cloud  .cloud-left p{font-size: 23px; line-height: 28px;}

.online-booking{margin:0 0 100px 0; text-align: right;}
.online-booking ul.nav-tabs, .opening ul.nav-tabs.top_ul{margin: 0 auto 70px auto;display: table;}
.online-booking .nav-tabs { border-bottom: 1px solid #e5e5e5; }
.online-booking .online-booking .nav-tabs > li.active > a,
 .online-booking .nav-tabs > li.active > a:focus, 
.online-booking .nav-tabs > li.active > a:hover,  
.opening .nav-tabs.top_ul > li.active > a,
.opening .nav-tabs.top_ul > li.active > a:focus, 
.opening .nav-tabs.top_ul > li.active > a:hover { border-width: 0; }
.online-booking .nav-tabs > li > a, .opening .nav-tabs > li > a { border: none;  }
.online-booking .nav-tabs > li.active > a,
.online-booking .nav-tabs > li > a:hover { border: none; color: #1a1a1a;  }
.online-booking .nav-tabs > li > a::after,.opening .nav-tabs > li > a::after { content: ""; height: 3px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
.online-booking .nav-tabs > li.active > a::after,
.online-booking .nav-tabs > li:hover > a::after,
.opening .nav-tabs.top_ul > li.active > a::after,
.opening .nav-tabs.top_ul > li:hover > a::after { transform: scale(1); }

.online-booking .tab-nav > li > a::after, 
.opening .top_ul .tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; }

.online-booking ul li a, .online-booking ul li, 
.online-booking .nav-tabs>li.active>a, 
.online-booking .nav-tabs>li.active>a:focus,
 .online-booking .nav-tabs>li.active>a:hover,
 .opening ul li a, .online-booking ul li, 
.opening .nav-tabs>li.active>a, 
.opening .nav-tabs>li.active>a:focus,
 .opening .nav-tabs>li.active>a:hover,
 {border: 0;margin:0 20px 0 0; }
.online-booking .nav-tabs > li > a:hover,.online-booking .nav-tabs > li > a:focus, .opening .nav-tabs > li > a:hover,
.opening .nav-tabs > li > a:focus{background: none;}
.online-booking ul li a{font-size:28px;color: #8c8c8c;font-family: 'Iranian Sans'; }
.online-booking .nav>li>a, .opening .nav>li>a{padding: 20px 25px}

.why-booker.online-booking .tab-content .why-media img, .question-area .question-right img{ z-index: 999;box-shadow: 0 0 50px 10px #f9f9f9;}
.why-booker.online-booking .tab-content .why-media.no-shadow img{box-shadow: none;}
.why-booker.online-booking:before{    background: transparent url(/images/feature-bg-persian.png) no-repeat left  100%;
    content: ''; /*height:762px;*/height: 545px;width:100%;position: absolute;top: 38%;left: 0;}
.why-booker.online-booking .why-content ul{margin: 0 0 50px 0;padding-right: 25px;direction: rtl;}
.why-booker.online-booking .why-content li {list-style: lower-alpha; margin: 0 0 10px 0;}
.why-booker.online-booking .why-content p{margin: 0 0 20px 0}
.why-booker.online-booking .even-block, .why-booker.online-booking  .odd-block{padding: 0 0 80px 0;margin: 0 }
.why-booker.online-booking .even-block .why-media{margin-right: 75px;}
.why-booker.online-booking .why-content, .why-booker.online-booking .odd-block ,.why-booker.online-booking .even-block{
    position: relative;
}
.why-booker.online-booking .odd-block:before ,.why-booker.online-booking .even-block:before {
    height: 90%;
    content: '';
    background: #fe4a00;
    width: 1px;
    display: inline-block;
    position: absolute;
    top: 10%;
    right:50px;
    z-index: 99;
}
.why-booker.online-booking .odd-block:after ,.why-booker.online-booking .even-block:after{
    content: '';width: 10px;height: 10px;border-radius: 50%;position: absolute;bottom: 0;right: 46px;background: #fe4a00;display: inline-block; z-index: 99;
}
.why-booker.online-booking .even-block.before-full:before{height: 100% !important;content: ''; top: 0;}
.why-booker.online-booking .odd-block:last-child:after ,.why-booker.online-booking .even-block:last-child:after,
.why-booker.online-booking .odd-block:last-child:before ,.why-booker.online-booking .even-block:last-child:before {display: none;}


/*take a demo page*/
.take-demo{ margin: 50px 0 0 0; padding:120px 0; background: transparent url(/images/demo-bg-persian.png) no-repeat  top right;color: #fff; background-size: 80% 100%;    text-align: right;}
.take-demo, .contact-area{ margin: 50px 0 0 0; padding:120px 0; color: #fff;}
.take-demo .demo-title, .contact-area .demo-title{font-size:62px;line-height:70px;color: #fff;font-family: 'Iranian Sans'; text-transform: capitalize; margin: 0 0 20px 0}
.take-demo p,.contact-area p{font-size: 23px;color:#fff;line-height: 30px; }
.take-demo form, .contact-area form{margin: 80px 0 0 0;text-align: right;}
.take-demo form input,  
.take-demo form select, 
.blog form input.form-control,
.marketplace form input.form-control, 
.marketplace form select.form-control, 
.contact-area form input.form-control,
.contact-area form select.form-control{height:80px;}

.take-demo form .form-group, .contact-area form .form-group{margin: 0 0 30px 0}
.take-demo form input, .take-demo form select, 
.take-demo form select option, 
.marketplace form .form-control,
.contact-area form .form-group .form-control{text-align: right;  border: 0; box-shadow: none; padding: 6px 30px 6px 50px; outline: none; font-size: 23px; color: #999; text-transform: capitalize; }
.take-demo form input,
.take-demo form select:hover,
.contact-area form input,
.contact-area form textarea,
.contact-area form input:hover,
.contact-area form textarea:hover,
.take-demo form input:focus,
.take-demo form select:focus,
.contact-area form textarea:focus,
.contact-area form input:focus{outline: none}

.take-demo form input:hover,
 .take-demo form select:hover,
 .take-demo form input:focus, 
 .take-demo form select:focus{outline: none;box-shadow: none; border: 0}

.take-demo form input::-webkit-input-placeholder, 
.take-demo form select::-webkit-input-placeholder, 
.marketplace form .form-control::-webkit-input-placeholder,
.contact-area form .form-group .form-control::-webkit-input-placeholder{ /* Chrome/Opera/Safari */
  font-size: 23px; color: #b0adad;    text-align: right;
}
.take-demo form input::-moz-placeholder, 
.take-demo form select::-moz-placeholder, 
.marketplace form .form-control::-moz-placeholder,
.contact-area form .form-group .form-control::-moz-placeholder { /* Firefox 19+ */
  font-size: 23px; color: #b0adad;    text-align: right;
}
.take-demo form input:-ms-input-placeholder, 
.take-demo form select:-ms-input-placeholder, 
.marketplace form .form-control:-ms-input-placeholder,
.contact-area form .form-group .form-control:-ms-input-placeholder { /* IE 10+ */
  font-size: 23px; color: #b0adad;    text-align: right;
}
.take-demo form input:-moz-placeholder ,
 .take-demo form select:-moz-placeholder ,
 .marketplace form .form-control:-moz-placeholder,
 .contact-area form .form-group .form-control:-moz-placeholder{ /* Firefox 18- */
  font-size: 23px; color: #b0adad;    text-align: right;
}
.take-demo form select, .marketplace form select,  .contact-area form select{
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari and Chrome */
    appearance:none;
     background: url('/images/arrow-down.png') no-repeat  5% 53% #FEFEFE;background-size: 20px;    text-align: right;
}
.left-btn{float: right; display: inline-block;    margin: 0 0 0 35px;}
/*.take-demo form .left-btn{float: right;margin: 0  35px 0 0}*/
.take-demo .submit_btn , .blog .submit_btn,
 .opening .tab-content .cust-right .apply-block form  .btn_submit,
 .contact-area form .form-group  .submit_btn{text-align: center;height: 80px;width: 80px;color:#fff; display: inline-block;position: absolute;
    top: 0; line-height: 70px; font-size: 40px;     left: -10%;}
.take-demo a.privacy{text-decoration: underline;;color: #fff;font-size: 32px;}
.about-slider{margin:100px 0 100px 0;    text-align: right;}
.about-slider p{font-size:40px;line-height: 50px;font-family: 'Iranian Sans'; color: #1a1a1a;}
.about-slider .contnet-media{margin:30px 0 0 0}
.about-slider .contnet-media span{display: inline-block; vertical-align: text-bottom;}
.about-slider span h6,.about-slider span h5{font-size: 30px;line-height: 40px;color: #1a1a1a}
.about-slider span h5{font-family: 'Iranian Sans';}
.about-slider span img{margin-right: 30px; width: 90px;height: 90px; border-radius: 50%;-webkit-border-radius: 50%; -moz-border-radius: 50%; display: inline-block;background: #f6c768}
.about-slider .item{padding: 100px 0 0 0;}
.about-slider .item:before,.about-slider .item:after{position: absolute;content: ''; height: 100%;width: 100%; display: inline-block;}
.about-slider .item:before{background: url(/images/up-comma-persian.png) no-repeat top right; top:0px; right: 0px;}
.about-slider .item:after{background: url(/images/down-comma-persian.png) no-repeat bottom left; bottom: 30px; left: 0;}


/*for abput us page start*/
.abt-cont{margin: 100px 0;color: #1a1a1a}
.abt-cont h2{margin: 0 0 30px 0}
.about-us h3, .why-boker .why-content h3{     text-align: right; color: #1a1a1a; margin: 0 0 30px 0;font-family: 'Iranian Sans'; font-size: 36px;line-height: 45px;}
.abt-cont p{font-size: 23px;line-height: 30px;}
.about-us{ position: relative; background: url(/images/about-bg.png) no-repeat center center;background-size: 100% 100%;}
.about-us{color: #1a1a1a}
.about-us h2{font-family: 'Iranian Sans';}
.about-us p{font-size: 23px;line-height: 28px; }
.about-us strong{font-family: 'Iranian Sans'; display: block;font-size:23px; margin: 0 0 20px 0; }
.about-us small{font-size: 18px;display: block; line-height: 25px;}
.about-us ul{margin: 60px 0 0 0;    padding-right: 30px; direction:rtl;}
.about-us ul li{margin: 0 0 40px 0;list-style: decimal;font-size:23px;    font-family: 'Iranian Sans';}
.about-inner{position: relative;    padding: 500px 0 150px 0;     text-align: right;}
.why-boker{margin: 120px 0;    text-align: right;}
.why-boker .even-block,.why-boker .odd-block{margin: 0 0 120px 0}
.why-boker .why-content h4{font-family: 'Iranian Sans';}
.why-boker .why-content strong{font-size: 18px;line-height: 25px;color: #1a1a1a;}
.why-boker .why-content p{margin: 0 0 20px 0}
.why-boker .even-block:last-child,.why-boker .odd-block:last-child{margin: 0}
.join-team{background: url(/images/join-bg.png);    background-size: 100% 100%; padding: 400px 0; color: #fff; }
.join-team h2{font-size: 109px;font-family: 'Iranian Sans'; margin: 0 0 60px 0}
.join-team a{font-size: 19px;line-height: 25px;color: #fff; width: auto; line-height: 50px;height: 50px;padding: 0 25px;}
.timeline-area{padding: 115px 0;color: #1a1a1a;background: transparent url(/images/timeline-bg.png) no-repeat center center;
    background-size: 100% 100%;    margin-top: -130px;}
.joint-text h3, .awards-section h3{font-size: 36px;font-family: 'Iranian Sans';margin: 0 0 30px 0; color: #1a1a1a}
.awards-section{margin: 90px 0}
.awards-section h3{color: #1a1a1a}

/*pricing page*/
.pricing .carousel-control.right,.pricing .carousel-control.left{background: none;opacity: 1;color: #1a1a1a;    top: 0%;
    position: absolute;    width: 5%;}
.glyphicon-chevron-left:before {content: "\f111";font-family: LineAwesome;}
.glyphicon-chevron-right:before {content: "\f112";font-family: LineAwesome;}
.pricing{position: relative; color: #1a1a1a;padding: 150px 0;margin: 60px 0 0 0}
.pricing:before{background: url(/images/price-left-bg-persian.png) no-repeat top right; content: ''; height: 100%;width: 100%;    display: inline-block;
    position: absolute; top: 0;left: 0;     background-size: 80%;z-index: 1;}
.pricing:after{background: url(/images/price-right-bg-persian.png) no-repeat top left;content: '';height: 100%;width: 100%;    display: inline-block;
    position: absolute; top:0%;right: 0; background-size: 100% 100%;/*z-index: 1;*/}
.pricing .pricing-internal{    position: relative;z-index: 1;}
.pricing .pricing-internal .pricing_title{margin: 0 0 25px 0;font-size: 63px;line-height: 70px;color: #fff}
.pricing .pricing-internal p{font-size: 23px;line-height: 28px; color: #fff;}
.pricing .pricing_table{padding: 200px 0 0 0}
.pricing .pricing_table p{font-size: 18px;line-height: 25px;margin: 35px 0 0  0;color: #1a1a1a}
.pricing .pricing_table ul li{font-size: 15px; margin: 0 0 35px 0;color: #333333}
.pricing .pricing_table h3, .conten_desc h3, .question-area h3, .pricing_desc h3, .event h3,.mission h3,
.opening h3, .partners-sec h3, .booker-partner h3, .help h3, .already-partner h3,
.marketplace h3{color: #1a1a1a; font-size: 36px;font-family: 'Iranian Sans';position: relative;padding: 0 0 30px 0;margin: 0 0 30px 0}
.blog h3 {color: #1a1a1a; font-size: 30px;font-family: 'Iranian Sans';position: relative;padding: 0 0 30px 0;margin: 0 0 30px 0}
.pricing .pricing_table h3:after{position: absolute;content: '';bottom: 0;background: #1a1a1a;height: 1px;display: inline-block;width: 285px;margin: auto;left: 0;right: 0}
.pricing .pricing_table sup, .pricing .pricing_table small{font-size: 23px;font-family: 'Iranian Sans';}
.pricing .pricing_table sup{    top: -1.5em;}
.pricing .pricing_table .feature-heading{font-size: 23px; margin:  0 0 35px 0;color: #1a1a1a}
.pricing .pricing_table strong{font-family: 'Iranian Sans';font-size: 63px; line-height: 68px;}
.pricing .pricing_table a.get_started{margin: 35px 0}
.pricing .pricing_table .pricing-block{box-shadow: 0 0 20px 5px rgb(236, 218, 198); padding: 40px 30px;border-radius: 50px; background: #fff;z-index: 3; position: relative;}
.most_popular{margin-top: -50px; position: relative;    margin: 0 0 15px 0;}
.most_popular:before{background: url(/images/most-popular.png) no-repeat top right;   position: absolute; top: -7%;
    content: '';
    display: inline-block;left: -60%;
    height: 160px; width: 100%;
}
.conten_desc , .pricing_desc{margin:100px 0; color: #1a1a1a;text-align: right;}
.conten_desc h3,.question-area h3,.pricing_desc h3,.mission h3{margin: 0 0 30px 0;padding: 0;}
.conten_desc p{font-size: 18px;}
.question-area{background: url(/images/question-bg.png) no-repeat; padding: 150px 0; color: #1a1a1a; background-size: 100% 100%;    text-align: right;}
.question-area p, .pricing_desc p ,.business .event-block p, .marketplace p{font-size: 23px; margin: 0 0 30px 0}
.question-area h4, .pricing_desc h4{font-size: 29px;color: #1a1a1a;line-height: 35px; margin: 0 0 25px 0}
.question-area ul{margin: 0 0 40px 0}
.question-area ul li{position: relative;    padding-right: 20px; font-size: 22px;color: #666666;line-height: 30px;margin: 0 0 5px 0}
.question-area ul li:before {
    position: absolute;
    right: 0;
    top: 7px;
    background: transparent url(/images/list-circle.png) no-repeat 100% 0;
    content: '';
    height: 10px;
    width: 10px;
    display: inline-block;
}
.pricing_desc p{color: #545454}
/*blogs pages start*/
.blog{padding: 100px 0;margin:50px 0 0 0;  background: url(/images/blog-bg-persian.png) no-repeat top right;  background-size: 60% 100%; color: #fff;    text-align: right; }
.blog h3{margin: 0 0 20px 0;color: #fff}
.blog .blog-title{margin: 0 0 10px}
.blog p{margin:  0 0 50px 0}
.blog form{margin: 0px 0 0  0}
.blog form .form-control {
    width:40%;
    float: right;position: relative;
    display: inline-block; border: 0; box-shadow: 0 0 8px 2px #f4f4f4; padding: 6px 30px; outline: none; font-size: 23px; color: #999; text-transform: capitalize;
}
.blog form .form-control.left-border{
    border-top-right-radius: 50px;border-bottom-right-radius:50px;
}
.blog form .form-control.left-border:after{position: absolute;right: 0;top:5px;height: 10px;background: #ddd;width: 1px;}
.blog form .form-control.right-border{border-top-left-radius: 50px;border-bottom-left-radius:50px;}
.blog .submit_btn{line-height: 80px;position: absolute;top: auto;    right: 82%; left: auto !important;}
.blog form span{ display: inline;color: red}
.blog form input.form-control+span:after {
  content: "";position: absolute;background: #c9c9c9;height: 50px;width: 1px;display:inline-block; right: 40.1%;top: 76%;z-index: 1;}

.galelry-blog{margin: 100px 0}
.galelry-blog .learn-block{}
.card {border-radius: 50px;background: #fff; box-shadow: 0 0 15px 2px #f2f2f2;margin: 0 0 0px 0;height: 100%;}
.card .card-img-top{border-top-left-radius: 30px;border-top-right-radius: 30px; width: 100%;}
.card .card-body{padding: 20px 30px;color: #1a1a1a}
.galelry-blog .learn-block{height: 100%; display: table;}
.galelry-blog .learn-block .card-body{display: table-cell;height: 100%;vertical-align: middle;}
.galelry-blog .learn-block p{font-size: 29px; color: #fff;line-height: 35px;}
.galelry-blog .learn-block a{transition: all 0.5s; text-transform: capitalize; text-align: center; background: #fff;font-size: 23px;
    color: #1a1a1a;display: inline-block;margin:20px 0;  padding: 10px 15px;  width: 215px; transition: all 0.5s;cursor: pointer;}
.card .card-body .card-text{font-size: 23px;line-height: 25px;}
.load_more a{font-size: 23px; color: #1a1a1a}
.load_more{margin: 90px 0 0 0;}
.galelry-blog .learn-block a span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}
.galelry-blog .learn-block a span:after {
  content: "\f10e";
  font-family: 'LineAwesome';
  position: absolute;
  opacity: 0;
  top: 6px;
  right: -0px;
  font-size: 18px;
  transition: 0.5s;
  font-weight: bold;
}
.galelry-blog .learn-block a:hover span:after{opacity: 1}
.galelry-blog .learn-block a:hover span {
  padding-right: 25px;
}
.galelry-blog .learn-block a:hover{background: #fff;}
.space-bottom{margin: 0 0 25px 0}

/*press page*/
.event h3, .question-area.press-main h3,.opening h3, .booker-partner h3{margin: 0 0 60px 0;padding: 0}
.press{background:url(/images/press-bg-persian.png) no-repeat top right; background-size: 65% 100%; padding: 150px 0;margin:50px 0 0 0; color: #fff;    text-align: right;}
.press h2{color: #fff}
.press p, .press a{color: #fff;font-size: 36px;line-height: 40px;  }
.press a.press_link{text-decoration: underline; margin:0 0 150px 0;display: inline-block;}
.press p{font-family: 'Iranian Sans';}
.press .event-block{margin: 0 !important}
.question-area .press-block, .event .event-block,.filter-result .event-block{ box-shadow: 0 0 30px 4px #eaeaea; color: #1a1a1a; background: #fff;    padding: 50px 30px;font-family: 'Iranian Sans'; margin: 0 0 30px 0}
.press-block.space-top{    margin-top: -50px;}
.question-area .press-block p,.event .event-block p,.mission p, .filter-result .event-block h4{font-size: 23px;line-height: 31px;color: #1a1a1a;    }
.filter-result .event-block h4{height: 50px;margin: 0 0 10px 0;}
.question-area .press-block small, .event .event-block small, .filter-result .event-block small{font-size: 15px;line-height: 48px;color: #808080;}
.question-area .view-more, .event .view-more {margin: 35px 0 0 0;}
.question-area .view-more a , .event .view-more a, .view-more a{ text-decoration: none; font-size: 23px;color: #fff; display: inline-block; text-transform: capitalize; width: 215px;height: 50px;line-height: 50px;}
.event{margin: 100px 0}
.event .event-block p{text-transform: capitalize;}
.event .event-block .event-media{height: 100px;margin: 0 0 30px 0}
.event .event-block{display: table;}
.event .event-block .event-content{display: table-cell;vertical-align: middle;}
.business .event-block {height: 100%}
.business .event-block .event-media img{margin: auto;}
.business{    margin: -200px 0 60px 0;}
.business .event-block{    box-shadow: 0px 3px 20px 0px #e6e6e6;}
 .question-area.event-block{  box-shadow: 0 0 14px 3px #f7f7f7; }
 .view-more {margin: 0 0 35px 0;}


/*carrer page start */
.mission{margin: 80px 0}
.opening{margin: 40px 0;color: #1a1a1a}
.opening .nav-tabs.top_ul{    display: table; margin: 0 auto;}
.opening ul.nav-tabs.top_ul li a{font-size: 19px;font-family: 'Iranian Sans';line-height: 25px;color: #1a1a1a; text-transform: uppercase;}
.opening ul.nav-tabs.top_ul li{margin: 0 20px 0 0}
.opening .nav-tabs{border-bottom: 1px solid transparent;    text-align: right;}
.opening .tab-content{margin: 60px 0;color: #1a1a1a}
.opening .tab-content .tab-content {margin: 0;    text-align: right;}
.opening .tab-content .cust-left li{border-bottom: 2px solid #dfdfdf;padding: 0 0 20px 0; margin: 0 0  20px 0}
.opening  .cust-left .nav-tabs li:last-child{padding: 0;border:0;}
.opening .tab-content .cust-left  li, .opening .tab-content .cust-left  li a, .opening .tab-content .cust-left  li small, .opening .tab-content .cust-left  li a small{
    color: #1a1a1a; position: relative; font-size: 17px; line-height: 25px;font-family: 'Iranian Sans';}
.opening .tab-content .cust-left  li a small{font-family: 'Iranian Sans'; color: #808080;display: inline-block;}
.opening .tab-content .cust-left  li:after{position: absolute;left: 0; top: 18%; font-size:22px; font-weight: bold; content: '\f0d9'; font-family:'FontAwesome';} 
.opening  .cust-left .nav-tabs li a{padding: 0;border: 0}
.opening .tab-content .cust-right{margin-right: 15px;}
.opening .tab-content .cust-right h4{margin: 0 0 30px 0;font-size: 19px;line-height: 25px; text-transform: uppercase;font-family: 'Iranian Sans';}
.opening .tab-content .cust-right ul li{padding-right: 25px; position: relative; font-size: 17px;line-height: 30px;color: #666666; margin: 0 0 5px 0 }
.opening .tab-content .cust-right ul li:before{content: ''; background: url('/images/list-icon.png') no-repeat; width: 7px;height: 7px; right: 0;top: 11px;position: absolute;}
.opening .tab-content .cust-right ul{margin: 0 0 30px 0;}
.opening .tab-content .cust-right p{color: #1a1a1a;font-size: 17px;line-height: 25px;font-family: 'Iranian Sans';}
.opening .tab-content .cust-right .apply-block, .opening .united{background: #f2f2f2;padding: 40px 50px;margin: 50px 0 0 0;position: relative;}
.opening .tab-content .cust-right .apply-block form textarea{padding: 35px;color: #999999;font-size: 32px;-moz-box-shadow:    inset 0 0 15px #fee3cc;
   -webkit-box-shadow: inset   0 0 15px #fdd8b7;
   box-shadow:         inset   0 0 15px #fdd8b7;border-color: #fdd8b7}
.opening .tab-content .cust-right .apply-block form .form-group{margin: 0 0 70px 0}
.opening .tab-content .cust-right .apply-block form  .btn_submit{top: auto; left: 0;right: 0;bottom: -40px;line-height: 80px;margin: auto;}
.opening .tab-content .cust-right .apply-block form label{font-size: 23px;line-height: 38px;color: #1a1a1a}
.opening .united{background: #ffffff;}
.opening .united .all-united-links{margin: 25px 0 50px 0}
.opening .united .all-united-links a{margin: 0  0 0 15px; padding: 5px 15px; border:1px solid #999999; font-size:18px;color: #999999;line-height: 30px; background: transparent; }
.opening .united .all-united-links a:first-child{margin: 0}
.opening .united .all-united-links a:hover, .opening .united .all-united-links a:focus{border:1px solid transparent; color: #fff}
.united .all-united-links a.active{border-color: transparent;}
.opening .united  a.specify{ font-size:25px;color: #999999;}
.opening .united .all-united-links a.active{color: #fff}
.space-top{margin-top: 30px}
.carrer-int{margin: 150px 0;}
.opening .apply-block .btn-resume{font-size: 18px;line-height: 30px;text-transform: uppercase;width: 275px;height: 65px; line-height: 51px; border-width: 2px;
    border-style: dashed;
}
.opening .apply-block .btn-resume input{width: 275px;height: 65px;}
.opening .apply-block .upload-area{position: relative;}
.opening .apply-block .btn-resume:hover,.opening .apply-block .btn-resume:focus{/*color: #fff;*/}

/*partner page*/
.partner-area{margin: 70px 0;color: #1a1a1a}
.partner-area .partner-left p{margin: 30px 0}
.partners-sec{color: #1a1a1a; background: url(/images/partner-bg.png) no-repeat bottom center;     background-size: 100% 65%;}
.partners-sec .becom-link a ,  .already-partner  .becom-link a{ width: 400px;}
.partners-sec .partner-area{/*padding:150px 0;*/padding: 0 0 100px 0;    text-align: right;}
.partners-sec h3, .already-partner h3{padding:0; margin: 0 0 35px 0}
.partners-sec p, .help p,.redmark, .marketplace span{font-size: 23px;color: #1a1a1a;line-height: 28px;}
.partners-sec .becom-link{margin: 35px 0 0 0}
.partners-sec  .partner-bootom-area{    margin: 50px 0;padding: 0 0 100px 0;}
.booker-partner{margin: 130px 0}
.booker-partner p{font-size: 19px;line-height: 25px;}
.booker-partner .partner-media{height: 150px;margin: 0 0 10px 0}
.booker-partner .partner-media img{margin: auto;}
.booker-partner .partner-content{text-transform: uppercase;color: #1a1a1a;font-size: 19px;line-height: 28px;font-family: 'Iranian Sans';margin: 20px 0 0 0 }
.help{color: #1a1a1a;background: url(/images/help-partner-bg.png) no-repeat; padding:150px 0; background-size: 100% 100%}
.redmark{color: #f12222;font-family: 'Iranian Sans';}
.help h3, .marketplace h3{margin: 0 0 20px 0;padding:0;}
.help .bronze{background: #fff;padding:40px 25px;margin: 50px 0;color: #1a1a1a;box-shadow: 0 0 10px 3px #e6e6e6}
.b-title{font-family: 'Iranian Sans'; font-size: 23px;line-height: 28px;position: relative;margin: 0 0 30px 0;padding:0 0 30px 0;}
.b-title:after{position: absolute;left: 0;right: 0;background: #e6e6e6;height: 1px;margin: auto;content: ''; bottom: 0}
.help .bronze ul li{font-size: 17px;line-height: 25px;position: relative;padding: 0 0 30px 0;margin: 0 0 30px 0}
.help .bronze ul li:after{position: absolute;left: 0;right: 0;background: #ebebeb; width: 35px; height: 1px;margin: auto;content: ''; bottom: 0}
.help .bronze ul li:last-child:after{display: none;}
.already-partner{margin: 100px 0;color: #1a1a1a}

.marketplace{background: url(/images/marketplace.png) no-repeat; background-size: 100% 100%;padding:150px 0; color: #fff}
.marketplace h3, .marketplace span{color: #fff}
.marketplace form{margin: 100px 0}
.filter-result{margin: 0 0 100px 0}
.filter-result  .space-top{margin-top: -100px}
.filter-result .event-block{    box-shadow: 0px 3px 20px 0px #e6e6e6;}
.filter-result .event-block .event-media{height: 100px;margin:30px 0}
.filter-result .event-block h4{text-transform: capitalize;}
.filter-result .event-block p{font-size: 17px;line-height: 25px;margin: 20px 0;}
.filter-result .event-block a,.filter-result a{text-transform: uppercase;font-size: 19px;}
.filter-result .see-more{margin: 50px 0 0 0;}
.filter-result .see-more a{color: #fff}

/*about us satrt*/
.timeline-area .active .content h3{}
.timeline-area  .content h3, .timeline-area #timeline .timeline-item h3{font-family: 'Iranian Sans'; font-size: 23px;color: #1a1a1a;margin: 0;line-height: 30px;margin: 0 0 5px 0}
.timeline-area  .content h5 strong, .timeline-area #timeline .timeline-item h5 strong{     display: inline-block; margin: 0 0 5px 0; font-size: 19px;font-family: 'Iranian Sans';line-height: 25px;}
.timeline-area #timeline .timeline-item p{font-size: 17px;line-height: 20px;}
.timeline-area #timeline .timeline-item img{margin: 10px 0;}
.box.left .content{text-align: right;}
/*about us end*/

/*contact us page*/
.contact-area{background: transparent url(/images/contact-bg-persian.png) no-repeat  top right;background-size: 75% 100%;    text-align: right;}
.contact-area .left-btn{float: right;margin: 0;}
.contact-area form .form-group  textarea.form-control{padding: 15px 30px;
-moz-box-shadow: 4px 4px 13px #f2f2f2;
-webkit-box-shadow: 4px 4px 13px #f2f2f2;
box-shadow:4px 4px 13px #f2f2f2;}
.contact-area form .form-group .submit_btn{top: auto ;bottom: 0;    left: -15%;}
.contact-address{margin: 100px 0;color: #1a1a1a;font-family: 'Iranian Sans';position: relative;}
.contact-address .contact-block:before{content:''; background: #ebebeb;height: 130px; position: absolute; width: 2px; top: 0;
 left:-40px;display: inline-block; }
/*.persion-right .contact-block.no-border:before{display: block !important;}
.contact-address .col-sm-4.persion-right:last-child .contact-block:before{display: none;}*/
.contact-address .contact-block.no-border:before{display: none;}
.contact-address .contact-block h6{font-size: 23px;line-height: 25px;margin: 0 0 20px 0}
.contact-address .contact-block p{font-size: 17px;line-height: 25px; }
/*.modal*/
.modal-footer, .modal-header{display: none;}
.modal-body iframe{padding: 0;width: 100%;height: 350px;}
.video_modal .modal-body{padding: 0}
.modal .close{    font-size: 25px;    position: absolute; opacity: 1;text-shadow: none;    top: -23px;
    right: -27px;
    border: 2px solid #fff;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    color: #fff;
    line-height: 25px;
    text-align: center;
}
.modal-content{    -webkit-box-shadow: 0 3px 9px #fff; box-shadow: 0 3px 9px #fff; border-color:transparent;}
.login_modal .modal-content{box-shadow: 0 3px 9px rgba(249, 129, 3, 0.5);-webkit-box-shadow:0 3px 9px rgba(249, 129, 3, 0.5)}
.modal{    background: rgba(255,255,255,.6);}
.login_modal h5{   font-size: 30px;color: #1a1a1a;border: transparent;}
.login_modal .login ul{margin: 0 0 30px 0}
.login_modal .login-wrapper{    padding: 50px 30px;border-radius: 6px; position: relative;}
.login_modal .modal-body{padding:0;}
.login_modal .login-left{padding: 20px 30px;background: #fff;width: 100%;position: absolute;top: -80px;left: 0;border-radius: 10px;}
.login_modal .login-right{color: #fff}
.login_modal .login-right h4{
    margin: 0;
    padding: 10px 0;
    color: #fff;
    font-size: 21px;
    line-height: 28px;font-family: 'Iranian Sans';
}
.login_modal .login-right  p{
    padding: 5px 0;
    color: rgba(255, 255, 255, 0.8);
    font-size: 12px;
    line-height: 23px;
}
.login_modal .login-left .btn-login{width: 130px;line-height: 45px;padding: 0px 20px;}
.login_modal .login-left .btn-login:hover,.login_modal .login-left .btn-login:focus, .login_modal .login-right .btn-signup:hover,
.login_modal .login-right .btn-signup:focus{border: 0;outline: none;box-shadow: none;}
.login_modal .login-left a.forgot,.login_modal .login-left  label.accept-chekcbox{font-size: 16px; color: #1a1a1a;font-weight: 300; text-transform: capitalize;}
.login_modal .login-left .accept-chekcbox .checkmark{top: 0}
.login_modal .login-right .btn-signup{color: #1a1a1a; text-transform: uppercase;width: auto;padding: 0px 20px; background: #fff; border:0; }
.login_modal .login-right .btn-signup,.login_modal .login-left .btn-login{    margin: 10px 0;display: inline-block;}



/*for IE*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  header .caption-left .read-more, .bannerarea .caption-left .read-more, section .wht-we-do .read-more, footer .footer-links .social a i, .copyright .coyright-content span a:hover, 
.copyright .coyright-content span a:focus, footer ul li a:hover,footer ul li a:focus, .team-wrap span:hover i,
 .navbar-default .navbar-nav>li>a.demo-link, header nav.navbar-default ul li a:hover, .navbar-default .navbar-nav>li>a:focus, 
 .navbar-default .navbar-nav>li>a:hover, header.carrier-header .navbar-default .navbar-nav>li>a.demo-link, header.carrier-header nav.navbar-default ul li a:hover, 
 header.carrier-header .navbar-default .navbar-nav>li>a:hover, header.carrier-header nav.navbar-default ul li a:focus, 
 header.carrier-header .navbar-default .navbar-nav>li>a:focus, .opening .nav-tabs > li.active > a,.galelry-blog .learn-block a span:after,
  .opening .nav-tabs li.active a:hover, .opening .tab-content .cust-left  li:hover:after,.opening .tab-content .cust-left  li.active:after, .opening .tab-content .cust-left  li.active a,
  .opening .tab-content .cust-left  li a:hover, .opening .united  a.specify:hover,.opening .united  a.specify:focus, .opening .apply-block .btn-resume,
  .opening ul.nav-tabs.top_ul li.active a,.filter-result .event-block a, .modal .close, 
  .login_modal .login-right .btn-signup,.timeline-area .active .content h3, .timeline-area #timeline .active .timeline-item h3{
    color: #fa7502; 
    background: none;
  }
  header .caption-left .read-more:hover, .bannerarea .caption-left .read-more:hover, section .wht-we-do .read-more:hover, footer .footer-links .social a:hover i, .copyright .coyright-content span a:hover, .copyright .coyright-content span a:focus, footer ul li a:hover, footer ul li a:focus, .team-wrap span:hover i, .navbar-default .navbar-nav > li > a.demo-link:hover, .why-booker .why-content a:hover, .why-boker .why-content a:hover, .load_more a:hover, .load_more a:focus, header.carrier-header .navbar-default .navbar-nav > li > a.demo-link:hover, header.carrier-header .navbar-default .navbar-nav > li > a.demo-link:focus, .opening .tab-content .cust-left li.active a:hover, .opening .tab-content .cust-left li.active a:focus, .opening .apply-block .btn-resume:hover, .opening .apply-block .btn-resume:focus, .opening .apply-block .btn-resume:hover input, .filter-result .event-block a:hover, .filter-result .event-block a:focus{
    color: #fd5301; 
    background: none;
  }


}
/*for safari*/
@media screen and (-webkit-min-device-pixel-ratio:0) { 
  _::-webkit-full-page-media, _:future, :root .pricing .pricing_table h3, .conten_desc h3, .question-area h3, .pricing_desc h3, .blog h3, .event h3, .mission h3, .opening h3, .partners-sec h3, 
  .booker-partner h3, .help h3, .already-partner h3, .marketplace h3, footer h4,.contact-address,.opening .tab-content .cust-left  li a small,.press p,.marketplace h3.joint-text h3, .awards-section h3,.why-boker .why-content h4,.about-us h2,.about-us h3, .why-boker .why-content h3,.about-slider p,
.online-booking ul li a,.why-booker .grow-title,footer .footer-links .number, footer .footer-links .number a,.become-partner .sub-title,.wht-we-do .what-heading h2,
 .become-section .become-expert .what-heading h2 ,.app-area  .what-heading h2, .customer-stories .what-heading h2, .joint-text h3, .awards-section h3, .about-us h3, .why-boker .why-content h3{
  font-style: italic;
  font-family: 'Iranian Sans';
  }
  .opening .apply-block .btn-resume{border-color: #f88002}

}
@media only screen and (max-width: 991px) and (min-width: 768px){
  .blog .submit_btn{line-height: 70px;}
}
.app-section .app-area .app-store a{margin: 0 0 10px 0}
.opening .tab-content .cust-left  li a small{width: 100%;}
}

/*/franchise software*/
.franchise-slider{margin: 100px 0}
.contract-content small{font-size: 18px;font-family: 'Iranian Sans';}
.contract-content p{font-size: 15px;line-height: 25px;}
.contract-content ul {list-style: decimal;padding-right: 25px;margin: 0 0 30px 0}
.contract-content h6{font-size: 20px;font-family: 'Iranian Sans';margin: 15px 0}
.contract-content ul li{font-size: 15px;line-height: 25px; margin: 0 0 7px 0;list-style: decimal;direction: rtl;}
.sub-heading{font-size: 16px;font-family: 'Iranian Sans';}
.contract-content{text-align: right;}

.blog-details .blog-heading{ font-size: 36px;line-height: 45px;font-family: 'Iranian Sans'; font-weight:500; margin: 0 0 20px 0;color: #1a1a1a;text-transform: capitalize;}
.blog-details .blog-heading p{ font-size: 36px;line-height: 45px;font-family: 'Iranian Sans';margin: 0 0 20px 0;color: #1a1a1a;text-transform: capitalize;}
.blog-details p{margin: 0 0 15px 0;}
.blog-details img{width: 100%;margin: 20px 0;height: 500px;object-fit: cover;}
.blog-details p,li, .blog-details li p{font-size: 18px;color: #1a1a1a; line-height: 25px;}
.blog-details li{list-style: decimal;font-family: 'Iranian Sans'; margin: 0 0 15px 0;}
.blog-details li strong{font-family: 'Iranian Sans'; font-weight:700; margin: 0 0 15px 0;display: block;}
.blog-details  ul{padding-left: 20px;}
/*blog page*/
.galelry-blog .space-top{margin:15px 0 0 0}
.galelry-blog a{color:#1a1a1a}
.galelry-blog .card-body  a:hover p{text-decoration:underline}
.become-section .read-more{margin:40px 0;display: inline-block;}
.expert-div-content a:hover p{text-decoration:underline}


/* width*/ 
.card-body{    height: 120px;overflow: auto;}
.card-body::-webkit-scrollbar {
    width: 5px;
}

/* Track */
.card-body::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #000; 
    border-radius: 10px;
}
 
/* Handle */
.card-body::-webkit-scrollbar-thumb {
    background: #ccc; 
    border-radius: 10px;
}

/* Handle on hover */
.card-body::-webkit-scrollbar-thumb:hover {
    background: #ddd; 
}