@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");
body{
background: black;
color: #d9d9d9;
}
.vc_custom_1662497518454{ }
h1, h2, h3, h4, h5, h6{
color: #d9d9d9;
}
#wrapper [role="main"] {
background: black;
}
.titulo-publicidad{
color: white;
}
.titulos{
-webkit-text-stroke:2px #ee7096;  
-webkit-text-fill-color:transparent !important;
}
.titulos h2{
color: white;
font-size: 250%;
letter-spacing: 5px;
}
.titulos-back h1, .titulos-back2 h1, .titulos-back3 h1{
font-size: 280%;
text-transform: uppercase;
position: relative;
top: 10px;
left: 10px;
display: inline-block;
text-shadow: 2px 2px 2px #c68ec1;
color: white !important;
}
.ver-mas{
text-align: center;
color: #075f61;
text-transform: uppercase;
letter-spacing: 0.4em;
}
.ver-mas a {
background: #ffffff;
padding: 10px;
border-radius: 8px;
box-shadow: 3px 6px 8px rgb(255 255 255 / 55%);
color: #831678;
}
.ver-mas a:hover {
color: #1206f9 !important;
}
a:hover{
color: #f3d93a !important;
}
#scroll_to_top{
display: none;
}
.mobile-toggle span {
background: #ffffff;
}   .header{
padding: 3px 0 !important;
background: black; } .header:before{
background: black;
}
.thb-full-menu>li> a {
color: #eb06d2 !important;
font-size: 19px;
}
.thb-full-menu>li> a:hover {
color: #f6b6ee !important;
}
.thb-full-menu .sub-menu {
background: #201e1e;
}
#mobile-menu{
background: #676767;
background-image: none !important;
}
.thb-mobile-menu .nav-link-mask .nav-link-mask-text, #mobile-menu.light .thb-mobile-menu .nav-link-mask-text {
color: #eb06d2;
}
@media only screen and (min-width: 40.0625em){
#mobile-menu {
width: 50%;
}
} .row.wpb_row.vc_inner.row-fluid.publicidad-superior {
background: #e9b822;
margin: 0 -12px;
} .img-portada img {
width: 100%;
} .quickys-home .mega-post-image, .quickys-interior .mega-post-image, .quickys-interior figure.wpb_wrapper.vc_figure{
box-shadow: 5px 8px 8px rgb(255 255 255 / 50%);
border: 2px solid white;
border-radius: 12px;
margin-bottom: 13px;
}
.quickys-home .mega-post-image img, .quickys-interior .mega-post-image img, .quickys-interior figure.wpb_wrapper.vc_figure img{
object-fit: cover;
}
.quickys-interior figure.wpb_wrapper.vc_figure{
overflow: hidden;
}
.quickys-interior figure.wpb_wrapper.vc_figure img{
height: 250px;
border-radius: 12px;
-webkit-transition: all 0.4s ease 0s;
-moz-transition: all 0.4s ease 0s;
-ms-transition: all 0.4s ease 0s;
-o-transition: all 0.4s ease 0s;
transition: all 0.4s ease 0s;
}
.quickys-interior figure.wpb_wrapper.vc_figure:hover img{
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
.quickys-interior .vc_grid.vc_row .vc_grid-item .wpb_content_element{
margin-bottom: 0;
}
.quickys-home .mega-post-category a, .quickys-interior .mega-post-category a, .quickys-interior .vc_gitem-post-category-name a{
font-weight: bold;
border-radius: 5px;
font-size: 14px;
}
.quickys-home .mega-post-category .color-noticias, .quickys-interior .mega-post-category .color-noticias, .quickys-interior .vc_grid-filter-item.vc_gitem-post-category-name.color-noticias{
background: #ef01ec;
}
.quickys-home .mega-post-category .color-musical, .quickys-interior .mega-post-category .color-musical, .quickys-interior .vc_grid-filter-item.vc_gitem-post-category-name.color-musical{
background: #5308ff;
}
.quickys-home .mega-post-category .color-viral, .quickys-interior .mega-post-category .color-viral, .quickys-interior .vc_grid-filter-item.vc_gitem-post-category-name.color-viral{
background: #7a06f4;
}
.quickys-interior .vc_col-sm-6.vc_gitem-col.vc_gitem-col-align- {
padding-top: 0;
}
.quickys-home .mega-post-category a{
background: #7d7d7d;
}
.quickys-interior .vc_grid-filter.vc_grid-filter-filled-round-all>.vc_grid-filter-item {
border-radius: 5px!important;
}
.quickys-interior .vc_grid-filter.vc_grid-filter-center{
text-align: left;
}
.quickys-interior .vc_gitem-post-data {
margin-bottom: 0;
}
.quickys-interior .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item>span{ color: white;}
.quickys-interior .vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{background-color: initial;}
.quickys-home .mega-post-category .color-quickys, .quickys-interior .mega-post-category .color-quickys, .quickys-interior .vc_grid-filter-item.vc_gitem-post-category-name.color-quickys.color-quickys{
background: #5baec7;
}
.quickys-home .mega-post-category .color-kpop, .quickys-interior .mega-post-category .color-kpop, .quickys-interior .vc_grid-filter-item.vc_gitem-post-category-name.color-kpop{
background: #f160ee;
}
.quickys-home .mega-post-date, .quickys-interior .mega-post-date{
padding-top: 16px;
color: white !important;
font-weight: bold;
}
.quickys-interior .vc_gitem-post-data-source-post_date {
font-size: 12px;
font-weight: bold;
padding-top: 10px;
}
.quickys-home .mega-post-carousel4 h3, .quickys-interior .vc_gitem-post-data-source-post_title{
line-height:1;
min-height: 82px;
height: 82px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.quickys-home .mega-post-title a, .quickys-interior .mega-post-title a, .quickys-interior .vc_gitem-post-data-source-post_title a{
font-size: 22px !important;
color: white !important;
}
.quickys-interior .vc_gitem-post-data-source-post_title a{
font-weight: bold;
}
.quickys-home span.mega-post-meta, .quickys-home .mega-post-para, .quickys-home span.mega-comment-box, .quickys-interior span.mega-post-meta,.quickys-interior .mega-post-para, .quickys-interior span.mega-comment-box{
display: none !important;
}
.postid-43 .post.portfolio-detail .vc_btn3.vc_btn3-color-default, .postid-43 .post.portfolio-detail .vc_btn3.vc_btn3-color-default.vc_btn3-style-flat {
background: #ffffff;
padding: 10px;
border-radius: 8px;
box-shadow: 3px 6px 8px rgb(255 255 255 / 55%);
color: #831678;
font-size: 18px;
text-transform: uppercase;
letter-spacing: 8px;
font-family: 'Futura';
}
.postid-43 .post.portfolio-detail .vc_btn3.vc_btn3-color-default.vc_btn3-style-modern:hover {
color: #1206f9 !important;
}
.postid-43 .post.portfolio-detail{
background: #831678 !important;
} .postid-43 .post.portfolio-detail .cvp-responsive-image[style*="background-image"]{
box-shadow: 5px 8px 8px rgb(255 255 255 / 50%);
border: 2px solid white;
border-radius: 12px;
}
.postid-43 .post.portfolio-detail h4.pt-cv-title a {
color: white;
font-weight: bold;
font-size: 22px;
}
.postid-43 .post.portfolio-detail .pt-cv-meta-fields span, .postid-43 .post.portfolio-detail .pt-cv-meta-fields time{
color: #bababa;
} .entrevistas-h {
background: #a64e9d;
position: relative;
right: 3px;
margin-bottom: 15px;
}
.postid-172390 .post.portfolio-detail{
background: #831678 !important;
}
.postid-172390 .post.portfolio-detail .cvp-responsive-image[style*="background-image"]{
box-shadow: 5px 8px 8px rgb(255 255 255 / 50%);
border: 2px solid white;
border-radius: 12px;
}
.postid-172390 .post.portfolio-detail h4.pt-cv-title a {
color: white;
font-weight: bold;
font-size: 22px;
}
.postid-172390 .post.portfolio-detail .pt-cv-meta-fields span, .postid-172390 .post.portfolio-detail .pt-cv-meta-fields time{
color: #bababa;
} .podcast-lineas .card{
display: flex;
align-items: center;
box-shadow: 5px 8px 8px rgb(255 255 255 / 50%);
border: 2px solid white;
border-radius: 12px;
color: white;
font-weight: bold;
}
.podcast-lineas .card .imagen{
width: 30%;
}
.podcast-lineas .card img{
border-radius: 12px;
width: 170px;
}
.podcast-lineas .card .texto{
width: 100%;
margin: 0 2%;
}
.podcast-lineas .card .texto h1{
color: white;
font-size: 200%;
margin: 10px 0;
}
.podcast-lineas .texto p{
font-size: 80%;
margin-bottom: 10px;
}
.podcast-lineas .card-color-1 {
background: #f8cc26;
}
.podcast-lineas .card-color-1 .texto h1{
color: black;
}
.podcast-lineas .card-color-1 .texto p{
color: black;
}
.podcast-lineas .card-color-2 {
background: #323435;
}
.podcast-lineas .card-color-3 {
background: #e0570e;
}
.podcast-lineas .card-color-4 {
background: #d82109;
}
.podcast-lineas .card-color-5 {
background: #00b5d4;
}
.podcast-lineas .card-color-6 {
background: #f0783e;
}
.podcast-lineas .card-color-7 {
background: #aac3e4;
} .row.wpb_row.vc_inner.row-fluid.promociones-home { padding-bottom: 30px;
}
.promociones-home .flickity-viewport {
overflow: visible;
overflow-x: clip;
}
.promociones-home .carousel-cell {
width: 40%;
height: auto;
margin-right: 10px;
}
.promociones-home .carousel-cell-image {
display: block;
max-height: 100%;
box-shadow: 5px 8px 8px rgb(255 255 255 / 50%);
border: 2px solid white;
border-radius: 12px;
} .promociones-home .flickity-page-dots {
bottom: -50px;
} .promociones-home .flickity-page-dots .dot {
height: 4px;
width: 40px;
margin: 0;
border-radius: 0;
margin-left: 10px;
background: white;
} .promociones-home .flickity-prev-next-button {
width: 100px;
height: 100px;
background: transparent;
} .promociones-home .flickity-prev-next-button .arrow {
fill: white;
}
.promociones-home .flickity-prev-next-button.no-svg {
color: white;
}
.promociones-home .flickity-prev-next-button:hover {
background: transparent;
} .promociones-home .flickity-prev-next-button:disabled {
display: none;
}
#wrapper ol li:before{
display: none;
}
@media only screen and (max-width: 700px){
.promociones-home .flickity-prev-next-button{
display: none;
}
.promociones-home .carousel-cell {
width: 70%;
}
}
.promociones-home .sp-pcp-post .pcp-post-thumb-wrapper {
margin-bottom: 0 !important;
} .peticiones-home figure.wpb_wrapper.vc_figure {
background: #000;
} #radio-hub  {
position: fixed;
right: 32px;
bottom: 15px;
z-index: 100;
}
#radio-hub .boton{
box-shadow: 0px 5px 11px -2px rgba(0, 0, 0, 0.18), 
0px 4px 12px -7px rgba(0, 0, 0, 0.15);
border-radius: 50%;
display: flex;
align-items: center;
text-align: center;
width: 80px;
height: 80px;
position: relative;
-webkit-transition: all .1s ease-out;
transition: all .1s ease-out;  
font-size: 12px;
background: #4afd52;
cursor: pointer;
}
#radio-hub .boton img{
width: 90%;
margin: 0 auto;
}
#radio-hub .boton:hover img{
width: 100%;
}
#radio-hub .boton:hover{
background: #d25860;
}
#radio-hub .boton:hover [tooltip]:before,
#radio-hub .boton:hover [tooltip]:after {
visibility: visible;
opacity: 1;
}
#radio-hub [tooltip]:before {
bottom: 25%;
font-family: arial;
font-weight: 600;
border-radius: 2px;
background: #585858;
color: #fff;
content: attr(tooltip);
font-size: 12px;
visibility: hidden;
opacity: 0;
padding: 5px 7px;
margin-right: 12px;
position: absolute;
right: 100%;
white-space: nowrap;
}
@media only screen and (max-width: 40.0625em){
#radio-hub{
right: 6px;
bottom: 5px;
}
#radio-hub .boton {
width: 60px;
height: 60px;
}
} #descargas .container {
position: fixed;
left: 32px;
bottom: 32px;
z-index: 100;
}
#descargas .buttons {
box-shadow: 0px 5px 11px -2px rgba(0, 0, 0, 0.18), 
0px 4px 12px -7px rgba(0, 0, 0, 0.15);
border-radius: 50%;
display: flex;
align-items: center;
text-align: center;
width: 80px;
height: 80px;
margin: 20px auto 0;
position: relative;
-webkit-transition: all .1s ease-out;
transition: all .1s ease-out;  
font-size: 12px;
background: #241d9d;
font-weight: bold;
color: white;
}
#descargas .buttons:active, 
#descargas .buttons:focus, 
#descargas .buttons:hover {
box-shadow: 0 0 4px rgba(0,0,0,.14),
0 4px 8px rgba(0,0,0,.6);
}
#descargas .buttons:not(:last-child) {
width: 40px;
height: 0px;
margin: 0;
opacity: 0;
-webkit-transform: translateY(50px);
-ms-transform: translateY(50px);
transform: translateY(50px);
}
#descargas .container:hover 
.buttons:not(:last-child) {
opacity: 1;
height: 40px;
margin: 20px auto 0;
-webkit-transform: none;
-ms-transform: none;
transform: none;
margin: 15px auto 0;
} #descargas .buttons:nth-last-child(1) {
-webkit-transition-delay: 25ms;
transition-delay: 25ms;
background-image: url(https://cbwconline.com/IMG/Share.svg);
background-size: contain;
}
#descargas .buttons:not(:last-child):nth-last-child(2) {
-webkit-transition-delay: 50ms;
transition-delay: 20ms;
background-image: url(//sabrositadigital.mx/wp-content/uploads/2022/09/icon-apple.png);
background-size: contain;
background-color: #549bd7;
}
#descargas .buttons:not(:last-child):nth-last-child(3) {
-webkit-transition-delay: 75ms;
transition-delay: 40ms;
background-image: url(//sabrositadigital.mx/wp-content/uploads/2022/09/icon-androide.png);
background-size: contain;
background-color: #6bcccb;
}
#descargas .buttons:not(:last-child):nth-last-child(4) {
-webkit-transition-delay: 100ms;
transition-delay: 60ms;
background-image: url(//sabrositadigital.mx/wp-content/uploads/2022/09/icono_huawey.png);
background-size: contain;
background-color: #ee7096;
}
#descargas .buttons:not(:last-child):nth-last-child(5) {
-webkit-transition-delay: 125ms;
transition-delay: 80ms;
background-image: url(//sabrositadigital.mx/wp-content/uploads/2022/09/icono-alexa.png);
background-size: contain;
background-color: #5baec7;
} #descargas [tooltip]:before {
bottom: 25%;
font-family: arial;
font-weight: 600;
border-radius: 2px;
background: #585858;
color: #fff;
content: attr(tooltip);
font-size: 12px;
visibility: hidden;
opacity: 0;
padding: 5px 7px;
margin-left: 12px;
position: absolute;
left: 100%;
white-space: nowrap;
}
#descargas [tooltip]:hover:before,
#descargas [tooltip]:hover:after {
visibility: visible;
opacity: 1;
}
@media only screen and (max-width: 40.0625em){
#descargas .container{
right: 6px;
bottom: 70px;
}
#descargas .buttons {
width: 60px;
height: 60px;
}
} @media screen and (max-width:1000px) {
.super-leader-home{
display: none;
}
}
.footer{
background: black !important;
}
.footer.dark .widget a{
color: white !important;
}
.footer.dark .widget p, .footer .widget p, .footer.dark .widget, .footer .widget{
color: white;
}
#footer p{
font-weight: bold;
}
#footer .widget{
margin-bottom: 0;
}
#footer .menu-footer-menu-comp-container {
display: flex;
align-items: center;
vertical-align: middle;
height: 60px;
justify-content: center;
}
#footer ul#menu-footer-menu-comp {
display: flex;
flex-wrap: wrap;
line-height: 1;
}
#footer ul#menu-footer-menu-comp>li {
flex: 0 0 0;
margin: 0;
display: inline-flex;
white-space: nowrap;
}
#footer ul#menu-footer-menu-comp>li+li {
margin-left: 15px;
margin-right: 15px;
}
#footer ul#menu-footer-menu-comp>li a{
text-transform: uppercase;
padding: 8px;
font-weight: bold;
color: #ea30d2 !important;
}
#footer ul#menu-footer-menu-comp>li a:hover {
background: purple;
color: #bfbfbf !important;
}
#footer ul#menu-footer-menu-comp>li a:hover:before {
width: 0;
margin-right: 0;
}
@media screen and (max-width:1535px) {
#footer .menu-footer-menu-comp-container{
display: none;
}
}
#footer .row.wpb_row.vc_inner.row-fluid:nth-child(3) {
background: #575757;
display: flex;
padding: 5px 0;
}
#footer .row.wpb_row.vc_inner.row-fluid:nth-child(3) .wpb_content_element {
margin-bottom: 0;
}
#footer #block-4 {
text-align: center;
}
#footer #block-6{
text-align: center;
}
.footer-redes {
width: 20%;
float: left;
text-align: center;
font-size: 90%;
font-weight: bold;
}
.footer-redes a{
color: white;
}
.footer-redes img{
margin-right: 5px;
border-radius: 50%;
}
.footer-redes img.img-facebook{
background-color: #45629f;
}
.footer-redes img.img-twitter{
background-color: #000;
}
.footer-redes img.img-instagram{
background-color: #a13590;
}
.footer-redes img.img-youtube{
background-color: #f70d28;
}
.footer-redes img.img-tiktok{
background-color: #000;
}
.footer-redes img.img-twitch{
background-color: #8d44f5;
}
.footer-redes a:hover img{
background: #a880af;
transition: all 1s;
}
.footer-redes a:hover{
color: #5a0f67 !important;
}
@media (min-width: 551px) and (max-width: 950px){
.footer-redes{
width: 32%;
}
.footer-redes.dos{
width: 50%;
margin-top: 10px;
}
}
@media only screen and (max-width: 550px){
.footer-redes span{
display: none;
}
} .postid-41 .post.portfolio-detail, .postid-143898 .post.portfolio-detail, .postid-143930 .post.portfolio-detail, .postid-143941 .post.portfolio-detail, .postid-143943 .post.portfolio-detail, .postid-143942 .post.portfolio-detail{
background: #831678 !important;
} .postid-47 .post.portfolio-detail, .postid-151061 .post.portfolio-detail{
background: #831678 !important;
}
.postid-47 .post.portfolio-detail .wpb_single_image img, .postid-151061 .post.portfolio-detail #pt-cv-view-a1342d07x5 .cvp-responsive-image[style*="background-image"]{
box-shadow: 5px 8px 8px rgb(255 255 255 / 50%);
border: 2px solid white;
border-radius: 12px;
}
.postid-47 .post.portfolio-detail .vc_gitem-post-data-source-post_title h3, .postid-47 .post.portfolio-detail article .post-title a{
color: white;
text-align: center;
}
.postid-47 .post.portfolio-detail article .post-category, .postid-47 .post.portfolio-detail article .post-content, .postid-47 .post.portfolio-detail article .post-meta{
display: none;
} .postid-39 .post.portfolio-detail{
background: #831678 !important;
}
.postid-39 .post.portfolio-detail h4{
color: black;
}
.postid-39 .post.portfolio-detail .vc_btn3.vc_btn3-color-warning, .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat {
background-color: #042dee !important;
} .postid-143879 .post.portfolio-detail{background: #831678 !important;}
.postid-143879 .post.portfolio-detail .vc_tta-panel-heading{border-color: #848484 !important;}
.postid-143879 .post.portfolio-detail .vc_tta.vc_general{font-size: 15px; font-weight: normal !important;}
.postid-143879 .post.portfolio-detail .thb-flip-box .thb-flip-box-side {background-size: contain; background-repeat: no-repeat; background-color: #000;}
.postid-143879 .post.portfolio-detail .thb-flip-box .thb-flip-box-back {background: #000 !important}
.postid-143879 .post.portfolio-detail .thb-flip-box-back.thb-flip-box-side {line-height: 1;color: white; font-weight: bold;}
.postid-143879 .post.portfolio-detail .thb-flip-box .thb-flip-box-side .thb-flip-box-inner p {color: #ffffff; font-size: 13px; font-weight: normal;}
.postid-143879 .post.portfolio-detail .vc_tta-color-purple.vc_tta-style-modern .vc_tta-tab>a {border-color: #080658; background-color: #1112ae; color: #fff;}
.vc_tta-color-purple.vc_tta-style-modern .vc_tta-tab.vc_active>a {
border-color: #f0f0f0 !important;
background-color: #f8f8f8 !important;
color: #666 !important;
}
.postid-143879 .post.portfolio-detail .cuadro{
width: 46%;
float: left;
padding: 7px;
position: relative;
}
.postid-143879 .post.portfolio-detail img.lazyloading{
opacity: 1 !important;
}
.postid-143879 .post.portfolio-detail .horario{
position: absolute;
bottom: 7px;
right: 19px;
background: #696969;
color: white;
font-weight: bold;
padding: 5px 10px;
}
.postid-143879 .post.portfolio-detail .horario p{
margin: 0;
}
.postid-143879 .post.portfolio-detail .vc_tta-tabs-container ul li:first-child{display: none;} .postid-55 .pt-cv-ifield{
position:relative;	
}
.postid-143879 .pt-cv-ctf-list{
position: absolute;
right: 15px; 
bottom: 5px;
z-index:9;
display:flex;
background: #696969;
color: white;
font-weight: bold;
padding-left: 10px;
padding-right: 10px;
}
.postid-143879 .pt-cv-ctf-hora_inicio::after {
content: ' a ';
padding-left: 10px;
padding-right: 10px;
}
@media screen and (max-width:500px) { .postid-143879 .pt-cv-ctf-hora_inicio {
display: flex !important;
}
} .postid-1824 .post.portfolio-detail {background-color: #831678 !important;}
.postid-1824 .post.portfolio-detail form {border: 3px solid #AA1C75; background: white; padding: 5%;}
.postid-1824 .post.portfolio-detail form input[type="submit"] {background: #AA1C75; font-size: 25px; font-weight: bold;}
.postid-1824 .post.portfolio-detail .encabezado {display: flex; align-items: center;}
.postid-1824 .post.portfolio-detail .wpb_wrapper .cuadro {border: 1px solid #AA1C75; margin-left: 10px; padding: 0 10px; background: #AA1C75; color: white; line-height: 1.5;}
.postid-1824 .post.portfolio-detail .wpb_text_column.wpb_content_element .wpb_wrapper h6 a{color: #fff !important; transition: all 0.25s cubic-bezier(0.37, 0.31, 0.2, 0.85);}
.postid-1824 .post.portfolio-detail .wpb_text_column a:after {border-bottom: 2px solid #fff !important;}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {border-bottom: 1px solid #AA1C75;} .postid-3791 .post.portfolio-detail{
background: #831678 !important;
}
.postid-3791 .post.portfolio-detail div#wpcf7-f67711-p3791-o1, .postid-3791 .post.portfolio-detail div#wpcf7-f67714-p3791-o2{
background: gray;
padding: 15px;
border-radius: 12px;
} .postid-45 .post.portfolio-detail{
background: #831678 !important;
}
.postid-45 .post.portfolio-detail h4{
color: black;
} .postid-62 .post.portfolio-detail{
background: #831678 !important;
}
.postid-62 .post.portfolio-detail .slick-dots li {
background: rgb(150 149 149 / 60%);
}
.postid-62 .post.portfolio-detail .slick-dots li.slick-active{
background-color: #ff893b;
}
.postid-62 .post.portfolio-detail .post .post-category a, .postid-62 .post.portfolio-detail .post .post-meta, .postid-62 .post.portfolio-detail .post .post-meta a{
color: #b6b6b6;
}
.postid-62 .post.portfolio-detail .post .post-title a{
color: white;
}
.postid-62 .post.portfolio-detail .post.style10 .post-gallery .post-style10-hover>div {
background: #624274;
} .postid-159724 .post.portfolio-detail{
background: #831678 !important;
}
.postid-159724 .pt-cv-ifield{
position: relative;
}
.postid-159724 h4.pt-cv-title {
width: 100%;
font-size: 150%;
text-align: center;
background: #818181;
position: absolute;
bottom: 0;
border-radius: 0 0 10px 10px;
padding: 1%;
} .postid-35674 .post.portfolio-detail{
background: #831678 !important;
}
.postid-35674 .post.portfolio-detail h4{
color: black;
} .postid-52 .post.portfolio-detail{
background: #831678 !important;
} .postid-81902 .post.portfolio-detail{
background: #831678 !important;
} aside.related-posts.cf.hide-on-print h6 {
letter-spacing: 0.1em !important;
color: #535353;
}
footer.article-tags.entry-footer [class^="tag-link"] {
border: 1px solid rgb(31 31 31 / 50%);	
}
footer.article-tags.entry-footer [class^="tag-link"]:hover {
background: #071645;
}
@media screen and (min-width:802px) {
.post-detail .post-gallery .parallax_bg img {
object-fit: contain;
background: #53064b;
height: 84%!important;
margin-top: 36px!important;
}
}
@media screen and (max-width:801px) {
.post-detail .post-gallery .parallax_bg img {
object-fit: contain;
height: 74%!important;
margin-top: 30px!important;
}
}
.post-detail .post-gallery {
background: #530a4b !important;
}
article.post.post-detail .post-content-container {
background: #fff;
}
article.post.post-detail .post-content-container h1{
color: #131313;
}
article.post.post-detail .post-content-container h2, article.post.post-detail .post-content-container h3, article.post.post-detail .post-content-container h4, article.post.post-detail .post-content-container h5, article.post.post-detail .post-content-container h6{
color: #35133b;
}
article.post.post-detail .post-content-container .post-content{
color: #131313;
font-size: 19px;
}  .alexa-block1 {   align-items: center; margin-top:40px;}
.alexa-back1 {    background: #b929a6;    height: 100%;    align-items: center;    padding: 5%;		border-radius: 14px; margin-top: 40px;    margin-bottom: 40px; color: white;    font-weight: bold;    font-size: 160%;}
.alexa-block1-img img {   max-height: 340px;    width: auto;	border-radius:5px; border:1px solid white;}
.alexa-back1 p {   font-size: 120%;    text-align: left;	}
.alexa-block2-mobile{display:none;}
.alexa-block2-desktop{display:block;}
.alexa-block2 {   align-items: center;}
.alexa-back2 {    background: #e56b2c;    height: 100%;    align-items: center;    padding: 5%;		border-radius: 14px; margin-top: 40px;    margin-bottom: 40px; color: white;    font-weight: bold;    font-size: 160%;}
.alexa-block2-img img {   max-height: 340px;    width: auto;	border-radius:5px; border:1px solid white;}
.alexa-back2 p {   font-size: 120%;    text-align: right;	}
.alexa-block {   clear: both;	}	
.alexa-block3 {   align-items: center; margin-bottom:100px;}
.alexa-back3 {    background: #d82109;    height: 100%;    align-items: center;    padding: 5%;		border-radius: 14px; margin-top: 40px;    margin-bottom: 40px; color: white;    font-weight: bold;    font-size: 160%;}
.alexa-block3-img img {   max-height: 340px;    width: auto;	border-radius:5px; border:1px solid white;}
.alexa-back3 p {   font-size: 120%;    text-align: left;	}
@media screen and (max-width:801px) { .alexa-block2-mobile{display:block;}
.alexa-block2-desktop{display:none;}
.alexa-back1 img {   text-align: center;    margin: auto;}
.alexa-back2 img {   text-align: center;    margin: auto;}
.alexa-back3 img {   text-align: center;    margin: auto;}
.alexa-block1 .thb-image-inner img {   text-align: center;    margin: auto;}
.alexa-block2 .thb-image-inner img {   text-align: center;    margin: auto;}
.alexa-block3-img .thb-image-inner img {   text-align: center;    margin: auto;}
} .blog-container.style1 .post .post-title a{
color: #fff;	
}
.blog-container.style1 .post .post-category a {
color: #9e9e9e;
} #td_container {
position: fixed;
bottom: 100px;
right: 10% !important;
width: 600px !important;
height: 1px;
background: black;
z-index:9999;
display: none;
left: 50%; transform: 
translateX(-50%);
} #container-1 {
position: fixed;
bottom: 0;
left: 10%;
right: 10%;
width: 80%;
height: 100px; background-color: #4e3e4c;
border: 3px solid #da0eed;
border-bottom: none;
color: white;
text-align: center;
z-index: 9999;
overflow: hidden;
overflow-x: hidden !important;
}
#container-inner:hover {
}
#container-inner{
display: flex;
justify-content: center;
align-items: center;
padding: 0;
} #empty-container {
width: 500px;
height: 200px;
margin: 40px auto 0 auto;
}
.barra{
height: 100px !important;
}
.barra-expandida{
display: none;
margin-top: 20px;
}
#container-inner.barra-expandida .imagen{
padding: 15px;
}
#container-inner.barra .imagen{
padding: 5px;
}
#container-inner.barra img{
width: auto;
height: 96px;
}
#container-inner.barra .playlist, #container-inner.barra-expandida .musica{
text-align: left;
font-size: 90%;
font-weight: bold;
}
#container-inner.barra-expandida .musica{
font-size: 100%;
}
#container-inner.barra b, #container-inner.barra-expandida b {
color: #f867e9;
font-variant: all-petite-caps;
margin-right: 5px;
}
#container-inner .reproductor, #container-inner .vc_col-xs-12.repr {
display: flex;
} #td_container {display:none;} #container-inner .volume-up {
font: normal normal normal 14px/1 FontAwesome;
font-size: 1.5em;
color: #ABABAB;
}
#container-inner .volume-up:before {
content: "\f028";
}
#container-inner .play { font-size: 60px; cursor:pointer; }
#container-inner.barra-expandida .play { font-size: 80px;}
#container-inner .volumen {
display: flex;
justify-content: center;
align-items: center;
}
#container-inner input[type="range"]{
height: 3px;
margin-left: 5px;
width: 100%;
}
.mas-info{
margin-top: 20px;
}
#container-inner .flecha{
text-align: center;
padding: 0;
}
#expandir{
cursor: pointer;
font: normal normal normal 14px/1 FontAwesome;
font-size: 2em;
color: #ABABAB;
text-rendering: auto; 
-webkit-font-smoothing: antialiased;
&:hover{
color:#E4E4E4;
}
}
#expandir:before {
content: "\f08e";
}
#close {
display: none;
position: absolute;
right: 20px;
top: 20px;
cursor: pointer;
font: normal normal normal 14px/1 FontAwesome;
font-size: 3em;
color: #FEFEEB;
text-rendering: auto; 
-webkit-font-smoothing: antialiased;
&:hover{
color:#E4E4E4;
}
}
#close:before {
content: "\f00d";
}
.in-animation {
animation: inlightbox 0.6s forwards;
position: fixed !important;
margin: 0 auto !important;
width: 80% !important;
left: 10% !important;
}
.out-animation {
animation: outlightbox 1s forwards;
position: fixed !important;
margin: 0 auto !important;
}
@keyframes inlightbox 
{ 
50% { 
width: 100%;
left: 0;
height: 200px;
}
100% {
height: 100%;
width: 80%;
bottom: 0;
left: 10%;
right: 10%;
}
}
@keyframes outlightbox {
0% {
height: 100%;
width: 100%;
top: 0px;
left: 0px;
}
50% {
height: 100px;
width: 100%;
bottom: 0px;
left: 0; }
100% {
height: 100px;
width: 80%;
bottom: 0px;
left: 10%;
}
}
#tabs-1 .row{
margin-bottom: 15px;
}
#tabs-1 .container-der{
text-align: left;
display: flex;
align-items: center;
}
#tabs-1 .container-der h3{
margin: 0;
}
#tabs-1 .ver a{
font-variant: all-petite-caps;
font-weight: bold;
color: #c8c8c8;
}
#tabs-1 .ver a:hover{
color: black !important;
}
.mas-info .ui-widget.ui-widget-content {
background: #4b1261;
color: #ffffff;
border: 1px solid #da0eed !important;
}
.mas-info .ui-widget-content {
color: #ffffff;
}
.mas-info .ui-widget-header{
border: none;
background: #4b1261;
}
.mas-info .ui-tabs i{
margin-right: 10px;
}
.mas-info .ui-state-active {
background: #a469d7!important;
border: 1px solid #c5c5c5!important;
}
.mas-info .ui-state-default, .mas-info .ui-widget-content .ui-state-default, .mas-info .ui-widget-header .ui-state-default{
background: none;
border: none;
}
.mas-info .ui-state-active a, .mas-info .ui-state-active a:link, .mas-info .ui-state-active a:visited {
color: #4b1261 !important;
}
.mas-info a:hover {
color: black !important;
}
.mas-info .ui-state-default a, .mas-info .ui-state-default a:link{
color: white;
font-variant: all-petite-caps;
font-weight: bold;
}
@media screen and (max-width:801px) {
#td_container {width: 100% !important; right:0!important;}
#container-1 {width: 100% !important; left: 0;}
#container-1 .barra .playlist b{display: none;}
.reproductor, #container-inner .vc_col-xs-12.repr {padding: 0;}
.in-animation {left: 0 !important;}
#container-inner.barra-expandida .imagen img{max-width: 300px;} }
@media screen and (max-width:991px) {
.volumen{display: none !important;}
.flecha { position: absolute; top: 0; right: 0;}
.flecha #expandir{font-size: 1.5em;} 
#container-inner .imagen img{max-width: 100%; height: auto;}
} .postid-154061 label {
color: #ffda0d;
font-weight: bold;
}
.postid-154061 input[type="text"],.postid-154061 input[type="password"], .postid-154061 input[type="date"], .postid-154061 input[type="datetime"], .postid-154061 input[type="email"], .postid-154061 input[type="number"], .postid-154061 input[type="search"], .postid-154061 input[type="tel"], .postid-154061 input[type="time"], .postid-154061 input[type="url"], textarea {
border-bottom: 1px solid #e0a1c9;
letter-spacing: 2px;
font-weight: bold;
color: #fff;
}
.postid-154061 select {
width: 100%;
border-radius: 0;
background: #947070;
}
.postid-154061 .wpcf7-form textarea {
border: 1px solid #e0a1c9;
}