/*
Theme Name: Liaison Care
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

.anchor-links .uncont{
	display: flex !important;
  justify-content: space-between;
	
}

.anchor-links .uncont .btn-container{

}

.anchor-links .uncont span{
margin:0 !important;
}

.care-custom-btn{
	display: flex;
  justify-content: space-between;
  color:#000 !important;
  border-bottom: 1px solid #2e8540;
  padding-bottom: 10px !important;
}

.uncode_text_column strong{
color:#6b3c72 !important;
}

li{
margin: 18px 0px;
}

.pd-30{
padding: 0px 30px 0px 30px;
}

.pd-30-last{
padding: 0px 30px 30px 30px;
}

.pos-absolute{
position:absolute !important;
	top:0;
	left:0;
}

.row-quote .uncode_text_column,
.row-quote .row-col{
margin: -40px !important;
  border: #2e8540 4px solid;
  border-radius: 10px;
  padding: 60px;
}

.text-lead, .text-lead:not(ul):not(ol) > *, .text-lead > :not(ul):not(ol):not(li) {
  margin: 15px 0px 0px 0px;
}

.owl-height-equal.owl-carousel .owl-item > .tmb > .t-inside {
  box-shadow: 0px 20px 60px -30px rgba(0, 0, 0, 0.45);
}

.owl-height-equal.owl-carousel .owl-item > .tmb > .t-inside .t-entry-text-tc{
padding:30px !important;
}

li{
margin: 10px 0px 0px 0px;
}
/*
	.row-menu-inner div{
padding:0 !important;
}
*/
.overlay.overlay-search{
  z-index: 32001;
}

.care-case-study-grid .t-inside{
--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);
	border-bottom-right-radius: 1.5rem;
	border-top-left-radius: 1.5rem;
}

.care-case-study-grid .t-entry-text {
  padding: 0px 40px 20px 40px !important;
}

.care-case-study-grid img{
border-bottom:4px solid #2e8540;
}

.care-who-weve-worked-with .t-inside{
	border-bottom-right-radius: 1.5rem;
	border-top-left-radius: 1.5rem !important;
}

.care-who-weve-worked-with img{
	border-top-left-radius: 1.5rem !important;
	border-bottom:4px solid #2e8540;
}

.care-get-in-touch .uncode-single-media{
	margin-top:0px !important;
}
.care-get-in-touch,
.care-get-in-touch-careers{
	border-radius: 0.8rem !important;}

.care-get-in-touch img{
		border-left:2px solid #ffffff;
border-top-right-radius: 0.8rem !important;
border-bottom-right-radius: 0.8rem !important;
}

.care-get-in-touch-careers{
border-top-right-radius: 0.8rem !important;
border-bottom-right-radius: 0.8rem !important;
}

.care-panel-img img{
border-top-right-radius: 0.8rem !important;
border-top-left-radius: 0.8rem !important;
}

.care-panel-img{
	border-bottom:4px solid #2e8540 !important;
}

.footer-container p{
margin:0;}
.footer-container a{
padding-right:20px;}
.footer-container a:hover,
.footer-container a:focus,
.footer-container a:active{
color:#fff !important;}

.submenu-light .menu-smart ul a{
padding:20px;
margin-bottom:4px;
}

.col-flex .uncont{
display:flex;	
}

.col-flex .uncont .uncode-single-media{
margin-top:0px !important;
margin-right:15px !important;}

.menu-wrapper{
box-shadow: rgba(100, 100, 111, 0.1) 0px 7px 7px 0px;
	z-index:9999;
}

.news-and-insights .t-entry-category{
background-color: #2e8540;
  padding: 2px 5px;
  font-size: 13px;
  font-weight: 700;
}



@media (max-width: 959px){
/*
	.menu-container .logo-container {
    position: relative;
    padding: 0px 36px 27px 36px !important;
  }
*/
	.circle-svg {
	display:none
	};
		.col-slider-contained{
			    padding: 0px 36px 0px 36px !important;
	}
}

@media (min-width: 960px) {
/*
.col-lg-0{
	padding:0 !important;
	}
	.menu-wrapper{
	height:130px !important;}
.row-menu-inner{
	display:flex;
	flex-direction:row;
	}
body:not(.hmenu-center-split) #masthead[class*="-h-padding"] .row-menu .row-menu-inner .logo-container{
	position:absolute !important;
	}
	.main-menu-container{
		position: absolute;
  right: 36px;
	}

.row-menu-inner{
height:50px;
	}
	
.menu-wrapper{
	height: auto !important}

	.menu-primary .style-dark-bg,
	.menu-primary .style-color-jevc-bg{
  background-color: rgba(255, 0, 0, 0.0);
}

	header,
	header .style-color-jevc-bg{
	background-color: #2e8540 !important;
	}
	
	#masthead:not(.menu-absolute) {
  z-index: 19000;
  position: relative;
  margin-top: -54px;
}

	.hmenu-center .menu-secondary:not(.top-menu) {
  position: relative;
	width:270px;
  z-index: 22001;
		margin:0 auto;
}

	.menu-horizontal-inner{
	display:flex !important;
	justify-content:space-between;
	}
			.main-wrapper{
margin-top:-54px;
			z-index:19000 !important;
			display:inherit !important;
}
*/
	.row-slider-contained{
	max-width: 1584px;
    margin: auto;
}
	.btn-contact a{
	color: #ffffff !important;
  background-color: #2e8540 !important;
		border:1px solid #2e8540 !important;
	border-radius: 10em;
	padding: 8px 35px !important;
  height: 30px !important;
  margin-left: 15px;
	transition:0.2s;
}
	.btn-contact a:hover{
		color: #2e8540 !important;
	background-color: #fff !important;
	}
  	.menu-horizontal ul.menu-smart > li > ul:not(.mega-menu-inner),
	.menu-horizontal ul.menu-smart > li > ul:not(.mega-menu-inner) ul{
    width: 300px !important;
		margin-top: 0px !important;
  	}
	 .menu-horizontal ul.menu-smart > li > ul:not(.mega-menu-inner) ul{
		 top:0px !important;
	left:300px;
	}
		 .menu-horizontal ul.menu-smart > li > ul:not(.mega-menu-inner) ul li{
	margin-top:0 !important;}
	
	.menu-horizontal .menu-smart ul{
		padding:0;
	}
	.submenu-light .menu-smart li ul li{
		border-left: 4px solid #2e8540 !important;
	}
	.footer-container{
	display:flex;
	justify-content:space-between;
	}

	

}
