
/* Font Face */
@font-face {
    font-family: 'Avenir';
    src: url('/fonts/Avenir/AvenirLight.woff') format('woff'),
         url('/fonts/Avenir/AvenirLight.ttf') format('truetype'),
         url('/fonts/Avenir/AvenirLight#Avenir Light') format('svg');
    font-weight: 200;
    font-weight: light;
    font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Avenir";
	src: url("/fonts/Avenir/AvenirBook.woff2") format("woff2"), /* chromeÃ£â‚¬Âfirefox */
		url("/fonts/Avenir/AvenirBook.woff") format("woff"), /* chromeÃ£â‚¬Âfirefox */
		url("/fonts/Avenir/AvenirBook.ttf") format("truetype"), /* chromeÃ£â‚¬ÂfirefoxÃ£â‚¬ÂoperaÃ£â‚¬ÂSafari, Android, iOS 4.2+*/
		url("/fonts/Avenir/AvenirBook.svg#Avenir Book") format("svg"); /* iOS 4.1- */
    font-weight: normal;
    font-weight: 400;
    font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Avenir";
	src: url("/fonts/Avenir/AvenirMedium.woff2") format("woff2"), /* chromeÃ£â‚¬Âfirefox */
		url("/fonts/Avenir/AvenirMedium.woff") format("woff"), /* chromeÃ£â‚¬Âfirefox */
		url("/fonts/Avenir/AvenirMedium.ttf") format("truetype"), /* chromeÃ£â‚¬ÂfirefoxÃ£â‚¬ÂoperaÃ£â‚¬ÂSafari, Android, iOS 4.2+*/
		url("/fonts/AvenirMedium.svg#Avenir Medium") format("svg"); /* iOS 4.1- */
    font-weight: 500;
    font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Avenir";
	src: url("/fonts/Avenir/AvenirHeavy.woff2") format("woff2"), /* chromeÃ£â‚¬Âfirefox */
		url("/fonts/Avenir/AvenirHeavy.woff") format("woff"), /* chromeÃ£â‚¬Âfirefox */
		url("/fonts/Avenir/AvenirHeavy.ttf") format("truetype"), /* chromeÃ£â‚¬ÂfirefoxÃ£â‚¬ÂoperaÃ£â‚¬ÂSafari, Android, iOS 4.2+*/
		url("/fonts/AvenirHeavy.svg#Avenir Book") format("svg"); /* iOS 4.1- */
    font-weight: 600;
    font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: "Avenir";
	src: url("/fonts/Avenir/AvenirBlack.woff2") format("woff2"), /* chromeÃ£â‚¬Âfirefox */
		url("/fonts/Avenir/AvenirBlack.woff") format("woff"), /* chromeÃ£â‚¬Âfirefox */
		url("/fonts/Avenir/AvenirBlack.ttf") format("truetype"), /* chromeÃ£â‚¬ÂfirefoxÃ£â‚¬ÂoperaÃ£â‚¬ÂSafari, Android, iOS 4.2+*/
		url("/fonts/AvenirBlack.svg#Avenir Black") format("svg"); /* iOS 4.1- */
    font-weight: bold;
    font-weight: 800;
    font-style: normal;
	font-display: swap;
}

html,
body{
	font-family: Avenir, 'Open Sans', sans-serif;
	background-color: #fff;
}

/* settings */
:root{
	--lp-primary-color: #00d7c2!important;
}
.inner-wrap{
	    max-width: 100%!important;
}
/* tools */
.fit-object-contain{
	fit-object: contain;
}
.bg-blue-gradient {
    background: #352BD6;
    background: rgb(53,43,214);
    background: linear-gradient(140deg, rgba(53,43,214,1) 0%, rgba(0,212,255,1) 100%);
}
.color-white{
	color:white;
}
.color-black{
	color:black;
}
.italic{
	font-style:italic;
}
.relative{
	position:relative;
}
.absolute{
	position:absolute;
}
.bg-white {
    background-color: #fff!important;
}
.box-shadow-15px {
    box-shadow: 15px 10px 35px #0000001a;
}
.border-radius-15px{
	border-radius:15px;
}

/* Reset styles */
body{
	overflow: initial;
}
body.wp-custom-logo .headroom--not-top .custom-logo-link img,
.custom-logo-link img {
    // max-height: 30px;
	max-height: 20px!important;
}
.site-header.headroom {
    z-index: 99999;
}
.site-info,
.site-info .copyright{
    display: none;
}
.entry-content ul li {
    list-style-type: none;
}
.entry-content .alignfull:not(.wp-block-group):not(.wp-block-post-featured-image):not(.wp-block-query):not(.wpzoom-blocks_portfolio-block):not(.wp-block-cover) img {
    max-width: -webkit-fill-available;
}
.page-title{
	text-transform: initial;
}


/* Navbar */

@media screen and (min-width: 1025px){
	.widget.widget_nav_menu{
		display: initial;
	}
	.collapse:not(.show) {
		display: initial;
	}
}
@media screen and (max-width: 1024px){
	.widget.widget_nav_menu{
		display: none;
	}
	.collapse:not(.show) {
		display: none;
	}
}
.navbar-nav{
    flex-direction: initial;
}

/* Categorias */
.o-categories-list {
    margin: 0;
}
ul.o-categories-list > li{
	list-style: none;
    font-size: 18px;
	color: #333;
	font-weight: 700;
}
ul.o-categories-list > li > ul li{
	// color: #007aff;
	font-weight: 500;
    font-size: 16px;
}
ul.o-categories-list > li > ul li a{
	color: #007aff;
}


/* Section Testimonials */
.o-testimoniales__item{
    // min-height: calc( 100vh - 80px );
    // background-color: #d4d4d4;
}
.o-testimoniales{
	background-repeat:no-repeat;
	background-size: cover;
	background-position: center;
	background-color: #d4d4d4;
	position: relative;
}
.o-testimoniales:before{
	position: absolute;
	content:'';
	top:0;
	right:0;
	left:0;
	bottom:0;
	background-color:#ccc;
    opacity: 0.75;
}
.o-testimoniales__title{
	font-size: 2rem;
}
.o-testimoniales__text{
	font-size: 1.45rem;
	color: #333;
    margin-bottom: 1rem;
}
.o-testimoniales__caption{
    // background-color: #ffffffb0;
    bottom: 3rem;
    padding-bottom: 0;
	left: 0;
    position: relative;
}
.o-testimoniales__image{
	width:300px;
	height:300px;
	border-radius: 50%;
	overflow: hidden;
	border: 6px solid gray;
	margin: 3rem auto 4rem;
}
.o-testimoniales__img{
	width:auto;
	height:300px;
    // max-width: initial;
    object-fit: cover;
}

/* Seccion contacto */
.o-contacto textarea,
.o-contacto input[type="tel"],
.o-contacto input[type="email"],
.o-contacto input[type="text"]
{
    width: 100%;
    border: 1px solid #929292;
    font-size: 1em !important;
    padding: 0.35rem 0.67em;
    background-color: #fff;
    border-radius: 10px;
}
.o-contacto input[type="submit"]{
    font-size: .8em;
    display: inline-block;
    text-decoration: none;
    // background: #000;
    background: #4C88F6;
    color: #fff!important;
    border-radius: 7px;
    padding: 0.75em 2.05rem;
    border: 0px solid #000;
    font-weight: bold;
    outline: none;
}
.o-contacto form{
    display: grid;
    //grid-template-columns: repeat(2, 180px), repeat(1, 180px);
	grid-template-columns: repeat(2, 1fr);
    column-gap: 12px;
}
.o-contacto form p {
    margin-bottom:0.5em;
}
.o-contacto form p:nth-child(8) {
    grid-column: 1 / 3;
    grid-row: 4;
}
.o-contacto form p:nth-child(9) {
    grid-column: 2;
    grid-row: 5;
}
.o-contacto input,
.o-contacto textarea
{
	width: 100%;
    max-height: 8rem;
}
.o-contacto__title{
	// text-transform: uppercase;
	font-size:2rem;
	font-size: calc(1.325rem + .9vw);
	    font-size: 29px;
	color:#fff;
    font-weight: 500;
}
.o-contacto__text{
	color:#fff;
	font-size: calc(1.275rem + .3vw);
	    font-size: 21px;
}
.o-contacto__img{
    object-fit: cover;
    height: 100%;
}
.coordinate-meeting{
	color:#fff;
}
@media screen and (min-width: 769px){
	.translateX-10{
		transform: translateX(-10%);
	}
	.ml-5per{
		margin-left:-5%;
	}
	.coordinate-meeting{
		transform: translateX(-10%);
		margin-left:-5%;
		border-radius: 20px;
		margin-top: 3rem!important;
		margin-bottom: 3rem!important;
	}
}


/* Seccion HERO Area */
#hero {
    position: sticky;
    top: 3rem;
}
#hero .bg-dark{
	background-color:var(--lp-primary-color)!important;
}
#hero h1{
	color:#333!important;
}
#hero .switch-layout{
	display: none;
}
.o-hero-area__search{
	margin:2rem auto;
    width: fit-content;
    background-color: white;
    border-radius: 50px;
    border-radius: 15px;
    overflow: hidden;
}
.o-hero-area .btn-primary{
	border-color: #0d6efd;
    color: white;
}
.o-hero-area .btn-secondary{
    background: transparent;
    border-color: gray;
    color: gray;
}
.o-hero-area__search [type=submit]{
	border: none;
}

.o-hero-area__search input{
    border: 0px solid rgba(68,68,68,.19);
}
.o-hero-area__search input:focus-visible{
	outline: none;
}

/* Section BLOG POST */
#blog{
	// background-color: #ebebeb9e;
}
#blog .link-more a{
	background-color:#fff;
    border: none;
    color: #0d6efd;
    text-align: left;
    padding: 0;
	text-transform: initial;
}
.c-post__container{
	border-radius: 15px;
	overflow: hidden;
	box-shadow: 1px 3px 6px #0000001a;
	background-color: #fff;
	height: 100%;
}
.c-post__content{
	/* padding:1rem; */
	padding: 0.5rem 1rem;
}
.c-post__cintillo{
    text-align: center;
    /* 
	background-color: var(--lp-primary-color);
    color: white;
    margin: -0.5rem 1rem;
    */
	z-index: 2;
    position: relative;
    padding: 0.25rem;
}
.c-post__image img{
	will-change: transform;
	transform: scale(1);
	opacity: 1;
	transition: all 0.5s ease;
}
.c-post__image img:hover{
	transform: scale(1.1);
	opacity: 0.75;
}
.c-post__title{
    font-size: 16px;
}
.c-post__title a{
    color: #333;
    font-weight: 400;
    font-weight: bold;
}
.c-post__title a:hover{
    color: #999;
}

/* Section OWL carousel Courses */
#courses .learn-press-courses{
	margin: 0;
}
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot{
	color: var(--lp-primary-color);
}
.owl-carousel .owl-stage{display: flex;}
#courses .owl-item > li{
    list-style: none;
	padding: 5px;
    width: 100%;
    height: 100%;
}
#courses .owl-item > li .course-item{
    // border: 2px solid #80808040;
	border-radius: 3px;
    border-radius: 15px;
    overflow: hidden;
	box-shadow: 1px 3px 6px #0000001a;
	height: 100%;
}

#courses .course-content{
    padding: 0.5rem 1rem;
}
#courses .owl-nav button.owl-prev, 
#courses .owl-carousel .owl-nav button.owl-next{
	font-size: 2rem;
    padding: 1rem!important;
}

.link-more{
	margin: 0;
}
.more-link,
#courses .course-readmore a{
	font-family: Avenir, 'Open Sans', sans-serif!important;
	// border: 2px solid rgba(68,68,68,.19);
    // color: #333;
    // text-transform: uppercase;
    // padding: 0.5rem;
    margin: 1rem auto;
    display: inline-block;
	border: none;
	color: #007aff;
    text-align: left;
    padding: 0;
	font-size: 16px!important;
	font-weight: 500!important;
    // text-transform: initial;
}
#courses .course-instructor,
#courses .course-categories{
	text-align: center;
    display: block;
}
#courses .course-price{
	text-transform:uppercase;
}
#courses .course-title{
	font-size: 1.25rem;
	font-size: 16px;
}
#courses .origin-price{
	margin-right:0.5rem;
    text-decoration: line-through;
}
#courses .course-categories a{
	// display: inline-block;
	margin: 0.25rem 0.45rem;
    // background-color: var(--lp-primary-color);
    // color: #fff;
    // padding: 0.25rem 0.5rem;
	position:relative;
	border-radius:5px;
	font-size: 14px;
}
#courses .course-categories a:before{
	// content: '';
	position:absolute;
	top:0;
	right:-8px;
	bottom:0;
	//border:8px solid #03ca03;
	border:8px solid var(--lp-primary-color);
	border-top-width:16px;
	border-bottom-width:16px;
	border-right-color:transparent;
}
	
#courses .meta-item-level,
#courses .meta-item-duration,
#courses .meta-number{
	display: none;
}

footer{
	position:relative;
}
.site-footer{
	background-color: #f0f0f0;
}
main {
    min-height: calc(100vh - 170px);
}
.site-footer-separator{
    height: 0px;
}
#menu-footer-main {
    display: flex;
    justify-content: flex-end;
}
#menu-footer-main > .menu-item{
    display: inline-flex;
	--colorBanner: #333;
    align-items: center;
    padding: 0 15px;
}
#menu-footer-main .sub-menu .menu-item{
    padding-left: 10px;
}
#menu-footer-main > .menu-item a{	
	color: #333;
}
.site-footer .widget_block{
	margin-bottom: 0;
}
.site-footer .inner-wrap{
	padding-top: 1em!important;
}


/* Ajustes diseño TAAG Genetics Learning Center */
.navbar{
    // color: #000!important;
    // background-image: none!important;
    // background-color: #fff!important;
	color: #fff!important;
    background-image: none!important;
    background-color: #000!important;
}
.navbar-nav>li {
    margin: 0;
    // border-right: 1px solid var(--lp-primary-color);
}
.navbar-nav a {
    padding: 1rem 1.5rem;
	position:relative;
}

.navbar-nav a[aria-current="page"] {
	// color:#fff;
    // background-color: var(--lp-primary-color);
    // background-color: #fff;
}
.navbar-nav ul{
    background-color: #fff;
    background-color: #000;
    // border: 2px solid var(--lp-primary-color);
    // border: 1px solid var(--lp-primary-color);
    margin-top: 0;
}
.navbar-nav a[aria-current="page"]:after {
	content:"";
	position:absolute;
	border:10px solid transparent;
	border-top:10px solid var(--lp-primary-color);
	top:0;
	left:50%;
	transform:translateX(-50%);
}
.navbar-toggle .icon-bar{
    background: #000;
    background: #fff;
}
.navbar .header-navigation-wrapper{
	// border-top: 4px solid var(--lp-primary-color);
    // border-bottom: 1px solid var(--lp-primary-color);
    padding: 0;
}
.navbar-nav .menu-item .svg-icons{
	--colorBanner: #fff;
}
.navbar-nav .menu-item-has-children .svg-icon{
    fill: #000;
    fill: #fff;
}

@media screen and (min-width: 1025px){
	#sb-search,
	.navbar-toggle
	{
		display: none!important;
	}
}

.sb-search .sb-search-button-open .sb-icon-search .svg-icon{
    fill: #000;
    fill: #fff;
}
.navbar-nav{
    justify-content: initial;
}
.site-content-contain{
	padding-top: 80px;
    padding-top: 10px;
}
.site-content-contain .site-content{
	padding-top: 3rem!important;
}

.lp-archive-courses > .learn-press-breadcrumb
{
	padding: 1rem;
}
.lp-archive-courses .course-summary .course-summary-content .course-detail-info{
    padding: 40px 10px 10px 10px!important;
}

@media (min-width: 64.0625em){
	.navbar-nav ul a:hover{
		background-color: var(--lp-primary-color);
	}
}
	
@media screen and (min-width: 1025px){
	#site-navigation{
		padding: 0;
	}
	.navbar .header-inner{
		padding: 0;
	}
	.navbar .header-logo-wrapper{
		margin: 1rem 1rem 1rem;
	}
	.navbar .header-inner{
		// display: block;
	}
	.navbar .header-logo-wrapper{
		justify-content: initial;
	}
}

.entry-content .embedpress-gutenberg-wrapper .ose-embedpress-responsive,
.entry-content iframe
{
	width: 900px!important;
}
.embedpress-gutenberg-wrapper{
	margin: 10px auto;
}
.page .entry-title{
	margin-bottom: 10px;
}
body:not(.has-archive-description):not(.has-header-image).page .entry-title:after{
    margin: 20px auto 8px;
}


/* Page Courses */
#learn-press-course .course-summary-sidebar .course-sidebar-preview .lp-course-buttons button.button-enroll-course,
.lp-content-area .course-readmore a{
	background-color: #007aff!important;
	font-weight: bold!important;
}
.course-excerpt{
	color:#1f1f1f!important;
}
.lp-archive-courses .learn-press-courses .course:first-child{
    border-top: 1px solid #eaeaea!important;
}
.lp-archive-courses .learn-press-courses .course{
	border:none!important;
    border-bottom: 1px solid #eaeaea!important;
    margin: 0 auto!important;
    padding: 30px 0!important;
}
.lp-archive-courses .learn-press-courses .course .course-item .course-wrap-thumbnail{
    border-radius: 20px;
    overflow: hidden;
}
.lp-content-area{
    padding: 45px;
    padding-top: 0;
}
.lp-archive-courses > .learn-press-breadcrumb{
    padding: 10px 45px;
}
@media (max-width: 1024px){
	.lp-archive-courses > .learn-press-breadcrumb{
		padding-right: 15px;
		padding-left: 15px;
	}
}
@media (min-width: 768px){
	.lp-archive-courses .learn-press-courses .course .course-item .course-wrap-thumbnail .course-thumbnail a {
		overflow: visible!important;
	}
	.lp-archive-courses .learn-press-courses[data-layout=list] .course .course-item .course-content{
		width: calc(64.2% - 90px)!important;
	}
	.lp-archive-courses .learn-press-courses[data-layout=list] .course .course-item .course-wrap-thumbnail .course-thumbnail .thumbnail img{
		// width: auto!important;
		// max-width: fit-content!important;
		// height: 100%!important;
		transform: scale(1.25)!important;
	}

	.lp-archive-courses .learn-press-courses[data-layout=list] .course .course-item .course-wrap-thumbnail{
		--bs-aspect-ratio: 56.25%;
	}
	.lp-archive-courses .learn-press-courses[data-layout=list] .course .course-item .course-wrap-thumbnail >* {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}
}
.lp-archive-courses > .learn-press-breadcrumb{
    margin: 30px auto 0 auto;
}
.lp-courses-bar {
    // margin-bottom: 30px;
}
.lp-courses-bar .search-courses input[type=text]{
    height: 40px;
    padding: 2px 18px 2px 12px;
}
.lp-courses-bar{
    align-items: center;
}

.lp-archive-courses .learn-press-courses .course .course-item .course-content .course-categories a:first-child{
    background-color: transparent!important;
    color: gray;
    padding: 0!important;
    margin: 0;
}

/* Course page */
.lp-archive-courses .course-summary .course-summary-content .course-detail-info{
    background-color: transparent!important;
	color:#1f1f1f!important;
    margin-bottom: 0!important;
}
.lp-archive-courses .course-summary .course-summary-content .course-detail-info .course-info-left .course-meta .course-meta__pull-left .meta-item .meta-item__value>div a{
	color:#1f1f1f!important;
}
.lp-archive-courses .course-summary .course-summary-content .course-detail-info .course-info-left .course-title{
	color:#1f1f1f!important;
}
.lp-archive-courses .course-summary .course-summary-content .course-detail-info .course-info-left .course-meta .course-meta__pull-left .meta-item {
    align-items: center!important;
}
.lp-archive-courses .course-summary .course-summary-content .lp-entry-content.lp-content-area .course-summary-sidebar {
    // margin-top: -330px!important;
}
.course-summary .course-summary-sidebar.slide-down .course-summary-sidebar__inner{
    padding-top: 2.5rem;
}
.lp-content-area {
    padding-bottom: 0!important;
}
.course-summary-sidebar p{
    margin: 0 0 0.5em;
}
.lp-archive-courses .course-summary .course-summary-content .lp-entry-content.lp-content-area .course-summary-sidebar .course-summary-sidebar__inner .course-sidebar-top {
    box-shadow: none!important;
    padding: 0!important;
}
.lp-archive-courses .course-summary .course-summary-content .lp-entry-content.lp-content-area .course-summary-sidebar .course-summary-sidebar__inner>div ul{
    margin: 0!important;
}
#learn-press-course .course-summary-sidebar .course-sidebar-preview .media-preview{
    margin: 0!important;
    margin-bottom: 1rem!important;
    border-radius: 15px!important;
}
.course-meta .course-meta__pull-left {
    flex: initial!important;
}

/* Single Course */
.lp-archive-courses .course-summary .course-summary-content .course-detail-info .course-info-left .course-title{
    margin-bottom: 0!important;
}
.course-title__excerpt{
	margin-top:0.5rem;
	margin-bottom:1.5rem;
}
.lp-archive-courses .course-summary .course-summary-content .course-detail-info .course-info-left .course-meta .course-meta__pull-left .meta-item {
    font-size: 14px!important;
}
.course-meta.course-meta-primary,
.course-meta.course-meta-secondary{
	display:none;
}
.lp-archive-courses .course-summary .course-summary-content .lp-entry-content.lp-content-area .course-summary-sidebar {
    margin-top: -150px!important;
}


/* Course sidebar */
.o-course-description{
	padding: 25px 25px!important;
	background-color:#f2f2f2!important;
	border-radius:15px;
	margin-bottom: 20px;
	line-height:1.45rem;
}
.o-course-description__title{
	font-weight: 600;
}
.o-course-buttons {
	text-align:center;
}
.o-course-buttons .btn-secondary,
.o-course-buttons .btn-terciary{
	border:1px solid #007aff;
	color:#007aff;
	min-width:200px;
	font-weight: 500!important;
	text-transform: initial!important;
}
.o-course-buttons .btn-terciary{
	border-width:0px;
}

.o-course-searchbar{
	padding: 25px 0!important;
}
.o-course-searchbar .lp-courses-bar {
	width: 100%;
    margin-bottom: 15px;
}
.o-course-searchbar .lp-courses-bar .fa-search:before{
	color:#888888;
}
.o-course-searchbar .lp-courses-bar .search-courses{
    width: 100%;
    margin-right: inherit;
}

.course-price,
.course-wrap-meta,
.learn-press-courses .course-footer{
	display:none!important;
}
.lp-archive-courses .learn-press-courses[data-layout=list] .course .course-item .course-content .course-readmore {
    float: left!important;
}

/* Learnress Register Form */
.learn-press-form-register form > .form-fields{
	list-style: none;
	margin:0;
    margin-bottom: 2rem;
}
@media screen and (min-width: 560px){
	.learn-press-form-register form > .form-fields{
		display: grid;
		grid-template-columns: 2fr 2fr;
		grid-gap: 15px;
	}
}
.learn-press-form-register .form-fields .form-field label {
    margin-bottom: initial;
}
.learn-press-form-register .form-fields .form-field{
    display: flex;
    flex-direction: column;
}
.learn-press-form-register [type="submit"]{
    background-color: #0d6efd;
    border-color: #0d6efd;
    color: white;
    padding: 10px 25px;
    text-align: center;
    font-size: 12px;
    border-radius: 0.3rem;
}

/* Course Sidebar */
.course-summary .course-summary-sidebar.slide-down .course-summary-sidebar__inner {
    position: relative!important;
    top: 0!important;
}
.course-summary .course-summary-sidebar.slide-top .course-summary-sidebar__inner {
    position: relative!important;
}

/* Profile Reset */
#learn-press-profile .wrapper-profile-header {
    color: #000!important;
    --lp-secondary-color: transparent;
    background: var(--lp-secondary-color);
}
#learn-press-profile .wrap-fullwidth{
    margin-right: initial;
    margin-left: initial;
	margin-bottom:2rem;
}
#learn-press-profile .wrapper-profile-header .lp-profile-left {
    // position: relative!important;
    top: 0;
    bottom: initial!important;
    padding: 5px!important;
    border: 1px solid rgba(0, 0, 0, 0.1)!important;
}
#learn-press-profile .wrapper-profile-header .lp-profile-content-area {
    min-height: 250px!important;
}
#learn-press-profile .wrapper-profile-header .lp-profile-content-area {
    padding-top: 10px!important;
}
#learn-press-profile .wrapper-profile-header .lp-profile-right {
    padding-left: 15px!important;
}
#learn-press-profile .dashboard-general-statistic__row .statistic-box {
    width: 180px!important;
    margin: 0 5px 40px 5px!important;
    font-size: 10px!important;
    padding: 10px!important;
    border: 1px solid #e7e5e5!important;
    border-radius: initial!important;
    background: #f9fafc!important;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}
#learn-press-profile #profile-nav .lp-profile-nav-tabs > li > a {
    padding: 0 10px 0 52px!important;
}
#learn-press-profile #profile-content {
    padding-top: initial!important;
}
#learn-press-profile .dashboard-general-statistic__row .statistic-box .statistic-box__text {
    margin: 0 0 3px 0!important;
}
#learn-press-profile #profile-nav .lp-profile-nav-tabs > li > a > i {
    left: 15px!important;
}
#learn-press-profile .dashboard-general-statistic__row .statistic-box .statistic-box__text {
    font-size: 14px!important;
}
#learn-press-profile .dashboard-general-statistic__row .statistic-box .statistic-box__number {
    font-size: 14px!important;
}
#learn-press-profile #profile-sidebar {
    border: 1px solid rgb(0 0 0 / 6%)!important;
}
.learn-press-tabs .learn-press-tabs__tab > label a,
.learn-press-profile-course__tab__inner a,
.learn-press-filters > li a,
.learn-press-course-tab-filters .learn-press-filters a.active,
#learn-press-profile #profile-nav .lp-profile-nav-tabs > li a,
#learn-press-profile #profile-nav .lp-profile-nav-tabs li.active > a, #learn-press-profile #profile-nav .lp-profile-nav-tabs li:hover > a {
    text-decoration: none!important;
}
.learn-press-profile-course__tab__inner {
    background: #eeeeee6e!important;
}
.learn-press-filters li{
    display: inline-flex;
}
.learn-press-filters > li::after {
    margin: 0 20px!important;
}
.learn-press-tabs .learn-press-tabs__tab > label {
    padding: 5px 20px!important;
}
