﻿.m-btn{border:0;background-color:rgba(0,0,0,0)}.m-btn--primary{display:inline-flex;align-items:center;gap:8px;font-size:16px;line-height:24px;font-weight:600;color:var(--secondaryColor);background-color:var(--primaryColor);margin-bottom:8px;padding:12px 24px}.m-btn--primary:visited{color:var(--secondaryColor)}.m-btn--primary:hover{color:var(--secondaryColor)}.m-btn--primary:active{color:var(--secondaryColor)}.m-btn--primary.small{display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px;font-weight:600;color:var(--secondaryColor);padding:10px 16px}.m-btn--primary.small:visited{color:var(--secondaryColor)}.m-btn--primary.small:hover{color:var(--secondaryColor)}.m-btn--primary.small:active{color:var(--secondaryColor)}.m-btn--primary.small i{width:16px;text-align:center;color:var(--secondaryColor)}.m-btn--primary.ghost{background-color:rgba(0,0,0,0);border:1px solid #444;color:#444}.m-btn--primary.ghost:visited{color:#444}.m-btn--primary.ghost:hover{color:#444}.m-btn--primary.ghost:active{color:#444}.m-btn--secondary{display:flex;align-items:center;gap:8px;font-size:14px;line-height:20px;font-weight:600;color:#fff;background-color:var(--secondaryColor, #3abcd2);margin-bottom:8px;padding:10px 16px}.m-btn--secondary:visited{color:#fff}.m-btn--secondary:hover{color:#fff}.m-btn--secondary:active{color:#fff}.m-btn--secondary i{width:16px;text-align:center;color:#fff}.m-btn--secondary.ghost{color:var(--secondaryColor);border:1px solid var(--secondaryColor);background-color:rgba(0,0,0,0)}.m-btn--secondary.ghost:visited{color:var(--secondaryColor)}.m-btn--secondary.ghost:hover{color:var(--secondaryColor)}.m-btn--secondary.ghost:active{color:var(--secondaryColor)}.m-btn--secondary.ghost i{color:var(--secondaryColor)}.m-btn--back{display:flex;align-items:center;gap:8px;font-size:16px;line-height:24px;font-weight:600;color:rgba(255,255,255,.7);margin-bottom:0;padding:12px 0}.m-btn--back:visited{color:rgba(255,255,255,.7)}.m-btn--back:hover{color:rgba(255,255,255,.7)}.m-btn--back:active{color:rgba(255,255,255,.7)}.m-btn--back i{color:rgba(255,255,255,.7)}.m-btn--link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;color:var(--secondaryColor);border-bottom:1px solid var(--secondaryColor)}.m-btn--link:visited{color:var(--secondaryColor)}.m-btn--link:hover{color:var(--secondaryColor)}.m-btn--link:active{color:var(--secondaryColor)}.m-btn--menu{display:none}.m-btn--search{color:#000}.m-btn--search:visited{color:#000}.m-btn--search:hover{color:#000}.m-btn--search:active{color:#000}.m-btn--search i{font-weight:500}@media screen and (max-width: 991px){.m-btn--primary{font-size:14px;line-height:20px;padding:10px 16px}.m-btn--menu{display:block;font-size:24px;line-height:20px;color:var(--primaryColor)}}.m-slider{position:relative}.m-slider--header{padding-top:101px}.m-slider--header .m-slider__nav{position:absolute;bottom:50px;right:0;left:0;color:#444;transition:ease-out all .3s}.m-slider--header .m-slider__nav .m-btn{color:#444;transition:ease-out all .3s}.m-slider--header .m-slider__nav.white{color:#fff}.m-slider--header .m-slider__nav.white .m-btn{color:#fff}.m-slider--header .m-slider__pagination{padding:0;margin:0;list-style-type:none;display:flex}.m-slider--header .m-slider__pagination li{width:50px;height:1px;background-color:#444;transition:ease-out all .3s}.m-slider--header .m-slider__pagination li.current{height:2px;transition:ease-out all .3s}.m-slider--header .m-slider__pagination.white li{background-color:#fff}@media screen and (max-width: 767px){.m-slider--header{padding-top:63px}.m-slider--header .m-slider__nav{position:static;display:none}}.m-book__image{display:flex;justify-content:center}.m-book__image img{box-shadow:3px 4px 2px 0 rgba(0,0,0,.1),2px 4px 12px 0 rgba(0,0,0,.24)}.m-book--small{display:grid;grid-template-columns:repeat(auto-fill, minmax(calc(20% - 50px), 1fr));gap:60px;margin-bottom:75px}.m-book--small .m-book__image{position:relative;box-shadow:3px 4px 2px 0 rgba(0,0,0,.1),2px 4px 12px 0 rgba(0,0,0,.24);margin-bottom:16px;padding-bottom:155%}.m-book--small .m-book__title{font-size:18px;line-height:19px;font-weight:700;color:#2b2b2b;text-align:center;margin-bottom:6px}.m-book--small .m-book__title a{color:#2b2b2b}.m-book--small .m-book__title a:visited{color:#2b2b2b}.m-book--small .m-book__title a:hover{color:#2b2b2b}.m-book--small .m-book__title a:active{color:#2b2b2b}.m-book--small .m-book__description{font-size:16px;line-height:19px;font-weight:400;color:#575757;text-align:center;margin-bottom:0}.m-book--small .m-book__description a{font-weight:400;color:#575757}.m-book--small .m-book__description a:visited{color:#2b2b2b}.m-book--small .m-book__description a:hover{color:#575757}.m-book--small .m-book__description a:active{color:#575757}.m-book--small .m-book__text p{font-size:14px;line-height:20px;font-weight:400;text-align:center;color:#767676;margin-bottom:0}.m-book--big .m-book__image{margin-bottom:0}.m-book--big .m-book__inner{padding:0 80px}.m-book--big .m-book__title{font-size:48px;line-height:60px;font-weight:400;letter-spacing:-0.96px;color:var(--primaryColor);margin-bottom:8px}.m-book--big .m-book__title a{color:var(--primaryColor)}.m-book--big .m-book__title a:visited{color:var(--primaryColor)}.m-book--big .m-book__title a:hover{color:var(--primaryColor)}.m-book--big .m-book__title a:active{color:var(--primaryColor)}.m-book--big .m-book__author{display:block;font-size:24px;line-height:32px;font-weight:800;color:var(--primaryColor);margin-bottom:32px}.m-book--big .m-book__author span{font-size:16px;line-height:24px;font-weight:400}.m-book--big .m-book__author a{color:var(--primaryColor)}.m-book--big .m-book__author a:visited{color:var(--primaryColor)}.m-book--big .m-book__author a:hover{color:var(--primaryColor)}.m-book--big .m-book__author a:active{color:var(--primaryColor)}.m-book--big .m-book__text p{font-size:16px;line-height:24px;font-weight:400;color:var(--primaryColor);margin-bottom:0}.m-book--single .m-book__image{position:relative;margin-bottom:32px;padding:0 16px}.m-book--single .m-book__inner{padding:80px 24px 0 24px}.m-book--single .m-book__title{font-size:48px;line-height:60px;font-weight:400;letter-spacing:-0.96px;color:var(--primaryColor);margin-bottom:8px}.m-book--single .m-book__author{display:block;font-size:24px;line-height:32px;font-weight:800;color:var(--primaryColor);margin-bottom:32px}.m-book--single .m-book__author span{font-size:16px;line-height:24px;font-weight:400}.m-book--single .m-book__author a{color:var(--primaryColor)}.m-book--single .m-book__author a:visited{color:var(--primaryColor)}.m-book--single .m-book__author a:hover{color:var(--primaryColor)}.m-book--single .m-book__author a:active{color:var(--primaryColor)}.m-book--single .m-book__strillo{font-size:20px;line-height:30px;font-weight:800;margin-bottom:24px;padding-top:32px}.m-book--single .m-book__text{color:#2b2b2b;margin-bottom:24px;padding-top:32px}.m-book--single .m-book__text p{font-size:16px;line-height:24px;font-weight:400}.m-book--single .m-book__buttons{position:relative}.m-book--single .m-book__buttons .m-btn{width:50%}.m-book--single .m-book__info{font-size:12px;line-height:18px;padding:0 24px;margin-bottom:0}.m-book--single .m-book__info dt{font-weight:400;text-transform:uppercase;color:#767676}.m-book--single .m-book__info dd{font-weight:600;color:#444;margin-bottom:8px}.m-book--single .m-book__info dd.anteprima{padding-top:8px}.m-book--single .m-book__info dd:last-of-type{margin-bottom:0}.m-book--single .m-book__video{margin-bottom:40px}.m-book--single .m-book__video span{display:block;font-size:14px;line-height:20px;color:#767676}.m-book--single .m-book__quote{position:relative;background-color:#e6eced;margin-bottom:24px;padding:24px 16px}.m-book--single .m-book__quote h3{position:relative;display:flex;align-items:baseline;gap:8px;font-size:14px;line-height:20px;font-weight:400;text-transform:uppercase;color:#244748;margin-bottom:8px}.m-book--single .m-book__quote h3:before{content:"";width:32px;height:1px;background-color:#444}.m-book--single .m-book__quote p{font-size:14px;line-height:20px;font-weight:700;color:#244748;margin-bottom:0}.m-book--single .m-book__quote span{position:absolute;top:0;right:0;width:36px;height:36px;background-color:#fff}.m-book--single .m-book__quote span:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-bottom:36px solid #cdd;border-right:36px solid rgba(0,0,0,0);background-color:inherit}.m-book--single .m-book__quote--simple{background-color:rgba(0,0,0,0);padding:0}.m-book--single .m-book__quote--simple p{font-size:24px;line-height:30px;font-weight:300;font-style:italic;margin-bottom:8px}.m-book--single .m-book__quote--simple h3{font-size:16px;line-height:24px;font-weight:400;font-style:italic;text-transform:none;color:#767676}.m-book--single .m-book__quote--simple h3:before{content:"";width:32px;height:1px;background-color:#767676}.m-book--slider{display:block}.m-book--slider .m-book__item{margin:0 16px}.m-book--slider .m-book__title{font-size:18px;line-height:19px;font-weight:700;color:#2b2b2b;text-align:center;margin-bottom:6px}.m-book--slider .m-book__title a{color:#2b2b2b}.m-book--slider .m-book__title a:visited{color:#2b2b2b}.m-book--slider .m-book__title a:hover{color:#2b2b2b}.m-book--slider .m-book__title a:active{color:#2b2b2b}.m-book--slider .m-book__image{position:relative;box-shadow:3px 4px 2px 0 rgba(0,0,0,.1),2px 4px 12px 0 rgba(0,0,0,.24);margin-bottom:16px;padding-bottom:155%}.m-book--slider .m-book__description{font-size:16px;line-height:19px;font-weight:400;color:#575757;text-align:center;margin-bottom:0}.m-book--slider .m-book__description a{font-weight:400;color:#575757}.m-book--slider .m-book__description a:visited{color:#2b2b2b}.m-book--slider .m-book__description a:hover{color:#575757}.m-book--slider .m-book__description a:active{color:#575757}.m-book--slider .m-book__nav{position:relative;display:flex;align-items:center;justify-content:flex-end}.m-book--slider .slick-list{margin:0 -16px 32px -16px}.m-book--slider .slick-dots{position:absolute;width:auto;line-height:0;top:50%;left:50%;transform:translate(-50%, -50%);bottom:unset}.m-book--slider .slick-dots li{width:10px;height:10px}.m-book--slider .slick-dots li button{width:10px;height:10px;background-color:#d6d6d6;border-radius:50%;padding:0}.m-book--slider .slick-dots li button:before{content:none}.m-book--slider .slick-dots li.slick-active button{background-color:#244748}.m-book--six{grid-template-columns:repeat(auto-fill, minmax(calc(16% - 32px), 1fr));gap:32px}@media screen and (max-width: 1199px){.m-book--big .m-book__inner{padding:0}}@media screen and (max-width: 991px){.m-book--small{grid-template-columns:repeat(auto-fill, minmax(calc(33% - 34px), 1fr))}.m-book--single .m-book__image,.m-book--single .m-book__info{padding:0}.m-book--single .m-book__inner{padding:80px 0 0 0}.m-book--single .m-book__title{font-size:36px;line-height:44px;letter-spacing:-0.72px}.m-book--single .m-book__buttons .m-btn{width:100%}.m-book--single .m-book__author{margin-bottom:24px}.m-book--big .m-book__title{font-size:36px;line-height:44px;letter-spacing:-0.72px}.m-book--big .m-book__author{margin-bottom:24px}.m-book--big .m-book__text p{font-size:14px;line-height:20px}}@media screen and (max-width: 767px){.m-book--small{display:block;padding:0 60px}.m-book--small .m-book__item{margin-bottom:34px}.m-book--small .m-book__item:last-of-type{margin-bottom:0}.m-book--single .m-book__title{color:#2b2b2b}.m-book--single .m-book__author{color:#2b2b2b}.m-book--single .m-book__author a{color:#2b2b2b}.m-book--single .m-book__author a:visited{color:#2b2b2b}.m-book--single .m-book__author a:hover{color:#2b2b2b}.m-book--single .m-book__author a:active{color:#2b2b2b}.m-book--single .m-book__buttons{margin-bottom:20px}.m-book--single .m-book__image{align-items:flex-start;flex-direction:row-reverse;gap:8px;padding:0 12px}.m-book--single .m-book__image img{width:100%}.m-book--single .m-book__image .m-share{position:static;transform:none;padding:16px 8px}.m-book--single .m-book__image .m-share span{display:none}.m-book--single .m-book__image .m-share li a{font-size:26px;color:var(--primaryColor)}.m-book--single .m-book__image .m-share li a:visited{color:var(--primaryColor)}.m-book--single .m-book__image .m-share li a:hover{color:var(--primaryColor)}.m-book--single .m-book__image .m-share li a:active{color:var(--primaryColor)}.m-book--single .m-book__inner{padding:24px 12px 0 12px}.m-book--single .m-book__info{padding:0 12px}.m-book--single .m-book__text strong{font-size:18px;line-height:28px;margin-bottom:12px}.m-book--single .m-book__text p{font-size:14px;line-height:20px}.m-book--big .m-book__image{margin-bottom:24px}.m-book--slider .slick-list{margin:0}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Mulish",sans-serif;color:#444}body.fixed{overflow:hidden}a{text-decoration:none}img{max-width:100%}.plone-toolbar-left .m-nav{left:60px}.plone-toolbar-left-expanded .m-nav{left:220px}.m-nav{position:fixed;top:0;right:0;bottom:auto;left:0;border-bottom:1px solid #a5a5a5;background-color:#fff;padding:37px 0;transition:ease-out all .3s;z-index:1}.m-nav__inner{display:flex;align-items:center;justify-content:space-between}.m-nav.ghost{background-color:rgba(0,0,0,0);border-bottom:none}.m-nav .socialIconsTop{display:flex;align-items:center;gap:12px}.m-nav .socialIconsTop svg path{fill:var(--primaryColor)}.m-nav .socialIconScrolled{display:none}.m-nav.scrolled{border-bottom:1px solid #a5a5a5;background-color:#fff;padding:18px 0;transition:ease-out all .3s}.m-nav.scrolled .m-menu li a{color:#2b2b2b}.m-nav.scrolled .m-logo svg{width:60px;transition:ease-out all .3s}.m-nav.scrolled .m-logo svg path{fill:#444}.m-nav.scrolled .socialIconsTop{display:none}.m-nav.scrolled .socialIconScrolled{display:flex;align-items:center;gap:12px}.m-nav.scrolled .m-btn--menu{color:#2b2b2b}.m-nav--mobile{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff}.m-nav--mobile .m-nav__close{position:absolute;top:12px;left:15px;color:var(--primaryColor);background-color:rgba(0,0,0,0);border:0;font-size:24px}.m-nav--mobile.open{display:flex;align-items:center}.m-nav--mobile.scrolled .m-nav__close{top:15px;color:#000}@media screen and (max-width: 767px){.m-nav{padding:18px 0}}.m-menu{padding:0;margin:0;list-style-type:none;display:flex;gap:32px}.m-menu li{position:relative;display:flex;align-items:center;gap:10px}.m-menu li a{font-size:14px;line-height:20px;font-weight:600;color:var(--primaryColor, #444);text-transform:uppercase;transition:ease-out all .3s}.m-menu li a:visited{color:var(--primaryColor, #444)}.m-menu li a:hover{color:var(--primaryColor, #444)}.m-menu li a:active{color:var(--primaryColor, #444)}.m-menu li .m-submenu{padding:0;margin:0;list-style-type:none;display:none;position:absolute;left:0;right:0;background-color:#fff;padding:16px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);border-radius:8px;min-width:120px;top:30px}.m-menu li .m-submenu li{margin-bottom:8px}.m-menu li .m-submenu li a{font-size:14px;line-height:20px;text-transform:none}.m-menu li .m-submenu li:last-of-type{margin-bottom:0}.m-menu li.hasSubmenu:after{font-family:"Font Awesome 6 Pro";content:""}.m-menu li.open.hasSubmenu:after{font-family:"Font Awesome 6 Pro";content:""}.m-menu--mobile li{justify-content:center;margin-bottom:48px}.m-menu--mobile li a{font-size:24px}.m-menu--footer{gap:64px}.m-menu--footer li a{color:#2b2b2b}.m-menu--footer li a:visited{color:#2b2b2b}.m-menu--footer li a:hover{color:#2b2b2b}.m-menu--footer li a:active{color:#2b2b2b}.m-menu--footer li .m-submenu{padding:0;margin:0;list-style-type:none;display:block;background:rgba(0,0,0,0);box-shadow:none}.m-menu--footer li .m-submenu li a{font-size:14px;line-height:20px;text-transform:none}@media screen and (max-width: 991px){.m-menu{display:none}.m-menu--mobile{display:block}.m-menu--footer{display:block;column-count:2}.m-menu--footer li{display:block;margin-bottom:12px}.m-menu--footer li .m-submenu{position:static}.m-menu--footer li .m-submenu li{margin-bottom:4px}}.m-logo{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.m-logo svg{width:88px;transition:ease-out all .3s}.m-logo svg path{fill:var(--primaryColor, #444)}@media screen and (max-width: 767px){.m-logo svg{width:70px}}.m-socials{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;gap:12px}.m-socials li a svg{width:24px}@media screen and (max-width: 991px){.m-socials{display:none}}.m-header{padding:103px 0 0 0}.m-header__title{display:flex;align-items:center;gap:24px;font-size:60px;line-height:72px;font-weight:400;letter-spacing:-1.2px;color:#2b2b2b;margin-bottom:0;background-size:175px;background-position:0 -24px;background-repeat:no-repeat;padding:24px 0 32px 48px}.m-header__title:before{content:"";width:50px;height:3px;background-color:#444}.m-header__image{display:flex;justify-content:center;margin-bottom:0}.m-header--homepage{display:flex;align-items:center;transition:ease-out all .3s;padding:50px 0}.m-header--homepage .m-header__inner{padding-right:76px}.m-header--homepage .m-header__flag{display:block;max-width:118px;font-size:12px;line-height:18px;font-weight:700;color:var(--secondaryColor, #fff);text-transform:uppercase;background-color:var(--primaryColor, #3abcd2);margin-bottom:8px;padding:4px 10px;transition:ease-out all .3s}.m-header--homepage .m-header__title{font-size:48px;line-height:60px;font-weight:600;letter-spacing:-0.96px;color:#444;margin-bottom:16px;transition:ease-out all .3s;padding:0}.m-header--homepage .m-header__title:before{content:none}.m-header--homepage .m-header__text{margin-bottom:32px;transition:ease-out all .3s}.m-header--homepage .m-header__text p{font-size:18px;line-height:28px;font-weight:400;color:#444;margin-bottom:0}.m-header--homepage .m-header__image{position:relative;max-width:60%;margin:0 auto;padding:60px 0}.m-header--homepage .m-header__image img{box-shadow:3px 4px 2px 0 rgba(0,0,0,.1),2px 4px 12px 0 rgba(0,0,0,.24)}.m-header--homepage .m-header__image span{position:absolute;right:0;bottom:0;transform:translate(50%, 50%) rotateZ(-45deg);display:block;font-size:12px;line-height:18px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;width:80px;height:80px;background-color:#244748}.m-header--book{position:absolute;left:0;right:0;height:auto;padding:0 0 372px 0;display:flex;align-items:center;background:var(--secondaryColor) url("++resource++tre60.site.images/texture_watercolor.jpg") no-repeat;background-size:cover;background-blend-mode:multiply,normal;transition:ease-out all .3s}.m-header--author{position:absolute;left:0;right:0;height:auto;padding:0 0 340px 0;display:flex;align-items:center;background:#3acee6 url("++resource++tre60.site.images/texture_watercolor.jpg") no-repeat;background-size:cover;background-blend-mode:multiply,normal;transition:ease-out all .3s}.m-header--standard{background:#3acee6 url("++resource++tre60.site.images/texture_watercolor.jpg") no-repeat;background-size:cover;background-blend-mode:multiply,normal}.m-header--standard .m-header__title{color:#fff}.m-header--standard .m-header__title:before{background-color:#fff;margin-top:21px}.m-header--promo.slick-slide{align-items:center;height:80vh;padding:0}.m-header--promo .m-header__flag{display:inline-block;font-size:12px;line-height:18px;font-weight:700;color:#2b2b2b;text-transform:uppercase;background-color:#fff;margin-bottom:12px;padding:4px 10px}.m-header--promo .m-header__title{font-size:48px;font-weight:600;line-height:60px;letter-spacing:-0.96px;color:#fff;padding:0;margin-bottom:16px}.m-header--promo .m-header__title:before{content:none}.m-header--promo .m-header__text{margin-bottom:32px}.m-header--promo .m-header__text p{font-size:18px;font-weight:400;line-height:28px;color:#fff}.m-header.slick-slide{display:flex}@media screen and (max-width: 991px){.m-header--homepage .m-header__inner{padding-right:0}.m-header--homepage .m-header__title{font-size:36px;line-height:44px;font-weight:600;letter-spacing:-0.72px}.m-header--homepage .m-header__text p{font-size:16px;line-height:24px}.m-header--author{padding:0 0 77px 0}}@media screen and (max-width: 767px){.m-header{padding:61px 0 0 0}.m-header__title{font-size:48px;padding-bottom:0;padding-left:0}.m-header__image{display:block;padding-bottom:125%}.m-header--homepage{padding:0 0 24px}.m-header--homepage .m-header__image{max-width:80%;margin-bottom:8px;padding:24px 0}.m-header--homepage .m-header__title{white-space:nowrap;display:inline-block;transition:none}.m-header--homepage .m-header__text{margin-bottom:24px}.m-header--homepage .m-header__text p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.m-header--book{padding:0 0 480px 0}.m-header--promo .m-header__title{font-size:36px;line-height:48px}}.m-section{padding:80px 0}.m-section--novita{padding:180px 0 80px}.m-section__title{position:relative;font-size:24px;line-height:32px;font-weight:600;text-transform:uppercase;margin-bottom:40px;padding-left:40px}.m-section__title a{color:#444;font-weight:800;color:#444}.m-section__title a:visited{color:#444}.m-section__title a:hover{color:#444}.m-section__title a:active{color:#444}.m-section__title:before{position:absolute;left:0;bottom:10px;content:"";width:32px;height:2px;background-color:#3abcd2}.m-section__link{display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;line-height:24px;font-weight:800;color:#444}.m-section__link:visited{color:#444}.m-section__link:hover{color:#444}.m-section__link:active{color:#444}.m-section__link:after{font-family:"Font Awesome 6 Pro";content:""}.m-section__image{display:flex;justify-content:center;margin-bottom:0}.m-section__text{font-size:16px;line-height:24px}.m-section__text p{margin-bottom:40px}.m-section__text ul{margin-bottom:40px}.m-section__text ul li{margin-bottom:8px}.m-section--background{background:var(--secondaryColor) url("++resource++tre60.site.images/texture_watercolor.jpg") no-repeat;background-size:cover;background-blend-mode:multiply,normal}.m-section--background .m-section__title{color:var(--primaryColor)}.m-section--background .m-section__title:before{background-color:var(--primaryColor)}.m-section--background .m-section__text{color:var(--primaryColor)}.m-section--background .m-section__text p{font-size:16px;line-height:24px}.m-section--book{position:relative;padding:160px 0 80px 0}.m-section--grey{background-color:#fafafa}.m-section--author{position:relative;padding:193px 0 80px 0}@media screen and (max-width: 991px){.m-section{padding:102px 0 40px}.m-section--book{padding:160px 0}}@media screen and (max-width: 767px){.m-section{padding:81px 0 40px}.m-section--book{padding:80px 0 40px}}.m-footer{background-color:#ededed}.m-footer__inner{padding:80px 0}.m-footer__inner a{display:block}.m-footer__text{font-size:12px;line-height:18px}.m-footer__colophon{border-top:1px solid #d6d6d6;padding:32px 0}.m-footer__colophon .inner{display:flex;align-items:center;justify-content:center;gap:24px}.m-footer__colophon .inner p{font-size:12px;line-height:18px;margin-bottom:0}.m-footer__colophon .inner p a{color:#444}.m-footer__colophon .inner p a:visited{color:#444}.m-footer__colophon .inner p a:hover{color:#444}.m-footer__colophon .inner p a:active{color:#444}.m-footer__colophon .inner ul{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;gap:16px}.m-footer__colophon .inner ul li{font-size:12px;line-height:18px}.m-footer__colophon .inner ul li a{color:#444}.m-footer__colophon .inner ul li a:visited{color:#444}.m-footer__colophon .inner ul li a:hover{color:#444}.m-footer__colophon .inner ul li a:active{color:#444}@media screen and (max-width: 767px){.m-footer__inner{padding:40px 0}.m-footer__colophon .inner{flex-direction:column;align-items:flex-start}}.m-share{position:absolute;bottom:0;left:-26px;display:flex;transform:translateX(-100%);align-items:center}.m-share ul{padding:0;margin:0;list-style-type:none;display:flex;flex-direction:column;gap:8px}.m-share ul li a{font-size:20px;line-height:1;color:#444}.m-share ul li a:visited{color:#444}.m-share ul li a:hover{color:#444}.m-share ul li a:active{color:#444}.m-share span{display:block;transform:rotate(-90deg);font-size:12px;line-height:18px;font-weight:400;text-transform:uppercase;height:0;margin-bottom:-16px}.m-author__inner{padding-left:32px}.m-author__title{font-size:48px;line-height:60px;font-weight:400;letter-spacing:-0.96px;color:#f5f5f5;margin-bottom:120px}.m-author__text p{font-size:16px;line-height:24px;font-weight:400;color:#2b2b2b}.m-author__image{display:flex;justify-content:flex-end}.m-author__image img{max-width:384px}.m-author--list{border-bottom:1px solid #ededed;padding:24px 16px}.m-author--list .m-author__title{margin-bottom:0;padding:0}.m-author--list .m-author__title a{font-size:24px;line-height:32px;font-weight:400;margin-bottom:0;padding:16px 8px;color:#2b2b2b}.m-author--list .m-author__title a:visited{color:#2b2b2b}.m-author--list .m-author__title a:hover{color:#2b2b2b}.m-author--list .m-author__title a:active{color:#2b2b2b}.m-author--list .m-author__text{padding:16px 16px 0}.m-author--list .m-author__text p{font-size:14px;line-height:20px;font-weight:400;margin-bottom:0;padding-bottom:0}.m-author--list .m-author__image{display:flex;justify-content:center;margin-bottom:0}.m-author--list .m-author__image img{max-width:120px}.m-author--list:last-of-type{border-bottom:0}@media screen and (max-width: 991px){.m-author--list .m-author__title{padding:0 8px}.m-author--list .m-author__text{padding:0}}@media screen and (max-width: 767px){.m-author__title{font-size:42px;margin-bottom:32px}.m-author--list{padding:24px 0}.m-author--list .m-author__title{line-height:0;margin-bottom:16px;padding:0}.m-author--list .m-author__title a{padding:0}.m-author--list .m-author__text{margin-bottom:16px;padding:0}.m-author--list .m-author__image{justify-content:flex-start}}.m-search{display:flex;align-items:center;gap:16px;border-bottom:1px solid #001c1d;margin-bottom:80px;padding:8px 16px}.m-search__input{width:100%;border:none}.m-search__input:focus{outline:0}.m-search:before{font-family:"Font Awesome 6 Pro";content:""}.m-filters{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ededed;margin-bottom:40px;padding-bottom:20px}.m-filters p{font-size:14px;line-height:20px;font-weight:400;color:#2b2b2b}.m-pagination{display:flex;align-items:center;justify-content:center;border-top:1px solid #ededed;padding:20px 0}.m-pagination .pagination{padding:0;margin:0;list-style-type:none;display:flex;align-content:center;gap:16px}.m-pagination .page-item a,.m-pagination .page-item span{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:14px;line-height:20px;font-weight:500;color:#a5a5a5;border-radius:8px;border-color:rgba(0,0,0,0)}.m-pagination .page-item.active span{color:#244748;background-color:#e6eced;border-radius:8px;border-color:#e6eced}.m-pagination .page-item.previous a{display:flex;align-content:center;gap:16px;width:auto;font-size:14px;line-height:20px;font-weight:600;color:#575757;border:none;background-color:rgba(0,0,0,0)}.m-pagination .page-item.previous a:before{font-family:"Font Awesome 6 Pro";content:""}.m-pagination .page-item.previous span{width:auto;color:#575757}.m-pagination .page-item.next a{display:flex;align-content:center;gap:16px;width:auto;font-size:14px;line-height:20px;font-weight:600;color:#575757;border:none;background-color:rgba(0,0,0,0)}.m-pagination .page-item.next a:after{font-family:"Font Awesome 6 Pro";content:""}.m-pagination .page-item.next span{width:auto;color:#575757}.m-pagination__arrow{display:flex;align-content:center;gap:8px;font-size:14px;line-height:20px;font-weight:600;color:#575757;border:none;background-color:rgba(0,0,0,0)}.m-pagination__arrow--prev:before{font-family:"Font Awesome 6 Pro";content:""}.m-pagination__arrow--next:after{font-family:"Font Awesome 6 Pro";content:""}.m-pagination__pages{padding:0;margin:0;list-style-type:none;display:flex;align-content:center;gap:2px}.m-pagination__pages li{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:14px;line-height:20px;font-weight:500;color:#a5a5a5;border-radius:8px}.m-pagination__pages li.active{color:#244748;background-color:#e6eced}@media screen and (max-width: 767px){.m-pagination .page-item{display:none}.m-pagination .page-item.previous,.m-pagination .page-item.next,.m-pagination .page-item.active{display:block}.m-pagination__arrow span{display:none}}.m-form__fieldset{margin-bottom:32px}.m-form__label{display:block;font-size:14px;font-weight:600;line-height:20px;color:#2b2b2b;margin-bottom:6px}.m-form__input,.m-form__textarea{width:100%;font-size:16px;line-height:24px;border:1px solid #d6d6d6;border-radius:6px;padding:8px 56px 8px 12px}.m-form__input.placeholder,.m-form__textarea.placeholder{color:#a5a5a5}.m-form__input:-moz-placeholder,.m-form__textarea:-moz-placeholder{color:#a5a5a5}.m-form__input::-moz-placeholder,.m-form__textarea::-moz-placeholder{color:#a5a5a5}.m-form__input:-ms-input-placeholder,.m-form__textarea:-ms-input-placeholder{color:#a5a5a5}.m-form__input::-webkit-input-placeholder,.m-form__textarea::-webkit-input-placeholder{color:#a5a5a5}.m-form__input:focus,.m-form__textarea:focus{outline:0}.m-form__submit{width:100%;font-size:14px;font-weight:600;line-height:20px;color:#fff;text-align:center;border:0;border-radius:6px;background-color:#244748;padding:8px 0}.m-form__checkbox{display:flex;align-items:flex-start;gap:8px;font-size:12px;font-weight:600;line-height:1;color:#2b2b2b}.m-box__row{display:flex;border-bottom:1px solid #d6d6d6}.m-box__row:last-of-type{border:0}.m-box__item{flex:1;text-align:center;border-right:1px solid #d6d6d6;padding:32px 40px}.m-box__item:last-of-type{border:0}.m-box__icon{margin-bottom:16px}.m-box__title{font-size:18px;font-weight:800;line-height:28px;color:#0c3132;margin-bottom:4px}.m-box__text p{font-size:16px;line-height:24px;color:#767676;margin-bottom:0}@media screen and (max-width: 767px){.m-box__row{display:block}.m-box__item{border-right:0;border-bottom:1px solid #d6d6d6}.m-box__item:last-of-type{border:0}}/*# sourceMappingURL=style.css.map */
