.type-holiday{background:#f0f7f7}.type-holiday__schedule .type-holiday__bottom{margin:0 auto;padding-bottom:0}.type-holiday__mob-text{padding:30px 0;font-family:VremenaGroteskBook;font-size:14px;line-height:24px}.type-holiday__mob-text img{width:290px;margin-top:25px}.type-holiday__subtitle{margin-bottom:30px}.type-holiday__top_desc{display:none}.type-holiday__bottom{padding:30px 0}.type-holiday__bottom .select{text-align:center;font-family:VremenaGroteskBold;font-size:0}.type-holiday__bottom .select_top{flex-flow:wrap;justify-content:space-between;align-items:flex-start;display:flex}.type-holiday__bottom .select-type-holiday{text-align:center;vertical-align:top;margin-bottom:40px;display:none}.type-holiday__bottom .select-type-holiday:hover .circle-img{width:125px;height:125px}.type-holiday__bottom .select-type-holiday:hover .circle .img{background:var(--img-hover)center center no-repeat}.type-holiday__bottom .select-type-holiday.show{display:inline-block}.type-holiday__bottom .select-type-holiday-link .circle{width:125px;height:125px;position:relative}.type-holiday__bottom .select-type-holiday-link .circle-img{-o-transition:.1s;background:#fff;border:15px solid #ddf9ff;border-radius:50%;width:125px;height:125px;margin:auto;transition:all .1s;position:absolute;inset:0;overflow:hidden}.type-holiday__bottom .select-type-holiday-link .circle .img{-o-transition:all .3s ease;background:var(--img)center center no-repeat;width:125px;height:125px;margin:auto;transition:all .3s;position:absolute;inset:0}.type-holiday__bottom .select-type-holiday_bottom{vertical-align:top;margin-top:25px;display:inline-block}.type-holiday__bottom .select-type-holiday_bottom:first-child{margin-right:30px}.type-holiday__bottom .select-type-holiday_bottom .circle{width:125px;height:125px;position:relative}.type-holiday__bottom .select-type-holiday_bottom .circle-img{-o-transition:all .3s ease;background:#fff;border:15px solid #e8f1f2;border-radius:50%;width:125px;height:125px;margin:auto;transition:all .3s;position:absolute;inset:0;overflow:hidden}.type-holiday__bottom .select-type-holiday_bottom:hover .circle-img{width:125px;height:125px}.type-holiday__bottom .select-type-holiday_bottom:hover .circle .img{background:var(--img-hover)center center no-repeat}.type-holiday__bottom .select .content-text{text-transform:uppercase;color:#333;letter-spacing:2px;width:112px;margin:15px auto 0}.type-holiday__bottom .select .price{color:#333;margin-top:10px;font-family:VremenaGroteskBold;font-size:14px}.type-holiday__bottom .select .price span{font-family:VremenaGroteskBook;font-size:12px}.type-holiday__bottom .loadmore{cursor:pointer;width:180px;margin:0 auto;padding:15px 0;position:relative}.type-holiday__bottom .loadmore:after{content:"";background:url(/static/img/general/loadmoreHoliday.png) 50% no-repeat;width:180px;height:30px;position:absolute;top:0;left:0}.type-holiday__bottom .loadmore.up:after{-o-transition:all .3s ease;transition:all .3s;transform:rotate(180deg)}.type-holiday__prices{color:#fff;cursor:pointer;border:none;font-size:14px;box-shadow:0 8px 21px #f9528b1a}.type-holiday__prices:hover{animation:.5s shadow}@keyframes shadow{0%{box-shadow:0 0 #ed2ffe40}50%{box-shadow:0 8px 21px #ed2ffe40}75%{box-shadow:0 0 #ed2ffe40}to{box-shadow:0 8px 21px #f9528b1a}}.type-holiday__prices{text-align:center;background:#ff0042;border-radius:30px;padding:7px 22px;font-family:FiraSans-ExtraBold;line-height:16px;display:inline-block;position:relative}@media (min-width:768px){.type-holiday__schedule{padding-bottom:40px}.type-holiday__mob-text{display:none}.type-holiday__title{border-left:4px solid #e62238;margin-bottom:290px;padding-left:30px;font-family:VremenaGroteskBook;font-size:18px;font-weight:400;line-height:26px}.type-holiday__list{width:535px;margin:auto;padding-bottom:30px;position:relative}.type-holiday__list_img{width:370px;height:237px;margin:auto;position:absolute;top:-270px;left:25px;right:0}.type-holiday__list_item{margin-bottom:30px;padding-left:100px;font-family:VremenaGroteskBook;font-size:17px;line-height:24px;position:relative}.type-holiday__list_item:before{content:"";width:70px;height:70px;margin:auto;position:absolute;top:0;bottom:0;left:0;background-size:cover!important}.type-holiday__list_item:first-child:before{background:url(/static/img/content/type-holiday/men.png) 50% no-repeat}.type-holiday__list_item:nth-child(2):before{background:url(/static/img/content/type-holiday/lypa.png) 50% no-repeat}.type-holiday__list_item:last-child{margin-bottom:0}.type-holiday__list_item:last-child:before{margin:inherit;background:url(/static/img/content/type-holiday/cel.png) 50% no-repeat;top:10px}.type-holiday__top .loadmore{margin:0 auto}.type-holiday__top_mob{display:none}.type-holiday__top_desc{padding-top:45px;display:block}.type-holiday__top_desc .desc{display:none}.type-holiday__bottom{width:690px;margin:auto;padding-top:50px}.type-holiday__bottom .select_top{justify-content:space-around}.type-holiday__bottom .select-type-holiday:hover .circle-img{width:135px;height:135px}.type-holiday__bottom .select-type-holiday_bottom{margin-top:5px}.type-holiday__bottom .select-type-holiday_bottom:first-child{margin-right:50px}.type-holiday__bottom .select-type-holiday_bottom .circle,.type-holiday__bottom .select-type-holiday_bottom .circle-img{width:149px;height:149px}.type-holiday__bottom .select-type-holiday_bottom:hover .circle-img{width:135px;height:135px}.type-holiday__bottom .select-type-holiday-link .circle,.type-holiday__bottom .select-type-holiday-link .circle-img,.type-holiday__bottom .select-type-holiday-link .circle .img{width:149px;height:149px}.type-holiday__bottom .select .content-text{width:130px;min-height:36px;margin:20px auto 0}}@media (min-width:1024px){.type-holiday .normal-text{margin-bottom:20px;font-size:15px}.type-holiday .info{font-size:16px}.type-holiday__title{margin-bottom:50px}.type-holiday__list{width:inherit}.type-holiday__list_img{width:420px;height:267px;top:-5px;left:510px}.type-holiday__top{max-width:930px}.type-holiday__top_desc .desc{display:inline}.type-holiday__top_desc .tablet{display:none}.type-holiday__bottom{width:770px}.type-holiday__bottom .select .price{margin-top:15px;font-size:16px}.type-holiday__bottom .select .price span{font-size:14px}}@media (min-width:1360px){.type-holiday__list{width:inherit}.type-holiday__list_img{width:599px;height:381px;top:0;left:570px}.type-holiday__top{max-width:1170px;padding-top:25px}}
