﻿*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{height:100%}body{display:flex;flex-direction:column;font-family:"Inter",sans-serif;color:#272727;min-height:100%}body.template-login .m-nav{display:none}body.plone-toolbar-left .m-nav{left:60px}body.plone-toolbar-left-expanded .m-nav{left:220px}body.frontend .m-nav{position:fixed}body.fixed{overflow:hidden}a{text-decoration:none}img{max-width:100%}button{border:0;background:transparent;padding:0}input:focus,select:focus,select.form-select:focus{outline:0;border-color:#dee2e6;box-shadow:none}.m-btn{display:flex;align-items:center;gap:8px;padding:12px 16px}.m-btn--primary{font-size:16px;line-height:24px;font-weight:400;color:#fff;background-color:#c00}.m-btn--primary:visited{color:#fff}.m-btn--primary:hover{color:#fff}.m-btn--primary:active{color:#fff}.m-btn--ghost{font-size:16px;line-height:24px;color:#272727;border:1px solid #a3a3a3}.m-btn--ghost:visited{color:#272727}.m-btn--ghost:hover{color:#272727}.m-btn--ghost:active{color:#272727}.m-btn--ghost.small{font-size:12px;line-height:18px;font-weight:600}.m-btn--menu i{color:#272727}.m-btn--search{margin-left:auto}.m-btn--search.close{position:absolute;color:#666}@media screen and (max-width: 991px){.m-btn--search{display:none}}.m-link{position:relative;display:inline-flex;gap:8px;font-size:14px;line-height:21px;font-weight:700;text-transform:uppercase;color:#272727}.m-link:visited{color:#272727}.m-link:hover{color:#272727}.m-link:active{color:#272727}.m-link--next{justify-content:flex-start}.m-link--next:before{content:url("++resource++vallardi.site.icons/icon_bar.svg")}.m-link--next:after{content:url("++resource++vallardi.site.icons/icon_arrow-right.svg");position:absolute;bottom:0;left:27px}.m-link--back{justify-content:flex-end}.m-link--back:after{content:url("++resource++vallardi.site.icons/icon_bar.svg")}.m-link--back:before{content:url("++resource++vallardi.site.icons/icon_arrow-left.svg");position:absolute;bottom:0;right:27px}.m-nav{top:0;right:0;left:0;z-index:999;border-bottom:1px solid #f0f0f0;background-color:#fff;padding:20px 0;transition:ease-out all .3s}.m-nav__inner{display:flex;align-items:center;gap:40px;padding:0 20px}.m-nav__logo{display:block}.m-nav .m-btn--menu{display:none}.m-nav--homepage{border:0;background-color:transparent;transition:ease-out all .3s}.m-nav--homepage .m-menu li a{color:#fff}.m-nav--homepage .m-menu li a:visited{color:#fff}.m-nav--homepage .m-menu li a:hover{color:#fff}.m-nav--homepage .m-menu li a:active{color:#fff}.m-nav--homepage .m-btn--menu i{color:#fff}.m-nav--collezione{border:0;background-color:transparent;transition:ease-out all .3s}.m-nav--collezione .m-menu li a{color:#272727}.m-nav--collezione .m-menu li a:visited{color:#272727}.m-nav--collezione .m-menu li a:hover{color:#272727}.m-nav--collezione .m-menu li a:active{color:#272727}.m-nav--mobile{display:none;position:fixed;top:72px;right:0;bottom:0;left:0}.m-nav--mobile.open{display:block}.m-nav.open{background-color:#fff}.m-nav.open .m-btn--menu i{color:#272727}@media screen and (max-width: 991px){.m-nav__inner{justify-content:space-between}.m-nav .m-btn--menu{display:block}}@media screen and (max-width: 767px){.m-nav{padding:12px 0}.m-nav__inner{padding:0}.m-nav__logo img{width:80%}}.m-menu{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;gap:32px}.m-menu li a{font-size:14px;line-height:20px;font-weight:500;color:#272727;padding:8px 16px}.m-menu li a:visited{color:#272727}.m-menu li a:hover{color:#272727}.m-menu li a:active{color:#272727}@media screen and (max-width: 991px){.m-menu{display:none}.m-menu--mobile{display:flex;flex-direction:column;align-items:flex-start;gap:16px}}.m-main{padding-top:80px}.m-header--book{position:relative;border-bottom:1px solid #f0f0f0}.m-header--book .m-header__inner{position:relative;padding:110px 24px;z-index:2}.m-header--book .m-header__image{position:absolute;top:0;right:0;bottom:0;margin:0;background-size:cover;background-position:center}.m-header--book .m-header__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.m-header--book .m-header__author{font-size:20px;line-height:30px;font-weight:500;text-transform:uppercase;margin-bottom:4px}.m-header--book .m-header__author a{color:#272727}.m-header--book .m-header__title{font-size:48px;line-height:58.09px;font-weight:900;letter-spacing:-0.02em;margin-bottom:12px}.m-header--book .m-header__text{margin-bottom:12px}.m-header--book .m-header__text p{font-size:20px;line-height:30px;font-weight:400;color:#444;margin:0}.m-header--book .m-header__actions{position:relative;display:inline-flex;gap:8px}.m-header--book .m-header__actions .m-header__onlinewrapper{position:absolute;top:62px;right:0;left:0;display:none;flex-direction:column;gap:4px;z-index:2}.m-header--book .m-header__actions .m-header__onlinewrapper .m-btn{display:flex;justify-content:center}.m-header--book .m-header__actions .m-header__onlinewrapper .m-btn img{max-height:20px}.m-header--book .m-header__actions .m-header__onlinewrapper.open{display:flex}.m-header--book.linguistics{border:0}.m-header--book.linguistics .m-header__inner{padding:80px 24px 0 24px}@media screen and (max-width: 991px){.m-header--book .m-header__actions{flex-direction:column}}@media screen and (max-width: 767px){.m-header--book .m-header__inner{padding:40px 24px}}.m-aside{position:absolute;top:80px;right:12px;left:12px;z-index:3}.m-aside__inner{padding:0 34px}.m-aside__image{margin-bottom:24px}.m-aside__image img{box-shadow:0 8px 6px -4px rgba(16,24,40,.2)}.m-aside__info{column-count:2;margin-bottom:-16px;padding:0 8px}.m-aside__info dt{font-size:12px;line-height:14.52px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#666}.m-aside__info dd{font-size:12px;line-height:18px;font-weight:600;margin-bottom:16px}.m-aside--linguistics .m-aside__inner{padding:0 24px}@media screen and (max-width: 991px){.m-aside__inner{padding:0 24px}}@media screen and (max-width: 767px){.m-aside{position:static}}.m-gallery{display:flex;align-items:center;gap:8px;margin-bottom:24px}.m-gallery__item{width:82px;height:82px;background-size:cover;background-position:center}.m-article{position:relative;z-index:1;padding:80px 0}.m-article__title{font-size:30px;line-height:38px;font-weight:700;margin-bottom:32px}.m-article__text{position:relative;padding:0 24px;z-index:2}.m-article__text p{font-size:16px;line-height:24px;font-weight:400;margin-bottom:16px}.m-article__text p:last-of-type{margin-bottom:24px}.m-quote{background-color:#f0f0f0;margin:0 0 16px 0;padding:16px}.m-quote__text h3{font-size:14px;margin:0}.m-quote__text p{font-size:16px;font-weight:700;line-height:24px;font-style:italic;margin-bottom:4px}.m-section{position:relative;padding:80px 0}.m-section--homepage{background-color:var(--color);padding:242px 0 112px}.m-section--homepage .m-section__flag{position:absolute;top:112px;left:0;display:inline-flex;align-items:center;justify-content:center;font-family:"EB Garamond",serif;font-size:28px;line-height:38px;font-weight:500;color:var(--color, #fff);text-transform:uppercase;letter-spacing:.02em;margin:0;padding:6px 40px}.m-section--homepage .m-section__flag span{position:relative}.m-section--homepage .m-section__flag:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-bottom:50px solid var(--bgColor, #FF0000);border-left:0 solid transparent;border-right:14px solid transparent}.m-section--homepage .m-section__image{display:flex;justify-content:center;margin:0;padding:0 43px}.m-section--homepage .m-section__inner{padding:0 40px}.m-section--homepage .m-section__author{font-size:18px;line-height:21.78px;font-weight:500;color:#fff;text-transform:uppercase;margin-bottom:8px}.m-section--homepage .m-section__author a{color:#fff}.m-section--homepage .m-section__author a:visited{color:#fff}.m-section--homepage .m-section__author a:hover{color:#fff}.m-section--homepage .m-section__author a:active{color:#fff}.m-section--homepage .m-section__title{font-size:40px;line-height:48.41px;font-weight:900;letter-spacing:-0.02em;color:#fff;margin-bottom:32px}.m-section--homepage .m-section__title a{color:#fff}.m-section--homepage .m-section__title a:visited{color:#fff}.m-section--homepage .m-section__title a:hover{color:#fff}.m-section--homepage .m-section__title a:active{color:#fff}.m-section--homepage .m-section__text p{font-size:16px;line-height:24px;font-weight:400;color:#fcf3e7}.m-section--homepage .m-section__text p:last-of-type{margin:0}.m-section--homepage.dark{background-color:#272727;padding:87px 0 80px}.m-section--homepage.dark .m-section__flag{top:0;transform:translateY(-50%);color:#fff}.m-section--default .m-section__inner{padding:0 24px}.m-section--default .m-section__title{font-size:48px;line-height:58.09px;font-weight:900;letter-spacing:-0.02em;color:#272727;margin-bottom:80px}.m-section--default .m-section__text p{font-size:18px;line-height:28px;font-weight:400;color:#444}.m-section--default .m-section__text p a{color:red}.m-section--default .m-section__text p a:visited{color:red}.m-section--default .m-section__text p a:hover{color:red}.m-section--default .m-section__text p a:active{color:red}.m-section--collezione{background-color:var(--bgColor);padding:120px 0}.m-section--collezione .m-section__header{text-align:center;margin-bottom:40px;padding:40px 32px 48px}.m-section--collezione .m-section__header small{display:block;font-size:20px;line-height:30px;font-weight:500;text-transform:uppercase;color:#444;margin-bottom:8px}.m-section--collezione .m-section__header h1{font-size:48px;line-height:58.09px;font-weight:900;letter-spacing:-0.02em;margin:0}.m-section--collezione .m-section__header h2{font-size:20px;line-height:30px;font-weight:700;margin:0}@media screen and (max-width: 991px){.m-section--homepage{padding:112px 0}.m-section--homepage .m-section__flag{top:0;transform:translateY(-50%)}.m-section--homepage .m-section__image{padding:0}.m-section--homepage .m-section__inner{padding:0}.m-section--withTitle{padding-top:40px}}@media screen and (max-width: 767px){.m-section--homepage .m-section__image{margin-bottom:30px}.m-section--withTitle{padding-top:20px}}.m-card--book{position:relative}.m-card--book .m-card__image{display:flex;justify-content:center;margin:0}.m-card--book .m-card__image img{height:264px;box-shadow:0 8px 6px -4px rgba(16,24,40,.2)}.m-card--book .m-card__body{text-align:center;padding:24px 32px 40px 32px}.m-card--book .m-card__author{font-size:13px;line-height:15.73px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px}.m-card--book .m-card__author a{color:#272727}.m-card--book .m-card__author a:visited{color:#272727}.m-card--book .m-card__author a:hover{color:#272727}.m-card--book .m-card__author a:active{color:#272727}.m-card--book .m-card__title{font-size:16px;line-height:19.36px;font-weight:700;margin-bottom:4px}.m-card--book .m-card__title a{color:#272727}.m-card--book .m-card__title a:visited{color:#272727}.m-card--book .m-card__title a:hover{color:#272727}.m-card--book .m-card__title a:active{color:#272727}.m-card--book .m-card__text{margin-bottom:4px}.m-card--book .m-card__text p{font-size:14px;line-height:16.94px;font-weight:400;color:#666;margin:0}.m-card--book .m-card__date{display:inline-block;font-size:14px;line-height:16.94px;font-weight:400;color:#666;background-color:#e5e5e5;padding:2px 8px}.m-card--book.new{height:calc(100% - 58px);margin-bottom:58px}.m-card--book.new:before{content:"";position:absolute;top:80px;right:0;bottom:0;left:0;background-color:#f0f0f0;z-index:-1}.m-card--book.grid .m-card__image img{height:225px}.m-card--book.grid .m-card__body{padding:24px 32px}.m-card--book.grid .m-card__author{font-size:12px;line-height:14.52px}.m-card--book.grid .m-card__title{font-size:14px;line-height:16.94px}.m-card--book.linguistics{display:flex;align-items:flex-end;gap:16px}.m-card--book.linguistics .m-card__image img{max-width:unset;height:174px}.m-card--book.linguistics .m-card__body{text-align:left;padding:0 30px 0 0}.m-card--book.linguistics .m-card__author,.m-card--book.linguistics .m-card__title,.m-card--book.linguistics .m-card__text p{font-size:14px;line-height:16.94px;font-weight:400;text-transform:none;color:#fff;margin:0}.m-card--book.linguistics .m-card__author:visited,.m-card--book.linguistics .m-card__title:visited,.m-card--book.linguistics .m-card__text p:visited{color:#fff}.m-card--book.linguistics .m-card__author:hover,.m-card--book.linguistics .m-card__title:hover,.m-card--book.linguistics .m-card__text p:hover{color:#fff}.m-card--book.linguistics .m-card__author:active,.m-card--book.linguistics .m-card__title:active,.m-card--book.linguistics .m-card__text p:active{color:#fff}.m-card--book.linguistics .m-card__author a,.m-card--book.linguistics .m-card__title a,.m-card--book.linguistics .m-card__text p a{font-size:14px;line-height:16.94px;font-weight:400;color:#fff}.m-card--book.linguistics .m-card__author a:visited,.m-card--book.linguistics .m-card__title a:visited,.m-card--book.linguistics .m-card__text p a:visited{color:#fff}.m-card--book.linguistics .m-card__author a:hover,.m-card--book.linguistics .m-card__title a:hover,.m-card--book.linguistics .m-card__text p a:hover{color:#fff}.m-card--book.linguistics .m-card__author a:active,.m-card--book.linguistics .m-card__title a:active,.m-card--book.linguistics .m-card__text p a:active{color:#fff}.m-card--book.linguistics .m-card__text{margin:0}.m-card--author{display:flex;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid #f0f0f0;padding:40px 0}.m-card--author .m-card__body{padding:0 24px}.m-card--author .m-card__title{font-size:24px;line-height:32px;font-weight:700;margin-bottom:8px}.m-card--author .m-card__title a{color:#272727}.m-card--author .m-card__title a:visited{color:#272727}.m-card--author .m-card__title a:hover{color:#272727}.m-card--author .m-card__title a:active{color:#272727}.m-card--author .m-card__text p{font-size:16px;line-height:24px;font-weight:400;color:#444}.m-card--author .m-card__image{margin:0;padding:0 32px}.m-card--author .m-card__image img{max-width:132px;box-shadow:0px 8px 6px -4px #10182833;box-shadow:0px 16px 16px -4px #1018281F}.m-card--author:last-of-type{border:0}.m-card--collezione{position:relative;display:flex;flex-direction:column;align-items:center;height:calc(100% - 80px);margin-bottom:80px;padding:40px 88px}.m-card--collezione .m-card__title{position:relative;font-size:22px;line-height:26.63px;font-weight:900;text-align:center}.m-card--collezione .m-card__images{position:relative;display:flex;width:max-content;box-shadow:-8px 0 6px -4px rgba(16,24,40,.2);margin-bottom:20px}.m-card--collezione .m-card__images img{max-height:200px}.m-card--collezione .m-card__images img:nth-child(2){transform:translateX(-40px)}.m-card--collezione .m-card__images img:nth-child(3){transform:translateX(-80px)}.m-card--collezione .m-card__images img:nth-child(4){transform:translateX(-120px)}.m-card--collezione .m-card__text{text-align:center}.m-card--collezione .m-card__text strong{font-size:14px;line-height:20px;font-weight:700}.m-card--collezione .m-card__background{position:absolute;top:0;right:56px;bottom:0;left:56px;background-color:var(--bgColor);z-index:-1}.m-card--collezione .m-card__background .deco{position:absolute;width:36px;height:36px;background-color:#fff}.m-card--collezione .m-card__background .deco:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";width:12px;height:12px;background-color:var(--bgColor)}.m-card--collezione .m-card__background .deco:after{position:absolute;content:"";width:12px;height:12px;background-color:var(--bgColor)}.m-card--collezione .m-card__background .deco.top-left{top:0;left:0}.m-card--collezione .m-card__background .deco.top-left:after{bottom:0;right:0}.m-card--collezione .m-card__background .deco.top-right{top:0;right:0}.m-card--collezione .m-card__background .deco.top-right:after{bottom:0;left:0}.m-card--collezione .m-card__background .deco.bottom-right{bottom:0;right:0}.m-card--collezione .m-card__background .deco.bottom-right:after{top:0;left:0}.m-card--collezione .m-card__background .deco.bottom-left{bottom:0;left:0}.m-card--collezione .m-card__background .deco.bottom-left:after{top:0;right:0}@media screen and (max-width: 991px){.m-card--book.linguistics{margin-bottom:32px}.m-card--book.linguistics .m-card__body{padding:0}}@media screen and (max-width: 767px){.m-card--book .m-card__body{padding:24px 16px 40px 16px}.m-card--author{flex-direction:column}}.p-small{padding:0 1px}.m-small{margin:0 -1px}.m-slider .slick-dots{display:flex;justify-content:center;gap:12px}.m-slider .slick-dots li{width:12px;height:12px;border:1px solid #f0f0f0;border-radius:50%;background-color:rgba(0,0,0,.1);margin:0}.m-slider .slick-dots li.slick-active{background-color:red}.m-slider__arrows{display:flex;align-items:center;justify-content:flex-end}.m-slider--next .m-slider__arrow{transform:translateY(-100%)}.m-slider--header{position:relative}.m-slider--header .m-slider__item{position:relative;background-size:cover;background-position:center;padding:120px 0;height:inherit}.m-slider--header .m-slider__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.m-slider--header .m-slider__inner{padding:0 120px 0 48px}.m-slider--header .m-slider__image{display:flex;justify-content:center;margin:0}.m-slider--header .m-slider__image img{max-width:300px}.m-slider--header .m-slider__author{font-size:20px;line-height:30px;font-weight:500;color:#fff;text-transform:uppercase;margin:0}.m-slider--header .m-slider__author a{color:#fff}.m-slider--header .m-slider__author a:visited{color:#fff}.m-slider--header .m-slider__author a:hover{color:#fff}.m-slider--header .m-slider__author a:active{color:#fff}.m-slider--header .m-slider__title{font-size:48px;line-height:58.09px;font-weight:900;letter-spacing:-0.02em;color:#fff;margin-bottom:8px}.m-slider--header .m-slider__title a{color:#fff}.m-slider--header .m-slider__title a:visited{color:#fff}.m-slider--header .m-slider__title a:hover{color:#fff}.m-slider--header .m-slider__title a:active{color:#fff}.m-slider--header .m-slider__text p{font-size:24px;line-height:32px;font-weight:700;color:#fff;margin-bottom:4px;color:rgba(255,255,255,.9)}.m-slider--header .m-slider__text--strillo{position:relative;margin-top:24px}.m-slider--header .m-slider__text--strillo p{font-size:20px;font-weight:400;line-height:30px;color:rgba(255,255,255,.8)}.m-slider--header .m-slider__text--strillo::before{content:"";position:absolute;top:-8px;left:0;background-color:rgba(255,255,255,.5);height:2px;width:48px}.m-slider--header .slick-slider{margin:0}.m-slider--header .slick-track{display:flex}.m-slider--header .fakeDots{position:absolute;right:0;bottom:38px;left:0}.m-slider--header .fakeDots .slick-dots{position:static}.m-slider--header .m-slider__arrows{position:absolute;right:38px;bottom:38px;transform:translateY(25%)}@media screen and (max-width: 991px){.m-slider--header .m-slider__inner{padding:0}.m-slider--header .m-slider__image img{max-width:75%}}@media screen and (max-width: 767px){.m-slider--header .m-slider__inner{margin-bottom:30px}.m-slider--header .fakeDots{bottom:60px}.m-slider--header .m-slider__arrows{bottom:60px}}.m-footer{border-top:1px solid #f0f0f0}.m-footer__inner{padding:48px 34px}.m-footer__logo{display:block;margin-bottom:40px}.m-footer__text{margin-bottom:16px}.m-footer__text p{font-size:14px;line-height:20px;margin:0}.m-footer__colophon{background-color:#f0f0f0;padding:27px 0}.m-footer__colophon ul{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;justify-content:center;gap:24px}.m-footer__colophon ul li a{font-size:12px;line-height:18px;font-weight:400;color:#444}.m-footer__colophon ul li a:visited{color:#444}.m-footer__colophon ul li a:hover{color:#444}.m-footer__colophon ul li a:active{color:#444}.m-socials__label{font-size:14px;line-height:20px;font-weight:700;margin-bottom:8px}.m-socials ul{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;gap:24px}.m-socials ul li a{font-size:23px;line-height:1;color:#444}.m-socials ul li a:visited{color:#444}.m-socials ul li a:hover{color:#444}.m-socials ul li a:active{color:#444}.m-accordion{margin-bottom:185px}.m-accordion__item.isOpen .m-accordion__header:after{content:""}.m-accordion__header{position:relative;border-width:1px 0 0 0;border-style:solid;border-color:#e5e5e5;padding:24px;cursor:pointer}.m-accordion__header:after{font-family:"Font Awesome 6 Pro";content:"";font-size:21px;font-weight:300;position:absolute;top:50%;transform:translateY(-50%);right:24px;color:#666}.m-accordion__body{display:none;padding:16px 52px 20px 16px}.m-accordion__title{font-size:28px;line-height:33.89px;font-weight:900;margin:0}.m-accordion__title span{display:block;font-size:13px;line-height:15.73px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#666;margin-bottom:8px}@media screen and (max-width: 767px){.m-accordion__body{padding:16px 16px 20px 16px}}.m-grid{display:grid;grid-template-columns:repeat(5, 1fr);row-gap:40px}.m-grid--four{grid-template-columns:repeat(4, 1fr)}.m-grid--two{grid-template-columns:repeat(2, 1fr);gap:16px}@media screen and (max-width: 991px){.m-grid{grid-template-columns:repeat(4, 1fr);column-gap:10px}}@media screen and (max-width: 767px){.m-grid{grid-template-columns:repeat(2, 1fr);row-gap:10px}.m-grid--two{grid-template-columns:repeat(1, 1fr);gap:16px}}.m-search{display:flex;align-items:center;gap:16px;border-bottom:1px solid #a3a3a3;padding:13px 8px}.m-search__label{font-size:13px;line-height:1;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#444;margin:0}.m-search input{width:100%;font-size:14px;line-height:20px;font-weight:400;color:#a3a3a3;border:0;padding:0}.m-search input.placeholder{font-size:14px;line-height:20px;font-weight:400;color:#a3a3a3}.m-search input:-moz-placeholder{font-size:14px;line-height:20px;font-weight:400;color:#a3a3a3}.m-search input::-moz-placeholder{font-size:14px;line-height:20px;font-weight:400;color:#a3a3a3}.m-search input:-ms-input-placeholder{font-size:14px;line-height:20px;font-weight:400;color:#a3a3a3}.m-search input::-webkit-input-placeholder{font-size:14px;line-height:20px;font-weight:400;color:#a3a3a3}.m-search:after{content:url("++resource++vallardi.site.icons/icon_search.svg");line-height:0}.m-media{margin-bottom:32px}.m-media__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.m-media__header h3{font-size:20px;line-height:32px;font-weight:400;color:#444;margin:0}.m-media__header h3 a{font-size:20px;line-height:32px;text-decoration:none}.m-media__header h3 a:hover{text-decoration:underline}.m-media__header h3 a:after{content:none}.m-media__header a{display:flex;align-items:center;gap:10px;font-size:14px;line-height:20px;font-weight:400;color:#444;text-decoration:underline}.m-media__header a:visited{color:#444}.m-media__header a:hover{color:#444}.m-media__header a:active{color:#444}.m-media__header a:after{content:url("++resource++vallardi.site.icons/icon_download.svg");line-height:0}.m-media__title{font-size:16px;line-height:24px;font-weight:700;margin-bottom:4px}.m-media__title span{display:block;font-size:12px;line-height:14.52px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px}.m-media__download{display:block;font-size:14px;line-height:20px;font-weight:400;color:red}.m-media__download:visited{color:red}.m-media__download:hover{color:red}.m-media__download:active{color:red}.m-media__download span{text-decoration:underline}@media screen and (max-width: 767px){.m-media__header{flex-direction:column;align-items:flex-start}}.m-player{border-width:1px 0 1px 0;border-style:solid;border-color:#f0f0f0;margin-bottom:8px;padding:16px}.m-player__header{display:flex;align-items:center;gap:32px;margin-bottom:16px;padding:0 8px}.m-player__button{width:48px;height:48px;border:none;background-color:transparent}.m-player__title{font-size:16px;line-height:24px;font-weight:700;margin-bottom:4px}.m-player__title span{display:block;font-size:12px;line-height:14.52px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px}.m-player__download{display:block;font-size:14px;line-height:20px;font-weight:400;color:red}.m-player__download:visited{color:red}.m-player__download:hover{color:red}.m-player__download:active{color:red}.m-player__download span{text-decoration:underline}.m-player__range{display:flex;align-items:center;gap:8px}.m-player__info{display:flex;align-items:center;gap:8px}.m-player__time{font-size:14px;line-height:20px;font-weight:400}.m-player__progress{position:relative;display:flex;background-color:rgba(0,0,0,.2);border-radius:40px;width:100%;height:6px;overflow:hidden;cursor:pointer}.m-player__progress-filled{position:absolute;top:0;left:0;background:#bd151f;background:linear-gradient(90deg, #bd151f 0%, #ff7262 100%);border-radius:40px;height:6px;z-index:1;cursor:pointer}.m-player__buffered{position:absolute;top:0;left:0;background-color:rgba(255,255,255,.25);border-radius:40px;height:6px;z-index:0;cursor:pointer}.m-document{border-width:1px 0 1px 0;border-style:solid;border-color:#f0f0f0;margin-bottom:8px;padding:16px}.m-document__title{font-size:16px;line-height:24px;font-weight:700;margin-bottom:4px}.m-document__title span{display:block;font-size:12px;line-height:14.52px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px}.m-document__download{display:block;font-size:14px;line-height:20px;font-weight:400;color:red}.m-document__download:visited{color:red}.m-document__download:hover{color:red}.m-document__download:active{color:red}.m-document__download span{text-decoration:underline}.m-video video{width:100%}.m-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:80px}.m-pagination ul{padding:0;margin:0;list-style-type:none;display:flex;align-items:center}.m-pagination ul li{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%}.m-pagination ul li a{display:block;font-size:14px;line-height:20px;font-weight:500;color:#a3a3a3}.m-pagination ul li a:visited{color:#a3a3a3}.m-pagination ul li a:hover{color:#a3a3a3}.m-pagination ul li a:active{color:#a3a3a3}.m-pagination ul li.active{background-color:#f0f0f0}.m-pagination ul li.active a{color:red}.m-pagination ul li.active a:visited{color:red}.m-pagination ul li.active a:hover{color:red}.m-pagination ul li.active a:active{color:red}.m-pagination ul li.active span{color:red}.m-form--search{width:100%;margin-bottom:80px}.m-form--search select.form-select{font-size:14px;line-height:20px;border-width:0 0 1px 0;border-color:#a3a3a3;padding:14px 12px}.m-letters{padding:40px 0}.m-letters ul{display:flex;align-items:center;justify-content:center;gap:8px;padding:0;margin:0;list-style-type:none}.m-letters ul li a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:14px;line-height:20px;font-weight:400;color:#a3a3a3;text-transform:uppercase;border-radius:50%}.m-letters ul li a:visited{color:#a3a3a3}.m-letters ul li a:hover{color:#a3a3a3}.m-letters ul li a:active{color:#a3a3a3}.m-letters ul li a.active{color:red;background-color:#f0f0f0}.m-letters ul li:first-of-type a{width:auto;font-size:14px;line-height:20px;font-weight:500;color:red;background-color:#f0f0f0;border-radius:80px;text-transform:none;padding:10px}@media screen and (max-width: 991px){.m-letters ul li a{width:20px;height:20px}}@media screen and (max-width: 767px){.m-letters{display:none}}.row-absolute{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (max-width: 767px){.row-absolute{position:static}}.m-searchbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;background-color:rgba(255,255,255,.8);backdrop-filter:blur(64px);z-index:999}.m-searchbox__form{width:70vw;display:flex;align-items:center;border-bottom:1px solid #a3a3a3;padding:9px 8px}.m-searchbox__form label{font-size:15px;line-height:100%;font-weight:400;letter-spacing:.04em;text-transform:uppercase;padding:6px 16px 6px 0}.m-searchbox__form input{font-size:20px;line-height:30px;font-weight:400;background-color:transparent;border:0;flex:1}.m-searchbox__form input.placeholder{color:#a3a3a3}.m-searchbox__form input:-moz-placeholder{color:#a3a3a3}.m-searchbox__form input::-moz-placeholder{color:#a3a3a3}.m-searchbox__form input:-ms-input-placeholder{color:#a3a3a3}.m-searchbox__form input::-webkit-input-placeholder{color:#a3a3a3}.m-searchbox__form button[type=submit]{margin-left:auto}.m-searchbox__form button[type=submit] i{font-size:21px;line-height:1;font-weight:300}.m-searchbox.open{display:flex}@media screen and (max-width: 991px){.m-searchbox--mobile{display:block;position:static;background-color:transparent;backdrop-filter:none;margin-bottom:8px;padding:12px 16px}.m-searchbox--mobile label{font-size:13px;line-height:100%}.m-searchbox--mobile input{font-size:14px;line-height:20px}.m-searchbox--mobile .m-searchbox__form{width:auto}}/*# sourceMappingURL=style.css.map */
