

/* Start:/local/templates/main/css/scrollAnimate.css?1762699861663*/
.anim-slideUp {
  transform: translate(0, 120%);
  opacity: 0.5;
  transition: all 1s ease 0s;
}
.anim-slideDown {
  transform: translate(0, -80%);
  opacity: 0.5;
  transition: all 1s ease 0s;
}
.anim-slideRight {
  transform: translate(20%, 0);
  opacity: 0.5;
  transition: all 1s ease 0s;
}
.anim-slideLeft {
  transform: translate(-20%, 0);
  opacity: 0.5;
  transition: all 1s ease 0s;
}

.anim-custom1 > div:before {
  transition: height 2s;
}
.anim-custom1._active > div:before {
  height: 42px !important;
}


.anim-slideUp._active,
.anim-slideDown._active,
.anim-slideRight._active,
.anim-slideLeft._active{
  transform: translate(0, 0);
  opacity: 1;
}
/* End */


/* Start:/local/templates/main/styles.css?17654999894017*/
.event-list.grid{
height: 100%!important;
}
.event-list__item.event-item.popup-with-zoom-anim{
position: unset!important;
}
.x3-slider__next, .x3-slider__prev{
cursor:pointer;
}
.object .text-block img{
  display:none !important;
}
.object .text-block {
    position: static;
    width: 100%;
    /* margin-left: 12%; */
    font-size: 17px;
    grid-row: 1 / 3;
    line-height: 1.8;
}
.object .text-block article{column-count: 2;line-height: 1.8;}
.object .x3-object__top .x3-object__param{
    display:none !important;
}
.object__nav-block{
   display: flex;
   align-items: center;
   justify-content: space-between;
   margin-bottom: 50px;
   margin-top: 50px;
}
.object__nav-block .x3-btn {
    display: flex;
    align-items: center;
    justify-content: space-around;
    gap: 5px;
}
.object__nav-block .x3-btn.svg-right svg{
    transform: rotate(180deg);
}
.objects-list.items-list{
    margin-top: 35px;
}
a.x3-btn.white16{
    color: #fff !important;
    font-size: 16px !important;
}
.aud audio::-webkit-media-controls-play-button,
     audio::-webkit-media-controls-panel {
     background-color: #e08f40;
     color: #000;
 }
.display-flex{
	display: flex;
	align-items: center;
	gap: 20px;
	flex-wrap: wrap;
}
.object .x3-object__detail .picture-block, .object .x3-object__detail .objects-list__props-detail{
          grid-row: 1 / 2;
}
.object .x3-object__detail .x3-object__top{
	grid-column: 1 / 3;
}
.object .x3-object__detail .x3-object__top .x3-object__img{
    width: 100%;
    min-width: 100%;
}
.object .x3-object__detail .x3-object__top .x3-object__info{
	display:none !important;
}
.iso-filter__btn.iso-filter__btn_lecture .iso-filter-title:before {
    background: #da0cdf !important;
}
.iso-filter__btn.iso-filter__btn_master-klass .iso-filter-title:before {
    background: #df0c0c !important;
}
.event-modal .row.event-141 .event-dialog__info_type{
	background: #64e7c7 !important;
}
.event-modal .row.event-172 .event-dialog__info_type{
	background: #da0cdf !important;
}
.event-modal .row.event-143 .event-dialog__info_type{
	background: #ffa800 !important;
}
.event-modal .row.event-144 .event-dialog__info_type{
	background: #6de0e8 !important;
}
.event-modal .row.event-145 .event-dialog__info_type{
	background: #8f81e5 !important;
}
.event-modal .row.event-146 .event-dialog__info_type{
	background: #d9d348 !important;
}
.event-modal .row.event-147 .event-dialog__info_type{
	background: #648bee !important;
}
.event-modal .row.event-170 .event-dialog__info_type{
	background: #df0c0c !important;
}
.event-modal .row.event-171 .event-dialog__info_type{
	background: #64e7c7 !important;
}
.event-lecture .event-item__date_wrap::after {
    background-color: #da0cdf !important;
}
.event-master-klass .event-item__date_wrap::after {
    background-color: #df0c0c !important;
}
.event-dialog__grid .event-dialog__text, .event-dialog__grid .event-dialog__text p{
	font-size: 14px !important; 
        line-height: 1.3 !important; 
    	font-weight: 400 !important; 
        font-family: 'Arial', sans-serif !important; 
}
.event-dialog__grid .event-dialog__text a{
	color: #e08f40 !important; 
}
.event-dialog__grid .event-dialog__text h1, .event-dialog__grid .event-dialog__text h2, .event-dialog__grid .event-dialog__text h3, .event-dialog__grid .event-dialog__text h4, .event-dialog__grid .event-dialog__text h5, .event-dialog__grid .event-dialog__text h6{
	font-size: 23px !important; 
	font-weight: 600 !important; 
	line-height: 1.3 !important; 
	font-family: 'Arial', sans-serif !important; 
}
@media screen and (max-width:700px){
	.section-text__block p img{
		    height: auto  !important;
	}
}
@media (max-width: 1460px) {
    .is-container-fix .container {
        padding: 0 20px !important;
    }
    .container {
        padding: 0 20px !important;
    }
}
@media (max-width: 1460px) {
    .site-content.is-container-fix&gt;.container {
        padding: 0 20px !important;
    }
}
.section-text__block p img{
    width: 100% !important;
    height: auto !important;
}
/* End */


/* Start:/local/templates/main/template_styles.css?1762699861172*/
/* .event-modal.modal-container.zoom-anim-dialog:after{ content: '×'; font-size:50px; position:absolute; top:25px; right:25px; color:#E08F40; cursor:pointer; } */<br>
<br>
/* End */
/* /local/templates/main/css/scrollAnimate.css?1762699861663 */
/* /local/templates/main/styles.css?17654999894017 */
/* /local/templates/main/template_styles.css?1762699861172 */
