@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap");@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700,900&display=swap");*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}button,input,select,textarea{background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}select{-moz-appearance:none;-webkit-appearance:none;background:no-repeat 100%/1em;border-radius:0;padding-right:1em}select:not([multiple]):not([size]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='4'%3E%3Cpath d='M4 0h6L7 4'/%3E%3C/svg%3E")}::-ms-expand{display:none}:-ms-input-placeholder{color:rgba(0,0,0,.54)}body{font-family: 'Formular-Regular', sans-serif;font-size:18px;font-weight:400;font-line-height:1.5;font-letter-spacing:1px;background:#f6f8f9;color:#141414}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}.main-content li,.main-content  p,.main-content  span{margin-bottom:18px}

body h1{font-family:'Formular-Bold', sans-serif;font-size:3rem;line-height:120%; margin:2rem 0px}@media (min-width: 414px){h1{font-size:4.8rem;line-height:140%}}h2{font-family:'Formular-Medium', sans-serif;font-size:3rem;line-height:140%}h3{font-family:'Formular-Medium', sans-serif;font-size:2.4rem;line-height:140%}h4{font-family:'Formular-Medium', sans-serif;font-size:2.2rem;line-height:140%}strong{font-family:'Formular-Bold', sans-serif}mark{padding:0.8rem 0px;background-color:#FDD32C}
.main-content h2{margin-top:4rem;margin-bottom:2rem;}@media (min-width: 414px){.main-content h2{margin-top:7rem;margin-bottom:2rem;}}.main-content h3, .main-content h4{margin-top:3rem;margin-bottom:2rem;}@media (min-width: 414px){.main-content h3, .main-content h4{margin-top:6rem;margin-bottom:2rem;}}

p a{color:#ef233c;font-weight:400;text-decoration:none;margin:0 5px}ol,ul{padding:0 0 0 20px;text-align:left}ol,ol li,ul,ul li{margin-bottom:10px}ol li,ul li{width:100%}ul{list-style:disc}ol{list-style:decimal}img{max-width:100%;display:block;margin:10px auto;height:auto;}.page-conteiner{max-width:1200px;margin:0 auto;position:relative;padding:0 20px}.main-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:1200px;padding:16px 0px 20px 0px}.footer-wrapepr,.wrapper{max-width:1200px;width:100%;margin:0 auto;padding:0}.information-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:20px;background:#fff;border-radius:20px;margin-bottom:20px}.section-title{font-size:24px;font-weight:600;color:#2f343b;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 10px}.section-title:after{content:"";bottom:-2px;left:0;position:absolute;width:100%;border-radius:3px;height:3px;background:#2f343b}.information-section-nav{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin:10px 0}.information-nav__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.information-nav__item{margin:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.information-nav__link{text-decoration:none;color:#2f343b;font-size:14px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.information-nav__link:hover,.information-nav__link__active{color:#d90429}.information-nav__link__active:after{content:"";bottom:0;left:0;position:absolute;display:block;width:100%;height:2px;border-radius:2px;background:#d90429;opacity:.8}.information-section__contnet_title{font-weight:600;margin:0 10px;color:#2f343b}.information-section-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.information-section-item,.information-section__contnet{text-decoration:none;padding:10px;color:#87909a}.information-section-item{display:-ms-flexbox;display:flex;width:100%;overflow:hidden;transition:.5s}.information-section-item:hover{color:rgba(0,0,0,.6)}.information-section-item:hover h2,.information-section-item:hover h3,.information-section-item:hover h4,.information-section-item:hover h5{color:#ef233c}.information-section-list_picture .information-section-item{-ms-flex-direction:column;flex-direction:column;cursor:pointer}.information-item_picture_wrapper,.information-section-list_picture .information-section-item{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;overflow:hidden;position:relative}.information-item_picture_wrapper{margin-bottom:10px;-ms-flex-pack:center;justify-content:center}.information-item_picture_wrapper picture{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.information-item_picture__img{-o-object-fit:cover;object-fit:cover;position:relative;display:block}.page-conteiner{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.sidebar-content{overflow:hidden}.sidebar-content p{margin-bottom:10px}.sidebar-content a{margin-bottom:10px;text-decoration:none;color:#87909a}.sidebar-title{display:-ms-flexbox;display:flex;width:100%;color:#141414;font-size:20px;font-weight:600;margin:20px 20px 0}.sidebar-title article{padding:0 10px}.sidebar-item{padding:10px 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid transparent;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:.5s}.sidebar-item h2,.sidebar-item h3,.sidebar-item h4,.sidebar-item h5,.sidebar-item h6{font-size:18px;font-weight:700;color:#ef233c}.sidebar-item:hover{border:1px solid rgba(255,0,0,.4)}.bradcrams-conteiner{flex-direction:column;background:#ef233c;position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.bradcrams-wrapper{-ms-flex-direction:column;flex-direction:column;width:100%;padding:20px 20px 20px;z-index:1}.bradcrams-wrapper{display:-ms-flexbox;display:flex;max-width:1200px;margin:0 auto;position:relative}.bradcrams-nav{display: flex;background:#fff;}.bradcrams-list{max-width:1200px;width:100%;flex-wrap:wrap;margin:0px auto;list-style:none;font-size:14px;color:#141414;padding:10px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(min-width:768px){.bradcrams-list{padding:10px 20px;}}.bradcrams-item{margin-right:20px;position:relative;width:auto;margin-bottom:0px;}.bradcrams-item:after{content:"/";position:absolute;bottom:0;right:-15px}.bradcrams-item:last-child:after{display:none}.bradcrams-link{text-decoration:none;font-weight:400;color:#141414}.bradcrams-link:hover{color:#d80d1d}.bradcrams-item:last-child .bradcrams-link:hover{color:#141414}.bradcrams-title{font-weight:600;font-size:40px;line-height:45px;color:#fff}footer{background:#fff;color:#141414}.footer-wrapepr{-ms-flex-align:center;align-items:center;padding:20px}.footer-nav,.footer-wrapepr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer-nav{list-style:none;padding:0;margin:0;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-prod-item{margin:10px}.footer-logo{margin-bottom:20px}.footer-logo{height:40px}.footer-prod-item,.footer-prod-text{text-align:center}.footer-prod-item a,.footer-prod-text a{margin:0 5px;display:inline-block;height:-webkit-max-content;height:-moz-max-content;height:max-content;color:#ef233c;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}@media only screen and (min-width:768px){.page-conteiner{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;padding-bottom:0}.main-content{margin:0 20px 0 0}.information-section-item,.information-section-list_picture .information-section-item{width:50%}.information-item_picture_wrapper{min-height:220px}.header-navigation-top{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.header-logo{margin-bottom:0}.header-subNav__item{width:-webkit-max-content;width:-moz-max-content;width:max-content}.sidebar{max-width:250px;min-width:200px;position:relative;border-radius:20px;margin-top:20px;margin-bottom:20px}.footer-nav{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}.footer-prod-item{text-align:left;width:-webkit-max-content;width:-moz-max-content;width:max-content}.footer-logo{margin:0}}@media only screen and (min-width:1199px){.information-section-list_picture .information-section-item{width:33.33333%}}@media only screen and (max-width:1199px){body{font-size:17px}}@media only screen and (max-width:768px){body{font-size:16px}body .information-nav__item{margin:0 5px}body .information-nav__link{font-size:13px}body img{width:85%;margin:10px auto}.sidebar{bottom:0;left:0;width:100%;max-height:280px;overflow-y:scroll}}


.gallery{justify-content:center;display:flex;flex-wrap:wrap}.gallery .collumn{min-width:200px;display:flex;flex-direction:column;flex-wrap:wrap;width:25%}.gallery img{margin:5px;width:calc(100% - 10px)}.line-img{display:flex;align-items:center;flex-wrap:wrap}.line-img img{margin:10px;width:calc(25% - 20px);height:100%;flex:1 1 200px}.block-4-img{display:flex;flex-wrap:wrap}.block-4-img img{width:100%;margin:10px;height:300px;flex:1 1 200px;object-fit:cover}.block-4-img img:first-child,.block-4-img img:nth-child(4){width:calc(60% - 20px)}.block-4-img img:nth-child(2),.block-4-img img:nth-child(3){width:calc(40% - 20px)}

.reviews-box h1{margin:40px}.reviews-box p{padding:0 10px;text-align:center}.reviews{justify-content:space-between;display:flex;flex-wrap:wrap}.review-item{justify-content:center;min-width:300px;width:calc(45% - 40px);max-width:calc(45% - 40px);display:flex;flex-wrap:wrap;flex:1 1 auto;align-items:center;margin:40px 20px}.review-item .text-box{flex:1 1 300px}.review-item p{font-size:18px;margin-bottom:20px;text-align:left}.review-item span{font-size:20px;font-family: 'Formular-Bold', sans-serif;}.review-item img{width:150px;height:150px;object-fit:cover;border-radius:50%}.reviews-photo{display:flex;flex-direction:column}.reviews-photo .img-box{display:flex;flex-wrap:wrap}.reviews-photo h2{margin-bottom:40px}.reviews-photo img{width:calc(50% - 40px);flex:1 1 300px;margin:30px 20px;height:100%}


.contacts{display: flex;flex-direction: column;align-items: center;margin: 40px 10px 20px 10px;}.contacts > *{font-size: 20px;margin-top: 10px;text-align: center;}.contacts .name{font-size: 26px;font-weight: 900;}.contacts span{font-family: 'Formular-Medium', sans-serif;}
iframe{width: 100%}

.main-content{width: 100%}
.main-content p, .main-content span, .main-content ul, .main-content ol, .main-content dt, .main-content dd{
    line-height: 26px;
}
.main-content p{
    margin-bottom: 18px;
}
@media(min-width: 576px){
    .main-content p, .main-content span, .main-content ul, .main-content ol, .main-content dt, .main-content dd{
        line-height: 32px;
    }
}
.c-category{display:flex;flex-direction:column;align-items:center}.c-category__list{background-color:white;list-style-type:none;padding:0px;display:flex;width:100%;border-left:1px solid rgba(235,235,235,0.5);border-top:1px solid rgba(235,235,235,0.5);flex-wrap:wrap;max-width:300px}@media (min-width: 414px){.c-category__list{max-width:600px}}@media (min-width: 768px){.c-category__list{width:800px}}.c-category__item{margin-bottom:0px;border-right:1px solid rgba(235,235,235,0.5);border-bottom:1px solid rgba(235,235,235,0.5);width:100%}@media (min-width: 414px){.c-category__item{width:50%}}@media (min-width: 768px){.c-category__item{width:25%}}.c-category>.c-category__text{margin-bottom:0px}.c-category__link{text-decoration:none;width:100%;display:flex;padding:16px 24px;flex-direction:column;align-items:center;color:#ef233c;transition-duration:.3s}.c-category__link:hover{background-color:rgba(239,35,60,0.06)}.c-category svg{width:32px;height:32px}.c-content-menu{display:flex;flex-direction:column;align-items:center}@media (min-width: 992px){.c-content-menu{flex-direction:row}}@media (min-width: 992px){.c-content-menu__left{padding-right: 20px;min-width:360px;width:360px;}}.c-content-menu__right{display:flex}@media (min-width: 992px){.c-content-menu__right{width:calc(100% - 400px);padding-left:60px}}.c-content-menu__list[class]{background-color:white;list-style-type:none;padding:0px;margin-top:30px;display:flex;width:100%;max-width:800px;border-left:1px solid rgba(235,235,235,0.5);border-top:1px solid rgba(235,235,235,0.5);flex-wrap:wrap}@media (min-width: 992px){.c-content-menu__list[class]{max-width:initial}}.c-content-menu__item{flex-wrap:wrap;justify-content:space-between;display: flex;align-items:center;margin-bottom:0px;border-right:1px solid rgba(235,235,235,0.5);border-bottom:1px solid rgba(235,235,235,0.5);width:100%}@media (min-width: 768px){.c-content-menu__item{width:50%}}.c-content-menu .c-content-menu__text{margin-bottom:0px}.c-content-menu__link{text-decoration:none;display:flex;padding:20px 12px;align-items:center;color:#ef233c;transition-duration:.3s}.c-content-menu__link:hover{background-color:rgba(239,35,60,0.06)}.c-content-menu svg{fill:black;width:24px;height:24px;margin-right:12px}

.c-author{margin-bottom:18px;border-bottom: 1px solid #929A9B;font-size: 14px;display:flex;justify-content:space-between;flex-direction:column;width:100%}
.main-content .c-author *{line-height: 1.5;}@media (min-width: 576px){.c-author{flex-direction:row}}.c-author__left{display:flex;align-items:center;margin-bottom:16px}.c-author__right{display:flex;align-items:center;color:#929A9B}.c-author__img{display:flex;width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin: 0px 16px 0px 0px}.c-author__company{color:#929A9B}.c-author__position{color:#515E5F}.main-content .c-author__name{margin:0px 3px 0px 0px;}.c-author__name:hover{text-decoration:none;}.c-author__text{margin-bottom: 0px;color:#929A9B}.c-article__published{font-size: 14px;color:#929A9B;border-top: 1px solid #929A9B;}.c-author__update{margin-bottom: 12px;}


.c-last-news{margin:0 auto 40px auto;width:100%;}.c-last-news__list{background-color:#fff;display:flex;flex-direction:column;list-style-type:none;margin-bottom:0}@media (min-width:414px){.c-last-news__list{padding:0 24px;}}.c-last-news__item{padding:24px 0;margin-bottom: 0px;}.c-last-news__item:not(:last-child){border-bottom:1px solid rgba(235,235,235,.6)}.c-last-news__item .c-last-news__link{text-decoration:none;display:flex;align-items:center;justify-content:space-between}.c-last-news__link:hover .c-last-news__title{color:#ef233c}.c-last-news__title{transition-duration:.3s;color:#000;margin:0}.c-last-news__published{color:#929a9b}@media (min-width:768px){.c-last-news__published{width:110px;min-width:100px;order:-1;font-size:14px}}.c-last-news__img{-o-object-fit:cover;object-fit:cover;width:60px;height:60px;min-width:60px;min-height:60px;margin-left:20px}@media (min-width:768px){.c-last-news__content{display:flex;align-items:center}}


.c-2-col{display:flex;flex-direction:column}@media (min-width:768px){.c-2-col{flex-direction:row;justify-content:space-between}}.c-2-col__content{width:100%}@media (min-width:768px){.c-2-col__content{width:calc(50% - 16px)}}.c-2-col__item{margin-bottom: 18px;}.c-2-col__dt{display:inline;font-weight:700;color:#ef233c}.c-2-col__dd{display:inline;margin-left:0px;}

.main-content a{color: #ef233c;font-weight: 400;text-decoration: none;}






.c-2-list{
    display: flex;
	flex-wrap: wrap;
}
.c-2-list li{
	width: 100%;
}
@media(min-width:768px){
    .c-2-list li{
        width: 50%;
    }
}
.c-3-rows{
    display: flex;
    flex-wrap: wrap;
}
.c-3-rows__item{
    padding: 0px 20px;
    width: 100%;
}
@media(min-width:768px){
    .c-3-rows__item{
        width: 50%;
    }
}
@media(min-width:1024px){
    .c-3-rows__item{
        width: 33.33%;
    }
}



.c-ite-list{
    list-style-type: none;
    padding-left: 0px;
}
.c-ite-list__img{
    height: 80px;
    max-height: 80px;
    display: initial;
    width: auto;
    margin-right: 10px;
}



.c-author-info__top{display:flex;align-items:center;flex-wrap:wrap;border-bottom:3px solid #515E5F;padding-bottom:15px;margin-bottom:10px}.c-author-info .c-author-info__name{color:#ef233c;font-weight:bold;font-size:2.3rem;margin:0px}.c-author-info__company{color:#515E5F;display:inline-flex;align-items:center;margin:0px;}.c-author-info__company::after{content:"|";margin-left:5px}.c-author-info__status{color:#929A9B}.c-author-info__about{border-bottom:1px solid #515E5F;margin-bottom:15px}.c-author-info__img{border-radius:50%;width:100px;height:100px;-o-object-fit:cover;object-fit:cover;margin:0px 16px 0px 0px}.c-author-info__article .c-author-info__article-link{color:black;display:flex;flex-direction:column;margin:0px}@media (min-width: 768px){.c-author-info__article .c-author-info__article-link{flex-direction:row}}.c-author-info__article .c-author-info__article-link:hover .c-author-info__article-title{color:#ef233c}.c-author-info__article-title{transition-duration:.3s}.c-author-info__article-menu{padding-bottom:10px}.c-author-info__article .c-author-info__article-btn{color:#515E5F}.c-author-info__article .c-author-info__article-btn:not(:last-child){margin-right:10px}.c-author-info__article .c-author-info__article-btn.is-active{color:black}.c-author-info__article-list{border-top:1px solid #dcdcdc;list-style-type:none;padding-left: 0px;}.c-author-info__article-item{border-bottom:1px solid #dcdcdc;padding:20px 0px;width:100%}.c-author-info__article-header{color:#929A9B;font-size:14px}.c-author-info__article-views::after{content:"|";margin-left:7px;margin-right:3px}.c-author-info__article-img{width:100%;}@media (min-width: 768px){.c-author-info__article-img{max-width:320px;min-width:320px;margin-top:0px;margin-left:20px}}



.c-4-col{
    display: flex;
    flex-wrap: wrap;
}
.c-4-col__img{
	margin: 0px 0px 30px 0px;
    width: 100%;
}
.c-4-col__item{
    padding: 0px 20px;
    width: 100%;
}
@media(min-width:768px){
    .c-4-col__item{
        width: 50%;
    }
}
@media(min-width:1024px){
    .c-4-col__item{
        width: 25%;
    }
}

.c-ite-list{
    list-style-type: none;
    padding-left: 0px;
}
.c-ite-list__img{
    height: 80px;
    max-height: 80px;
    display: initial;
    width: auto;
    margin-right: 10px;
}

iframe{
    width: 100%;
    height: 250px;
    margin-bottom: 20px;
}
@media(min-width: 415px){
	iframe{
        height: 320px;
    }
}
@media(min-width: 678px){
	iframe{
        height: 400px;
    }
}
@media(min-width: 1024px){
	iframe{
        height: 500px;
    }
}





.main-content a{text-decoration: underline;}
.c-footer__list{display: flex;padding:0px;margin:0px;}.c-footer__item{display: flex;padding: 15px 20px;margin:0px;}a.c-footer__link{color:black;text-decoration: none;}a.c-footer__link:hover{color:#ef233c;text-decoration: underline;}

.o-text_uppercase{text-transform:uppercase}.o-text_bold{font-weight:500}.o-text_gray{color:#bcbbbf}.c-contacts{width:100%;display:flex;justify-content:center;max-width:900px;margin:auto;flex-wrap:wrap;margin-bottom:40px}.c-contacts p{margin-bottom: 5px;line-height: initial;}.c-contacts .c-contacts__list{padding-left: 0px;list-style-type:none;max-width:450px;padding:0 30px;margin-bottom:30px;display:flex;flex-direction:column;width:100%}@media (min-width:576px){.c-contacts .c-contacts__list{width:50%}}.c-contacts__item{margin-bottom:30px}.c-contacts__header{font-weight:700;text-transform:uppercase;letter-spacing:2px;padding-bottom:3px;border-bottom:3px solid #ef233c}.c-edition{max-width:900px;margin:auto;margin-bottom:40px}.c-edition p{margin-bottom: 5px;line-height: initial;}.c-edition .c-edition__header{font-weight:700;text-transform:uppercase;letter-spacing:2px;padding-bottom:3px;border-bottom:3px solid #ef233c;margin:0 30px 20px 30px}.c-edition__list{padding-left: 0px;list-style-type:none;display:flex;flex-wrap:wrap;margin-top:0;margin-bottom:0}.c-edition__item{padding:0 30px;width:100%;margin-bottom:30px}@media (min-width:576px){.c-edition__item{width:50%}}.c-edition__title{font-size:24px;font-weight:500}





*, *::before, *::after {
  box-sizing: border-box; }

body {
  min-height: 100vh;
  scroll-behavior: smooth;
  text-rendering: optimizeSpeed;
  line-height: 1.5; }

a {
  text-decoration: none; }

input, button, textarea, select {
  font: inherit;
  outline: none; }

@media (prefers-reduced-motion: reduce) {
  * {
    -webkit-animation-duration: 0.01ms !important;
            animation-duration: 0.01ms !important;
    -webkit-animation-iteration-count: 1 !important;
            animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important; } }

html {
  font-family: 'Formular-Regular', sans-serif;
  font-size: 8.75px; }
  @media (min-width: 414px) {
    html {
      font-size: 9.5px; } }
  @media (min-width: 992px) {
    html {
      font-size: 10px; } }

body {
  font-size: 1.6rem; }

.js-overflow.is-active {
  width: 100vw;
  height: 100vh;
  overflow: hidden; }

.o-wrapper {
  margin-left: auto;
  margin-right: auto;
  max-width: 1440px;
  padding-left: 2rem;
  padding-right: 2rem; }
  @media (min-width: 414px) {
    .o-wrapper {
      padding-left: 2.5rem;
      padding-right: 2.5rem; } }

.o-two__img {
  display: flex;
  justify-content: space-between;
  flex-direction: column; }
  @media (min-width: 576px) {
    .o-two__img {
      flex-direction: row; } }
  .o-two__img picture {
    display: flex;
    width: 100%;
    height: 100%; }
    @media (min-width: 576px) {
      .o-two__img picture {
        width: calc(50% - 10px); } }
  .o-two__img img {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    height: 100%; }

@font-face {
  font-display: swap;
  font-family: 'Formular-ExtraBold';
  src: url("../fonts/Formular-Black.eot");
  src: local("Formular Black"), local("Formular-Black"), url("../fonts/Formular-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/Formular-Black.woff2") format("woff2"), url("../fonts/Formular-Black.woff") format("woff"), url("../fonts/Formular-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal; }

@font-face {
  font-display: swap;
  font-family: 'Formular-Bold';
  src: url("../fonts/Formular-Bold.eot");
  src: local("Formular Bold"), local("Formular-Bold"), url("../fonts/Formular-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Formular-Bold.woff2") format("woff2"), url("../fonts/Formular-Bold.woff") format("woff"), url("../fonts/Formular-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal; }

@font-face {
  font-display: swap;
  font-family: 'Formular-Medium';
  src: url("../fonts/Formular-Medium.eot");
  src: local("Formular Medium"), local("Formular-Medium"), url("../fonts/Formular-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Formular-Medium.woff2") format("woff2"), url("../fonts/Formular-Medium.woff") format("woff"), url("../fonts/Formular-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal; }

@font-face {
  font-display: swap;
  font-family: 'Formular-Regular';
  src: url("../fonts/Formular.eot");
  src: local("Formular"), url("../fonts/Formular.eot?#iefix") format("embedded-opentype"), url("../fonts/Formular.woff2") format("woff2"), url("../fonts/Formular.woff") format("woff"), url("../fonts/Formular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

c-header{display:flex;position:fixed;width:100%;left:0px;top:0px;z-index:20;background-color:#fff;box-shadow:0px 4px 4px rgba(0,0,0,0.05)}.c-header__inner{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media (min-width: 576px){.c-header__inner{flex-direction:initial}}.c-header__left{display:flex;align-items:center;padding-bottom:5px;width:100%;justify-content:space-between}@media (min-width: 576px){.c-header__left{padding-bottom:0px}}.c-header__left-box{display:flex;align-items:center}.c-header__logo{z-index:11;margin-right:2.5rem}@media (min-width: 576px){.c-header__logo{margin-right:4rem}}.c-header__nav.is-hidden{display:none}.c-header__list{display:none;margin:0px}@media (min-width: 1340px){.c-header__list{display:flex}}.c-header__item{margin:0px 1.8rem;width:initial}.c-header__link{font-family:'Formular-Bold', sans-serif;color:#000;font-size:1.8rem;text-transform:uppercase}.c-header__link:hover{text-decoration:underline}.c-header__right{z-index:11;display:flex;width:100%;justify-content:center}@media (min-width: 576px){.c-header__right{width:initial;justify-content:initial}}.c-header__lang{border-bottom:1px solid #ccc;border-top:1px solid #ccc;width:100%;display:none;justify-content:center;z-index:11}.c-header__lang.is-visible{display:flex}@media (min-width: 576px){.c-header__lang{display:flex;border:none}}.c-burger{z-index:11;padding:0px;height:2.2rem;display:flex;flex-direction:column;justify-content:space-between;background:none;border:none;cursor:pointer;margin-right:2.5rem}@media (min-width: 414px){.c-burger{margin-right:3.3rem}}@media (min-width: 1340px){.c-burger{height:3rem}}.c-burger.is-open .c-burger__item:first-child{transform:rotate(45deg) translateX(-1px)}@media (min-width: 576px){.c-burger.is-open .c-burger__item:first-child{transform:rotate(45deg) translateX(-4px)}}@media (min-width: 768px){.c-burger.is-open .c-burger__item:first-child{transform:rotate(45deg) translateX(-9px)}}@media (min-width: 1340px){.c-burger.is-open .c-burger__item:first-child{transform:rotate(45deg) translateX(-3px)}}.c-burger.is-open .c-burger__item:last-child{transform:rotate(-45deg) translateX(-1px)}@media (min-width: 576px){.c-burger.is-open .c-burger__item:last-child{transform:rotate(-45deg) translateX(-4px)}}@media (min-width: 768px){.c-burger.is-open .c-burger__item:last-child{transform:rotate(-45deg) translateX(-9px)}}@media (min-width: 1340px){.c-burger.is-open .c-burger__item:last-child{transform:rotate(-45deg) translateX(-3px)}}.c-burger__item{background-color:#000;height:5px;width:2.6rem;margin-bottom:0;transform-origin:0% 50%;transition-duration:.3s}@media (min-width: 576px){.c-burger__item{height:6px;width:30px}}@media (min-width: 768px){.c-burger__item{height:6px;width:40px}}.c-logo{font-family:'Formular-ExtraBold', sans-serif;text-transform:uppercase;color:#000;font-size:3.3rem}.c-logo__collapse{letter-spacing:-1rem}@media (min-width: 768px){.c-logo__collapse{letter-spacing:-1.3rem}}@media (min-width: 1340px){.c-logo__collapse{letter-spacing:-1.6rem}}@media (min-width: 768px){.c-logo{font-size:4rem}}@media (min-width: 1340px){.c-logo{font-size:5.4rem}}.c-lang{align-items:center;padding:1.2rem 0px}.c-lang__popup{opacity:0;pointer-events:none;display:none;position:absolute;width:100vw;padding-top:2rem;height:calc(100vh - 113px);top:113px;left:0px;flex-direction:column;align-items:center;transition-duration:.3s;background-color:#fff}.c-lang__popup.is-open{display:flex;opacity:1;pointer-events:initial}@media (min-width: 414px){.c-lang__popup{height:calc(100vh - 110px);top:110px;padding-top:4.5rem}}@media (min-width: 576px){.c-lang__popup{height:calc(100vh - 57px);top:57px}}@media (min-width: 992px){.c-lang__popup{height:calc(100vh - 60px);top:60px}}@media (min-width: 1340px){.c-lang__popup{height:calc(100vh - 81px);top:81px}}.c-lang__popup-inner{width:100%;overflow-y:scroll;padding-right:2rem;padding-left:2rem}@media (min-width: 414px){.c-lang__popup-inner{padding-right:2.5rem;padding-left:2.5rem}}.c-lang__current{cursor:pointer;font-family:'Formular-Bold', sans-serif;display:flex;justify-content:center;align-items:center;background:none;border:none;text-transform:uppercase}@media (min-width: 992px){.c-lang__current.is-white{color:#fff}.c-lang__current.is-white svg{fill:#fff}}.c-lang__current span{margin-bottom:0;font-size:1.8rem;white-space:nowrap}.c-lang__current svg{fill:#000;width:25px;height:25px;margin-right:10px}.c-lang__current path{fill:inherit}.c-lang__title{font-family:'Formular-Bold', sans-serif;font-size:3.6rem;text-align:center}.c-lang__list{display:flex;list-style-type:none;flex-wrap:wrap;width:calc(100% + 4rem);margin:20px -2rem}@media (min-width: 414px){.c-lang__list{width:calc(100% + 5rem);margin-left:-2.5rem;margin-right:-2.5rem}}.c-lang__item{min-width:250px;width:25%;padding:16px 2rem}@media (min-width: 414px){.c-lang__item{padding-left:2.5rem;padding-right:2.5rem}}.c-lang__item svg, .c-lang__item img{box-shadow:0px 0px 8px 1px rgba(0,0,0,0.08);width:36px;height:27px;margin: 8px 15px 0 0;}.c-lang__link{display:flex}.c-lang__text{display:flex;flex-direction:column}.c-lang__country{font-size:2.4rem}.c-lang__name{color:#000}.c-lang__name:hover{text-decoration:underline}.c-popup-menu{z-index:10;display:none;position:absolute;top:0px;left:0px;height:100vh;width:100vw;opacity:0;pointer-events:none;transition-duration:.3s;background-color:#fff;padding-top:13rem}@media (min-width: 576px){.c-popup-menu{padding-top:5.5rem}}@media (min-width: 768px){.c-popup-menu{padding-top:6rem}}@media (min-width: 992px){.c-popup-menu{padding-top:0px}}.c-popup-menu__inner{overflow-y:scroll;width:100%;display:flex;margin-left:auto;margin-right:auto;max-width:1440px;flex-direction:column}@media (min-width: 992px){.c-popup-menu__inner{overflow-y:initial;flex-direction:initial}}.c-popup-menu.is-open{display:flex;opacity:1;pointer-events:initial}.c-popup-menu__white{width:100%}@media (min-width: 992px){.c-popup-menu__white{padding-top:6rem}}@media (min-width: 992px){.c-popup-menu__white{padding-top:8rem;width:65.82%}}.c-popup-menu__black{width:100%;padding-right:2rem;padding-left:2rem;padding-top:2rem;margin-top:2rem;background-color:#000}@media (min-width: 992px){.c-popup-menu__black{margin-top:0px;padding-top:8rem;width:34.18%}}.c-popup-menu__black-inner{height:100%;overflow-y:scroll;max-width:500px;margin-left:auto;margin-right:auto}@media (min-width: 1200px){.c-popup-menu__black-inner{padding-top:4.5rem}}.c-popup-menu__black-title{color:white;font-family:'Formular-Medium', sans-serif;font-size:4.2rem;text-transform:uppercase;margin-bottom:1.4rem}.c-popup-menu__cart-list{margin-bottom:3rem}.c-popup-menu__cart-item{display:flex;background-color:white;margin-bottom:2rem}.c-popup-menu__cart-ctg{text-transform:uppercase;color:#B0DDCB;font-size:1.4rem}.c-popup-menu__cart-title{font-family:'Formular-Bold', sans-serif}.c-popup-menu__place{justify-content:space-between}.c-popup-menu__place-content{padding:1rem}@media (min-width: 414px){.c-popup-menu__place-content{padding:1.6rem 1rem 1.6rem 1.6rem}}@media (min-width: 992px){.c-popup-menu__place-content{padding:1rem}}@media (min-width: 1200px){.c-popup-menu__place-content{padding:1.6rem 1rem 1.6rem 1.6rem}}.c-popup-menu__place picture{display:flex}.c-popup-menu__place-img{min-width:110px;width:110px;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 1200px){.c-popup-menu__place-img{min-width:140px;width:140px}}.c-popup-menu__event{padding:1rem;display:flex;flex-direction:column}@media (min-width: 414px){.c-popup-menu__event{padding:1.6rem;flex-direction:row}}@media (min-width: 992px){.c-popup-menu__event{padding:1rem;flex-direction:column}}@media (min-width: 1200px){.c-popup-menu__event{padding:1.6rem;flex-direction:row}}.c-popup-menu__event-right{display:flex;justify-content:center;margin-top:1rem}@media (min-width: 414px){.c-popup-menu__event-right{margin-top:0px}}@media (min-width: 992px){.c-popup-menu__event-right{margin-top:1rem}}@media (min-width: 1200px){.c-popup-menu__event-right{margin-top:0px}}.c-popup-menu__event-content{padding-right:1rem}.c-popup-menu__event picture{display:flex}.c-popup-menu__event-img{margin-right:2rem;min-width:108px;width:108px;height:108px}.c-popup-menu__event-date{display:flex;justify-content:center;align-items:center;font-size:3rem;padding-right:0.8rem}.c-popup-menu__news{display:flex;flex-direction:column;list-style-type:none;padding:0px 1.5rem}@media (min-width: 576px){.c-popup-menu__news{padding:0px 2rem}}.c-popup-menu__news-item{margin-bottom:3rem}.c-popup-menu__news-ctg{font-size:1.4rem;margin-bottom:1rem;color:#E4E4E4;text-transform:uppercase}.c-popup-menu__news-text{color:white;font-family:'Formular-Bold', sans-serif}.c-popup-menu__nav{max-height:100%;display:flex}.c-popup-menu__nav .c-popup-menu__nav-list{position:relative;margin:0px;width:100%;padding-left:2rem}@media (min-width: 414px){.c-popup-menu__nav .c-popup-menu__nav-list{padding-left:2.5rem}}@media (min-width: 576px){.c-popup-menu__nav .c-popup-menu__nav-list{padding-top:2rem;padding-left:5rem}}@media (min-width: 1340px){.c-popup-menu__nav .c-popup-menu__nav-list{padding-top:4rem;padding-left:14rem}}@media (min-width: 992px){.c-popup-menu__nav-item{position:relative}.c-popup-menu__nav-item:last-child{padding-bottom:3rem}.c-popup-menu__nav-item:not(:first-child):hover::before,.c-popup-menu__nav-item:not(:last-child):hover::after{content:"";z-index:1000;display:flex;position:absolute;bottom:0;height:100%;-webkit-animation:hovertriangle 1.2s;animation:hovertriangle 1.2s}.c-popup-menu__nav-item:not(:first-child):hover::before{top:-100%;-webkit-clip-path:polygon(100% 0, 0 100%, 100% 100%);clip-path:polygon(100% 0, 0 100%, 100% 100%)}.c-popup-menu__nav-item:not(:last-child):hover::after{bottom:-100%;-webkit-clip-path:polygon(100% 0, 100% 100%, 0 0);clip-path:polygon(100% 0, 100% 100%, 0 0)}}.c-popup-menu__nav-item-inner{width:100%;display:flex;justify-content:space-between;align-items:center;padding-right:2rem}.c-popup-menu__nav-item-inner.is-open .c-popup-menu__nav-link{color:#FC7063}.c-popup-menu__nav-item-inner.is-open .c-popup-menu__nav-btn{transform:rotate(90deg)}.c-popup-menu__nav-item-inner.is-open svg{fill:#FC7063}@media (min-width: 992px){.c-popup-menu__nav-item-inner.is-open .c-popup-menu__nav-link{color:#000}}@media (min-width: 992px){.c-popup-menu__nav-item-inner{display:flex;padding-right:0px;position:relative}}.c-popup-menu__nav-left{display:flex;width:100%}@media (min-width: 992px){.c-popup-menu__nav-left{width:50.1%;max-height:calc(100vh - 6rem);overflow-y:scroll;border-right:1px solid #ccc}}.c-popup-menu__nav-right{display:none}@media (min-width: 992px){.c-popup-menu__nav-right{width:49.9%;display:flex;max-height:calc(100vh - 6rem);overflow-y:scroll}}.c-popup-menu__nav-btn{cursor:pointer;display:flex;justify-content:center;align-items:center;background:none;border:none;transition-duration:.3s}@media (min-width: 992px){.c-popup-menu__nav-btn{display:none}}.c-popup-menu__nav svg{fill:#DFDFDF}.c-popup-menu__nav svg path{fill:inherit}.c-popup-menu__nav-link{text-transform:uppercase;color:#000;font-size:24px}@media (min-width: 992px){.c-popup-menu__nav-link{font-size:36px;position:relative;width:100%;padding-right:2rem;display:flex}.c-popup-menu__nav-link:hover{color:#FC7063}.c-popup-menu__nav-link:hover::before{position:absolute;top:calc(50% - 10px);left:-4rem;content:'';display:flex;width:20px;height:20px;background:url("../img/svg/right-arrow.svg");background-size:100%;background-position:50%}.c-popup-menu__nav-link:hover .c-popup-menu__nav-link{color:#FC7063}}@media (min-width: 576px){.c-popup-menu__nav-link{font-size:36px}}@media (min-width: 768px){.c-popup-menu__nav-link{font-size:4.2rem}}@media (min-width: 1340px){.c-popup-menu__nav-link{font-size:4.2rem}}.c-popup-menu__nav-main{font-family:'Formular-Bold', sans-serif}.c-popup-menu .c-popup-menu__subnav-list{max-height:0px;overflow:hidden;height:100%}.c-popup-menu .c-popup-menu__subnav-list.is-open-mobile{max-height:1000px}@media (min-width: 992px){.c-popup-menu .c-popup-menu__subnav-list.is-open-mobile{max-height:0px}}.c-popup-menu .c-popup-menu__subnav-box{width:100%;margin:0px;padding-bottom:3rem}@media (min-width: 576px){.c-popup-menu .c-popup-menu__subnav-box{padding-top:2rem}}@media (min-width: 1340px){.c-popup-menu .c-popup-menu__subnav-box{padding-top:4rem}}.c-popup-menu .c-popup-menu__subnav-box.is-full li{-webkit-animation:vissible .3s ease-in-out;animation:vissible .3s ease-in-out}.c-popup-menu__subnav-item{padding:0px 2rem;margin-bottom:8px}.c-popup-menu__subnav-item:last-child{padding-bottom:3rem}.c-popup-menu__subnav-link{font-family:'Formular-Regular', sans-serif;color:#000;font-size:2.4rem}.c-popup-menu__subnav-link:hover{text-decoration:underline}@-webkit-keyframes vissible{from{opacity:0}to{opacity:1}}@keyframes vissible{from{opacity:0}to{opacity:1}}@-webkit-keyframes hovertriangle{0%{width:100%}99%{width:100%}100%{width:0}}@keyframes hovertriangle{0%{width:100%}99%{width:100%}100%{width:0}}.c-search{z-index:11;cursor:pointer;display:flex;align-items:center}@media (min-width: 576px){.c-search{margin-right:1rem}}@media (min-width: 1340px){.c-search{margin-right:3.5rem}}@media (min-width: 768px){.c-search.is-visible .c-search__input{display:flex}}@media (min-width: 992px){.c-search.is-white svg{fill:#fff}.c-search.is-white .c-search__input{color:white;font-size:1.8rem}.c-search.is-white .c-search__input::-webkit-input-placeholder{color:white;font-size:1.8rem}.c-search.is-white .c-search__input::-moz-placeholder{color:white;font-size:1.8rem}.c-search.is-white .c-search__input:-ms-input-placeholder{color:white;font-size:1.8rem}.c-search.is-white .c-search__input::-ms-input-placeholder{color:white;font-size:1.8rem}.c-search.is-white .c-search__input::placeholder{color:white;font-size:1.8rem}.c-search.is-white .c-search__input:focus{border-bottom:1px solid #fff}}.c-search svg{width:2.5rem;height:25px;position:relative;top:2px;border-bottom:1px solid transparent}.c-search__input{width:130px;display:none;color:#000;margin-right:2rem;background:none;border:none;text-align:right;border-bottom:1px solid transparent;transition-duration:.3s}.c-search__input::-webkit-input-placeholder{color:#000;text-align:right;text-transform:uppercase;font-family:'Formular-Bold', sans-serif}.c-search__input::-moz-placeholder{color:#000;text-align:right;text-transform:uppercase;font-family:'Formular-Bold', sans-serif}.c-search__input:-ms-input-placeholder{color:#000;text-align:right;text-transform:uppercase;font-family:'Formular-Bold', sans-serif}.c-search__input::-ms-input-placeholder{color:#000;text-align:right;text-transform:uppercase;font-family:'Formular-Bold', sans-serif}.c-search__input::placeholder{color:#000;text-align:right;text-transform:uppercase;font-family:'Formular-Bold', sans-serif}.c-search__input:focus{border-bottom:1px solid #000}

.c-footer{padding-top:2rem;font-size:1.6rem;}.c-footer__inner{display:flex;flex-direction:column}.c-footer__nav{flex-wrap:wrap;display:flex;margin-bottom:2rem}@media (min-width: 768px){.c-footer__nav{margin-bottom:4rem}}.c-footer__top{margin:0px -1rem 6rem -1rem}@media (min-width: 992px){.c-footer__top{margin-bottom:9rem}}.c-footer__top-left{flex:1 1 400px;width:50%;margin-bottom:2rem}.c-footer__top-right{flex:1 1 400px;width:50%}.c-footer .c-footer__list{display:flex;flex-wrap:wrap}.c-footer__item{margin-bottom:1rem;padding:0px 1rem;font-family:'Formular-Medium', sans-serif}.c-footer__item_small{margin-right:4rem}.c-footer__item_big{text-transform:uppercase;margin-right:4.5rem}.c-footer__link{color:#000}.c-footer__link:hover{text-decoration:underline}.c-footer__bottom{display:flex;flex-direction:column}@media (min-width: 992px){.c-footer__bottom{align-items:flex-end;flex-direction:row}}.c-footer__bottom-left{display:flex;padding-right:1rem;justify-content:center}@media (min-width: 992px){.c-footer__bottom-left{width:50%;justify-content:flex-start}}.c-footer__bottom-right{padding-left:1rem;display:flex;flex-direction:column;text-align:center;align-items:center}@media (min-width: 992px){.c-footer__bottom-right{align-items:initial;width:50%;text-align:justify}}.c-footer__text{margin-bottom:4rem;line-height:2rem;color:rgba(0,0,0,0.75)}.c-footer__info{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width: 992px){.c-footer__info{justify-content:initial}}.c-footer__year{color:rgba(0,0,0,0.75);margin-bottom:2rem}.c-footer__lang{display:flex;align-items:center;margin-bottom:2rem;text-transform:uppercase;padding-right:2rem}@media (min-width: 992px){.c-footer__lang{flex:0 1 235px}}.c-footer__lang svg, .c-footer__lang img{width:24px;height:18px;margin:0 1rem 0 0}.c-footer__privacy{color:rgba(0,0,0,0.75);margin-bottom:2rem}.c-footer__privacy:hover{text-decoration:underline}
.c-footer li{width: initial;}.c-footer span:not([class]){margin-bottom: 0px;}
.main-content .c-author-info li, .main-content .c-author-info span{margin-bottom: 0}.main-content .c-author-info h2{margin-bottom: 0; margin-top: 0;}