/**
* Theme Name: Noxe Child
* Description: This is a child theme of Noxe.
* Author: <a href="https://gloriathemes.com/">Gloria Themes</a>
* Template: noxe
* Version: 1.1.4
*/

.gt-header.gt-fixed,
.gt-header.gt-absolute{
    background: #ffffffc9 !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.f-12 {
 font-size: 1.2rem;
}
header .gt-flex-container {
    background: url(/2024/wp-content/uploads/2023/06/aedv-color.png) no-repeat 99% center;
    background-size: 150px;
    padding: 0 175px 0 40px;
}
.gt-header.gt-desktop-header.gt-absolute .gt-flex-container{
	padding-top: 15px;
    padding-bottom: 15px;
}
.gt-header .gt-menu>ul>li>a,
.gt-header .gt-menu>ul>li>a:visited {
	font-weight: 700;
	    color: #1c1c69;
}
.gt-heading p.gt-text {color: #20206c;}
footer.gt-footer .gt-footer-widgets {
	background: transparent !important;
    padding-bottom: 0;
}
footer.gt-footer .gt-footer-widgets .gt-container {
	width: 100%;
    max-width: 100%;
    padding: 0;
    margin: 0 auto;
}
footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid {
    margin: 0;
	justify-content: center;
}
footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col {
    background: #f16e00;
	width: 1520px;
    max-width: 100%;
    padding: 85px 100px 15px;
	margin: 0;
}
footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col:first-child {
    background: transparent;
	    width: 100%;
	padding-bottom: 90px;
	max-width: 100%;
}
footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col:nth-child(3) {
    padding: 85px 100px 85px;
}
footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col:nth-child(4),
footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col:nth-child(5){
    background: #003c71;
}
footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col > .gt-footer-widget {
    width: 100%;
    max-width: 1520px;
    margin: auto;
}

footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col:first-child p{
color: #000000;
	margin-bottom: 2rem;
}
footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col:nth-child(2) {
background: radial-gradient(circle, rgba(1,209,196,1) 0%, rgba(44,44,140,1) 100%);
	    padding-bottom: 80px;
	    background: #003b71;
	    background: #fff0e5;
}
footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col:nth-child(2) h1 {
	font-size: 4rem;
    line-height: 4.5rem;
    background: #e3e3e3;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
	    text-shadow: 5px -5px 0px #003b71;
    font-weight: 100;
}
footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col:nth-child(2) p {
	color: #003b71;
}
.gt-footer-widgets.gt-style-1 {
    padding: 0;
}
.gt-footer .wp-block-image img.wp-image-4078 {
	width: 290px;
}
.gt-footer-widgets #block-9 a,
.gt-footer-widgets #block-9 button {
	background: #003c71;
    color: white;
    font-size: 1rem;
    padding: 12px 21px;
    line-height: 1.6;
    cursor: pointer;
    position: relative;
    z-index: 0;
    transition: .2s;
    border: solid 2px white;
	border-radius: .5rem;
}
.gt-footer-widgets #block-9 a:hover,
.gt-footer-widgets #block-9 button:hover {
        background: #15558f;
}
.gt-footer .gt-copyright .gt-flex-container {
	justify-content: center;
}


body.single.single-title-item .gt-item-modules #title-cast .gt-module-title .gt-button {
	display: none;
}
body.single-title-item .gt-title-overview .gt-cover {
    background-image: url(/2024/wp-content/themes/noxe-child/back-experto-2024.jpg) !important;
	background-color: #ff7436;
}
body.single-title-item .gt-title-overview .gt-cover:before,
body.post-type-archive .gt-main .gt-title-bar:before,
body.page-template-default .gt-main .gt-title-bar:before{
    background-color: transparent !important;
}

body.post-type-archive .gt-main .gt-title-bar {
	padding: 210px 0 0 !important;
	    background: transparent !important;
}
body.post-type-archive .gt-main .gt-title-bar h1 {
    font-size: 6rem;
    background: #3096cc;
    background: linear-gradient(to right, #003a7e, #ff7436);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-text-stroke: 0px #ffffff47;
    text-stroke: 0px #FFFFFF;
	text-shadow: 5px -5px 0px #ffffff;
}

body.single-title-item,
body.name-item-template-default,
body.post-type-archive,
body.page-template-default.home,
body.archive.tax-title-genre{
background-color: #ff7436 !important;
	background-image: url("/2024/wp-content/themes/noxe-child/back-experto-2024.jpg");
    background-attachment: fixed;
	background-size: cover;

}
body.page-template-default.home {
	background-color: #ff7436 !important;
    background-attachment: fixed;
    background-image: url(/2024/wp-content/themes/noxe-child/back-home-2024.jpg);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center center;
}
body.title-item-template-default {
    background-image: url(/2024/wp-content/themes/noxe-child/back-clausura-2024.jpg);
    background-size: cover;
    background-position: 0rem top;
    background-repeat: no-repeat;
	background: #fbefe7 !important
}
body.name-item-template-default {
    background-image: url(/2024/wp-content/themes/noxe-child/back-clausura-2024.jpg);
    background-size: cover;
    background-position: 0rem top;
    background-repeat: no-repeat;	
	    background: #fbefe7 !important;
}
.gt-heading h1.gt-title {
	    font-weight: 100;
}
body.page-template-default h1.gt-title,
body.post-type-archive h1.gt-title,
body.title-item-template-default h1.gt-title{
	text-shadow: 5px -5px 0px #ffffff;
}
.page-id-1283 .gt-item h1.gt-title {
	text-shadow: none !important;
}
body.page-template-default.home .bienvenida-text .gt-text {
	color: white;
    background-color: #153c7f;
    padding: 1.5rem;
	    border-radius: .5rem;
}
body.home .block-bienvenida .wpb_text_column.wpb_content_element {
	    background-color: white;
    padding: 0.5rem;
	    border-radius: 0 0 .5rem .5rem;
}
body.home .home-Highlights .gt-heading p.gt-text {
	    background-color: #ffffffad;
    padding: 0.5rem 1rem;
    color: #303088;
	border-radius: .5rem;
}
.gt-item-crew-module.gt-style-1 ul li .gt-profile .gt-title .gt-name {
    white-space: normal;
}
.gt-items.gt-items-ppt a i {
	border: 1px solid rgba(255, 255, 255, .3);
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    border-radius: 50%;
    padding: 10px;
    box-sizing: border-box;
    -webkit-transition: .2s;
    -moz-transition: .2s;
    -ms-transition: .2s;
    -o-transition: .2s;
    transition: .2s;
    margin-right: 14px;
}
.gt-items.gt-items-ppt a:hover i:before {
opacity:.6;
}
.gt-title-overview.gt-style-1 .gt-items {
    background-color: rgb(1 57 131);
    margin: 40px 0;
    border-radius: .5rem;
}
body.name-item-template-default .gt-details .gt-text {
	margin-top: 40px;
}
body.name-item-template-default .gt-details .gt-text p {
	margin-bottom: 10px;
}

.jquery-modal.blocker {
z-index: 99;
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.jquery-modal.blocker:before {
	content: none;
}
.jquery-modal.blocker .modal{
    padding: 0;
    text-align: center;
    display: flex !important;
    flex: 0 0 100%;
    width: 100%;
    height: auto;
    max-width: 65%;
    align-items: center;
    flex-direction: column-reverse;
    flex-wrap: nowrap;
    justify-content: center;
    max-height: 100%;
}
.jquery-modal.blocker .modal a.close-modal {
    width: 50px;
    height: 50px;
    margin: 10px;
}

.gt-header .gt-menu>ul>li>a:hover,
.gt-header .gt-menu ul>li.gt-dropdown ul li a:hover {
	opacity: 1;
	background: #f15a24;
    color: white;
}
body.title-item-template-default .gt-module-title h5 {
	font-size: 5rem;
    font-weight: 100;
    font-family: Bebas Neue;
	    color: #013983;
}
body.title-item-template-default .gt-section-panel a {
	font-size: 1.2rem;
}
body.title-item-template-default .gt-title-item.gt-style-2 .gt-details {
	background: #013983;
}


.gt-title-item.gt-style-1 .gt-types ul {
font-size: 1.2rem;
    opacity: 1;
    font-weight: bold;
    line-height: 1.4rem;
    margin: 0.5rem 0;
}

.gt-title-item.gt-style-1 .gt-title {
    font-size: 1.175rem;
    font-weight: 200;
}


.gt-loader.gt-style-4 {
	background: #3198cd;
	background: radial-gradient(circle, #d1d1d1 0%, #f16e00 100%);
    color: #ffffff;
}
.gt-loader.gt-style-4 .gt-container-full {
    max-width: 100%;
    padding: 20px;
	position: relative;
}
.gt-loader.gt-style-4 .gt-container-full:before {
    content: "";
    width: 192px;
    height: 87px;
    background-image: url(/2024/wp-content/themes/noxe-child/logo-2024.png);
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    left: 23px;
    top: 73px;

}
.gt-loader.gt-style-4 .gt-scaleout {
    width: 200px;
    height: 200px;
    background-color: rgb(22 25 94);
}

.gt-loader.gt-style-6 .gt-logo .gt-borders {
    background-color: #ffffff;
	width: 5px;
}
.gt-loader.gt-style-6 .gt-logo .gt-borders.gt-top-border,
.gt-loader.gt-style-6 .gt-logo .gt-borders.gt-bottom-border{
	height: 5px;
}
.gt-off-canvas.gt-style-1 .gt-close {
    margin-bottom: 20px;
}
.gt-off-canvas.gt-style-1 .gt-drilldown-menu ul li {
	    padding: 15px 0;
}
.gt-off-canvas.gt-style-1 .gt-drilldown-menu ul li,
.gt-off-canvas.gt-style-1 .gt-drilldown-menu ul li a:before{
    font-size: 2.75rem;
	line-height: 3.2rem;
}
.title-item-template-default .gt-item-crew-module.gt-style-1 ul li .gt-profile .gt-title .gt-subtitle,
.title-item-template-default .gt-title-overview > .gt-flex-container{
	display: none;
}
.title-item-template-default .gt-title-overview {
	margin-bottom: 150px;
}
.title-item-template-default .gt-item-crew-module ul li a {
	font-size: 2rem;
}
.title-item-template-default .gt-item-crew-module.gt-style-1 ul li .gt-profile .gt-photo img{
    max-width: 95px;
    max-height: 95px;
}
.title-item-template-default .gt-social-links ul li:nth-child(5) {
	display: none;
}

.gt-title-overview.gt-style-1 .gt-poster+.gt-details.gt-part-1 {
	padding-top: 0;
}
footer.gt-footer{
    background: transparent !important
}
footer.gt-footer #block-10.gt-footer-widget p > a {
	background-color: white;
    display: inline-block;
}
.gt-footer .gt-copyright.gt-style-1 {
	    background: #003c71 !important;
}
#block-8 > div > div > .wp-block-columns .wp-block-column {
	display: flex;
    align-items: center;
}
.back-text {
	background-color: #ffffffa1;
    padding: 0.5rem 1rem;
	font-weight: 500;
	color: #232371;
	    border-radius: .5rem;
}
b {font-weight: 700;}
p {line-height: 1.5;}

.name-item-template-default .gt-single-title .gt-heading h5 {
	    font-family: Bebas Neue;
	font-size: 5rem;
	    font-weight: 100;
    color: #1c1c69;
}
.name-item-template-default .gt-details h1 {font-size: 4rem;}
.name-item-template-default .gt-footer h1.gt-title {text-shadow: 5px -5px 0px #ffffff;}
/*body.name-item-template-default .gt-heading h5 {text-shadow: 6px -5px 0px #2c2c8c;}*/
.gt-title-item a {color:white;}
.gt-title-item a:hover {color: #68d1c3;}

.name-item-template-default .gt-title-item .gt-poster > a {
	display: none;
}
.name-item-template-default .gt-title-item .gt-details .gt-title a {
	font-size: 1.4rem;
}
.name-item-template-default .gt-title-item .gt-details a:hover {
	color: #69cfc2;
    text-shadow: 0px 0px 3px black;
}
.name-item-template-default .gt-title-item .gt-details > .gt-title {
	font-size: 1.4rem;
}
.name-item-template-default .gt-title-item .gt-details > .gt-types a {
	font-size: 1rem;
}
.gt-title-item.gt-style-3 .gt-details {
	width: calc(100% - 80px);
	height: calc(100% - 80px);
}

.name-item-template-default .gt-name-overview.gt-style-1 .gt-cover {
	background-image: url(/2024/wp-content/themes/noxe-child/back-experto-2024.jpg) !important;
	    background-color: #ff7436;
}

.gt-title-item.gt-style-3 .gt-poster,
.gt-title-item.gt-style-5 .gt-poster {
    border-radius: .5rem;
    overflow: hidden;
}
footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col:nth-child(5) {
	padding-top: 20px;
}

#block-8 .wp-container-core-group-is-layout-4 {
	    margin-bottom: 0;
}
#block-9.gt-footer-widget .wp-block-image {
margin-left: inherit;
    margin-top: 0;
}
#block-9.gt-footer-widget .wp-block-image img {
	    width: 121px;
}
#block-9 .wp-block-image figure {
	margin-top: 0 !important;
}
body.page-id-4511 .gt-title-bar,
body.page-id-3 .gt-title-bar,
body.page-id-4507 .gt-title-bar{
    background-color: #F5F3EC;
    background-image: url(https://eadvhighlights.aedv.es/2024/wp-content/themes/noxe-child/back-experto-2024.jpg);
    background-attachment: fixed;
    background-position: right center;
}
body.page-id-3 .gt-title-bar.gt-style-1, .gt-title-bar.gt-style-1.gt-dark,
body.page-id-4507 .gt-title-bar.gt-style-1, .gt-title-bar.gt-style-1.gt-dark {
	background-image: url(http://eadvhighlights.aedv.es/2024/wp-content/uploads/2024/09/back-2024-001.jpg) !important;
}
@media all and (max-width: 1299px) {
	body.title-item-template-default .gt-title-item.gt-style-2 .gt-details {
		padding: 40px 20px;
	}
}
@media all and (max-width: 1024px) {
	
	body.post-type-archive .gt-main .gt-title-bar h1 {
		font-size: 3rem;
	}
	
	.jquery-modal.blocker .modal {
		    max-width: 85%;
		max-height: 80%;
	}
	.gt-title-overview.gt-style-1 .gt-details.gt-part-1 h1 {
		font-size: 3.2rem;
	}
	body.name-item-template-default {
		background-size: cover;
    	background-position: center;
	}
	body.title-item-template-default {
		background-size: cover;
		background-position: left;
	}
	body.page-template-default.home .bienvenida-text .gt-text {
		    background-color: #153c7f !important;
	}
}


@media screen and (max-width: 781px) {
	.gt-footer .widget {
	 text-align: center;
	}
	#block-7 .widget.widget_text {
		    margin: 2rem 0;
	}
	.gt-footer .gt-social-links.gt-align-left ul {
		    justify-content: center;
	}
	.gt-footer-widgets #block-8 figure {
		text-align: center;
	}
	.gt-footer .wp-block-image img.wp-image-4078 {
		width: 350px;
	}
	.jquery-modal.blocker .modal {
		    max-width: 90%;
		    max-height: 80%;
	}
	.gt-title-overview.gt-style-1 .gt-poster+.gt-details.gt-part-1 {
	padding-top: 45px;
	}
	footer.gt-footer #block-10.gt-footer-widget p > a {
		    margin-top: 2rem;
	}
	.gt-title-item.gt-style-3 .gt-details {
		width: calc(100% - 60px);
		height: calc(100% - 60px);
	}
}



@media all and (max-width: 599px) {
	body.post-type-archive .gt-main .gt-title-bar h1 {
    font-size: 2rem;
	}
	.gt-heading.gt-custom .gt-title,
	body.title-item-template-default .gt-module-title h5{
		font-size: 3.2rem!important;
		line-height: 3.5rem !important;
	}
	.gt-footer .vc_column_container {
		width: 100%;
	}
	.gt-footer .vc_column_container .gt-heading.gt-custom .gt-title {
		font-size: 1.9rem!important;
    	line-height: 2rem !important;
	}
	footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col {
		    padding: 30px 30px 15px !important;
	}
	footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col #block-7 {
		padding-top: 70px;
	}
	footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col #block-10 {
		margin-bottom: 80px;
	}
	footer.gt-footer #block-8 *{
		text-align: center;
	}
	.gt-footer .gt-grid-col:first-child a img {
		width: 200px;
	}
	body.archive .gt-title-bar.gt-style-1 h1 {
    font-size: 2rem;
    line-height: 3rem;
    text-shadow: 3px -3px 0px #ffffff;
	}
	body.title-item-template-default .gt-details h1 {
		    font-size: 2rem;
	}
	.jquery-modal.blocker .modal {
		max-width: 100%;
		max-height: 100%;
	}
	.name-item-template-default .gt-single-title h5 {
		font-size: 3rem !important;
	}
	.title-item-template-default .gt-item-crew-module ul li a {
	font-size: 1.5rem;
    line-height: 1.8rem;
	}
	.gt-title-overview.gt-style-1 .gt-details.gt-part-1 h1 {
		font-size: 2rem;
	}
	.name-item-template-default .gt-details h1 {font-size: 3rem;}
	body.page.page-id-5257 {
		background-size: cover;
    	background-position: center bottom;
	}
	body.page-template-default h1.gt-title, body.post-type-archive h1.gt-title, body.title-item-template-default h1.gt-title {
    	text-shadow: 3px -3px 0px #ffffff;
	}
	.gt-off-canvas.gt-style-1 .gt-drilldown-menu ul li,
	.gt-off-canvas.gt-style-1 .gt-drilldown-menu ul li a:before {
		font-size: 1.3rem;
    	line-height: 2rem;
	}
	#block-9.gt-footer-widget .wp-block-image {
    	margin-inline: auto;
	}
	footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col:nth-child(2),
	footer.gt-footer .gt-footer-widgets .gt-container > .gt-grid > .gt-grid-col:nth-child(4){
		    padding-top: 6rem !important;
	}
}

body:not(.home) .gt-loader.gt-style-4.gt-light {display: none}

/**
* NAV 
*/
header .gt-item-group .gt-search {display:none}

/*-- BTN HIGHLIGHTS -- 
#menu-main-menu > .menu-item:nth-child(3),
#menu-main-menu-1 > .menu-item:nth-child(3) {display:none !important}
.gt-drilldown-menu .drilldown > .menu-item:nth-child(3) {display:none !important}*/

/*-- BTN EADV GAMES -- 
#menu-main-menu > .menu-item:nth-child(4),
#menu-main-menu-1 > .menu-item:nth-child(4) {display:none !important}
.gt-drilldown-menu .drilldown > .menu-item:nth-child(4) {display:none !important}*/

/*-- BTN CLAUSURA -- 
#menu-main-menu > .menu-item:nth-child(5),
#menu-main-menu-1 > .menu-item:nth-child(5) {display:none !important}
.gt-drilldown-menu .drilldown > .menu-item:nth-child(5) {display:none !important}*/




/**
* PAGINA PRINCIPAL MOSTRAR/OCULTAR BOTONES AREAS
*/
.list-areas-1 ul li .gt-button{display:none}
.list-areas-1 ul li:nth-child(1) .gt-button{display:block} /*--Psoriasis y otras enfermedades inflamatorias*/
.list-areas-1 ul li:nth-child(2) .gt-button{display:block} /*--Enfermedades autoinmunes y Medicina Interna*/
.list-areas-1 ul li:nth-child(3) .gt-button{display:block} /*--Dermatología Oncológica y Cirugía*/
.list-areas-1 ul li:nth-child(4) .gt-button{display:block} /*--Acné y Rosácea*/
.list-areas-1 ul li:nth-child(5) .gt-button{display:block} /*--Dermatología Estética y Láser*/
.list-areas-1 ul li:nth-child(6) .gt-button{display:block} /*--Hidradenitis supurativa*/
.list-areas-1 ul li:nth-child(7) .gt-button{display:block} /*--Dermatología Pediátrica*/


.list-areas-2 ul li .gt-button{display:none}
.list-areas-2 ul li:nth-child(1) .gt-button{display:block} /*--Tricología, Patología del folículo piloso y Onicología*/
.list-areas-2 ul li:nth-child(2) .gt-button{display:block} /*--ITS y otras enfermedades infecciosas*/
.list-areas-2 ul li:nth-child(3) .gt-button{display:block} /*--Dermatopatología*/
.list-areas-2 ul li:nth-child(4) .gt-button{display:block} /*--Diagnóstico por imagen en Dermatología y Dermatoscopia*/
.list-areas-2 ul li:nth-child(5) .gt-button{display:block} /*--Fotodermatosis y fotobiología*/
.list-areas-2 ul li:nth-child(6) .gt-button{display:block} /*--Dermatitis atópica e Inmunoalergia Cutánea*/

/*#menu-main-menu a[data-title="HIGHLIGHTS"],
#menu-main-menu-1 a[data-title="HIGHLIGHTS"],
#gt-off-canvas #menu-item-4153 {display: none;}  BTN HIGHLIGHTS*/

/*#menu-main-menu a[data-title="CLAUSURA"],
#menu-main-menu-1 a[data-title="CLAUSURA"],
#gt-off-canvas #menu-item-5164 {display: none;}  BTN CLAUSURA*/

body.title-item-template-default div#title-related-titles {
 display: none !important;
}
 
body.title-item-template-default div#title-social-sharing {
margin-bottom: 0 !important;
}
