/*
Theme Name: Sforzando
Theme URI: https://sforzando.com
Template: vayvo-progression
Author: LaVallDesign
Author URI: https://lavalldesign.com/
Description: Media Streaming Musical
Tags: custom-menu,editor-style,featured-images,full-width-template,theme-options,translation-ready
Version: 2.7.1679646693
Updated: 2023-03-24 08:31:33

*/
body:not(.logged-in) #progression-studios-header-search-icon{display:none}
body:not(.logged-in) header#masthead-pro.progression-studios-nav-center #progression-nav-container{
	float:right;
}
body:not(.home) #content-pro {
    position: relative;
    padding-bottom: 100px;
    padding-top: 100px;
}
/*
 * MENU*/
#menu-main-navigation{
	display: flex;
    flex-direction: row;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    max-width: 850px;
    flex-wrap: wrap;
    row-gap: 30px;

}
/*landing home*/
.page-template-page-landing #content-pro .width-container-pro{width:100%}

.lvd-play .elementor-icon{
	opacity:0;
    /*padding: 50px;*/
	width:175px;
	height:170px;
    border-radius: 100%;
    transition: all 1s;
	display:flex;
	justify-content: center;
    align-items: center;
}
.lvd-play:hover .elementor-icon{opacity: 1; background:#FFFFFFAD}
@media only screen and (max-width:1024px){
	.lvd-play .elementor-icon{
    width:145px;
	height:145px;
}
	
}
/*nuestros planes*/
.page-id-177 #progression-studios-header-search-icon{display:none;}
.arm_form .arm-df__form-field-wrap input:not([type='checkbox'],[type='radio'],.arm-df__dc--head__autocomplete), .arm_form .arm-df__form-field-wrap .arm-df__dropdown-control .arm__dc--head .arm__dc--head__title,.arm_form  .arm-df__form-field-wrap .arm-df__dropdown-control dt.arm__dc--head .arm-df__dc--head__autocomplete{
	color:white !important;
}
/*
 * 
 * 
 * videos*/
/*tabs*/
.progression-studios-episode-image-container {
    width: 30%;
}
.elementor-kit-22 h2.progression-episode-list-title{font-size: 2em;}
.elementor-kit-22 h2{font-size:26px !important}
.vjs-afterglow-skin.vjs-using-native-controls .vjs-big-play-button{display:none !important}
/*buttons*/

.elementor-kit-22 button{
	padding: 16px 37px !important;
}
a.video-page-title-play-button.afterglow{display:none}
/*
 * 
 * 
 * 
 * colecciones
 * */
#video-page-title-pro {
    height: 50vh;
    background-color: #303030;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
/*
 * 
 *buscador y filtros
**/

form.searchwp-form .searchwp-form-input-container{
	align-items: flex-end;
}
#searchwp-form-1 input[type=submit]{
	padding: 10px 45px 10px 45px;
}
.facetwp-dropdown, #searchwp-form-1 .swp-input{
	background-color: transparent !important;
border: 1px solid #c7c7c7;
    border-color: #c7c7c7;
	border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
	font-family: Helvetica, sans-serif, 'Trebuchet MS';
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    height: 33px;
    line-height: 17px;
	border-top: none!important;
    border-left: none!important;
    border-right: none!important;
	color: white !important;
}
.facetwp-facet.facetwp-facet-categories.facetwp-type-checkboxes{
	display: flex;
	gap:15px;
    /*flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: center;*/
	overflow: auto;
    white-space: nowrap;
	text-align: center;
}
.facetwp-facet.facetwp-facet-categories.facetwp-type-checkboxes .facetwp-checkbox{
	background:none;
	background-size:0;
	padding: 10px 10px 0px;
    /*background-color: #0091a6;*/
    margin: 5px 0px;
	display: inline-block;

}
.facetwp-facet.facetwp-facet-categories.facetwp-type-checkboxes .facetwp-display-value{
	padding-right:0;
}
.facetwp-facet.facetwp-facet-categories.facetwp-type-checkboxes .facetwp-checkbox:hover, .facetwp-facet.facetwp-facet-categories.facetwp-type-checkboxes .facetwp-checkbox.checked{
	color:#00E8FE;
	background-color: #16162a;
}
.facetwp-counter{display:none}
.facetwp-facet {
    margin-bottom: 0px !important;
}
.facetwp-load-more{color:white;}

.filtros-imagen{
	display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.icono-filtro{
	width: 90px;
    height: 90px;
    background: white;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    border-radius: 100%;
}
.facetwp-checkbox .filtros-imagen img{height: 50px;}
/*
 * 
 * Publicaiones futuras
 */
#lvd-future article.elementor-post{
	    pointer-events: none !important;
}
/*cookies*/
#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode{
	max-width: 100%;
}
#cmplz-manage-consent .cmplz-manage-consent{
	right:auto;
	left:40px;
}
.mplz-cookiebanner.banner-1.consentimiento-de-cookies{
	left: 10px;
    right: auto !important;
}
.cookies-per-purpose *{color: black !important;}
/*footer*/
.elementor-54 .elementor-element.elementor-element-2a1c844 .elementor-social-icon{
	display:flex;
}