/*
Theme Name:     luccademia
Template:      	pixwell
Theme URI:      https://tf01.themeruby.com
Author:         Theme-Ruby
Author URI:     https://themeforest.net/user/theme-ruby/portfolio/
Description:    Make your modifications to Pixwell in this child theme.
Version:        1.0
Tags:           custom-background, custom-menu, editor-style, featured-images, theme-options, custom-colors, translation-ready
License:        Themeforest Licence
License URI:    https://themeforest.net/licenses/standard
*/

/* Your CSS code goes here
-------------------------------------- */
.category-title {
	color: #fff !important;
}
.category-estrategia-de-rrhh .category-title,
.category-remuneracion .category-title{
	color: #445473 !important;
}

#category-header-bg.is-show {
    opacity: 1 !important;
}

.cat-icon-round .cat-info-el {
    -webkit-border-radius: 4px;
    border-radius: 4px;
	padding: 4px 10px;
}

.logo-wrap{
    width: 160px;
}

.single-body {
    max-width: 840px !important;
}

.single-feat{
	width: 840px;
    height: 260px;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    margin: 1em auto;
}

.single-feat img{
	width: 840px !important;
}

.single .breadcrumb {
	text-align: center;
}

.single .breadcrumb {
    text-align: left;
    width: 840px;
    margin: 0 auto;
}

.single .breadcrumb .breadcrumb-inner{
	padding-left: 0px !important;
}

.header-centred .entry-title, .header-centred .single-tagline {
    max-width: 840px !important;
}

/* Menu (annulation animation)
-------------------------------------- */

.animation-menu .sub-menu > li > a,
.animation-menu.hovering-menu > .sub-menu > li > a{
	transform: translate3d(0, 0, 0) !important;
  	opacity: 1 !important;
	transition-delay: 0s !important;	
}

.main-menu > li:hover > .sub-menu{
	width: 240px;
}

.topbar-menu .sub-menu a:hover > span, .main-menu .sub-menu li a:hover > span {
    left: -4px;
}


.btn {
    width: auto;
    background-color: #ff6600;
    border-radius: 8px;
    display: inline-block;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
    padding: 8px 10px;
    color: #fff;
    font-size: 1em;
	font-weight: 600;
    transition: background .2s ease-in-out;
	margin-bottom: 20px;
}

.btn:hover{
	background: #ff851c;
}

.footer-wrap .textwidget p,
.about-bio p {
    font-size: .9rem !important;
    line-height: 1.7;
    color: #445473 !important;
}

.about-bio p {
	max-width: 100% !important;
}

.footer-col-3 #nav_menu-2 {
    max-width: 60%;
    margin-left: 25%;
}

.p-meta-info{
	color: #6c7c9d;
}

img {
    border-radius: 12px !important;
}

.single-entry-meta .inner {
    align-items: center !important;
}

.entry-content p,
.site-wrap p {
    margin-bottom: 1rem !important;
}

.single-post h2 {
	margin-top: 2rem;
	line-height: 32px;
}

/* table of content */
.table-content {
	display: none;
}

.table-content h4{
    margin-bottom: 0;
}

.table-content .elementor-toc__list-item .elementor-toc__list-wrapper{
    margin-top: 0;
}

.table-content .elementor-toc__top-level{
    color: #445473 !important;
    font-weight: 600 !important;
}

/*.table-content ol {
    list-style-type: none;
}

.table-content ul{
    list-style: none;
}*/

/* Pages piliers */

.elementor_library-template-default ul,
.entry-content ul, .comment-content ul {
    list-style: disc;
}

.site-wrap ul {
	padding-left: 1rem;
    list-style: disc;
}
.site-wrap ul li {
    margin-bottom: 7px;
}

.elementor_library-template-default ul li {
	margin-left: 1rem;
}

.elementor-location-archive .single h2 {
	margin-top: 0;
	margin-bottom: 1rem;
	line-height: 2rem;
}


/* BG POST FEATURES */
.wp-post-image {
	background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center center;
}
/* tiempo */
.cat-tiempo-y-ausencias.bg-tiempo-y-ausencias-1 .wp-post-image {
    background-image: url(./img/bg-article/tiempo-1.svg);
}
.cat-tiempo-y-ausencias.bg-tiempo-y-ausencias-2 .wp-post-image {
    background-image: url(./img/bg-article/tiempo-2.svg);
}
.cat-tiempo-y-ausencias.bg-tiempo-y-ausencias-3 .wp-post-image {
    background-image: url(./img/bg-article/tiempo-3.svg);
}
.cat-tiempo-y-ausencias.bg-tiempo-y-ausencias-4 .wp-post-image {
    background-image: url(./img/bg-article/tiempo-4.svg);
}
.cat-tiempo-y-ausencias.bg-tiempo-y-ausencias-5 .wp-post-image {
    background-image: url(./img/bg-article/tiempo-5.svg);
}
.cat-tiempo-y-ausencias.bg-tiempo-y-ausencias-6 .wp-post-image {
    background-image: url(./img/bg-article/tiempo-6.svg);
}
.cat-tiempo-y-ausencias.bg-tiempo-y-ausencias-7 .wp-post-image {
    background-image: url(./img/bg-article/tiempo-7.svg);
}
/* talento */
.cat-talento.bg-talento-1 .wp-post-image,
.cat-clima-laboral.bg-clima-laboral-1 .wp-post-image {
    background-image: url(./img/bg-article/talento-1.svg);
}
.cat-talento.bg-talento-2 .wp-post-image,
.cat-clima-laboral.bg-clima-laboral-2 .wp-post-image {
    background-image: url(./img/bg-article/talento-2.svg);
}
.cat-talento.bg-talento-3 .wp-post-image,
.cat-clima-laboral.bg-clima-laboral-3 .wp-post-image {
    background-image: url(./img/bg-article/talento-3.svg);
}
.cat-talento.bg-talento-4 .wp-post-image,
.cat-clima-laboral.bg-clima-laboral-4 .wp-post-image {
    background-image: url(./img/bg-article/talento-4.svg);
}
.cat-talento.bg-talento-5 .wp-post-image,
.cat-clima-laboral.bg-clima-laboral-5 .wp-post-image {
    background-image: url(./img/bg-article/talento-5.svg);
}
.cat-talento.bg-talento-6 .wp-post-image,
.cat-clima-laboral.bg-clima-laboral-6 .wp-post-image {
    background-image: url(./img/bg-article/talento-6.svg);
}
.cat-talento.bg-talento-7 .wp-post-image,
.cat-clima-laboral.bg-clima-laboral-7 .wp-post-image {
    background-image: url(./img/bg-article/talento-7.svg);
}
/* remuneracion */
.cat-remuneracion.bg-remuneracion-1 .wp-post-image {
    background-image: url(./img/bg-article/remuneracion-1.svg);
}
.cat-remuneracion.bg-remuneracion-2 .wp-post-image {
    background-image: url(./img/bg-article/remuneracion-2.svg);
}
.cat-remuneracion.bg-remuneracion-3 .wp-post-image {
    background-image: url(./img/bg-article/remuneracion-3.svg);
}
.cat-remuneracion.bg-remuneracion-4 .wp-post-image {
    background-image: url(./img/bg-article/remuneracion-4.svg);
}
.cat-remuneracion.bg-remuneracion-5 .wp-post-image {
    background-image: url(./img/bg-article/remuneracion-5.svg);
}
.cat-remuneracion.bg-remuneracion-6 .wp-post-image {
    background-image: url(./img/bg-article/remuneracion-6.svg);
}
.cat-remuneracion.bg-remuneracion-7 .wp-post-image {
    background-image: url(./img/bg-article/remuneracion-7.svg);
}
/* estrategia-de-rrhh */
.cat-estrategia-de-rrhh.bg-estrategia-de-rrhh-1 .wp-post-image {
    background-image: url(./img/bg-article/estrategia-1.svg);
}
.cat-estrategia-de-rrhh.bg-estrategia-de-rrhh-2 .wp-post-image {
    background-image: url(./img/bg-article/estrategia-2.svg);
}
.cat-estrategia-de-rrhh.bg-estrategia-de-rrhh-3 .wp-post-image {
    background-image: url(./img/bg-article/estrategia-3.svg);
}
.cat-estrategia-de-rrhh.bg-estrategia-de-rrhh-4 .wp-post-image {
    background-image: url(./img/bg-article/estrategia-4.svg);
}
.cat-estrategia-de-rrhh.bg-estrategia-de-rrhh-5 .wp-post-image {
    background-image: url(./img/bg-article/estrategia-5.svg);
}
.cat-estrategia-de-rrhh.bg-estrategia-de-rrhh-6 .wp-post-image {
    background-image: url(./img/bg-article/estrategia-6.svg);
}
.cat-estrategia-de-rrhh.bg-estrategia-de-rrhh-7 .wp-post-image {
    background-image: url(./img/bg-article/estrategia-7.svg);
}