/**
Theme Name: Astra TRENER
Author: Trener
Author URI: https://trener.trengo.ru
Description: Гантели тренго. Дочерняя тема
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-trener
Template: astra
*/

.marketplaceicon-header{
	margin: auto;
}

.home .ast-builder-menu-1 .menu-item.current-menu-item.no-color > .menu-link, .ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-1 .current-menu-ancestor > .menu-link
{
color: #453e3e;
}
.home .ast-builder-menu-1 .no-color.menu-item:hover > .menu-link
{
color: #EF4D48;
}





.home.page-template-default .ast-builder-menu-1 .no-color.menu-item > .menu-link
{
color: #fff;	
}

.home.page-template-default .ast-builder-menu-1 .no-color.menu-item:hover > .menu-link
{
color: #f9ff2f ;
}

#astra-footer-menu .menu-item.no-color > a
{
color: #453e3e !important;
}
#astra-footer-menu .no-color.menu-item:hover > a
{
color: #EF4D48 !important;
}


.header-marketplace-wrap{
	display:flex;
	flex-wrap:nowrap;
	align-content: space-around;
	
}

.header-marketplace-wrap .wp-block-image{
	max-width:30px;
}

.footer-marketplace-wrap{
	display:flex;
	flex-wrap:nowrap;
	align-content: space-around;
	
}

.footer-marketplace-wrap .wp-block-image{
	max-width:100px;
}

.bok-menu-marketplace_wrapper{
	display:flex;
	flex-wrap:wrap;		
	text-align: center;
	justify-content: center;
}
.bok-menu-marketplace_wrapper div{
	width:100%;
	margin-bottom:20px;
}

.icons-vopros-wrap .elementor-widget-wrap{
	display:flex;
	flex-wrap: nowrap !important;
}
.no-margin-bottom-p p{
	margin-bottom: 0 !important;
}

#primary-site-navigation{
	display:flex !important;
}

@media (max-width: 768px){
.fon-reverse-minus>div{
background-color: #fff !important;	
}


.fon-reverse-plus>div{
background-color: #F6F2F1 !important;	
}
}

.icons-vibor-wrap .elementor-widget-wrap{
	display:flex;
	flex-flow: row wrap;
	justify-content: space-evenly;
}

.icons-vibor-wrap .elementor-widget-wrap .elementor-widget-icon{
		max-width:15%;
		margin-bottom:0;
	}

@media (max-width: 400px) {
	.icons-vibor-wrap .elementor-widget-wrap .elementor-widget-icon{
		max-width:40%;
	}
}

@media (min-width: 400px) {
	.icons-vibor-wrap .elementor-widget-wrap .elementor-widget-icon{
		max-width:30%;
	}
}

/* Устроства с маленьким экраном (планшеты, 768px и выше) */
@media (min-width: 768px) {
/* Стили для устройств с шириной viewport, находящейся в диапазоне 768px - 991px */
	.icons-vibor-wrap .elementor-widget-wrap .elementor-widget-icon{
			max-width:15%;
		}
}

/* Устройства со средним экраном (ноутбуки и компьютеры, 992px и выше) */
@media (min-width: 992px) {
  /* Стили для устройств с шириной viewport, находящейся в диапазоне 992px - 1199px */
  .icons-vibor-wrap .elementor-widget-wrap .elementor-widget-icon{
		max-width:10%;
	}
}

/* Устройства с большим экраном (компьютеры, 1200px и выше) */
@media (min-width: 1200px) {
  /* Стили для устройств с шириной viewport >1200px */
  .icons-vibor-wrap .elementor-widget-wrap .elementor-widget-icon{
		max-width:10%;
	}
}

.video-opacity-none .elementor-custom-embed-play svg{
	opacity: 1 !important;
}




.video-opacity-none .elementor-custom-embed-play:active svg{
	-webkit-transform:scale(1.3); 
    -moz-transform:scale(1.3); 
    -ms-transform:scale(1.3); 
    -o-transform:scale(1.3); 
    transform:scale(1.3);	

}


