html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:1rem;font-weight:normal;font:inherit;color:inherit;text-decoration:none;vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.2}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{overflow-x:hidden}p{margin-bottom:.5rem}.title{font-size:1.5rem !important;margin-bottom:1rem}.subtitle{font-size:1.2rem !important;margin-bottom:.5rem}.link{position:relative;color:#ceb56d}.link::after{content:'';display:inline-block;width:.7rem;height:.7rem;background:url("/img/icons/link.svg") top left/contain;margin-left:.25rem}.day .link{color:#39c}.day .link::after{background:url("/img/icons/link-blue.svg") top left/contain}.poster:not(.no-relative){position:relative}.descr{position:absolute;top:0;left:calc(50% - 7rem);visibility:hidden;text-align:left;background:#000;color:#fff;font-size:.9rem;width:14.2rem;min-height:2rem;padding:.5rem;box-sizing:border-box;margin:0;opacity:0;transition:opacity .3s ease, border .3s ease;z-index:9999}.poster:hover .descr{visibility:visible;width:14rem;border:0.15rem solid #ceb56d;border-radius:.75rem;opacity:1}.poster:hover .descr.t2{top:unset;bottom:100%}.descr-left{left:0 !important}.day .poster .descr{background:#fff;color:#39c;border-color:#39c}.sizeX1-5{font-size:1.5rem !important}.sizeX1-8{font-size:1.8rem !important}.sizeX2{font-size:2rem !important}.bold{font-weight:bold !important}.underline{text-decoration:underline !important}.italic{font-style:italic !important}.strike,.line-through{text-decoration:line-through !important}.textIndentDef{text-indent:.5rem}.noTextIndent{text-indent:0 !important}.capitalize{text-transform:capitalize}.lh1-1{line-height:1.1}.h30{height:30px}.mt0{margin-top:0 !important}.mt1{margin-top:.25rem !important}.mb1{margin-bottom:.25rem !important}.mb2{margin-bottom:.5rem !important}.mb3{margin-bottom:.75rem !important}.pt1{padding-top:.25rem !important}.width29{width:29% !important}.width49{width:49% !important}.width65{width:65% !important}.width90{width:90% !important}.width100{width:100% !important}.maxWidth100{max-width:100% !important}@media (max-width: 767px){.mobileWidth100{width:100% !important}.mobileNoMR{margin-right:0 !important}.mobileNoML{margin-left:0 !important}.hideOver767{display:none}}.textAlignLeft,.text-align-left{text-align:left !important}.textAlignRight,.text-align-right{text-align:right !important}.textAlignCenter,.text-align-center{text-align:center !important}.textAlignJustify,.text-align-justify{text-align:justify !important}.blockAlignRight{margin-left:auto}.blockAlignCenter{margin-left:auto;margin-right:auto}.blockAlignLeft{margin-right:auto}.whiteText{color:#fff}.whiteBlock{background-color:#fff}.blackText{color:#000}.blackBlock{background-color:#000}.relative{position:relative}.absolute{position:absolute}.block{display:block}.inlineBlock{display:inline-block}.table{display:table}.cell-middle{display:table-cell;vertical-align:middle}.hide{display:none}.overflow{overflow:hidden}.OXHidden{overflow-x:hidden}.flex{display:flex}.flexWrap,.flex-wrap{flex-wrap:wrap}.flexBetween,.flex-between{justify-content:space-between}.flexAround,.flex-around{justify-content:space-around}.flexBottom,.flex-bottom{align-items:flex-end}.flex-stretch{align-items:stretch}.clearfix{clear:both}.noAfter::after{display:none !important}.noBefore::before{display:none !important}.zindex100{z-index:100 !important}.hideOnActive.active{display:none}@media (max-width: 600px){.flexBetween{justify-content:center}.flexAround{justify-content:center}}.transition03{transition:.3s ease}.transition05{transition:.5s ease}.skew45{transform:skew(45deg)}.skew-45{transform:skew(-45deg)}.hover-opacity:hover{opacity:.7}.pointer{cursor:pointer}.cursorDefault{cursor:default}
