:root{--primary-color:#e5007e;--secondary-color:#fffaf3;--terciary-color:#161616;--theme-font-family:"Rubik", sans-serif}main{background-color:var(--secondary-color)}.vc_video-bg-container{position:relative}.vc_video-bg{height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:0}.vc_video-bg-container .container{position:inherit}.single-masteres .carousel-element{display:none}.single-masteres .featured-image .container{flex:1}.single-masteres .featured-image .container{flex:1}.single-masteres .featured-image .overlay{background-image:linear-gradient(to right,rgb(0 0 0 / .8),#fff0 100%);background-position:center;background-size:cover;aspect-ratio:4/1;display:flex;align-items:center}.single-masteres .featured-image .title-content{padding:3rem 0}.single-masteres .featured-image .vc_video-bg-container .title-content{padding:6rem 0}.single-masteres .entry-title{color:var(--secondary-color);font-size:5rem;text-transform:uppercase;line-height:1;max-width:70%;margin-top:10px!important;margin-bottom:0px!important}.single-masteres .masteres-257 .entry-title{max-width:56%}.single-masteres .postgrado-content{padding-top:50px}.single-masteres .descripcion-caja-info{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));padding-bottom:70px;gap:40px}.single-masteres .descripcion{grid-column:span 9}.single-masteres .caja-info{grid-column:span 3;float:right}.single-masteres .caja-info .content{display:flex;flex-direction:column;row-gap:1.5rem;width:fit-content;float:right}.single-masteres .caja-info .caja-info-item{display:flex;align-items:center;gap:1rem}.single-masteres .caja-info .caja-info-item img{width:40px}.single-masteres .caja-info .caja-info-item p,.single-masteres .caja-info .caja-info-item a{line-height:1.2;margin:0}.single-masteres .caja-info .caja-info-item a{font-weight:700;color:var(--terciary-color);text-decoration:underline!important;transition:color ease-in-out 300ms}.single-masteres .caja-info .caja-info-item a:hover{color:var(--primary-color)}.single-masteres .tabs-section{border-top:2px solid var(--terciary-color)}.single-masteres .tabs-section.mobile,.single-masteres .tabs-section.medium{display:none}.single-masteres .tabs-section .tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding:3rem 0}.single-masteres .tabs-section.medium .tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.single-masteres .tabs-section.mobile{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;padding:2rem 0}.single-masteres .tabs-section a.tabs-link{line-height:1;color:var(--terciary-color);font-size:2rem;font-weight:700;display:flex;align-items:start;justify-content:space-between;transition:color ease-in-out 300ms}.single-masteres .tabs-section a.tabs-link.active{color:var(--primary-color)}.single-masteres .tabs-section a.tabs-link span{background-image:url(/wp-content/themes/pixelian/media/images/arrow-down.svg);background-size:25px 35px;background-position:center center;background-repeat:no-repeat;width:25px;height:35px;margin-right:25%;transition:all ease-in-out 300ms}.single-masteres .tabs-section.mobile a.tabs-link{align-items:center}.single-masteres .tabs-section a.tabs-link.active span{transform:rotate(360deg);background-image:url(/wp-content/themes/pixelian/media/images/times.svg)}.single-masteres .tabs-section .tabs-content-item{display:none;padding-bottom:3rem}.single-masteres .tabs-section .tabs-content-item.equipo-content .wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;padding-top:2rem}.single-masteres .tabs-section .tabs-content-item.equipo-content .profesor-item img{width:200px;aspect-ratio:1;object-fit:cover;border:2px solid #cdcdcd}.single-masteres .tabs-section .tabs-content-item.equipo-content .profesor-item .content h5{margin:0;padding:5px 0;font-size:1.2rem;font-weight:700;color:var(--terciary-color);transition:color ease-in-out 300ms}.single-masteres .tabs-section .tabs-content-item.equipo-content .profesor-item .content p{margin:0}.single-masteres .tabs-section .tabs-content-item.equipo-content .profesor-item .content a{color:var(--terciary-color);transition:color ease-in-out 300ms}.single-masteres .tabs-section .tabs-content-item.equipo-content .profesor-item .content a:hover,.single-masteres .tabs-section .tabs-content-item.equipo-content .profesor-item .content a:hover h5{color:var(--primary-color)}.single-masteres .matriculacion-banner,.single-masteres .price-banner{background-color:var(--terciary-color);color:var(--secondary-color);padding:2rem 0}.single-masteres .price-banner{padding:1rem 0 2rem 0}.single-masteres .matriculacion-banner h3{margin:0;text-align:center;font-size:1.5rem}.single-masteres .steps{display:flex;flex-wrap:wrap;gap:2rem;align-items:center;justify-content:center;padding:2rem 0}.single-masteres .steps .step .step-base{display:flex;gap:2rem;align-items:center}.single-masteres .steps .step span:not(.image){font-size:1.5rem;font-weight:700;line-height:1.2;width:min-content}.single-masteres .steps .step span.number{font-size:2rem}.single-masteres .steps .step span.image img{width:4.5rem}.single-masteres .matriculacion-banner .btn-container{text-align:center}.single-masteres .btn-matriculacion.mobile-btn{font-size:1.2rem;color:var(--secondary-color);background-color:var(--primary-color);text-transform:uppercase;text-align:center;font-weight:700;padding:.3rem 2.5rem;border:2px solid var(--primary-color);border-radius:10px;transition:all ease-in-out 300ms;margin-top:2rem;max-width:325px;display:none}.single-masteres .matriculacion-banner .btn-matriculacion{font-size:1.2rem;color:var(--secondary-color);background-color:var(--primary-color);text-transform:uppercase;font-weight:700;padding:.3rem 2.5rem;border:2px solid var(--primary-color);border-radius:10px;transition:all ease-in-out 300ms;display:block;max-width:325px;margin:0 auto}.single-masteres .btn-matriculacion:hover,.single-masteres .matriculacion-banner .btn-matriculacion:hover{background-color:#fff0}.single-masteres .matriculacion-banner .step-indicator,.single-masteres .matriculacion-banner small{line-height:1}.single-masteres .price-banner .container{text-align:center}.single-masteres .price-banner .container p{margin:0;display:flex;justify-content:center;gap:.5rem}.single-masteres .price-banner .container p span{font-size:1.2rem}.single-masteres .price-banner .container p span:last-child{font-weight:500}.single-masteres .section-title{padding:3rem 0}.single-masteres .section-title h2{margin:0;font-size:3rem;line-height:1}.single-masteres .course-list-item .text-content{position:absolute;top:1.5rem;left:1rem;right:1rem}.single-masteres .course-list-item .overlay{height:inherit!important;width:inherit!important;background-image:linear-gradient(to bottom,rgb(0 0 0 / .8),#fff0 80%)!important;padding:1rem!important;display:flex!important;align-items:flex-start!important}.single-masteres .discount-indications{margin-top:2rem}.single-masteres .discount-indications p+p{margin-top:0.5rem!important}article .postgrado-header img{object-fit:cover;width:100%;aspect-ratio:4/1}article .postgrado-content .section:not(.programa-formativo,.profesores) .section-content p:first-child,article .postgrado-content .section:not(.programa-formativo,.profesores) .section-content ul:first-child,article .postgrado-content .section:not(.programa-formativo,.profesores) .section-content ol:first-child,article .postgrado-content .section:not(.programa-formativo,.profesores) .section-content h1:first-child,article .postgrado-content .section:not(.programa-formativo,.profesores) .section-content h2:first-child,article .postgrado-content .section:not(.programa-formativo,.profesores) .section-content h3:first-child,article .postgrado-content .section:not(.programa-formativo,.profesores) .section-content h4:first-child,article .postgrado-content .section:not(.programa-formativo,.profesores) .section-content h5:first-child,article .postgrado-content .section:not(.programa-formativo,.profesores) .section-content h6:first-child{margin-top:10px}article .postgrado-content .section .section-content p{margin-bottom:25px}article .postgrado-content .section .section-content p.bigger{font-size:2rem;line-height:1.1;font-weight:400}article .postgrado-content .section .section-content p:not(.bigger){font-size:1.2rem;line-height:1.1;font-weight:400}article .postgrado-content .section .section-content ul ul,article .postgrado-content .section .section-content ol ol,article .postgrado-content .section .section-content ol ul,article .postgrado-content .section .section-content ul ol{margin-top:25px}article .postgrado-content .section .section-content ul ul{list-style:none!important;list-style-type:none!important}article .postgrado-content .section .section-content ul{padding-left:0;margin:0;list-style:none}article .postgrado-content .section .section-content ol{padding-left:0;margin:0}article .postgrado-content .section .section-content .accordions ul,article .postgrado-content .section .section-content .accordions ol{padding-left:40px}article .postgrado-content .section .section-content ul li,article .postgrado-content .section .section-content ol li{font-size:1.2rem;line-height:1.1;font-weight:400;margin-bottom:25px;position:relative}article .postgrado-content .section .section-content ul li:before,article .postgrado-content .section .section-content ul ul li:before{content:"";width:10px;height:10px;background-color:var(--primary-color);transform:rotate(45deg);position:absolute;top:7px;left:-20px}article .postgrado-content .section .section-content ul ul li:before{width:7px;height:7px;background-color:var(--terciary-color)}article .postgrado-content .section .section-content .accordions{margin-top:50px}article .postgrado-content .section .section-content .accordion-item{padding:1rem 0}article .postgrado-content .section .section-content .accordion-item .title-wrapper h3{font-weight:400}article .postgrado-content .section .section-content .accordion-item .content-wrapper{padding-top:20px;width:100%}article .postgrado-content .section .section-content .profesorado{margin-top:50px}article .postgrado-content .section .section-content .profesorado .profesor-item{padding:.5rem 0;border-top:1px solid var(--terciary-color);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}article .postgrado-content .section .section-content .profesorado .profesor-item .content{grid-column:span 9}article .postgrado-content .section .section-content .profesorado .profesor-item .image{grid-column:span 3;line-height:0}article .postgrado-content .section .section-content .profesorado .profesor-item .image a img{transition:transform ease-in-out 500ms}article .postgrado-content .section .section-content .profesorado .profesor-item .image a:hover img{transform:perspective(400px) rotateY(180deg)}article .postgrado-content .section .section-content .profesorado .profesor-item .content a h5{font-size:1.4rem;color:var(--primary-color);font-weight:700;margin:0;line-height:1;margin-bottom:10px;transition:color ease-in-out 500ms}article .postgrado-content .section .section-content .profesorado .profesor-item .content a:hover h5{color:var(--terciary-color)}article .postgrado-content .section .section-content .profesorado .profesor-item .content p{margin:0;font-size:1.1rem;line-height:1.3}article .postgrado-content .section .section-content .profesorado .profesor-item .content p.email{margin-top:20px}article .postgrado-content .section .section-content .profesorado .profesor-item .content .email-link{color:var(--terciary-color);transition:color ease-in-out 300ms}article .postgrado-content .section .section-content .profesorado .profesor-item .content .email-link:hover{color:var(--primary-color)}article .postgrado-content .section .section-content .profesorado .profesor-item .image img{width:126px;height:126px;object-fit:cover;border-radius:10px}.floating-button,.floating-button:active,.floating-button:focus,.floating-button:visited{position:fixed;right:30px;bottom:30px;color:var(--secondary-color)!important;background-color:var(--primary-color)!important;border:2px solid var(--primary-color)!important;padding:.3rem 0.9rem!important;border-radius:10px!important;font-weight:500!important;transition:all ease-in-out 300ms!important;box-shadow:none!important;outline:none!important}.floating-button:hover{padding:.7rem 1.5rem!important}@media screen and (max-width:1300px){article .postgrado-content .title-postgrado h1{width:100%}}@media screen and (max-width:1070px){.single-masteres .tabs-section:not(.tabs-section.medium,.tabs-section.mobile){display:none}.single-masteres .tabs-section.medium{display:block}}@media screen and (max-width:1000px){.descripcion-caja-info{grid-template-columns:repeat(1,minmax(0,1fr))!important;row-gap:2rem!important}.descripcion-caja-info .descripcion,.descripcion-caja-info .caja-info{grid-column:span 1}.single-masteres .caja-info .content{float:unset;flex-direction:row;column-gap:2rem}}@media screen and (max-width:845px){.single-masteres .caja-info .content{flex-direction:column}}@media screen and (max-width:750px){.single-masteres .entry-title{max-width:100%!important}}@media screen and (max-width:734px){.single-masteres .tabs-section.medium{display:none}.single-masteres .tabs-section.mobile{display:grid}}@media screen and (max-width:725px){.single-masteres .tabs-section .tabs-content-item.equipo-content .wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.single-masteres .entry-title{font-size:4rem}}@media screen and (max-width:600px){article .postgrado-content .postgrado-footer .precio,article .postgrado-content .postgrado-footer .matricula{grid-column:span 14}article .postgrado-content .postgrado-footer .matricula{margin-top:40px}.single-masteres .btn-matriculacion.mobile-btn{display:block}}@media screen and (max-width:560px){.single-masteres .entry-title{font-size:3.5rem}}@media screen and (max-width:528px){.single-masteres .steps{justify-content:flex-start}.single-masteres.masteres-master-en-produccion-ejecutiva .entry-title{font-size:3rem}}@media screen and (max-width:480px){.single-masteres .tabs-section .tabs-content-item.equipo-content .wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}.single-masteres.masteres-master-en-produccion-ejecutiva .entry-title{font-size:2.7rem}}@media screen and (max-width:450px){.single-masteres .courses-list-parent{display:none}.single-masteres .carousel-element{display:block}}@media screen and (max-width:400px){.single-masteres .entry-title{font-size:2.5rem}}