/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,700;1,700&display=swap');

#wpbody-content .mfn-ui .mfn-register-now .inner-content {
    display: none !important;
}
#wpbody-content .mfn-ui .mfn-register-now {
    position: unset !important;
}

html {
  scroll-behavior: smooth;
}

/* @font-face {
    font-family: 'EuclidCircularABold';
    src: url('https://https://staging.eracommunications.com/wp-content/uploads/EuclidCircularABold.eot');
    src: url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularABold.eot') format('embedded-opentype'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularABold.woff2') format('woff2'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularABold.woff') format('woff'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularABold.ttf') format('truetype'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularABold.svg#EuclidCircularABold') format('svg');
}
@font-face {
    font-family: 'EuclidCircularALight';
    src: url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularALight.eot');
    src: url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularALight.eot') format('embedded-opentype'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularALight.woff2') format('woff2'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularALight.woff') format('woff'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularALight.ttf') format('truetype'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularALight.svg#EuclidCircularALight') format('svg');
}
@font-face {
    font-family: 'EuclidCircularASemiBold';
    src: url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularASemiBold.eot');
    src: url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularASemiBold.eot') format('embedded-opentype'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularASemiBold.woff2') format('woff2'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularASemiBold.woff') format('woff'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularASemiBold.ttf') format('truetype'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularASemiBold.svg#EuclidCircularASemiBold') format('svg');
}
@font-face {
    font-family: 'EuclidCircularARegular';
    src: url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularARegular.eot');
    src: url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularARegular.eot') format('embedded-opentype'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularARegular.woff2') format('woff2'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularARegular.woff') format('woff'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularARegular.ttf') format('truetype'),
         url('https://staging.eracommunications.com/wp-content/uploads/EuclidCircularARegular.svg#EuclidCircularARegular') format('svg');
} */

/* Global */
.fixed-nav-prev:hover .desc, 
.fixed-nav-prev:focus .desc,
.fixed-nav-next:hover .desc, 
.fixed-nav-next:focus .desc{
	display: none;
}
hr {
  background-color: transparent;
}
p{
	/* font-family: 'EuclidCircularALight';*/
/* 	font-size: 28px; 
	font-size: clamp(20px, 3.5vw, 28px);
	font-size: clamp(18px, 1.5vw, 25px);*/
	font-size: 18px;
	color: #000;
/* 	line-height: clamp(40px, 3.5vw, 50px); */
	font-family:'Montserrat';
	line-height: clamp(30px, 1.5vw, 40px);
}
h1{
	/* 	font-family: 'EuclidCircularALight';
	font-size: 108px; 
	font-size: clamp(32px, 6vw, 108px);
	font-size: clamp(25px, 5.5vw, 98px);
	font-size: clamp(25px, 5.5vw, 80px);
	font-size: clamp(25px, 5.5vw, 108px);
	font-size: clamp(25px, 4.5vw, 85px);
	font-size: clamp(25px, 6vw, 85px);*/
	font-size: clamp(25px, 10vw, 80px);
	color: #fff;
/* 	line-height: 108px; 
	line-height: clamp(40px, 7.5vw, 108px);
	line-height: clamp(40px, 5.5vw, 104px);
	line-height: clamp(40px, 5.5vw, 104px);
	line-height: clamp(40px, 5.5vw, 95px);
	line-height: clamp(40px, 6.5vw, 95px);*/
	font-family:'Montserrat';
	line-height: clamp(40px, 10vw, 95px);
}
h2 {
	/* 	font-family: 'EuclidCircularALight';
    font-size: 58px; 
	font-size: clamp(32px, 4vw, 58px);
	font-size: clamp(32px, 3vw, 50px);
	font-size: clamp(32px, 3vw, 50px);*/
	font-size: clamp(22px, 2.5vw, 40px);
	color: #2da44a;
/* 	line-height: 78px; 
	line-height: clamp(40px, 5vw, 78px);
	line-height: clamp(35px, 4vw, 68px);*/
	font-family:'Montserrat';
	line-height: clamp(35px, 3vw, 68px);
}
h3{
/* 	font-size: 34px; 
	font-size: clamp(20px, 2.5vw, 34px);
	font-size: clamp(20px, 1.5vw, 34px);
	font-size: clamp(20px, 1.2vw, 34px);*/
	font-size: clamp(20px, 1.5vw, 34px);
/* 	font-family: 'EuclidCircularABold'; 
	font-family: 'EuclidCircularASemiBold';
	font-family: 'EuclidCircularARegular'; */
	font-family:'Montserrat';
	color: #2da44a;
	line-height: normal;
	font-weight: bold;
}
h5{
	/*font-family: 'EuclidCircularASemiBold';
 	font-size: 28px; */
	font-family:'Montserrat';
	font-size: clamp(20px, 1.6vw, 28px);
	color: #ff585d;
}
h5 a{
	color: #fdb813;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/right-arrow.png);
	background-repeat: no-repeat;
	background-position: right center !important;
	padding-right: 25px;
/* 	font-size: clamp(20px, 2vw, 28px); */
	font-size: clamp(16px, 1.5vw, 25px);
}
h5 a:hover{
	color: #2da44a;
}
h6{
	/*font-family: 'EuclidCircularASemiBold';
 	font-size: 18px; */
	font-family:'Montserrat';
	font-size: clamp(13px, 2vw, 18px);
	color: #fdb813;
	text-transform: uppercase;
	letter-spacing: 0px;
	font-weight: 500;
}
/* End */
/* Global Blog */
.section-post-header,
.section-post-intro-share,
.section-post-related{
	display: none;
}
.fixed-nav{
	display: block;
}
.fixed-nav .desc h6 {
	font-size: 14px;
	line-height: normal;
	letter-spacing: inherit;
}
/* .fixed-nav .date {
	font-size: 12px;
	color: #001d60;
} */
.fixed-nav .desc .date{
	font-size: 12px;
	color: #001d60;
}
.fixed-nav .arrow{
	background-color: #fdb813;
}
/* End */
#menu > ul > li > a, 
a.action_button, 
#overlay-menu ul li a {
	font-family: 'Montserrat' !important;
	color: #001d60 !important;
/* 	font-size: 18px; */
	font-size: clamp(13px, 0.8vw, 18px);
	text-transform: uppercase;
	font-weight:700;
}
#Top_bar .menu > li > a span:not(.description) {
	display: block;
	line-height: normal;
	/*line-height: 23px;
 	padding: 0 10px; */
	padding: 0 50px 0 10px;
	white-space: nowrap;
	border-left-width: 3px;
	border-style: solid;
	border-color: #2da44a;
	border-right-width: 0px !important;
	color:#000;
	font-family:'Montserrat';
	font-weight:700;
}
#Top_bar .menu > li > a span:not(.description):hover {
	color: #fdb813;
	transition: 0.3s all;
	border-color: #2da44a;
}
.header-classic #Header .top_bar_left {
	background-color: transparent;
	display: flex;
	justify-content: space-between;
}
.header-classic #Top_bar {
	padding: 20px 0 10px;
	-webkit-box-shadow: 0px 6px 5px -3px rgba(0,0,0,0.35);
	-moz-box-shadow: 0px 6px 5px -3px rgba(0,0,0,0.35);
	box-shadow: 0px 6px 5px -3px rgba(0,0,0,0.35);
	position: relative;
	top: 0px;
	left: 0px;
	right: 0px;
}
#Top_bar.is-sticky{
	padding: 5px 0 20px;
}
#Top_bar #logo {
	line-height: 60px;
	padding: 5px 0 15px;
}
#Top_bar #logo img {
	max-height: 100%;
}
#Top_bar.is-sticky #logo {
/* 	padding: 8px 0 !important; */
	padding: 12px 0 !important;
}
#Top_bar.is-sticky .menu_wrapper .menu > li > a {
	font-size: 13px;
}
#Content {
	padding-top: 0px;
}
.megaMenu .columnBox {
	width: 100%;
}
footer .mainMenuBlock{
	display: none;
}
.megaMenu {
	position: absolute;
	top: 111px;
	z-index: 9;
	display: flex;
/* 	background-color: white; */
	left: 0;
	right: 0;
	height: 0;
	overflow: hidden;
	transition: 0.3s all;
	padding: 3% 14%;
	visibility: hidden;
	opacity: 0;
}
.megaMenu.open {
 	height: auto !important;
/*	height: 4% !important; */
/* 	height: 50%; 
	height: 6% !important;
	height: 80vh;*/
	height: fit-content;
	background: #2da44a;
	visibility: visible;
	opacity: 1;
}
.megaMenu.stickyHeader{
	position: sticky !important;
	top: 85px;
}
.megaMenu h4{
	display: none;
}
.megaMenu .socialBlock {
  display: none;
}
.megaMenu .columnBox:nth-child(3) ul {
	flex-wrap: wrap;
	margin-top: 28px;
}
.menuToggle{
/* 	top: 18px; */
	top: 29px;
	position: relative;
	width: 65px;
}
.menuToggle .closeBut {
  display: none
}
.menuToggle.open .closeBut {
  display: block
}
.menuToggle .humBerger {
  display: block
}
.menuToggle .humBerger img{
/*   width: 90%; */
	width: 50%;
}
.menuToggle .closeBut img{
/* 	width: 40%; */
	width: 30%;
}
.menuToggle.open .humBerger {
  display: none
}
.menuo-right #Top_bar .menu_wrapper {
/* 	top: 4px; */
	top: 7px;
	position: relative;
}
/* Home Banner */
.section.mcb-section.homeBanBox {
	background: url(https://ruderfinnera.com/wp-content/uploads/FinalBanner.png); 
	background-repeat: no-repeat;
	height: 100vh;
	background-size: cover;
}
.section.mcb-section.homeBanBox .section_wrapper {
    display: flex;
    align-items: center;
    flex-wrap: unset;
}
.section.mcb-section.homeBanBox .mcb-item-column-inner,
.section.mcb-section.brandBox .mcb-item-column-inner,
.section.mcb-section.careersBox .mcb-item-column-inner,
.section.mcb-section.careersBox .mcb-item-column-inner h1,
.section.mcb-section.contactBox .mcb-item-column-inner,
.section.mcb-section.peopleBox .mcb-item-column-inner{
	word-break: normal!important;
	margin: 0px;
}
/* .section.mcb-section.homeBanBox .three-fifth.column {
	margin-top: 25vh;
} */
.section.mcb-section.homeBanBox h1 a{
	color: #ff585d;
}
/* What we do */
.section.mcb-section.whatDoBox{
	padding: 10% 0;
}
/* .section.mcb-section.whatDoBox .mcb-column-inner-ee4b43f9e,
.section.mcb-section.whatDoBox .mcb-column-inner-1526890e0 {
	margin: 0px;
} */
.section.mcb-section.whatDoBox .mcb-item-image-inner {
	margin: 0px;
}
.section.mcb-section.whatDoBox .mcb-item-f235012c4{
	height: 100%;
}
/* .section.mcb-section.whatDoBox .mcb-item-f235012c4 */
.section.mcb-section.whatDoBox .mcb-column,
.section.mcb-section.corComBox .mcb-column{
	display: flex;
	align-items: center;
	padding-right: 130px;
	height: 100%;
}
/* Case Studies */
.section.mcb-section.caseBox{
	padding: 10% 0;
	background: url(https://ruderfinnera.com/wp-content/uploads/what-is-next.png);
	/* 	background: url(https://ruderfinnera.com/wp-content/uploads/DETeam.png);  */
	background-repeat: no-repeat;
}
.section.mcb-section.tabBox .image_links {
	display: none;
}
.section.mcb-section.tabBox .image_frame a:hover::before {
	content: '+';
	background-color: #2da44a61;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 9;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	font-size: 118px;
}
.button-flat .button.slider_next {
	background-image: url(https://projectscare.com/erav2/wp-content/uploads/linkArrowN.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	right: -10px;
}
.button-flat .button.slider_prev {
	background-image: url(https://projectscare.com/erav2/wp-content/uploads/linkArrowP.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	left: -10px;
}
/*.section.mcb-section.clientBox .logoSliderBox.button .the-icon .slider_prev .slick-arrow{
	background-color: transparent !important;
	background-image: url(https://projectscare.com/erav2/wp-content/uploads/linkArrowP.png) !important;
	width: 10px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: center center;
}
.section.mcb-section.clientBox .logoSliderBox.button .the-icon .slider_next .slick-arrow{
	background-color: transparent !important;
	background-image: url(https://projectscare.com/erav2/wp-content/uploads/linkArrowN.png) !important;
	width: 10px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: center center;
}
.section.mcb-section.clientBox .logoSliderBox a.button.the-icon.slider_next.slick-arrow::after {
	content: '';
	position: absolute;
	background-color: transparent !important;
	background-image: url(https://projectscare.com/erav2/wp-content/uploads/linkArrowN.png) !important;
	width: 10px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: center center;
}

.section.mcb-section.clientBox .logoSliderBox a.button.the-icon.slider_prev.slick-arrow::after {
	content: '';
	position: absolute;
	background-color: transparent !important;
	background-image: url(https://projectscare.com/erav2/wp-content/uploads/linkArrowP.png) !important;
	width: 10px;
	height: 19px;
	background-repeat: no-repeat;
	background-position: center center;
}
 .section.mcb-section.clientBox .logoSliderBox .slider_prev,
.section.mcb-section.clientBox .logoSliderBox .slider_next{
	display: none;
} */
.section.mcb-section.clientBox .logoSliderBox a.button.slider_next .button_icon::after{
	content: '';
	background-image: url(http://projectscare.com/era/wp-content/uploads/leftArrow.png);
	background-repeat: no-repeat;
	width: 11px;
	position: absolute;
	z-index: 999;
	top: 50%;
	height: 19px;
	margin-top: -10px;
	left: 30px;
}
.section.mcb-section.clientBox .logoSliderBox ul.clients .client_wrapper:hover {
	background: rgba(0,0,0,.00);
}
.section.mcb-section.caseBox h2,
.section.mcb-section.clientBox h2{
	color: #fff;
}
/* Tab Section */
.ui-tabs .ui-tabs-panel {
	background-color: transparent;
	display: block !important;
}
.ui-tabs .ui-tabs-panel[aria-hidden="false"] {
	visibility: visible;
	opacity: 1;
	height: auto;
}
.ui-tabs .ui-tabs-panel[aria-hidden="true"] {
	visibility: hidden;
	opacity: 0;
	height: 0;
}
.blog_slider{
	display: none !important;
}
.section.mcb-section.tabBox{
	padding: 8% 0 6%;
}
.section.mcb-section.tabBox .image_frame .image_wrapper img{
	width: 100%;
}
.ui-tabs .ui-tabs-nav li.ui-state-active a{
	background-color: #2da44a;
}
.ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  white-space: nowrap;
  border-style: solid;
  border-width: 0 var(--mfn-tabs-border-width) 0 0;
  border-color: var(--mfn-tabs-border-color);
  margin: 0;
  padding: 0;
  background-color: #fdb813;
}
.entry-title {
/* 	line-height: 12px; */
	line-height: 25px;
	margin-top: 5px;
}
.post-head{
	display: none;
}
.post-footer{
	display: none;
}
.post-item {
	transition-property: none !important;
	transition-duration: none !important;
	transition-delay: none !important;
	transform: none !important;
}
.entry-title a{
	font-family: 'montserrat';
 /*	font-size: 18px; 
	font-size: clamp(20px, 2vw, 34px);*/
	font-size: clamp(20px, 1.5vw, 34px);
	color:#2da44a;
/* 	line-height: 20px; */
	line-height: clamp(15px, 2.5vw, 28px);
	letter-spacing: 0.5px;
	font-weight: bold;
}
.section.mcb-section.tabBox .post-desc {
	display: flex;
	flex-direction: column;
}
.section.mcb-section.tabBox .post-excerpt {
	font-family: 'Montserrat';
	font-size: 18px;
	color: #ff585d;
	text-transform: uppercase;
	margin-bottom: 0px;
	order: 1;
	font-weight:700;
}
#tab-63a209b517838-2 .ui-tabs-panel{
	display: block !important;
}
.section.mcb-section.tabBox .post-title{
	order: 2;
}
.section.mcb-section.tabBox .ui-tabs .ui-tabs-panel{
	padding: 0px;
}
#tab-63a209b517838-2 .ui-tabs-panel{
	display: block !important;
}
.section.mcb-section.tabBox p{
	background-color: #2da44a;
/* 	font-size: 38px; 
	font-size: clamp(22px, 2vw, 38px);
	font-size: clamp(20px, 2vw, 38px);*/
	font-size: 18px;
	line-height: normal;
	color: #fff;
/* 	padding: 65px 40px; */
	padding: 50px 40px;
	margin-bottom: 60px;
}
.ui-tabs{
	background-color: transparent !important;
	border: none !important;
}
.ui-tabs .ui-tabs-nav li.ui-state-active::after {
	display: none;
}
.ui-tabs .ui-tabs-nav li {
	width: 25%;
	border: none !important;
}
.ui-tabs .ui-tabs-nav li.ui-state-active a::after {
	background: #0089F700;
}
.ui-tabs .ui-tabs-nav {
	border-style: none !important;
}
.ui-tabs .ui-tabs-nav li.ui-state-active a, 
.ui-tabs .ui-tabs-nav li a {
	/* font-size: 28px; 
	font-size: clamp(14px, 1.3vw, 25px);*/
	font-size: clamp(14px, 1.3vw, 25px);
	font-family: 'Montserrat' !important;
	color: #fff;
	/* padding-left: 80px; */
	padding-left: clamp(55px, 4.5vw, 80px);
/* 	letter-spacing: 1px; */
	font-weight: 500;
	height: 114px;
	display: flex;
	align-items: center;
}
/* .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
	background-image: url(https://ruderfinnera.com/wp-content/uploads/downArrow.png);
	background-repeat: no-repeat;
} */
.ui-tabs .ui-tabs-nav li.ui-state-active a::after {
	content: '';
    background-image: url(https://ruderfinnera.com/wp-content/uploads/Down.png) !important;
    background-repeat: no-repeat;
    width: 23px;
    position: absolute;
    z-index: 999;
    top: 50%;
    height: 22px;
    margin-top: -5px;
}
.ui-tabs .ui-tabs-nav li a::after {
    content: '';
    background-image: url(https://ruderfinnera.com/wp-content/uploads/Right_White.png);
    background-repeat: no-repeat;
    width: 23px;
    position: absolute;
    z-index: 999;
    top: 50%;
    height: 22px;
    margin-top: -10px;
    left: 30px;
}
/* .ui-tabs .ui-tabs-nav li a::after{
	background-image: url(http://projectscare.com/era/wp-content/uploads/leftArrow.png);
	background-repeat: no-repeat;
	width: 19px;
	position: absolute;
	z-index: 999;
	top: 50%;
	height: 10px;
	margin-top: -5px;
} */
.posts_group.grid.col-3 .post-item{
	position: relative !important; 
	left: inherit !important;
	right: inherit !important;
	top: inherit !important;
	bottom: inherit !important;
}
.grid .post-desc-wrapper .post-desc {
    padding: 20px 0 40px;
	display: flex;
	flex-direction: column;
}
.grid .post-desc-wrapper .post-desc .post-title{
	order: 2;
}
.grid .post-desc-wrapper .post-desc .post-excerpt{
	order: 1;
	color: #fdb813;
	font-size: clamp(13px, 1vw, 18px);
	letter-spacing: 2px;
/* 	font-family: 'EuclidCircularASemiBold'; */
	font-family:'montserrat';
	font-weight:500;
	text-transform: uppercase;
/* 	margin-bottom: 10px; */
}
/* .entry-title {
    line-height: clamp(0px, 2vw, 45px);
} */
.button-flat .button{
	background-color: transparent !important;
	color: #2da44a;
	border: none !important;
	border-radius: none;
	box-shadow: none;
	font-family: 'montserrat';
/* 	font-size: 28px; */
	font-size: clamp(16px, 1.5vw, 25px);
	background-image: url(https://ruderfinnera.com/wp-content/uploads/right-arrow.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 0 25px 0 0;
	font-weight:700;
}
.button-flat .button:hover{
	color: #d73b40;
}
.button-flat .button::after{
	background: rgba(0, 0, 0, 0) !important;
}
.button-flat .button::after, 
.button-flat button::after, 
.button-flat .action_button::after, 
.button-flat .footer_button::after, 
.button-flat input[type="submit"]::after, 
.button-flat input[type="reset"]::after, 
.button-flat input[type="button"]::after {
	background:transparent!important
}
.button-flat .button .button_icon {
	display: none;
}
.button-flat .button.has-icon .button_label {
	margin-left: 0px;
}
/* Our Clients */
.section.mcb-section.clientBox{
	padding: 10% 0 6%;
	background-color: #2da44a;
}
.section.mcb-section.clientBox .logoSliderBox{
	display: none;
}
.section.mcb-section.clientBox ul{
	list-style-type: none;
	display: flex;
	flex-wrap: wrap;
	margin: 0px;
}
.section.mcb-section.clientBox li{
	width: 20%;
	height: 150px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.section.mcb-section.clientBox img {
	height: 100px;
	width: 150px;
	object-fit: contain;
}
/* Get in touch */
.section.mcb-section.getBox{
	padding: 10% 0 6%;
}
.section.mcb-section.getBox h3 a,
.section.mcb-section.getbox .getLocation h3 a{
	color: #006651;
}
.section.mcb-section.getBox h3 a:hover,
.section.mcb-section.getbox .getLocation h3 a:hover{
	color: #fdb813;
	transition: 0.3s all;
}
.section.mcb-section.getBox h6,
.section.mcb-section.getbox .getLocation h6{
	margin: 0px;
}
.section.mcb-section.getBox .mcb-item-column-inner {
	margin-left: 0px;
}
.section.mcb-section.getBox .two-third.mcb-wrap {
	padding-right: 0;
}
.section.mcb-section.getBox .one-second.column,
.section.mcb-section.countryBox .posts_group.grid.col-2 .post-item{
	padding-right: 4%;
}
.section.mcb-section.getBox .NewletterFormBox {
	background-color: #006651;
	top: 155px;
/* 	padding: 50px; */
	padding: 50px 50px 0;
}

.section.mcb-section.getBox .NewletterFormBox h2{
	color: #fff;
/* 	font-size: 48px; */
	font-size: clamp(32px, 2.8vw, 48px);
	line-height: normal;
}

.section.mcb-section.getBox .NewletterFormBox h5{
/* 	font-family: 'EuclidCircularALight'; */
	font-family:'montserrat';
	color: #fff;
	line-height: clamp(30px, 3.5vw, 50px);
	font-size:18px;
	line-height:30px;
}

.with_frm_style .frm_top_container .frm_primary_label{
	color: #fff;
}

.with_frm_style .frm_checkbox label {
	color: #fff !important;
}

.with_frm_style input[type=email]:focus::placeholder {
  color: transparent !Important;
	font-family:'Montserrat';
}

.with_frm_style input[type=email],
input[type="email"]:focus{
	background-color: transparent !important;
	border: none !important;
	box-shadow: none !important;
	border-bottom: solid 2px #fff !important;
	border-radius: 0px;
	padding-bottom: 0px;
/* 	height: 50px; */
	height: 70px;
	color: #fff!important;
	padding-left: 0px;
	font-size:25px!important;
}
/* Hmue Lead Form */

.leadform{
	padding:10% 2%;
}

.leadform .with_frm_style input[type=text]{
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    border-bottom: solid 2px #fff !important;
    border-radius: 0px !important;
    padding-bottom: 0px;
    color: #fff !important;
    padding-left: 0px;
	font-size: 18px !important;
    font-family: 'montserrat';
}

.leadform .with_frm_style select{
	 background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    border-bottom: solid 2px #fff !important;
    border-radius: 0px !important;
    padding-bottom: 0px;
    color: #fff !important;
    padding-left: 0px;
	font-size:18px!important;
	font-family: 'montserrat';
}

.leadform .with_frm_style input[type=email]{
	height:0px;
	font-size:18px!important;
	font-family: 'montserrat';
}

.leadform .with_frm_style .frm_top_container .frm_primary_label {
	font-size:20px;
	margin-bottom:5px!important;
}

.leadform .frm_style_formidable-style.with_frm_style .form-field {
    margin-bottom: 30px;
}

.leadform .with_frm_style input[type=email], input[type="email"],input[type=text]:focus{
	background-color: transparent !important;
}


.frm_style_formidable-style.with_frm_style input::placeholder, 
.frm_style_formidable-style.with_frm_style textarea::placeholder,
.frm_style_formidable-style.with_frm_style .frm_form_field :invalid {
	font-family: 'Montserrat';
/* 	font-size: 38px; 
	font-size: clamp(13px, 2vw, 38px);
	font-size: clamp(13px, 2.2vw, 25px);
	font-size: clamp(13px, 3vw, 25px);*/
	font-size: clamp(15px, 4vw, 25px);
	color: #fff !important;
}
.frm_style_formidable-style.with_frm_style .frm_submit button,
.frm_style_formidable-style.with_frm_style .frm_submit button:hover{
	background: #2da44a !important;
	border: none;
	box-shadow: none;
/* 	font-family: 'EuclidCircularABold'; */
	font-family: 'Montserrat';
	color: #fff;
	font-size: 22px;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/linkArrowW.png) !important;
	background-repeat: no-repeat !important;
	background-position:right 10px center !important;
	padding-right: 40px !important;
	font-weight: normal;
/* 	padding-left: 0px; */
}
.section.mcb-section.getTouchBox .frm_forms.frm_style_formidable-style.with_frm_style{
	width: 50% !important;
	text-align: center !important;
	margin: 0 auto;
}
.section.mcb-section.getTouchBox .with_frm_style .frm_submit{
	text-align: left;
}
.section.mcb-section.getTouchBox .with_frm_style input[type="email"], 
.section.mcb-section.getTouchBox input[type="email"]:focus {
  text-align: left;
}
/* Counter box */
.section.mcb-section.counterBox{
	padding: 10% 0 4%;
	background-color: #2da44a ;
}
.section.mcb-section.counterBox .column_counter .mcb-item-counter-inner {
	background-image: none;
}

.number-wrapper{
	height:100px;
}
.counter .desc_wrapper .number-wrapper {
	font-family: 'Montserrat';
/* 	font-size: 200px !important; */
	font-size: clamp(100px, 9vw, 200px)!important;
	color: #fdb813  !important;
	margin-bottom: 35px;
}
.counter .desc_wrapper .title {
	/* font-family: 'EuclidCircularASemiBold';
	font-size: 28px; */
	font-family: 'Montserrat';
	font-size: clamp(18px, 1.5vw, 28px);
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 0px;
	line-height: normal;
}




/* Home End */
/* Careers */
.section.mcb-section.careersBox{
	padding: 8% 5%;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/Career-25.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}
.section.mcb-section.careerLifeBox{
	padding: 10% 0px;
}
.section.mcb-section.careerCultureBOx{
	padding: 8% 0px;
	background-color: #2da44a;
}
.section.mcb-section.careerCultureBOx .section_wrapper{
	display: flex;
	align-items: center;
}
.section.mcb-section.careerCultureBOx .cultureOne{
	background-color: #fdb813;
	margin-top: -300px;
	margin-bottom: -300px;
	padding: 160px 30px;
}
.section.mcb-section.careerCultureBOx .cultureOne a{
	font-family: 'montserrat';
	font-weight:600;
	color: #fff;
}
.section.mcb-section.careerCultureBOx .cultureTwo{
	padding: 0 50px;
}
.section.mcb-section.careerCultureBOx .cultureOne h2, .section.mcb-section.careerCultureBOx .cultureOne p,
.section.mcb-section.careerCultureBOx .cultureTwo h2, .section.mcb-section.careerCultureBOx .cultureTwo p{
	color: #fff;
}
.section.mcb-section.careerCultureBOx .cultureTwo h2{
/* 	font-size: 78px; */
	font-size: clamp(32px, 4.5vw, 78px);
}
.section.mcb-section.missionBox{
	background-image: url(https://ruderfinnera.com/wp-content/uploads/Careers.webp);
	background-repeat: no-repeat;
	background-size: cover;
/* 	padding: 10% 0px; */
	height: 100vh;
}
.section.mcb-section.missionBox .section_wrapper{
	display: flex;
	align-content: center;
}
.section.mcb-section.currentPositionBox{
	padding: 10% 0;
	background-color: #ff585d;
	display:none;
}
.section.mcb-section.currentPositionBox h2,
.section.mcb-section.currentPositionBox h6{
	color: #fff;
}
.section.mcb-section.currentPositionBox .squreBox{
	background-color: #fff;
	padding: 40px;
	box-sizing: border-box;
	width: 31.333%;
	margin: 0 1%;
}
.section.mcb-section.currentPositionBox .squreBox h3{
	font-family: 'montserrat';
}
.section.mcb-section.currentPositionBox .squreBox h6{
	color: #ff585d;
}
.section.mcb-section.currentPositionBox .squreBox h5{
	font-family: 'montserrat';
	background-image: url(https://ruderfinnera.com/wp-content/uploads/pin.png);
	background-repeat: no-repeat;
	background-position: left 0px;
	line-height: 40px;
	padding-left: 40px;
}
.section.mcb-section.currentPositionBox .squreBox p{
	line-height: 25px;
	font-size: 18px;
}
.section.mcb-section.currentPositionBox .squreboxPara p{
	padding-top: 8%;
	color: #fff;
}
.section.mcb-section.currentPositionBox .squreboxPara p a{
	color: #001d60;
	font-weight: bold;
	text-decoration: none;
}
.section.mcb-section.currentPositionBox .squreBox .mcb-column-inner{
	margin: 0px;
}
/* Contact */
.section.mcb-section.contactBox{
	padding: 8% 0px;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/Contact.png);
	background-repeat: no-repeat;
	background-size: cover;
}
.section.mcb-section.getbox {
	padding: 8% 0px;
}
.section.mcb-section.getbox .getTitle{
	padding-left: 20%;
}
.section.mcb-section.getbox .getBody{
	background-color: #006651;
/* 	padding: 10% 15%; */
	padding: 10% 20%;
}
.section.mcb-section.getbox .getBody h2,
.section.mcb-section.getbox .getBody p {
	color: #fff;
}
.section.mcb-section.getbox .getAddress{
	padding: 10% 20%;
}
.section.mcb-section.getbox .getAddress h3{
	color: #fdb813;
}
.section.mcb-section.getbox .getAddress ul{
	list-style: none;
	display: flex;
	gap: 25px;
	align-content: center;
	align-items: center;
	margin: 0px;
}
.section.mcb-section.getbox .getLocation{
	padding: 2% 0 0 2%;
}
.section.mcb-section.getbox .getLocation .mcb-item-column-inner{
	margin-bottom: auto;
}
/* Brand & lifeStyle */
.section.mcb-section.brandBox{
	padding: 8% 0px;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/expertiseBG.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}

.section.mcb-section.digiexpBox{
	padding: 8% 5%;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/Digital-Exp.png);
	background-repeat: no-repeat;
	background-size: cover;
}

.section.mcb-section.corporateBox{
	padding: 5% 5%;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/Corporate-Leadership-Reputation.png);
	background-repeat: no-repeat;
	background-size: cover;
}

.section.mcb-section.crisisBox{
	padding: 6% 0px;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/Crisis.png);
	background-repeat: no-repeat;
	background-size: cover;
}

.section.mcb-section.socialBox{
	padding: 5% 5%;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/Social-Impact-Support.png);
	background-repeat: no-repeat;
	background-size: cover;
}

.section.mcb-section.brandcreativeBox{
	padding: 8% 5%;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/BC.png);
	background-repeat: no-repeat;
	background-size: cover;
}

.section.mcb-section.awardsBox{
	padding: 8% 0px;
/*     background-image: url(https://ruderfinnera.com/wp-content/uploads/awardsBG.jpg);   */
	background-repeat: no-repeat;
	background-size: contain;
	background-position: right;
	background-color: #2da44a ;
}
.section.mcb-section.awardsBox h2, .section.mcb-section.awardsBox p,
.section.mcb-section.getTouchBox h2, .section.mcb-section.getTouchBox p,
.section.mcb-section.getTouchBox h6, .section.mcb-section.myanmarBG h2,
.section.mcb-section.myanmarBG h6, .section.mcb-section.myanmarBG p,
.section.mcb-section.cambodiaBG h2,
.section.mcb-section.cambodiaBG h6, .section.mcb-section.cambodiaBG p,
.section.mcb-section.laosBG h2,
.section.mcb-section.laosBG h6, .section.mcb-section.laosBG p,
.section.mcb-section.caseStuBox .casestuBlockA h6, .section.mcb-section.caseStuBox .casestuBlockA h2, .section.mcb-section.caseStuBox .casestuBlockA p,
.section.mcb-section.testyBox h6, .section.mcb-section.testyBox p,.section.mcb-section.testing p, .section.mcb-section.testing h2 ,.section.mcb-section.testing h6,
.section.mcb-section.thailandBG p  ,.section.mcb-section.thailandBG h2,.section.mcb-section.thailandBG h6{
	color: #fff;
}
.section.mcb-section.awardsBox p{
	text-transform: uppercase;
	line-height: normal;
}
.section.mcb-section.awardsBox .mcb-item-column-inner {
  border-left: solid 5px #fdb813;
  padding-left: 30px;
}
.fixed-nav.fixed-nav-next,
.fixed-nav.fixed-nav-prev{
	right: 0;
	top: 20%;
}
.section.mcb-section.awardsBox .mcb-column-inner-228cd6548{
	border-left: none;
	padding-left: 0px;
}
.section.mcb-section.caseSuccessBox{
	padding: 10% 0px;
}
.section.mcb-section.corComBox h6,
.section.mcb-section.corComBox h6 a{
	color: #021f61;
}
.section.mcb-section.corComBox h6 a.active{
	color: #ff585d;
}
.section.mcb-section.getTouchBox{
	padding: 11% 0 5%;
	background-color: #006651;
}
/* Laos Page*/
.section.mcb-section.laosBG{
	padding: 8% 0px;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/FinalBanner.png);
	background-size: cover;
	height: 81vh;
}

/* Myanmar Page */
.section.mcb-section.myanmarBG{
	padding: 8% 0px;
/* 	background-image: url(https://staging.eracommunications.com/wp-content/uploads/Myanmar-Update.png); */
	background-image: url(https://ruderfinnera.com/wp-content/uploads/FinalBanner.png);
	background-size: cover;
	height: 81vh;
}

.section.mcb-section.thailandBG{
	padding: 8% 0px;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/FinalBanner.png);
	background-size: cover;
	height: 82vh;
}

.section.mcb-section.cambodiaBG{
	padding: 8% 0px;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/FinalBanner.png);
	background-size: cover;
	height: 82vh;
}


.section.mcb-section.testing{
	padding: 8% 0px;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/Myanmar-2025.jpg);
	background-size: cover;
	height: 100vh;
}

.section.mcb-section.myanmarBG h6 a,
.section.mcb-section.laosBG h6 a,
.section.mcb-section.myanmarBG h2 a,
.section.mcb-section.testing h2 a,
.section.mcb-section.testing h6 a,
.section.mcb-section.thailandBG h6,
.section.mcb-section.thailandBG h2 a,

{
	color: #ff585d;
}
.section.mcb-section.myanmarBG .mcb-section-inner-eff9fff3a {
	display: flex;
	align-content: center;
	margin-left: 0px;
}
/* .section.mcb-section.caseStuBox{
	padding: 8% 0px;
} */
.section.mcb-section.caseStuBox {
/* 	padding: 8% 5%; 
	padding: 8% 5% 3%;*/
	padding: 3% 5% 3%;
	position: relative;
}
.section.mcb-section.caseStuBox h2{
	color: #2da44a;
}
.section.mcb-section.caseStuBox .mcb-column-inner-51c6c18c0 h2{
	color: #001d60;
}
.section.mcb-section.caseStuBox .two-third.mcb-wrap {
	padding-right: 0%;
}
.section.mcb-section.caseStuBox .casestuBlockA{
	background-color: #006651;
	padding: 50px 25px;
}
.section.mcb-section.testyBox{
	padding: 8% 0px;
	background-color: #2da44a;
}
.section.mcb-section.testyBox h6,
.section.mcb-section.testyBox a{
	color: #fdb813;
	margin: 0px;
	text-decoration: none;
}
.section.mcb-section.countryBox .post-excerpt{
	margin-bottom: 0;
}
.section.mcb-section.countryBox .entry-title{
	margin-top: 0px;
}
.section.mcb-section.testyBox .mcb-wrap-inner-09461920d{
	align-items: center !important;
}
.section.mcb-section.BlogSliderBox{
	padding: 0 5%;
}
.section.mcb-section.BlogSliderBox .image_wrapper {
	margin: 0 3%;
}
/* People Page */
.section.mcb-section.peopleBox{
	padding: 8% 2%;
	background-color: #2da44a;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/Who-we-are-25.png); 
	background-repeat: no-repeat;
	background-size: cover;
}
.section.mcb-section.peopleThumb{
	padding: 8% 0px;
}
.section.mcb-section.peopleThumb .mcb-column-inner{
	margin: 25px;
}
.section.mcb-section.peopleThumb .mcb-wrap-f2b0a8026,
.section.mcb-section.peopleThumb .mcb-wrap-efcae6a99{
	margin-top: 40px;
}
.section.mcb-section.peopleThumb h5{
	color: #2da44a;
	margin-bottom: 5px;
}
.section.mcb-section.peopleThumb p{
	line-height: normal;
}
.section.mcb-section.peopleThumb .peopleBlockTxt h2{
/* 	font-family: 'EuclidCircularABold'; */
	font-family: 'montserrat';
/* 	font-size: clamp(22px, 2.5vw, 48px); */
	font-size: clamp(22px, 2.5vw, 41px);
	color: #fdb813;
	line-height: normal;
}
.section.mcb-section.peopleThumb .peopleBlockTxtTwo h2{
	color: #fff;
	font-size: clamp(22px, 2.5vw, 48px);
	line-height: normal;
}
.section.mcb-section.peopleThumb .peopleBlockTxt p{
	color: #fff;
	line-height: clamp(25px, 2.5vw, 50px);
/* 	font-size: clamp(20px, 1.5vw, 28px); */
	font-size: clamp(18px, 1.5vw, 24px);
}
.section.mcb-section.peopleThumb .mcb-column-inner .thumbBox{
	position: relative !important;
}
.image-hover-text {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
/* 	height: 72%; */
	aspect-ratio: 1/1;
	margin: 0 auto;
	opacity: 0;
	cursor: default;
	transition: opacity 0.2s linear;
	background-color: #fdb813e6;
	display: flex;
	align-items: center;
	padding: 5%;
	color: #fff;
/* 	font-size: clamp(16px, 1.5vw, 28px); */
	font-size: clamp(16px, 1.2vw, 20px);
	text-align: center;
	line-height: normal;
}
.image-hover-text:hover {
	opacity: 1;
}
.section.mcb-section.peopleThumb .peopleTxtBox{
	background-color: #2da44a;
/* 	width: 32%;*/
	margin-left: 3%; 
	padding: 65px 50px;
}
.section.mcb-section.peopleThumb .peopleTxtBoxTwo{
	background-color: #006651;
/* 	width: 32%;*/
	margin-right: 3%; 
	padding: 65px 20px;
}
/* Insight */

.section.mcb-section.insightBox{
	padding: 8% 0px;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/insightBanBG.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}
.section.mcb-section.insightBox h1,
.section.mcb-section.peopleBox h1,
.section.mcb-section.brandBox h1,
.section.mcb-section.workBox h1,
.section.mcb-section.careersBox h1,
.section.mcb-section.myanmarBG .mcb-section-inner-eff9fff3a,
.section.mcb-section.thailandBG .mcb-section-inner-eff9fff3a,
.section.mcb-section.cambodiaBG .mcb-section-inner-eff9fff3a,
section.section.mcb-section.mfn-default-section.mcb-section-eff9fff3a.laosBG.default-width{
	padding-left:7%;
}
.section.mcb-section.contactBox h1{
	padding-left: 7%;
}
.section.mcb-section.latesNewstBox{
	padding: 8% 0px;
}
.section.mcb-section.caseStuBox .insightBlock a{
	color: #2da44a!important;
	text-decoration: none;
	padding: 0 35px;
}
.section.mcb-section.latesNewstBox .insightBlockTwo .insightPannBox{
	background-color: #006651;
/* 	width: 32%; */
	margin-right: 3%;
	padding: 107px 10% 10px;
}
.section.mcb-section.latesNewstBox .insightBlockOne h2{
	color: #2da44a;
}
.section.mcb-section.latesNewstBox .insightBlockTwo .insightPannBox h2{
	/* 	font-size: 48px; 
	font-size: clamp(18px, 2.5vw, 48px);
	line-height: clamp(30px, 3.5vw, 60px);*/
	font-size: clamp(22px, 2.5vw, 35px);
	line-height: clamp(40px, 2.5vw, 60px);
	color: #fff;
}
.section.mcb-section.latesNewstBox .insightBlockTwo .insightPannBox h2 strong{
/* 	font-family: 'EuclidCircularABold'; */
	font-family: 'Montserrat';
}
.section.mcb-section.latesNewstBox .insightBlockTwo .insightPannBox h5{
	font-family: 'Montserrat';
	color: #fff;
/* 	line-height: clamp(30px, 3.5vw, 60px); */
	line-height: clamp(24px, 2.5vw, 60px);
}
ul.caf-filter-container.caf-filter-layout1 {
	text-align: left !important;
}
.data-target-div1 #caf-filter-layout1 li a.active,
.data-target-div1 #caf-filter-layout1 li a{
	background-color: transparent !important;
}
.data-target-div1 #caf-filter-layout1 li a.active {
	font-family: 'Montserrat';
	font-size: 18px;
	text-transform: uppercase;
	color: #fdb813 !important;
	font-weight: 700 !important;
}

#caf-filter-layout1 li a {
	font-family: 'Montserrat'!important;
	font-size: clamp(13px, 1.1vw, 18px) !important;
	text-transform: uppercase !important;
	color: #2da44a !important;
}
.caf-filter-layout1 a {
	padding: 7px 3px !important;
	margin: 0 5px;
}
ul.caf-filter-container.caf-filter-layout1{
	padding-left: 25px;
}
#manage-ajax-response {
	padding: 20px 0 !important;
}
.caf-post-layout1 .caf-featured-img-box {
	height: 166px !important;
}
.data-target-div1 .caf-post-layout1 .caf-post-title {
	background-color: transparent !important;
	order: 2;
}
.data-target-div1 .caf-post-layout1 .caf-meta-content {
	display: none !important;
}
.caf-post-layout1 .caf-content-read-more {
	display: none !important;
}
.caf-post-layout1 #manage-post-area {
	background: transparent !important;
}
.caf-post-layout1 .caf-content {
	background: transparent;
}
.data-target-div1 .caf-post-layout1 .caf-post-title h2 {
	color: #001d60 !important;
	font-family: 'montserrat' !important;
	font-size: clamp(18px, 1.5vw, 34px) !important;
	line-height: clamp(18px, 2.5vw, 30px) !important;
	font-weight: 700 !important;
}
.data-target-div1 .caf-post-layout1 .caf-post-title {
	padding: 0 8px;
}
.data-target-div1 .caf-post-layout1 .caf-post-title h2 a{
	color: #2da44a !important;
	font-family: 'Montserrat'!important;
	font-size: 21px!important;
	line-height:30px!important;
	margin-top: 15px!important;
	display:block;
	font-weight: bold;
}
.data-target-div1 .caf-post-layout1 .caf-content {
	color:  #fdb813!important;
	font-family: 'Montserrat' !important;
/* 	font-size: 18px; */
	font-size: clamp(13px, 1vw, 18px);
	text-transform: uppercase;
	font-weight:600;
}
.caf-post-layout1 .manage-layout1 {
	box-shadow: none !important;
}
.caf-post-layout1 #manage-post-area {
	background: #fff !important;
	display: flex;
	flex-direction: column;
}
.data-target-div1 ul#caf-layout-pagination.post-layout1 li span.current {
  color: #fff !important;
  background-color:  #fdb813 !important;
  font-family: 'Montserrat' !important;
  font-weight:700;
  border-radius: 58px;
  padding: 13px 20px;
}
.data-target-div1 ul#caf-layout-pagination.post-layout1 li a {
	font-family: 'Montserrat' !important;
	color: #2da44a !important;
	background-color: transparent !important;
	padding: 13px 20px;
}
ul#caf-layout-pagination.post-layout1 {
	margin-top: 65px !important;
}
.section.mcb-section.latesNewstBox .caf-post-layout1 #manage-post-area,
.section.mcb-section.latesNewstBox .caf-post-layout1 .caf-content{
	background: transparent !important;
	padding-bottom: 0px;
}
#caf-post-layout1 {
	margin-bottom: 50px;
}
.section.mcb-section.latesNewstBox .data-target-div1 .caf-post-layout1 .caf-post-title,
.section.mcb-section.latesNewstBox .caf-post-layout1 .caf-content{
	padding-left: 0px;
}
.section.mcb-section.latesNewstBox .data-target-div1 .caf-post-layout1 .caf-post-title{
	top: -8px;
	position: relative;
}
/* Our Work */
.section.mcb-section.workBox{
	padding: 8% 0px;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/workBG.jpg);
	background-repeat: no-repeat;
	background-size: cover;	
		display: none;
}
.section.mcb-section.insightBox{
	padding: 8% 2%;
	background-image: url(https://ruderfinnera.com/wp-content/uploads/Insights.png);
	background-repeat: no-repeat;
	background-size: cover;	
		display: block !important;
}
.section.mcb-section.caseStuBox .insightBlockTwo .insightPannBox{
	background-color: #006651;
	padding: 25px;
	margin-left: 7%;
}
.section.mcb-section.caseStuBox .insightBlockTwo .insightPannBox h6,
.section.mcb-section.caseStuBox .insightBlockTwo .insightPannBox h2,
.section.mcb-section.caseStuBox .insightBlockTwo .insightPannBox h3,
.section.mcb-section.caseStuBox .insightBlockTwo .insightPannBox p {
	color: #fff;
	padding: 34px 0 0;
}
.section.mcb-section.caseStuBox .insightBlockTwo .insightPannBox h3{
	font-family: 'Montserrat';
	font-size: clamp(50px, 5.5vw, 120px);
}
.post-photo-wrapper {
	width: unset;
	float: unset;
}
.slick-slider {
	display: flex !important;
	flex-wrap: wrap !important;
	justify-content: center !important;
}
.slick-prev,
.slick-next{
/* 	font-size: 28px; */
	font-size: clamp(16px, 1.6vw, 28px);
	font-family: 'Montserrat';
	font-weight:700;
/*	margin: 0 55px;
 	color: #ececec; */
	color: #858585;
}
.slick-prev:hover,
.slick-next:hover{
	color: #2da44a;
	transition: 0.3s all;
}
.slick-prev {
	margin: 0 30% 0 0;
	font-family:'Montserrat';
}
.slick-next {
	margin: 0 0 0 30%;
	font-family:'Montserrat';
}
.fa-angle-left{
	padding-right: 15px;
}
.fa-angle-right{
	padding-left: 15px;
}
.section.mcb-section.peopleThumb h6{
	margin-bottom: 4px;
}
/* Footer */
#Footer {
	background-color: #000 ;
	padding: 5% 8% 0;
}
footer h4,
.megaMenu h4{
	font-family: 'Montserrat';
/* 	font-size: 38px; 
	font-size: clamp(22px, 2vw, 38px);*/
	font-size: clamp(18px, 1.5vw, 22px);
	margin-bottom: 50px;
	font-weight:500;
}
.megaMenu h4{
	color: #fff;
}
.megaMenu h6{
	color: #fdb813;
	font-weight:700;
}
footer h6{
	color: #fdb813!important;
	font-weight:600;
}
#Footer .widgets_wrapper .one-third.column:nth-child(3) ul, 
.megaMenu .columnBox:nth-child(3) ul {
	display: flex;
	gap: 16px;
	align-items: center;
	font-size: 20px;
}
.megaMenu .columnBox:nth-child(3) ul li a{
	color: #fff;
}
.megaMenu .columnBox:nth-child(3) ul li a:hover{
	color: #fdb813;
	transition: 0.3s all;
}
.section.mcb-section.getbox .getAddress i{
	font-size: 20px;
	color: #fdb813;
}
.section.mcb-section.getbox .getAddress i:hover{
	font-size: 20px;
	color: #2da44a;
	transition: 0.3s all;
}
.section.mcb-section.getbox .getAddress h3 a{
	color: #fdb813;
}
.section.mcb-section.getbox .getAddress h3 a:hover{
	color: #2da44a;
	transition: 0.3s all;
}
#Footer .widgets_wrapper .one-third.column:nth-child(3) ul li a:hover{
	color: #ff585d;
	transition: 0.3s all;
}
/* footer li{
	font-family: 'EuclidCircularALight';
	font-size: 28px;
	color: #fff;
} */
#Footer .widgets_wrapper .one-third.column:nth-child(1) ul,
.megaMenu .columnBox:nth-child(1) ul{
	display: flex;
	flex-wrap: wrap;
	margin-top: 35px;
}
#Footer .widgets_wrapper .one-third.column:nth-child(1) li,
.megaMenu .columnBox:nth-child(1) li{
	font-family: 'Montserrat';
/* 	font-size: 28px; */
	font-size: clamp(18px, 1.5vw, 28px);
	color: #fff;
	width: 50%;
	margin-bottom: 35px;
}
.megaMenu .columnBox:nth-child(1) li a,
#Footer .widgets_wrapper .one-third.column:nth-child(1) li a{
	color: #fff;
	text-decoration: none;
}
#Footer .widgets_wrapper .one-third.column:nth-child(1) li a:hover{
	color: #fdb813;
}
.megaMenu .columnBox:nth-child(1) li a:hover{
	color: #fdb813;
}
.megaMenu .columnBox .widget::after{
	border-color: rgba(0,0,0,.00);
}
#Footer .widgets_wrapper .one-third.column:nth-child(2) .menu,
.megaMenu .columnBox:nth-child(2),
.megaMenu .columnBox .widget_nav_menu ul{
	background-color: transparent;
}
#Footer .widgets_wrapper .one-third.column:nth-child(2) ul,
.megaMenu .columnBox:nth-child(2) ul{
	list-style-type: none;
	padding: 0px;
}
#Footer .widget_nav_menu ul li::after,
.megaMenu .columnBox ul li::after{
	border-color: rgba(255,255,255,.00);
}
#Footer .widgets_wrapper .one-third.column:nth-child(2) li a,
.megaMenu .columnBox:nth-child(2) li a,
.megaMenu .columnBox:nth-child(3) li a{
	list-style-type: none;
	padding: 0px;
	font-family: 'Montserrat';
/* 	font-size: 28px; */
	font-size: clamp(18px, 1.5vw, 28px);
	color: #fff;
	margin-bottom: 35px;
	text-decoration: none;
}
#Footer .widgets_wrapper .one-third.column:nth-child(2) li a:hover{
	color: #fdb813;
}
.megaMenu .columnBox:nth-child(2) li a:hover{
	color:#fdb813;
}
#Footer .widgets_wrapper .one-third.column:nth-child(2) ul,
.megaMenu .columnBox:nth-child(2) ul{
	display: flex;
	flex-wrap: wrap;
}
#Footer .widgets_wrapper .one-third.column:nth-child(2) li,
.megaMenu .columnBox:nth-child(2) li{
	width: 50%;
}
#Footer .widgets_wrapper .one-third.column:nth-child(3) ul,
.megaMenu .columnBox:nth-child(3) ul{
	display: flex;
	gap: 20px;
	align-items: center;
}
#Footer .widgets_wrapper .one-third.column:nth-child(3) p,
.megaMenu .columnBox:nth-child(3) p{
	color: #fff;
	margin-bottom: 50px;
	font-size: clamp(18px, 1vw, 28px);
	overflow-wrap: break-word;
    line-height: normal;
}
#Footer .widgets_wrapper .one-third.column:nth-child(3) p a,
.megaMenu .columnBox:nth-child(3) p a{
	color: #fff;
	text-decoration: none;
}
#Footer .widgets_wrapper .one-third.column:nth-child(3) p a:hover{
	color: #fdb813;
}
.megaMenu .columnBox:nth-child(3) p a:hover{
	color: #021e61;
}
#Footer .footer_copy .copyright p{
	color: #b8b9b8;
	font-size: 18px;
	font-size: clamp(12px, 1vw, 18px);
	display: flex;
	align-items: center;
}
#Footer .footer_copy .copyright {
	display: flex;
	justify-content: space-between;
	width: 100%;
	align-items: center;
}
#Footer .footer_copy .copyright img{
	padding-left: 25px;
	height: 40px;
}
.mfn-footer .footer_copy {
	border-top-color: rgba(255,255,255,00);
}
#Footer .widgets_wrapper .one-third.column:nth-child(1) li, 
.megaMenu .columnBox:nth-child(1) li, 
#Footer .widgets_wrapper .one-third.column:nth-child(2) li a, 
.megaMenu .columnBox:nth-child(2) li a,
.megaMenu .columnBox:nth-child(3) li a{
	font-size: clamp(18px, 1.2vw, 22px);
	margin-bottom: 10px;
}



/* Footer End */
@media (max-width: 1600px) {
	.megaMenu {
		padding: 3% 7%;
	}
/* 	.section.mcb-section.homeBanBox .three-fifth.column {
		margin-left: 7vh;
	} */
	.section.mcb-section.homeBanBox h1 {
		padding-left: 8%;
	}
	.section.mcb-section.homeBanBox .section_wrapper {
		width: 100%;
		padding-left: 5%;
	}
	.section.mcb-section.caseBox {
		padding: 12% 7%;
		background-size: cover;
	}
	.section.mcb-section.clientBox {
		padding: 10% 6%;
	}
	.section.mcb-section.getBox {
		padding: 10% 6%;
	}
	.section.mcb-section.tabBox,
	.section.mcb-section.caseSuccessBox {
/* 		padding: 8% 7%; */
		padding: 8% 7% 3%;
	}
	
		.section.mcb-section.caseSuccessBoxDigi {
/* 		padding: 8% 7%; */
		padding: 0% 7% 3%;
	}
	
	.section.mcb-section.tabBox .grid .post-desc-wrapper {
/* 		margin: 0 4%; */
	}
	.section.mcb-section.awardsBox {
		padding: 8% 6%;
	}
	.section.mcb-section.getBox .NewletterFormBox {
		top: 145px;
	}
	.section.mcb-section.careerLifeBox,
	.section.mcb-section.currentPositionBox{
		padding: 10% 5%;
	}
	.section.mcb-section.careerCultureBOx {
		padding: 8% 5%;
	}
	.section.mcb-section.missionBox{
		padding: 0 5%;
		height: 85vh;
	}
	.section.mcb-section.latesNewstBox {
		padding: 8% 5%;
	}
	.section.mcb-section.testyBox {
		padding: 8% 5%;
	}
	.section.mcb-section.getbox .getBody,
	.section.mcb-section.getbox .getAddress{
		padding: 10% 10% 37%;
	}
	.section.mcb-section.getbox .getTitle{
		padding: 3% 10% 5%;
	}
	.section.mcb-section.peopleThumb .peopleTxtBox {
		margin: 0 4% 0 3%;
	}
	.section.mcb-section.peopleThumb .peopleTxtBoxTwo{
		margin: 0 3% 0 4%;
	}
}
@media (max-width: 1440px) {
/* 	#Top_bar #logo {
		padding: 0px 0 15px;
	} */
	#Top_bar .logo,
	#Top_bar.is-sticky .logo{
		margin: 0 30px 0 0;
	}
	#Top_bar .menu > li > a span:not(.description) {
		line-height: 20px;
	}
	.menuo-right #Top_bar .menu_wrapper {
		top: 2px;
		position: relative;
	}
	#Top_bar.is-sticky #logo img.logo-sticky {
		top: 5px;
		position: relative;
	}
	#Top_bar.is-sticky #logo {
		padding: 5px 0 !important;
	}
/* 	#Top_bar #logo img {
		max-height: 90%;
	} */
/* 	.menuToggle .humBerger img {
		width: 70%;
	}
	.menuToggle .closeBut img{
		width: 50%;
	} */
	.megaMenu {
		padding: 4% 7%;
		top: 106px;
/* 		height: auto; */
		visibility: hidden;
		opacity: 0;
	}
	.megaMenu.open {
		visibility: visible;
		opacity: 1;
	}
	.section.mcb-section.homeBanBox h1{
		padding-left: 2%;
	}
	.section.mcb-section.whatDoBox .mcb-column, 
	.section.mcb-section.corComBox .mcb-column {
		padding-right: 50px;
	}
	.megaMenu .columnBox:nth-child(3) ul img,
	#Footer .widgets_wrapper .one-third.column:nth-child(3) ul img{
		width: 85%;
	}
	
/* 	#Footer .widgets_wrapper .one-third.column:nth-child(3) ul, 
	.megaMenu .columnBox:nth-child(3) ul {
		display: flex;
		gap: 16px;
		align-items: center;
		font-size: 20px;
	}
	.megaMenu .columnBox:nth-child(3) ul li a{
		color: #fff;
	}
	.megaMenu .columnBox:nth-child(3) ul li a:hover{
		color: #001d60;
		transition: 0.3s all;
	}
	#Footer .widgets_wrapper .one-third.column:nth-child(3) ul li a:hover{
		color: #ff585d;
		transition: 0.3s all;
	} */
/* 	.post-photo-wrapper {
		margin: 0 4%;
	} */
	.section.mcb-section.getBox .NewletterFormBox {
		top: 100px;
		padding: 40px;
	}
	.section.mcb-section.getBox .NewletterFormBox hr{
		display: none;
	}
	.section.mcb-section.homeBanBox {
		height: 82vh;
	}
	.section.mcb-section.whatDoBox {
/* 		padding: 5% 0; */
		padding: 8% 0;
	}
	.section.mcb-section.whatDoBox hr{
		margin: 0px auto 0px!important;
	}
	.section.mcb-section.caseBox {
		padding: 10% 7%;
	}
	.section.mcb-section.clientBox {
/* 		padding: 6%; */
		padding: 8% 8% 4%;
	}
/* 	.section.mcb-section.getBox {
		padding: 6%;
	} */
	.section.mcb-section.getBox .mcb-wrap-inner{
		margin-right: 0px;
	}
	.section.mcb-section.getBox .mcb-item-column-inner {
		margin: 0 6% 0 0;
	}
	.grid .post-desc-wrapper .post-desc .post-excerpt {
		line-height: normal;
		margin-bottom: 5px;
/* 		min-height: 40px; */
	}
	.section.mcb-section.getbox .getLocation {
		padding: 2% 6% 0 2%;
	}
	.section.mcb-section.careerCultureBOx .cultureOne {
		padding: 130px 30px;
	}
	#Footer .footer_copy .copyright img {
		height: 25px;
	}
	#Footer .widgets_wrapper .one-third.column:nth-child(1) li, .megaMenu .columnBox:nth-child(1) li,
	#Footer .widgets_wrapper .one-third.column:nth-child(2) li a, .megaMenu .columnBox:nth-child(2) li a{
		font-size: clamp(18px, 0.5vw, 28px);
		margin-bottom: 10px;
	}
	#Footer .widgets_wrapper .one-third.column:nth-child(3) p, .megaMenu .columnBox:nth-child(3) p {
		margin-bottom: 25px;
	}
	.section.mcb-section.counterBox {
/* 		padding: 7% 0 0%; */
		padding: 8% 0 4%;
	}
	#Footer .widgets_wrapper {
		padding: 25px 0 0;
	}
	.section.mcb-section.caseStuBox .insightBlockTwo .insightPannBox p {
		padding: 0px;
	}
/* 	.section.mcb-section.careerLifeBox,
	.section.mcb-section.currentPositionBox{
		padding: 10% 5%;
	} 
	.section.mcb-section.careerCultureBOx {
		padding: 8% 5%;
	}
	.section.mcb-section.missionBox{
		padding: 0 5%;
		height: 85vh;
	}*/
	.section.mcb-section.peopleThumb {
		padding: 8% 5%;
	}
	.section.mcb-section.peopleThumb hr{
		margin: 0 auto 0px !important;
	}
	.section.mcb-section.latesNewstBox {
		padding: 8% 5%;
	}
}
@media (max-width: 1366px) {
	.section.mcb-section.homeBanBox .three-fifth.column {
		margin-top: 20vh;
	}
	h5 a {
		background-position: right 10px;
	}
	.section.mcb-section.clientBox img{
		max-width: 50%;
	}
	.section.mcb-section.getBox .NewletterFormBox {
/* 		top: 150px; */
		padding: 35px;
	}
	.ui-tabs .ui-tabs-nav li.ui-state-active a, .ui-tabs .ui-tabs-nav li a {
		height: 85px;
	}
	.section.mcb-section.careerCultureBOx .cultureOne {
		padding: 90px 30px;
	}
}
@media (max-width: 1280px) {
	.section.mcb-section.getBox .NewletterFormBox {
		top: 95px;
	}
}
@media (max-width: 1239px) {
	#Top_bar.is-sticky {
		top: 0 !important;
		position: fixed;
		z-index: 99999;
	}
	#Top_bar a.responsive-menu-toggle {
		display: none;
	}
	.megaMenu {
		padding: 2% 7%;
		top: 83px;
	}
	.megaMenu.stickyHeader {
		top: 71px;
	}
	.header-classic #Header .top_bar_left {
		display: block;
	}
	.header-classic #Top_bar {
		padding: 0;
	}
	.menuToggle {
		float: right;
	}
	.section.mcb-section.tabBox .section_wrapper {
		max-width: 100%;
	}
/* 	.section.mcb-section.tabBox {
		padding: 8% 5%;
	} */
	.section.mcb-section.peopleThumb .peopleTxtBox,
	.section.mcb-section.peopleThumb .peopleTxtBoxTwo{
		padding: 65px 5%;
	}
	.section.mcb-section.getBox .NewletterFormBox hr{
		display: none;
	}
	.section.mcb-section.homeBanBox .section_wrapper {
		padding-left: 0px;
	}
	.section.mcb-section.getBox .NewletterFormBox {
/* 		top: 107px; */
	}
	.section.mcb-section.getBox .NewletterFormBox h5 {
		line-height: normal;
	}
	.section.mcb-section.brandBox h1{
		padding-left: 0px;
	}
	.slick-prev {
		margin: 0 25% 0 0;
	}
	.slick-next {
		margin: 0 0 0 25%;
	}
}
@media (max-width: 1199px) {
	.section.mcb-section.homeBanBox .three-fifth.column {
		margin-left: 0px;
	}
	.section.mcb-section.getBox .NewletterFormBox {
		top: 93px;
	}
	.section.mcb-section.contactBox h1 {
		padding-left: 0%;
	}
	.section.mcb-section.careerCultureBOx .cultureOne {
		padding: 50px 30px;
	}
	.section.mcb-section.awardsBox p {
		font-size: 14px;
	}
	.megaMenu {
		top: 81px;
	}
}
@media (max-width: 1024px) {
	.section.mcb-section.getBox .NewletterFormBox {
/* 		top: 100px; */
	}
	.section.mcb-section.contactBox h1 {
		padding-left: 10%;
	}
	#Footer .footer_copy .copyright {
		flex-direction: column;
	}
	#Footer .widgets_wrapper .one-third.column:nth-child(1) li, .megaMenu .columnBox:nth-child(1) li,
	#Footer .widgets_wrapper .one-third.column:nth-child(2) li a, .megaMenu .columnBox:nth-child(2) li a,
	#Footer .widgets_wrapper .one-third.column:nth-child(3) p, .megaMenu .columnBox:nth-child(3) p{
		margin-bottom: 15px;
	}
}
@media (max-width: 991px) {
	.section.mcb-section.awardsBox{
		background-size: cover;
	}
	.section.mcb-section.awardsBox .mcb-wrap-inner-1fd94568c{
		background-color: #001e94c9;
		transition: 0.3s all;
		padding: 33px 25px 0;
		border-radius: 10px;
	}
	.section.mcb-section.awardsBox .mfn-divider,
	.section.mcb-section.awardsBox .column_divider_2{
		display: none;
	}
	.section.mcb-section.getBox .NewletterFormBox {
		top: 95px;
	}
	.section.mcb-section.careerCultureBOx .cultureOne {
		padding: 30px 30px 0;
	}
	.section.mcb-section.latesNewstBox .data-target-div1 .caf-post-layout1 .caf-post-title {
		top:0px;
	}
}
@media (max-width: 959px) {
	.section.mcb-section.getBox .NewletterFormBox {
		top: 90px;
		padding: 15px 15px 0;
	}
	.caf-filter-layout1 a {
		padding: 7px 0 !important;
		margin: 0 5px !important;
	}
	.section.mcb-section.peopleThumb .peopleTxtBox,
	.section.mcb-section.peopleThumb .peopleTxtBoxTwo{
		padding: 20px 5% 0;
	}
	.section.mcb-section.peopleThumb .peopleTxtBox hr,
	.section.mcb-section.peopleThumb .peopleTxtBoxTwo hr{
		margin: 0 auto 27px !important;
	}
	.section.mcb-section.careerCultureBOx .cultureOne {
		background-color: #ff585d;
        margin-top: 0px;
		margin-bottom: 50px;
/* 		padding: 60px 30px; */
		padding: 60px 30px 20px;
		width: 100% !important;
	}
	.section.mcb-section.careerCultureBOx .cultureTwo {
		padding: 0;
		width: 100%;
	}
	.section.mcb-section.careerCultureBOx .cultureTwo h2 {
		line-height: normal;
	}
	.section.mcb-section.missionBox .mcb-item-column-inner {
		margin: 0;
	}
	.section.mcb-section.missionBox {
		height: 50vh;
	}
	.section.mcb-section.currentPositionBox .squreBox {
		width: 100%;
		margin: 0 0 50px;
	}
/* 	.section.mcb-section.currentPositionBox .squreBox:nth-child(4) {
		margin: 0px !important;
	} */
	.section.mcb-section.currentPositionBox .column_divider_2{
		display: none;
	}
/* 	.slick-prev, .slick-next {
		font-size: 20px;
	} */
	.section.mcb-section.contactBox h1 {
		padding-left: 0%;
	}
	.section.mcb-section.awardsBox .mcb-item-column-inner {
		padding-left: 13px;
	}
}
@media (max-width: 900px) {
/* 	.section.mcb-section.getBox .NewletterFormBox {
		top: 127px;
		padding: 35px 5px 10px;
	} */
	.section.mcb-section.tabBox, .section.mcb-section.caseSuccessBox {
		/* padding: 8% 7%; */
		padding: 8% 0 3%;
	}
}
@media (max-width: 800px) {
/* 	.section.mcb-section.getBox .NewletterFormBox {
		top: 125px;
	} */
	.section.mcb-section.tabBox {
		padding: 8% 0%;
	}
	.section.mcb-section.awardsBox .tablet-one-third.column {
		width: 50%;
	}
	footer .tablet-one-third.column {
		width: 100%;
	}
}
@media (max-width: 767px) {
	#Top_bar.is-sticky #logo {
		padding: 0px !important;
	}
	.menuToggle .humBerger img {
		width: 70%;
		right: 15px;
		position: relative;
		bottom: 5px;
	}
	.menuToggle .closeBut img {
		width: 40%;
	}
	.sticky-tb-color #Top_bar.is-sticky{
		padding: 7px 0;
	}
/* 	#Top_bar.is-sticky #logo {
		padding: 0px !important;
		margin: 0px 40px !important;
	} */
	.section.mcb-section.homeBanBox {
		height: 70vh;
	}
	#Top_bar .column {
		height: 70px;
	}
	#Top_bar .logo {
		text-align: left;
	}
	#Top_bar .logo #logo{
		margin: 10px 40px;
	}
	.header-classic #Top_bar {
		padding: 7px 0 15px;
	}
/* 	.menuToggle {
		top: -60px;
		right: 50px;
	} */
	.menuToggle {
		top: -50px;
		right: 0px;
	}
	.menuToggle .closeBut img {
		right: 0px;
		position: relative;
		top: -6px;
	}
/* 	.menuToggle .closeBut img {
		right: -10px;
		position: relative;
	} */
	.megaMenu {
		top: 93px;
	}
/* 	.megaMenu h4{
		display: none;
	} 
	.megaMenu .socialBlock{
		display: none;
	}*/
	.megaMenu .mainMenuBlock{
		display: block;
	}
/* 	.megaMenu .columnBox:nth-child(3) ul {
		flex-wrap: wrap;
		margin-top: 28px;
	} */
	.megaMenu h6 {
		min-height: 40px;
	}
	.megaMenu .columnBox{
		width: 100%;
	}
	.megaMenu .columnBox:nth-child(2){
		padding-left: 5%;
		box-sizing: border-box;
	}
	.caseScroll{
		display: none;
	}
	.posts_group.grid.col-3 .post-item {
		text-align: center;
	}
	.section.mcb-section.getBox {
		text-align: center;
	}
	.frm_style_formidable-style.with_frm_style input::placeholder, 
	.frm_style_formidable-style.with_frm_style textarea::placeholder,
	.frm_style_formidable-style.with_frm_style .frm_form_field :invalid {
		text-align: center;
	}
	.with_frm_style .frm_submit {
		margin: 0 auto;
	}
	.section.mcb-section.awardsBox .mcb-wrap-inner-322b946ed {
		background-color: #001e94c9;
		transition: 0.3s all;
		padding: 33px 25px 0;
		border-radius: 10px;
		margin-bottom: 25px;
	}
	.section.mcb-section.whatDoBox .mcb-column, 
	.section.mcb-section.corComBox .mcb-column {
		display: block;
		align-items: center;
		padding-right: 0px;
		height: auto;
		margin-bottom: 60px;
	}
	.megaMenu .columnBox:nth-child(1) li,
	.megaMenu .columnBox:nth-child(2) li {
		width: 100%;
		text-align: left;
	}
/* 	.megaMenu .columnBox:nth-child(3) li {
		width: 100%;
		text-align: center;
	} */
	.section.mcb-section.getBox .NewletterFormBox {
		top: 0px;
		padding: 50px 25px 0px;
		margin-top: 25px;
	}
	.section.mcb-section.getBox .one-second.column {
		padding-right: 0%;
	}
	.section.mcb-section.clientBox li {
		width: 100%;
		height: 180px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.section.mcb-section.clientBox .logoSliderBox li{
		height: auto;
	}
	.section.mcb-section.clientBox .logoSliderBox img {
		max-width: 100%;
	}
	.section.mcb-section.peopleThumb .peopleTxtBox,
	.section.mcb-section.peopleThumb .peopleTxtBoxTwo{
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 30px;
	}
	.section.mcb-section.myanmarBG {
		height: 60vh;
	}
	.section.mcb-section.getBox .section_wrapper{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.section.mcb-section.getBox {
		padding: 10% 6%;
	}
	.section.mcb-section.getbox .getAddress {
		padding: 10% 5%;
	}
	.section.mcb-section.getBox .mcb-wrap-inner {
		margin-right: 0%;
	}
	.section.mcb-section.getBox .mcb-item-column-inner {
		margin: 0px;
	}
	.blog_slider{
		display: block !important;
	}
	.blog_slider .slider_pagination .slick-active a,
	.blog_slider .slider_pagination .slick-active a::after{
		background-color: #ff585d;
		background: #ff585d !important;
	}
	.blog_slider .slider_pagination a{
		background: unset !important;
		background-color: #001d60 !important;
	}
	.blog_slider .blog_slider_ul li .item_wrapper .image_frame {
		margin-left: 0;
	}
	.blog_slider .blog_slider_ul li .item_wrapper .date_label {
		display: none;
	}
	.blog_slider h4 {
		font-family: 'montserrat';
		text-align: center;
		font-size: 15px;
		font-weight: normal;
	}
	.ui-tabs .ui-tabs-nav li.ui-state-active a, .ui-tabs .ui-tabs-nav li a {
		height: 85px;
		text-align: left;
	}
	.ui-tabs .ui-tabs-nav li.ui-state-active a::after {
		content: '' !important;
		background-image: url(https://ruderfinnera.com/wp-content/uploads/downArrow.png) !important;
		background-repeat: no-repeat;
		width: 19px;
		position: absolute;
		z-index: 999;
		top: 50%;
		height: 10px;
		margin-top: -5px;
		display: block;
		left: 27px;
		margin-left: 0 !important;
	}
	.blog_slider_header {
		display: block;
		margin-bottom: 25px !important;
	}
	.blog_slider_header .title {
		text-transform: uppercase;
		color: #ff585d;
	}
	.blog_slider a{
		color: #001d60 !important;
	}
	.section.mcb-section.caseStuBox .casestuBlockA {
		margin-bottom: 30px;
	}
	.section.mcb-section.caseStuBox img {
		width: 100% !important;
		object-fit: cover;
	}
	.section.mcb-section.getbox .getLocation {
		text-align: center;
	}
	.section.mcb-section.caseStuBox .insightBlockTwo .insightPannBox {
		margin-left: 0px;
		margin: 0 1%;
	}
	.section.mcb-section.getbox .getLocation {
		padding: 0;
	}
	.slick-prev {
		margin: 0 20% 0 0;
	}
	.slick-next {
		margin: 0 0 0 20%;
	}
	.fixed-nav {
		display: block !important;
	}
	.section.mcb-section.counterBox {
		padding: 12% 0 4%;
	}
	.counter .desc_wrapper .number-wrapper {
		margin-bottom: 10px;
	}
	.section.mcb-section.counterBox .column_counter .mcb-item-counter-inner {
		margin-bottom: 35px;
	}
	.section.mcb-section.clientBox ul {
		display:none;
	}
	.section.mcb-section.clientBox .logoSliderBox{
		display: block;
	}
	.section.mcb-section.caseStuBox {
		padding: 7% 5%;
	}
	.section.mcb-section.peopleThumb .section_wrapper{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.megaMenu .columnBox:nth-child(3) ul img, 
	#Footer .widgets_wrapper .one-third.column:nth-child(3) ul img {
		width: unset;
	}
	#Footer .widgets_wrapper .one-third.column:nth-child(3) ul {
		gap: 30px;
	}
}
@media (max-width: 575px) {
	.megaMenu,
	.megaMenu.stickyHeader{
		display: block;
		overflow: scroll;
	}
	.megaMenu.open {
/* 		height: 80vh !important; */
		height: 70vh !important;
	}
	.slick-prev {
		margin: 0 10% 0 0;
	}
	.slick-next {
		margin: 0 0 0 10%;
	}
	.megaMenu .columnBox:nth-child(2) {
		padding-left: 0px;
	}
	.megaMenu .columnBox:nth-child(1) li, .megaMenu .columnBox:nth-child(2) li {
		width: 50%;
	}
	.megaMenu h6 {
		min-height: unset;
	}
	.section.mcb-section.caseStuBox {
		padding: 10% 5%;
	}
	.section.mcb-section.myanmarBG {
		height: 75vh;
	}
}
@media (max-width: 545px) {}
@media (max-width: 479px) {
	.menuToggle {
		top: -50px;
		right: 0px;
	}
	.menuToggle .humBerger img,
	.menuToggle .closeBut img{
/* 		width: 40%; */
	}
	.section.mcb-section.homeBanBox {
		height: 50vh;
	}
	#Top_bar .logo #logo {
		margin: 10px 25px;
	}
	.section.mcb-section.awardsBox .tablet-one-third.column {
		width: 100%;
	}
	.section.mcb-section.missionBox {
		height: 60vh;
	}
	.slick-prev {
		margin: 0 10px 0 0;
	}
	.slick-next {
		margin: 0 0 0 10px;
	}
	.section.mcb-section.clientBox {
		padding: 12% 8% 5%;
	}
	.section.mcb-section.caseBox {
		padding: 15% 7% 10%;
	}
/* 	.slick-prev, .slick-next {
		font-size: 12px;
		margin: 0 15px;
	} */
	#Footer .footer_copy .copyright p {
		flex-direction: column;
		gap: 25px;
		line-height: normal;
	}
	footer .container{
		padding: 0px !important;
	}
}

@media (max-width: 500px) {
    .section.mcb-section.homeBanBox h1 {
        padding-left: 0%;
		font-size:25px;
    }
}

.frm_message p{
	color:#468847!important;
}

#frm_field_9_container {
  margin: 25px 0 20px 10px!important;
}

#frm_field_12_container{
	margin-top: 25px;
}

#field_8z0y4_label{
	margin-bottom:10px!important;	
}

#field_701dk input,
#field_701dk  input::placeholder {
    font: 15px;
	font-family:'montserrat';
}

/* 
#field_8z0y4{
  background-color: #ff585d;
  border: 1px solid white;
  height: 50px;
  color: #fff;
}

select:focus {
      background: yellow;
    } */

.wrap.mcb-wrap.mcb-wrap-e15bfeb28.one.tablet-one.laptop-one.mobile-one.customhidediv.clearfix{
	display:none!important;
}

