/*Theme Name: Cooperfitch Theme
Theme URI: https://wordpress.org/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Theme Description
Version: 1.0
Text Domain: cooperfitchtheme

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/


/*@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap');*/


/*font-family: 'Source Sans Pro', sans-serif;*/


/*@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');*/


/*font-family: 'Roboto', sans-serif;*/


/*@import url("https://pro.fontawesome.com/releases/v5.10.0/css/all.css");
*/

@font-face{font-family:'BodoniFLF';src:url('fonts/BodoniFLF-Bold.eot');src:url('fonts/BodoniFLF-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/BodoniFLF-Bold.woff2') format('woff2'),url('fonts/BodoniFLF-Bold.woff') format('woff'),url('fonts/BodoniFLF-Bold.ttf') format('truetype'),url('fonts/BodoniFLF-Bold.svg#BodoniFLF-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap;}
@font-face{font-family:'BodoniFLF';src:url('fonts/BodoniFLF-BoldItalic.eot');src:url('fonts/BodoniFLF-BoldItalic.eot?#iefix') format('embedded-opentype'),url('fonts/BodoniFLF-BoldItalic.woff2') format('woff2'),url('fonts/BodoniFLF-BoldItalic.woff') format('woff'),url('fonts/BodoniFLF-BoldItalic.ttf') format('truetype'),url('fonts/BodoniFLF-BoldItalic.svg#BodoniFLF-BoldItalic') format('svg');font-weight:bold;font-style:italic;font-display:swap;}
@font-face{font-family:'BodoniFLF';src:url('fonts/BodoniFLF-Italic.eot');src:url('fonts/BodoniFLF-Italic.eot?#iefix') format('embedded-opentype'),url('fonts/BodoniFLF-Italic.woff2') format('woff2'),url('fonts/BodoniFLF-Italic.woff') format('woff'),url('fonts/BodoniFLF-Italic.ttf') format('truetype'),url('fonts/BodoniFLF-Italic.svg#BodoniFLF-Italic') format('svg');font-weight:500;font-style:italic;font-display:swap;}
@font-face{font-family:'BodoniFLF';src:url('fonts/BodoniFLF-Roman.eot');src:url('fonts/BodoniFLF-Roman.eot?#iefix') format('embedded-opentype'),url('fonts/BodoniFLF-Roman.woff2') format('woff2'),url('fonts/BodoniFLF-Roman.woff') format('woff'),url('fonts/BodoniFLF-Roman.ttf') format('truetype'),url('fonts/BodoniFLF-Roman.svg#BodoniFLF-Roman') format('svg');font-weight:500;font-style:normal;font-display:swap;}
/*SourceSansPro*/
@font-face{font-family:'Source Sans Pro';src:url('fonts/SourceSansPro-Bold.woff2') format('woff2'),url('fonts/SourceSansPro-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Source Sans Pro';src:url('fonts/SourceSansPro-BoldItalic.woff2') format('woff2'),url('fonts/SourceSansPro-BoldItalic.woff') format('woff');font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:'Source Sans Pro';src:url('fonts/SourceSansPro-Regular.woff2') format('woff2'),url('fonts/SourceSansPro-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Source Sans Pro';src:url('fonts/SourceSansPro-BlackItalic.woff2') format('woff2'),url('fonts/SourceSansPro-BlackItalic.woff') format('woff');font-weight:900;font-style:italic;font-display:swap}
@font-face{font-family:'Source Sans Pro';src:url('fonts/SourceSansPro-LightItalic.woff2') format('woff2'),url('fonts/SourceSansPro-LightItalic.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}
@font-face{font-family:'Source Sans Pro';src:url('fonts/SourceSansPro-Light.woff2') format('woff2'),url('fonts/SourceSansPro-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Source Sans Pro';src:url('fonts/SourceSansPro-Italic.woff2') format('woff2'),url('fonts/SourceSansPro-Italic.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:'Source Sans Pro';src:url('fonts/SourceSansPro-Black.woff2') format('woff2'),url('fonts/SourceSansPro-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'Source Sans Pro';src:url('fonts/SourceSansPro-SemiBold.woff2') format('woff2'),url('fonts/SourceSansPro-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Source Sans Pro';src:url('fonts/SourceSansPro-ExtraLight.woff2') format('woff2'),url('fonts/SourceSansPro-ExtraLight.woff') format('woff');font-weight:200;font-style:normal;font-display:swap}
@font-face{font-family:'Source Sans Pro';src:url('fonts/SourceSansPro-ExtraLightItalic.woff2') format('woff2'),url('fonts/SourceSansPro-ExtraLightItalic.woff') format('woff');font-weight:200;font-style:italic;font-display:swap}
@font-face{font-family:'Source Sans Pro';src:url('fonts/SourceSansPro-SemiBoldItalic.woff2') format('woff2'),url('fonts/SourceSansPro-SemiBoldItalic.woff') format('woff');font-weight:600;font-style:italic;font-display:swap}



/*Roboto*/

@font-face{font-family:Roboto;src:url('fonts/Roboto-BlackItalic.woff2') format('woff2'),url('fonts/Roboto-BlackItalic.woff') format('woff');font-weight:900;font-style:italic;font-display:swap}
@font-face{font-family:Roboto;src:url('fonts/Roboto-Bold.woff2') format('woff2'),url('fonts/Roboto-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:Roboto;src:url('fonts/Roboto-MediumItalic.woff2') format('woff2'),url('fonts/Roboto-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}
@font-face{font-family:Roboto;src:url('fonts/Roboto-Regular.woff2') format('woff2'),url('fonts/Roboto-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Roboto;src:url('fonts/Roboto-BoldItalic.woff2') format('woff2'),url('fonts/Roboto-BoldItalic.woff') format('woff');font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:Roboto;src:url('fonts/Roboto-Italic.woff2') format('woff2'),url('fonts/Roboto-Italic.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:Roboto;src:url('fonts/Roboto-Light.woff2') format('woff2'),url('fonts/Roboto-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:Roboto;src:url('fonts/Roboto-Medium.woff2') format('woff2'),url('fonts/Roboto-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:Roboto;src:url('fonts/Roboto-ThinItalic.woff2') format('woff2'),url('fonts/Roboto-ThinItalic.woff') format('woff');font-weight:100;font-style:italic;font-display:swap}
@font-face{font-family:Roboto;src:url('fonts/Roboto-Thin.woff2') format('woff2'),url('fonts/Roboto-Thin.woff') format('woff');font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:Roboto;src:url('fonts/Roboto-Black.woff2') format('woff2'),url('fonts/Roboto-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:Roboto;src:url('fonts/Roboto-LightItalic.woff2') format('woff2'),url('fonts/Roboto-LightItalic.woff') format('woff');font-weight:300;font-style:italic;font-display:swap}



/***defult-css****/

* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

*:focus,
*:visited {
    outline: 0;
    border: 0;
}

body{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-size:14px;line-height:25px;color:#323232;font-family:'Source Sans Pro',sans-serif !important;font-weight:400;}

/* Default Form Code */

input,button,textarea,select,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{outline:none;border:1px solid #CCC;background:#fff;height:50px;padding:0 20px;font-size:16px;width:100%;}
input[type=checkbox],input[type=radio]{width:auto;height:auto;}
textarea{padding:15px 20px;height:100px;}
input[type=submit],button{width:auto;border:none;cursor:pointer;/*background:url(images/blank.png) no-repeat left top #01ADF1;*/
 font-size:17px;line-height:24px;font-weight:700;padding:8px 20px;color:#fff;display:inline-block;}
input[type=submit]:hover,button:hover{/*background-color:#00658b;*/
}
h1{color:#000;font-size:80px;line-height:90px;margin:0;padding:0;font-weight:bold;font-family:'BodoniFLF';}
h2{color:#000;font-size:46px;line-height:46px;margin:0;padding:0 0 30px;font-weight:bold;font-family:'BodoniFLF';}
h3{color:#000;font-size:32px;line-height:35px;margin:0;padding:0;font-weight:bold;font-family:'BodoniFLF';}
h4{color:#000;font-size:24px;line-height:30px;margin:0;padding:0;font-weight:bold;font-family:'BodoniFLF';}
h5{color:#000;line-height:normal;margin:0;padding:0;font-weight:bold;font-family:'BodoniFLF';}
h6{line-height:normal;margin:0;padding:0;font-weight:bold;font-family:'BodoniFLF';}
ul,ul li,ol,ol li{list-style:none;margin:0;padding:0;}
a{color:#000;text-decoration:none;-webkit-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}
a:hover,a:focus{color:#000;}
img{max-width:100%;height:auto;}
.row{margin:0 -15px;}
.row:after{content:'';display:table;clear:both;}
.container{width:100%;max-width:1170px;padding:0 15px;margin-left:auto;margin-right:auto;float:none;}
.home .media_center>.container,.related_articles>.container{max-width:1366px;}
.container:after{content:'';display:table;clear:both;}
.container-sm{width:100%;max-width:1000px;padding:0 15px;margin-left:auto;margin-right:auto;float:none;}
.container-sm:after{content:'';display:table;clear:both;}
.clearfix{position:relative;}
.clearfix:after{content:'';display:table;clear:both;}
.text-left{text-align:left;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.bg_img{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;}
.slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0;margin:0;padding:0;background:transparent;height:auto;line-height:normal;}
.slick-prev{left:15px;z-index:2;}
.slick-next{right:15px;z-index:2;}
.slick-prev:after{content:'\f053';display:block;color:#fff;font-size:19px;font-family:"Font Awesome 5 free";font-size:12px;width:40px;height:40px;background-color:#000000;opacity:0.7;line-height:40px;-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}
.slick-next:after{content:'\f054';display:block;color:#fff;font-size:19px;font-family:"Font Awesome 5 free";font-size:12px;width:40px;height:40px;background-color:#000000;opacity:0.7;line-height:40px;-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}
.slick-prev:hover:after,.slick-next:hover:after{background-color:#00bb7e;}
.col-2{width:calc( 100% / 2);padding:0 15px;float:left;}
.col-3{width:calc( 100% / 3);padding:0 15px;float:left;}
.col-4{width:calc( 100% / 4);padding:0 15px;float:left;}
.col-5{width:calc( 100% / 5);padding:0 15px;float:left;}
.col-6{width:calc( 100% / 6);padding:0 15px;float:left;}
a,button{-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}
p{color:#323232;font-size:16px;font-weight:400;line-height:28px;/* text-align:justify;*/
}

/*****container-css***/

.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}

/****header****/

header.header__row{position:absolute;top:0;width:100%;z-index:9;}
.header__row .container{max-width:100%;padding-left:calc((100% - 1139px) / 2);padding-right:0;}
header.header__row .header_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
header.header__row .header_top .menu_side{display:-webkit-box;display:-ms-flexbox;display:flex;}
header.header__row .header_top .menu_side .black_btn a{/*background:url(./images/enqire_black.png);*/
 background:url('/wp-content/uploads/2021/11/mail-icon-white.png');width:35px;height:75px;padding:0;/*background-image:url(http://nexatestwp.com/cooperfitch/wp-content/uploads/2020/09/enqire.png);*/
 background-color:transparent !important;font-size:0;background-repeat:no-repeat;background-position:center;background-size:30px;}
header.header__row .header_top .menu_side .black_btn a:hover{background-color:#00bb7e;/*background:url(./images/enqire.png) !important;*/
 background:url('/wp-content/uploads/2021/11/mail-icon-white.png') !important;width:35px;height:75px;background-color:transparent !important;/* font-size:0;*/
 background-repeat:no-repeat !important;background-position:center !important;background-size:30px !important;}
header.header__row.custom-home-header .header_top .menu_side .black_btn a{/*background:url(./images/enqire.png);*/
 background:url('/wp-content/uploads/2021/11/mail-icon-white.png');background-color:transparent !important;font-size:0;background-repeat:no-repeat !important;background-position:center !important;background-size:30px !important;}
header.header__row.custom-home-header .header_top .menu_side .black_btn a:hover{/*background:url(./images/enqire_blue_o.png) !important;*/
 background:url('/wp-content/uploads/2021/11/mail-icon-blue.png') !important;background-color:transparent !important;font-size:0;background-repeat:no-repeat !important;background-position:center !important;background-size:30px !important;}
header.header__row.custom-home-header .header_top .menu_icon i{color:#fff;}
header.header__row.custom-home-header .header_top .menu_icon i:hover{color:#00bb7e !important;}
header.header__row .header_top .menu_side .menu_icon i{color:#000;font-size:34px;letter-spacing:1px;/* background-color:#000;*/
 padding:29px 22px;line-height:17px;cursor:pointer;}
.header__row.custom-home-header .blue_bg{width:auto;background:transparent;}
.header__row a.blue_bg{display:block;margin:20px 0 0 0;}
header.header__row .header_top .menu_side .black_btn a:hover{/*background:url(./images/enqire_blue_o.png) !important;*/
 background:url('https://cooperfitch.ae/wp-content/uploads/2020/11/arroba-blue.png') !important;background-repeat:no-repeat !important;background-position:center !important;background-size:30px !important;}
header.header__row .header_top .menu_side .menu_icon i:hover{color:#00bb7e;}

/***header-end***/

.home_banner .banner_img img{width:100%;}
.home_banner .banner_img{line-height:0;height:750px;overflow:hidden;}
.home_banner .banner_img video{-o-object-fit:cover;object-fit:cover;}
section.search_bx .main_search_bg{padding:30px 62px;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
section.search_bx .main_search_bg input{width:85%;background-color:#222222;border:0;height:60px;color:#fff;}
section.search_bx .main_search_bg input::-webkit-input-placeholder,.send_newsletter input::-webkit-input-placeholder{/* Chrome/Opera/Safari */
 color:#fff;}
section.search_bx .main_search_bg input::-moz-placeholder,.send_newsletter inputinput::-moz-placeholder{/* Firefox 19+ */
 color:#fff;}
section.search_bx .main_search_bg input:-ms-input-placeholder,.send_newsletter input:-ms-input-placeholder{/* IE 10+ */
 color:#fff;}
section.search_bx .main_search_bg input:-moz-placeholder,.send_newsletter input:-moz-placeholder{/* Firefox 18- */
 color:#fff;}
section.search_bx .main_search_bg button.search_bt{width:15%;height:60px;background-color:#313131;color:#ffffff;font-size:16px;font-weight:700;text-transform:uppercase;}
section.search_bx .main_search_bg button.search_bt:hover{background:#00bb7e;}
section.customer_heart{padding:80px 0 0 0;position:relative;background-image:url(./images/counter_img.png);background-repeat:no-repeat;background-position:bottom right;background-size:45%;}
section.customer_heart .everything_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;/* align-items:center;*/
 -webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
section.customer_heart .everything_row .left_side{width:50%;}
section.customer_heart .everything_row .right_side{width:45%;padding:90px 0 0;}
section.customer_heart .everything_row .left_side h2{color:#000000;font-size:46px;font-weight:700;line-height:46px;}
section.customer_heart .everything_row .left_side p{padding:27px 0 54px;text-align:justify;}
.continue_reading a{color:#000000;font-size:16px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:8px;}
.continue_reading a:hover{color:#00bb7e;border-color:#00bb7e;}
section.customer_heart .everything_row .right_side .happy_clients{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
section.customer_heart .everything_row .right_side .happy_clients .happy__bx h3{color:#000000;font-size:52px;font-weight:700;padding:0 0 10px;}
section.customer_heart .everything_row .right_side .happy_clients .happy__bx{text-align:center;}
section.customer_heart .everything_row .right_side .happy_clients .happy__bx p{font-weight:700;}
.business_wisdom{padding:70px 0 0 0;overflow:hidden;}
.home_all_title{text-align:center;padding:0 0 47px;}
.home_all_title span{color:#9a9a9a;font-size:14px;font-weight:400;letter-spacing:2px;line-height:24px;text-transform:uppercase;padding:0 10px;}
.home_all_title span svg{width:18px;vertical-align:text-bottom;}
.home_all_title span i{font-size:18px;}
.salary_guide .business_title{max-width:96%;margin:0 0 0 auto;}
.home_all_title h3{font-family:"Source Sans Pro";margin:41px auto 30px;color:#000000;font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase;padding:0 62px;display:table;position:relative;}
.home_all_title h3:before,.home_all_title h3:after{position:absolute;content:'';width:50px;height:1px;background-color:#000000;top:50%;left:0;}
.home_all_title h3:after{right:0;left:inherit;}
.home_all_title h2{color:#000000;font-size:46px;font-weight:700;line-height:46px;max-width:910px;margin:0 auto;}
.recruitment_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1px;}
.recruitment_row .hr_advisory{width:50%;border:1px solid #fff;height:360px;-o-object-fit:cover;object-fit:cover;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}
.recruitment_row .hr_advisory .adv_content{padding:0 0 60px 20px;position:relative;z-index:1;}
.recruitment_row .hr_advisory .adv_content .change_bg_color{left:12px;}
.recruitment_row .hr_advisory .adv_content h4 a{color:#ffffff;font-size:40px;font-weight:700;line-height:44px;padding:0 0 20px;display:inline-block;}
.recruitment_row .hr_advisory .adv_content p{opacity:0.8;color:#ffffff;font-size:16px;font-weight:400;line-height:24px;max-width:430px;width:100%;}
.change_bg_color{width:80px;height:100%;position:absolute;top:-22px;z-index:-1;left:30px;}
.your_guide{padding:60px 0 0 0;}
.business_tab_slider .tab-content{display:none;}
.business_tab_slider .tab-content.current{display:inherit;}
.business_tab_slider{position:relative;}
.business_tab_slider ul.tabs{position:absolute;top:-120px;right:50px;background-color:#000000;height:49px;}
.business_tab_slider ul.tabs li{display:inline-block;padding:12px 20px;opacity:0.6;color:#ffffff;font-size:16px;font-weight:700;text-transform:uppercase;position:relative;z-index:1;cursor:pointer;overflow:hidden;-webkit-transition:border-color 0.3s,color 0.3s;-o-transition:border-color 0.3s,color 0.3s;transition:border-color 0.3s,color 0.3s;-webkit-transition-timing-function:cubic-bezier(0.2,1,0.3,1);-o-transition-timing-function:cubic-bezier(0.2,1,0.3,1);transition-timing-function:cubic-bezier(0.2,1,0.3,1);}
.business_tab_slider ul.tabs li:after{width:1px;height:20px;background-color:#dddddd;opacity:0.3;position:absolute;content:'';top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.business_tab_slider ul.tabs li:last-child:after{opacity:0;}
.business_tab_slider ul.tabs li.tab-link.current{opacity:1;}
.tab__slider .slider__bx{height:460px;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;text-align:center;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;margin:0 5px;}
.tab__slider .slick-list{padding:0 22% !important;}
.tab__slider .slider__bx p{color:#ffffff;font-size:20px;font-weight:700;line-height:28px;text-transform:uppercase;padding:36px 15px;width:100%;background-color:rgb(0 0 0 / 0.4);-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}
.tab__slider .slider__bx:hover p{background-color:#115e67;}
.tab__slider .slider__bx a{width:100%;}
section.salary_guide{padding:71px 0 0;}
section.salary_guide .home_all_title .continue_reading{padding:37px 0 0;}
.accounting_finance{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.accounting_finance .left{width:65%;background-color:#00bb7e !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.accounting_finance .right{width:35%;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.accounting_finance .left .salary_content{padding:92px;text-align:center;}
.accounting_finance .left .salary_content h3{color:#ffffff;font-size:32px;font-weight:700;line-height:36px;padding:0 0 30px;}
.accounting_finance .continue_reading a{color:#fff;border-color:#fff;display:inline-block;}
.accounting_finance .continue_reading a:hover{color:#00bb7e;border-color:#00bb7e;}
.accounting_finance .left .bx__salery_content h4{color:#ffffff;font-size:32px;font-weight:700;line-height:36px;padding:0 0 30px;}
.accounting_finance .left .bx__salery_content{padding:0px 30px;}
.accounting_finance .left .salary_slider{padding:54px 60px;background-color:rgb(0 0 0 / 0.4);position:relative;}
.accounting_finance .left .salary_slider:before{position:absolute;content:'';width:1px;height:100%;background:#629dd1;top:0;left:50%;}
.accounting_finance .left .salary_slider .slick-next:after,.accounting_finance .left .salary_slider .slick-prev:after{width:32px;height:32px;background-color:rgb(255 255 255 / 0.18);color:#fff;line-height:32px;border-radius:50px;}
.media_center{padding:70px 0;}
.media_center .left .home_all_title p{color:#323232;font-size:16px;font-weight:400;line-height:28px;padding:0 0 40px;}
.media__bx{margin:0 6px;height:504px !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 48px;text-align:center;}
.media__bx span{color:#ffffff;font-size:16px;font-weight:700;line-height:28px;text-transform:uppercase;}
.media__bx h3{color:#ffffff;font-size:32px;font-weight:700;line-height:36px;padding:20px 0 36px;}
.media__bx .continue_reading a{color:#fff;border-color:#fff;}
.media__bx .continue_reading a:hover{color:#00bb7e;border-color:#00bb7e;}
.media__bx .play_btn a{width:84px;height:84px;background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:110px;border-radius:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;}
.media__bx .play_btn{padding:0 0 22px;}
.media_center .row_media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.media_center .row_media .left{width:35%;padding:0 60px 0 0;}
.media_center .row_media .right{width:65%;}
.media_slider_row ul.slick-dots{text-align:center;padding:25px 0 0;}
.media_slider_row ul.slick-dots li{display:inline-block;line-height:0;}
.media_slider_row ul.slick-dots li button{font-size:0;padding:0;width:8px;height:8px;background-color:#d8d8d8;border-radius:50px;margin:0 5px;}
.media_slider_row ul.slick-dots li.slick-active button{width:27px;height:8px;border-radius:4px;background-color:#00bb7e;}
.our_team{padding:73px 0 70px;position:relative;}
.our_team .our_team_slider{/*padding-left:calc((100% - 1170px) / 2);*/
 padding-left:0;}
.our_team .home_all_title{padding:0 0 35px;}
.professional_analyst{background-position:right center !important;background-repeat:no-repeat !important;background-size:cover !important;padding:119px 0;background-color:rgb(0 0 0 / 0.9) !important;}
.home_all_title.white span,.home_all_title.white h3{color:#fff;}
.home_all_title.white h3:after,.home_all_title.white h3:before{background:#fff;}
.professional_analyst .developing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.professional_analyst .developing .developing_strategy{padding:0 15px;text-align:center;width:31.33%;}
.professional_analyst .developing .developing_strategy h3{color:#ffffff;font-size:32px;font-weight:700;line-height:36px;padding:0 0 22px;}
.professional_analyst .developing .developing_strategy h3 p{opacity:0.8;color:#ffffff;font-size:16px;font-weight:400;line-height:24px;}
.professional_analyst .developing .developing_strategy p{opacity:0.8;color:#ffffff;font-size:16px;font-weight:400;line-height:24px;}
.professional_analyst .home_all_title.white{padding:0;}
.home_all_title.white h2{color:#fff;}
.newsletter_row{background-repeat:no-repeat !important;background-size:cover !important;padding:117px 0 108px;background-color:#115e67 !important;background-position:center !important;}
.subscribe_receive .business_title{padding:0 0 25px;}
.subscribe_receive .home_all_title .business_title span i{font-size:32px;padding:0;}
.send_newsletter{position:relative;}
.send_newsletter input{height:60px;border:1px solid #fff;background-color:#fff;padding:10px 60px 10px 30px !important;color:#000;font-size:14px !important;font-weight:400 !important;letter-spacing:1px !important;margin:0 !important;width:100% !important;}
.send_newsletter input::placeholder {
    color: #000;
}
.send_newsletter .gform_wrapper{position:relative;}
.send_newsletter .gform_confirmation_message{color:white;}
.send_newsletter .send_btn button{color:#ffffff;font-size:14px;letter-spacing:1px;position:absolute;top:0;right:0;height:60px;background:transparent;}
.subscribe_receive{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.subscribe_receive .left_row{width:35%;}
.subscribe_receive .home_all_title{text-align:left;padding:0;}
.subscribe_receive .right_row{width:56%;}
.media_center .row_media .right .media_slider_row{}
.media_center .row_media .right .media_slider_row .media__content{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}
.media_center .row_media .right .media_slider_row .slick-slide.slick-active .media__content{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}

/****footar*****/

.footar .footer_top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 96px;}
.footar .footer_top section:first-child{width:25%;}
.footar .footer_top section{width:18%;}
.footar .footer_top section h2{color:#000000;font-family:"Source Sans Pro";font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase;padding:0 0 20px;}
.footar .footer_top p{opacity:0.8;color:#000000;font-size:12px;font-weight:400;line-height:22px;}
.footar .footer_top p a{color:#000000;font-size:16px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:8px;margin:10px 0 0;display:inline-block;}
.footar .footer_top p a:hover{color:#00bb7e;border-color:#00bb7e;}
.footar .footer_top section#text-7{padding:45px 0 0;}
.footar .footer_top section#text-7 p a{/* color:#000000;*/
 font-size:16px;font-weight:700;border:0;}
.footar{padding:70px 0 40px 0;}
ul.social-icon li{display:inline-block;padding:0 6px 0 0;}
ul.social-icon li a{width:40px;height:40px;background-color:#115e67;display:inline-block;color:#fff;text-align:center;line-height:40px;border-radius:50px;font-size:16px;}
ul.social-icon li a:hover{background:#00bb7e;}
.footer_last{border-top:1px solid #e1e1e1;padding:34px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.footer_last{border-top:1px solid #e1e1e1;padding:34px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.footer_last section{}
.footer_last p{opacity:0.8;color:#000000;font-size:12px;font-weight:400;line-height:22px;}
.footer_last .menu-footer-menu-container li{display:inline-block;padding:0 18px;position:relative;}
.footer_last .menu-footer-menu-container li:last-child{padding-right:0;}
.footer_last .menu-footer-menu-container li:before{position:absolute;content:'|';right:0;}
.footer_last .menu-footer-menu-container li a{opacity:0.8;color:#000000;font-size:12px;font-weight:400;line-height:22px;}
.footer_last .menu-footer-menu-container li:last-child:before{opacity:0;}
.footer_last .menu-footer-menu-container li a:hover{color:#00bb7e;}

/****footar-end***/

/****our-solutions****/

.all_banner_start{background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;text-align:center;color:#fff;min-height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 0 70px;}
.all_banner_start h2{color:#ffffff;font-size:54px;font-weight:700;line-height:60px;}
.middle_solutions{padding:50px 0 100px;}
.middle_solutions .row__content{padding:0 0 50px;max-width:940px;margin:0 auto;/*text-align:center;*/
 text-align:justify;}
.know_more{min-height:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgb(0 0 0 / 1) !important;}
.know_enquire_more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.know_enquire_more .left{width:50%;}
.know_enquire_more .right{width:50%;text-align:right;}
a.enquire_btn{width:200px;height:70px;background-color:#ffffff;display:inline-block;text-align:center;line-height:70px;color:#000000;font-size:16px;font-weight:700;text-transform:uppercase;}
a.enquire_btn:hover{background:#00bb7e;color:#fff;}
.know_enquire_more .left h3{color:#ffffff;font-size:46px;font-weight:700;line-height:46px;padding:0 0 20px;}
.know_enquire_more .left p{opacity:0.8;color:#ffffff;}
.back_home_link span{color:#ffffff;font-size:14px;font-weight:400;line-height:28px;display:inline-block;margin:0 5px;}
.back_home_link{padding-bottom:10px;}
.back_home_link span a{opacity:0.5;}
.back_home_link span a:hover{opacity:1;}

/*****end****/

/****our-team****/

.our_team_view{padding:70px 0;}
.team_view_detiles{padding:40px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;}
.team_view_detiles .member_row{width:33.33%;padding:0 10px 20px;}
.advisory_partner h2{color:#000000;font-size:46px;font-weight:700;line-height:46px;padding:0 0 37px;}
.advisory_partner{text-align:center;margin:0 auto;max-width:1000px;}
.team_view_detiles .member_img{width:100%;padding:27px;min-height:504px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;position:relative;overflow:hidden;}
.team_view_detiles .member_img h4{color:#fff;text-transform:capitalize;font-family:"Source Sans Pro";}
.team_view_detiles .member_img span{color:#ffffff;font-size:14px;font-weight:400;line-height:28px;}
.team_view_detiles .member_img .continue_reading{position:absolute;bottom:0;min-height:90px;line-height:90px;width:100%;left:0;text-align:center;background-color:rgb(0 0 0 / 0.6);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}
.team_view_detiles .member_img .continue_reading a{color:#fff;border-color:#fff;}
.team_view_detiles .member_img:hover .continue_reading{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
/****end***/

/*our-solutions-singe*/

.executive_search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;}
.single_row.right__img .executive_search{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.executive_search .left{width:50%;min-height:810px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.executive_search .right{width:calc(100% - 50%);padding:0 75px;margin-left:auto;text-align:justify;}
.executive_search .right h3{color:#000000;font-family:"Source Sans Pro";font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase;padding:0 62px;position:relative;display:inline-block;margin-bottom:35px;}
.executive_search .right h3 b{font-weight:700;}
.executive_search .right h3:before,.executive_search .right h3:after{position:absolute;content:'';width:50px;height:1px;background-color:#000000;top:50%;left:0;}
.executive_search .right h3:after{right:0;left:inherit;}
.executive_search .right h2{color:#000000;font-size:46px;font-weight:700;line-height:46px;padding:0 0 20px;}
.d_none{display:none;}
.our_solution_single .single_row.right__img .right{width:calc(100% - 50%);margin-right:auto;margin-left:inherit;padding:0 104px;}
.banner_singal_section{min-height:480px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}
.banner_singal_section h2{opacity:0;color:#ffffff;font-size:46px;font-weight:700;line-height:46px;position:relative;}
.banner_singal_section.fade h2{opacity:1;-webkit-animation:fadeInBottom 2s both;animation:fadeInBottom 2s both;}
.banner_singal_section:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);}
.your_guide.related_industries{padding:82px 0 0;}
.your_guide.related_industries .home_all_title h3{margin:0 auto;}
.your_guide.related_industries .business_tab_slider ul.tabs{top:-13px;}
.case_stories{background-color:#eff0f2;padding:67px 0;}
.main__title_arrow{text-align:center;}
.main__title_arrow h3{margin:0 auto;color:#000000;font-family:"Source Sans Pro";font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase;padding:0 62px;display:inline-block;position:relative;}
.main__title_arrow h3:before,.main__title_arrow h3:after{position:absolute;content:'';width:50px;height:1px;background-color:#000000;top:50%;left:0;}
.main__title_arrow h3:after{right:0;left:inherit;}
.main__title_arrow.white h3{color:#fff}
.main__title_arrow.white h3:before,.main__title_arrow.white h3:after{background:#fff;}
.case_stories .main__title_arrow{padding-bottom:35px;}
.case_row_img .img__case .mid_content span{color:#ffffff;font-size:16px;font-weight:700;line-height:28px;text-transform:uppercase;}
.case_row_img .img__case .mid_content{text-align:center;padding:50px 48px;}
.case_row_img .img__case .mid_content h3{color:#ffffff;font-size:32px;line-height:36px;padding:72px 0 53px;}
.case_row_img .img__case .mid_content .continue_reading a{color:#fff;border-color:#fff;}
.case_row_img .img__case .mid_content .continue_reading a:hover{color:#00bb7e;border-color:#00bb7e;}
.case_row_img .img__case{min-height:504px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.case_slider .case_row_img{padding:0 8px;}
.case_slider .slick-list{margin:0 -8px;}
.case_slider ul.slick-dots{text-align:center;padding:35px 0 0;}
.slider_testimonials ul.slick-dots{text-align:center;padding:22px 0 0;}
.case_slider ul.slick-dots li,.slider_testimonials ul.slick-dots li{display:inline-block;line-height:0;}
.case_slider ul.slick-dots li button,.slider_testimonials ul.slick-dots li button{font-size:0;padding:0;width:8px;height:8px;background-color:#d8d8d8;border-radius:50px;margin:0 5px;}
.case_slider ul.slick-dots li.slick-active button,.slider_testimonials ul.slick-dots li.slick-active button{width:27px;height:8px;border-radius:4px;background-color:#00bb7e;}
.testimonials{min-height:420px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}
.slider_testimonials{padding:50px 0 0;text-align:center;max-width:780px;margin:0 auto;width:100%;}
.main_slider_testimonials p{color:#fff;max-width:600px;width:100%;margin:0 auto;}
.main_slider_testimonials .photo_view .name_t p{font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase;}
.main_slider_testimonials .photo_view .name_t span{color:#ffffff;font-size:14px;font-weight:500;font-family:'Roboto',sans-serif;}
.main_slider_testimonials .photo_view{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.main_slider_testimonials .photo_view .name_t{text-align:left;padding-left:20px;}
.main_slider_testimonials .photo_view .img_t{width:80px;height:80px;overflow:hidden;}
.main_slider_testimonials .photo_view .img_t img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.main_slider_testimonials p img{margin:16px auto;}
.main_slider_testimonials .double_qoute{padding:16px 0;}
.main_slider_testimonials .double_qoute img{margin:0 auto;}
.slider_testimonials button.slick-arrow:hover{background-color:transparent !important;}
.slider_testimonials .slick-prev:after,.slider_testimonials .slick-next:after{font-size:18px;background-color:transparent !important;width:auto;opacity:1;height:auto;line-height:initial;}
.related_articles{padding:30px 0;background-color:#eff0f2;}
.related_articles .media_slider_row{padding:30px 0 0;}
.salaryguides_view .salary_view{padding:24px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #000;}
.salaryguides_view .salary_view p{color:#000000;font-size:20px;font-weight:700;line-height:28px;text-transform:uppercase;width:80%;}
.salaryguides_view .salary_view a{color:#ffffff;font-size:20px;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;background:#000;text-align:center;min-width:250px;height:60px;background-color:#000000;line-height:60px;width:20%;}
.salaryguides_view .salary_view a:hover{background:#00bb7e;}
.salaryguides_view{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.related_solutions .recruitment_row{margin:0;}
.related_solutions .recruitment_row .hr_advisory{border:0;width:33.33%;}
.related_solutions .recruitment_row .hr_advisory .adv_content h4 a{font-size:36px;}
.related_solutions .change_bg_color{left:20px;}
.related_solutions .recruitment_row .hr_advisory .adv_content{padding:0 0 60px 40px;}
.related_solutions .recruitment_row .hr_advisory .adv_content p{max-width:350px;}
.tab__slider .slick-next{right:55px;}
.tab__slider .slick-prev{left:55px;}

/* text animation */

@-webkit-keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%);}
to{opacity:1}
}
@keyframes fadeInBottom{from{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%);}
to{opacity:1}
}

/***end***/

.salaryguides_tax{padding:0 0 70px 0;}
.salaryguides_row{padding:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;}
.salaryguides_row .salary_row{width:50%;padding:0 10px;}
.salaryguides_row .salary_row .salary_img{width:100%;min-height:460px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.salaryguides_row .salary_row .salary_img a{color:#ffffff;font-size:20px;font-weight:700;line-height:28px;text-transform:uppercase;background-color:rgb(0 0 0 / 0.4);width:100%;text-align:center;padding:36px 0;}
.salaryguides_row .salary_row .salary_img a:hover{background-color:#115e67;-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}

/****salaryguides_single****/

.executive_search.accounting_and_finance .right ul{padding:25px 0 20px;}
.executive_search.accounting_and_finance .right ul li{color:#000000;font-size:16px;font-weight:700;line-height:28px;text-transform:uppercase;padding:0;border:0;}
.download_guide{color:#ffffff !important;font-size:20px;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;min-width:250px;height:60px;background-color:#000000;display:inline-block;text-align:center;line-height:60px;}
.download_guide:hover{background:#00bb7e;color:#fff;}
h3.arrow_new{padding:0 0 0 63px !important;max-width:400px;}
h3.arrow_new:before,h3.arrow_new:after{opacity:0;}
h3.arrow_new span.left_a{width:50px;height:1px;background-color:#000000;display:inline-block;vertical-align:middle;margin:0 10px 0 0;margin:0 10px 0 0;position:absolute;left:0;top:14px;}
h3.arrow_new span.right_a{width:50px;height:1px;background-color:#000000;display:inline-block;vertical-align:middle;margin:0 0px 0 10px;}
section.single_team_detiles{position:relative;background-repeat:no-repeat !important;background-position:top left !important;background-size:46% !important;}
.single_team_detiles .custom_breadcrumb{position:absolute;bottom:0;width:27%;text-align:left;}
.single_team_detiles .team_single_row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:850px;margin-left:auto;padding:163px 0 73px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.single_team_detiles .team_single_row .team_single_row{width:31%;}
.single_team_detiles .team_single_row .right_single{width:65%;padding:0 0 0 76px;}
.single_team_detiles .team_single_row .left_single{width:35%;}
.single_team_detiles .team_single_row .right_single h2.member_name{color:#000000;font-size:46px;line-height:46px;padding-bottom:17px;}
.single_team_detiles .team_single_row .right_single span{color:#323232;font-size:16px;font-weight:600;line-height:28px;padding-bottom:34px;display:inline-block;}
.single_team_detiles .team_single_row .right_single p b{color:#323232;font-size:16px;font-weight:600;line-height:28px;display:block;}
.single_team_detiles .team_single_row .right_single p{padding:10px 0;}
.single_team_detiles .team_single_row .right_single .download_guide{min-width:300px;}
.member_projects{padding:80px 0;}
.pro_member{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.pro_member .left{width:65%;padding-right:30px;}
.pro_member .right{width:35%;background-color:#eff0f2;padding:40px 22px;}
.pro_member .left .main__title_arrow h3{display:inline-block;}
.pro_member .left .main__title_arrow{padding:0;}
.pro_member .left .main__title_arrow{text-align:left;}
.pro_member .left p{padding:20px 0 0px;}
.pro_member .left .key_project{padding:30px 0 0;}
.pro_member .left .key_project .pro_director{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.pro_member .left .key_project .pro_director .main__row_pro{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 0;border-bottom:1px solid #cccccc;}
.pro_member .left .key_project .pro_director .main__row_pro .pro_icon i{width:32px;height:32px;border-radius:4px;background-color:#000000;font-size:14px;color:#fff;text-align:center;line-height:32px;}
.pro_member .left .key_project .pro_director .main__row_pro .pro__cont{padding-left:20px;}
.pro_member .left .key_project .pro_director .main__row_pro .pro_icon{padding:6px 0 0;}
.pro_member .left .key_project .pro_director .main__row_pro .pro__cont p{padding:0;}
.areas_exp ul li i{display:inline-table;width:32px;height:32px;border-radius:4px;background-color:#000000;text-align:center;font-size:14px;color:#fff;line-height:32px;margin-right:20px;}
.areas_exp ul li{font-weight:400;font-family:"Source Sans Pro";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;border-bottom:1px solid #cccccc;color:#323232;font-size:16px;line-height:21px;}
.blog__mid_content{padding:30px 0;}
.blog__mid_content h2{color:#000000;font-size:46px;line-height:46px;padding:0 0 20px;}
.date_blog span{color:#323232;font-size:16px;font-weight:400;line-height:28px;padding-right:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;}
.date_blog span svg,.date_blog span i{width:15px;font-size:16px;margin:0 13px 0 0px;}
.date_blog{padding:0 0 21px;}
.date_blog span svg{vertical-align:sub;width:16px;}
.blog_tag{padding:63px 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;}
.blog_tag p{color:#7b7b7b;font-size:14px;font-weight:400;padding-right:15px;}
.blog_tag ul li{display:inline-block;}
.blog_tag ul li a{display:inline-block;color:#000000;font-size:14px;font-weight:400;border-radius:4px;border:1px solid #e9e9e9;background-color:#ffffff;padding:0 10px;margin:0 7px 13px 0;}
.blog_tag ul li a:hover{background:#00bb7e;border-color:#00bb7e;color:#fff;}
.social__btn a{background:#3a5998;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 20px;height:50px;line-height:50px;font-size:16px;font-weight:700;color:#fff;border-radius:4px;margin-right:10px;}
.social__btn a i{padding-right:5px;font-size:18px;line-height:50px;}
.social__btn a:nth-child(2){background:#03abed;}
.social__btn a:nth-child(3){background:#0277b5;}
section.media_title h2{color:#000000;font-size:46px;line-height:46px;text-align:center;}
section.media_title{padding:70px 0 0;}
.media_center__row{padding:70px 0 0;}
.media_center__row .main__title_arrow,.press_release .main__title_arrow,.video_gallery .main__title_arrow{padding:0 0 30px;}
.b_70{padding-bottom:70px;border-bottom:1px solid #cccccc;}
.press_release{padding:50px 0 0;}
.video_gallery{padding:30px 0 30px;}
ul.slick-dots{text-align:center;padding:25px 0 0;}
ul.slick-dots li{display:inline-block;line-height:0;}
ul.slick-dots li button{font-size:0;padding:0;width:8px;height:8px;background-color:#d8d8d8;border-radius:50px;margin:0 5px;}
ul.slick-dots li.slick-active button{width:27px;height:8px;border-radius:4px;background-color:#00bb7e;}
.video_img_row{padding:0 15px;}
.video_gallery_slider{}
.video_img_row .img_v{width:100%;height:504px;-o-object-fit:cover;object-fit:cover;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.video_img_row .img_v a.play_bt{width:84px;height:84px;background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:110px;border-radius:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;}
.video_img_row .img_v a.play_bt img{margin:0 auto;}
.contact_row{padding:40px 0 50px;}
.contact_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1000px;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:50px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.contact_form .left_c{width:30%;padding:230px 0 0 0;}
.contact_form .right_c{width:50%;}
.contact__banner{position:relative;}
.contact__banner .form_img{position:absolute;top:0;left:0;}
.white_bg_form{/*height:840px;*/
 border:1px solid #eeeeee;background-color:#ffffff;padding:40px 36px;}
.contact_form .left_c h2{color:#000000;font-size:46px;line-height:46px;padding-bottom:37px;}
.contact_form .left_c p{display:block;color:#000000;font-size:18px;font-weight:700;padding:0 0 20px;}
.contact_form .left_c p i{width:32px;height:32px;border-radius:4px;background-color:#000000;line-height:32px;font-size:14px;color:#fff;text-align:center;}
.contact_form .left_c p a{display:block;margin:0 0 12px;}
.contact_form .left_c p br{display:none;}
.contact_form .left_c .mobile_no span:last-child{padding:0;}
.search_result{padding:70px 0 80px;}
.search_result .main__title_arrow{padding:0 0 64px;}
.show_result h3{color:#000000;font-size:32px;line-height:36px;padding:0 0 30px;}
.results_acc .acc__card{-webkit-box-shadow:0 7px 12px rgba(0,0,0,0.07);box-shadow:0 7px 12px rgba(0,0,0,0.07);border:1px solid #e9e9e9;background-color:#ffffff;/*padding:30px 40px;*/
 margin:0 0 20px;}
.results_acc .acc__card .acc__title{padding:30px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#000000;font-family:"Source Sans Pro";font-size:20px;font-weight:700;line-height:28px;text-transform:uppercase;cursor:pointer;}
.results_acc .acc__title i{width:48px;height:48px;background-color:#eff0f2;text-align:center;line-height:48px;border-radius:50px;font-size:14px;}
.results_acc .acc__card .acc__panel{color:#323232;font-size:16px;font-weight:400;text-align:justify;line-height:28px;padding:19px 0 0;}
.show_result.show_result_new{padding:50px 0 0;}
.blog__mid_content p{text-align:justify !important;}
.results_acc .acc__card .acc__title span{width:calc(100% - 50px);}
.our_history{border-bottom:1px solid #cccccc;padding:70px 0;text-align:center;}
.our_history p{max-width:1000px;margin:auto;padding:37px 0 0;}
.our_history h2{color:#000000;font-size:46px;line-height:46px;}
.our_team__member{padding:60px 0 41px;}
.team_view_rw{position:relative;padding-left:calc((100% - 1170px) / 2);}
.team_member_detile{}
.team_member_detile .img__team{width:100%;padding:27px;min-height:504px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;position:relative;overflow:hidden;}
.team_member_detile .img__team h4{color:#fff;text-transform:capitalize;font-family:"Source Sans Pro";}
.team_member_detile .img__team span{color:#ffffff;font-size:14px;font-weight:400;line-height:28px;}
.team_member_detile .img__team .continue_reading{position:absolute;bottom:0;min-height:90px;line-height:90px;width:100%;left:0;text-align:center;background-color:rgb(0 0 0 / 0.6);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}
.team_member_detile .img__team .continue_reading a{color:#fff;border-color:#fff;}
.team_member_detile .img__team .continue_reading a:hover{color:#00bb7e;border-color:#00bb7e;}
.team_member_detile .img__team:hover .continue_reading{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.team_member_detile{padding:0 9px;}
.our_team_title .main__title_arrow{position:relative;}
.our_team_title .main__title_arrow .continue_reading{position:absolute;top:0;right:19%;}
.team__slider{padding:51px 0 0;}
.team__slider .slick-list{padding-left:0 !important;padding-right:15% !important;margin-left:-9px;}
.team__slider .slick-arrow{top:-8px;}
.team__slider .slick-prev{left:inherit;right:130px;}
.team__slider .slick-next{right:50px;}
.team__slider .slick-next:after,.team__slider .slick-prev:after{background:#f5f5f5;color:#000;font-size:18px;height:50px;line-height:50px;width:80px;}
.team__slider .slick-prev:before{position:absolute;content:'';width:1px;height:20px;background-color:#dddddd;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.regional__coverage{padding:80px 0 70px;}
.professional_team{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;padding:75px 0;}
.professional_team .join__team h2{color:#ffffff;font-size:46px;line-height:46px;}
.professional_team .join__team p{color:#ffffff;font-size:16px;font-weight:400;line-height:28px;padding:20px 0 30px;}
.professional_team .join__team .join_now{min-width:370px;height:90px;background-color:#ffffff;display:inline-block;line-height:90px;text-align:center;color:#115e67;font-size:26px;font-weight:700;text-transform:uppercase;}
.professional_team .join__team .join_now:hover{background:#115e67;color:#fff;}
.professional_team{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;padding:75px 0;}
.professional_team .join__team h2{color:#ffffff;font-size:46px;line-height:46px;}
.professional_team .join__team p{color:#ffffff;font-size:16px;font-weight:400;line-height:28px;padding:20px 0 30px;}
.professional_team .join__team .join_now{min-width:370px;height:90px;background-color:#ffffff;display:inline-block;line-height:90px;text-align:center;color:#115e67;font-size:26px;font-weight:700;text-transform:uppercase;}
.professional_team .join__team .join_now:hover{background:#115e67;color:#fff;}
.regional__coverage .main__title_arrow{padding:0 0 40px;}
.regional__coverage .regional__cov{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.regional__coverage .regional__cov .left_cov{width:50%;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
.regional__coverage .regional__cov .right_cov{width:50%;padding:0 0 0 50px;}
.regional__coverage .regional__cov .right_cov .further_GCC{padding:23px 50px 10px 32px;margin-bottom:10px;position:relative;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.regional__coverage .regional__cov .right_cov .further_GCC .change__bg{position:absolute;width:120px;height:100%;top:0;left:0;z-index:-1;}
.regional__coverage .regional__cov .right_cov .further_GCC:hover .change__bg{width:100%;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.regional__coverage .regional__cov .right_cov .further_GCC h3{color:#000000;font-size:36px;line-height:44px;}
.regional__coverage .regional__cov .right_cov .further_GCC p{opacity:0.8;color:#000000;font-size:16px;font-weight:400;line-height:24px;padding:18px 0 28px;}
.regional__coverage .regional__cov .right_cov .further_GCC .continue_reading{text-align:center;}
.about_salary_guide{padding:54px 0 94px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;/* background-color:#000 !important;*/
}
.about_salary_guide h2{color:#ffffff;font-size:46px;line-height:46px;}
.about_salary_guide p{opacity:0.8;color:#ffffff;font-size:16px;font-weight:400;line-height:28px;max-width:534px;padding:17px 0 27px;}
.about_salary_guide a{color:#115e67;font-size:16px;font-weight:700;text-transform:uppercase;min-width:220px;height:70px;background-color:#ffffff;line-height:70px;text-align:center;display:inline-block;}
.about_salary_guide a:hover{background:#115e67;color:#fff;}
section.about_row.b_o{}
section.about_row.b_o .our_history{border:0;}
section.submit_CV{padding:70px 0 86px;text-align:center;background-color:#000 !important;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;}
section.submit_CV p{color:#ffffff;font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase;}
section.submit_CV .contact_specialist{padding:30px 0 0;}
section.submit_CV .contact_specialist a{min-width:274px;height:70px;background-color:#ffffff;color:#000000;font-size:20px;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;display:inline-block;line-height:70px;}
section.submit_CV .contact_specialist a:hover{color:#fff;background:#000;}

.executive_search .right ul{padding:20px 0;}
.executive_search .right ul li{color:#000000;font-size:16px;font-weight:700;line-height:28px;text-transform:uppercase;padding:0px 0;border-bottom:0;}
.blog_tag ul li,.blog_tag ul{padding:0 !important;border:0 !important;}
.our_team .team__slider{padding:0;}
.our_team .team__slider .slick-arrow{top:-58px;}
.our_team:before{position:absolute;content:'';top:0;left:0;background:#eff0f2;width:100%;height:calc(100% - 35%);z-index:-1;}
.white_bg_form p{color:#000000;font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase;}
.white_bg_form p{color:#000000;font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase;}
.white_bg_form form label{color:#000000;font-family:'Source Sans Pro',sans-serif;font-size:18px !important;font-weight:700 !important;}
.white_bg_form form input,.white_bg_form form select{color:#000000;font-family:'Source Sans Pro',sans-serif !important;font-size:14px !important;font-weight:400 !important;border:0;border-bottom:1px solid #cccccc;padding:0 !important;height:40px;margin:0 0 15px;width:100% !important;}
.white_bg_form .ginput_container{margin:0 !important;}
.white_bg_form select{background:url(./images/caret-down.png);background-repeat:no-repeat;background-position:100% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.white_bg_form .ginput_recaptcha{background-color:transparent;padding:0;}
.white_bg_form .ginput_recaptcha>div{margin:0 auto;}
.white_bg_form .gform_footer.top_label input{height:70px;background-color:#000000 !important;color:#ffffff;font-family:'Source Sans Pro',sans-serif;font-size:16px !important;font-weight:700 !important;letter-spacing:1px;text-transform:uppercase;width:calc(100% - 15px) !important;}
.white_bg_form .gform_footer.top_label input:hover{background:#00bb7e !important;}
.subscribe_receive .business_title{color:#ffffff;font-size:14px;font-weight:400;letter-spacing:2px;line-height:24px;text-transform:uppercase;}
.white_bg_form .validation_error{display:none;}
.white_bg_form .gform_wrapper li.gfield.gfield_error{border:0;background:transparent;margin:0 !important;}
.subscribe_receive .business_title i{font-size:32px;padding:0 15px;}
.send_newsletter .gform_wrapper ul.gform_fields li.gfield{padding:0;border:0 !important;background:transparent;}
.send_newsletter .gform_wrapper div.validation_error{display:none;}
.send_newsletter .gform_wrapper .validation_message{color:#f60;padding:0 !important;}
.send_newsletter .gf_browser_chrome.gform_wrapper{margin:0;position:relative;}
.send_newsletter .gform_ajax_spinner{position:absolute;top:15px;}
.send_newsletter .gf_browser_chrome.gform_wrapper .gform_footer.top_label{position:absolute;top:0;right:0;left:inherit;padding:0;margin:0;text-align:right;width:auto;}
.send_newsletter .gf_browser_chrome.gform_wrapper .gform_footer.top_label input{padding:24px !important;font-size:0 !important;border-left:0 !important;width:60px;}
.send_newsletter .gf_browser_chrome.gform_wrapper .gform_footer.top_label:before{position:absolute;top:18px;left:20px;font-family:"Font Awesome 5 Free";content:"\f1d8";font-size:15px;color:#fff;pointer-events:none;}

/****header-sticky***/

header.sticky {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
    background-color: #ffffff;
    /*-webkit-box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.4);
      box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.4);
      -webkit-animation: 900ms ease-in-out 0s normal none 1 running fadeInDown;
      animation: 900ms ease-in-out 0s normal none 1 running fadeInDown;
      -webkit-transition: all .5s;
      transition: all .5s;*/
    max-width: 100%;
    margin-top: 0;
}

@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translatey(-10px);transform:translatey(-10px);}
to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0);}
}
@keyframes fadeInDown{from{opacity:0;-webkit-transform:translatey(-10px);transform:translatey(-10px);}
to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0);}
}
header.header__row.sticky a.blue_bg{margin:0;background:#00bb7e;padding:8.6px 20px;text-align:center;width:auto}
header.header__row.sticky a.blue_bg img{width:90px;}

/***end***/
.filter_by select{color:#000000;font-family:"Source Sans Pro" !important;font-size:16px;font-weight:700 !important;text-transform:uppercase;background:url(./images/chevron-down.png);background-repeat:no-repeat;background-position:100% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 21px 0 0;width:auto;border:0;}
section.current_job_vacancies{padding:50px 0;}
.section__manager .app_now{padding:40px 0 20px;border-bottom:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.section__manager .app_now h4{color:#000000;font-family:"Source Sans Pro";font-size:20px;font-weight:700;line-height:28px;text-transform:uppercase;width:40%;}
.section__manager .app_now a{color:#ffffff;font-size:20px;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;min-width:189px;height:60px;background-color:#000000;display:inline-block;text-align:center;line-height:60px;}
.section__manager .app_now a:hover{background:#00bb7e;}
.section__manager .app_now .full_time{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:40%;}
.section__manager .app_now .full_time p{padding:0 18px;}
.section__manager .app_now .full_time p svg{width:18px;vertical-align:text-bottom;margin:0 10px 0 0;}
.section__manager .app_now .full_time p i{padding:0 0 0 10px;}
section.asked_questions{padding:30px 0 0;}
section.asked_questions .main__title_arrow{padding:0 0 40px;}
.asked_questions .results_acc .acc__title i.fas.fa-minus{display:none;}
.asked_questions .results_acc .acc__title.active i.fas.fa-plus{display:none;}
.asked_questions .results_acc .acc__title.active i.fas.fa-minus{display:block;}
.asked_questions .results_acc .acc__card .acc__title{font-size:32px;font-weight:700;line-height:36px;text-transform:capitalize;}
.asked_questions .results_acc .acc__card .acc__panel{position:relative;padding:0px 40px 30px 60px;margin:0 0 0 40px;}
.asked_questions .results_acc .acc__card .acc__panel:before{position:absolute;top:15px;left:0;width:40px;height:1px;background-color:#000000;content:'';}
.custom_middle_xt{padding:50px 0;}
.custom_middle_xt h2{color:#000000;font-size:46px;line-height:46px;padding:0 0 30px;}
.custom_middle_xt p{padding:0 0 20px;}
.executive_search .right b{color:#323232;font-size:16px;font-weight:600;line-height:28px;}
.get_in_touch{padding:91px 0 0;background-repeat:no-repeat !important;background-size:50% 100% !important;}
.get_in_row{background-color:#eff0f2;padding:70px 82px;max-width:80%;margin-left:auto;}

/***18-8-2020***/
.get_in_row.white_bg_form input{background:transparent;}
.get_in_row.white_bg_form .gfield_description{padding:15px 0 0 0 !important;text-align:center;color:#000000 !important;font-size:14px !important;font-weight:400 !important;}
.get_in_row.white_bg_form ul li:nth-child(5) .ginput_container p{text-transform:capitalize;height:90px;border-radius:4px;border:1px solid #d6d7d9;background-color:#ffffff;padding:15px 30px 25px;position:absolute;top:0;width:100%;pointer-events:none;}
.get_in_row.white_bg_form ul li:nth-child(5){position:relative;}
.get_in_row.white_bg_form ul li:nth-child(5) .ginput_container p span{display:block;color:#000000;font-size:14px;font-weight:400;}
.get_in_row.white_bg_form ul li:nth-child(5) .ginput_container p:before{font-family:"Font Awesome 5 Free";content:"\f093";font-size:24px;position:absolute;height:90px;top:0;right:0;width:82px;text-align:center;line-height:82px;border-left:1px solid #d6d7d9;}
.get_in_row.white_bg_form .ginput_recaptcha{background-color:transparent;padding:0;}
#enquire_form,#download_guide,#enquire_form1{max-width:970px;width:100%;padding:40px 100px;}
.exper_gried ul.tabs li{display:inline-block;padding:12px 20px;opacity:0.6;color:#ffffff;font-size:16px;font-weight:700;text-transform:uppercase;position:relative;cursor:pointer;}
.exper_gried ul.tabs li:after{width:1px;height:20px;background-color:#dddddd;opacity:0.3;position:absolute;content:'';top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.exper_gried ul.tabs li:last-child:after{opacity:0;}
.exper_gried ul.tabs li.tab-link.current{opacity:1;}
.exper_gried ul.tabs{background-color:#000000;width:auto;display:table;margin:0 auto;}
.exper_gried .tab-content.current{display:inherit;}
.exper_gried .tab-content{display:none;}
.our_history.expertise{padding:0 0 34px;}
.exper_gried .salaryguides_row{padding:10px 0;margin:0 -3px;}
.exper_gried .salaryguides_row .salary_row{padding:3px;}
.exper_gried .salaryguides_row .salary_row{width:50%;}
.exper_gried .salaryguides_row.column_3 .salary_row{width:33.33%;}
.exper_gried .salaryguides_row.column_4 .salary_row{width:25%;}
.exper_gried .tab-content{padding:20px 0;}
.business_sec{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;padding:102px 0 108px;}
.business_sec h3{color:#ffffff;font-size:46px;font-weight:700;text-align:center;line-height:46px;}
.related_industries_sec{padding:70px 0;}
.related_industries_sec .main__title_arrow,.successful_assignments .main__title_arrow{padding:0 0 40px;}
.related_industries_sec .salaryguides_row{padding:0;}
.sourced_from .black_top{background:#000;}
.sourced_from .black_top p{color:#ffffff;font-size:20px;font-weight:700;line-height:28px;text-transform:uppercase;display:inline-block;}
.sourced_from p{padding:36px 40px;text-align:center;}
.sourced_from .black_top p:first-child,.white_row_sec .first__rw p:first-child{width:40%;text-align:left;}
.sourced_from .black_top p:last-child,.white_row_sec .first__rw p:last-child{width:25%;border-right:0;}
.sourced_from .black_top p:nth-child(2),.white_row_sec .first__rw p:nth-child(2){width:14%;}
.sourced_from .black_top p:nth-child(3),.white_row_sec .first__rw p:nth-child(3){width:20%;}
.white_row_sec{color:#000000;font-size:16px;font-weight:700;line-height:28px;text-transform:uppercase;-webkit-box-shadow:1px 2px 20px 0px #d8d8d8;box-shadow:1px 2px 20px 0px #d8d8d8;}
.white_row_sec p{display:inline-block;border-right:1px solid #d8d8d8;}
.white_row_sec .first__rw{border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}
.white_row_sec .first__rw:nth-child(even){background-color:#f5f5f5;}
.media_slider_row_one{padding:30px 0 0;}
section.manager_responsible{padding:71px 0 103px;background:#000;}
.successful_assignments{padding:0 0 70px;}
section.manager_responsible .main__title_arrow.white{padding:0 0 40px;}
.manager_res{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.manager_res .left_m{width:35%;background-position:top center !important;background-repeat:no-repeat !important;background-size:cover !important;height:400px;}
.manager_res .right_m{width:65%;padding:0 0 0 75px;}
.manager_res .right_m h3{color:#ffffff;font-size:40px;line-height:46px;padding:0 0 15px;}
.manager_res .right_m h3 a{float:right;color:#ffffff;font-size:16px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #fff;line-height:40px;font-family:'Source Sans Pro',sans-serif;}
.manager_res .right_m b{color:#c4c4c4;font-size:16px;font-weight:600;line-height:28px;display:block;}
.manager_res .right_m p{color:#fff;padding:10px 0;}
.manager_res .right_m p span{color:#c4c4c4;font-size:16px;font-weight:600;line-height:28px;display:block;}
.manager_res .right_m h3 a:hover{color:#00bb7e;border-color:#00bb7e;}
.successful_assignments table{border-collapse:collapse;width:100%;-webkit-box-shadow:1px 2px 20px 0px #d8d8d8;box-shadow:1px 2px 20px 0px #d8d8d8;}
.successful_assignments table td,.successful_assignments table th{border:1px solid #dddddd;padding:36px 40px;color:#323232;font-size:16px;font-weight:700;line-height:28px;text-align:center;text-transform:uppercase;}
.successful_assignments table tr:nth-child(odd){background-color:#f5f5f5;}
.successful_assignments table th{color:#ffffff;font-size:20px;font-weight:700;line-height:28px;text-transform:uppercase;background:#000;border:0;}
.successful_assignments table td:first-child,.successful_assignments table th:first-child{text-align:left;}
.related_articles .media_slider_detiles{padding:30px 0 0;}
.related_solutions .main__title_arrow{padding:0 0 30px;}
.related_solutions{padding:70px 0 0;}
section.functions_con{padding:100px 0;}
section.functions_con h2{color:#000000;font-size:46px;line-height:46px;padding:0 0 35px;}
.examples_positions{padding:40px 0;border-top:2px solid #000;border-bottom:2px solid #000;text-align:center;}
.examples_positions select{color:#000000;font-family:"Source Sans Pro" !important;font-size:16px;font-weight:700 !important;text-transform:uppercase;background:url(./images/chevron-down.png);background-repeat:no-repeat;background-position:100% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 21px 0 0;width:auto;border:0;}
.chief_human{padding:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.chief_human ul{width:33.33%;border-left:1px solid #d8d8d8;}
.chief_human ul:first-child{border:0;}
.chief_human ul li{color:#000000;font-size:20px;font-weight:400;line-height:32px;padding:15px 0;}
.gform_confirmation_message{padding:15px 0;text-align:center;font-size:16px;}
#salary_guide h2{color:#000000;font-size:46px;font-weight:700;line-height:46px;padding:0 0 20px;text-align:center;}
#salary_guide li{color:#000000;font-size:26px;font-weight:700;line-height:28px;text-align:center;font-family:'BodoniFLF';}
#salary_guide{max-width:700px;width:100%;}
#salary_guide form{padding:0 30px;}
#salary_guide.white_bg_form form input,#salary_guide.white_bg_form form select{margin:0 !important;border-bottom:1px solid #dddddd;padding:0 15px !important;height:45px;}
#salary_guide ul li:first-child{padding:0 0 20px 0 !important;margin:0 !important;}
#salary_guide.white_bg_form .gform_footer.top_label input{height:70px;}
#salary_guide .gform_wrapper{margin:0;}
#salary_guide.white_bg_form form input::-webkit-input-placeholder{/* Chrome/Opera/Safari */
 color:black;}
#salary_guide.white_bg_form form input::-moz-placeholder{/* Firefox 19+ */
 color:black;}
#salary_guide.white_bg_form form input:-ms-input-placeholder{/* IE 10+ */
 color:black;}
#salary_guide.white_bg_form form input:-moz-placeholder{/* Firefox 18- */
 color:black;}
/***mega-menu***/
.mega_menu{width:100%;height:100%;padding:0 !important;}
.big_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;}
.big_menu .left_menu{background-repeat:no-repeat !important;width:35%;background-position:center !important;background-size:cover !important;padding:70px 0 0px 100px !important;}
.big_menu .right_menu{width:65%;position:relative;overflow:hidden;z-index:1;}
.big_menu .left_menu ul li a{color:#ffffff;font-size:24px;font-weight:600;letter-spacing:1.5px;padding:15px 0;display:block;border-right:5px solid transparent;margin:0 0 10px;}
.big_menu .left_menu ul li a:hover,.big_menu .left_menu ul li.current-menu-item a{color:#00bb7e;border-color:#00bb7e;}
.big_menu .right_menu .solutions_inner_menu{padding:105px 0 0 48px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}
.big_menu .right_menu .solutions_inner_menu .left_inner{width:30%;}
.big_menu .right_menu .solutions_inner_menu .right_inner{width:70%;position:relative;}
.big_menu .right_menu .solutions_inner_menu .right_inner .top_img{position:absolute;top:-80px;right:30px;}
.big_menu .right_menu .solutions_inner_menu .left_inner span{color:#323232;font-size:16px;font-weight:400;line-height:28px;display:block;padding:0 0 10px;}
.big_menu .right_menu .solutions_inner_menu .left_inner ul li a{opacity:0.7;color:#323232;font-size:16px;font-weight:400;line-height:28px;margin:0 0 10px;display:inline-block;}
.big_menu .right_menu .solutions_inner_menu .left_inner ul li a:hover,.big_menu .right_menu .solutions_inner_menu .left_inner ul li a.current_menu_item{color:#00bb7e;}
.bg_img_menu{position:absolute;width:110%;bottom:-290px;z-index:-1;right:-160px;}
.big_menu .right_menu .solutions_inner_menu .right_inner img{width:90%;}
.big_menu .right_menu .solutions_inner_menu .right_inner .bottom_img img{height:560px;-o-object-fit:cover;object-fit:cover;}
.big_menu .right_menu .solutions_inner_menu.second__menu .left_inner{width:65%;display:-webkit-box;display:-ms-flexbox;display:flex;}
.big_menu .right_menu .solutions_inner_menu.second__menu .right_inner{width:35%;}
.big_menu .right_menu .solutions_inner_menu.second__menu .right_inner .bottom_img img{height:auto;margin:-60px 0 0 0;}
.big_menu .right_menu .solutions_inner_menu.second__menu .left_inner .industries_menu{width:50%;padding:0 15px 0 0;}

/***error-page***/

section.error-404.not-found{padding:50px 0;text-align:center;}
section.error-404.not-found h1.page-title{font-size:46px;}
section.error-404.not-found header.page-header.sticky{position:inherit;}
section.error-404.not-found .page-content{max-width:500px;margin:0 auto;width:100%;}
section.error-404.not-found form.search-form{text-align:left;padding:20px 0 0;position:relative;}
section.error-404.not-found form.search-form label span{font-size:16px;font-weight:600;display:block;}
section.error-404.not-found form.search-form label input.search-field{color:#000000;font-family:"Source Sans Pro" !important;font-size:16px !important;font-weight:400 !important;border:0;border:1px solid #cccccc;padding:0 !important;height:50px;margin:0;width:100% !important;padding:15px !important;}
section.error-404.not-found form.search-form button.search-submit{font-weight:500;position:absolute;background:#000000;right:0;}
section.error-404.not-found form.search-form button.search-submit:hover{background:#00bb7e;}
.page-template-default article{padding:50px 0;}
.page-template-default article header{position:inherit;}
.page-template-default article header h1{font-size:46px;}
.page-template-default article .entry-content p{padding:0 0 10px;}
body #enquire_form .gform_wrapper ul li.gfield,body #download_guide .gform_wrapper ul li.gfield,body #enquire_form1 .gform_wrapper ul li.gfield{margin-top:0;padding-top:0;}
#enquire_form .gform_footer.top_label,#download_guide .gform_footer.top_label,#enquire_form1 .gform_footer.top_label{padding:0;}
.contact_form .right_c .gform_wrapper{margin:0;padding:0;}
.contact_form .right_c .gform_wrapper .gform_heading{display:none;}
.big_menu .right_menu .solutions_inner_menu .right_inner .top_img img{width:250px;height:290px;border:15px solid #fff;-o-object-fit:cover;object-fit:cover;}
.media_slider_con{padding:30px 0 0;}
.menu_social_icon{position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.menu_social_icon ul li{padding:10px 0;}
.menu_social_icon ul li a{font-size:16px;color:#000000;}
.menu_social_icon ul li a:hover{color:#00bb7e;}
.big_menu .right_menu .solutions_inner_menu.second__menu .right_inner .bottom_img{margin:0 20px 0 0;}
.mobile_menu{display:none;}
.no-results h2{font-weight:600;padding:0 15px 15px;font-size:28px;color:#323232;font-family:'Source Sans Pro',sans-serif;}
.contact__banner.custom_confirmation_loaded .form_img img{height:165px;width:100%;-o-object-fit:cover;object-fit:cover;}
.executive_search .right a.salary_guide{color:#ffffff !important;font-size:20px;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;min-width:250px;height:60px;background-color:#000000;display:inline-block;text-align:center;line-height:60px;}
.executive_search .right a.salary_guide:hover{background:#00bb7e;color:#fff;}
.custom_breadcrumb{color:rgb(255 255 255 / 0.5);padding:0 10px 100px 10px;}
.custom_breadcrumb span{padding:0 5px;}
.custom_breadcrumb span a{opacity:0.5;color:#ffffff;font-size:14px;font-weight:400;line-height:28px;text-align:center;}
.custom_breadcrumb span a:hover{opacity:1;}
.custom_breadcrumb span{color:#fff;}

/* 24-08-2020 */

.our_solution_single .executive_search .left.bg_img{position:relative;}
.our_solution_single .executive_search .left.bg_img .left_single{position:absolute;right:-50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.our_solution_single .executive_search .right{width:calc(100% - 53%);}
.our_solution_single .executive_search .right b{display:block;}
.our_solution_single .executive_search .right p{padding:5px 0;text-transform:capitalize;}
.our_solution_single .executive_search .right h4{padding:5px 0 0 0;}

/* 25-08-2020 */

.change_bg_color{background-color:#5aa2ae;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.recruitment_row .hr_advisory:hover .adv_content .change_bg_color{width:100%;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.related_solutions .recruitment_row .hr_advisory .adv_content{padding:0 0 60px 24px;}
.related_solutions .change_bg_color{left:17px;}

/**1-9-2020**/

.our_team__member .team_view_rw{padding-left:0;}
.manager_res .right_m span{color:#ffffff;font-size:16px;font-weight:600;line-height:28px;}
.blog__mid_content h3{color:#000000;font-size:46px;line-height:46px;padding:0 0 37px;}
.home_all_title a:hover{color:#00bb7e;}
.our_solution_single .executive_search .right p span{font-weight:600;}
.executive_search .right a.download_guide{padding:0 40px;}
section.media_center .row_media .home_all_title h3{margin-top:0;}
.exa_of_pos{padding:41px 0;text-align:center;border-top:2px solid #000000;border-bottom:2px solid #000000;}
.exa_of_pos p{color:#000000;font-size:20px;font-weight:700;line-height:28px;text-transform:uppercase;display:inline-block;}
.exa_of_pos p i{padding:0 0 0 10px;}
.show_manger_detiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px 0;}
.examples__section ul{width:33.33%;text-align:center;border-right:1px solid #d8d8d8;float:left;margin:30px 0;}
.examples__section ul li{color:#000000;font-size:20px;font-weight:400;line-height:32px;padding:10px 0;}
.show_manger_detiles .man_bx:last-child{border:0;}
.info_show{padding:50px 0;text-align:center;clear:both;}
.info_show i{width:45px;height:45px;border-radius:23px;background-color:#eff0f2;line-height:45px;font-size:18px;}
.info_show p{color:#323232;font-size:16px;font-weight:400;line-height:28px;padding:5px 0;}
.show__detiles.active{display:block;}
.show__detiles{display:none;}
.examples__section ul:nth-child(3){border:0;}
.exa_of_pos.close p i::before{content:"\f077";text-align:justify !important;}
.salaryguides_tax .advisory_partner{padding:50px 0 0 0;}
.media__bx .play_btn img{margin:0 0 0 10px;}
.page-id-59 section.blog__mid_content p{padding:0 0 50px;border-bottom:1px solid #cccccc;}

/**2-9-2020**/

section.black__tabing .tab-content{display:none;}
section.black__tabing .tab-content.current{display:inherit;}
section.black__tabing ul li{color:#ffffff;font-family:"Source Sans Pro";font-size:16px;font-weight:700;text-transform:uppercase;background:rgb(0 0 0 / 0.5);padding:27px 0px;display:inline-block;text-align:center;width:25%;cursor:pointer;}
section.black__tabing ul{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}
section.black__tabing ul li.current,section.black__tabing ul li:hover{background:#000;-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}
section.black__tabing{position:relative;}
section.black__tabing .tab-content{padding:150px 0 122px;position:relative;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}
section.black__tabing:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.4)),to(#000000));background-image:-o-linear-gradient(right,rgba(0,0,0,0.4) 0%,#000000 100%);background-image:linear-gradient(270deg,rgba(0,0,0,0.4) 0%,#000000 100%);z-index:1;}
section.black__tabing .tab-content .container{z-index:1;position:relative;}
section.black__tabing .tab-content h2{color:#ffffff;font-size:46px;font-weight:700;line-height:46px;padding:0 0 40px 0;}
section.black__tabing .tab-content p{opacity:0.8;color:#ffffff;font-size:16px;font-weight:400;line-height:28px;}
section.black__tabing .tab-content .tab_wrapper{max-width:68%;max-height:444px;overflow:auto;padding:0 40px 0 0;}
/* width */
section.black__tabing .tab-content .tab_wrapper::-webkit-scrollbar{width:4px;}
/* Track */
section.black__tabing .tab-content .tab_wrapper::-webkit-scrollbar-track{background-color:rgb(236 236 236 / 34%);}
/* Handle */
section.black__tabing .tab-content .tab_wrapper::-webkit-scrollbar-thumb{background-color:#ffffff;}
/* Handle on hover */
section.black__tabing .tab-content .tab_wrapper::-webkit-scrollbar-thumb:hover{background:#ffffff;}

/**21-9-2020**/

.industries-template-default .successful_assignments{padding:50px 0 70px;}
.contact__banner.custom_confirmation_loaded .left_c{padding:130px 0 0;}

/*27-*10-2020*/

#enquire_form .gform_body{}
#enquire_form .gform_body ul li{}
#enquire_form .gform_body ul li .validation_message{display:none;}
#enquire_form .gform_body ul li.gf_left_half{padding-right:15px !important;}
#enquire_form .gform_body ul li.gfield_error input{border:none !important;border-bottom:1px solid red !important;}
#enquire_form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0 !important;}
#enquire_form .gform_body ul li.gf_right_half{padding-right:0 !important;}
#enquire_form .gform_body ul.gform_fields li.gfield.gf_right_half{width:100%;max-width:50% !important;padding-right:0 !important;}
#enquire_form .gform_body ul.gform_fields li.gfield.gf_right_half#field_3_15{padding-right:15px !important;}
#enquire_form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half{width:50% !important;padding-right:8px !important;}
#enquire_form .gform_wrapper.gform_validation_error .top_label li.gfield.gf_right_half{padding-left:8px !important;}

/* 05-11-2020 */

.search_result .results_acc .post-title-box a{padding:30px 40px;-webkit-box-shadow:0 7px 12px rgba(0,0,0,0.07);box-shadow:0 7px 12px rgba(0,0,0,0.07);border:1px solid #e9e9e9;background-color:#ffffff;display:block;color:#000000;font-size:20px;font-weight:700;line-height:28px;}
.footar .footer_top section:first-child{width:23%;}
.footar .footer_top section:last-child{width:23%;}
.single_blog_r .social__btn a{height:40px;line-height:40px;padding:0 8px;border-radius:4px;padding-left:40px;overflow:hidden;}
.single_blog_r .social__btn a:before{width:36px;height:100%;position:absolute;content:'';background-color:rgb(0 0 0 / 22%);top:0;left:0;}
.single_blog_r .social__btn a:hover{-webkit-box-shadow:0px 7px 9px rgb(0 0 0 / 25%);box-shadow:0px 7px 9px rgb(0 0 0 / 25%);}
.single_blog_r .social__btn a i{line-height:40px;position:absolute;color:#fff;left:10px;}
.asked_questions .results_acc .acc__card .acc__title{font-size:20px !important;font-weight:400 !important;padding:12px 29px !important;text-transform:unset !important;}
.asked_questions .results_acc .acc__card .acc__title i{width:40px;height:40px;line-height:40px;}
.related_articles .slick-slider .slick-slide,.media_center .slick-slider .slick-slide{position:relative;z-index:9;}
.related_articles .slick-slider .slick-slide:before,.media_center .slick-slider .slick-slide:before{width:100%;height:100%;position:absolute;content:'';background-color:rgb(0 0 0 / 0.6);top:0;left:0;z-index:-9;}
.page-id-3 .desc-section ol{counter-reset:item}
.page-id-3 .desc-section li{display:block}
.page-id-3 .desc-section li:before{content:counters(item,".") " ";counter-increment:item}
.page-id-3 .desc-section .container>ol>li:before{font-weight:700;margin-right:5px;font-size:18px;}
.page-id-3 .desc-section .container ol li ol{padding-left:10px;padding-top:10px;}
.search_result .results_acc .acc__card .acc__panel{padding:19px 20px 0;}
.search_result .results_acc .acc__card .acc__title{text-transform:unset;}

/* 10-11-2020 */

.executive_search .right{text-align:left;}
.our_solution_single .executive_search .right h4{text-transform:capitalize;font-size:25px;letter-spacing:0.7px;font-family:'Source Sans Pro',sans-serif !important;}

/* 12-11-2020 */

.manager_responsible .manager_res .right_m h3 a{display:inline-block;float:unset;margin-top:0;}
.manager_responsible .right_m h4{font-family:'Source Sans Pro',sans-serif !important;}
.manager_responsible .right_m .manager-details{max-height:404px;overflow:hidden;}
.search_result .post-title-box{margin-bottom:15px;}
.single_blog_r .social__btn a{height:32px;line-height:32px;font-size:14px;}
.single_blog_r .social__btn a:before{width:32px;}
.single_blog_r .social__btn a i{line-height:32px;font-size:14px;}
.executive_search .right a.salary_guide{margin-top:25px;}
.manager_res .left_m{height:500px;}
.manager_res .right_m h3{padding-bottom:0px;}
.home .home_banner .banner_img,.page-id-1698 .home_banner .banner_img{position:relative;overflow:hidden;}
.home .home_banner .banner_img iframe,.page-id-1698 .home_banner .banner_img iframe{width:initial !important;height:756px;min-width:100%;}

/* 20-11-2020 */

header.header__row.custom-home-header.sticky .header_top .menu_side .black_btn a{background-image:url('https://cooperfitch.ae/wp-content/uploads/2020/11/arroba-blue.png');}
header.header__row.sticky .header_top .menu_side .menu_icon i{color:#00bb7e;}

/* 23-11-2020 */

.home .home_banner .banner_img,.page-id-1698 .home_banner .banner_img{position:relative;}
.home .home_banner .banner_img:before,.page-id-1698 .home_banner .banner_img:before{position:absolute;content:'';height:100%;width:100%;background-color:#000;top:0;left:0;opacity:0;}

/* 26-11-2020 */

.our_solution_single .executive_search .right p{text-transform:unset;}
header.header__row .header_top .menu_side .menu_icon i{padding:29px 22px 29px 12px;}
.contact_form .left_c{width:34%;}
.contact_form .left_c p a{position:relative;padding-bottom:3px;display: flex;justify-content: flex-start;column-gap: 20px;}
.contact_form .left_c p a i{top:3px;}


/*****responsive******/

@media(max-width:1920px) {
    /* 24-11-2020 */
    .home .home_banner .banner_img, .page-id-1698 .home_banner .banner_img, .page-id-1698 .home_banner .banner_img, .page-id-1698 .home_banner .banner_img  {
        height: 900px;
    }
    .home .home_banner .banner_img iframe, .page-id-1698 .home_banner .banner_img iframe, .page-id-1698 .home_banner .banner_img iframe, .page-id-1698 .home_banner .banner_img iframe {
        height: 1070px;
    }
}

@media(max-width:1600px) {
    /* 24-11-2020 */
    .home .home_banner .banner_img,.page-id-1698 .home_banner .banner_img {
        height: 700px;
    }
    .home .home_banner .banner_img iframe .page-id-1698 .home_banner .banner_img iframe {
        height: 890px;
    }
}

@media(max-width:1440px) {}

@media(min-width:1440px) {
    .big_menu .left_menu ul li a {
        padding: 20px 0;
        width:fit-content !important;
    }
}

@media(max-width:1440px) {
    .related_solutions .recruitment_row .hr_advisory .adv_content {
        padding: 0 0 60px 16px
    }
    .recruitment_row .hr_advisory .adv_content .change_bg_color {
        left: 5px;
    }
    .recruitment_row .hr_advisory .adv_content:hover .change_bg_color {
        width: 100%;
    }
    /* 24-11-2020 */
    .home .home_banner .banner_img {
        height: 750px;
    }
    .home .home_banner .banner_img iframe {
        height: 800px;
    }
}

@media(max-width:1399px) {
    /* 24-11-2020 */
    .home .home_banner .banner_img {
        height: 650px;
    }
    .home .home_banner .banner_img iframe {
        height: 760px;
    }
}

@media(max-width:1299px) {
    .your_guide .home_all_title h2 {
        font-size: 40px;
        max-width: 640px;
        width: 100%;
    }
    /* 13-11-2020 */
    .home .home_banner .banner_img iframe {
        width: 100%;
        height: 717px;
        /*-o-object-fit: cover;
           object-fit: cover;*/
    }
    /* 23-11-2020 */
    .home .home_banner .banner_img {
        height: 710px;
    }
}

@media(max-width:1199px) {
    /* 13-11-2020 */
    /*.home_banner .banner_img{
        height: 555px;
    }*/
    .home .home_banner .banner_img iframe {
        height: 100%;
    }
    /* 24-11-2020 */
    .home .home_banner .banner_img {
        height: 555px;
    }
    header.header__row a.blue_bg {
        padding: 8.6px 20px;
    }
}

@media(max-width:1024px) {
    .our_team_title .main__title_arrow .continue_reading {
        right: 23%;
    }
    .bg_img_menu {
        bottom: -50px;
    }
}

@media(max-width:991px) {
    /***home-page*****/
    h2 {
        font-size: 36px;
        line-height: 36px;
        padding: 0 0 15px;
    }
    section.search_bx .main_search_bg button.search_bt {
        width: 25%;
    }
    section.search_bx .main_search_bg input {
        width: 75%;
    }
    section.customer_heart .everything_row .left_side h2 {
        font-size: 40px;
    }
    section.customer_heart .everything_row .right_side .happy_clients {
        width: 100%;
    }
    section.customer_heart .everything_row .right_side .happy_clients {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    section.customer_heart .everything_row .right_side .happy_clients .happy__bx {
        width: 100%;
        padding: 15px 0;
    }
    .home_all_title h2 {
        font-size: 40px;
    }
    .recruitment_row .hr_advisory .adv_content h4 a {
        font-size: 30px;
        padding-bottom: 10px;
    }
    .business_tab_slider {
        padding: 50px 0 0 0;
    }
    .business_tab_slider ul.tabs {
        top: -20px;
    }
    .accounting_finance .left .salary_content {
        padding: 30px;
    }
    .accounting_finance .left .bx__salery_content h4 {
        font-size: 20px;
        line-height: 1.5;
    }
    .media_center .right .media_slider_row .media__bx h3 {
        font-size: 19px;
        line-height: 1.5;
    }
    .professional_analyst .developing .developing_strategy h3 {
        font-size: 26px;
    }
    .subscribe_receive .left_row,
    .subscribe_receive .right_row {
        width: 100%;
        padding: 0 0 20px;
    }
    .subscribe_receive .right_row {
        padding: 0;
    }
    .footar .footer_top section:first-child {
        width: 100%;
        text-align: center;
        padding: 0 0 20px;
    }
    .footar .footer_top section {
        width: 25%;
    }
    .footar {
        padding: 40px 0;
    }
    .footar .footer_top {
        padding: 0 0 40px;
    }
    ul.social-icon li {
        padding: 0 4px 0 0;
    }
    .tab__slider .slick-list {
        padding: 0 !important;
    }
    .team_view_detiles .member_img {
        min-height: 350px;
    }
    .executive_search .right {
        padding: 0 30px;
    }
    .single_team_detiles .team_single_row {
        max-width: 620px;
    }
    section.single_team_detiles {
        background-size: 43% 60% !important;
    }
    .member_projects {
        padding: 40px 0;
    }
    .video_img_row .img_v {
        height: 350px;
    }
    .all_banner_start {
        min-height: 250px;
        padding-bottom: 40px;
    }
    .all_banner_start h2 {
        font-size: 40px;
    }
    section.media_title {
        padding: 40px 0 0 0;
    }
    section.media_title h2 {
        font-size: 36px;
    }
    .media_center__row {
        padding: 40px 0 0;
    }
    .media__bx {
        height: 400px !important;
    }
    .media__bx h3 {
        font-size: 24px;
        line-height: 1.3;
    }
    .media__bx .play_btn a {
        width: 70px;
        height: 70px;
        line-height: 70px;
    }
    .b_70 {
        padding-bottom: 40px;
    }
    .team__slider .slick-next {
        right: 10px;
    }
    .team__slider .slick-prev {
        right: 90px;
    }
    .team__slider .slick-next {
        right: 10px;
    }
    .team__slider .slick-prev {
        right: 90px;
    }
    .our_history {
        padding: 40px 0;
    }
    .our_history h2 {
        font-size: 36px;
    }
    .our_history p {
        padding: 20px 0 0;
    }
    .professional_team .join__team h2,
    .about_salary_guide h2,
    .know_enquire_more .left h3,
    .executive_search .right h2,
    .blog__mid_content h2 {
        font-size: 36px;
    }
    .professional_team {
        padding: 40px 0;
    }
    .professional_team .join__team p,
    .about_salary_guide p {
        padding: 15px 0;
    }
    .professional_team .join__team .join_now,
    .about_salary_guide a,
    a.enquire_btn {
        min-width: 200px;
        height: 60px;
        line-height: 60px;
        font-size: 18px;
    }
    .regional__coverage {
        padding: 40px 0;
    }
    .regional__coverage .regional__cov .right_cov .further_GCC h3 {
        font-size: 26px;
    }
    .about_salary_guide {
        padding: 50px 0;
    }
    .executive_search .right h2 {
        padding: 0 0 20px;
    }
    .blog_tag {
        padding: 20px 0;
    }
    .social__btn a {
        padding: 0 10px;
        margin: 0 5px 0px 0;
    }
    .blog__mid_content {
        padding: 40px 0;
    }
    .blog__mid_content h2 {
        padding-bottom: 20px;
    }
    .our_history h2 br {
        display: none;
    }
    .section__manager .app_now h4 {
        width: 30%;
    }
    .section__manager .app_now .full_time {
        width: 30%;
    }
    section.asked_questions {
        padding: 0;
    }
    .asked_questions .results_acc .acc__card .acc__title {
        font-size: 20px;
    }
    .custom_middle_xt h2 {
        font-size: 36px;
    }
    .get_in_row {
        padding: 50px 30px 20px;
    }
    #enquire_form,
    #download_guide,
    #enquire_form1 {
        padding: 40px 50px;
    }
    .salaryguides_tax {
        padding: 40px 0;
    }
    .advisory_partner h2 {
        font-size: 36px;
        padding: 0 0 15px;
    }
    .salaryguides_row {
        padding: 30px 0;
    }
    .salaryguides_row .salary_row .salary_img {
        min-height: 300px;
    }
    .successful_assignments {
        padding: 0 0 70px;
    }
    .business_sec h3 {
        font-size: 36px;
    }
    .business_sec {
        padding: 50px 0;
    }
    .related_industries_sec {
        padding: 40px 0;
    }
    .related_industries_sec .main__title_arrow,
    .successful_assignments .main__title_arrow {
        padding: 0 0 20px;
    }
    .sourced_from .black_top p:first-child,
    .white_row_sec .first__rw p:first-child {
        width: 40%;
    }
    .sourced_from .black_top p:last-child,
    .white_row_sec .first__rw p:last-child {
        width: 24%;
    }
    .sourced_from p {
        padding: 15px;
    }
    .sourced_from .black_top p {
        font-size: 16px;
    }
    .successful_assignments {
        padding: 0 0 70px;
    }
    .business_sec h3 {
        font-size: 36px;
    }
    .business_sec {
        padding: 50px 0;
    }
    .related_industries_sec {
        padding: 40px 0;
    }
    .related_industries_sec .main__title_arrow,
    .successful_assignments .main__title_arrow {
        padding: 0 0 20px;
    }
    .sourced_from .black_top p:first-child,
    .white_row_sec .first__rw p:first-child {
        width: 40%;
    }
    .sourced_from .black_top p:last-child,
    .white_row_sec .first__rw p:last-child {
        width: 24%;
    }
    .sourced_from p {
        padding: 15px;
    }
    .sourced_from .black_top p {
        font-size: 16px;
    }
    .case_row_img .img__case .mid_content {
        padding: 15px;
    }
    .case_row_img .img__case .mid_content h3 {
        font-size: 26px;
        line-height: 1.5;
        padding: 15px 0;
    }
    .case_row_img .img__case {
        min-height: 350px;
    }
    .related_articles {
        padding: 40px 0;
    }
    .manager_res .right_m h3 {
        font-size: 27px;
    }
    .our_solution_single .single_row.right__img .right {
        padding: 0 10px;
    }
    .banner_singal_section {
        min-height: 300px;
    }
    .banner_singal_section h2 {
        font-size: 36px;
    }
    .your_guide.related_industries {
        padding: 40px 0;
    }
    .case_stories {
        padding: 40px 0;
    }
    .your_guide.related_industries .business_tab_slider ul.tabs {
        right: 10px;
    }
    .successful_assignments table td,
    .successful_assignments table th {
        padding: 10px;
        font-size: 16px;
    }
    .related_solutions {
        padding: 40px 0 0;
    }
    section.functions_con {
        padding: 40px 0;
    }
    section.functions_con h2 {
        font-size: 36px;
        padding: 0 0 10px;
    }
    .examples_positions {
        padding: 20px 0;
    }
    .chief_human ul li {
        font-size: 14px;
        padding: 5px 0;
    }
    .big_menu .left_menu {
        padding: 105px 0 0 45px;
    }
    .big_menu .left_menu ul li a {
        font-size: 20px;
        margin-bottom: 5px;
        width:fit-content !important;
    }
    .big_menu .right_menu .solutions_inner_menu .left_inner {
        width: 50%;
    }
    .big_menu .right_menu .solutions_inner_menu .right_inner {
        width: 50%;
    }
    .big_menu .right_menu .solutions_inner_menu .right_inner .top_img {
        position: inherit;
        top: 0;
    }
    .big_menu .right_menu .solutions_inner_menu .right_inner .bottom_img img {
        height: auto;
    }
    .big_menu .right_menu .solutions_inner_menu {
        padding: 79px 0 0 48px;
    }
    .big_menu .right_menu .solutions_inner_menu.second__menu .right_inner .bottom_img img {
        margin: 0;
    }
    .big_menu .right_menu .solutions_inner_menu .right_inner .bottom_img {
        width: 100%;
        position: relative;
        right: 23px;
    }
    .contact_form .left_c {
        width: 50%;
    }
    .header__row a.blue_bg {
        margin: 0;
    }
    .single_team_detiles .custom_breadcrumb {
        position: absolute;
        top: 90px;
        width: 41%;
        text-align: center;
        bottom: inherit;
        padding: 0;
    }
    /**2-9-2020**/
    section.black__tabing ul li {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 15px;
    }
    /**8-9-2020**/
    /*.home_banner .banner_img {
        height: 500px;
    }*/
    .header_top .black_btn a.enquire_btn {
        min-width: auto;
    }
    /* 13-11-2020 */
    /*.home_banner .banner_img {
        height: 440px;
    }*/
    /* 24-11-2020 */
    .home .home_banner .banner_img {
        height: 435px;
    }
    header.header__row {
        background-color: #00bb7e;
    }
    header.header__row .header_top .menu_side .menu_icon i,
    header.header__row.sticky .header_top .menu_side .menu_icon i {
        color: #fff;
    }
    header.header__row a.blue_bg {
        padding: 8.6px 20px;
    }
    header.header__row a.blue_bg img {
        width: 90px;
    }
    header.header__row.custom-home-header.sticky .header_top .menu_side .black_btn a {
        background-image: url('https://cooperfitch.ae/wp-content/uploads/2020/11/arroba-white.png');
    }

    /* 26-11-2020 */
    header.header__row{
        background-color: rgba(255, 255, 255, 0);
    }
    .gform_confirmation_message{
        color: #fff;
    }
    header.header__row.custom-home-header .header_top .menu_side .black_btn a{
        background: url('https://cooperfitch.ae/wp-content/uploads/2020/11/arroba-white.png');
    }
    header.header__row a.blue_bg img{
        /* filter: invert(1); */
    }
    header.header__row .header_top .menu_side .menu_icon i{
        color: rgb(255, 255, 255);
    }
}

@media(max-width:767px) {
    /****home-page****/
    h2 {
        font-size: 26px;
        line-height: 26px;
        padding: 0 0 10px;
    }
    .header__row.custom-home-header .blue_bg {
        width: 113px;
        padding: 0;
    }
    header.header__row .header_top .menu_side .black_btn a {
        padding: 0;
    }
    a.enquire_btn {
        width: 104px;
        min-width: 100%;
    }
    section.search_bx .main_search_bg {
        padding: 15px;
    }
    section.search_bx .main_search_bg input {
        width: 100%;
    }
    section.search_bx .main_search_bg button.search_bt {
        width: 50%;
        margin: 10px auto 0;
    }
    section.customer_heart {
        padding: 30px 0 0;
    }
    section.customer_heart .everything_row .left_side h2 {
        font-size: 24px;
        line-height: 1.5;
        text-align: center;
    }
    section.customer_heart .everything_row .left_side h2 br {
        display: none;
    }
    section.customer_heart .everything_row .left_side p {
        padding: 10px 0;
    }
    section.customer_heart .everything_row .left_side {
        width: 100%;
    }
    section.customer_heart .everything_row .right_side {
        width: 100%;
        padding: 20px 0 0;
    }
    .business_wisdom {
        padding: 30px 0 0;
    }
    .home_all_title span {
        display: block;
        padding: 2px 0;
    }
    .home_all_title h2 {
        font-size: 24px;
        line-height: 1.5;
    }
    .recruitment_row .hr_advisory {
        width: 100%;
    }
    .continue_reading a {
        font-size: 14px;
    }
    section.salary_guide .home_all_title .continue_reading {
        padding: 15px 0 0;
    }
    .accounting_finance .left {
        width: 100%;
    }
    .accounting_finance .right {
        width: 100%;
        min-height: 300px;
        -o-object-fit: cover;
        object-fit: cover;
    }
    .media_center .row_media .left {
        width: 100%;
        padding: 0;
    }
    .media_center .row_media .right {
        width: 100%;
    }
    .media_center {
        padding: 30px 0;
    }
    .our_team {
        padding: 30px 0;
    }
    .professional_analyst {
        padding: 70px 0;
    }
    .professional_analyst .developing .developing_strategy {
        width: 100%;
        padding: 15px 0;
    }
    .newsletter_row {
        padding: 70px 0;
    }
    .footar .footer_top section {
        width: 50%;
        padding: 30px 0 0;
    }
    .footer_last {
        text-align: center;
    }
    .footer_last p {
        text-align: center;
        width: 100%;
        display: block;
    }
    .footer_last .textwidget {
        width: 100%;
        display: block;
    }
    section#text-8 {
        display: block;
        width: 100%;
    }
    .footer_last .menu-footer-menu-container li {
        padding: 0 10px;
    }
    .media_center .right .media_slider_row .media__bx {
        height: 400px;
        padding: 0 15px;
    }
    .accounting_finance .left .salary_slider {
        padding: 30px;
    }
    .accounting_finance .left .salary_slider:before {
        opacity: 0;
    }
    .accounting_finance .left .salary_content {
        padding: 15px;
    }
    .accounting_finance .left .salary_content h3 {
        font-size: 24px;
        padding: 0 0 20px;
    }
    .media_center .right .media_slider_row .media__bx {
        height: 400px;
        padding: 0 15px;
    }
    .accounting_finance .left .salary_slider {
        padding: 30px;
    }
    .accounting_finance .left .salary_slider:before {
        opacity: 0;
    }
    .accounting_finance .left .salary_content {
        padding: 15px;
    }
    .accounting_finance .left .salary_content h3 {
        font-size: 24px;
        padding: 0 0 20px;
    }
    .recruitment_row .hr_advisory .adv_content {
        padding: 0 0 40px 20px;
    }
    .change_bg_color {
        left: 0;
        height: 100%;
    }
    .recruitment_row .hr_advisory .adv_content p {
        padding-right: 15px;
    }
    .tab__slider .slider__bx {
        height: 350px;
    }
    ul.social-icon li a {
        width: 30px;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
    }
    .footar .footer_top section#text-7 {
        padding: 30px 0 0;
    }
    .footar .footer_top section:first-child img {
        width: 50%;
    }
    /****our-solution****/
    .all_banner_start h2 {
        font-size: 45px;
    }
    .know_enquire_more .left,
    .know_enquire_more .right {
        width: 100%;
    }
    .know_enquire_more .left h3 {
        font-size: 32px;
    }
    .know_enquire_more .right {
        text-align: center;
        padding: 20px 0 0 0;
    }
    .middle_solutions {
        padding: 40px 0;
    }
    .our_team_view {
        padding: 30px 0;
    }
    .advisory_partner h2 {
        font-size: 30px;
        line-height: 1.5;
        padding-bottom: 10px;
    }
    .team_view_detiles .member_row {
        width: 100%;
    }
    .team_view_detiles .member_img {
        min-height: 500px;
    }
    .executive_search .left {
        width: 100%;
        min-height: 450px;
    }
    .executive_search .right {
        width: 100%;
        padding: 20px 15px;
    }
    h3.arrow_new br {
        display: none;
    }
    h3.arrow_new {}
    .executive_search .right h3 {
        margin-bottom: 20px;
    }
    ul.accounting_and_finance {
        padding: 15px 0;
    }
    .single_team_detiles .team_single_row {
        padding: 80px 0 30px;
    }
    section.single_team_detiles {
        background-size: 100% 30% !important;
        padding: 40px 0 0 0;
    }
    .single_team_detiles .team_single_row .left_single {
        width: 100%;
        text-align: center;
    }
    .single_team_detiles .team_single_row .right_single {
        width: 100%;
        padding-left: 0;
    }
    .single_team_detiles .team_single_row .left_single img {
        width: 70%;
        height: 300px;
        -o-object-fit: cover;
        object-fit: cover;
        -o-object-position: top;
        object-position: top;
        margin: 0 auto;
    }
    .single_team_detiles .team_single_row .right_single h2.member_name {
        font-size: 30px;
        padding: 0 0 10px;
    }
    .single_team_detiles .team_single_row .right_single span {
        padding-bottom: 20px;
    }
    .single_team_detiles .team_single_row .right_single .services_fun {
        padding: 20px 0;
    }
    .download_guide {
        font-size: 16px;
        min-width: 200px;
    }
    .single_team_detiles .team_single_row .right_single .download_guide {
        min-width: 220px;
    }
    .member_projects {
        padding: 30px 0;
    }
    .pro_member .left {
        width: 100%;
        padding: 0;
    }
    .pro_member .right {
        width: 100%;
        margin: 40px 0 0;
    }
    .all_banner_start h2 {
        font-size: 35px;
    }
    section.media_title h2 {
        font-size: 26px;
        line-height: 1.2;
    }
    .search_result {
        padding: 40px 0;
    }
    .search_result .main__title_arrow {
        padding: 0 0 30px;
    }
    .main__title_arrow h3 {
        text-align: center;
    }
    .show_result h3 {
        font-size: 26px;
    }
    .asked_questions .results_acc .acc__card .acc__title {
        padding: 15px;
    }
    .asked_questions .results_acc .acc__card .acc__panel {
        padding-right: 15px;
    }
    .results_acc .acc__card .acc__title {
        font-size: 18px;
    }
    .show_result.show_result_new {
        padding: 20px 0 0;
    }
    .our_history h2 {
        font-size: 26px;
        line-height: 1.5;
    }
    .team__slider {
        padding: 100px 0 0;
    }
    .team__slider .slick-arrow {
        top: 60px;
    }
    .our_team_title .main__title_arrow .continue_reading {
        position: inherit;
        right: 20px;
        text-align: right;
        margin: 10px 0;
    }
    .our_team__member {
        padding: 40px 0;
    }
    .team_member_detile .img__team {
        min-height: 400px;
    }
    .regional__coverage .regional__cov .left_cov {
        width: 100%;
        min-height: 400px;
        margin: 0 0 30px;
    }
    .regional__coverage .regional__cov .right_cov {
        padding: 0;
        width: 100%;
    }
    .executive_search .right h2,
    .blog__mid_content h2 {
        font-size: 26px;
        line-height: 1.5;
    }
    .our_history h2 br {
        display: none;
    }
    .regional__coverage .regional__cov .right_cov .further_GCC p {
        padding: 10px 0;
    }
    .regional__coverage .regional__cov .right_cov .further_GCC h3 {
        font-size: 20px;
        line-height: 1.2;
    }
    .executive_search .right ul li {
        padding: 10px 0;
        font-size: 16px;
    }
    section.submit_CV .contact_specialist a {
        font-size: 16px;
        min-width: 220px;
    }
    .our_team .team__slider .slick-arrow {
        top: 0;
    }
    .our_team .team__slider {
        padding: 40px 0 0 0;
    }
    .contact_form .left_c,
    .contact_form .right_c {
        width: 100%;
    }
    .white_bg_form .ginput_recaptcha>div {
        -webkit-transform: scale(0.8) translateX(-20px);
        -ms-transform: scale(0.8) translateX(-20px);
        transform: scale(0.8) translateX(-20px);
    }
    .section__manager .app_now .full_time,
    .section__manager .app_now h4 {
        width: 100%;
    }
    .section__manager .app_now .full_time p {
        display: block;
        width: 100%;
        padding: 0 0;
    }
    .section__manager .app_now .full_time {
        padding: 10px 0;
    }
    .section__manager .app_now {
        padding: 15px 0;
    }
    .custom_middle_xt h2 {
        font-size: 26px;
    }
    .get_in_row {
        padding: 15px;
        max-width: 100%;
    }
    .get_in_touch {
        padding: 40px 10px;
        background-size: cover !important;
    }
    #enquire_form,
    #download_guide,
    #enquire_form1 {
        padding: 30px;
    }
    .salaryguides_tax {
        padding: 30px 0;
    }
    .advisory_partner h2 {
        font-size: 26px;
        padding: 0 0 15px;
    }
    .salaryguides_row .salary_row .salary_img {
        min-height: 300px;
    }
    .salaryguides_row .salary_row {
        width: 100%;
        padding: 0 0 10px;
    }
    .salaryguides_row {
        margin: 0;
    }
    .sourced_from .black_top p,
    .white_row_sec .first__rw p {
        width: 100% !important;
        text-align: left;
        padding: 10px 15px;
    }
    .manager_res .left_m {
        width: 100%;
        min-height: 460px;
    }
    .manager_res .right_m {
        width: 100%;
        padding: 10px 0;
    }
    .manager_res .right_m h3 a {
        float: inherit;
        display: inline-block;
    }
    section.manager_responsible {
        padding: 50px 0;
    }
    .our_solution_single .single_row.right__img .right {
        width: 100%;
        padding: 15px;
    }
    .banner_singal_section h2 {
        font-size: 26px;
        line-height: 1.5;
    }
    .your_guide.related_industries .business_tab_slider ul.tabs {
        top: -20px;
        left: 0;
        right: 0;
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content;
        margin: 0 auto;
    }
    .related_solutions .recruitment_row .hr_advisory {
        width: 100%;
    }
    .successful_assignments table {
        display: inline-block;
        white-space: nowrap;
        overflow: auto;
    }
    .exper_gried .salaryguides_row.column_3 .salary_row {
        width: 100%;
    }
    .exper_gried .salaryguides_row.column_4 .salary_row {
        width: 100%;
    }
    .related_solutions {
        padding: 30px 0 0;
    }
    section.functions_con {
        padding: 30px 0;
    }
    section.functions_con h2 {
        font-size: 26px;
    }
    section.functions_con h2 br {
        display: none;
    }
    .chief_human ul {
        width: 100%;
        border: 0;
    }
    #salary_guide {
        padding: 20px;
    }
    #salary_guide h2 {
        font-size: 26px;
        padding: 0 0 10px;
    }
    #salary_guide ul li:first-child {
        font-size: 16px;
        padding: 0 !important;
    }
    #salary_guide form {
        padding: 0;
    }
    #salary_guide.white_bg_form .gform_footer.top_label input {
        width: 100% !important;
    }
    section.error-404.not-found h1.page-title,
    .page-template-default article header h1 {
        font-size: 26px;
        line-height: 1.5;
    }
    .contact_form .left_c h2 {
        font-size: 26px;
        padding: 0 0 20px;
    }
    .contact_form .left_c {
        padding: 0;
    }
    .contact__banner .form_img {
        position: inherit;
    }
    .contact_form {
        padding: 10px 0 0 0;
    }
    .mobile_menu {
        display: block;
    }
    .big_menu {
        display: none;
    }
    .mobile_menu ul.sub-menu {
        display: none;
        padding: 0 0 0 20px;
    }
    .mobile_menu a.child-triggerm {
        position: absolute;
        right: 10px;
        top: 24px;
        border-top: 8px solid #000;
        border-right: 8px solid #0000;
        border-bottom: 8px solid #0000;
        border-left: 8px solid #0000;
        padding: 0 !important;
    }
    .mobile_menu {
        padding: 40px 0 0;
    }
    .mobile_menu li {
        position: relative;
    }
    .mobile_menu li a {
        padding: 15px;
        display: block;
        color: #000000;
        font-size: 20px;
        font-weight: 600;
        letter-spacing: 1.5px;
    }
    .mobile_menu li ul.sub-menu a {
        font-size: 16px;
        padding: 10px;
    }
    .header__row a.blue_bg {
        margin: 0;
    }
    .white_bg_form .gform_footer.top_label input {
        width: 100% !important;
    }
    .custom_breadcrumb {
        padding: 0 0 50px 0;
    }
    header.header__row a.blue_bg img {
        width: 121px;
        padding: 6px 0 0 7px;
    }
    header.header__row.sticky a.blue_bg {
        margin: 0;
        background: transparent;
        padding: 0;
        text-align: center;
    }
    header.header__row {
        /* background: #00bb7e; */
    }
    header.header__row .header_top .menu_side .black_btn a {
        background-color: #00bb7e;
    }
    .home_all_title h3 {
        margin: 15px auto 10px;
    }
    section.salary_guide {
        padding: 40px 0;
    }
    .professional_analyst {
        padding: 40px 0;
    }
    .newsletter_row {
        padding: 40px 0;
    }
    .professional_analyst .developing .developing_strategy h3 {
        padding: 0;
    }
    .salaryguides_view .salary_view p {
        width: 100%;
        padding: 0 0 20px;
    }
    .single_team_detiles .custom_breadcrumb {
        position: absolute;
        top: 80px;
        width: 100%;
        text-align: center;
        bottom: inherit;
        padding: 0;
    }
    .recruitment_row .hr_advisory .adv_content:hover .change_bg_color {
        width: 100%;
    }
    /***1-9-2020***/
    .row_media .home_all_title>p {
        padding: 0 !important;
    }
    .row_media .home_all_title .continue_reading {
        margin: 30px 0 0;
        display: inline-block;
    }
    .our_solution_single .executive_search .right {
        width: 100%;
    }
    .show_manger_detiles .man_bx {
        width: 100%;
        border: 0;
    }
    .examples__section ul {
        width: 100%;
        margin: 10px 0;
        border: 0;
    }
    .salaryguides_tax .advisory_partner {
        padding: 30px 0 0 0;
    }
    /**2-9-2020**/
    section.black__tabing ul li {
        width: 100%;
    }
    section.black__tabing .tab-content {
        padding: 65% 0 50px;
    }
    section.black__tabing .tab-content h2 {
        font-size: 30px;
        padding: 0 0 20px 0;
    }
    section.black__tabing .tab-content .tab_wrapper {
        max-width: 100%;
    }
    /**8-9-2020**/
    /*.home_banner .banner_img {
        height: 300px;
    }*/
    header.header__row .header_top .menu_side .menu_icon i {
        color: rgb(255, 255, 255);
    }
    header.header__row .header_top .menu_side .black_btn a {
        background: url(./images/enqire.png);
        background-repeat: no-repeat !important;
        background-position: center !important;
        background-size: 30px !important;
    }
    /*27-10-2020*/
    #enquire_form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half {
        width: 100% !important;
    }
    #enquire_form .gform_body ul.gform_fields li.gfield.gf_right_half {
        max-width: 100% !important;
    }
    #enquire_form .gform_body ul li.gf_left_half {
        padding-right: 0 !important;
    }
    #enquire_form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half {
        padding-right: 0 !important;
    }
    #enquire_form .gform_body ul.gform_fields li.gfield.gf_right_half#field_3_15 {
        padding-right: 0 !important;
    }
    #enquire_form .gform_wrapper.gform_validation_error .top_label li.gfield.gf_right_half {
        padding-left: 0 !important;
    }
    /* 13-11-2020 */
    .home .home_banner .banner_img iframe {
        width: initial !important;
        height: 375px;
        /*-o-object-fit: cover;
           object-fit: cover;*/
        min-width: 100%;
    }
    /* 20-11-2020 */
    header.header__row.sticky .header_top .menu_side .menu_icon i {
        color: #fff !important;
    }
    header.header__row.custom-home-header .header_top .menu_side .black_btn a,
    header.header__row.custom-home-header.sticky .header_top .menu_side .black_btn a {
        background-image: url('https://cooperfitch.ae/wp-content/uploads/2020/11/arroba-white.png');
    }
    /* 24-11-2020 */
    .home .home_banner .banner_img {
        /* height: 300px; */
        height: 233px;
    }

    /* 26-11-2020 */
    .home .home_banner .banner_img iframe {
        height: 238px;
        margin-top: -2px;
    }

    /* 23-12-2020 X*/
    section.search_bx .main_search_bg button.search_bt{
        width: 39% !important;
        height: 45px;
        font-size: 15px;
    }

}

@media screen and (max-device-width: 767px) and (orientation: landscape) {
    /**2-9-2020**/
    section.black__tabing .tab-content {
        padding: 30% 0 50px;
    }
}

@media(max-width:480px) {}


/**responsive-css***/

@media only screen and (max-width:767px) {}


/***end**/

::-moz-selection {
    /* Code for Firefox */
    color: #ffffff;
    background: #000000;
}

::selection {
    color: #ffffff;
    background: #000000;
}


/***************13-10-2020************/

.single-our_solutions .black__tabing h4,
.single-our_solutions .banner_singal_section p {
    color: #fff;
}

.single-team .our_solution_single a.download_guide {
    margin-top: 25px;
}

.asked_questions .results_acc .acc__card .acc__title {
    font-size: 26px;
    font-weight: 400;
    text-transform: uppercase;
}

.page-id-59 section.blog__mid_content p {
    border-bottom: 0;
    padding-bottom: 25px;
}

.single-our_solutions .banner_singal_section .container-sm {
    position: relative;
}

.page-id-1112 .desc-section h2,
.privacy-policy.page-id-3 .desc-section h2 {
    margin-top: 25px;
}

.page-id-1112 .desc-section p,
.privacy-policy.page-id-3 .desc-section p {
    margin-bottom: 15px;
}

.page-id-1112 .desc-section ol strong,
.privacy-policy.page-id-3 .desc-section ol strong {
    font-size: 17px;
    line-height: 2.5;
}

.page-id-1112 .desc-section ol,
.privacy-policy.page-id-3 .desc-section ol {
    margin-bottom: 15px;
}

.page-id-1112 .desc-section ol li,
.privacy-policy.page-id-3 .desc-section ol li {
    margin-bottom: 10px;
    line-height: 20px;
}

.page-id-1112 .desc-section span {
    font-size: 14px !important;
    font-family: 'Source Sans Pro', sans-serif !important;
}

.executive_search .right {
    padding-left: 30px
}

.our_solution_single .executive_search .right {
    max-height: 400px;
    overflow: auto;
    margin-right: 15px;
}

.our_solution_single .single_row.right__img .right {
    margin-right: 15px;
    width: calc(100% - 50% - 15px);
}


/* width */

.our_solution_single .executive_search .right::-webkit-scrollbar {
    width: 4px;
}


/* Track */

.our_solution_single .executive_search .right::-webkit-scrollbar-track {
    background-color: rgb(236 236 236);
}


/* Handle */

.our_solution_single .executive_search .right::-webkit-scrollbar-thumb {
    background-color: #000;
}


/* Handle on hover */

.our_solution_single .executive_search .right::-webkit-scrollbar-thumb:hover {
    background: rgba(0, 0, 0, 0.8);
}

.team_view_detiles .member_img img,
.team_member_detile .img__team img {
    opacity: 0;
    -webkit-transition: all 500ms ease-in-out;
    -o-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.team_view_detiles .member_img:hover img,
.team_member_detile .img__team:hover img {
    opacity: 1;
}

.team_member_detile .img__team h4,
.team_view_detiles .member_img h4 {
    position: relative;
    z-index: 1;
}

.asked_questions .results_acc .acc__card .acc__panel p a {
    border-bottom: 1px solid #000;
}

.asked_questions .results_acc .acc__card .acc__panel p a:hover {
    color: #00bb7e;
    border-bottom: 1px solid #00bb7e;
}

section.about_row.b_o .our_history.expertise p {
    padding-top: 15px;
}

.single-team .our_solution_single .executive_search .right {
    max-height: unset;
    margin-right: 0;
}

.single-team .our_solution_single .executive_search .right {
    max-height: 550px;
    padding-left: 60px;
}


/**********************19-10-2020*************************/

.home .salary_guide .home_all_title p,
.professional_analyst .developing .developing_strategy p {
    text-align: center;
}

.home .salary_guide .home_all_title p a {
    font-weight: 700;
    text-transform: uppercase;
    border-bottom: 1px solid #000;
    padding-bottom: 8px;
}

.case_study_full_content {
    padding-top: 107px;
}

.executive_search .right .social__btn {
    margin-top: 40px;
}

@media(max-width: 776px) {
    .our_solution_single .executive_search .right,
    .single-team .our_solution_single .executive_search .right {
        max-height: unset;
        overflow: hidden;
        margin-right: 0;
    }
    .our_solution_single .single_row.right__img .right {
        margin-right: auto;
        width: 100%;
    }
    .single-team .our_solution_single .executive_search .right {
        padding-left: 30px;
        padding-right: 30px;
    }
}

@media(min-width: 1440px) {
    /* 13-11-2020 */
    /*     .home .home_banner .banner_img iframe {
        width: 100%;
        height: 102vh;
        object-fit: cover;
    } */
}

@media(min-width: 375px) {
    /* 13-11-2020 */
    /*     .home .home_banner .banner_img iframe {
        height: 350px;
    } */
}

@media(min-width: 320px) {
    /* 13-11-2020 */
    /*     .home .home_banner .banner_img iframe {
        height: 330px;
    }
    .home_banner .banner_img {
        height: 255px;
    } */
}


.home .home_banner .banner_img {
    height: auto !important;
    padding-top: 56%;
    margin-bottom: -2px;
}
.home .home_banner .banner_img iframe {
    height: 100% !important;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    object-fit: cover;
}

/* 23-03-2022 */
.accounting_finance .right{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 30px;
    position: relative;
}
.accounting_finance .right .overlay{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000;
    z-index: 0;
    opacity: 0.3;
}
.accounting_finance .right  h3{
    color: #ffffff;
    font-size: 32px;
    font-weight: 700;
    line-height: 36px;
    padding: 0 0 30px;
    position: relative;
}
.accounting_finance .right a{
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    padding-bottom: 8px;
    color: #fff;
    border-bottom: 1px solid #fff;
    display: inline-block;
    position: relative;
}
.accounting_finance .right a:hover{
    color: #00bb7e;
    border-color: #00bb7e;
}
.accounting_finance .left .bx__salery_content{
    text-align: center;
}
@media(max-width:767px) {
    .accounting_finance .right{
        padding: 15px;
    }
    .accounting_finance .right  h3{
        font-size: 24px;
        padding: 0 0 20px;
    }
    .accounting_finance .right a{
        font-size: 14px;
    }
}

div#enquire_form button.fancybox-button:hover,
div#custom_menu button.fancybox-buttonL:hover {
    background-color: #00bb7e !important;
     color: #000;
}

div#enquire_form button.fancybox-button,
div#custom_menu button.fancybox-button {
    background-color: #333333 !important;
    color: #ccc;
}


.menu-primary-menu{
	display:flex !important;
	flex-direction:column !important;
	align-items:flex-start !important;
}
    .big_menu .left_menu ul li a {
        width:fit-content !important;
    }
