/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('./fonts/slick.eot');
    src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

.country-select{
	position:relative;
	display:inline-block
}
.country-select *{
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.country-select .hide{
	display:none
}
.country-select .v-hide{
	visibility:hidden
}
.country-select input,
.country-select input[type=text]{
	position:relative;
	z-index:0;
	margin-top:0 !important;
	margin-bottom:0 !important;
	padding-right:36px;
	margin-right:0
}
.country-select .flag-dropdown{
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	padding:1px
}
.country-select .selected-flag{
	z-index:1;
	position:relative;
	width:36px;
	height:100%;
	padding:0 0 0 8px
}
.country-select .selected-flag .flag{
	position:absolute;
	top:0;
	bottom:0;
	margin:auto
}
.country-select .selected-flag .arrow{
	position:absolute;
	top:50%;
	margin-top:-2px;
	right:6px;
	width:0;
	height:0;
	border-left:3px solid transparent;
	border-right:3px solid transparent;
	border-top:4px solid #555
}
.country-select .selected-flag .arrow.up{
	border-top:none;
	border-bottom:4px solid #555
}
.country-select .country-list{
	position:absolute;
	z-index:2;
	list-style:none;
	text-align:left;
	padding:0;
	margin:0 0 0 -1px;
	-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);
	box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);
	background-color:white;
	border:1px solid #ccc;
	white-space:nowrap;
	max-height:200px;
	overflow-y:scroll
}
.country-select .country-list .flag{
	display:inline-block;
	width:20px
}
@media (max-width: 500px){
	.country-select .country-list{
		white-space:normal
	}
}
.country-select .country-list .divider{
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #ccc
}
.country-select .country-list .country{
	padding:5px 10px
}
.country-select .country-list .country.highlight{
	background-color:rgba(0, 0, 0, 0.05)
}
.country-select .country-list .flag,
.country-select .country-list .country-name{
	vertical-align:middle
}
.country-select .country-list .flag{
	margin-right:6px
}
.country-select.inside input,
.country-select.inside input[type=text]{
	padding-right:6px;
	padding-left:52px;
	margin-left:0
}
.country-select.inside .flag-dropdown{
	right:auto;
	left:0
}
.country-select.inside .selected-flag{
	width:46px
}
.country-select.inside .flag-dropdown:hover{
	cursor:pointer
}
.country-select.inside .flag-dropdown:hover .selected-flag{
	background-color:rgba(0, 0, 0, 0.05)
}
.country-select.inside input[disabled] + .flag-dropdown:hover,
.country-select.inside input[readonly] + .flag-dropdown:hover{
	cursor:default
}
.country-select.inside input[disabled] + .flag-dropdown:hover .selected-flag,
.country-select.inside input[readonly] + .flag-dropdown:hover .selected-flag{
	background-color:transparent
}
.country-select .flag{
	width:20px;
	height:15px;
	-webkit-box-shadow:0px 0px 1px 0px #888;
	box-shadow:0px 0px 1px 0px #888;
	background-image:url("../../build/img/flags.png");
	background-repeat:no-repeat;
	background-color:#dbdbdb;
	background-position:20px 0
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx){
	.country-select .flag{
		background-image:url("../../build/img/flags@2x.png")
	}
}
.country-select .flag{
	width:20px
}
.country-select .flag.be{
	width:18px
}
.country-select .flag.ch{
	width:15px
}
.country-select .flag.mc{
	width:19px
}
.country-select .flag.ne{
	width:18px
}
.country-select .flag.np{
	width:13px
}
.country-select .flag.va{
	width:15px
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx){
	.country-select .flag{
		background-size:5630px 15px
	}
}
.country-select .flag.ac{
	height:10px;
	background-position:0px 0px
}
.country-select .flag.ad{
	height:14px;
	background-position:-22px 0px
}
.country-select .flag.ae{
	height:10px;
	background-position:-44px 0px
}
.country-select .flag.af{
	height:14px;
	background-position:-66px 0px
}
.country-select .flag.ag{
	height:14px;
	background-position:-88px 0px
}
.country-select .flag.ai{
	height:10px;
	background-position:-110px 0px
}
.country-select .flag.al{
	height:15px;
	background-position:-132px 0px
}
.country-select .flag.am{
	height:10px;
	background-position:-154px 0px
}
.country-select .flag.ao{
	height:14px;
	background-position:-176px 0px
}
.country-select .flag.aq{
	height:14px;
	background-position:-198px 0px
}
.country-select .flag.ar{
	height:13px;
	background-position:-220px 0px
}
.country-select .flag.as{
	height:10px;
	background-position:-242px 0px
}
.country-select .flag.at{
	height:14px;
	background-position:-264px 0px
}
.country-select .flag.au{
	height:10px;
	background-position:-286px 0px
}
.country-select .flag.aw{
	height:14px;
	background-position:-308px 0px
}
.country-select .flag.ax{
	height:13px;
	background-position:-330px 0px
}
.country-select .flag.az{
	height:10px;
	background-position:-352px 0px
}
.country-select .flag.ba{
	height:10px;
	background-position:-374px 0px
}
.country-select .flag.bb{
	height:14px;
	background-position:-396px 0px
}
.country-select .flag.bd{
	height:12px;
	background-position:-418px 0px
}
.country-select .flag.be{
	height:15px;
	background-position:-440px 0px
}
.country-select .flag.bf{
	height:14px;
	background-position:-460px 0px
}
.country-select .flag.bg{
	height:12px;
	background-position:-482px 0px
}
.country-select .flag.bh{
	height:12px;
	background-position:-504px 0px
}
.country-select .flag.bi{
	height:12px;
	background-position:-526px 0px
}
.country-select .flag.bj{
	height:14px;
	background-position:-548px 0px
}
.country-select .flag.bl{
	height:14px;
	background-position:-570px 0px
}
.country-select .flag.bm{
	height:10px;
	background-position:-592px 0px
}
.country-select .flag.bn{
	height:10px;
	background-position:-614px 0px
}
.country-select .flag.bo{
	height:14px;
	background-position:-636px 0px
}
.country-select .flag.bq{
	height:14px;
	background-position:-658px 0px
}
.country-select .flag.br{
	height:14px;
	background-position:-680px 0px
}
.country-select .flag.bs{
	height:10px;
	background-position:-702px 0px
}
.country-select .flag.bt{
	height:14px;
	background-position:-724px 0px
}
.country-select .flag.bv{
	height:15px;
	background-position:-746px 0px
}
.country-select .flag.bw{
	height:14px;
	background-position:-768px 0px
}
.country-select .flag.by{
	height:10px;
	background-position:-790px 0px
}
.country-select .flag.bz{
	height:14px;
	background-position:-812px 0px
}
.country-select .flag.ca{
	height:10px;
	background-position:-834px 0px
}
.country-select .flag.cc{
	height:10px;
	background-position:-856px 0px
}
.country-select .flag.cd{
	height:15px;
	background-position:-878px 0px
}
.country-select .flag.cf{
	height:14px;
	background-position:-900px 0px
}
.country-select .flag.cg{
	height:14px;
	background-position:-922px 0px
}
.country-select .flag.ch{
	height:15px;
	background-position:-944px 0px
}
.country-select .flag.ci{
	height:14px;
	background-position:-961px 0px
}
.country-select .flag.ck{
	height:10px;
	background-position:-983px 0px
}
.country-select .flag.cl{
	height:14px;
	background-position:-1005px 0px
}
.country-select .flag.cm{
	height:14px;
	background-position:-1027px 0px
}
.country-select .flag.cn{
	height:14px;
	background-position:-1049px 0px
}
.country-select .flag.co{
	height:14px;
	background-position:-1071px 0px
}
.country-select .flag.cp{
	height:14px;
	background-position:-1093px 0px
}
.country-select .flag.cr{
	height:12px;
	background-position:-1115px 0px
}
.country-select .flag.cu{
	height:10px;
	background-position:-1137px 0px
}
.country-select .flag.cv{
	height:12px;
	background-position:-1159px 0px
}
.country-select .flag.cw{
	height:14px;
	background-position:-1181px 0px
}
.country-select .flag.cx{
	height:10px;
	background-position:-1203px 0px
}
.country-select .flag.cy{
	height:13px;
	background-position:-1225px 0px
}
.country-select .flag.cz{
	height:14px;
	background-position:-1247px 0px
}
.country-select .flag.de{
	height:12px;
	background-position:-1269px 0px
}
.country-select .flag.dg{
	height:10px;
	background-position:-1291px 0px
}
.country-select .flag.dj{
	height:14px;
	background-position:-1313px 0px
}
.country-select .flag.dk{
	height:15px;
	background-position:-1335px 0px
}
.country-select .flag.dm{
	height:10px;
	background-position:-1357px 0px
}
.country-select .flag.do{
	height:13px;
	background-position:-1379px 0px
}
.country-select .flag.dz{
	height:14px;
	background-position:-1401px 0px
}
.country-select .flag.ea{
	height:14px;
	background-position:-1423px 0px
}
.country-select .flag.ec{
	height:14px;
	background-position:-1445px 0px
}
.country-select .flag.ee{
	height:13px;
	background-position:-1467px 0px
}
.country-select .flag.eg{
	height:14px;
	background-position:-1489px 0px
}
.country-select .flag.eh{
	height:10px;
	background-position:-1511px 0px
}
.country-select .flag.er{
	height:10px;
	background-position:-1533px 0px
}
.country-select .flag.es{
	height:14px;
	background-position:-1555px 0px
}
.country-select .flag.et{
	height:10px;
	background-position:-1577px 0px
}
.country-select .flag.eu{
	height:14px;
	background-position:-1599px 0px
}
.country-select .flag.fi{
	height:12px;
	background-position:-1621px 0px
}
.country-select .flag.fj{
	height:10px;
	background-position:-1643px 0px
}
.country-select .flag.fk{
	height:10px;
	background-position:-1665px 0px
}
.country-select .flag.fm{
	height:11px;
	background-position:-1687px 0px
}
.country-select .flag.fo{
	height:15px;
	background-position:-1709px 0px
}
.country-select .flag.fr{
	height:14px;
	background-position:-1731px 0px
}
.country-select .flag.ga{
	height:15px;
	background-position:-1753px 0px
}
.country-select .flag.gb{
	height:10px;
	background-position:-1775px 0px
}
.country-select .flag.gd{
	height:12px;
	background-position:-1797px 0px
}
.country-select .flag.ge{
	height:14px;
	background-position:-1819px 0px
}
.country-select .flag.gf{
	height:14px;
	background-position:-1841px 0px
}
.country-select .flag.gg{
	height:14px;
	background-position:-1863px 0px
}
.country-select .flag.gh{
	height:14px;
	background-position:-1885px 0px
}
.country-select .flag.gi{
	height:10px;
	background-position:-1907px 0px
}
.country-select .flag.gl{
	height:14px;
	background-position:-1929px 0px
}
.country-select .flag.gm{
	height:14px;
	background-position:-1951px 0px
}
.country-select .flag.gn{
	height:14px;
	background-position:-1973px 0px
}
.country-select .flag.gp{
	height:14px;
	background-position:-1995px 0px
}
.country-select .flag.gq{
	height:14px;
	background-position:-2017px 0px
}
.country-select .flag.gr{
	height:14px;
	background-position:-2039px 0px
}
.country-select .flag.gs{
	height:10px;
	background-position:-2061px 0px
}
.country-select .flag.gt{
	height:13px;
	background-position:-2083px 0px
}
.country-select .flag.gu{
	height:11px;
	background-position:-2105px 0px
}
.country-select .flag.gw{
	height:10px;
	background-position:-2127px 0px
}
.country-select .flag.gy{
	height:12px;
	background-position:-2149px 0px
}
.country-select .flag.hk{
	height:14px;
	background-position:-2171px 0px
}
.country-select .flag.hm{
	height:10px;
	background-position:-2193px 0px
}
.country-select .flag.hn{
	height:10px;
	background-position:-2215px 0px
}
.country-select .flag.hr{
	height:10px;
	background-position:-2237px 0px
}
.country-select .flag.ht{
	height:12px;
	background-position:-2259px 0px
}
.country-select .flag.hu{
	height:10px;
	background-position:-2281px 0px
}
.country-select .flag.ic{
	height:14px;
	background-position:-2303px 0px
}
.country-select .flag.id{
	height:14px;
	background-position:-2325px 0px
}
.country-select .flag.ie{
	height:10px;
	background-position:-2347px 0px
}
.country-select .flag.il{
	height:15px;
	background-position:-2369px 0px
}
.country-select .flag.im{
	height:10px;
	background-position:-2391px 0px
}
.country-select .flag.in{
	height:14px;
	background-position:-2413px 0px
}
.country-select .flag.io{
	height:10px;
	background-position:-2435px 0px
}
.country-select .flag.iq{
	height:14px;
	background-position:-2457px 0px
}
.country-select .flag.ir{
	height:12px;
	background-position:-2479px 0px
}
.country-select .flag.is{
	height:15px;
	background-position:-2501px 0px
}
.country-select .flag.it{
	height:14px;
	background-position:-2523px 0px
}
.country-select .flag.je{
	height:12px;
	background-position:-2545px 0px
}
.country-select .flag.jm{
	height:10px;
	background-position:-2567px 0px
}
.country-select .flag.jo{
	height:10px;
	background-position:-2589px 0px
}
.country-select .flag.jp{
	height:14px;
	background-position:-2611px 0px
}
.country-select .flag.ke{
	height:14px;
	background-position:-2633px 0px
}
.country-select .flag.kg{
	height:12px;
	background-position:-2655px 0px
}
.country-select .flag.kh{
	height:13px;
	background-position:-2677px 0px
}
.country-select .flag.ki{
	height:10px;
	background-position:-2699px 0px
}
.country-select .flag.km{
	height:12px;
	background-position:-2721px 0px
}
.country-select .flag.kn{
	height:14px;
	background-position:-2743px 0px
}
.country-select .flag.kp{
	height:10px;
	background-position:-2765px 0px
}
.country-select .flag.kr{
	height:14px;
	background-position:-2787px 0px
}
.country-select .flag.kw{
	height:10px;
	background-position:-2809px 0px
}
.country-select .flag.ky{
	height:10px;
	background-position:-2831px 0px
}
.country-select .flag.kz{
	height:10px;
	background-position:-2853px 0px
}
.country-select .flag.la{
	height:14px;
	background-position:-2875px 0px
}
.country-select .flag.lb{
	height:14px;
	background-position:-2897px 0px
}
.country-select .flag.lc{
	height:10px;
	background-position:-2919px 0px
}
.country-select .flag.li{
	height:12px;
	background-position:-2941px 0px
}
.country-select .flag.lk{
	height:10px;
	background-position:-2963px 0px
}
.country-select .flag.lr{
	height:11px;
	background-position:-2985px 0px
}
.country-select .flag.ls{
	height:14px;
	background-position:-3007px 0px
}
.country-select .flag.lt{
	height:12px;
	background-position:-3029px 0px
}
.country-select .flag.lu{
	height:12px;
	background-position:-3051px 0px
}
.country-select .flag.lv{
	height:10px;
	background-position:-3073px 0px
}
.country-select .flag.ly{
	height:10px;
	background-position:-3095px 0px
}
.country-select .flag.ma{
	height:14px;
	background-position:-3117px 0px
}
.country-select .flag.mc{
	height:15px;
	background-position:-3139px 0px
}
.country-select .flag.md{
	height:10px;
	background-position:-3160px 0px
}
.country-select .flag.me{
	height:10px;
	background-position:-3182px 0px
}
.country-select .flag.mf{
	height:14px;
	background-position:-3204px 0px
}
.country-select .flag.mg{
	height:14px;
	background-position:-3226px 0px
}
.country-select .flag.mh{
	height:11px;
	background-position:-3248px 0px
}
.country-select .flag.mk{
	height:10px;
	background-position:-3270px 0px
}
.country-select .flag.ml{
	height:14px;
	background-position:-3292px 0px
}
.country-select .flag.mm{
	height:14px;
	background-position:-3314px 0px
}
.country-select .flag.mn{
	height:10px;
	background-position:-3336px 0px
}
.country-select .flag.mo{
	height:14px;
	background-position:-3358px 0px
}
.country-select .flag.mp{
	height:10px;
	background-position:-3380px 0px
}
.country-select .flag.mq{
	height:14px;
	background-position:-3402px 0px
}
.country-select .flag.mr{
	height:14px;
	background-position:-3424px 0px
}
.country-select .flag.ms{
	height:10px;
	background-position:-3446px 0px
}
.country-select .flag.mt{
	height:14px;
	background-position:-3468px 0px
}
.country-select .flag.mu{
	height:14px;
	background-position:-3490px 0px
}
.country-select .flag.mv{
	height:14px;
	background-position:-3512px 0px
}
.country-select .flag.mw{
	height:14px;
	background-position:-3534px 0px
}
.country-select .flag.mx{
	height:12px;
	background-position:-3556px 0px
}
.country-select .flag.my{
	height:10px;
	background-position:-3578px 0px
}
.country-select .flag.mz{
	height:14px;
	background-position:-3600px 0px
}
.country-select .flag.na{
	height:14px;
	background-position:-3622px 0px
}
.country-select .flag.nc{
	height:10px;
	background-position:-3644px 0px
}
.country-select .flag.ne{
	height:15px;
	background-position:-3666px 0px
}
.country-select .flag.nf{
	height:10px;
	background-position:-3686px 0px
}
.country-select .flag.ng{
	height:10px;
	background-position:-3708px 0px
}
.country-select .flag.ni{
	height:12px;
	background-position:-3730px 0px
}
.country-select .flag.nl{
	height:14px;
	background-position:-3752px 0px
}
.country-select .flag.no{
	height:15px;
	background-position:-3774px 0px
}
.country-select .flag.np{
	height:15px;
	background-position:-3796px 0px;
	background-color:transparent
}
.country-select .flag.nr{
	height:10px;
	background-position:-3811px 0px
}
.country-select .flag.nu{
	height:10px;
	background-position:-3833px 0px
}
.country-select .flag.nz{
	height:10px;
	background-position:-3855px 0px
}
.country-select .flag.om{
	height:10px;
	background-position:-3877px 0px
}
.country-select .flag.pa{
	height:14px;
	background-position:-3899px 0px
}
.country-select .flag.pe{
	height:14px;
	background-position:-3921px 0px
}
.country-select .flag.pf{
	height:14px;
	background-position:-3943px 0px
}
.country-select .flag.pg{
	height:15px;
	background-position:-3965px 0px
}
.country-select .flag.ph{
	height:10px;
	background-position:-3987px 0px
}
.country-select .flag.pk{
	height:14px;
	background-position:-4009px 0px
}
.country-select .flag.pl{
	height:13px;
	background-position:-4031px 0px
}
.country-select .flag.pm{
	height:14px;
	background-position:-4053px 0px
}
.country-select .flag.pn{
	height:10px;
	background-position:-4075px 0px
}
.country-select .flag.pr{
	height:14px;
	background-position:-4097px 0px
}
.country-select .flag.ps{
	height:10px;
	background-position:-4119px 0px
}
.country-select .flag.pt{
	height:14px;
	background-position:-4141px 0px
}
.country-select .flag.pw{
	height:13px;
	background-position:-4163px 0px
}
.country-select .flag.py{
	height:11px;
	background-position:-4185px 0px
}
.country-select .flag.qa{
	height:8px;
	background-position:-4207px 0px
}
.country-select .flag.re{
	height:14px;
	background-position:-4229px 0px
}
.country-select .flag.ro{
	height:14px;
	background-position:-4251px 0px
}
.country-select .flag.rs{
	height:14px;
	background-position:-4273px 0px
}
.country-select .flag.ru{
	height:14px;
	background-position:-4295px 0px
}
.country-select .flag.rw{
	height:14px;
	background-position:-4317px 0px
}
.country-select .flag.sa{
	height:14px;
	background-position:-4339px 0px
}
.country-select .flag.sb{
	height:10px;
	background-position:-4361px 0px
}
.country-select .flag.sc{
	height:10px;
	background-position:-4383px 0px
}
.country-select .flag.sd{
	height:10px;
	background-position:-4405px 0px
}
.country-select .flag.se{
	height:13px;
	background-position:-4427px 0px
}
.country-select .flag.sg{
	height:14px;
	background-position:-4449px 0px
}
.country-select .flag.sh{
	height:10px;
	background-position:-4471px 0px
}
.country-select .flag.si{
	height:10px;
	background-position:-4493px 0px
}
.country-select .flag.sj{
	height:15px;
	background-position:-4515px 0px
}
.country-select .flag.sk{
	height:14px;
	background-position:-4537px 0px
}
.country-select .flag.sl{
	height:14px;
	background-position:-4559px 0px
}
.country-select .flag.sm{
	height:15px;
	background-position:-4581px 0px
}
.country-select .flag.sn{
	height:14px;
	background-position:-4603px 0px
}
.country-select .flag.so{
	height:14px;
	background-position:-4625px 0px
}
.country-select .flag.sr{
	height:14px;
	background-position:-4647px 0px
}
.country-select .flag.ss{
	height:10px;
	background-position:-4669px 0px
}
.country-select .flag.st{
	height:10px;
	background-position:-4691px 0px
}
.country-select .flag.sv{
	height:12px;
	background-position:-4713px 0px
}
.country-select .flag.sx{
	height:14px;
	background-position:-4735px 0px
}
.country-select .flag.sy{
	height:14px;
	background-position:-4757px 0px
}
.country-select .flag.sz{
	height:14px;
	background-position:-4779px 0px
}
.country-select .flag.ta{
	height:10px;
	background-position:-4801px 0px
}
.country-select .flag.tc{
	height:10px;
	background-position:-4823px 0px
}
.country-select .flag.td{
	height:14px;
	background-position:-4845px 0px
}
.country-select .flag.tf{
	height:14px;
	background-position:-4867px 0px
}
.country-select .flag.tg{
	height:13px;
	background-position:-4889px 0px
}
.country-select .flag.th{
	height:14px;
	background-position:-4911px 0px
}
.country-select .flag.tj{
	height:10px;
	background-position:-4933px 0px
}
.country-select .flag.tk{
	height:10px;
	background-position:-4955px 0px
}
.country-select .flag.tl{
	height:10px;
	background-position:-4977px 0px
}
.country-select .flag.tm{
	height:14px;
	background-position:-4999px 0px
}
.country-select .flag.tn{
	height:14px;
	background-position:-5021px 0px
}
.country-select .flag.to{
	height:10px;
	background-position:-5043px 0px
}
.country-select .flag.tr{
	height:14px;
	background-position:-5065px 0px
}
.country-select .flag.tt{
	height:12px;
	background-position:-5087px 0px
}
.country-select .flag.tv{
	height:10px;
	background-position:-5109px 0px
}
.country-select .flag.tw{
	height:14px;
	background-position:-5131px 0px
}
.country-select .flag.tz{
	height:14px;
	background-position:-5153px 0px
}
.country-select .flag.ua{
	height:14px;
	background-position:-5175px 0px
}
.country-select .flag.ug{
	height:14px;
	background-position:-5197px 0px
}
.country-select .flag.um{
	height:11px;
	background-position:-5219px 0px
}
.country-select .flag.us{
	height:11px;
	background-position:-5241px 0px
}
.country-select .flag.uy{
	height:14px;
	background-position:-5263px 0px
}
.country-select .flag.uz{
	height:10px;
	background-position:-5285px 0px
}
.country-select .flag.va{
	height:15px;
	background-position:-5307px 0px
}
.country-select .flag.vc{
	height:14px;
	background-position:-5324px 0px
}
.country-select .flag.ve{
	height:14px;
	background-position:-5346px 0px
}
.country-select .flag.vg{
	height:10px;
	background-position:-5368px 0px
}
.country-select .flag.vi{
	height:14px;
	background-position:-5390px 0px
}
.country-select .flag.vn{
	height:14px;
	background-position:-5412px 0px
}
.country-select .flag.vu{
	height:12px;
	background-position:-5434px 0px
}
.country-select .flag.wf{
	height:14px;
	background-position:-5456px 0px
}
.country-select .flag.ws{
	height:10px;
	background-position:-5478px 0px
}
.country-select .flag.xk{
	height:15px;
	background-position:-5500px 0px
}
.country-select .flag.ye{
	height:14px;
	background-position:-5522px 0px
}
.country-select .flag.yt{
	height:14px;
	background-position:-5544px 0px
}
.country-select .flag.za{
	height:14px;
	background-position:-5566px 0px
}
.country-select .flag.zm{
	height:14px;
	background-position:-5588px 0px
}
.country-select .flag.zw{
	height:10px;
	background-position:-5610px 0px
}
.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%;max-width:1440px}.col-lg-12{width:100%}.col-lg-vw-1{width:8.3vw}.col-lg-vw-2{width:16.6vw}.col-lg-vw-3{width:25vw}.col-lg-vw-4{width:33.3vw}.col-lg-vw-5{width:41.6vw}.col-lg-vw-6{width:50vw}.col-lg-vw-7{width:58.3vw}.col-lg-vw-8{width:66.67vw}.col-lg-vw-9{width:75vw}.col-lg-vw-10{width:83.3vw}.col-lg-vw-11{width:91.67vw}.col-lg-vw-12{width:100vw}.dis-grid{display:grid}.grid-col-lg-1{grid-template-columns:repeat(1, 1fr)}.grid-col-lg-2{grid-template-columns:repeat(2, 1fr)}.grid-col-lg-3{grid-template-columns:repeat(3, 1fr)}.grid-col-lg-4{grid-template-columns:repeat(4, 1fr)}.dis-flex{display:flex}.align-self-center{align-self:center}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-start{align-items:flex-start}.align-items-base{align-items:baseline}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-between{align-content:space-between}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-start{justify-content:flex-start}.flex-wrap-wrap{flex-wrap:wrap}.flex-direction-col{flex-direction:column}.grid-gap-1{grid-gap:1rem}.grid-gap-2{grid-gap:2rem}.grid-gap-3{grid-gap:3rem}.grid-gap-4{grid-gap:4rem}.grid-gap-5{grid-gap:5rem}.margin-t-1{margin-top:1rem}.margin-t-2{margin-top:2rem}.margin-t-3{margin-top:3rem}.margin-t-4{margin-top:4rem}.margin-t-5{margin-top:5rem}.margin-t-6{margin-top:6rem}.margin-t-7{margin-top:7rem}.margin-t-8{margin-top:8rem}.margin-t-9{margin-top:9rem}.margin-t-10{margin-top:10rem}.margin-b-1{margin-bottom:1rem}.margin-b-2{margin-bottom:2rem}.margin-b-3{margin-bottom:3rem}.margin-b-4{margin-bottom:4rem}.margin-b-5{margin-bottom:5rem}.margin-b-6{margin-bottom:6rem}.margin-b-7{margin-bottom:7rem}.margin-b-8{margin-bottom:8rem}.margin-b-9{margin-bottom:9rem}.margin-b-10{margin-bottom:10rem}img{max-width:100%;height:auto}.section-title.type-1>*{font-size:1.3rem;font-weight:500}.text-block p{line-height:1.2}.text-block p:not(:last-child){margin-bottom:1.5rem}.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5{font-weight:bold;margin:2.5rem 0 1.3rem 0}.text-block h1:first-child,.text-block h2:first-child,.text-block h3:first-child,.text-block h4:first-child,.text-block h5:first-child{margin-top:0}.button{display:inline-block;border-radius:.5rem;color:#fff;background-color:#804284;font-size:inherit;font-family:"MyriadPro";padding:.75rem 1rem;border:none;background-repeat:no-repeat;background-position:50% 50%;background-size:1.75rem;background-color:#804284;transition:all .25s ease-in-out;text-decoration:none;position:relative;cursor:pointer}.button:hover{background-color:rgba(128,66,132,0.85)}.button.type-1{background-color:transparent;border:2px solid #804284;color:#804284}.button.type-2{background-color:transparent;border:2px solid #fff;padding:.5rem 2rem}.button.type-2:hover{background-color:#fff;color:#000}.button.type-3{background-color:#fff;border:2px solid #804284;color:#804284}.button.loading{color:transparent;background-image:url(../img/loader.svg)}.button.detail{background-color:transparent;color:#804284;padding:0}.button.detail::after{position:absolute;content:"";top:50%;right:-.5rem;transform:translateY(-25%) rotate(45deg);width:.25rem;height:.25rem;border:0.125rem solid #804284;border-left:none;border-bottom:none;background-color:transparent}.button.disabled{opacity:.4;pointer-events:none}.button.disabled::selection{background:none}.button--donate{margin:0 auto}.alm-load-more-btn{background-color:#804284 !important}.view-more{font-weight:600;color:#804284}@media only screen and (max-width: 768px){.button{padding:.75rem 1.2rem}}input,textarea{-webkit-appearance:none;background-color:#f4f4f4;padding:1rem 2.5rem;color:#000;border-radius:.5rem;border:none;font-size:inherit;font-family:"MyriadPro"}input::placeholder,textarea::placeholder{color:#9E9E9E}.comment_input{width:100%;resize:none}input.button{width:auto;display:block;margin-left:auto}.main-header{background-color:#fff}.header-top{background-color:#fff;padding:1rem 0}.header-top_logo img{width:8rem}.socials-list{display:flex;justify-content:flex-end}.socials-list_item:not(:last-child){margin-right:.5rem}.socials-list_item a{display:flex;width:2.3rem;height:2.3rem;box-sizing:border-box;background-color:#804284;justify-content:center;align-items:center;border-radius:5px}.socials-list_item a img{height:1.3rem;width:auto}.main-nav{background-color:#804284}.nav-menu{display:flex;list-style:none}.menu-item:not(:last-child) a{padding-right:1.75rem}.menu-item:last-child a:after{content:'';width:calc(100% + 2rem)}.menu-item.current_page_item a:after{opacity:1}.menu-item a{color:#fff;display:flex;align-items:center;padding:1rem 0;position:relative;text-decoration:none;white-space:nowrap}.menu-item a:after{content:'';position:absolute;top:0;left:-1rem;height:100%;width:100%;background-color:rgba(255,255,255,0.1);transition:all .25s ease-in-out;opacity:0}.menu-item a:hover:after{opacity:1}.nav-meta{display:flex;justify-content:flex-end}.nav-meta a{text-decoration:none;padding:0}.nav-meta_item-search{width:3rem}.nav-meta_item-user button{color:white;padding:0}.user-stat{display:flex;align-items:center}.user-stat_pic{width:2rem;height:2rem;border-radius:100%;position:relative;overflow:hidden;margin-right:.75rem}.user-stat_pic img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.user-stat_name{color:#fff}.nav-meta_item-user{color:#fff;transition:all .25s ease-in-out}.nav-meta_item-user:hover{opacity:.85}.header-burger{padding:.5rem 0}.header-burger_icon{width:100%;height:1.65rem;background:url(../img/icons/burger.svg) left center no-repeat;background-size:contain}.header-mobile_profile{display:flex;justify-content:flex-end;align-items:center}.header-mobile_profile a{display:flex;align-items:center;justify-content:flex-end}.header-mobile_profile .nav-meta_item-user{display:block;height:1.5rem;width:1.5rem;background:url(../img/icons/user-icon.svg) right center no-repeat;background-size:contain}.header-mobile_profile .user-stat_name{order:1;color:#804284}.header-mobile_profile .user-stat_pic{order:2;margin-right:0;margin-left:.75rem;width:2.5rem;height:2.5rem}.header-mobile-nav{position:fixed;top:0;left:0;z-index:9;width:100%;height:100%;transition:all 0.65s cubic-bezier(0.16, 1, 0.3, 1);background-color:#804284;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;clip-path:inset(1rem 1rem 1rem 1rem)}.header-mobile-nav.open{opacity:1;visibility:visible;pointer-events:all;clip-path:inset(0 0 0 0)}.header-mobile-nav .menu-item a{padding:1rem;font-size:1.5rem;justify-content:center}.header-mobile-nav .menu-item a:after{left:0;border-radius:5rem}.header-mobile-nav .header-mobile-nav_close{position:absolute;top:2rem;right:2rem;width:2rem;height:2rem;background:url(../img/icons/close.svg) center center no-repeat;background-size:contain;filter:invert(1)}.main-footer{margin:0 auto;padding:3rem 0 3rem;background-color:#fff;margin-top:5rem}.main-footer_desc{font-weight:bold}.main-footer_copypaste a{color:#804284;border-bottom:2px solid rgba(128,66,132,0.85)}@media only screen and (max-width: 768px){.main-footer .wrapper{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:2rem}.main-footer_socials{order:1}.main-footer_socials .socials-list{justify-content:flex-start}.main-footer_desc{order:2}.main-footer_copypaste{order:3}}.programm{padding:2rem 0 3rem 0;position:relative;background-color:#111}.programm:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/dot.gif) left top repeat;background-size:5rem;opacity:.3;z-index:0}.programm .section-title{color:#fff;position:relative;z-index:1}.programm_slider{overflow:hidden;position:relative;z-index:1}.programm_slider .slick-slide{margin:0 1rem;outline:none;width:25rem}.programm_slider .slick-slide>div:hover{outline:none}.programm_slider .slick-list{margin:0 0 0 4rem;padding:2rem 0 !important;overflow:visible}.programm_slider .slick-arrow{width:50px;height:50px}.programm_slider .slick-arrow::before{content:"";opacity:1;font-size:0;background-color:transparent;padding:6px;border:3px solid #fff;border-right:none;border-bottom:none}.programm_slider .slick-prev{left:1rem;z-index:1;transform:translateY(-50%) rotate(-45deg)}.programm_slider .slick-next{right:1rem;transform:translateY(-50%) rotate(135deg)}.programm-list_item{position:relative;transition:.2s ease-out}.programm-list_item:hover{transform:scale(1.05);z-index:3;outline:none}.programm-list_item:hover .programm-list_item-desc{opacity:1}.programm-list_item-image{position:relative;z-index:2;overflow:hidden}.programm-list_item-image img{top:0;left:0}.programm-list_item-desc{transition:.2s ease-out;position:absolute;z-index:2;padding:7%;display:flex;opacity:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:left;width:100%;height:100%;top:0;left:0;background-color:transparent;color:#fff;box-shadow:inset 0 -15rem 6rem 0 rgba(0,0,0,0.6);white-space:normal}.programm-list_item-desc p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;overflow:hidden}.programm-list_item-buttons a{margin-right:1rem}@media only screen and (max-width: 768px){.programm{display:flex;flex-direction:column;align-items:center}.programm_slider{white-space:nowrap;overflow-x:scroll;margin-top:1rem;width:100%;padding-left:4.5%}.programm_slider::-webkit-scrollbar{display:none}.programm-list_item{display:inline-block;height:auto;width:90%}.programm-list_item:not(:last-child){margin-right:.5rem}.programm-list_item .programm-list_item-image{height:100%}}.nowtv{background-color:#fff;position:relative;overflow:hidden;padding:1.5rem 0}.nowtv_title{color:#804284;white-space:nowrap;padding-right:1.5rem;font-size:1.5rem;font-weight:bold}.nowtv_list{display:flex;-webkit-mask-image:linear-gradient(270deg, transparent 0, #000 25%)}.nowtv_list-item{white-space:nowrap;font-size:1.5rem;opacity:.5}.nowtv_list-item:not(:last-child){margin-right:2.5rem}.nowtv_list-item--active{opacity:1}@media only screen and (max-width: 768px){.nowtv_title{padding-right:1rem;font-size:1.3rem}.nowtv_list{overflow-x:scroll;white-space:nowrap}.nowtv_list::-webkit-scrollbar{display:none}.nowtv_list-item{display:inline-block;font-size:1.3rem}}.note-form{position:fixed;bottom:2rem;left:2rem;padding:1rem;background-color:rgba(0,0,0,0.75);border-radius:.75rem;color:#fff;transition:all .25 ease-in-out;backdrop-filter:blur(1rem);font-weight:normal;transition:all 0.6s cubic-bezier(0.68, -0.6, 0.32, 1.6);opacity:0;transform:translateY(2rem);visibility:hidden;pointer-events:none;z-index:99}.note-form a{color:#804284;border-bottom:2px solid rgba(128,66,132,0.5)}.note-form.open{opacity:1;transform:translateY(0);visibility:visible;pointer-events:all}.note-form .note-form_close{position:absolute;top:-.5rem;right:-.5rem;width:1.5rem;height:1.5rem;border-radius:100%;background:url(../img/icons/close.svg) center center no-repeat;background-size:.75rem;filter:invert(1);cursor:pointer;background-color:rgba(255,255,255,0.8);backdrop-filter:blur(1rem)}@media screen and (max-width: 767px){.note-form{bottom:1rem;left:1rem;max-width:calc(100% - 2rem)}}.main-posts,.alm-reveal{display:grid;grid-template-columns:repeat(4, 4fr);grid-gap:1rem}.alm-reveal{margin-top:1rem}.main-posts .main-post .main-post_image,.alm-reveal .main-post .main-post_image{height:25vh;width:100%}.main-posts .main-post .main-post_desc,.alm-reveal .main-post .main-post_desc{display:flex;width:100%;justify-content:center;flex-direction:column;padding:1.75rem}.main-posts .main-post:nth-of-type(4n+1),.main-posts .main-post:nth-of-type(4n),.alm-reveal .main-post:nth-of-type(4n+1),.alm-reveal .main-post:nth-of-type(4n){grid-column:span 2;flex-direction:row}.main-posts .main-post:nth-of-type(4n+1) .main-post_image,.main-posts .main-post:nth-of-type(4n) .main-post_image,.alm-reveal .main-post:nth-of-type(4n+1) .main-post_image,.alm-reveal .main-post:nth-of-type(4n) .main-post_image{width:60%;min-height:40vh;height:100%}.main-posts .main-post:nth-of-type(4n+1) .main-post_desc,.main-posts .main-post:nth-of-type(4n) .main-post_desc,.alm-reveal .main-post:nth-of-type(4n+1) .main-post_desc,.alm-reveal .main-post:nth-of-type(4n) .main-post_desc{width:40%}.main-posts .main-post:first-of-type,.alm-reveal .main-post:first-of-type{grid-column:span 2;grid-row:span 2;flex-direction:column}.main-posts .main-post:first-of-type .main-post_image,.alm-reveal .main-post:first-of-type .main-post_image{order:1;width:100%;max-height:40vh}.main-posts .main-post:first-of-type .main-post_desc,.alm-reveal .main-post:first-of-type .main-post_desc{order:2;width:100%;flex-grow:1}.main-posts .main-post:nth-child(2) .main-post_image,.main-posts .main-post:nth-child(3) .main-post_image,.alm-reveal .main-post:nth-child(2) .main-post_image,.alm-reveal .main-post:nth-child(3) .main-post_image{display:none}.main-posts .main-post:nth-child(2) .main-post_desc,.main-posts .main-post:nth-child(3) .main-post_desc,.alm-reveal .main-post:nth-child(2) .main-post_desc,.alm-reveal .main-post:nth-child(3) .main-post_desc{flex-grow:1}.main-posts .main-post:nth-child(2) .main-post_excerpt,.main-posts .main-post:nth-child(3) .main-post_excerpt,.alm-reveal .main-post:nth-child(2) .main-post_excerpt,.alm-reveal .main-post:nth-child(3) .main-post_excerpt{margin-top:auto}.main-post{position:relative;border-radius:.75rem;overflow:hidden;background-color:#fff;display:flex;flex-wrap:wrap;flex-direction:column;color:inherit;box-shadow:3px 4px 20px rgba(0,0,0,0.21)}.main-post:not(.main-post--important):hover .main-post_title{color:#804284}.main-post:hover .main-post_image img{transform:scale(1.05)}.main-post_desc{padding:2rem}.main-post_desc .main-post_excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;overflow:hidden;margin-bottom:0 !important}.main-post_image{position:relative;overflow:hidden}.main-post_image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .15s ease-in-out}.main-post_title{font-size:1.5rem;transition:all .25s ease-in-out;font-weight:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;overflow:hidden}.main-post_date{margin-top:1rem;color:#804284;font-style:italic;text-align:right}.main-post--important:not(.main-post--promo){background-color:#804284}.main-post--important:not(.main-post--promo) .main-post_title,.main-post--important:not(.main-post--promo) .main-post_date,.main-post--important:not(.main-post--promo) .main-post_excerpt{color:#fff}.main-post--important:not(.main-post--promo) .main-post_title{font-weight:bold !important}.main-post--promo{background-color:rgba(128,66,132,0.05);box-sizing:border-box;border:2px solid #804284}.main-post:not(:nth-child(2)):not(:nth-child(3)).main-post--full-image:hover .main-post_title{color:#fff}.main-post:not(:nth-child(2)):not(:nth-child(3)).main-post--full-image .main-post_image{position:absolute;height:100% !important;max-height:100% !important;width:100% !important;top:0;left:0;pointer-events:none}.main-post:not(:nth-child(2)):not(:nth-child(3)).main-post--full-image .main-post_image::before{content:'';z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(212,212,212,0) 26.04%, rgba(0,0,0,0.23) 56.25%, rgba(0,0,0,0.76) 100%)}.main-post:not(:nth-child(2)):not(:nth-child(3)).main-post--full-image .main-post_desc{position:relative;width:100% !important;bottom:0;left:0;color:#fff !important;z-index:2;justify-content:flex-end;margin-top:auto}@media only screen and (max-width: 768px){.main-posts,.alm-reveal{display:block}.main-posts .main-post:not(:last-child),.alm-reveal .main-post:not(:last-child){margin-bottom:1rem}.main-posts .main-post:nth-of-type(4n+1) .main-post_image,.main-posts .main-post:nth-of-type(4n) .main-post_image,.alm-reveal .main-post:nth-of-type(4n+1) .main-post_image,.alm-reveal .main-post:nth-of-type(4n) .main-post_image{width:100%;height:30vh}.main-posts .main-post:nth-of-type(4n+1) .main-post_desc,.main-posts .main-post:nth-of-type(4n) .main-post_desc,.alm-reveal .main-post:nth-of-type(4n+1) .main-post_desc,.alm-reveal .main-post:nth-of-type(4n) .main-post_desc{width:100%}.main-posts .main-post:nth-of-type(4n) .main-post_image,.alm-reveal .main-post:nth-of-type(4n) .main-post_image{order:1}.main-posts .main-post:nth-of-type(4n) .main-post_desc,.alm-reveal .main-post:nth-of-type(4n) .main-post_desc{order:2}}.page-breadcrumbs{grid-column:1/8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cookie-message{position:fixed;bottom:0;left:0;width:100%;padding:1rem;padding-left:3rem;background-color:#000;color:#fff;transition:all .5s ease-in-out;opacity:0;transform:translateY(1rem);visibility:hidden;pointer-events:none}.cookie-message a{color:#fff;border-bottom:2px solid rgba(255,255,255,0.5)}.cookie-message--show{opacity:1;transform:translateY(0);visibility:visible;pointer-events:all;will-change:transform;will-change:opacity}.cookie-message_close{position:absolute;height:100%;width:3rem;background:url(../img/close.svg) center center no-repeat;background-size:.85rem;top:0;left:0;filter:invert(1);cursor:pointer;transition:all .25s ease-in-out}.cookie-message_close:hover{opacity:.85}.modal-social{display:none}.modal-social_list{display:flex;flex-wrap:wrap;margin-bottom:1rem}.modal-social_list .modal-social_list-title{width:100%;margin-bottom:.5rem;font-size:.85rem;color:#ababab}.modal-social_list button:not(:last-child){margin-right:.5rem}@media screen and (max-width: 767px){.modal-social_list{justify-content:flex-start}.modal-social_list .google-button__text{display:none}.modal-social_list .google-button__icon,.modal-social_list .facebook-button__icon{margin:8px}}.container--tabs .modal_wrap{border-radius:0rem}.container--tabs .nav-tabs{display:flex}.container--tabs .nav-tabs .nav-tabs_item>a{display:block;padding:1rem;background-color:rgba(255,255,255,0.85);backdrop-filter:blur(5px);border-bottom:2px solid transparent;transition:all .25s ease-in-out;cursor:pointer}.container--tabs .nav-tabs .nav-tabs_item.active>a,.container--tabs .nav-tabs .nav-tabs_item.active>a:focus,.container--tabs .nav-tabs .nav-tabs_item:hover>a,.container--tabs .nav-tabs .nav-tabs_item:hover>a:focus{background-color:#fff;border-color:#804284;box-shadow:0px 0px 0px #fff,inset 0px 0px 10px rgba(0,0,0,0.1)}.container--tabs .tab-content>.tab-pane{display:none}.container--tabs .tab-content>.tab-pane.active{display:block}.container--tabs .tab-content>.active{display:block}.comments-area{display:flex;flex-direction:column}.comments-title{padding-top:0rem}.comment{margin-bottom:1.75rem}.comment .comment-respond .comment-reply-title{display:block}.comment .depth-2{margin-top:1rem;margin-left:4.5rem}.comment .depth-2 .comment_avatar{width:2.25rem;height:2.25rem;margin-right:1rem}.comment .depth-2 .comment_date{font-size:.75rem}.comment .depth-2 .comment_name{font-size:1rem}.comment .depth-2 .comment_text{font-size:.85rem}.comment_avatar{border-radius:100%;overflow:hidden;width:3rem;height:3rem;margin-right:1.5rem}.comment_avatar img{width:100%;height:100%;object-fit:contain}.comment_date{font-size:.75rem}.comment_name{font-size:1.175rem;text-transform:capitalize;margin-right:1.5rem}.comment_text{margin-bottom:.5rem;margin-top:.5rem}.comment-reply-link{margin-left:4.5rem;color:#804284;font-size:.875rem;opacity:.8}.comment-reply-link:hover{opacity:1}.comment-respond{order:-1;padding-top:3rem}.comment-respond .logged-in-as{display:none}.comment-respond .comment-form .comment-form-comment{margin-bottom:0}.comment-respond .comment-reply-title{display:none}.comment-respond #cancel-comment-reply-link{margin-left:1.5rem;color:#804284}.header_ads-block{max-height:3rem;width:45%;overflow:hidden}.header_ads-block a{display:block;height:100%}.header_ads-block a img{height:100%;width:100%;display:block;object-fit:contain}.sidebar_ads-block{width:100%;margin-bottom:1rem}.sidebar_ads-block a{display:block;position:relative;height:100%}.sidebar_ads-block a img{height:100%;width:100%;display:block;object-fit:contain}@media only screen and (max-width: 768px){.header_ads-block{width:100%;padding:.35rem 0;box-sizing:content-box}.header_ads-block a{display:flex;justify-content:center}}.search{position:relative;margin-left:auto;margin-right:1rem}.search .proclose,.search .proloading{display:none !important}.search .probox{padding:4px 8px !important}.search_wrap{position:absolute;top:0;width:20rem;right:0;padding:.5rem;background-color:#804284;z-index:99999;border-radius:.5rem;opacity:0;pointer-events:none;transition:.2s ease-out}.search_wrap--opened{top:100%;opacity:1;pointer-events:all}.search_loupe{display:block;width:1.25rem;height:1.25rem}.asl_content h3,.asl_content a,.asl_res_url{font-size:.75rem !important;font-family:"MyriadPro" !important;line-height:.875rem !important}.asl_desc{display:none !important}.header-mobile-nav .search{position:absolute;top:1.5rem;left:1.5rem}.header-mobile-nav .search_loupe{width:2rem;height:2rem}.header-mobile-nav .search_wrap{left:0;width:24rem;background-color:transparent}@media screen and (max-width: 768px){.asl_content h3,.asl_content a,.asl_res_url{font-size:1rem !important;font-family:"MyriadPro" !important;line-height:1.125rem !important}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);z-index:9;opacity:0;visibility:hidden;pointer-events:none;transition:all .25s ease-in-out}.modal.open{opacity:1;visibility:visible;pointer-events:all}.modal_wrap{padding:2rem;border-radius:.5rem;background-color:#fff;position:relative;z-index:1;max-height:90%;overflow-y:scroll}.modal_wrap::-webkit-scrollbar{display:none}form{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:1rem}form input{width:100%}form[data-donation]{position:fixed;right:1rem;bottom:1rem;margin-top:3rem;z-index:9}form[data-donation] .button--donate{border-radius:5rem;font-size:.85rem;padding:.65rem 1rem;box-shadow:3px 4px 12px rgba(0,0,0,0.35);padding-left:2rem;background:url(https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/160/samsung/265/coin_1fa99.png) 5% center no-repeat;background-size:1rem;background-color:#804284}form[data-donation] .button--donate:hover{filter:brightness(85%)}.form-footer .between-word{display:inline-block;margin:0 .5rem}.form-footer button:not(.button){color:#804284}.modal_close{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:0}.modal-pay .modal_wrap{padding:0}.tariff-item_pay-title{padding:1rem;font-size:1.4rem}.modal-watch .modal_wrap{padding:.5rem}.google-button,.facebook-button{border-width:0;background:white;color:#737373;border-radius:5px;white-space:nowrap;box-shadow:1px 1px 0px 1px rgba(0,0,0,0.05);transition-property:background-color, box-shadow;transition-duration:150ms;transition-timing-function:ease-in-out;padding:0}.google-button:focus,.google-button:hover,.facebook-button:focus,.facebook-button:hover{box-shadow:1px 4px 5px 1px rgba(0,0,0,0.1)}.google-button:active,.facebook-button:active{background-color:#e5e5e5;box-shadow:none;transition-duration:10ms}.google-button__icon,.facebook-button__icon{width:2rem;height:2rem;box-sizing:border-box;border-radius:100%;display:flex;align-items:center;justify-content:center;position:relative}.google-button__icon svg,.facebook-button__icon svg{width:1rem;height:1rem}.google-button__icon--plus{width:27px}.google-button__text{display:inline-block;vertical-align:middle;padding:0 24px;font-size:14px;font-weight:bold;font-family:'Roboto', arial, sans-serif}.modal-donate label{color:#804284;font-weight:700;padding-right:1rem}.modal-donate label+span{display:inline-block}.modal-donate label+span::after{content:')'}.modal-donate label+span::before{content:'('}.modal-donate input{display:block;width:100%;margin-top:.75rem}.modal-donate #descriptionError,.modal-donate #priceLabelError{font-size:.75rem}.page-default{margin-top:2.5rem;min-height:calc(100vh - 24.1rem)}.page-default_content{margin-top:2rem}.page-default_wrapper{position:relative;z-index:1}.front-posts{margin-top:2rem}.front-posts .section-title{margin-bottom:2rem}@media only screen and (max-width: 768px){.front-posts .section-title{margin-bottom:1rem}}.user-profile_wrap{display:grid;grid-template-columns:repeat(6, 6fr);grid-gap:2rem}.user-profile_wrap .section-title{margin-bottom:1.5rem}.user-profile_wrap .section-title:not(:first-child){margin-top:2.5rem}.user-info_data{grid-column:1/3}.data-fields_form{display:grid;grid-gap:1rem;grid-template-columns:repeat(1, 1fr);padding:2rem;background-color:#fff;border-radius:.75rem}.data-fields_form .country-select{width:100%}.data-fields_wrap input{width:100%}.data-fields_pic{display:flex;justify-content:center;flex-direction:column;align-items:center}.data-fields_pic .data-fields_pic-wrap{width:8rem;height:8rem;border-radius:100%;position:relative;overflow:hidden}.data-fields_pic .data-fields_pic-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.pic-wrap_text{text-align:center;display:block;color:#804284;font-weight:bold;text-decoration:none;cursor:pointer;margin-top:1rem;font-size:1.1rem}.country-select .flag{background-image:url(../img/flags.png)}.user-info_subscribe{grid-column:3/6}.tariff-list{display:grid;grid-template-columns:repeat(3, 3fr);grid-gap:1rem}.tariff-item{border-radius:.75rem;padding:1rem;background-color:#fff;transition:all .25s ease-in-out;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.tariff-item:hover,.tariff-item.active{background-color:#804284}.tariff-item:hover .tariff-item_title,.tariff-item.active .tariff-item_title{color:#fff}.tariff-item:hover .tariff-item_price,.tariff-item.active .tariff-item_price{color:#fff}.tariff-item:hover .button,.tariff-item.active .button{border-color:#fff;color:#fff}.tariff-item_title{transition:all .25s ease-in-out;color:#000}.tariff-item_title .sub-title{display:block;font-size:.65rem}.tariff-item_price{transition:all .25s ease-in-out;font-size:3rem;margin:1rem 0;color:#804284}.payment-history_item:not(:last-child){margin-bottom:1rem}.payment-history_item .payment-history_item_date,.payment-history_item .payment-history_item_name{display:inline-block}.payment-history_item .payment-history_item_date{color:#804284;margin-right:1rem}.bind-device{padding-top:2rem}.bind-device form{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:1rem;margin-top:1rem}.bind-device input{border:0.125rem solid #804284;grid-column:1/6}.bind-device .button{grid-column:6/7}.user-info_logout{grid-column:6/7}.user-info_logout a{text-align:right;display:block;color:#804284;font-weight:bold;text-decoration:none}.user-info_logout a:hover{text-decoration:underline}@media only screen and (max-width: 768px){.data-fields_form{padding:1rem}.user-profile_wrap{display:block}.user-info_data,.user-info_subscribe{margin-bottom:2rem}.user-info_data .section-title{display:flex;justify-content:space-between}.user-info_data .section-title a{color:#804284;text-transform:inherit}.tariff-list{grid-template-columns:repeat(2, 2fr)}.user-info_logout a{text-align:left}}.programms{background-color:#50514d}.programms h2{color:#fff}.programms .programm-list_item{transition:transform 0.2s cubic-bezier(0.16, 1, 0.3, 1);box-shadow:0px 0px 0px rgba(0,0,0,0.4)}.programms .programm-list_item::before{height:100%;width:100%;top:0;left:0;z-index:3;display:none}.programms .programm-list_item.modal-opened::before{display:block;opacity:.5}.programms .programm-list_item:hover{transform:scale(1.05);box-shadow:3px 3px 10px rgba(0,0,0,0.4)}.programms .programm-list_item-desc{overflow:hidden}.programms .programm-list_item-desc p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.programms_list{display:grid;grid-template-columns:repeat(3, 3fr);grid-gap:1rem}.programms_wrapper{padding-top:2.5rem}.programms_wrapper:last-child{padding-bottom:4.5rem}.programms_list{margin:auto;position:relative}@media only screen and (max-width: 768px){.programms_list .programm-list_item{width:100%}body.page-template-page-programms .programm-list_item,body.page-template-page-programms .programm-list_item-image{height:auto}body.page-template-page-programms .programm-list_item-image img{width:100%;position:relative;object-fit:inherit;height:auto}}.selected-programm{background-color:#33114d;color:#fff}.watch_episodes .section-title{margin-bottom:2rem}.selected-programm_image{width:28rem;height:15rem}.selected-programm_image img{width:100%;height:100%}.selected-programm_desc{padding:2rem}.episodes{background-color:#000;color:#fff;padding:2rem 0;position:relative}.episodes:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/dot.gif) left top repeat;background-size:5rem;opacity:.3;z-index:0;pointer-events:none;z-index:0}.episodes_list{margin:0 auto;display:grid;grid-template-columns:repeat(3, 4fr);grid-gap:4rem;position:relative;z-index:1}.episode{display:block;color:#fff;text-align:left}.episodes_list li:nth-child(4n) .episode{margin-right:0}.episode_image{width:100%;height:14rem}.episode_image img{height:100%;width:100%;object-fit:cover}.episode_title{margin:1rem 0 .7rem 0;font-weight:bold}@media only screen and (max-width: 768px){.watch_episodes{position:relative;z-index:1}.episodes_list{grid-template-columns:repeat(1, 1fr)}.episode_image{height:auto}}.about-us{background-color:#fff}.intro{padding:5rem 0;color:#fff;position:relative;overflow:hidden}.about-intro_bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.about-intro_bg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(50%)}.intro_title{font-size:2rem;margin-bottom:1.5rem;position:relative;z-index:1}.intro_desc{position:relative;z-index:1}.intro_desc p{padding-right:3.5rem;margin-bottom:2rem;font-size:1.2rem}.partners{padding:1rem 0;align-items:center}.partners h2{margin-right:3rem}.partners_list-item{margin:0 1.5rem}.partners_list-item a{display:block;height:3rem}.partners_list-item img{height:100%;width:auto}.faces{background-color:#804284;color:#fff}.faces_title{margin:0 auto;padding:1.7rem 0}.faces_list{margin:0 auto;padding-bottom:5rem;position:relative}.faces_list .slick-arrow{width:50px;height:50px}.faces_list .slick-arrow::before{content:"";opacity:1;font-size:0;background-color:transparent;padding:6px;border:3px solid #fff;border-right:none;border-bottom:none}.faces_list .slick-prev{left:-3rem;z-index:1;transform:translateY(-50%) rotate(-45deg)}.faces_list .slick-next{right:-3rem;transform:translateY(-50%) rotate(135deg)}.faces_list .slick-slide{margin:0 1rem;min-width:13rem}.faces_list .slick-track{padding:5rem 1rem 10rem 1rem}.faces_list .slick-list{overflow-x:hidden}.faces_list .slick-center{cursor:pointer;z-index:3}.faces_list .slick-center .faces_list-item{transform:scale(1.5);z-index:10}.faces_list .slick-center .faces_list-item img{z-index:10}.faces_list .slick-center .faces_list-item::before{opacity:0}.faces_list .slick-center .faces_list-desc{opacity:1}.faces_list .slick-center .faces_list-about{opacity:0}.faces_list--opened{width:calc(50% + 22rem)}.faces_list--opened .slick-center{width:31rem;height:auto;margin:0 5rem}.faces_list--opened .slick-center .faces_list-item{background-color:#fff;display:flex !important;height:max-content}.faces_list--opened .slick-center .faces_list-item img{position:static;width:13rem;height:auto}.faces_list--opened .slick-center .faces_list-desc{position:static;text-align:left;padding:1.8rem;width:18rem;color:#000}.faces_list--opened .slick-center .faces_list-post{margin:.5rem 0}.faces_list--opened .slick-center .faces_list-post,.faces_list--opened .slick-center .faces_list-about{font-size:.8rem}.faces_list--opened .slick-center .faces_list-about{opacity:1}.faces_list-item{height:18rem;width:10rem;position:relative;z-index:-1;transition:.3s ease-out}.faces_list-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.faces_list-item::before{content:"";position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:0.5}.faces_list-name{font-size:1.5rem}.services{background-color:#f4f4f4;padding:2rem 4rem 5rem 4rem}.services_title{padding-bottom:1.5rem}.services_desc{padding-right:3.5rem;font-size:1.2rem}.services_about p{margin-bottom:1rem}.services_about ul{margin-bottom:2rem}.services_about ul li{margin-bottom:.5rem}.services_contacts{color:#9E9E9E;padding-right:7rem}.services_form-section{padding:2rem;background-color:#fff;border-radius:1rem;width:29rem;display:table}.services_form-section input{display:block;width:100%;margin-bottom:.5rem;border-radius:.25rem;padding:1.15rem 2.25rem}.services_form-section textarea{width:100%;margin-bottom:1.25rem;border-radius:.25rem;padding:1.15rem 2.25rem;height:3.5rem;resize:none}.services_form-section input[type=submit]{background-color:#804284;color:#fff;margin-bottom:1rem;cursor:pointer}.services_form-section input:focus,.services_form-section textarea:focus,.services_form-section input:active{outline:none}.services_form-title{font-size:1.3rem;text-align:center;padding:0 2.5rem;margin-bottom:1.5rem}.services_form-title a{color:#000;text-decoration:none}@media only screen and (max-width: 768px){.about-us_services{display:flex;flex-direction:column;align-items:center;padding:2rem 0}.services_form-section{margin-left:0;width:auto;margin-top:2rem}.services_form-section .services_form-title{padding:0}.services_desc{padding:0}.faces_list .slick-next{right:1.5rem}.faces_list .slick-prev{left:1.5rem}}.providers{padding:1.5rem 0 7rem 4rem}.providers_list{padding:1rem 1rem 1rem 0;width:max-content;max-width:100%}.providers_list .slick-slide{margin:0 .25rem;outline:none;width:14.5rem}.providers_list .slick-slide>div:hover{outline:none}.providers_list .slick-track{width:max-content !important}.providers_list .slick-list{overflow:hidden}.providers_list .slick-arrow{width:50px;height:50px;z-index:2}.providers_list .slick-arrow::before{content:"";opacity:1;font-size:0;background-color:transparent;padding:6px;border:3px solid #000;border-right:none;border-bottom:none}.providers_list .slick-prev{left:-3rem;transform:translateY(-50%) rotate(-45deg)}.providers_list .slick-next{right:-3rem;transform:translateY(-50%) rotate(135deg)}.providers_item{padding:2rem .65rem;background-color:#fff;border-radius:1rem;box-sizing:border-box;text-align:center;min-height:15rem}.providers_item-image{height:7rem;position:relative}.providers_item-image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:7rem}.providers_item-desc{color:#9E9E9E;margin-top:1rem;font-size:1.25rem}.providers_title{padding-bottom:1.5rem}.providers_title .country{color:#804284}.providers_subscription{margin-top:1rem;width:100%}.providers_subscription .providers_title{padding-bottom:1rem}.providers_subscription .button{font-size:1.2rem;padding:.5rem 2rem;border-radius:.25rem}@media only screen and (max-width: 768px){.providers,.providers_list{padding:0}.providers_list{margin:2rem 0}.providers-slider{white-space:nowrap;overflow-x:scroll}.providers-slider::-webkit-scrollbar{display:none}.providers-slider .providers_item{display:inline-block;margin-right:1rem}}.guide{position:relative}.guide_days{padding:0 .5rem}.guide_days-button{width:1rem;height:1rem;background-color:transparent;border:0.175rem solid #000;border-bottom:none;border-right:none}.guide_days-button--prev{transform:rotate(-45deg)}.guide_days-button--next{transform:rotate(135deg)}.guide_days-item{margin:1.5rem 1rem}.guide_days-item button{text-transform:uppercase;font-size:1.3rem;transition:all .25s ease-in-out;background:transparent;padding:.5rem 1rem;border-radius:5rem}.guide_days-item--current button,.guide_days-item:hover button{color:#fff;background-color:#804284}.guide_programm{opacity:0;pointer-events:none;position:absolute;top:0;left:0;background-color:#fff;border-radius:1.5rem;padding:2rem 4rem;margin-bottom:4rem}.guide_programm--current{opacity:1;pointer-events:all;position:relative}.guide_list{padding:1rem 0}.guide_list-section--past{opacity:0.5}.guide_list-item{padding:1rem 2rem;border-radius:.5rem;margin-left:1rem}.guide_list-item .item_content{display:none}.guide_list-item .item_time{color:#804284;margin-right:1.5rem}.guide_list-item .item_title{font-size:1.3rem;padding-bottom:.5rem}.guide_list-item .item_content{display:none}.guide_list-item--past{opacity:0.5}.guide_list-item--current{background-color:#804284;color:#fff}.guide_list-item--current .item_time,.guide_list-item--current .button{color:#fff}.guide_list-item--current .button::after{border-color:#fff}[data-modal="details"] .item_content-item{justify-content:space-between}[data-modal="details"] .item_content-item:not(:last-child){margin-bottom:1rem}[data-modal="details"] .item_content-item .name,[data-modal="details"] .item_content-item .value{display:inline}[data-modal="details"] .item_content-item .value{opacity:.8}@media only screen and (max-width: 768px){.guide_days{padding:2rem 0}.guide_days ul{display:block;white-space:nowrap;overflow-x:scroll;-webkit-mask-image:linear-gradient(270deg, transparent 0, #000 25%)}.guide_days ul::-webkit-scrollbar{display:none}.guide_days-item{margin:0;display:inline-block}.guide_programm{padding:2rem 0}.guide_list{margin-top:1rem;max-height:55vh;overflow-y:scroll}.guide_programm-title{padding:0rem 1.75rem}.guide_list-item{padding:1rem 1.75rem;margin:0}}.single-post_wrap{display:grid;grid-template-columns:repeat(8, 8fr);grid-gap:1rem;margin-top:2rem}.single-post_content{grid-column:1/6;padding:3rem;background-color:#fff;border-radius:10px}.single-post_title{font-size:2.5rem}.single-post_date{text-align:left;margin-bottom:1rem}.single-post_image{margin-bottom:2rem}.single-post_image img{width:100%;height:auto}.single-post_sidebar{grid-column:6/8;position:relative}.single-post_sidebar .main-post:not(:last-child){margin-bottom:1rem}.single-post_sidebar-wrap{position:sticky;top:1rem}.post-footer{display:grid;grid-template-columns:repeat(6, 6fr);grid-gap:1rem;margin-top:2rem}.post-footer .post-footer_share{grid-column:1/3}.post-footer .post-footer_link{display:flex;align-items:center;justify-content:space-between;grid-column:3/7}.post-footer .post-footer_link .copied-text{max-width:58%;text-overflow:ellipsis;position:relative;overflow:hidden;white-space:nowrap;padding:.75rem 1.5rem;background:#f4f4f4;border-radius:0.5rem}.post-footer .post-footer_link .copied-text-btn{max-width:40%}.single-post_val a{color:#804284;border-bottom:2px solud rgba(128,66,132,0.5);transition:all .25s ease-in-out}.single-post_val a:hover{border-color:transparent}.wp-block-embed__wrapper{padding:1rem;color:#804284;border:2px solid #804284;background-color:rgba(128,66,132,0.015);max-width:100%;text-overflow:ellipsis;position:relative;overflow:hidden;white-space:nowrap}.ya-share2__list{display:grid !important;grid-template-columns:repeat(5, 5fr)}.donate_wrap{position:relative}.donate{position:sticky;top:90vh;right:0;width:max-content;height:max-content;display:block;margin:0 auto}@media only screen and (max-width: 768px){.single-post_wrap{display:block}.single-post_wrap .page-breadcrumbs{margin-bottom:2rem}.single-post_content{margin-bottom:2rem;padding:2rem}.single-post_title{font-size:1.75rem}.post-footer{grid-template-columns:repeat(1, 1fr)}.post-footer [class*="post-footer_"]{grid-column:auto}.post-footer .post-footer_link{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:.5rem}.post-footer .post-footer_link .copied-text,.post-footer .post-footer_link .copied-text-btn{max-width:inherit}}.page-online{margin-top:0;color:#fff}.online-tv{position:relative;z-index:1}.page-online_news{margin-top:2rem;color:#000}.online-tv_player{padding-right:3rem}.online-tv_player video{width:100%;height:100%}.online-tv_timetable .guide_list-item .item_time,.online-tv_timetable .guide_list-item .button.detail{color:#fff}@media only screen and (max-width: 768px){.page-online .programm{justify-content:center;flex-direction:row}.online-tv_player{padding-right:0;margin-bottom:1rem}}body.page-template-page-auth .page-default{position:relative;padding:2.5rem 0;margin-top:0;min-height:calc(100vh - 16.6rem);color:#fff}body.page-template-page-auth .page-default_content{margin-top:0rem}body.page-template-page-auth .main-footer{margin-top:0}body.page-template-page-auth .page-auth_bg img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}body.page-template-page-auth .nav-tabs{display:grid;grid-template-columns:repeat(2, 2fr)}body.page-template-page-auth .nav-tabs_item{text-align:center}body.page-template-page-auth .nav-tabs_item:first-child a{border-top-left-radius:.5rem}body.page-template-page-auth .nav-tabs_item:last-child a{border-top-right-radius:.5rem}body.page-template-page-auth .nav-tabs_item a{color:#804284}body.page-template-page-auth .modal_wrap{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}@media only screen and (max-width: 1024px){body.page-template-page-auth .page-default_wrapper{display:flex;align-items:center;justify-content:center}body.page-template-page-auth .page-default_content{width:100%}.google-button__icon svg,.facebook-button__icon svg{width:1.75rem;height:1.75rem}}*{margin:0;padding:0;box-sizing:border-box}.dis-none{display:none}button{background:none;border:none;font-size:inherit;font-family:"MyriadPro";cursor:pointer}ul{margin:0;padding:0;list-style:none}.wrapper{margin:0 auto}a{text-decoration:none}@font-face{font-family:"MyriadPro";font-style:normal;font-weight:normal;src:url("../fonts/MyriadPro-Regular.woff2") format("woff2"),url("../fonts/MyriadPro-Regular.woff") format("woff")}@font-face{font-family:"MyriadPro";font-style:normal;font-weight:bold;src:url("../fonts/MyriadPro-Bold.woff2") format("woff2"),url("../fonts/MyriadPro-Bold.woff") format("woff")}html{font-size:18px}body{font-family:"MyriadPro";font-weight:normal;background-color:#f4f4f4}@media only screen and (max-width: 1440px){.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}}@media only screen and (max-width: 1024px){.col-lm-1{width:8.33333333%}.col-lm-2{width:16.66666667%}.col-lm-3{width:25%}.col-lm-4{width:33.33333333%}.col-lm-5{width:41.66666667%}.col-lm-6{width:50%}.col-lm-7{width:58.33333333%}.col-lm-8{width:66.66666667%}.col-lm-9{width:75%}.col-lm-10{width:83.33333333%}.col-lm-11{width:91.66666667%}.col-lm-12{width:100%}html{font-size:20px}}@media only screen and (max-width: 768px){.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.grid-col-xs-1{grid-template-columns:repeat(1, 1fr)}.grid-col-xs-2{grid-template-columns:repeat(2, 1fr)}.grid-col-x-3{grid-template-columns:repeat(3, 1fr)}.grid-col-xs-4{grid-template-columns:repeat(4, 1fr)}html{font-size:14px}}


/*# sourceMappingURL=style.bundle.css.map*/