/*
Theme Name: Divi Child Theme
Description: Divi Child Theme
Author:  David Tierney
Author URI:  http://designsbytierney.com
Template: Divi
Version:  1.0.2
*/


/* =Theme customizations
------------------------------------------------------- */

/** Global style **/
@font-face {
	font-family: 'centrale_sans_boldbold';
	src: url('fonts/centrale_sans_bold-webfont.woff2') format('woff2'),
	url('fonts/centrale_sans_bold-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;

}

@font-face {
	font-family: 'centrale_sans_mediummedium';
	src: url('fonts/centrale_sans_medium-webfont.woff2') format('woff2'),
	url('fonts/centrale_sans_medium-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;

}

@font-face {
	font-family: 'centrale_sans_lightLtIt';
	src: url('fonts/centrale_sans_light_italic-webfont.woff2') format('woff2'),
	url('fonts/centrale_sans_light_italic-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;

}

@font-face {
	font-family: 'centrale_sans_lightlight';
	src: url('fonts/centrale_sans_light-webfont.woff2') format('woff2'),
	url('fonts/centrale_sans_light-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;

}



html, body{overflow-x: hidden;}

body{font-family: 'centrale_sans_lightlight'!important;font-size: 14px;}


h1, h2, h3, h4, h5, h6, .et_pb_button{font-family: 'centrale_sans_mediummedium'!important;}

strong{font-family: 'centrale_sans_boldbold'!important;font-weight: normal;}

h1, h2{font-size: 38px;}

sup{font-size: 70%;}

/*a:focus{outline: 1px solid #ccc;}*/

.entry-content ul ul, .et-l--body ul ul{padding-bottom:0}
.entry-content ul li, .et-l--body ul li{margin-bottom: 10px;}
.entry-content ul li:last-child, .et-l--body ul li:last-child{margin-bottom: 0;}

.entry-content ol{list-style-position: outside;margin-left: 12px;}
.entry-content ol li{margin-bottom: 10px;}
.entry-content ol li:last-child{margin-bottom: 0;}

.container, .et_pb_row{width: 90%;}

#main-content{position: relative;z-index: 10;}
.cap{text-transform:capitalize}
.et_pb_button{font-size: 18px;}

@media(max-width: 1400px){
	h1, h2{font-size: 36px;}

	.et_pb_button{font-size: 17px;}
}

@media(max-width: 767px){
	body h1, body h2, body.et-db #et-boc .et-l h2{font-size: 36px;}
}

/** Button Style **/
.et-db #et-boc .et-l .blue-btn, .blue-btn{display: inline-block;background-color: #053c76;padding: 10px 30px;border-radius: 36px;font-family: 'centrale_sans_mediummedium';font-size: 18px;text-align: center;color: #fff !important;transition: .3s;}
.et-db #et-boc .et-l .blue-btn:hover, .blue-btn:hover{background-color: #295482;}

.ghost-btn{display: inline-block;font-family: 'centrale_sans_mediummedium';font-size: 18px;text-align: center;color: #053c76;border: 1px solid #053c76;border-radius: 36px;padding: 10px 30px;transition: .3s;}
.ghost-btn:hover{background-color: #053c76;color: #FFF;}

@media(max-width: 1400px){
	.et-db #et-boc .et-l .blue-btn, .blue-btn, .ghost-btn{font-size: 17px;}
}

/** Breadcrumb Style **/
.breadcrumbs > span{position: relative;padding-right: 20px;margin-right: 6px;color: #053C76;font-size: 15px;margin-bottom: 10px;float: left;line-height: 17px;}
.breadcrumbs > span:after{position: absolute;content: "\35";right: 0;top: 0;font-family: ETmodules ;color: #707070;line-height: 17px;font-size: 19px;}
.breadcrumbs > span:last-child{padding-right: 0;margin-right: 0;}
.breadcrumbs > span:last-child:after{display: none;}
.breadcrumbs > span a{color: #707070 !important;}

/*New Download PDF*/
.download-pdf-row{max-width: 900px !important; padding: 40px; box-shadow: 3px 6px 12px 0 rgba(0, 0, 0, 0.11);}
.download-pdf .gform_legacy_markup_wrapper ul li.gfield{width: 50%; display: inline-block; padding-left: 16px !important;}
.download-pdf .gform_legacy_markup_wrapper ul.gform_fields{margin: 0 -16px !important;}
.download-pdf .gform_legacy_markup_wrapper ul #field_6_15{width: 100%;}
.download-pdf .gform_legacy_markup_wrapper label.gfield_label{color: #053c76; font-size: 16px; line-height: 1;}
.download-pdf .gform_legacy_markup_wrapper ul li.gfield input{
	width: 100%;
	border: none;
	background-color: #f6f6f6;
	height: 45px;
	padding-left: 10px !important;
	color: #000;
}
.download-pdf .gform_legacy_markup_wrapper .gform_footer{text-align: center; padding-bottom: 0;}
.download-pdf .gform_legacy_markup_wrapper .gform_footer input[type="submit"]{
	background: #053C76;
	color: #fff;
	text-transform: uppercase;
	font-size: 15px !important;
	line-height: 20px;
	padding: 14px 30px;
	border: none;
	border-radius: 36px;
	letter-spacing: 1px;
	cursor: pointer;
	transition: .3s;
	-webkit-transition: .3s;
	margin-right: 2px !important;
	font-family: 'centrale_sans_mediummedium';
}
.download-pdf .gform_legacy_markup_wrapper .gform_footer input[type="submit"]:hover{background: #295482;}
@media(max-width: 767px){
	.download-pdf-row{padding: 20px;}
	.download-pdf .gform_legacy_markup_wrapper ul li.gfield{width: 100%; padding-left: 0 !important;}
	.download-pdf .gform_legacy_markup_wrapper ul.gform_fields{margin: 0 !important;}
}


/** Header **/
header .container{max-width: 1650px;}
.top-head .inner{position: absolute;right: 0;top: 30px;z-index: 100;transition: .4s;}
.et-fixed-header .top-head .inner{top: 15px;}
.top-head .h-right{float: left;}
.top-head .inner .et_pb_widget{float: left;padding-right: 10px;margin-right: 10px;border-right: 1px solid #fff;}
.top-head .inner .et_pb_widget:last-child{padding-right: 0;margin-right: 0;border-right: 0;}
/*header .widget_search input#s {width: 180px;color: #fff;text-transform: uppercase;background: url(/wp-content/uploads/2021/08/search_icon.png) no-repeat center right #fff;background-size: auto;background-size: 16px;cursor: auto;outline: none;border: 0;border-bottom: 1px solid #fff;background-color: transparent;border-radius: 0;padding: 2px 0;height: 24px !important;}
header .widget_search #searchsubmit{display: none;}
header .widget_search input#s::-webkit-input-placeholder {color: #fff;opacity: 1;}
header .widget_search input#s::-moz-placeholder {color: #fff;opacity: 1;}*/
@media(max-width: 767px){
	.top-head .inner .et_pb_widget{padding-right: 0;border-right: 0;}
}

.et_pb_menu_visible #top-menu, .et_pb_menu_hidden #top-menu{opacity: 1;animation: none;}

#et_top_search {float: left;width: auto;padding-right: 28px;margin-top: 5px;margin-left: 0;margin-right: 25px;font-size: 17px;color: #fff;font-family: 'centrale_sans_lightlight';font-weight: normal;line-height: 17px;text-transform: uppercase;cursor: pointer;top: -1px;}
#et_top_search #et_search_icon{position: absolute;right: 0;top: 0;left: auto;}
#et_search_icon:before{position: static;}
span.et_close_search_field{background-color: #053c76;right: -5px;}

form.et-search-form{max-width: 100% !important;}
.et-search-form input {background-color: #42586f;padding: 10px;height: 50px;}
.et-search-form input[type="submit"] {width: 110px;height: 44px;background-color: #053c76;font-size: 16px;color: #fff;line-height: 16px;right: 33px;cursor: pointer;text-transform: capitalize;}
.et-search-form input[type="submit"]:hover{opacity: .8;}

.h-social ul li{font-size: 16px;line-height: 25px;float: left;margin-right: 16px;margin-bottom: 0;}
.h-social ul li:last-child{margin-right: 0;}
.h-social ul li a{color: #fff;}
.h-social ul li a:hover{color: rgb(227, 227, 227);}

.widget_polylang ul li.lang-item{font-size: 15px;line-height: 25px;padding-right: 10px;border-right: 1px solid #fff;float: left;margin-right: 10px;margin-bottom: 0;}
.widget_polylang ul li.lang-item:last-child{padding-right: 0;border-right: 0;margin-right: 0;}
.widget_polylang ul li.lang-item a{color: #fff;opacity: .5;}
.widget_polylang ul li.lang-item a:hover, .widget_polylang ul li.lang-item.current-lang a{opacity: 1;}

header{border-bottom: 1px solid #ececec;}
.menu-wrap .et_menu_container{padding-right: 385px;}

#top-menu li{padding-right: 35px;}
#top-menu li a{font-size: 17px;}
#top-menu li.mega-menu > ul{border: 0;padding-bottom: 50px;display: none;}
#top-menu li.mega-menu:hover > ul{display: flex;flex-wrap: wrap;}
#top-menu li.mega-menu > ul:before, #top-menu li.mega-menu > ul:after{position: absolute;content: "";right: 100%;top: 0;width: 200%;height: 100%;background-color: #053c76;}
#top-menu li.mega-menu > ul:after{right: auto;left: 100%;}
#top-menu li.mega-menu.mega-menu-parent-3 > ul > li{width: 25%;}
#top-menu li.mega-menu.mega-menu-parent-3 > ul > li:nth-child(3){width: 22%;}
#top-menu li.mega-menu.mega-menu-parent-3 > ul > li.three-col{width: 53%;}
#top-menu li.mega-menu > ul > li{letter-spacing: 2px;position: relative;}
#top-menu li.mega-menu > ul > li:after{position: absolute;content: "";right: 0;bottom: 0;width: 1px;height: calc(100% - 65px);background-color: #fff}
#top-menu li.mega-menu > ul > li:last-child:after{display: none;}
#top-menu li.mega-menu > ul > li > a{font-size: 18px;font-family: 'centrale_sans_mediummedium';font-weight: normal !important;}
#main-header .nav li.mega-menu li ul{background-color: transparent;}
#main-header .nav li.mega-menu > ul > li:last-child ul{border-right: 0;}
#top-menu li.mega-menu > ul > li > a:first-child{border-bottom: 1px solid transparent;width: auto !important;padding: 10px 20px !important;display: inline-block;margin-bottom: 15px;}
#top-menu li.mega-menu > ul > li > a:first-child:hover{border-bottom: 1px solid #fff;}
#top-menu li.mega-menu.mega-menu-parent li > .sub-menu{display: flex;flex-wrap: wrap;}
/*#top-menu li.mega-menu  ul ul li{position: relative;padding-left: 20px;}
#top-menu li.mega-menu  ul ul li:before{position: absolute;left: 0;top: 50%;content: "\f111";color: #ffffff;font-family: FontAwesome;font-size: 5px;transform: translateY(-50%);}*/
#top-menu li.mega-menu > ul > li > ul > li{margin-bottom: 10px;}
#top-menu li.mega-menu  ul ul a{font-size: 14px;line-height: 1.4em;text-transform: capitalize;}

/* Show dropdown on focus */
.nav li a:focus + ul{opacity: 1;visibility: visible;display: flex !important;flex-wrap: wrap;}

header .mobile_menu_bar:before{color: #fff;font-size: 40px;}

#top-menu li.mega-menu ul li.three-col li{width: 33.33% !important;}
#top-menu li.mega-menu ul li.three-col li a{width: 100%;}

.et_pb_menu_visible .mobile_menu_bar, .et_pb_menu_hidden .mobile_menu_bar{opacity: 1;animation: none;}

@media(max-width: 1800px){
	#top-menu li.mega-menu > ul > li > a:first-child{padding: 10px !important;}
	#top-menu li li a{padding: 6px 10px;}
}

@media(max-width:  1600px){
	#top-menu li.mega-menu > ul > li > a{font-size: 15px;}
}

@media(max-width: 1450px){
	#top-menu li{padding-right: 35px;}
	#top-menu li a{font-size: 14px;}
	#top-menu li.mega-menu > ul > li > a{font-size: 14px;}
	header.et-fixed-header #top-menu li a{font-size: 15px;}

	header .widget_search input#s{width: 150px;}
}

@media(max-width: 1299px){
	.menu-wrap .et_menu_container{padding-right: 0;}
	.top-head{padding: 8px 0;background-color: rgba(0,0,0,0.2);position: relative;z-index: 10;}
	.top-head .inner{position: static;float: right;}
	header .widget_search input#s{width: 200px;}
	#top-menu li{padding-right: 40px;}
}

@media(max-width: 980px){
	.top-head .inner{width: 100%;}
	.top-head .h-right{float: right;}
	.top-head .inner .et_pb_widget.widget_polylang{margin-right: 0;padding-right: 0;border-right: 0;}

	#main-header .et_mobile_menu {background-color: rgba(5,60,118,0.9) !important;}
	.et_header_style_left .et-search-form{width: 100% !important;max-width: 100% !important;}
}

@media(min-width: 981px){
	#top-menu li.for-mobile{display: none;}
}

@media(max-width: 479px){	
	header .widget_search input#s{width: 100%;}
	.top-head .inner .et_pb_widget.widget_polylang{margin-bottom: 0;width: auto;float: right;}
}

@media(min-width: 1600px){
	#top-menu li{padding-right: 65px;}
	/*#et_top_search{margin-left: 150px;}*/
}

/*@media(min-width: 1800px){
	#et_top_search{margin-left: 250px;}
}*/

/*-- Footer Newsletter --*/
.footer-newsletter{background-color: #F3EFE5;}
.footer-newsletter h3 {font-size: 30px;color: #053C76;margin-bottom: 10px;}
.footer-newsletter .gform_wrapper{margin:0;}
.footer-newsletter .gform_wrapper ul.gform_fields li.gfield{width:100%;margin-top: 0;margin-bottom: 15px;padding-right: 0;}
body .footer-newsletter .gform_wrapper .top_label div.ginput_container{margin-top: 0;}
.footer-newsletter .gform_legacy_markup_wrapper li.hidden_label input{margin-top: 0;}
.footer-newsletter .gform_legacy_markup_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){height: 56px;padding: 5px 170px 5px 20px;font-size: 16px !important;border: 2px solid #BBB;width: 100%;background-color: transparent;border-radius: 36px;color: #000;font-family: 'centrale_sans_mediummedium';}
.footer-newsletter .gform_wrapper .gform_footer{width:170px !important;	float:right;clear:none;margin:0;padding:0;}
.footer-newsletter .gform_footer input[type="submit"]{background: #053C76;color: #fff;text-transform: uppercase;font-size: 15px !important;line-height: 20px;padding: 13px 18px;width: 160px !important;height: 52px;border: none;border-radius: 36px;letter-spacing: 1px;cursor: pointer;transition: .3s;-webkit-transition: .3s;position: absolute;right: 0;top: 2px;margin-right: 2px !important;font-family: 'centrale_sans_mediummedium';}
.footer-newsletter .gform_footer input:hover[type="submit"]{background:#295482;}

.footer-newsletter .gform_wrapper .gfield input::-webkit-input-placeholder {color: #000;opacity: 1;}
.footer-newsletter .gform_wrapper .gfield input::-moz-placeholder {color: #000;opacity: 1;}
.footer-newsletter .gform_wrapper .gfield input:-ms-input-placeholder {color: #000;opacity: 1;}
.footer-newsletter .gform_wrapper .gfield input:-moz-placeholder {color: #000;opacity: 1;}


.gform_wrapper div.validation_error{display: none;}
.footer-newsletter .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: 100% !important;}
.gform_wrapper li.gfield.gfield_error{border: 0;padding-top: 0 !important;padding-bottom: 0 !important;background-color: transparent !important;border-top: 0 !important;border-bottom: 0 !important;}
.gform_wrapper .validation_message{padding-top: 0 !important;}
.gform_wrapper .validation_message ul{list-style: none !important;margin: 0 !important;padding: 0 !important;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top: 0 !important}
.footer-newsletter .gform_wrapper .validation_message{padding-top: 0 !important;color: #053c76 !important}


@media(max-width: 1024px){
	.footer-newsletter .gform_legacy_markup_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){padding-right: 20px;}
	.footer-newsletter .gform_wrapper .gform_footer{width: 100% !important;margin-top: 20px;}
	.footer-newsletter .gform_footer input[type="submit"]{position: static;}
}


/** Footer **/
footer .container{max-width: 1650px;}

#main-footer{background-image: url(/wp-content/uploads/2021/08/black_bg.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;}
#footer-widgets{padding-top: 40px;}
#footer-widgets .footer-widget {width: 22.667%;margin-bottom: 0;}
#footer-widgets .footer-widget:nth-child(2) {width: 55.667%;}
#footer-widgets .footer-widget:nth-child(3) {width: 10.667%;}

.f-logo img{width: 100%;max-width: 265px;}
.f-menu{width: 100%;margin-top: 30px;}
.f-menu ul.menu{list-style: none;}
.f-menu ul li{list-style: none;float: left;margin-right: 24px;padding-left: 0 !important;margin-bottom: 0 !important;}
.f-menu ul li:last-child{margin-right: 0;}
.f-menu ul li:before{display: none;}
.f-menu ul li a{color: #CDCDCD !important;position: relative;display: block;padding-bottom: 32px;}
.f-menu ul li a:after{position: absolute;left: 0;bottom: -2px;content: "";width: 0;height: 2px;display: block;background-color: #fff;transition: .3s;}
.f-menu ul li.current-menu-item a, .f-menu ul li a:hover{color: #fff !important;}
.f-menu ul li a:hover:after, .f-menu ul li.current-menu-item a:after{width: 100%;}

.footer-widget .widget_polylang{float: right;margin-top: 36px;}
.footer-widget .widget_polylang ul li{padding-left: 0 !important;line-height: 20px;margin-bottom: 0;padding-right: 15px;margin-right: 15px;}
.footer-widget .widget_polylang ul li:last-child{padding-right: 0;margin-right: 0;}
.footer-widget .widget_polylang ul li:before{display: none;}
.footer-widget .widget_polylang ul li a{font-size: 16px;}

#footer-bottom{border-top: 1px solid rgba(255,255,255,0.2);padding: 20px 0 40px;}
#footer-info{width: 100%;text-align: center;}
.credit-menu{width: 100%;text-align: center;}
.credit-menu ul li{position: relative;display: inline-block;font-size: 15px;color: rgb(227, 227, 227);margin-bottom: 0;margin-right: 30px;font-family: 'centrale_sans_lightLtIt';}
.credit-menu ul li:last-child{margin-right: 0;}
.credit-menu ul li a{color: rgb(227, 227, 227);}
.credit-menu ul li a:hover{color: #fff;}

.f-social{position: absolute;right: 0;top: 0;}
.f-social ul li{font-size: 16px;float: left;margin-right: 16px;margin-bottom: 0;}
.f-social ul li:last-child{margin-right: 0;}
.f-social ul li a{color: #fff;}
.f-social ul li a:hover{color: rgb(227, 227, 227);}

@media(max-width: 1310px){
	.f-menu ul li{margin-right: 15px;}
}

@media(max-width: 1199px){
	.f-menu ul li{margin-right: 10px;}
	.f-menu ul li a{font-size: 15px;}
	.footer-widget .widget_polylang ul li{padding-right: 12px;margin-right: 12px;}
}

@media(max-width: 980px){	
	footer .footer-widget:nth-child(n){width: 100% !important;margin: 0 !important;}
	#footer-widgets .footer-widget:nth-child(2){width: 80% !important;}
	#footer-widgets .footer-widget:nth-child(3){width: 20% !important;}
	.f-logo{width: 100%;text-align: center;}
	.f-menu ul li a{padding-bottom: 0;}

	.credit-menu ul li{padding: 0 10px 0 18px;}
}

@media(max-width: 767px){
	#footer-widgets .footer-widget:nth-child(n), .footer-widget .fwidget{margin-bottom: 0 !important;}
	#footer-widgets .footer-widget:nth-child(2), #footer-widgets .footer-widget:nth-child(3){width: 100% !important;}
	.f-menu, .footer-widget .widget_polylang{margin-top: 15px;text-align: center;}
	.f-menu .menu-footer-menu-container{max-width: 240px;margin: 0 auto;}
	.f-menu ul{display: flex;flex-wrap: wrap;}
	.f-menu ul li{float: left;text-align: center;margin-right: 0;margin-bottom: 5px !important;width: 50%;padding: 0 10px !important;}
	.footer-widget .widget_polylang{width: 100%;}
	.footer-widget .widget_polylang ul{display: table;margin: 0 auto;}
	.f-social{position: static;width: 100%;margin-top: 10px;}
	.f-social ul{display: table;margin: 0 auto;}
}

@media(min-width: 1600px){
	.f-menu ul li{margin-right: 42px;}
}

/** Home page **/
/*.home-slider .et_pb_slide{height: 100vh;}*/
.home-slider .et_pb_slide_description{padding: 10% 0;}

.home-slider .et_pb_slide_content{max-width: 520px;}
.home-slider .title{position: relative;margin-bottom: 30px;}
.home-slider .title:before{position: absolute;content: "";top: 0;left: -25px;width: 4px;height: 90%;background-color: #fff;}
.home-slider .title h4{font-size: 20px;text-transform: uppercase;}
.home-slider .title h2{font-size: 72px;line-height: 1em;letter-spacing: 4px;text-transform: uppercase;border-bottom: 4px solid #fff;display: table;}
.home-slider .et_pb_slide_content p{font-family: 'centrale_sans_mediummedium';font-size: 20px;line-height: 1.4em;}
.home-slider .et_pb_more_button{margin-top: 40px;}

.home-slider .et_pb_slide_with_image .et_pb_slide_description{float: left;}
.home-slider .et_pb_slide_image{margin-left: 5.5%;right: 0;margin-right: 0;}
.home-slider .et_pb_slide_image img{max-width: 500px;width: 100%;}

.piller-sec .et_pb_image, .piller-sec .et_pb_image .et_pb_image_wrap {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.piller-sec .et_pb_image img{height: 100%;width: 100% !important;-o-object-fit: cover;object-fit: cover;}

.piller-heading{position: absolute;left: 0;top: 0;width: 100%;height: 100%;max-width: 100% !important;display: flex;flex-wrap: wrap;align-content: center;background-color: rgba(0,0,0,0.4);z-index: 10;transition: .4s;}
.piller-sec:hover .piller-heading{opacity: 0;visibility: hidden;}

.hover-box{position: relative;height: 100%;height: 600px;}
.hover-box:before{position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.2);transition: .3s;}
.hover-box .et_pb_blurb_content{height: 100%;}
.hover-box .et_pb_module_header{padding: 20px;position: relative;}
.hover-box .et_pb_module_header:before{position: absolute;content: "";top: 0;left: 0;width: 3px;height: 100%;background-color: #053c76;transition: .3s;}
.hover-box .et_pb_module_header span{position: relative;z-index: 1;}
.hover-box .et_pb_blurb_description{position: absolute;bottom: 0;transition: .3s;max-width: 300px;left: 0;}

.hover-box:hover:before{background-color: rgba(0, 0, 0, 0.6);}
.hover-box:hover .et_pb_module_header:before{width: 100%;}
.hover-box:hover .et_pb_blurb_description{opacity: 1;visibility: visible;bottom: 30px;}

.btn-row .et_pb_column{padding: 0 15px;}

.discover-slider .et_pb_slide{padding: 0;}
.discover-slider .et_pb_slide_title {display: none;}
.discover-slider .et_pb_slide .et_pb_slide_description{text-shadow: none;padding: 0;padding-top: 100px;}
.discover-slider .et-pb-controllers{top: 0;bottom: auto;border-bottom: 1px solid #aaa;height: auto;font-size: 16px;}
.discover-slider .et-pb-controllers > a {position: relative;width: 30%;float: left;margin-right: 5%;padding: 18px 6px;cursor: pointer;height: auto;background-color: transparent !important;opacity: 1;text-indent: 0;font-family: 'centrale_sans_mediummedium';color: #8B8B8B;border-radius: 0;}
.discover-slider .et-pb-controllers > a:last-child{margin-right: 0;}
.discover-slider .et-pb-controllers > a:after{position: absolute;left: 0;bottom: -2px;content: "";width: 0;height: 2px;display: block;background-color: #053C76;transition: .3s;}
.discover-slider .et-pb-controllers a a{padding: 0;display: block;opacity: 1;background-color: transparent;text-indent: 0;width: auto;height: auto;border-radius: 0;color: #8B8B8B;}
.discover-slider .et-pb-controllers .et-pb-active-control, .discover-slider .et-pb-controllers .et-pb-active-control a{color: #053C76}
.discover-slider .et-pb-controllers .et-pb-active-control:after{width: 100%;}
.discover-slider .et_pb_slide .et_pb_more_button{margin-top: 40px;}


body .insight-row{padding-left: calc(100vw / 2 - 1360px / 2) !important;background-size: 580px !important;background-position: center right 60px !important;}
.insight-slider .slick-slide > div{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;height: 100%;}
.insight-slider .slick-list{padding-left: 0px!important;}
.insight-blurb .et_pb_blurb_content{max-width: 100% !important;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.insight-blurb .img-col{width: 48%;float: left;margin-bottom: 0;height: 250px;background-size: cover;background-repeat: no-repeat;background-position: center;}
.insight-blurb .et_pb_blurb_container{width: 52%;float: left;display: block;padding: 0 120px 0 50px;text-align: left;}
.insight-blurb .et_pb_module_header{font-size: 35px;color: #000 !important;}
.insight-blurb .et_pb_blurb_container .blue-btn{margin-top: 20px;}

.insight-slider .slick-prev{display: none !important;}

.insight-row .arrow-btn-con{position: absolute;right: 220px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 180px;height: 180px;background-color: #F9F7F2;border: 1px solid #DCDCDC;border-radius: 50%}
.insight-row .arrow-btn-con .et_pb_code_inner{position: static;}
.insight-row .arrow-btn{width: 90px;height: 90px;position: absolute;background-color: #053c76;border-radius: 50%;transform: translate(-50%, -50%);top: 50%;left: 50%;transition: .3s;}
.insight-row .arrow-btn:before{position: absolute;content: "";width: 100%;height: 100%;border-radius: 50%;background-color: #053c76;transition: .4s;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.insight-row .arrow-btn img{position: absolute;width: auto;height: auto;max-width: 100%;max-height: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.insight-row .arrow-btn:hover:before{width: 180px;height: 180px;}

@media(max-width: 1470px){
	body .insight-row{padding-left: 5% !important;}
}

@media(max-width: 1400px){
	.home-slider .et_pb_slide_description{padding: 7% 0;}
	.home-slider .title h2{font-size: 65px;}
	.hover-box .et_pb_blurb_description{padding-top: 150px;}

	body .insight-row{background-size: 520px !important;}
	.insight-blurb .et_pb_blurb_container{padding: 0 80px 0 50px;}
	.insight-row .arrow-btn-con{width: 150px;height: 150px;right: 225px;}
	.insight-row .arrow-btn{width: 70px;height: 70px;}
	.insight-row .arrow-btn:hover::before {width: 150px;height: 150px;}
}
@media(max-width: 1200px){
	.insight-blurb .et_pb_blurb_content{align-items:start;}
	.insight-blurb .img-col{width: 40%;}
	.insight-blurb .et_pb_blurb_container {width: 60%;padding-left: 20px;}
	.insight-row .arrow-btn-con{width: 135px;height: 135px;right: 132px;}
	.insight-row .arrow-btn:hover::before{width: 135px;height: 135px;}
}

@media(max-width: 1100px){
	.home-slider .title h2{font-size: 42px;}
}

@media(max-width: 1024px){

	.piller-heading{display: none;}
	.hover-box:before {background-color: rgba(0, 0, 0, 0.4);}
	.hover-box .et_pb_module_header:before{width: 100%;}
	.hover-box .et_pb_blurb_description{opacity: 1;top: 0;visibility: visible;padding-top: 100px;}

	body .insight-row{background-position: center right 0 !important;}
	.insight-blurb .et_pb_blurb_container .et_pb_module_header{font-size: 30px !important;}
}

@media(max-width: 980px){
	.btn-row.et_pb_gutters1 .et_pb_column{margin-bottom: 20px !important;padding: 0;}
	.btn-row .et_pb_column:last-child{margin-bottom: 0 !important;}

	body .insight-row{background-image: none !important;width: 80% !important;padding-left: 0 !important;}
	.insight-row .arrow-btn-con{right: -70px;}
}

@media(max-width: 767px){
	.home-slider .title{padding-left: 15px;}
	.home-slider .title h4{font-size: 18px;}
	.home-slider .title h2{font-size: 38px;}
	.home-slider .et_pb_slider_container_inner{padding: 30px 0;}
	.home-slider .et_pb_slide_content p {font-size: 22px;padding-left: 15px;}
	.home-slider .et_pb_slide_image{display: block !important;text-align: left;}
	.home-slider .et_pb_slide_image img{max-width: 400px;}
	.home-slider .et_pb_more_button{margin-top: 30px;}

	.insight-slider{padding-bottom: 130px;}
	.insight-blurb .img-col{width: 100%;}
	.insight-blurb .et_pb_blurb_container{width: 100%;padding: 0;margin-top: 20px;}
	.insight-row .arrow-btn-con{width: 100px;height: 100px;left: 50%;right: auto;bottom: 0;top: auto;transform: translate(-50%, 0);}
	.insight-row .arrow-btn:hover::before{width: 100px;height: 100px;}
	.insight-row .arrow-btn{height: 50px;width: 50px;}
	.insight-row .arrow-btn img{width: 20px;}

	.offices-row .et_pb_blurb .et_pb_blurb_description a{font-size: 16px;}
}

@media(max-width: 600px){
	.discover-slider .et-pb-controllers > a{width: 100%;padding: 4px 6px;margin-right: 0;margin-right: 0;}
	.discover-slider .et-pb-controllers > a.et-pb-active-control{color: #053c76;}
	.discover-slider .et_pb_slide .et_pb_slide_description{padding-top: 135px;}
}

@media(min-width: 981px){
	.piller-sec .et_pb_column{transition: width .8s cubic-bezier(.19,1,.22,1);}
	.piller-sec:hover .et_pb_column.shrink{width: 20% !important;}
	.piller-sec:hover .et_pb_column.expand{width: 40% !important;}

	.hover-box .et_pb_blurb_description{opacity: 0;visibility: hidden;}
}

@media(min-width: 1200px){
	.piller-sec:hover .et_pb_column.shrink{width: 22% !important;}
	.piller-sec:hover .et_pb_column.expand{width: 34% !important;}
}


/** Sidebar form **/
.sidebar-form{padding: 40px;box-shadow: 3px 6px 12px 0 rgba(0, 0, 0, 0.11);}
.sidebar-form h4{font-size: 22px;}
.sidebar-form .gform_legacy_markup_wrapper{margin: 20px 0 0;}
body .sidebar-form .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top: 0;}
.sidebar-form .gform_legacy_markup_wrapper li.hidden_label input{margin-top: 0;}
body .sidebar-form .gform_legacy_markup_wrapper ul li.gfield{padding-right: 0;margin-top: 0;margin-bottom: 16px;}
.sidebar-form .gform_legacy_markup_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), .sidebar-form .gform_legacy_markup_wrapper select, .sidebar-form .gform_legacy_markup_wrapper textarea{width: 100%;height: 45px;padding: 5px 12px;background-color: #F6F6F6;font-size: 17px;color: #000;border: 0}
.sidebar-form .gform_legacy_markup_wrapper .gform_footer{padding-bottom: 0;text-align: right;}
.sidebar-form .gform_legacy_markup_wrapper .gform_footer input[type="submit"]{background: #053C76;color: #fff;text-transform: uppercase;font-size: 15px !important;line-height: 20px;padding: 14px 30px;border: none;border-radius: 36px;letter-spacing: 1px;cursor: pointer;transition: .3s;-webkit-transition: .3s;margin-right: 2px !important;font-family: 'centrale_sans_mediummedium';}
.sidebar-form .gform_legacy_markup_wrapper .gform_footer input[type="submit"]:hover{background: #295482;}

.contact-addres ul{list-style: none;margin: 0;padding: 0;}
.contact-addres ul li{font-size: 20px;font-family: 'centrale_sans_mediummedium';display: inline-block;padding-right: 40px;position: relative;padding-left: 55px;padding-top: 7px;text-align: left;}
.contact-addres ul li:last-child{padding-right: 0;}
.contact-addres ul li i{height: 40px;width: 40px;background-color: #053C76;border-radius: 50%;color: #fff;position: absolute;left: 0;top: 0;text-align: center;line-height: 40px;}
.contact-addres ul li a{color: #053C76;}

@media(max-width: 767px){
	.sidebar-form{padding: 30px 20px;}
	.sidebar-form .gform_legacy_markup_wrapper .gform_footer input[type="submit"]{padding: 12px 20px;}
	.contact-addres ul li{width: 100%;padding-right: 0;min-height: 42px;margin-bottom: 10px;font-size: 18px;}
	.contact-addres ul li:last-child{margin-bottom: 0;}
}

/** Expertise page ***/
.service-wrap{display: flex;flex-wrap: wrap;margin: 0 -10px;}
.service-wrap .each{width: 25%;float: left;padding: 0 10px;margin-bottom: 20px;}
.serv-box{position: relative;height: 100%;padding: 20px;background-color: #F3EFE5;min-height: 250px;text-align: center;overflow: hidden;}
.serv-box .inner{margin-top: 50px;}
.serv-box .img-con{height: 60px;margin-bottom: 10px;position: relative;}
.serv-box .img-con img{position: absolute;width: auto;height: auto;max-width: 100%;max-height: 100%;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}
.serv-box .inner h4{font-size: 18px;color: #000;padding-bottom: 0;}
.serv-box .serv-hover{position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 20px;background-color: #053C76;display: flex;flex-wrap: wrap;flex-direction: column;align-items: center;justify-content: center;transition: .4s;opacity: 0;}
.serv-box .serv-hover h3{font-size: 22px;color: #fff;}
.serv-box .serv-hover a{position: relative;font-size: 16px;color: #fff;margin-top: 5px;padding-right: 24px;transition: .3s;}
.serv-box .serv-hover a:after{position: absolute;content: "\e046";right: 0;top: 0;font-family: ETmodules ;color: #fff;}
.serv-box .serv-hover a:hover{padding-right: 30px;opacity: .8;}
.serv-box:hover .serv-hover{opacity: 1;visibility: visible;}

.white-popup-block {background: #FFF;text-align: left;max-width: 900px;margin: 40px auto;position: relative;}
.popup-slider .slider-item{padding-left: 250px;position: relative;}
.popup-slider .slick-slide > div{display: flex;height: 100%;}
.popup-slider .slider-item .content{padding: 60px;}
.popup-slider .slider-item .img-con{position: absolute;width: 250px;height: 100%;left: 0;top: 0;background-image: url(https://alghazzawiprof.wpengine.com/wp-content/uploads/2021/08/popup_bg.jpg);background-size: cover;background-repeat: no-repeat;background-position: center;}
.popup-slider .slider-item .img-con:before{position: absolute;width: 100%;height: 100%;left: 0;top: 0;content: "";background-color: rgba(5, 60, 118, .7);z-index: 1;}
.popup-slider .slider-item .content h3{font-size: 32px;margin-bottom: 12px;}
.popup-slider .slider-item .content .blue-btn{margin-top: 30px;}

.slick-track{display: flex !important;}
.slick-slide{height: inherit !important;}

.popup-slider .slick-prev, .popup-slider .slick-next{width: 30px;height: 30px;border: 1px solid #053c76;border-radius: 50%;bottom: 5px;top: auto;z-index: 1;}
.popup-slider .slick-prev{right: 75px;left: auto;}
.popup-slider .slick-next{right: 30px;}
.popup-slider .slick-prev:before, .popup-slider .slick-next:before{font-family: ETmodules;font-size: 20px;opacity: 1;color: #053c76;}
.popup-slider .slick-prev:before {content: '\23';}
.popup-slider .slick-next:before {content: '\24';}
.mfp-wrap .mfp-container .popup-slider .slick-prev:hover, .mfp-wrap .mfp-container .popup-slider .slick-next:hover{background: #053c76 !important;}
.popup-slider .slick-prev:hover:before, .popup-slider .slick-next:hover:before{color: #fff;}

.mfp-close-btn-in #expertise_popup .mfp-close{color: #053c76;opacity: 1;width: auto;height: auto;right: 20px;top: 15px;font-size: 12px;text-transform: uppercase;font-family: 'centrale_sans_mediummedium';letter-spacing: 1px;padding: 0 6px;border-bottom: 1px solid #053c76;line-height: 1.4em;}

@media(max-width: 980px){
	.service-wrap .each{width: 50%;}
	.popup-slider .slider-item .content h3{font-size: 26px;}
}
@media(max-width: 767px){
	.service-wrap .each{width: 100%;}

	.popup-slider .slider-item .content{padding: 45px 20px 80px;}
	.popup-slider .slider-item{padding-left: 0;}
	.popup-slider .slider-item .img-con{display: none;}
}

/** Sidebar form style **/
.et_pb_widget_area_left {border-right: 0;padding-right: 0;}

.form-style{box-shadow: 3px 6px 12px 0 rgba(0, 0, 0, 0.11);}
.form-style .widgettitle{font-size: 20px;color: #fff;text-align: center;background-color: #053C76;padding: 20px 10px;border-radius: 4px;}
.form-style .gform_legacy_markup_wrapper{margin: 0;padding: 30px;}
body .form-style .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top: 0;}
.form-style .gform_legacy_markup_wrapper li.hidden_label input{margin-top: 0;}
body .form-style .gform_legacy_markup_wrapper ul li.gfield{padding-right: 0;margin-top: 0;margin-bottom: 16px;}
.form-style .gform_legacy_markup_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), .form-style .gform_legacy_markup_wrapper select, .form-style .gform_legacy_markup_wrapper textarea{width: 100%;height: 45px;padding: 5px 12px;background-color: #F6F6F6;font-size: 17px;color: #000;border: 0}
.form-style .gform_legacy_markup_wrapper .gform_footer input[type="submit"]{background-color: transparent;text-transform: uppercase;font-size: 17px;padding: 16px 100px;border-radius: 36px;letter-spacing: 1px;cursor: pointer;transition: .3s;-webkit-transition: .3s;margin-right: 2px !important;font-family: 'centrale_sans_mediummedium';width: 100%;color: #053c76;border: 2px solid #053c76;}
.form-style .gform_legacy_markup_wrapper .gform_footer input[type="submit"]:hover{background-color: #295482;color: #fff;}

/** Timeline style **/
.cool_timeline .timeline-main-title{display: none;}
body .cool-timeline .timeline-year .icon-placeholder span{font-family: 'centrale_sans_mediummedium' !important;font-weight: normal;font-size: 24px;}
body .cool-timeline .timeline-post .timeline-content h2.content-title, body .cool-timeline .timeline-post .timeline-meta .meta-details{font-family: 'centrale_sans_mediummedium' !important;}
.cool-timeline.white-timeline .timeline-post .timeline-content .content-title::before{display: none;}
body .cool-timeline .timeline-post .timeline-content .content-details{font-family: 'centrale_sans_lightlight' !important;background-color: #f3efe5;}

@media(min-width: 861px){
	body .cool-timeline .timeline-post{width: 100%;margin-top: 50px;padding: 0;}	
	body .cool-timeline .timeline-post.even{margin-left: 0;padding: 0;position: relative;}
	body .cool-timeline .timeline-post .timeline-content {background: transparent;min-height: 310px;padding-top: 60px;display: flex;flex-wrap: wrap;flex-direction: column;align-content: center;justify-content: center;}
	body .cool-timeline .timeline-post.even .timeline-content{padding-left: 54%;}
	body .cool-timeline .timeline-post.odd .timeline-content{padding-right: 54%;}
	body .cool-timeline .timeline-post .pull-left{position: absolute;left: 0;top: 0;width: 46%;height: 250px;margin: 0;margin-top: 60px;}
	body .cool-timeline .timeline-post.odd .pull-left{left: auto;right: 0;}
	body .cool-timeline .timeline-post .timeline-content img{position: absolute;width: auto;height: auto;max-width: 100%;max-height: 100%;right: 0;top: 0;bottom: 0;margin: auto;}
	body .cool-timeline .timeline-post.odd .timeline-content img{right: auto;left: 0;}	

}


/** insightn page **/
.menu-resource-menu-container{width: 100% !important;margin: 0 !important;padding-bottom: 55px;}
.menu-resource-menu-container ul{display: flex;flex-wrap: wrap;margin: 0 -15px;list-style: none;padding: 0;}
.menu-resource-menu-container ul li{font-family: 'centrale_sans_mediummedium';width: 20%;float: left;margin-bottom: 0;padding: 0 15px;}
.menu-resource-menu-container ul li a{width: 100%;display: block;padding: 8px;border: 2px solid #053c76;border-radius: 36px;text-align: center;font-size: 18px;color: #053c76 !important;transition: .3s;}
.menu-resource-menu-container ul li a:hover, .menu-resource-menu-container ul li a.active{background-color: #053c76;color: #fff !important;}

.insight-con{display: flex;flex-wrap: wrap;margin: 0 -15px;}
.insight-con .col{width: 33.33%;float: left;padding: 0 15px;margin-bottom: 50px;}
.insight-each .img-con{width: 100%;height: 220px;background-size: cover;background-position: center;background-repeat: no-repeat;margin-bottom: 20px;}
.insight-each .entry-title{font-size: 20px !important;color: #000;text-transform: capitalize;line-height: 1.4em !important;}
.insight-each .post-meta, .insight-each .post-meta a{font-size: 14px !important;color: #989898 !important;line-height: 1.4em;margin-bottom: 10px;}
.insight-each .post-content p{font-size: 14px;color: #000;}


.all-blog-listing .et_pb_ajax_pagination_container > div:last-child{width: 100%;}
.wp-pagenavi{border: 1px solid #B8B8B8;padding: 4px 0;border-radius: 4px;display: table;margin: 0 auto;}
.wp-pagenavi a, .wp-pagenavi span{font-size: 16px !important;margin: 0 10px;display: inline-block;line-height: 25px;padding: 0 5px;}
.wp-pagenavi a, .wp-pagenavi span, .wp-pagenavi a:hover, .wp-pagenavi span.current{color: #053C76 !important;}
.wp-pagenavi span.current{font-family: 'centrale_sans_mediummedium';}
.wp-pagenavi .nextpostslink, .wp-pagenavi .previouspostslink{width: 25px;height: 25px;display: inline-block;border: 2px solid #053C76 !important;border-radius: 50%;text-indent: 9999px;position: relative;}
.wp-pagenavi .nextpostslink:before, .wp-pagenavi .previouspostslink:before{position: absolute;content:'\23';font-family: ETmodules;font-size: 16px;color: #053c76;top: 0;text-indent: 0;line-height: 22px;left: 50%;transform: translatex(-50%);}
.wp-pagenavi .nextpostslink:before{content:'\24';}

#response .owl-theme .owl-dots .owl-dot span,
#response .owl-nav button {
	min-width: 30px;
	min-height: 30px;
	margin: 5px 3px;
	background: #fff;
	display: block;
	-webkit-backface-visibility: visible;
	transition: opacity .2s ease;
	border-radius: 0;
	border: rgb(5, 60, 118) solid 1px;
	width: auto;
	height: auto;
	color: #053c76;
	font-size: 16px;
	line-height: 30px;
}
#response .owl-nav button {
	font-size: 26px;
	line-height: 26px;
}
#response .owl-nav button span{
	display: block;
	padding: 0 0 5px;
	box-sizing: border-box;
}
#response .owl-nav .owl-prev{
	float: left;
}
#response .owl-nav .owl-next{
	float: right;
}
#response .owl-theme .owl-dots .owl-dot.active span, 
#response .owl-theme .owl-dots .owl-dot:hover span {
	background: #fff;
	color: #053c76;
	font-weight: 600;
}
#response .owl-theme .owl-dots .owl-dot:active, 
#response .owl-theme .owl-dots .owl-dot:hover,
#response .owl-theme .owl-dots .owl-dot:focus{
	outline: none !important;
}
@media screen and (max-width: 767px){
	#response .owl-theme .owl-dots{
		display: none !important;
	}
}

.owl-carousel{
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.owl-carousel.fade{
	opacity: 0;
}

ul.popular-resources{list-style: none;padding: 0;display: flex;flex-wrap: wrap;margin: 0 -15px;}
ul.popular-resources li{width: 50%;float: left;padding: 0 15px;margin-bottom: 40px;}
ul.popular-resources li a p{font-size: 20px;color: #989898;padding-bottom: 5px !important}
ul.popular-resources li a h4{font-size: 24px;color: #000;text-transform: capitalize;}
ul.popular-resources li a:hover h4{color: #053c76;}

@media(max-width: 1024px){
	.menu-resource-menu-container ul{margin: 0 -10px;}
	.menu-resource-menu-container ul li{padding: 0 10px;}
}

@media(max-width: 980px){
	.menu-resource-menu-container ul{justify-content: center;}
	.menu-resource-menu-container ul li{width:33.33%;margin-bottom: 15px;}

	.insight-con .col{width: 50% !important;}
}
@media(max-width: 767px){
	.menu-resource-menu-container ul li{width: 100%;}
	.insight-con .col{width: 100% !important;}

	ul.popular-resources li{width: 100%;margin-bottom: 20px;}
}

/****/
.hide-content .et_pb_text_inner{height: 0;overflow: hidden;transition: .3s;}
.hide-content .et_pb_text_inner.active {height: 100%;}

.showMore{position: relative;display: inline-block;font-size: 14px;line-height: 20px;font-family: 'centrale_sans_mediummedium';color: #000 !important;text-transform: capitalize;padding: 0 28px 10px 10px !important;margin-top: 1em;}
.showMore:before{position: absolute;content: "\33";font-family: ETmodules;right: 0;top: 0;font-size: 24px;line-height: 20px;}
.showMore:after{position: absolute;content: "";left: 0;bottom: 0;width: 100%;height: 2px;background-color: #000;transition: .3s;}
.showMore:hover:after{width:0;}

.key-contact-wrap .title{margin-bottom: 20px;}
.key-contact-wrap .title h3{font-family: 'centrale_sans_boldbold';font-size: 30px !important;color: #000 !important;}

.key-members .each{display: flex;flex-wrap: wrap;margin-bottom: 30px;}
.key-members .each .img-con{width: 135px;float: left;}
.key-members .each .img-con img{display: block;}
.key-members .dtls{width: calc(100% - 135px);float: left;padding-left: 30px;}
.key-members .dtls h4{font-size: 20px !important;font-family: 'centrale_sans_mediummedium';color: #000 !important;}
.key-members .dtls p{font-size: 17px;color: #424242;line-height: 1.2em;	padding-bottom: 10px;}
.key-members .dtls ul{list-style: none;padding: 0;margin: 0;}
.key-members .dtls ul li{position: relative;padding-left: 20px;margin-bottom: 5px;line-height: 1.5em;}
.key-members .dtls ul li:before{position: absolute;left: 0;top: 1px;font-size: 15px;color: #979797;font-family: ETmodules;}
.key-members .dtls ul li.mail:before{content: "\e076";}
.key-members .dtls ul li.phone:before{content: "\e090";}
.key-members .dtls ul li.mobile:before{content: "\e00b";}
.key-members .dtls ul li:last-child{margin-bottom: 0;}
.key-members .dtls ul li a{color: #000000 !important;font-size: 12px;}

.border-btn{font-family: 'centrale_sans_mediummedium';text-align: center;display: block;border: 0;border-top: 2px solid #053c76;border-bottom: 2px solid #053c76;padding: 12px 0;background-color: transparent;width: 100%;font-size: 18px;color: #053c76;cursor: pointer;transition: .3s;}
.border-btn:hover{background-color: #053c76;color: #fff !important;}

@media(min-width: 981px) and (max-width: 1199px){
	.key-members .dtls{width: 100%;padding-left: 0;padding-top: 15px;}
}

@media(max-width: 580px){
	.key-members .dtls{width: 100%;padding-left: 0;padding-top: 15px;}
}

/** Team page **/
.member-filter{position: relative;padding-right: 180px;margin-bottom: 40px;}
.member-filter .field-con{display: flex;flex-wrap: wrap;}
.member-filter .field-con .each{width: 20%;float: left;padding-right: 30px;position: relative;}
.member-filter .field-con input[type="text"]{font-size: 16px;font-family: 'centrale_sans_mediummedium';color: #053c76;width: 100%;border-radius: 5px;border: 1px solid #053c76;height: 48px;padding: 4px 15px;}
.member-filter .filter-button{position: absolute;width: 180px;right: 0;top: 0;}

.member-filter .field-con input[type="text"]::-webkit-input-placeholder {color: #053c76;opacity: 1;}
.member-filter .field-con input[type="text"]::-moz-placeholder {color: #053c76;opacity: 1;}

.member-filter .field-con input[type="text"]:focus::placeholder {color: transparent;}
.member-filter .field-con input[type="text"]:focus::-webkit-input-placeholder { color: transparent; }
.member-filter .field-con input[type="text"]:focus:-moz-placeholder { color: transparent; }

.member-filter #serach_inputautocomplete-list{position: absolute;top: 100%;left: 0;width: calc(100% - 30px);background-color: #fff;border: 1px solid #aaa;z-index: 999;max-height: 243px;overflow-y: auto;border-radius: 4px;}
.member-filter #serach_inputautocomplete-list > div{display: block;padding: 10px;font-size: 16px;font-family: 'centrale_sans_mediummedium';color: #053c76;text-align: center;line-height: 26px;cursor:pointer;}
.member-filter #serach_inputautocomplete-list > div:hover{background-color: #5897fb;color: #FFF;}

.member-filter .select2-container .select2-selection--single{height: 48px;}
.member-filter .select2-container--default .select2-selection--single {border: 1px solid #053c76;border-radius: 5px;}
.member-filter .select2-container--default .select2-selection--single .select2-selection__rendered,
.member-filter .select2-container--default .select2-selection--single .select2-selection__arrow{line-height: 44px;}
.member-filter .select2-container--default .select2-selection--single .select2-selection__arrow{height: 46px;}
.member-filter .select2-container--default .select2-selection--single .select2-selection__rendered, .select2-results__option{font-size: 16px;font-family: 'centrale_sans_mediummedium';color: #053c76;}
.member-filter .select2-container .select2-selection--single .select2-selection__rendered{padding-left: 15px;padding-right: 42px;}
.member-filter .select2-container--default .select2-selection--single .select2-selection__arrow {height: 46px;width: 42px;}
.member-filter .select2-container--default .select2-selection--single .select2-selection__arrow b{border:0;margin-left: -16px;width: 24px;height: 20px;top: 50%;transform: translateY(-50%);margin-top: 0;}
.member-filter .select2-container--default .select2-selection--single .select2-selection__arrow b:after{position: absolute;content: "\33";left: 0;top: 2px;font-size: 24px;color: #046D98;font-family: ETmodules;line-height: 20px;}
.member-filter .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b:after{content: "\32";}
.select2-container--open .select2-dropdown{border: 1px solid #053c76;border-top: 0;}

.filter-button button{width: 100%;display: block;background-color: #053c76;padding: 14px;border: 0;border-radius: 5px;font-family: 'centrale_sans_mediummedium';font-size: 18px;text-align: center;color: #fff;cursor: pointer;transition: .3s;}
.filter-button button:hover{background-color: #295482;}

.team-wrap{display: flex;flex-wrap: wrap;margin: 0 -15px;}
.team-wrap .each{width: 33.33%;float: left;padding: 0 15px;margin-bottom: 20px;}
.team-wrap .each.owner{border-bottom: 1px solid #C6C6C6;}

.member-each{display: flex;flex-wrap: wrap;padding: 15px;border: 1px solid #fff;position: relative;}
.member-each .img-con{width: 120px;float: left;}
.member-each .img-con img{display: block;}
.member-each .dtls{width: calc(100% - 120px);float: left;padding-left: 20px;}
.member-each .dtls h4{font-size: 18px !important;font-family: 'centrale_sans_mediummedium';color: #000 !important;}
.member-each .dtls p{font-size: 15px;color: #424242;line-height: 1.2em;	padding-bottom: 10px;}
.member-each .dtls ul{list-style: none;padding: 0;margin: 0;}
.member-each .dtls ul li{position: relative;padding-left: 20px;margin-bottom: 8px;font-size: 12px;color: #000;word-wrap: break-word;line-height: 16px;}
.member-each .dtls ul li:before{position: absolute;left: 0;top: 1px;font-size: 15px;color: #979797;font-family: ETmodules;}
.member-each .dtls ul li.mail:before{content: "\e076";}
.member-each .dtls ul li.phone:before{content: "\e090";}
.member-each .dtls ul li.mobile:before{content: "\e00b";}
.member-each .dtls ul li:last-child{margin-bottom: 0;}
.member-each .dtls ul li a{color: #424242;}

.show-member-pop{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.show-member-pop.active{pointer-events: none;}
.show-member-pop.active .member-each{position: relative;border: 1px solid #C6C6C6;border-bottom: 1px solid #fff;z-index: 21;}

.team-pagination{width: 100%;margin-top: 40px;}

#member-popup {display: none;background: #fff;position: absolute;left: 0;width: 100%;padding: 20px 135px 50px;z-index: 10;border: 1px solid #C6C6C6;z-index: 20;margin-top: -1px;}
#member-popup .loader{text-align: center;}
#member-popup .sec{margin-bottom: 40px;}
#member-popup .sec h3{font-size: 22px;margin-bottom: 10px;}
#member-popup .sec .col{width: 34%;padding-right: 20px;display: inline-block;}
#member-popup .sec .col:last-child{width: 64%;}
#member-popup .btn-grp a{min-width: 200px;margin-right: 30px;}
#member-popup .btn-grp a:last-child{margin-right: 0;}

#member-popup .pop-close{color: #053c76;opacity: 1;position: absolute;right: 20px;top: 15px;font-size: 16px;text-transform: uppercase;font-family: 'centrale_sans_mediummedium';padding: 6px;border: 1px solid #053c76;line-height: 12px;}
#member-popup .pop-close:hover{background-color: #053c76;color: #fff;}

@media(max-width: 1300px){
	.team-wrap .each{width: 50%;}

	#member-popup .btn-grp a {min-width: 240px;margin-right: 20px;padding: 10px 20px !important;}
}

@media(max-width: 1024px){
	.member-filter{padding-right: 0;}
	.member-filter .field-con{margin: 0 -15px;}
	.member-filter .field-con .each{padding: 0 15px;}
	.member-filter .filter-button{position: static;width: 100%;margin-top: 20px;}
}

@media(max-width: 980px){
	.member-each .dtls{width: 100%;padding-left: 0;margin-top: 20px;}

	#member-popup .sec{margin-bottom: 30px;}
	#member-popup{padding: 15px 15px 20px;}
}

@media(max-width: 767px){
	.member-filter .field-con .each{width: 100%;margin-bottom: 20px;}
	.member-filter .field-con .each:last-child{margin-bottom: 0;}

	#member-popup .sec h3{font-size: 20px;margin-bottom: 0;}
	#member-popup .sec .col{width: 100% !important;padding-right: 0;}
	#member-popup .btn-grp a{margin-bottom: 20px;}
}

@media(max-width: 600px){
	.team-wrap .each{width: 100%;}
}

/** Single team page **/
.member-col ul{list-style: none;padding: 0;}
.member-col ul li{position: relative;padding-left: 28px;margin-bottom: 5px;}
.member-col ul li:before{position: absolute;left: 0;top: 2px;font-size: 18px;line-height: 19px;color: #979797;font-family: ETmodules;}
.member-col ul li.mail:before{content: "\e076";}
.member-col ul li.phone:before{content: "\e090";}
.member-col ul li.mobile:before{content: "\e00b";}
.member-col ul li.linkedin:before{content: "\e09d";top: 1px;}
.member-col ul li:last-child{margin-bottom: 0;}
.member-col ul li a{color: #000000 !important;font-size: 17px;}

.team-practice{margin-bottom: 50px;}
.team-practice .title{margin-bottom: 10px;}
.team-practice .title h4{font-size: 22px;}
ul.practice-list{list-style: none;margin: 0 -15px;padding: 0;display: flex;flex-wrap: wrap;}
ul.practice-list li{width: 25%;float: left;padding: 0 15px;margin-bottom: 15px;}
ul.practice-list li a{display: block;padding: 6px;background-color: #F3F3F3;border-radius: 4px;text-align: center;font-size: 15px;color: #707070;font-family: 'centrale_sans_mediummedium';box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.16);transition: .3s;}
ul.practice-list li a:hover{background-color: #053C76;color: #fff;}

@media(max-width: 1300px){
	ul.practice-list li{width: 33.33%;}
}

@media(max-width: 1024px){
	ul.practice-list li{width: 50%;}
	.member-col{padding-right: 40px !important;}
}

@media(max-width: 980px){
	.member-col{padding-right: 0 !important;}
	.member-col .et_pb_module{display: table;margin: 0 auto;}
}

@media(max-width: 600px){
	ul.practice-list li{width: 100%;}
}

/** Single post **/
.single-post .breadcrumb-sec .et_pb_row{max-width: 850px;}

/** Hampburger menu **/
html.modal-open, body.modal-open{overflow: hidden;}
.hamburger{float: right;margin-left: 10px;}
.hamburger a{display: block;}
.hamburger span{margin: 4px 0;display: block;height: 3px;width: 29px;-webkit-border-radius: 7px;border-radius: 7px;background-color: #fff;-webkit-transition: .35s;-o-transition: .35s;transition: .35s;position: relative;top: 0;-webkit-transition: top .2s ease .2s,-webkit-transform .2s ease 0s;transition: top .2s ease .2s,-webkit-transform .2s ease 0s;-o-transition: transform .2s ease 0s,top .2s ease .2s;transition: transform .2s ease 0s,top .2s ease .2s;transition: transform .2s ease 0s,top .2s ease .2s,-webkit-transform .2s ease 0s;}

.al-mega-menu{display: none;position: fixed;width: 100%;height: 100%;top: 0;left: 0;bottom: 0;right: 0;background-color: #fff;z-index: 99999;overflow: hidden;}

.al-mega-menu .row-menu {height: 100%;display: flex;flex-wrap: wrap;overflow: hidden;}
.al-mega-menu .row-menu .menu-left{width: 39%;float: left;background-color: #fbfbfb;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);transition: transform .35s ease .4s,-webkit-transform .35s ease .4s;}
.al-mega-menu .row-menu .menu-right {width:61%;float: left;background-color: #053c76;padding-left: 100px;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);transition: transform .35s ease .4s,-webkit-transform .35s ease .4s; min-height: 100vh;position: relative;}
.al-mega-menu.mega-menu-active .row-menu .menu-left,
.al-mega-menu.mega-menu-active .row-menu .menu-right {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}

.al-mega-menu .row-menu .menu-left .inner-content {max-width: 560px;padding-left: 20px;padding-top: 30px;padding-bottom: 30px;float: right;width: 100%;}
.al-mega-menu .row-menu .menu-right .inner-content {max-width: 90%;padding-top: 30px;padding-bottom: 30px;height: 100%;position: relative;z-index: 1;}

/*.al-mega-menu .row-menu .menu-left .inner-content .visible-area {height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;}*/
.al-mega-menu .al-nav {margin-top: 50px;margin-bottom: 50px;}
.al-mega-menu .row-menu .menu-left .al-nav ul li {
	display: block;
	color: #131313;
	font-family: 'centrale_sans_boldbold';
	font-size: 32px;
	line-height: 200%;
	text-decoration: none;
	position: relative;
	padding-right: 80px;
	cursor: pointer;
}
.al-mega-menu .row-menu .menu-left .al-nav ul li:hover{color: #666;}
.al-mega-menu .row-menu .menu-left .al-nav ul li.tab-link:before{position: absolute;content: "\35";font-family: ETmodules;right: 50px;top: 0;font-size: 45px;transition: .3s;}
.al-mega-menu .row-menu .menu-left .al-nav ul li.tab-link:hover:before{right: 30px;}
.al-mega-menu .row-menu .menu-left .al-nav ul li.tab-link:after {
	width: 0;
	height: 100%;
	content: "";
	position: absolute;
	right: 0;
	background-color: transparent;
	-webkit-transition: .35s;
	transition: .35s;
	z-index: -1;
}
.al-mega-menu .row-menu .menu-left .al-nav ul li.tab-link.current:after {
	width: -webkit-calc(100% + 24px);
	width: calc(100% + 24px);
	background-color: #053c76;
}
.al-mega-menu .row-menu .menu-left .al-nav ul li.tab-link.current{color: #fff;}
.al-mega-menu .row-menu .menu-left .al-nav ul li a{width: 100%;display: block;color: #131313;}
.al-mega-menu .row-menu .menu-left .al-nav ul li a:hover{color: #666;}

.al-mega-menu .row-menu .menu-right .inner-content .menu-head {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
	max-width: 100%;
	margin-bottom: 65px;
}
.al-mega-menu .row-menu .menu-right .menu-detail-content{padding-top: 20px;}
.al-tab-content{display: none;padding: 15px;}
.al-tab-content.current{display: inherit;}
.al-tab-content h3{font-size: 30px;color: #fff;}
.al-tab-content p{font-size: 18px;color: #fff;}
.al-tab-content ul.menu-list{list-style: none;margin: 20px 0;padding: 0;}
.al-tab-content ul.menu-list li{display: block;}
.al-tab-content ul.menu-list.two-col{display: flex;flex-wrap: wrap;}
.al-tab-content ul.menu-list.two-col li{width: 50%;float: left;}
.al-tab-content ul.menu-list li a{display: block;color: #fff;font-size: 18px;line-height: 68px;}
.al-tab-content ul.menu-list li a:hover{text-decoration: underline;}

.al-mega-menu .menu-cta{background-color: #fff;-webkit-box-shadow: 2px 0 11px #dedcdc;box-shadow: 2px 0 11px #dedcdc;border: 1px solid #dedcdc;padding: 20px;margin-right: 80px;}
.al-mega-menu .menu-cta h3{margin-bottom: 5px;}
.al-mega-menu .blue-btn{margin-top: 25px;}

@media(max-width: 1600px){
	.al-mega-menu .row-menu .menu-left .al-nav ul li{padding-right: 50px;font-size: 28px;line-height: 185%;}
	.al-mega-menu .row-menu .menu-left .al-nav ul li.tab-link:before{right: 40px;}
	.al-mega-menu .row-menu .menu-left .al-nav ul li.tab-link:hover:before{right: 20px;}
	.al-mega-menu .menu-cta{margin-right: 50px;}
	.al-tab-content ul.menu-list li a{line-height: 50px;}
}

@media(max-width: 767px){
	.hamburger{display: none;}
}

/** insight inner page **/
.downloadpdf{position: relative;padding-right: 20px;}
.downloadpdf:after{position: absolute;top: 0;right: 0;content: "\22";font-family: ETmodules;font-size: 18px;line-height: 16px;}

/** Career page style  **/
.career-wrap .career-each{margin-bottom: 40px;}
.career-wrap .career-each:last-child{margin-bottom: 0;}
.career-each p:not(.has-background):last-of-type { padding-bottom: 1em }
.hidden { display: none; }

/** Search page **/
.search-wrap .search-row{margin-bottom: 40px;}
.search-wrap .search-row:last-child{margin-bottom: 0;}
.search-row a.more-link{display: inline-block;font-size: 17px;background-color: #053C76;border: 2px solid #053C76;color: #fff;text-transform: capitalize;font-family: 'centrale_sans_mediummedium';padding: 8px 30px;border-radius: 30px;margin-top: 20px;transition: .3s;}
.search-row a.more-link:hover{background-color: transparent;color: #053C76;}

/** Collapsing Nested Menu **/
#mobile_menu li{position: relative;}
.et_mobile_menu li a{padding:6px 5%;}
#mobile_menu > li > ul{background-color: #08304e}
#main-header .et_mobile_menu li ul.sub-menu{display: none !important;visibility: hidden !important;padding-left: 0;}
#main-header .et_mobile_menu li ul.sub-menu.active{display: block !important;visibility: visible !important;}
#mobile_menu > li > .menu-button {position: absolute;right: 0;top: 0;width: 34px;height: 34px;z-index: 997;cursor: pointer;}
#mobile_menu > li > .menu-button span{background: url("images/plus.png") center no-repeat;position: absolute;max-height: 100%;max-width: 100%;width: 14px;height: 14px;top: 0;bottom: 0;left: 0;right: 0;margin: auto;transition: .4s;-webkit-transition: .4s;}
#mobile_menu > li.selected > .menu-button span{ -webkit-transform: rotate(45deg); transform: rotate(45deg);transition: .4s;-webkit-transition: .4s;}
#mobile_menu > li > ul > li > .menu-button-sub {position: absolute;right: 0;top: 0;width: 34px;height: 34px;z-index: 997;cursor: pointer;}
#mobile_menu > li > ul > li > .menu-button-sub span{background: url("images/plus.png") center no-repeat;position: absolute;max-height: 100%;max-width: 100%;width: 14px;height: 14px;top: 0;bottom: 0;left: 0;right: 0;margin: auto;transition: .4s;-webkit-transition: .4s;}
#mobile_menu > li > ul > li.selected > .menu-button-sub span{-webkit-transform: rotate(45deg); transform: rotate(45deg);transition: .4s;-webkit-transition: .4s;}

/*Added on 15.12.21*/

.home-slider .et-pb-controllers a{width: 15px;height: 15px;}

/** New banner **/
/* .home-slider .et_pb_slide_0 .et_pb_container{max-width: 100%;}
.home-slider .et_pb_slide_0 .et_pb_slide_description{padding: 0;margin-top: -50px;}
.home-slider .et_pb_slide_0 .et_pb_slide_content{max-width: 100%;text-align: right;}
.home-slider .et_pb_slide_0 h3{font-family: 'Noto Kufi Arabic', sans-serif;font-size: 86px;color: #00907d !important;text-align: justify;direction: rtl;margin-bottom: 30px;}
.home-slider .et_pb_slide_0 h2{font-family: 'Noto Kufi Arabic', sans-serif;font-size: 120px;color: #003671 !important;font-weight: 500;text-align: justify;direction: rtl;}
.home-slider .et_pb_slide_0 p{font-size: 36px;font-weight: 400;font-family: 'centrale_sans_lightlight';}
.home-slider .et_pb_slide_0 p strong{font-size: 46px;font-family: 'centrale_sans_mediummedium';}

@media(max-width: 1599px){
.home-slider .et_pb_slide_0 h3{font-size: 72px;margin-bottom: 15px;}
.home-slider .et_pb_slide_0 h2{font-size: 100px;}
.home-slider .et_pb_slide_0 p{font-size: 30px;}
.home-slider .et_pb_slide_0 p strong{font-size: 40px;}
}

@media(max-width: 1300px){
.home-slider .et_pb_slide_0 .et_pb_slide_description{margin-top: -40px;}
.home-slider .et_pb_slide_0 h3{font-size: 60px;}
.home-slider .et_pb_slide_0 h2{font-size: 85px;}
.home-slider .et_pb_slide_0 p{font-size: 24px;}
.home-slider .et_pb_slide_0 p strong{font-size: 32px;}
}

@media(max-width: 767px){
.home-slider .et_pb_slide_0 .et_pb_slide_description{margin-top: 0;}
.home-slider .et_pb_slide_0 h3{font-size: 45px;color: #fff !important;}
.home-slider .et_pb_slide_0 h2{font-size: 56px;color: #fff !important;}
.home-slider .et_pb_slide_0 p{font-size: 20px;}
.home-slider .et_pb_slide_0 p strong{font-size: 26px;}
.home-slider .et_pb_slide_0 img{filter: brightness(0) invert(1);}
} */

/* gravity form half and right style */
/*@media (min-width:768px) {
	.gform_wrapper ul.gform_fields li.gfield.half { padding-left: 0 !important; width: 50%; float: left;padding-right: 7.5px !important; clear: none !important; }
	.gform_wrapper ul.gform_fields li.gfield.half.right { float: left; padding-right: 0 !important;padding-left: 7.5px !important; }
	.gform_wrapper ul.gform_fields li.gfield.full { padding-left: 0 !important; width: 100%; float: left; padding-right: 0 !important; }
	.gform_wrapper ul.gform_fields li.gfield.half .ginput_container { margin-top: 0 !important; }
}*/

/*New Download PDF*/
.download-pdf-row{max-width: 900px !important; padding: 40px; box-shadow: 3px 6px 12px 0 rgba(0, 0, 0, 0.11);}
.download-pdf .gform_legacy_markup_wrapper ul li.gfield{width: 50%; display: inline-block; padding-left: 16px !important;}
.download-pdf .gform_legacy_markup_wrapper ul.gform_fields{margin: 0 -16px !important;}
.download-pdf .gform_legacy_markup_wrapper ul #field_6_15{width: 100%;}
.download-pdf .gform_legacy_markup_wrapper label.gfield_label{color: #053c76; font-size: 16px; line-height: 1;}
.download-pdf .gform_legacy_markup_wrapper ul li.gfield input{
	width: 100%;
	border: none;
	background-color: #f6f6f6;
	height: 45px;
	padding-left: 10px !important;
	color: #000;
}
.download-pdf .gform_legacy_markup_wrapper .gform_footer{text-align: center; padding-bottom: 0;}
.download-pdf .gform_legacy_markup_wrapper .gform_footer input[type="submit"]{
	background: #053C76;
	color: #fff;
	text-transform: uppercase;
	font-size: 15px !important;
	line-height: 20px;
	padding: 14px 30px;
	border: none;
	border-radius: 36px;
	letter-spacing: 1px;
	cursor: pointer;
	transition: .3s;
	-webkit-transition: .3s;
	margin-right: 2px !important;
	font-family: 'centrale_sans_mediummedium';
}
.download-pdf .gform_legacy_markup_wrapper .gform_footer input[type="submit"]:hover{background: #295482;}
@media(max-width: 767px){
	.download-pdf-row{padding: 20px;}
	.download-pdf .gform_legacy_markup_wrapper ul li.gfield{width: 100%; padding-left: 0 !important;}
	.download-pdf .gform_legacy_markup_wrapper ul.gform_fields{margin: 0 !important;}
}
@media(min-width:641px){
	.download-pdf .gform_legacy_markup_wrapper.gform_validation_error .top_label input.medium{width: calc(100% - 16px);}
}

/** Gowling Banner **/
@media(max-width:767px){
	.home-slider .et_pb_slide_2 .et_pb_slide_description{padding-bottom: 25%}
	.home-slider .et_pb_slide_2 .et_pb_slide_image{position: absolute;bottom: 80px;top: auto;width: 100%;text-align: center;}
	.home-slider .et_pb_slide_2 .et_pb_slide_image img{display: inline-block;width: 260px;}
}

/** AlGhazzawi & Partners Banner **/
@media(max-width:767px){
	.home-slider .et_pb_slide_1 .et_pb_slide_image{text-align: center;margin-bottom: 40px !important}
	.home-slider .et_pb_slide_1 .et_pb_slide_image img{display: inline-block;width: 180px;}
}

/** Single blog page **/
@media(max-width:767px){
	.single-post .et_pb_column .et_pb_testimonial_portrait{position: absolute;left: 30px;top: 30px;margin: 0;width: 75px !important;height: 75px !important;}
	.single-post .et_pb_column .et_pb_testimonial_description{padding-left: 95px;}
}

.series-list + .show-rest{position:relative;font-size: 16px;padding-right: 20px;display: inline-block;margin-bottom: 30px;}
.series-list + .show-rest:after{position:absolute;content: "\f106";font-family: FontAwesome;font-size: 17px;right: 4px;line-height: 20px;}
.series-list + .show-rest.show:after{content:"\f107"}