/*
Theme Name: sharjahtourism
Author: Vsourz
Version: 16.1
Text Domain: responsive-mobile
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
html, body {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-size: 16px;
	font-weight: normal;
	line-height: 1.5;
	-webkit-text-size-adjust: 100%;
	background: #fff;
	color: #494e47;
	overflow-x: hidden;
	font-family: 'montserratregular';
}
/*.grecaptcha-badge{ display:none !important; }*/
@font-face {
	font-family: 'montserratbold';
	src: url('css/fonts/montserrat-bold-webfont.woff2') format('woff2'),
		url('css/fonts/montserrat-bold-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'montserratextrabold';
	src: url('css/fonts/montserrat-extrabold-webfont.woff2') format('woff2'),
		url('css/fonts/montserrat-extrabold-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'montserratmedium';
	src: url('css/fonts/montserrat-medium-webfont.woff2') format('woff2'),
		url('css/fonts/montserrat-medium-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'montserratregular';
	src: url('css/fonts/montserrat-regular-webfont.woff2') format('woff2'),
		url('css/fonts/montserrat-regular-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'montserratsemibold';
	src: url('css/fonts/montserrat-semibold-webfont.woff2') format('woff2'),
		url('css/fonts/montserrat-semibold-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: "GE Dinar Two Bolder";
	src: url(css/fonts/GEDinarTwo-Bold.eot);
	src: url(css/fonts/GEDinarTwo-Bold.eot?#iefix) format("embedded-opentype"), url(css/fonts/GEDinarTwo-Bold.woff) format("woff"), url(css/fonts/GEDinarTwo-Bold.ttf) format("truetype"),
		url("css/fonts/GEDinarTwo-Bold.svg#GE Dinar Two Bolder") format("svg");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "GE Dinar Two Bold";
	src: url(css/fonts/GEDinarTwo-Regular.eot);
	src: url(css/fonts/GEDinarTwo-Regular.eot?#iefix) format("embedded-opentype"), url(css/fonts/GEDinarTwo-Regular.woff) format("woff"), url(css/fonts/GEDinarTwo-Regular.ttf) format("truetype"),
		url("css/fonts/GEDinarTwo-Regular.svg#GE Dinar Two Bold") format("svg");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "GE Dinar Two";
	src: url(css/fonts/GEDinarTwo-Regular_1.eot);
	src: url(css/fonts/GEDinarTwo-Regular_1.eot?#iefix) format("embedded-opentype"), url(css/fonts/GEDinarTwo-Regular_1.woff) format("woff"), url(css/fonts/GEDinarTwo-Regular_1.ttf) format("truetype"),
		url("css/fonts/GEDinarTwo-Regular_1.svg#GE Dinar Two") format("svg");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "GE Dinar One Bold";
	src: url(css/fonts/GEDinarOne-Regular.eot);
	src: url(css/fonts/GEDinarOne-Regular.eot?#iefix) format("embedded-opentype"), url(css/fonts/GEDinarOne-Regular.woff) format("woff"), url(css/fonts/GEDinarOne-Regular.ttf) format("truetype"),
		url("css/fonts/GEDinarOne-Regular.svg#GE Dinar One Bold") format("svg");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "GE Dinar One";
	src: url(css/fonts/GEDinarOne-Regular_1.eot);
	src: url(css/fonts/GEDinarOne-Regular_1.eot?#iefix) format("embedded-opentype"), url(css/fonts/GEDinarOne-Regular_1.woff) format("woff"), url(css/fonts/GEDinarOne-Regular_1.ttf) format("truetype"),
		url("css/fonts/GEDinarOne-Regular_1.svg#GE Dinar One") format("svg");
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}
@font-face{
	font-family:'Arabic Number';
	src:url(css/fonts/CronosPro-Regular.eot);
	src:url(css/fonts/CronosPro-Regular.eot?#iefix) format("embedded-opentype"),
		url(css/fonts/CronosPro-Regular.woff) format("woff"),url(css/fonts/CronosPro-Regular.ttf) format("truetype"),
		url(css/fonts/CronosPro-Regular.svg#CronosProRegular) format("svg");
	font-weight:normal;
	font-style:normal;
	font-display:swap
}
h3{
	font-size: 16px;
	font-weight: bold;
}
#site-branding{ margin:0; }
.bg-primary,
.download-section:before,
.box-typ1 .box1-title:after,
.navigation li a:hover,
.navigation li.active a{background-color: #b09540;}
.bg-secondary{background-color: #494e47;}
.color-primary,
.header-typ1,
.navigation li a, a, a:hover, a:focus{color: #b09540;}
a, a, a:hover, a:focus{outline:none !important;}
.color-w{color: #FFFFFF !important;}
.site-content{margin:0px 0px 0px;}
.home .site-content{margin-top:0px;}
.header-typ1,
.header-typ2{
	font-size: 36px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1.2;
	margin: 0 0 20px 0;
}
.header-typ2{
	font-size: 28px;
	font-weight: 600;
}
.header-typ2 a:hover{text-decoration:none !important;}
.title-desc{margin-bottom:40px;}
.partners-section .cmstext{	margin-bottom:20px; }
.maxwidth-992{ max-width:992px; margin:0 auto; }
.maxwidth-767{ max-width:767px; margin:0 auto; }
.mb-20{ margin-bottom:20px !important; }
.mb-10{ margin-bottom:10px !important; }
/****Header***/
.header-top{
	background-color: transparent;
	padding: 10px 0;
}
.top-header-section .similar-web-url li{
	display:inline-block;
	list-style:none;
	margin-bottom:0px;
	margin-right:25px;
}
.language-dropdown{ position:absolute; right:0px; }
.language-dropdown .wpml-ls-legacy-dropdown{ width:auto; }
.language-dropdown .wpml-ls-item-toggle,
.language-dropdown .wpml-ls-item-toggle:focus{
	border: 0px;
	width: 60px;
	padding: 5px !important;
	font-weight: 600;
	background: none !important;
	text-decoration: none;
	border: 1px solid #dadada;
	font-size: 13px;
	border-radius:5px;
}
.language-dropdown .wpml-ls-sub-menu{ top:101%; border-top: 0px;}
.wpml-ls-legacy-dropdown .wpml-ls-link, .wpml-ls-legacy-dropdown .wpml-ls-link:focus {
	background-color: #ffffff !important;
	text-decoration: none !important;
	padding: 5px;
	font-size: 14px;
	border: 1px solid #dadada;
	border-radius: 5px 5px;
}
.wpml-ls-legacy-dropdown .wpml-ls-link,
.wpml-ls-legacy-dropdown .wpml-ls-link:focus{ background-color:#ffffff; }
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{ display:none; }
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:before{
	content:'';
	height: 7px;
	width: 13px;
	position: absolute;
	right: 7px;
	top: 9px;
	background:url(images/menu-down-hover.svg) no-repeat;
}
.wpml-ls-legacy-dropdown a .wpml-ls-display{ display:none; }
.social-media-icons-outer{ padding-right:65px; }
.social-media-icons-outer.top-header-section .similar-web-url li {
	margin-right: 15px;
}
.social-media-icons-outer.top-header-section .similar-web-url li a{
	font-size:16px;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.fc-daygrid-dot-event .fc-event-title p{
	margin-bottom:7px;
}
.social-media-icons-outer.top-header-section .similar-web-url li a:hover{
	color:#b09540;
}
.top-header-section .similar-web-url li:last-child{
	margin-right:0px;
}
.top-header-section .similar-web-url li a{
	font-family: 'montserratmedium';
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #000000;
}
.top-header-section {
	display:inline-block;
}
.social-media-icons-outer.top-header-section{
	float:right;
}
.top-header-section .similar-web-url li.active a{
	font-family: 'montserratsemibold';
}
.top-header-section ul.similar-web-url{
	margin-bottom:0px;
	padding-left:0px;
}
.header-search label{margin:0px;}
.header-search .search-field{
	padding:0px;
	outline:none !important;
	font-weight:normal;
	height: auto;
	line-height: 1;
	background:none !important;
	box-shadow:none !important;
	font-size:14px;
	color:#333;
}
.search-field::-webkit-input-placeholder  {color:#FFF !important; opacity:1;-khtml-opacity:1;-moz-opacity:1;filter: alpha(opacity=100);}
.search-field::-moz-placeholder   {color:#FFF !important; opacity:1;-khtml-opacity:1;-moz-opacity:1;filter: alpha(opacity=100);}
.search-field:-moz-placeholder   {color:#FFF !important; opacity:1;-khtml-opacity:1;-moz-opacity:1;filter: alpha(opacity=100);}

.search-field:focus::-webkit-input-placeholder  {color:transparent;}
.search-field:focus::-moz-placeholder   {color:transparent;}
.search-field:-moz-placeholder   {color:transparent;}

.header-search .search-icon{vertical-align:middle; outline:none !important;}
.header-icons{
	padding:0px;
	margin:0px;
	list-style:none;
	text-align:right;
}
.header-icons li{
	display:inline-block;
	font-size:16px;
	margin:0px 0px 0px 10px;
}
.header-icons li a{color:#FFF;}
.header-icons li a:hover{color:#50A684;}
.header-icons li.phone span{padding-left:10px; color:#50A684;}
.header-icons li.phone .fa{color:#50A684;}
.header-icons li .fa{font-size:20px;}
#footer-widget{margin:0px 20px 0px 0px; display:inline-block;}
#footer-menu-container{display:inline-block; vertical-align:middle;}
#footer-menu-container .footer-menu li:after{display:none;}
#footer-menu-container .footer-menu li {
	border-right: 1px solid #fff;
	padding: 0px 20px;
	margin: 0px !important;
	line-height: 15px;
}
#footer-menu-container .footer-menu li:last-child{
	border-right: 0px solid #fff;
	padding: 0px 20px;
	padding-right:0px;
	margin: 0px !important;
}
#footer-menu-container .footer-menu li a{font-size:12px; color:#FFF;}
#footer-menu-container .footer-menu li a:hover{color:#FFF; text-decoration:underline;}
#footer-base .copyright{text-align:right; margin-top:11px; font-size:12px;margin-top:7px !important;}
#footer-base .copyright a{color:#FFF;}
#footer{padding:0px 0px;margin-top: 80px;}
.page-template-thank-you #footer,.page-template-about-us-chairman #footer,.page-template-about-us-mission-vision #footer,.page-template-about-us-customer-hapiness #footer,.page-template-careers-landing #footer,.page-template-service-landing #footer,.tax-services_taxonomies #footer,.single #footer,.archive  #footer,.page-template-default #footer,.error404 #footer,.search-results #footer,.page-template-tu-alumni #footer,.page-template-offers #footer,.page-template-contact-us #footer,.page-template-industry-resources #footer,.page-template-cms-page #footer,.page-quality-policy #footer,.page-template-industry-legislatives #footer,.page-template-annual-reports #footer,.page-template-cms-page-password-protected #footer,.page-template-the-directory #footer,.page-template-about-us-main #footer{
	border-top:1px solid rgba(176, 149, 64, 0.45);
	padding-top:70px;
}
.search-results article .post-data {
	margin-top: 0px;
}
.search-results #main article {
	padding-bottom: 0px;
	border-bottom: 1px solid #333333;
}
/****Hero banner section****/
.herobanner-sec .slider-item{
	height:500px;
	background-position:center center;
	background-size:cover;
	outline:none;
}
.banner-image{
	height: 450px;
	width: 100%;
}
.banner-image img{
	height: 100%;
	object-fit: cover;
	width: 100%;
}
.herobanner-sec .slide-title{
	display: block;
	font-weight: 500;
	font-size: 36px;
	color: white;
}
.herobanner-sec .slide-title span{
	background-color: rgba(80, 166, 132, 0.8);
	padding: 10px 15px;
	display:inline-block;
}
.herobanner-sec .slide-content{
	position: absolute;
	top: 35%;
	left:0px;
	right:0px;
	transform:translateY(-35%);
}
.herobanner-sec .slide-title.title1 span{background-color:#b09540;}
.herobanner-sec .slick-dots{
	transform:translateX(-50%);
	left:50%;
	bottom:30px;
	background-color:rgba(0, 0, 0, 0.4);
	padding:5px;
	margin:0px;
	position:absolute;
	border-radius:5px;
	line-height:1;
}
.herobanner-sec .slick-dots li{
	margin:5px;
	width:10px;
	height:10px;
	color:#FFF;
	border-radius:10px;
	background:#FFF;
	cursor:pointer;
	display:inline-block;
}
.herobanner-sec .slick-dots li.slick-active{background-color:#7fb137;}
.herobanner-sec .slick-dots button{display:none;}
.herobanner-sec .slick-arrow{
	position:absolute;
	top:60%;
	z-index:1;
	cursor:pointer;
	opacity:0.7;
	display:none;
}
.herobanner-sec .slick-arrow:hover{
	opacity:1;
}
.herobanner-sec .post-prev{left:30px;}
.herobanner-sec .post-next{right:30px;}
.herobanner-sec:not(:hover):not(:focus) .slick-arrow:not(:focus-within) {
	position: absolute !important;
	width: 0 !important;
	height: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden !important;
}
/**Dwonload Section**/
.download-section{
	position:relative;
}
.download-section:before{
	top: -75px;
	content: "";
	height: 150px;
	transform: skewY(5.5deg);
	left: 0;
	right: 0;
	position: absolute;
}
.download-section .download-content{
	position:relative;
}
.download-section .download-table{
	display:table;
	width:100%;
	height:100%;
}
.download-section .download-left{
	width:60%;
	display:table-cell;
}
.download-section .download-right{
	display:table-cell;
	text-align:right;
	vertical-align:middle;
}
.download-section h3,
.download-section h1{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:normal;
	font-size: 1.5rem;
	line-height: 1.4;
	margin:0px 0px 20px;
}
.slick-slide .inner-content-sec img{
	display:inline-block;
}
.download-section h1{
	font-size: 2.25rem;
}
.download-section .description{
	margin-bottom:40px;
}
.download-section .download-sec{
	display:inline-block;
}
.download-section .download-sec a{
	font-size: 24px;
	text-align: left;
	padding: 20px 40px 20px 140px;
	margin-bottom: 0;
	color: white;
	font-weight: 600;
	background-image: url(images/pdf-icon.svg), url(images/letsago-dl.svg);
	background-repeat: no-repeat;
	background-position: 0 50%, 99% 50%;
	background-size: 105px 105px, 24px 24px;
	display:inline-block;
}
.features-sec{
	padding: 40px 0px;
	background-color: #edebe7;
}
.box-typ1 .box1-title{
	font-size: 1.5rem;
	line-height: 1.4;
	font-weight: normal;
	position:relative;
	padding-bottom:20px;
	margin:0px 0px 20px;
}
.box-typ1 .box1-title:after{
	position:absolute;
	left:0px;
	bottom:0px;
	width:15px;
	height:4px;
	content:"";
}
.features-boxes .row{display:flex;}
.box-typ1 .box1-desc{color: #494e47;}
.box-typ1{height:100%; position:relative; padding-bottom:60px;}
.box-typ1 .box1-btn{position:absolute; left:0px; right:0px; bottom:0px;}
.box-typ1 .box1-btn a{color: #494e47;
	font-weight: 500;
	text-transform: uppercase;
	background-image: url(images/letsago-plantscape.svg);
	background-repeat: no-repeat;
	background-size: 26px 26px;
	display: inline-block;
	height: 26px;
	width: 26px;
}

.box-typ2 .box2-img{overflow: hidden;text-align: center;}
.box-typ2 .box2-img img{margin:0 auto;display:block;}
.box-typ2 .box2-title{
	font-family: 'montserratextrabold';
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.61;
	letter-spacing: normal;
	text-align: center;
	color: #ffffff;
	margin-top:6px;
}
.box-typ2 .box2-title a{
	color: #ffffff;
	visibility:hidden;
}
.box-typ2{
	text-align:center;
	padding: 33px 38px 27px 46px;
	border-radius: 16px;

	background-color: #fff;
	height:100%;
	border-top-left-radius: 0px;
	border-top-right-radius: 16px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 16px;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.term-text-cms{
	margin-top:20px;
	margin-bottom:60px;
}
.service-desc-about .services-boxes .col-sm-3{
	margin-bottom:30px;
}
.box-typ2:hover{
	background-color: #086098;
	box-shadow: 5px 5px 20px 0 rgba(0, 105, 171, 0.2);
}
.box-typ2:hover .box2-title a:hover{
	color:#000;
}
.latest-news .col-md-3{
	margin-bottom:15px;
}
.box-typ2:hover .designation-team{
	color:#fff;
}
.box-typ2:hover .linked-url i{
	color:#fff;
}
.box-typ2:hover .linked-url i:hover{
	color:#000;
}
.box-typ2:hover .box2-title a{
	visibility:visible;
}
.linked-url{
	display:inline-block;
	margin-top:7px;
}
.linked-url i{
	color:#000;
}
.designation-team{
	font-family: 'montserratbold';
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: normal;
	text-align: center;
	color: #000000;
	margin-top:7px;
}
.box-typ2 .box2-link{display:inline-block; text-decoration:none;}
.box-typ2 .box2-img .box2-link{border:5px solid #fff;display:inline-block; text-decoration:none;border-radius: 50%;
	overflow: hidden;}
.listing-outer .eheight{margin-bottom:20px;}
.navigation{padding:20px 0; margin:20px 0 0; border-top:1px solid #f1f1f1; }
.navigation ul{margin:0px; list-style:none; padding:0px;}
.navigation li{display:inline-block; margin:5px 3px;}
.navigation li a{
	padding:0px;
	border:1px solid #b09540;
	width: 35px;
	height: 35px;
	display: block;
	text-align: center;
	line-height: 32px;
}
.navigation li a:hover,
.navigation li.active a{
	text-decoration:none;
	color:#FFF !important;
}
.news-section{margin-top:40px;}
.back-btn{
	display:block;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 600;
	color: white;
	font-size: 16px;
	text-align: center;
	padding: 20px 35px;
	background:#b09540;
}
.back-btn:hover{
	background:#646363;
	color: white;
	text-decoration:none;
}

.single-row{
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.single-img{
	max-width:50%;
	margin:0px 0px 10px 20px;
	float:right;
}
#main-navigation .main-nav #menu-main-menu > li > a{
	margin:0px;
	padding:0px;
	position:relative;
	margin: 0 0px 0 0;
	font-family: 'montserratsemibold';
	font-size: 13px;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.62;
	letter-spacing: normal;
	color: #ffffff;

}
#main-navigation .main-nav #menu-main-menu > li{
	padding:0px 19px;
}
#main-navigation .main-nav #menu-main-menu > li:first-child{
	padding-left:0px;
}
/*#main-navigation .main-nav #menu-main-menu > li:last-child{
padding-right:0px;
}*/
#main-navigation .main-nav #menu-main-menu > li > a:hover{color: #000;}
#main-navigation .main-nav #menu-main-menu > li.current-menu-item > a{color: #000;}
#main-navigation .main-nav #menu-main-menu > li.current-menu-parent > a{color: #000;}
#main-navigation .main-nav #menu-main-menu > li:last-child > a::after{display:none;}
/* Mobile Menu */
.header-side-menu #main-navigation .main-nav .menu-logo,.header-side-menu #main-navigation .main-nav #mob-menu-closed,.site-navigation .mobilemenu-overlay{
	display: none;
}
.rss-banner-title{
	margin: 23px 0;
	text-shadow: 0 5px 14px rgba(0, 0, 0, 0.5);
	font-family: 'montserratextrabold';
	font-size: 48px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.13;
	letter-spacing: normal;
	text-align: center;
	color: #ffffff;
}
.rss-inner-page-slider-1 .slick-dots li.slick-active {
	background: #0069ab;
	cursor: default;
}
.rss-banner-url a{
	padding: 10px 53px 13px 53px;
	border-radius: 4px;
	background-color: #b09540;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.rss-banner-url a:hover{
	background-color: #0069ab;
	color:#fff;
	text-decoration:none;
}
.rss-banner-title ul{
	padding:0px;
	margin:0px;
	margin-bottom:10px;
}
.rss-banner-title li{
	display:inline-block;
	font-family: 'montserratbold';
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.17;
	letter-spacing: normal;
	text-align: center;
	color: #ffffff;
	padding:0px 10px;
	position:relative;
}
.rss-banner-title li:after{
	content:'.';
	position:absolute;
	right: 0;
	top: -3px;
}
.rss-banner-title li:last-child:after{
	display:none;
}
.centercenter .rss-banner-caption {
	transform: translateY(-60%);
	-webkit-transform: translateY(-60%);
}
.rss-banner-description{
	font-family: 'montserratmedium';
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.75;
	letter-spacing: normal;
	text-align: center;
	color: #ffffff;
}
.top-about-sec{
	margin:0 auto;
	display:block;
	max-width:840px;
	margin-bottom:70px;
}
.inner-section-box{
	position: relative;
	overflow: hidden;
	border-radius: 20px;
}
.inner-content-sec{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: #b09540;
	padding:20px 40px;
	top:calc(100% - 74px);
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.desc-text{
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.6;
	letter-spacing: normal;
	color: #ffffff;
	font-family: 'montserratregular';
	margin-top:20px;
	margin-bottom:40px;
}
.inner-content-sec svg,.title-text{
	display: inline-block;
	vertical-align: middle;
}
.btn-type2{
	padding: 15px 50px 15px 50px;
	display: inline-block;
	border-radius: 4px;
	background-color: #b09540;
	color: #fff;
	font-family: 'montserratbold';
	font-size: 14px;
	text-transform: capitalize;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.btn-type2:hover,.btn-type2:focus{
	color: #fff;
	background-color: #0069ab;
	text-decoration: none;
}
.btn-outer{
	text-align:center;
	margin-top:40px;
}
.btn-mar-cen{
	text-align:left;
}
#footer-base .col-md-7{
	padding-right:0px;
}
.chairman-section{
	background:#0069ab;
	padding:80px 0px;
}
.chairman-section .small-title,.chairman-section .main-title,.chairman-section .main-desc{
	color:#fff;
	text-align:left;
}
.chairman-section .main-desc{
	margin-right:100px;
}
.chairman-section.article-sec .main-desc{
	margin:0 0 20px !important;
	text-align:left !important;
}
.chairman-section.article-sec .main-desc.text-center{
	text-align:center !important;
}
.small-container{
	max-width:1000px;
}
.chairman-image{
	padding-right:50px;
}
.row-statics{
	margin-top:60px;
}
.inner-statics-icon{
	max-width:40px;
	display:inline-block;
	vertical-align:top;
	margin-right:15px;
	margin-top: 10px;
}
.inner-statics-content .title-text {
	font-family: 'montserratextrabold';
	font-size: 40px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.33;
	letter-spacing: normal;
	color: #ffffff;
	margin-left:0px;
}
.inner-statics-content .desc-text{
	line-height: 1.4;
	margin-top: 0;
	margin-bottom: 0;
}
.inner-statics-content{
	width:calc(100% - 60px);
	display:inline-block;
	vertical-align:top;
}
.title-text{
	font-family: 'montserratsemibold';
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.61;
	letter-spacing: normal;
	color: #ffffff;
	margin-left:10px;
}
.title-sec-chairman{
	font-family: 'montserratsemibold';
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: 2px;
	color: #ffffff;
	text-transform:uppercase;
	margin-top:20px;
}

.designation-sec-chairman{
	font-family: 'montserratregular';
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #ffffff;
	margin-top:10px;
	margin-bottom:35px;
}
.btn-type2.not-blue:hover {
	color: #b09540;
	background-color: #fff;
	text-decoration: none;
}
.chairman-section{
	position:relative;
}
.chairman-section::before{
	content: "";
	background: url(images/white-shape.svg) no-repeat right center;
	height:101%;
	width:537px;
	top:-1px;
	right:0px;
	background-size:auto 100%;
	position:absolute;
}
.btn-type3 {
	padding: 9px 12px 8px 13px;
	display: inline-block;
	border-radius: 4px;
	background-color: #b09540;
	color: #fff;
	font-family: 'montserratbold';
	font-size: 14px;
	text-transform: capitalize;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.btn-type3:hover{
	color:#fff;
	background-color: #0069ab;
	text-decoration:none;
}
.inner-content-sec svg path{
	fill:#fff;
}
.inner-section-box:hover .inner-content-sec{
	background: rgba(0,0,0,0.62);
	padding: 40px 40px;
	top: 0;
}
.inner-section-box:hover .inner-content-sec svg path{
	fill:#b09540;
}
.inner-img-sec img{
	width:100%;
	height:360px;
	object-fit:cover;
}
.small-title{
	font-family: 'montserratbold';
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.31;
	letter-spacing: normal;
	text-align: center;
	color: #b09540;
	margin-bottom: 10px;
}
.main-title {
	font-family: 'montserratextrabold';
	font-size: 40px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.26;
	letter-spacing: normal;
	text-align: center;
	color: #000000;
	margin-bottom:30px;
}
.main-title > span{
	font-family: 'montserratregular';
	font-size:30px;
}
.main-title.text-left { text-align: left; }
.main-desc{
	font-family: 'montserratregular';
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.94;
	letter-spacing: normal;
	text-align: center;
	color: #000000;
}
.about-section-nopadding.padding-sec.only-bottom {
	padding-bottom: 0px;
}
.padding-sec{
	padding-top:80px;
	padding-bottom:65px;
}
.padding-sec.only-bottom{
	padding-top: 0px;
}
.service-desc-about.padding-sec.only-bottom{
	padding-bottom: 0px;
}
.about-section-page.bottomspace-none,
.service-desc-about.bottomspace-none{ padding-bottom:0px !important; }
#search-open {
	background: url(images/white-search.svg)no-repeat center center;
	height: 20px;
	width: 20px;
	position:absolute;
	right:130px;
	margin-top: 30px;
	margin-left:15px;
}
.contact-btn-link,
.contact-btn-link:focus{
	display: inline-block;
	vertical-align: middle;
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	padding: 4px 18px;
	border: 1px solid #ffffff;
	border-radius: 5px;
	margin-top: 25px;
	margin-left: 30px;
	font-family:'montserratsemibold';
}
.contact-btn-link:hover{
	color: #b09540;
	border: 1px solid #ffffff;
	background-color:#ffffff;
	text-decoration: none;
}
.footer-top-sec.padding-sec.only-bottom {
	padding-top: 80px !important;
	padding-bottom: 0px !important;
}
.footer-top-sec .main-title{
	margin-bottom:10px;
}
.footer-top-sec .col-sm-8,.footer-top-sec .col-sm-4{
	float:none;
	display:inline-block;
	vertical-align:middle;
}
.for-mobile-img{
	display:none;
}
.footer-top-sec .col-sm-4{
	text-align:right;
}
.footer-top-sec .row{
	font-size:0px;
}
.header-search {
	position: absolute;
	top: 15px;
	right: 15px;
	background: #fff;
	z-index: 99999;
	display: none;
	padding: 0px;
	height: 100%;
	width: 100%;
	right: -120%;
	display: block !important;
	transition: All 0.5s ease;
	-webkit-transition: All 0.5s ease;
	-moz-transition: All 0.5s ease;
	-o-transition: All 0.5s ease;
}
.header-search .searchform {
	display: block;
}
.search-open .header-search{
	right:0px;
	top: 15px;
}
.close-search {
	position: absolute;
	right: 13px;
	top: 18px;
	height: 18px;
	width: 18px;
	display: block;
	font-size: 0;
}
header .header-search .searchform .search-field {
	min-width: 1px;
	background-color: transparent;
	padding: 0;
	font-weight: normal;
	-webkit-appearance: none;
	width: 100%;
	height: 45px;
	border: solid 1px #b09540;
	margin-top: 0px;
	padding-left: 10px;
}
.header-search .searchform label{
	display:block;
	padding: 4px;
}
.footer-about{
	font-family: 'montserratmedium';
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.93;
	letter-spacing: normal;
	color: #333333;
	margin: 10px 0px;
}
#footer-wrapper .widget-title h3{
	margin-bottom:25px;
	font-family: 'montserratbold';
	font-size: 21px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.52;
	letter-spacing: normal;
	color: #000000;
}
@media(min-width:993px){
	#footer-wrapper .widget-title ~ div{ display:block !important; }
}
#footer-wrapper .menu-quick-links-container ul li a{
	font-family: 'montserratmedium';
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	letter-spacing: normal;
	color: #333333;
}
#footer-wrapper .menu-quick-links-container ul li.current-menu-item a{
	text-decoration:underline;
}
#footer-wrapper .menu-quick-links-container ul{
	padding-left:0px;
}
#footer-wrapper .location-info-content ,#footer-wrapper p{
	font-family: 'montserratmedium';
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.93;
	letter-spacing: normal;
	color: #333333;
}
#footer-wrapper .location-info-content a{
	color:#333333;
	direction: ltr !important;
	display: inline-block !important;
}
.for-close-note{
	display: inline-block;
	position: absolute;
	right: -10px;
	top: 0px;
}
.notice {
	position: relative;
	padding-right: 40px;
}
.notice-outer{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99;
	width: 100%;
	padding: 10px;
	background: rgba(0,0,0,0.5);
	color: #fff;
	font-family: 'montserratmedium';
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.62;
	letter-spacing: normal;
	color: #ffffff;
}
.notice-outer img{
	margin-right:10px;
}
.notice-outer a{
	text-decoration:underline;
	color:#fff;
}
.notice-outer a:hover{
	text-decoration:none;
}
.midbar-widget{
	position:relative;
}
.location-info-image {
	min-width: 30px;
	text-align: center;
}
.location-info{
	margin-bottom:20px;
}
.location-info-content,.location-info-image{
	display: inline-block;
	vertical-align: top;
}
.mc4wp-form-fields input[type="email"]{
	display: inline-block;
	width: calc(100% - 50px);
	padding: 10px;
	border: solid 1px #eeeeee;
	background-color: #ffffff;
	font-family: 'montserratmedium';
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.93;
	letter-spacing: normal;
	color: #333333;
	height: 46px;
	line-height: 46px;
}
.mc4wp-form-fields input[type="submit"]{
	width: 50px;
	background: #b09540 url(images/icons-global-plane.svg);
	border: 0;
	height: 46px;
	line-height: 46px;
	font-size: 0px;
	background-position:center center;
	background-repeat:no-repeat;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.mc4wp-form-fields input[type="submit"]:hover{
	background: #0069ab url(images/icons-global-plane.svg);
	background-position:center center;
	background-repeat:no-repeat;
}
.mc4wp-form-fields{
	font-size:0px;
}
.social-icons-ftr ul{
	margin:0px;
	padding:0px;
	margin-top:30px;
}
.social-icons-ftr ul li{
	display:inline-block;
	margin-right:18px;
}
.social-icons-ftr ul li a{
	height:40px;
	width:40px;
	line-height:40px;
	text-align:center;
	background:#b09540;
}
.social-icons-ftr ul li a{
	color:#fff;
	display:inline-block;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.social-icons-ftr ul li a:hover{
	background:#0069ab;
}
#footer-base .scroll-top{
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "Lucida Grande";
	position: fixed !important;
	background: #fff;
	height: 45px;
	width: 45px !important;
	bottom:60px;
	border: 1px solid #b09540;
	border-radius: 50%;
	font-size: 30px;
	line-height: 40px;
	right: 40px;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	font-size: 22px;
}
#footer-base .scroll-top:hover{
	background: #b09540;
	border: 1px solid #b09540;
}
#footer-base .scroll-top:hover a{
	color:#fff !important;
	text-decoration:none !important;
}
#footer-base{
	background:#b09540;
	margin-top:70px;
	padding-top: 30px;
	padding-bottom: 30px;
}
#footer-base .copyright {
	text-align: left;
	margin-top: 0;
}
#menu-social-container{
	text-align:right;
}

.outer-div-head{
	position: absolute;
	bottom: 0PX;
	width: 100%;
}
.banner-image-outer{
	position:relative;
	margin-bottom:80px;
}
.outer-div-head h1{
	font-family: 'montserratextrabold';
	font-size: 50px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.06;
	letter-spacing: normal;
	color: #ffffff;
	margin-top:0px;
	margin-bottom:10px;
}
.outer-div-head .entry-header{
	margin-bottom:0px;
}
.breadcrumb {
	padding: 0;
	margin-bottom: 40px;
	list-style: none;
	background-color: transparent;
	border-radius: 4px;
	color: #fff;
	font-family: 'montserratsemibold';
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.5;
	letter-spacing: normal;
	color: #ffffff;
}
.breadcrumb a{
	font-family: 'montserratsemibold';
	font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.5;
	letter-spacing: normal;
	color: #ffffff;
}
.only-bottom .small-title,.only-bottom .main-title,.only-bottom .main-desc{
	text-align:left;
}
.about-section-page .col-sm-5 .main-desc{
	font-family: 'montserratsemibold';
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.68;
	letter-spacing: normal;
	color: #000000;
}
.about-section-page .main-desc{
	font-size: 16px;
}
.chairman-about-new .chairman-image{
	padding-right:0px;
}
.chairman-about-new .content-chairman-outer{
	margin-left:70px;
}
.error-page{
	text-align:center;
	padding:50px 0px;
}
.error-page .s-404{
	font-size:100px;
	line-height:1;
	font-weight:bold;
	color:#b09540;
}
.error-page .not-found-text{
	font-weight:bold;
	text-transform:uppercase;
	font-size:20px;
	margin-bottom:20px;
}
.error-page .back-to-home{margin-top:20px;}

.chairman-section.chairman-about-new .main-desc{
	margin-right:0px;
}
.careers-new{
	margin-top:80px;
}
.chairman-section.chairman-about-info .small-title, .chairman-section.chairman-about-info .main-title, .chairman-section.chairman-about-info .main-desc,.chairman-section.chairman-about-info .title-sec-chairman,.chairman-section.chairman-about-info .designation-sec-chairman{
	color: #000;
}
.chairman-section.chairman-about-info .title-sec-chairman{
	margin-top:40px;
}
.chairman-section.chairman-about-info .main-title{
	font-size:48px;
}
.chairman-section.chairman-about-info .main-desc,.chairman-section.chairman-about-info .title-sec-chairman,.chairman-section.chairman-about-info .designation-sec-chairman{
	font-size:16px;
}
.chairman-section.chairman-about-info {
	background: transparent;
	padding: 0px 0px;
}
.chairman-section.chairman-about-info .main-desc{
	margin-right:0px;
}
.chairman-section.chairman-about-info .content-chairman-outer{
	margin-left:50px;
}
.oddeven-sec .chairman-section.chairman-about-info:nth-child(even) .content-chairman-outer {
	margin-right:50px;
	margin-left:0px;
}
.oddeven-sec .chairman-section.chairman-about-info:nth-child(even) .chairman-image {
	padding-left: 50px;
	padding-right: 0px;
}
.inner-section-box .desc-text ul{
	columns: 2;
	-webkit-columns: 2;
	-moz-columns: 2;
	margin: 0px;
	padding: 0px;
}
ul.list-type1{
	margin: 0px;
	padding: 0px;
}
.inner-section-box .desc-text ul li{
	list-style: none;
	padding-left:32px;
	position:relative;
	margin-right:5px;
	line-height:1.2;
	margin-bottom: 18px;
	font-size: 13px;
}
ul.list-type1 li{
	list-style: none;
	padding-left:32px;
	position:relative;
	margin-right:5px;
	line-height:1.2;
	margin-bottom: 22px;
}
.middle-section-outer{
	margin-top:80px !important;
}
.chairman-icon{
	margin-bottom:17px;
}
.middle-section-outer .col-sm-5,.middle-section-outer .col-sm-7{
	float: none;
	display: inline-block;
	vertical-align: middle;
}
.middle-section-outer .row{
	font-size:0px;
}
.inner-section-box .desc-text ul li:after{
	content:"";
	position:absolute;
	left:0px;
	top: -1px;
	background-image: url(images/list-icon.svg);
	height: 20px;
	width: 20px;
	font-size: 13px;
}
ul.list-type1 li:after{
	content:"";
	position:absolute;
	left:0px;
	top: 0px;
	background-image: url(images/list-icon.svg);
	height: 20px;
	width: 20px;
}
.box-typ3 .info-sec .personal-info-section .personal-info-box:nth-child(2){
	max-width: 200px;
}
.box-typ3 .info-sec .personal-info-section span {
	display: inline-block;
	vertical-align: top;
}
.box-typ3 .info-sec .personal-info-section .personal-info-box .personal-info-heading{
	margin-bottom:7px;
}
.box-typ3 .info-sec .personal-info-section .personal-info-box .personal-info-text .text {
	line-height: 20px;
	word-break: break-all;
}
.designation-team{
	pointer-events:none;
}
.page-management-team .box-typ2 .box2-title{
	font-family: 'montserratregular';
	font-size:14px;
}
.page-management-team .box-typ2:hover .designation-team a{
	color:#fff;
}
@media (min-width: 767px){
	#footer-wrapper .widget-title ~ .display-on-mobile-nly{ display:none !important; }
	.single-row > .single-left{
		max-width: 100%;
		width: 20%;
		-ms-flex-order: -1;
		-webkit-order: -1;
		order: -1;
	}
	.single-row > .single-right{
		padding-left: 30px;
		max-width: 100%;
		width: 80%;
	}
}
@media (min-width: 1500px){
	.small-container {max-width: 1170px;}
}
@media (min-width: 1500px){
	.rss-banner-title li{
		font-size: 18px;
	}
	.breadcrumb{
		font-size:16px;
	}
	.rss-banner-title{
		font-size:80px;
	}
	.desc-text{
		font-size: 18px;
	}
	.page-template-about-us-mission-vision .inner-content-sec .desc-text{
		font-size: 14px;
	}
	.main-title{
		font-size:50px;
	}
	.main-desc{
		font-size:16px;
	}
	.rss-banner-description{
		font-size:20px;
	}
	.rss-banner-caption {
		max-width: 700px !important;
	}
	.rss-banner-title {
		font-size: 64px;
	}
}
@media (min-width: 1300px){
	.container {width: 1170px;}
}
@media (min-width: 1200px){
	#main-navigation .main-nav #menu-main-menu > li:first-child > a{padding-left:0px;}
	#main-navigation .main-nav #menu-main-menu > li:last-child > a{padding-right:0px;}
}
@media (min-width: 1550px){
	.download-section:before{
		top: -100px;
		height: 200px;
	}
}
@media (min-width: 2000px){
	.download-section:before{
		top: -135px;
		height: 260px;
	}
}

@media (max-width: 1199px){
	.contact-btn-link,.contact-btn-link:focus{ margin-right:15px; margin-top: 17px; }
	/* Mobile Menu */
	.logo-sideheader #secondary-header{
		margin: 6px 0px 0px 0px;
	}
	#footer-base .scroll-top{
		font-size:22px;
	}
	.header-side-menu #mobile-nav-button::before {
		display: none;
	}
	#mobile-nav-button{
		/*background: url('images/nav-hamburger.svg')no-repeat center center;*/
		height: 30px;
		width: 36px;
		outline:none !important;
		background:none;
		padding:0px;
	}
	#mobile-nav-button .line {
		width: 36px;
		height: 3px;
		background-color: white;
		display: block;
		transition: all 0.2s ease-in-out;
	}
	#mobile-nav-button .line:nth-child(2) {
		margin: 8px auto;
	}
	/*.menu-open #mobile-nav-button .line:nth-child(1) {
	transform: translateY(11.5px) rotate(130deg);
}
	.menu-open #mobile-nav-button .line:nth-child(2) {
	width: 0px;
}
	.menu-open #mobile-nav-button .line:nth-child(3) {
	transform: translateY(-10.5px) rotate(50deg);
}*/
	.header-side-menu #main-navigation .main-nav {
		padding-top: 150px;
		overflow-y: auto;
		border:none;
		box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.6);
		-webkit-transition: left 0.5s;
		transition: left 0.5s;
		width: 310px;
		z-index: 9999;
		background-color: #b09540;
		left: -340px;
		position: fixed;
		top: 0px;
		bottom: 0px;
		background: linear-gradient(0deg, #fff 70%, #b09540 30%);
	}
	.header-side-menu #main-navigation .main-nav > ul{
		background:#fff;
	}
	#main-navigation .main-nav #menu-main-menu li a,#main-navigation .main-nav .menu li .menu_arrow::after {
		color: #000;
	}
	.menu_arrow{
		background: none !important;
	}
	.header-side-menu #main-navigation .main-nav > ul{
		/*display: block;*/
		padding: 0;
		top: 0px;
		position: relative;
		right: auto;
		min-width: auto;
		border-top: none;
		box-shadow: none;
	}
	.header-side-menu #main-navigation .main-nav > ul > li{
		margin: 0px;
		position:relative;
	}
	.header-side-menu #main-navigation.menu-open .main-nav {
		left: 0px;
		top: 0px;
	}
	.site-navigation .mobilemenu-overlay {
		position: fixed;
		top: 0px;
		right: 0;
		bottom: 0px;
		background: rgba(0, 0, 0, 0.5);
		display: none;
		box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.5);
		-webkit-transition: opacity 1s;
		transition: opacity 1s;
		left: 0;
		opacity: 0;
		z-index: 999;
	}
	.site-navigation.menu-open .mobilemenu-overlay {
		opacity: 1;
		display: block;
	}
	.header-side-menu #main-navigation .main-nav .menu-logo {
		position: absolute;
		top:10px;
		left: 10px;
		display: block;
	}
	.header-side-menu #main-navigation .main-nav .menu-logo img {
		width: 160px;
	}
	.header-side-menu #main-navigation .main-nav #mob-menu-closed {
		height: 40px;
		width: 40px;
		position: absolute;
		top: 3px;
		right: 0px;
		content: "X";
		font-size: 45px;
		color: #FFF;
		text-align: center;
		line-height: 39px;
		display: block;
		cursor: pointer;
		z-index: 1;
	}
	.header-side-menu{
		float: right;
	}
	#search-open{
		margin-left: 0px;
		margin-top: 5px;
	}
	.header-side-menu #main-navigation ul li:last-child{
		border-bottom: 1px solid #eee;
	}
	.sub-menu{
		position: fixed;
		background-color: #f8f5ed !important;
		width: 310px;
		top: 0px;
		left: -310px;
		z-index: 9999999;
		-webkit-transition: left 0.5s;
		transition: left 0.5s;
		display: block !important;
		overflow-y:auto;
		height:100vh;
		bottom:0px;
	}
	.menu-item.open  > .sub-menu{
		left:0;
	}
	.sub-menu-back-btn {
		color: #960095;
		padding: 8px 15px !important;
		font-size: 15px;
		text-transform: uppercase;
	}
	.sub-menu-back-btn i{
		margin-right:10px;
	}
	.site-header #site-branding{max-width:380px;}
	#main-navigation .main-nav #menu-main-menu li a:after{display:none !important;}
	#main-navigation .main-nav #menu-main-menu li a{
		display:block;
		padding:15px 15px;
		font-size:18px;
	}
	#main-navigation .main-nav #menu-main-menu li.current-menu-item > a {
		color:#b09540;
	}
	#main-navigation .main-nav #menu-main-menu li.current-menu-parent > a {
		color:#b09540;
	}
	#main-navigation .main-nav #menu-main-menu > li:first-child {
		display:block;
		font-size:18px;
	}
	#main-navigation .main-nav #menu-main-menu > li {
		padding: 0px 0px;
	}
	#main-navigation .open ul.sub-menu {
		padding-top: 13px;
		padding-bottom: 13px;
		padding-left: 20px;
	}
	.header-side-menu #main-navigation ul li:last-child{border:none !important;}
	#main-navigation .main-nav .menu li .menu_arrow {
		color: #000;
		cursor: pointer;
		display: inline-block;
		height: 38px;
		line-height: 38px;
		position: absolute;
		right: 0;
		text-align: center;
		top: 7px;
		width: 40px;
		z-index: 9999;
	}
	#main-navigation .main-nav .menu li .menu_arrow::after {
		font-size: 22px;
		content: "\f105";
		font-family: FontAwesome;
		color: #000;
	}
	#main-navigation .main-nav .menu li.open .menu_arrow::after {
		content: "\f107";
	}
	.sub-menu-back-btn {
		display: none;
	}
	#main-navigation .main-nav .menu li li a::before{display:none;}
	#main-navigation ul{padding-left:0px;}
	#main-navigation ul.sub-menu		{
		position: relative;
		height: auto;
		display: none !important;
	}
	#main-navigation .open ul.sub-menu {
		display: block !important;
	}
	.banner-image {
		height: 390px;
		width: 100%;
	}
}
@media(max-width:992px){
	.contact-btn-link,.contact-btn-link:focus{ margin-top:24px; }
}
/* E License  Page CSS */
.eLicence-boxes { margin: 0 -15px; list-style-type: none; padding: 0; }
.eLicence-boxes:before { display: table; content: ''; }
.eLicence-boxes:after { display: table; content: ''; clear: both; }
.eLicence-boxes > .box-item {
	padding-left: 15px;
	padding-right: 15px;
	border-radius: 16px;
	float: left;
	width: 50%;
	margin-bottom: 30px;
}
.eLicence-boxes > .box-item:nth-child(2n + 1) { clear: both; }
.eLicence-boxes > .box-item > .innerBox{
	padding: 24px 30px 30px;
	background-color: #fff;
	border-radius: 16px;
	overflow: hidden;
	box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.11);
	height: 100%;
	border: 1px solid #d6d6d6;
	position: relative;
}
.eLicence-boxes > .box-item > .innerBox:before {
	content: '';
	height: 10px; bottom: 0; left: 0; width: 0;
	transition: all 0.3s;
	background-color: #0069ab;
	position: absolute;
}
.eLicence-boxes > .box-item > .innerBox:hover:before {
	width: 100%;
}
.innerBox > .box-head {
	font-family: 'montserratbold';
	font-size: 18px;
	line-height: 1.6;
	margin-bottom: 17px;
	color: #000;
	display: inline-block;
	text-decoration: none;
}
.innerBox > .box-head:hover { color: #0069ab;}
.innerBox > .box-info {
	font-family: 'montserratregular';
	font-size: 16px;
	line-height: 1.9;
	margin-bottom: 10px;
	color: #000;
	display: block;
}
/*.btn-type2.blue-btn { background-color: #0069ab; }
.btn-type2.blue-btn:hover { background-color: #b09540; }*/

/* Detail Page */
.download-pdf-outer { text-align: right; }
.service-detailHead .main-title {
	margin-top: 0;
}
.download-pdf-outer .pdf-button {
	background-color: #f5f5f5;
	display: inline-block;
	padding: 8px 10px 7px 6px;
	border-radius: 4px;
}
.download-pdf-outer .pdf-button:hover { background-color: #eaeaea; }
.download-pdf-outer .pdf-button .pdf-icon { display: inline-block; width: auto; height: 40px; vertical-align: middle; margin-right: 14px; }
.download-pdf-outer .pdf-button .pdf-text {
	font-size: 16px;
	line-height:29px;
	color: #000;
	font-family: 'montserratsemibold';
	display: inline-block;
	vertical-align: middle;
	text-decoration: none;
}
.accordian-outer { margin-bottom: 80px; }
.accordian-outer .accordian-item { border: 1px solid #d3d3d3; border-radius: 6px; margin-bottom: 20px; }
.accordian-outer .accordian-item:last-child { margin-bottom: 0; }
.accordian-item .item-head {
	padding: 26px 50px 25px 40px;
	font-size: 18px;
	font-family: 'montserratbold';
	line-height: 29px;
	color: #000000;
	cursor: pointer;
	position: relative;
}
.accordian-item .item-head:before {
	content: '';
	width: 20px; height: 11px;
	display: inline-block;
	position: absolute;
	top: 50%; transform: translateY(-50%) rotate(0deg); right:20px;
	background: url('images/accordian-arrow.svg') no-repeat center center;
	background-size: 100%;
	transition: all 0.3s;
}
.accordian-item.open .item-head:before { transform: translateY(-50%) rotate(180deg); }
.accordian-item .item-description {
	padding: 0 30px 23px 40px;
	display: none;
}
.list-style2{
	columns: 2;
	-webkit-columns: 2;
	-moz-columns: 2;
	padding-left: 10px;
}
.list-style2 li{
	text-align:left;
	margin-right:30px;
	margin-bottom:20px;
}
.inner-title1{
	font-family: 'montserratbold';
	font-size: 18px;
	font-weight: bold;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.6;
	letter-spacing: normal;
	color: #000000;
	text-align:left;
	margin-bottom:15px;
}
.wpcf7 input{
	width:100%;
	height: 46px;
	background-color:#ffffff;
	border:0px;
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #666666;
	padding:10px 20px;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
	font-family: Montserrat;
	font-size: 16px;
	line-height: 1.94;
	letter-spacing: normal;
	color: #000000;
	font-family: 'montserratregular';
}
.wpcf7 select{
	width:100%;
	height: 46px;
	background-color: #ffffff;
	border:0px;
	font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #666666;
	padding:10px 20px;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
	font-family: Montserrat;
	font-size: 16px;
	line-height: 1.94;
	letter-spacing: normal;
	color: #000000;
	font-family: 'montserratregular';
}
.wpcf7 select {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: #fff url(images/down-arrow.svg) no-repeat scroll right 10px center !important;
}
.wpcf7 #dateofbirth,
.wpcf7 #datefield{
	background: url(images/calender.svg) no-repeat #fff !important;
	background-position: center right 20px !important;
	cursor: pointer;
}
.wpcf7 textarea {
	width: 100%;
	height: 150px;
	background-color: #ffffff;
	border: 0px;
	font-size: 16px;
	line-height: 1.94;
	letter-spacing: normal;
	color: #000000;
	font-family: 'montserratregular';
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
	padding: 20px 20px;
}
.wpcf7 input[type="submit"]{
	padding: 15px 50px 15px 50px;
	border-radius: 4px;
	background-color: #b09540;
	color: #fff;
	font-family: 'montserratbold';
	font-size: 14px;
	text-transform: capitalize;
	display: block;
	line-height: 20px;
	height: 50px;
	max-width: 150px;
	margin: 0 auto;
	margin-top:20px;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.wpcf7 input[type="submit"]:hover{
	background:#fff !important;
	color: #b09540;
}
.wpcf7 select {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: #fff url(images/down-arrow.svg) no-repeat scroll right 10px center !important;
}
.wpcf7-not-valid-tip {
	bottom: 0 !important;
	color: #fff !important;
	font-size: 12px !important;
	position: absolute !important;
	right: 0px !important;
	background: #e10001 !important;
	padding: 2px 4px 2px 4px !important;
}
.wpcf7-form-control-wrap{
	display:block;
	margin-bottom:20px;
}
.contact-form{
	max-width:900px;
	margin-left:auto;
	margin-right:auto;
	display:block;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{
	background-color: #e10001 !important;
	color: #fff !important;
	border-color: #e10001 !important;
	margin: 0;
	font-size: 14px;
	max-width: 900px;
	margin: 0 auto;
}
.wpcf7 .ajax-loader{
	position:absolute;
}
.wpcf7-mail-sent-ok{
	display:none !important;
}
.footer-forms .main-title{
	text-align:center;
}
.management-team .main-title,.management-team .main-desc{
	text-align:left;
}
.management-team .col-sm-6{
	padding-right: 100px;
}
.single-team-page .main-title{
	margin-bottom:10px;
	text-align:left;
}
.single-team-page .small-title{
	margin-bottom:10px;
	text-align:left;
}
.single-team-page .main-desc{
	text-align:left;
}
.single-team-page .linked-url i {
	color: #000;
	font-size: 20px;
	margin-bottom: 20px;
}
.single-team-page .linked-url:hover i{
	color: #b09540;
}
.menu-page-inner{
	margin-top: -80px;
	z-index: 99;
	background: #f5f5f5;
	margin-bottom:80px;
}
.menu-page-inner ul{
	list-style:none;
	padding-left:0px;
	margin:0;
	font-size:0px;
	padding: 0;
}
.menu-page-inner ul li{
	display:inline-block;
	margin:0;
}
.menu-page-inner ul li a{
	padding:20px 8px;
	display:block;
	font-family: 'montserratmedium';
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: normal;
	letter-spacing: normal;
	color: #000000;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.menu-page-inner ul li a:hover{
	color: #fff;
	background:#0069ab;
	text-decoration:none;
}
.menu-page-inner ul li.current-menu-item a{
	color: #fff;
	background:#0069ab;
	text-decoration:none;
}
.menu-page-inner ul li.current-menu-parent a{
	color: #fff;
	background:#0069ab;
	text-decoration:none;
}
.section-home-serv .eLicence-boxes > .box-item {
	width: 25%;
	margin-bottom:0px;
}
.section-home-serv .eLicence-boxes > .box-item:nth-child(2n + 1) {
	clear: none;
}
.section-home-serv .eLicence-boxes > .box-item > .innerBox{
	text-align:center;
	padding:40px;
}
.serv-icon{
	margin-bottom:15px;
}
.section-home-serv .eLicence-boxes > .box-item > .innerBox {
	box-shadow: 0 0px 0px 0 rgb(0 0 0 / 11%);
	border: 1px solid #fff;
}
.serv-outer-padding{
	padding-bottom:0px;
}
.article-sec .small-title,.article-sec .main-title{
	text-align:center;
}
.section-home-serv .eLicence-boxes > .box-item > .innerBox:hover{
	background-color: #fff;
	border-radius: 16px;
	overflow: hidden;
	box-shadow: 0 2px 14px 0 rgb(0 0 0 / 11%);
	height: 100%;
	border: 1px solid #d6d6d6;
	position: relative;
}
.serv-icon svg path,.serv-icon svg g{
	fill:#000;
}
.news-box-inner{
	background:#fff;
	padding:15px;
	border-radius: 10px;
}
.news-box-inner.innerBox > .box-head a{
	font-size:16px;
	color:#000; 
}
.chairman-section .news-box-inner .main-desc {
	margin-right: 100px;
	margin: 0;
	color: #000;
}
.newslisting .main-desc{ text-align:left !important; }
.newslisting .innerBox > .box-head{ margin-bottom:10px; }
.newslisting .news-box-inner{ 
	display: block;
	border: 1px solid #dadada;
	border-radius: 0px 20px 0 20px;
	height: 100%;
	padding: 20px 20px 45px 20px;
	font-family: 'montserratsemibold';
	font-size: 16px;
	line-height: 1.5;
	color: #000000;
	outline: none;
	text-decoration: none;
	position: relative;
	overflow: hidden;
	transition: all 0.3s;
}
.newslisting .news-box-inner:hover {
	border: 1px solid #ffffff;
	box-shadow: 0 2px 14px 0 rgb(0 0 0 / 11%);
	color: #0069ab;
	outline: none;
	text-decoration: none;
}
.newsDetail{ max-width:100%; margin:0 auto; }
.newsDetail .main-title{ text-align:left; }
.newsImg{ text-align:center; }
.newsImg img{ display:inline-block; margin:0 auto 20px;  }
.date-sec{
	font-family: 'montserratregular';
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.48;
	letter-spacing: 1px;
	text-align: left;
	color: #666666;
	margin:10px 0px;
	text-transform:uppercase;
}
.latest-news .fa-chevron-left, .latest-news .fa-chevron-right {
	width: 48px;
	height: 48px;
	padding: 16px 14px 16px 18px;
	box-shadow: 0 6px 14px 0 rgb(0 0 0 / 13%);
	background-color: #ffffff;
	border-radius: 50%;
	color:#0069ab;
	text-align: center;
}
.latest-news .fa-chevron-left{
	left: -60px;
	top: 50%;
	position: absolute;
	margin-top: -25px;
}
.latest-news .fa-chevron-right{
	right: -60px;
	left:auto;
	top: 50%;
	position: absolute;
	margin-top: -25px;
}
.latest-new-outer{
	margin-left:40px;
	margin-right:40px;
}
.chairman-section.article-sec::before {
	right: auto;
	left:0px;
	transform: rotate(-180deg);
	left: 0;
}
.section-home-serv .eLicence-boxes > .box-item > .innerBox:hover .serv-icon svg path,.section-home-serv .eLicence-boxes > .box-item > .innerBox:hover .serv-icon svg g{
	fill:#0069ab;
}
.section-home-serv .box-button{
	visibility:hidden;
}
.section-home-serv .eLicence-boxes > .box-item > .innerBox:hover .box-button{
	visibility:visible;
}
.news-box-outer .box2-img img{
	width:100%;
}
.location-con{
	margin-bottom:20px;
}
.contact-section-filter .location-info a{
	color:#494e47;
}
input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #000 !important;
}
input::-moz-placeholder { /* Firefox 19+ */
	color: #000 !important;
}
input:-ms-input-placeholder { /* IE 10+ */
	color: #000 !important ;
}
input:-moz-placeholder { /* Firefox 18- */
	color: #000 !important;
}
textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #000 !important;
}
textarea::-moz-placeholder { /* Firefox 19+ */
	color: #000 !important;
}
textarea:-ms-input-placeholder { /* IE 10+ */
	color: #000 !important ;
}
textarea:-moz-placeholder { /* Firefox 18- */
	color: #000 !important;
}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
	padding-right: 7px;
}
@media screen and (max-width: 1300px)
{
	.contact-form {
		max-width: 800px;
	}
}
@media screen and (max-width: 1199px)
{
	.header-side-menu {
		margin-top: 17px;
	}
	.section-home-serv .eLicence-boxes > .box-item > .innerBox {
		text-align: center;
		padding: 30px;
	}

	.menu-page-inner ul li a{
		padding:20px 10px;
		font-size: 11px;
	}
	.latest-news .fa-chevron-left, .latest-news .fa-chevron-right{
		bottom: -90px;
		left: 50%;
		top: auto;
	}
	.latest-new-outer {
		margin-left: 0;
	}
	.chairman-section.article-sec{
		padding: 50px 0px 120px 0px;
	}
	.latest-news .fa-chevron-left,.latest-news .fa-chevron-right {
		transform: rotate(0deg);
	}
	.latest-news .fa-chevron-right {
		margin-left: 10px;
	}
	.latest-news .fa-chevron-left {
		margin-left: -50px;
	}
	.section-home-serv .eLicence-boxes > .box-item > .innerBox {
		background-color: #fff;
		border-radius: 16px;
		overflow: hidden;
		box-shadow: 0 2px 14px 0 rgb(0 0 0 / 11%);
		height: 100%;
		border: 1px solid #d6d6d6;
		position: relative;
	}
	.serv-icon svg{
		max-height:33px;
	}
	.section-home-serv .eLicence-boxes > .box-item > .innerBox .box-button {
		visibility: visible;
	}
	.section-home-serv .eLicence-boxes > .box-item > .innerBox .serv-icon svg path, .section-home-serv .eLicence-boxes > .box-item > .innerBox .serv-icon svg g {
		fill: #0069ab;
	}
	#search-open {
		margin-top: 19px;
		height: 25px;
		width: 25px;
		right: 195px;
		background-size: cover;
	}
	.search-open .header-search {
		top: 5px;
		height: auto;
	}
	.header-search {
		top: 5px;
	}
	.inner-content-sec{
		padding: 20px !important;
	}
	.title-text {
		font-size: 13px;
	}
	.chairman-section::before {
		display:none;
	}
	#footer-base .copyright {
		font-size: 14px;
	}
	.social-icons-ftr ul li {
		margin-right: 9px;
	}
	.about-highlight-section .col-sm-4{
		width:50%;
		margin-bottom:30px;
		float:left;
	}
	.box-typ2 {
		background-color: #086098;
		box-shadow: 5px 5px 20px 0 rgb(0 105 171 / 20%);
	}
	.box-typ2 .box2-title a {
		visibility: visible;
	}
	.linked-url i,.designation-team {
		color: #fff;
	}
	.latest-news .col-md-3 {
		margin-bottom: 30px;
	}
	.management-team .col-sm-6 {
		padding-right: 0px;
	}
	.latest-new-outer {
		margin-left: 0;
		margin-right: 0px;
	}
}
@media screen and (max-width: 991px)
{
	#footer-base .col-md-7{
		padding-right:15px;
	}
	.home .section-home-serv .eLicence-boxes > .box-item:nth-child(2n + 1) {
		clear: both;
	}
	.header-row {
		display:flex;
		align-items:center;
	}
	#search-open {
		margin-top: 4px;
	}
	.contact-btn-link, .contact-btn-link:focus {
		margin-top: 0;
	}
	.rss-inner-page-slider-1, .rss-inner-page-slider-1 .slick-slider .slick-track, .rss-inner-page-slider-1 .slick-slider .slick-list, .rss-inner-page-slider-1 .rss-inner-slider-item {
		height: 500px !important;
	}
	.menu-page-inner ul li {
		display: block;
		margin: 0;
		border-bottom: 1px solid #ccc;
	}
	.menu-page-inner ul li:last-child{
		display: block;
		margin: 0;
		border-bottom: 0px solid #ccc;
	}

	.management-team .main-desc{
		text-align:left;
		margin-bottom:40px;
	}
	.latest-news .col-md-3 {
		width:50%;
		float:left;
	}
	.structure-outer .chairman-outer {
		text-align: left;
	}
	.structure-outer .chairman-outer:before{
		display:none;
	}
	.panel-item .panel-label.title {
		margin-left: 0;
	}
	.chairman-about-new .content-chairman-outer {
		margin-left: 0px;
	}
	.footer-top-sec .col-sm-8, .footer-top-sec .col-sm-4 {
		text-align:center;
		width: 100%;
	}
	.footer-top-sec.only-bottom .main-title {
		text-align: center;
		margin-bottom: 30px;
	}
	.header-side-menu {
		margin-top: 0;
	}
	.outer-div-head h1 {
		font-size: 38px;
	}
	.banner-image {
		height: 350px;
	}
	.breadcrumb {
		margin-bottom: 25px;
	}
	.header-search {
		top: 16px !important;
	}
	.rss-banner-title {
		font-size: 38px;
	}
	.padding-sec {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.top-about-sec {
		margin-bottom: 40px;
	}
	.about-highlight-section .fa-chevron-left{
		position: absolute;
		bottom: -100px;
		left: 50%;
		width: 48px;
		height: 48px;
		margin: 0 16px 0 0;
		padding: 16px 14px 16px 18px;
		box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.13);
		background-color: #ffffff;
		margin-left: -50px !important;
	}
	.about-highlight-section .fa-chevron-left,.about-highlight-section .fa-chevron-right{
		width: 48px;
		height: 48px;
		margin: 0 16px 0 0;
		padding: 16px 14px 16px 18px;
		box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.13);
		background-color: #ffffff;
		border-radius:50%;
	}
	.about-highlight-section  .btn-outer {
		text-align: center;
		margin-top: 130px;
	}
	.about-highlight-section .fa-chevron-right{
		position: absolute;
		bottom: -100px;
		margin-left: 10px;
		left: 50%;
	}
	.row-statics .col-sm-3{
		/* 		width: 50%; */
		margin-bottom:30px;
		float: left;
	}
	.chairman-section .small-container .col-sm-7{
		width:100%;
		float:none;
	}
	.chairman-section .small-container .col-sm-5{
		display:none;
	}
	.for-mobile-img{
		display:block;
		margin-bottom:30px;
	}
	.chairman-section .main-desc {
		margin: 0;
	}
	#footer-wrapper .col-sm-3 {
		width: 50%;
		min-height: 330px;
	}
	#footer-base .copyright {
		text-align: center;
		margin-bottom:15px;
	}
	#menu-social-container {
		text-align: center;
	}
	#footer-base .col-md-5 {
		width: 100%;
		float: none;
		text-align: center;
	}
	.chairman-section.chairman-about-info .col-sm-5{
		display:none;
	}
	.chairman-section.chairman-about-info .col-sm-7{
		width:100%;
	}
	.chairman-section.chairman-about-info .content-chairman-outer {
		margin-left: 0px;
	}
	.page-template-about-us-mission-vision .chairman-section.chairman-about-info .content-chairman-outer {
		margin-top: 60px;
	}
	.oddeven-sec .chairman-section.chairman-about-info:nth-child(even) .chairman-image {
		padding-left: 0px;
		padding-right: 0px;
	}
	.eLicence-boxes > .box-item {
		padding-left: 30px;
		padding-right: 30px;
	}
	.menu-page-inner ul li a {
		padding: 15px 10px;
		font-size: 13px;
	}
	.section-home-serv .eLicence-boxes > .box-item {
		width: 50% !important;
		float:left !important;
		margin-bottom: 0px;
	}
	.padding-sec.serv-outer-padding {
		padding-bottom: 0px;
	}
}
@media screen and (max-width: 767px)
{
	.fc-daygrid-dot-event .fc-event-title p:last-child,.fc-daygrid-dot-event .fc-event-title p:nth-child(2){
		display:none;
	}

	.language-dropdown{right:15px;}
	.header-row .col-sm-4{
		float:left;
	}
	.contact-section-filter .col-sm-6{
		margin-bottom:40px;
	}
	.header-search {
		top: 91px !important;
	}
	#footer-wrapper .widget-title ~ .display-on-mobile-nly{ display:block; }
	#footer-wrapper .widget-title ~ .display-on-desktop-nly{ display:none !important; }
	#footer-base .scroll-top {
		font-size: 22px;
	}
	.menu-page-inner {
		margin-top: -50px;
	}
	.single-team-page .box2-img{
		margin-bottom: 30px;
	}
	.single-team-page .box2-img img{
		margin: 0 auto;
	}
	.other-service-section .services-boxes .col-sm-3,.other-service-section .services-boxes .col-sm-4{
		width:50%;
		float:left;
		margin-bottom:15px;
	}
	.list-style2 {
		columns: 1;
		-webkit-columns: 1;
		-moz-columns: 1;
	}
	.list-style2 li {
		margin-right: 0px;
	}
	.chairman-section.chairman-about-info .main-title {
		font-size: 28px;
	}
	.middle-section-outer {
		margin-top: 50px !important;
	}
	#footer-wrapper .widget-title h3{
		font-size:19px;
	}
	.outer-div-head h1 {
		font-size: 30px;
	}
	.banner-image-outer {
		margin-bottom: 50px;
	}
	.footer-top-sec.padding-sec.only-bottom {
		padding-top: 50px !important;
	}
	.careers-new {
		margin-top: 50px;
	}
	.breadcrumb {
		font-size: 14px;
	}
	.title-text{
		margin-left:6px;
	}
	#footer-wrapper .col-sm-3 {
		width: 100%;
		min-height: auto;
	}
	#footer-base {
		margin-top: 20px;
	}
	#footer-wrapper .widget-title h3 {
		border-top: 2px solid #ececec;
		padding-top: 30px;
		position: relative;
	}
	#footer-wrapper .widget-title h3::after{
		content: "\f107";
		font-weight: normal;
		font: normal normal normal 14px/1 FontAwesome;
		font-size: 25px;
		text-rendering: auto;
		position: absolute;
		right: 10px;
		top: 28px;
		cursor: pointer;
	}
	#footer-wrapper .active .widget-title h3::after{
		content: "\f106";
	}
	.top-header-section .similar-web-url li {
		display: inline-block;
		list-style: none;
		margin-bottom: 0px;
		margin-right: 20px;
	}
	.inner-section-box .desc-text ul li {
		font-size: 15px;
	}
	.social-media-icons-outer{ display:none; }
}
@media (max-width: 580px){
	.extra-link-widget{ padding-right:60px; }
	.language-dropdown{ right:15px; }
	.social-media-icons-outer.top-header-section .similar-web-url li,
	.top-header-section .similar-web-url li { margin-right:5px; }
	.rss-banner-title {
		margin: 15px 0;
	}
	.padding-sec.serv-outer-padding {
		padding-bottom: 0px;
	}
	.rss-banner-description {
		font-size: 12px;
	}
	.home .about-highlight-section .col-sm-4 {
		float: left;
	}
	.about-highlight-section .col-sm-4 {
		width: 100%;
		margin-bottom: 30px;
		float: none;
	}
	.page-template-about-us-mission-vision .about-highlight-section .col-sm-4 {
		float: left;
	}
	.section-home-serv .eLicence-boxes > .box-item {
		width: 100% !important;
		float: none !important;
	}
	.serv-icon svg {
		max-height: 45px;
	}
	.row-statics .col-sm-3 {
		width: 50%;
	}
}
@media (max-width: 420px){
	.contact-btn-link, .contact-btn-link:focus{ 
		/* 		margin-top: 9px;   */
		padding: 5px 10px;  margin-left: 0; }
	.site-header #site-branding {
		max-width: 137px;
	}
	.summaryHeader {
		margin-right: 0px;
		margin-left: 0px;
	}
	.summaryHeader .summaryHeader-icon.rooms-icon {
		width: 40px;
		height: 40px;
	}
	#search-open {
		margin-top: 6px;
		height: 20px;
		width: 20px;
		right: 170px;
	}
	.latest-news .col-md-3 {
		width: 100%;
		float: none;
	}
	.other-service-section .services-boxes .col-sm-3,.other-service-section .services-boxes .col-sm-4{
		width: 100%;
		float: left;
		margin-bottom: 15px;
	}
	.page-template-service-landing .other-service-section{
		margin-bottom: -60px;
	}
	.single-services .other-service-section{
		margin-bottom: -60px;
	}
	.page-about-industry-professional-training .market-event-page{
		margin-bottom: -60px;
	}
	.chairman-icon {
		text-align: center;
	}
	#footer-menu-container .footer-menu li,#footer-menu-container .footer-menu li:last-child{
		padding: 0px 10px;
		margin: 0px !important;
		line-height: 15px;
	}
	#footer-menu-container .footer-menu li a {
		font-size: 14px;
		color: #FFF;
	}
	#footer {
		padding: 0px 0px;
		margin-top: 50px;
	}
	.inner-statics-content .title-text {
		font-size: 25px;
	}
	.desc-text{
		font-size:14px;
	}
	.inner-statics-icon {
		margin-right: 10px;
	}
	.inner-statics-content {
		width: calc(100% - 50px);
	}
	.inner-statics-icon {
		max-width: 35px;
	}
	.chairman-section {
		background: #0069ab;
		padding: 50px 0px 20px 0px;
	}
	.chairman-section .small-title, .chairman-section .main-title{
		color: #fff;
		text-align: CENTER;
	}
	.main-title{
		font-size:30px;
	}
	.for-mobile-img img {
		width: 100%;
	}
	.for-mobile-img {
		padding-right:0px;
	}
	.about-highlight-section .fa-chevron-left, .about-highlight-section .fa-chevron-right{
		bottom:-50px;
	}
	.about-highlight-section .btn-outer {
		margin-top: 100px;
	}
	.rss-inner-page-slider-1,.rss-inner-page-slider-1 .slick-slider .slick-track, .rss-inner-page-slider-1 .slick-slider .slick-list, .rss-inner-page-slider-1 .rss-inner-slider-item {
		height: 500px !important;
	}
	.rss-inner-slider-sec .rss-banner-caption {
		max-width: 100%;
	}
	#mobile-nav-button {
		height: 30px;
		width: 30px;
	}
	#mobile-nav-button .line {
		width: 30px;
		height: 2px;
	}
	/* 	.header-side-menu {
	margin-top: 11px;
} */
	#footer-base .scroll-top {
		bottom: 50px;
		right: 25px;
	}
	.header-search {
		top: 74px !important;
	}
	.header-side-menu #main-navigation .main-nav {
		padding-top: 120px;
	}
	.header-search {
		top: 62px !important;
		width: 90vw;
		right: -100vw;
	}
}
@media (max-width: 400px){
	/* 	#search-open {
	margin-top: 12px;
} */
	/* 	.contact-btn-link, .contact-btn-link:focus {
	margin-top: 7px;
} */
	/* 	.header-side-menu {
	margin-top: 8px;
} */
	.header-search {
		top: 56px !important;
	}
}
@media (max-width: 350px){
	/* 	#search-open {
	margin-top: 9px;
}
	.contact-btn-link, .contact-btn-link:focus {
	margin-top: 4px;
}
	.header-side-menu {
	margin-top: 7px;
} */
	.header-search {
		top: 47px !important;
	}
}



.page-management-team .box-typ2 .box2-img .box2-link,.page-management-team .box-typ2 .box2-title a{
	pointer-events: none;
}
.news-box-outer .box2-img{
	display:none;
}
.map-section-page.padding-sec{
	padding-bottom:0px;
}
.btn-mar-cen .btn-type2{
	margin: 5px 5px;
}

.tax-services_taxonomies.term-7 .blog-col .head-type1{
	display:none;
}
.market-event-page #events_calendar_view .fc-event, .market-event-page #events_calendar_view .fc-event-dot {
	background: transparent !important;
	color: #b09540 !important;
	border: 0px !important;
	padding-left:0px !important
}
.fc-daygrid-event {
	white-space: inherit !important;
	margin-left:5px !important;
}
.fc .fc-daygrid-day-number {
	pointer-events: none;
}
@media (max-width: 420px){

	.fc-daygrid-dot-event .fc-event-title {
		font-size: 8px;
		font-weight: normal;
	}
	.fc-daygrid-dot-event .fc-event-title {
		flex-grow: 1;
		flex-shrink: 1;
		min-width: 0;
		overflow: hidden;
		font-weight: bold;
		font-size: 9px;
		font-weight: normal;
	}
	.fc-daygrid-event-dot{
		display:none;
	}
	.market-event-page #events_calendar_view .fc-toolbar.fc-header-toolbar {
		display: block !important;
	}
	.fc-toolbar-chunk {
		text-align: center !important;
		margin-top: 10px !important;
	}
}
.box-typ3 .tbl-cell .info-sec .desc-section{
	display:none;
}

.page-quality-policy .chairman-section,
.page-id-7092 .chairman-section,
.page-id-7097 .chairman-section{
	display:none;
}
.page-quality-policy .padding-sec,
.page-id-7092 .padding-sec,
.page-id-7097 .padding-sec{
	padding-bottom: 0px;
}
.custom-tour-guide-tab-inner-top .page-link-section{
	display:none;
}


.multi-select-container {
	display: inline-block;
	position: relative;
	width:100%;

}
.multi-select-menu {
	position: absolute;
	left: 0;
	top: 46px;
	z-index: 1;
	float: left;
	min-width: 100%;
	background: #fff;
	margin:0px;
	border: 1px solid #aaa;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	display: none;
	overflow-x:hidden !important;
	overflow-y:auto !important;
}
.multi-select-menu{
	scrollbar-width: think;
	scrollbar-color: #b09540 #f5f5f5;
}
.multi-select-menuitems{
	padding:10px 0;
}
.multi-select-menuitems label.multi-select-menuitem:first-child{
	display:none !important;
}
.multi-select-menu:-webkit-scrollbar {
	width: 6px;
	border-radius:3px;
}
.multi-select-menu::-webkit-scrollbar{
	width: 6px;
	background-color: #f5f5f5;
}
.multi-select-menu::-webkit-scrollbar-thumb{
	background-color: #b09540;
	border-radius: 3px;
}
.multi-select-menuitem {
	display: block;
	font-size:15px;
	font-weight:400;
	padding:4px 40px;
	white-space: nowrap;
}
.multi-select-menuitem--titled:before {
	display: block;
	font-weight: bold;
	content: attr(data-group-title);
	margin: 0 0 0.25em -20px;
}
.multi-select-menuitem--titledsr:before {
	display: block;
	font-weight: bold;
	content: attr(data-group-title);
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.multi-select-menuitem + .multi-select-menuitem {
	padding-top: 0;
}
.multi-select-presets {
	border-bottom: 1px solid #ddd;
}
.multi-select-menuitem input {
	position: absolute;
	margin-top: 3px;
	margin-left: -20px;
	width: auto;
	height: auto;
	box-shadow: none;
	padding: 0;
}
.multi-select-button {
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: -0.5em;
	cursor: default;
	width: 100%;
	height: 46px;
	background-color: #ffffff;
	border: 0px;
	color: #666666;
	padding: 10px 20px;
	box-shadow: 0 2px 4px 0 rgb(0 0 0 / 10%);
	font-family: Montserrat;
	font-size: 16px;
	line-height: 1.94;
	letter-spacing: normal;
	color: #000000;
	font-family: 'montserratregular';
}
.multi-select-button{
	font-family: Montserrat;
	font-size: 16px;
	line-height: 1.94;
	letter-spacing: normal;
	color: #000000;
	font-family: 'montserratregular';
	padding-right:30px;
}
.multi-select-button:after {
	content: "";
	display: inline-block;
	background:url(images/down-arrow.svg) no-repeat center center !important;
	position:absolute;
	width:32px;
	height:46px;
	top:0px;
	right:0px;
}
.multi-select-container--open .multi-select-menu {
	display: block;
}
.multi-select-container--open .multi-select-button:after {
	border-width: 0 0.4em 0.4em 0.4em;
	border-color: transparent transparent #999 transparent;
}
.multi-select-container--positioned .multi-select-menu {
	box-sizing: border-box;
}
.multi-select-container--positioned .multi-select-menu label {
	white-space: normal;
}
.contact-social{
	display:none;
}

.box-typ5 .box-typ5-inner {
	min-height: 250px;
}
.partners-section{
	margin-top:30px;
}
.offertype-outer{
	margin-bottom:30px;
}
@media (max-width: 767px){
	.highcharts-exporting-group{display:none !important;}
}
.highcharts-container svg{
	font-family: 'montserratmedium' !important;
}
.page-template-industry-legislatives #performanceResport2 .monthlyPoint{
	display:none;
}


.about-section-page .col-sm-6{
	width:100%;
}
.page-template-contact-us .chairman-section {
	margin-top: 50px;
}
.latest-offer .offerBox{
	height:100%;
	margin-top:0px;
}
.latest-offer .eheight{
	padding-bottom:30px;
}

.services-boxes  {
	position:relative;
}
.services-boxes i {
	position:absolute;
	top:50%;
	left:-30px;
	font-size: 24px;
	margin-top: -20px;
	color:#b09540;
}
.services-boxes i:hover {
	cursor:pointer;
	color:#000;
}
.services-boxes i.fa-chevron-right {
	position:absolute;
	top:50%;
	right:-30px;
	left:auto;
}
@media (max-width: 1199px){
	.services-boxes{
		margin:0px 30px;
	}
}

.page-template-the-directory .chairman-about-new {
	display:none;
}
.page-template-the-directory.show-directory .chairman-about-new {
	display:block;
}
.market-insights-tab-section{
	display: none;
}
#grapthtype{
	padding-right:30px;
}
.graph-sec-drop{
	position: absolute;
	right: 110px;
}
.market-insights-section{
	position:relative;
}
.page-template-cms-page .chairman-section{
	margin-top:70px;
}
@media (max-width: 420px){
	.graph-sec-drop {
		position: relative;
		right: 0;
		margin-bottom: 15px;
	}
	#grapthtype{
		font-size:12px;
	}
}

.page-template-cms-page-password-protected form{
	max-width: 500px;
	display: block;
	margin: 0 auto;
	padding-left:20px;
	padding-right:20px;
}
.page-template-cms-page-password-protected .wpcf7 form{max-width: 100%;}
.page-template-cms-page-password-protected .chairman-section .main-title{
	text-align:center !important;
}
.page-template-cms-page-password-protected .chairman-section{
	margin-top:60px;
}
.page-template-cms-page-password-protected .post-password-form input[type="password"]{
	min-width: 200px;
	margin-top: 10px;
	height: 33px;
}

#footer-base .scroll-top{
	text-align: center;
	display: block;
	height: auto;
	width: auto !important;
	padding: 0 !important;
}
#footer-base .scroll-top a{
	height: 45px;
	width: 45px;
	display: block;
	text-align: center;
	text-decoration:none !important;
}
.market-event-page .main-title.text-left {
	margin-top:0px;
}
.market-event-page{
	margin-bottom:40px;
}

.nat-drop{
	margin-right:20px;
}
.nat-two{
	display: inline-block;
}
@media (max-width: 991px){
	.nat-drop {
		margin-bottom: 20px;
		margin-right:0px;
	}
	.nat-two {
		display: block;
	}
}

#touroperator-outer .personal-info-section .personal-info-box{
	display:none;
}
.apply-sec-left p{margin-bottom:0px;}

.right-pp-image{
	float: right;
	margin-left: 30px;
}
@media (max-width: 991px){
	.right-pp-image{
		float: none;
		margin-bottom: 20px;
		margin-left: 0px;
	}
}

.shareIcon-Outer{ margin-top:45px; }
.shareIcon-Outer .shareIcon-label{
	display:inline-block;
	font-family: 'montserratbold';
	font-size: 16px;
	line-height: 1.52;
	color: #000000;
}
.widget.footer-forms{
	margin-top:50px;
}
.shareIcon-Outer .addtoany_shortcode{ display:inline-block; margin-left: 10px; }
@media (max-width: 767px){
	.shareIcon-Outer{ margin-top:25px; }
}


.shareIcon-Outer.only-partners-sec{
	display:none !important;
}

.page-template-tu-alumni .shareIcon-Outer.only-partners-sec,.page-template-offers .shareIcon-Outer.only-partners-sec{
	display:block !important;
}
.service-detailHead .main-title{
	font-size: 30px;
}
@media (max-width: 767px){
	.service-detailHead .main-title{
		font-size: 24px;
	}
}


.news-box-inner.innerBox > .box-head a.read-more-link{
	color:#b09540;
}

.offerDesc .addtoany_content{
	display:none !important;
}


.shareIcon-Outer{
	margin-top: 0;
	position: absolute;
	right: 30px;
	top: 400px;
	z-index: 10;
}
.shareIcon-Outer .a2a_svg{
	background-color:transparent !important;
}
.shareIcon-Outer .addtoany_list a,.shareIcon-Outer .widget .addtoany_list a{
	display:block;
}
.error404 .shareIcon-Outer,.search .shareIcon-Outer{
	display:none;
}
.home .shareIcon-Outer{
	bottom: 40px;
	top: auto;
	z-index: 999;
}
.page-template-HADAF-talks .box-typ4 .info-sec .requirement-section .requirement-info{
	font-size:14px;
	color: #000;
}
.page-template-HADAF-talks .box-typ4 .info-sec .personal-info-section .personal-info-box {
	max-width: 28%;
}
.page-template-HADAF-talks .box-typ4 .info-sec .personal-info-section .personal-info-box .personal-info-text .text{
	line-height: 1.2;
}
.page-template-HADAF-talks .box-typ4 .info-sec .personal-info-section .personal-info-box .personal-info-heading{
	margin-bottom:7px;
}
.box-typ4 .info-sec .personal-info-section .personal-info-box .personal-info-heading, .box-typ4 .info-sec .box-typ4-small-title {
	line-height: 1.5;
}
.box-typ4 .info-sec .personal-info-section .personal-info-box .personal-info-text .text:last-child {
	line-height: 1.5;
}
@media (min-width: 1500px){
	.page-template-HADAF-talks .box-typ4 .info-sec .requirement-section .requirement-info {
		font-size: 16px;.box-typ4 .info-sec .personal-info-section .personal-info-box .personal-info-heading
	}
}
@media (max-width: 1199px){
	.page-template-HADAF-talks .box-typ4 .info-sec .personal-info-section .personal-info-box {
		max-width: 100%;
	}
	.shareIcon-Outer{
		right: 20px;
		top: 320px;
	}	
	.social-icons-ftr ul li {
		margin-right: 0px;
		margin-left: 10px;
	}
	.page-template-HADAF-talks .box-typ4 .info-sec .personal-info-section .personal-info-box {
		width: 100%;
		padding: 0;
		margin-bottom: 20px;
		border:0px;
	}
	.page-template-HADAF-talks .box-typ4 .info-sec .personal-info-section .personal-info-box:last-child {
		margin-bottom: 0px;
	}
}
@media (max-width: 991px){
	.page-template-HADAF-talks .box-typ4 .info-sec .requirement-section {
		padding-top: 20px;
	}
	.page-template-HADAF-talks .box-typ4 .info-sec .desc-section{
		padding-top: 20px;
	}
	.shareIcon-Outer{
		top: 300px;
	}
	.home .shareIcon-Outer{
		bottom: 20px;
	}
}
@media (max-width: 767px){
	.shareIcon-Outer{
		top: 180px;
	}
	.home .shareIcon-Outer{
		top: 20px;
	}
	.shareIcon-Outer .addtoany_list a, .shareIcon-Outer .widget .addtoany_list a {
		display: inline-block;
	}
}
@media (max-width: 420px){
	.shareIcon-Outer{
		top: 140px;
		right: 5px;
	}	
}
.post-entry .head-type1{
	font-weight:bold;
	margin-top:10px;
	font-size: 25px;
	color: #000;
}
/*.page-id-1351 .post-entry strong{
font-weight:normal;
}*/
.page-id-1351 .post-entry ul{
	padding-right:15px;
}
.services-boxes .service-item img{
	width:100%;
}
.single-services .service-item .item-image{
	border-radius: 16px 0 16px 0;
	overflow: hidden;
}


.notice-outer{
	display:none !important;
}

@media(max-width: 991px){
	.post-entry .head-type1{
		font-size: 22px;
		line-height: 30px;
	}
}


#tourguides #tourguide-outer .left-cell{
	display:none;
}
#tourguides #tourguide-outer .box-typ3 .right-cell .info-sec {
	padding-left: 10px;
	padding-right: 10px;
}
.result-count{
	margin-top: 20px;
	text-align: right;
}


#vsz_geo_map g path{
	text-align:right !important;
}
#vsz_geo_map g{
	text-align:right !important;
}
.insidespn{
	display:inline-block;
}
.insidespn span{
	float: left;
	margin-right: 5px;
}



.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450;
	background: #46b450;
	color: #fff;
}



/**19/10**/
.offertype .innerFlex{
	position:relative;
}
.offertype .offertypeLink{
	padding: 40px 20px 70px 20px;
}
.offertype .offertype-btn {
	text-align: center;
	display: block;
	position: absolute;
	left: 0px;
	bottom: 30px;
	text-align: center;
	width: 100%;
}
@media (max-width: 767px){
	.offertype .offertype-head {
		font-size: 22px;
	}	
}

/*new change*/
.slick-slider .post-prev.custom-arrow.slick-arrow.slide-arrow{background:url('images/slide-left-arrow.svg')no-repeat center center;}
.webinarvideo-outer .slick-slider .post-prev.custom-arrow.slide-arrow.slick-arrow{right: auto; left: -45px;}
.webinarvideo-outer .slick-slider .custom-arrow.slide-arrow.slick-arrow{right: -45px;}
.slick-slider .custom-arrow.slick-arrow.slide-arrow{
	background:url('images/slide-right-arrow.svg')no-repeat center center;
	height: 53px;
	width: 24px;
}
.custom-style{padding:0px 55px;}
.webinarvideo-outer .header-typ4{text-align:center;}
.slick-slider .custom-arrow.slick-arrow{
	height: 52px;
	width: 52px;
	z-index: 9;
	cursor: pointer;
	position: absolute;
	top: 40%;
	right: 0px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.gallery-box{margin:0 -10px;}
.gallery-box .gallery-content{position:relative;}
.gallery-box .play-icon{
	background:url('images/play-icon.svg')no-repeat center center;
	position:absolute;
	width:50px;
	height:50px;
	object-fit:contain;
	top: 40%;
	left: 50%;
	background-size: 100%;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
}


.page-template-HADAF-talks .tg-alumniPage{
	border-bottom: 1px solid #ccc;
}

.page-hadaf-walks .about-section-page .col-sm-7, 
.page-hadaf-talks .about-section-page .col-sm-7,
.page-hadaf-e-card .about-section-page .col-sm-7,
.page-waffer-card-initiative .about-section-page .col-sm-7
{
	width:100%;
}
.text.register-text {
	font-size: 16px;
}
.outer-register-btn {
	display:flex;
}
.page-template-HADAF-talks .outer-register-btn {margin-top: 10px;}
.icon-register {
	background: url(images/register-icon.svg) no-repeat center center;
	display: inline-block;
	height: 23px;
	width: 23px;
	margin-right: 5px;
}
/* 05-03-2023 */
.page-template-HADAF-talks .hadaf-outer-main .box-typ4 {
	border: 0;
	border-radius: 0;
	padding: 0;
	padding-left: 32px;
	margin-bottom: 0;
}
.page-template-HADAF-talks .hadaf-outer-main .box-typ4 .info-sec .personal-info-section .personal-info-box {
	max-width: 100%;
}
.page-template-HADAF-talks .hadaf-outer-main .box-typ4 .info-sec .requirement-section .requirement-info-list-type li {
	line-height: 1.5;
}
.page-template-HADAF-talks .hadaf-outer-main .box-typ4 .info-sec span {
	display: block;
}
.box-typ4 .info-sec strong span {
	display: inherit;
}
.page-template-HADAF-talks .hadaf-outer-main .box-typ4 .info-sec .personal-info-section .personal-info-box {
	padding-right: 0;
	padding-left: 0;
	border-right: 0;
	border-left: 0;
	margin-bottom: 7px;
}
.page-template-HADAF-talks .hadaf-outer-main .box-typ4 .info-sec .requirement-section {
	padding-top: 0;
}

/* HADAF Talks Change CSS */
.galleryvideo-outer{ margin-bottom:20px; }
.wpcf7 #licenceexpdate,
.wpcf7 #licenceexpdate{
	background: url(images/calender.svg) no-repeat #fff !important;
	background-position: center right 20px !important;
	cursor: pointer;
}
@media(min-width:1200px){
	#main-navigation .main-nav ul li.menu-item-has-children:last-child {
		margin-right: 15px !important;
	}
}
.about-section-page .main-desc.about-bold-content {
	font-family: 'montserratsemibold';
	font-size: 16px;
	font-weight: 400;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.68;
	letter-spacing: normal;
	color: #000;
}

/* Faqs page */
.faqs-section .inner-title1 {
	font-size:25px;
	padding-top:25px;
}
.faqs-section .inner-title1:first-child {padding-top:0;}
.tab-header {
	font-family: 'montserratbold';
	font-size: 17px;
	font-weight: bold;
	letter-spacing: -0.28px;
	color: #000;
	background-color: rgba(176,149,64,0.2);
	padding: 17px 45px 17px 20px;
	margin-bottom: 14px;
	cursor:pointer;
	position:relative;
	margin-bottom:14px;
}
.tab-header:hover,
.tab-header.active {
	background-color: rgba(176,149,64,0.6);
}
.tab-content-coll {
	padding-bottom: 20px;
	line-height: 1.6;
	display: none;
}
.tab-header:after {
	content: '';
	position: absolute;
	right: 18px;
	top: 22px;
	background: url(images/before-faqs.svg) no-repeat center center;
	width: 18px;
	height: 18px;
	background-size:contain;
	transition:all 0.25s;
}
.tab-header.active:after {
	transform:rotate(180deg);
	top:20px;
}
.show.active .tab-content-coll{display:block;}
@media (min-width: 1200px) {
    .rss-inner-page-slider-1_18 .rss-inner-slider-item:before {
        content: "";
        background: url('./images/white-shape.svg') no-repeat right center;
        height: 101%;
        width: 537px;
        top: 0;
        right: auto;
        left: 0;
        transform: rotate(-180deg);
        background-size: auto 100%;
        position: absolute;
    }
	.rss-inner-page-slider-1_1264 .rss-inner-slider-item:before {
		content: "";
		background: url('./images/white-shape.svg') no-repeat right center;
		height: 101%;
		width: 537px;
		top: 0;
		right: 0;
		left: auto;
		background-size: auto 100%;
		position: absolute;
	}
}
.centercenter .rss-banner-caption_18{
	text-align: center;
}
.centercenter .rss-banner-caption_1264{
	text-align: center;
}