@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,300..700;1,14..32,300..700&display=swap);@font-face{font-family:Excelsior;font-weight:400;src:url(../images/excelsior-lt-std.eot);src:url(../images/excelsior-lt-std.eot#iefix) format("embedded-opentype"),url(../images/excelsior-lt-std.woff) format("woff"),url(../images/excelsior-lt-std.ttf) format("truetype"),url(../images/excelsior-lt-std.svg#excelsior-lt-std) format("svg")}@font-face{font-family:fontello;font-style:normal;font-weight:400;src:url(../images/fontello.eot);src:url(../images/fontello.eot#iefix) format("embedded-opentype"),url(../images/fontello.woff) format("woff"),url(../images/fontello.ttf) format("truetype"),url(../images/fontello.svg#fontello) format("svg")}:root{--bs-body-font-family:"Inter",serif;--bs-body-bg:#fcfaf7;--font-size-xl:2.875rem;--font-size-lg:1.75rem;--font-size-md:1.25rem;--font-size-sm:0.875rem;--border-color:rgba(0,0,0,.1);--border-color-secondary:rgba(0,0,0,.12);--color-primary:#263338;--color-secondary:#576266;--color-tertiary:#8a9599;--color-text-weak:#c2c9cc;--color-white:#fcfaf7;--color-indigo:#6155f5;--bg-secondary:#f5f3f0;--bg-tertiary:#edebe8;--bg-secondary-hover:#edebe8;--bg-secondary-active:#f0eeeb;--bg-dark:#1f2a2e;--bg-white:#fff;--bg-form:#8a9599;--form-shadow:0 0 0 0.25rem rgba(0,0,0,.12);--bs-btn-bg:#1f2a2e;--bs-btn-border-color:#1f2a2e;--bs-btn-more-border-color:#0000;--bs-btn-more-color-hover:#fff;--footer-bg-color:#edebe8;--footer-border-color:rgba(0,0,0,.1);--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px;--switches-bg-color:#edebe8;--switches-label-color:#263338;--switch-bg-color:#fff;--switch-text-color:#576266}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}body,html{height:100%}body{background:var(--bs-body-bg);color:var(--color-primary);font-optical-sizing:auto;font-style:normal;font-weight:300;margin:0;padding:0}dt{font-weight:600}.link-more{color:var(--color-tertiary)}.picture{box-shadow:0 5px 10px -5px rgba(0,0,0,.2);display:block}.picture,.picture .image{border-radius:.25rem;width:100%}a.picture:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,.4)}.picture-book{aspect-ratio:113/160;display:flex;margin-bottom:1rem;max-height:160px;max-width:100%}.picture-book .image{height:100%;object-fit:cover;width:100%}.picture-media{aspect-ratio:4/3;border-radius:.25rem;display:flex;margin-bottom:.5rem;max-width:100%}.picture-media .image{border-radius:.25rem;height:100%;object-fit:cover;width:100%}a.picture-media:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,.4)}.picture-author{align-items:center;aspect-ratio:1;background:var(--bg-tertiary);border-radius:50%;color:var(--color-tertiary);display:flex;font-size:2.5rem;font-weight:600;height:100%;justify-content:center;overflow:hidden;text-align:center;width:auto}.picture-author .image{height:100%;object-fit:cover;width:100%}.picture-cover{aspect-ratio:2/3;display:flex;max-width:100%}.picture-cover .image{height:100%;object-fit:cover;width:100%}.picture-organization{align-items:center;aspect-ratio:1;background:var(--bg-tertiary);border-radius:1.25rem;color:var(--color-tertiary);display:flex;font-size:3rem;font-weight:600;height:100%;justify-content:center;overflow:hidden;text-align:center;width:auto}.picture-organization .image{max-height:100%;width:auto}.picture-comment{display:flex;width:100%}.picture-comment .picture-book{height:100%;margin-bottom:0;width:66.6%}.picture-comment .picture-author{border-radius:50%;display:flex;height:100%;margin-bottom:0;margin-left:-10%;outline:4px solid var(--bg-secondary);overflow:hidden;position:relative;width:100%}.picture-comment .picture-author:first-child{margin-left:0;margin-right:-1rem}.picture-comment .image{max-height:100%;width:100%}.picture-review{display:flex;max-height:105px}.picture-review .picture-author{border-radius:50%;height:100%;overflow:hidden;width:100%}.picture-review .picture-reviewer{align-items:center;aspect-ratio:1;background:var(--bg-tertiary);border-radius:50%;color:var(--color-tertiary);display:flex;font-size:1rem;font-weight:600;height:50%;justify-content:center;margin-left:-20%;margin-top:45%;outline:4px solid var(--bg-secondary);overflow:hidden;position:relative;text-align:center;width:50%}.picture-review .image{max-height:100%;width:100%}.icon{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:""}.icon-union:before{content:""}.icon-union-1:before{content:""}.icon-search:before{content:""}.icon-globe:before{content:""}.icon-plus:before{content:""}.icon-bin:before{content:""}.icon-minus:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-angle-circled-left:before{content:""}.icon-angle-circled-right:before{content:""}.icon-angle-circled-up:before{content:""}.icon-angle-circled-down:before{content:""}.btn.btn-more{border-color:var(--border-color);border-radius:2rem;color:var(--bs-btn-more-color);font-size:var(--font-size-sm);font-weight:600;line-height:1.75rem;padding-left:1.5rem;padding-right:1.5rem}.btn.btn-more:hover{color:var(--bs-btn-more-color-hover);text-decoration:none}.btn.btn-dropdown{border-color:var(--border-color);color:var(--bs-btn-more-color);font-size:var(--font-size-sm);font-weight:600;line-height:1.75rem;padding-left:1.5rem;padding-right:1.5rem;width:100%}.btn.btn-dropdown:hover{text-decoration:none}.btn-primary{--bs-btn-bg:#1f2a2e --bs-btn-border-color:#1f2a2e}.nav-tabs .nav-item{border:none}.nav-tabs .nav-link{border:none;border-radius:0;color:var(--color-tertiary);margin:0}.nav-tabs .nav-link:hover{color:var(--color-primary)}.nav-tabs .nav-link.active{border-bottom:1px solid var(--color-primary);color:var(--color-primary)}.tab-content .tab-pane{padding-top:1.5rem}select:required:invalid{color:gray}option[value=""][disabled]{display:none}option{color:#000}.accordion-button{font-size:var(--font-size-sm);font-weight:600}.accordion-button:after{content:none}.accordion-button .toggle{--width:18px;--height:1.5px;--transition:0.25s all cubic-bezier(0.17,0.67,0.09,0.97);background:#8a9599;display:inline-block;height:var(--height);margin-left:auto;position:relative;transition:var(--transition);width:var(--width)}.accordion-button .toggle:after{background:#8a9599;content:"";height:var(--height);opacity:0;position:absolute;transition:var(--transition);transition-delay:.1s;width:var(--width)}.accordion-button.collapsed .toggle{transform:rotate(90deg)}.accordion-button.collapsed .toggle:after{opacity:1;transform:rotate(90deg)}.accordion-list-item{border-top:1px solid var(--border-color);padding:1rem 0}.accordion-list-item .accordion-button{font-size:1rem}.accordion-list-item .accordion-button .toggle{background:#000}.accordion-list-item .accordion-button .toggle:after{background:#000;content:""}.accordion-list-item .accordion-collapse{padding-top:1rem}.form-group{border-bottom:1px solid var(--border-color);padding:1rem 0}.form-group:first-child{padding-top:0}.form-group:last-child{border-bottom:none}.form-group legend{font-size:var(--font-size-sm);font-weight:600;margin-bottom:1rem}.search-container{position:relative}.search-container .search-input{background:var(--bg-secondary);border:none;border-radius:6px;height:40px;padding-left:40px}.search-container .search-input::placeholder{color:var(--color-tertiary)}.search-container .icon{color:var(--color-tertiary);left:10px;position:absolute;top:50%;transform:translateY(-50%)}.section-search-panel{margin:40px 0}.section-search-panel .search-container .search-input{height:55px;padding:1rem .875rem 1rem 2.5rem}.form-check-list{list-style:none;margin:0;padding:0}.form-check-list .form-check-input{margin-left:-2rem;margin-right:.5rem}.form-check-list .form-check{margin:1rem 0;padding:0 0 0 2rem}.form-check-input{--bs-form-check-bg:var(--bg-tertiary);border:none;height:1.5rem;margin-top:0;width:1.5rem}.form-check-input:focus{box-shadow:none}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");background-color:var(--bg-form)}.form-check-input:checked[type=checkbox]:focus{box-shadow:var(--form-shadow)}.form-check-input:checked[type=checkbox]+.form-check-label{font-weight:700}.form-chip{margin-bottom:4px}.form-chip .form-chip-label{align-items:center;background:var(--bg-secondary);border-radius:50%;cursor:pointer;display:inline-flex;font-size:var(--font-size-sm);font-weight:700;height:40px;justify-content:center;min-width:40px}.form-chip .form-chip-input{border:none;height:0;margin:0;position:absolute;visibility:hidden;width:0;z-index:0}.form-chip .form-chip-input:checked[type=checkbox]+.form-chip-label{background:var(--bs-btn-bg);color:#fff}.form-switch{padding-left:0}.form-switch .form-check-input{float:right;--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.75)'/%3E%3C/svg%3E");background-image:var(--bs-form-switch-bg);background-position:0;height:1.5rem;margin-left:-2.5em;width:2.5rem}.dropdown .dropdown-toggle{align-items:center;background:var(--bg-secondary);border-color:var(--bg-secondary);cursor:pointer;display:flex;font-size:1rem;line-height:2rem;width:100%}.dropdown .dropdown-toggle:after{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='none' viewBox='0 0 18 10'%3E%3Cpath stroke='%238A9599' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 8 8 8-8'/%3E%3C/svg%3E");background-image:var(--bs-form-switch-bg);background-position:0;border:0;height:.5rem;margin-left:1rem;margin-right:-.5rem;width:1.25rem}.dropdown .dropdown-toggle:hover{text-decoration:none}.dropdown .dropdown-select-value{display:flex;justify-content:space-between;width:100%}.dropdown .dropdown-label{font-weight:400}.dropdown .dropdown-menu{font-size:1rem;padding:.5rem;width:100%}.dropdown .dropdown-menu .active{background:var(--bg-secondary);cursor:default}.dropdown .dropdown-item{cursor:pointer;display:flex;justify-content:space-between;line-height:1.75rem;padding:.5rem 1.5rem;width:100%}.dropdown .dropdown-item:hover{background:var(--bg-secondary)}.dropdown .dropdown-item .value{font-weight:600}.owl-carousel-container{margin-left:-1.5rem;margin-right:-1.5rem;overflow:hidden;padding-left:1.5rem;padding-right:1.5rem}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background:hsla(0,0%,100%,.8);border-radius:3rem;box-shadow:0 4px 7px rgba(0,0,0,.1);font-size:20px;height:3rem;margin:-2rem 0 0;position:absolute;top:50%;width:3rem}.owl-carousel .owl-nav button.owl-next.disabled,.owl-carousel .owl-nav button.owl-prev.disabled{display:none}.owl-carousel .owl-nav .owl-prev{left:-1.5rem}.owl-carousel .owl-nav .owl-next{right:-1.5rem}.block-quote{background:var(--bg-secondary);border-radius:.5rem;display:block;margin-bottom:.25rem;padding:1rem}.block-quote .block-quote-wrapper{display:flex;width:100%}.block-quote .block-quote-sidebar{flex:0 0 180px;padding-right:1rem;padding-top:2rem}.block-quote .block-quote-sidebar>.picture-author{height:140px}.block-quote .block-quote-content{flex:0 1 auto;padding-right:3rem}.block-quote strong{font-weight:600}.block-quote .date,.block-quote .original-name{color:var(--color-tertiary)}.block-quote .more-content{text-align:right}.block-quote .link-more{color:var(--color-tertiary)}@media screen and (max-width:768px){.block-quote .block-quote-wrapper{flex-direction:row-reverse}}.block-quote-cover{display:flex;height:105px}.block-quote-cover .cover{height:100%;width:auto}.block-quote-cover .picture-book{margin-bottom:0}.block-quote-cover .picture-author{border-radius:50%;height:100%;margin-left:-1rem;outline:4px solid var(--bg-secondary);overflow:hidden;position:relative;width:auto}.block-quote-cover .picture-author:first-child{margin-left:0;margin-right:-1rem}.block-quote-cover .image{max-height:100%;width:auto}.block-quote-cover .picture-media{margin:0}.avatars-review{display:flex;height:105px}.avatars-review .picture-author{border-radius:50%;height:100%;overflow:hidden;width:auto}.avatars-review .picture-reviewer{border-radius:50%;height:50%;margin-left:-20%;margin-top:45%;outline:4px solid var(--bg-secondary);overflow:hidden;position:relative;width:auto}.avatars-review .image{max-height:100%;width:auto}.block-quote-info{align-items:center;display:inline-flex;gap:.2rem;height:56px;margin-bottom:1rem}.block-quote-info .cover{height:100%;width:auto}.block-quote-info .author{border-radius:50%;height:100%;overflow:hidden;width:auto}.block-quote-info .icon{font-size:24px;margin:0}.block-quote-info .image{max-height:100%;width:auto}.block-quote-headbar{color:var(--color-tertiary);display:flex;font-size:var(--font-size-sm);margin-bottom:.5rem}.block-quote-headbar .item:after{background:var(--color-text-weak);border-radius:2px;content:"";display:inline-block;height:2px;margin:auto .5rem;vertical-align:middle;width:2px}.block-quote-headbar .item:last-child:after{content:none}.block-quote-details{display:block;font-size:var(--font-size-sm);margin:0 0 .5rem;padding:0}.block-quote-details dd{margin:0;padding:0}.block-quote-details .title{font-size:1rem;font-weight:600}.block-quote-details .name{font-weight:400;margin:0;padding:0}.breadcrumb-app{padding:1rem 0}.card-headbar{color:var(--color-tertiary);display:flex;font-size:var(--font-size-sm);margin-bottom:1rem}.card-headbar .item:after{background:var(--color-text-weak);border-radius:2px;content:"";display:inline-block;height:2px;margin:auto .5rem;vertical-align:middle;width:2px}.card-headbar .item:last-child:after{content:none}.library-card,.library-cardbox{background:var(--bg-secondary);border-radius:.25rem;padding:1rem}.library-card:hover,.library-cardbox:hover{background:var(--bg-secondary-active)}.library-card dd,.library-card dl,.library-card dt,.library-cardbox dd,.library-cardbox dl,.library-cardbox dt{margin:0}.library-card .name,.library-cardbox .name{font-weight:600}.library-card .author,.library-card .date,.library-cardbox .author,.library-cardbox .date{font-size:var(--font-size-sm)}.library-card .card-type,.library-card .data,.library-cardbox .card-type,.library-cardbox .data{color:var(--color-tertiary);font-size:var(--font-size-sm)}.library-card .card-details,.library-cardbox .card-details{min-height:6rem}.library-card .card-details .name,.library-cardbox .card-details .name{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.library-card .card-details .author,.library-cardbox .card-details .author{cursor:default;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.library-card .card-details .author-name,.library-card .card-details .data,.library-cardbox .card-details .author-name,.library-cardbox .card-details .data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-card .card-details .more,.library-cardbox .card-details .more{color:var(--color-tertiary)}.library-card .picture,.library-cardbox .picture{display:block;margin-bottom:1rem;width:100%}.library-card .image,.library-cardbox .image{width:100%}.library-card .picture-review,.library-cardbox .picture-review{height:105px}.library-card .picture-review .picture-author,.library-card .picture-review .picture-reviewer,.library-cardbox .picture-review .picture-author,.library-cardbox .picture-review .picture-reviewer{width:auto}.library-card .picture-media,.library-cardbox .picture-media{display:flex;margin-bottom:.5rem;max-width:100%}.library-card .picture-media .image,.library-cardbox .picture-media .image{height:100%;object-fit:cover;width:100%}.store-picture .picture-book{margin-bottom:0}.store-picture>.picture-author{max-height:140px}.store-cardbox{border:1px solid var(--bg-secondary);border-radius:.25rem;padding:1rem}.store-cardbox:hover{background:var(--bg-secondary-active)}.store-cardbox dd,.store-cardbox dl,.store-cardbox dt{margin:0}.store-cardbox .name{font-weight:600}.store-cardbox .author{font-size:var(--font-size-sm)}.store-cardbox .card-details{min-height:6rem}.store-cardbox .card-details .name{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.store-cardbox .card-details .author{cursor:default;display:flex;width:100%}.store-cardbox .card-details .author,.store-cardbox .card-details .author-name,.store-cardbox .card-details .data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-cardbox .card-details .more{color:var(--color-tertiary)}.store-cardbox .picture{display:block;margin-bottom:1rem;width:100%}.store-cardbox .image{width:100%}.store-cardbox .picture-review{height:105px}.store-cardbox .picture-review .picture-author,.store-cardbox .picture-review .picture-reviewer{width:auto}.store-cardbox .picture-media{display:flex;margin-bottom:.5rem;max-width:100%}.store-cardbox .picture-media .image{height:100%;object-fit:cover;width:100%}.range-container{--marker-border-clr:#8a9599;--marker-size:15px;--track-height:3px;--tooltip-bg-clr:rgba(0,0,0,.4);--tooltip-txt-clr:var(--marker-border-clr);display:flex;flex-direction:column;margin-bottom:2rem;max-width:600px;width:100%}.range-container .inputs-control{display:flex;gap:.5rem;margin-bottom:1rem;width:100%}.range-container .form-control{flex:0 1 50%}.range-container .range-controls{position:relative}.range-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--marker-border-clr);border-radius:50%;box-shadow:0 0 0 1px var(--marker-border-clr);cursor:pointer;height:var(--marker-size);pointer-events:all;width:var(--marker-size)}.range-container input[type=range]::-moz-range-thumb{-webkit-appearance:none;background-color:var(--marker-border-clr);border-radius:50%;box-shadow:0 0 0 1px var(--marker-border-clr);cursor:pointer;height:var(--marker-size);pointer-events:all;width:var(--marker-size)}.range-container input[type=range]::-webkit-slider-thumb:hover{background:#f7f7f7}.range-container input[type=range]::-webkit-slider-thumb:active{box-shadow:inset 0 0 3px #8a9599,0 0 9px #8a9599;-webkit-box-shadow:inset 0 0 3px #8a9599,0 0 9px #8a9599}.range-container input[type=range]{-webkit-appearance:none;appearance:none;background-color:var(--marker-border-clr);height:var(--track-height);pointer-events:none;position:absolute;width:100%}.range-container input[type=range].from-slider{height:0;z-index:1}.switches-container{background:var(--switches-bg-color);border-radius:.5rem;display:inline-flex;line-height:20px;padding:0;position:relative}.switches-container input{position:absolute;top:0;visibility:hidden}.switches-container .switch-control{color:var(--switches-label-color);cursor:pointer;margin:0;padding:0;text-align:center;vertical-align:middle;width:50%}.switches-container input:first-of-type:checked~.switch-wrapper{transform:translateX(0)}.switches-container input:nth-of-type(2):checked~.switch-wrapper{transform:translateX(100%)}.switches-container input:first-of-type:checked~.switch-wrapper .switch div:first-of-type{opacity:1}.switches-container input:nth-of-type(2):checked~.switch-wrapper .switch div:nth-of-type(2){opacity:1}.switch-wrapper{bottom:0;padding:1px;position:absolute;top:0;transition:transform .5s cubic-bezier(.77,0,.175,1);width:50%;z-index:3}.switch{background:var(--switch-bg-color);border-radius:.4rem;height:100%;padding:0}.switch .list-view,.switch .thumbnail-view{color:var(--switch-text-color);display:block;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:opacity .2s cubic-bezier(.77,0,.175,1) .125s;will-change:opacity}.switch .list-view .box,.switch .list-view .line,.switch .thumbnail-view .box,.switch .thumbnail-view .line{background:var(--switch-text-color)}.list-view,.thumbnail-view{display:inline-block;height:40px;padding:12px;vertical-align:middle;width:42px}.list-view .box,.thumbnail-view .box{background:#999;float:left;height:5px;margin:0 0 1px 1px;transition:all .4s cubic-bezier(.03,.96,.52,.98);width:5px}.list-view .box:first-child,.thumbnail-view .box:first-child{transition-delay:.05s}.list-view .box:nth-child(2),.thumbnail-view .box:nth-child(2){transition-delay:.1s}.list-view .box:nth-child(3),.thumbnail-view .box:nth-child(3){transition-delay:.15s}.list-view .box:nth-child(4),.thumbnail-view .box:nth-child(4){transition-delay:.2s}.list-view .box:nth-child(5),.thumbnail-view .box:nth-child(5){transition-delay:.25s}.list-view .box:nth-child(6),.thumbnail-view .box:nth-child(6){transition-delay:.3s}.list-view .box:nth-child(7),.thumbnail-view .box:nth-child(7){transition-delay:.35s}.list-view .box:nth-child(8),.thumbnail-view .box:nth-child(8){transition-delay:.4s}.list-view .box:nth-child(9),.thumbnail-view .box:nth-child(9){transition-delay:.45s}.list-view .line,.thumbnail-view .line{background:#999;float:left;height:4px;margin:0 0 2px;transition:all .4s cubic-bezier(.03,.96,.52,.98);width:100%}.list-view .line:first-child,.thumbnail-view .line:first-child{transition-delay:.05s}.list-view .line:nth-child(2),.thumbnail-view .line:nth-child(2){transition-delay:.1s}.list-view .line:nth-child(3),.thumbnail-view .line:nth-child(3){transition-delay:.15s}.list-view .line:nth-child(4),.thumbnail-view .line:nth-child(4){transition-delay:.2s}.list-view .line:nth-child(5),.thumbnail-view .line:nth-child(5){transition-delay:.25s}.list-view .line:nth-child(6),.thumbnail-view .line:nth-child(6){transition-delay:.3s}.list-view .line:nth-child(7),.thumbnail-view .line:nth-child(7){transition-delay:.35s}.list-view .line:nth-child(8),.thumbnail-view .line:nth-child(8){transition-delay:.4s}.list-view .line:nth-child(9),.thumbnail-view .line:nth-child(9){transition-delay:.45s}.list-view.active .box,.list-view.active .line,.list-view:hover .box,.list-view:hover .line,.thumbnail-view.active .box,.thumbnail-view.active .line,.thumbnail-view:hover .box,.thumbnail-view:hover .line{background:#000}.product-quantity{background:var(--bg-secondary);border-radius:20px;display:flex;width:104px}.product-quantity .quantity-count{background:var(--bg-secondary);border:2px solid var(--bg-secondary);border-radius:50%;color:var(--color-tertiary);cursor:pointer;display:block;height:40px;padding:6px;width:40px}.product-quantity .quantity-count:hover{background:var(--bg-secondary-hover);color:var(--color-primary)}.product-quantity .quantity-count:disabled,.product-quantity .quantity-count:disabled:hover{background:transparent;color:var(--color-secondary);cursor:default;opacity:.5}.product-quantity .icon{color:inherit;font-size:1.5rem;height:1.5rem;margin:0;width:1.5rem}.product-quantity .quantity-input{background:transparent;border:0;font-size:1rem;font-weight:600;margin:0 -.5rem;padding:0;text-align:center;user-select:none;width:40px}.product-quantity .quantity-count-remove:disabled{display:none}.product-quantity .quantity-count-minus:disabled{display:none}.layout-container{display:flex;flex-direction:column;min-height:100%}.layout-content{flex-grow:1}.container-app{display:block;margin:0 auto;max-width:1712px;padding:0 2rem}@media screen and (max-width:768px){.container-app{padding:0 1rem}}.section-conten-panel{display:block;margin:40px 0 120px}@media screen and (max-width:768px){.section-conten-panel{margin:40px 0 60px}}.banner-app{margin:40px 0 80px;position:relative;user-select:none}.banner-app:after{background:url(../images/signature.png) 0 0 no-repeat;background-size:cover;bottom:0;content:"";height:130px;position:absolute;right:0;width:250px}.banner-app .banner-title{font-size:10vw;font-weight:600;letter-spacing:-2px;line-height:1}.banner-app .banner-content{font-family:Excelsior,serif;font-size:40px;font-weight:100;letter-spacing:-1px;line-height:1;margin-right:250px}@media screen and (max-width:1600px){.banner-app .banner-title{font-size:12.5vw}}@media screen and (max-width:768px){.banner-app{margin-bottom:120px}.banner-app:after{float:right;margin-top:-40px;position:static}.banner-app .banner-content{margin-right:0}}.main__section-news{display:flex;gap:1.5rem;margin-bottom:80px;width:100%}.main__section-news .additional-news,.main__section-news .top-news{flex:1 1 auto;width:50%}.main__section-news .container-list{column-gap:1.5rem;column-width:300px;display:block}.main__section-news .container-list .section-news{display:inline-block;margin-bottom:1.5rem;width:100%}@media screen and (max-width:1400px){.main__section-news .container-list{column-width:240px}}@media screen and (max-width:1200px){.main__section-news{display:block}.main__section-news .top-news{margin-bottom:1.5rem;width:100%}.main__section-news .container-list{column-width:380px}.main__section-news .additional-news{width:100%}}@media screen and (max-width:992px){.main__section-news .container-list{column-width:340px}}@media screen and (max-width:768px){.main__section-news{margin-bottom:40px}.main__section-news .container-list{column-width:100%;display:block}.main__section-news .container-list .section-news{display:flex}.main__section-news .section-news{display:flex;flex-direction:row-reverse;gap:1.5rem;width:100%}.main__section-news .section-news .content-news{flex:0 0 100%;max-width:60%}.main__section-news .section-news .picture{margin:0}.main__section-news .section-news .title-news{font-size:1.2rem;line-height:1.5}.main__section-news .section-news .data,.main__section-news .section-news .title-news{white-space:normal}}.additional-news .picture{aspect-ratio:4/3}.additional-news .image{height:100%;object-fit:cover}.placeholder{background:#f1f1f1;height:100%;width:100%}.section-news .content-news{display:block;margin:0;padding:0}.section-news .title-news{color:inherit;display:block;font-size:1.75rem;font-weight:500;line-height:2.25rem;margin:0;overflow:hidden;text-overflow:ellipsis}.section-news .data,.section-news .sub-title{color:var(--color-tertiary)}.section-news .data{display:block;font-size:1rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis}.section-news .picture{margin-top:1rem;width:100%}.section-news .image{width:100%}.page-title{font-size:4rem;font-weight:600;line-height:1;margin-bottom:1.5rem}.page-title .count{color:var(--color-tertiary)}@media screen and (max-width:768px){.page-title{font-size:var(--font-size-lg);line-height:1.75rem}}.page-head{font-size:var(--font-size-xl);font-weight:600;line-height:1;margin-bottom:1.5rem}.page-head .count{color:var(--color-tertiary)}@media screen and (max-width:768px){.page-head{font-size:var(--font-size-lg);line-height:1.75rem}}.section-title{font-size:var(--font-size-lg);font-weight:600;margin-bottom:1rem}.section-title a{color:inherit}.section-title a .count-more:after{content:""}.section-title .count-more{color:var(--color-text-weak);font-weight:400}.section-title .count-more:after{display:inline-block;font-family:fontello;font-size:24px;font-style:normal;font-weight:400;margin-left:.2em;text-align:center;text-decoration:inherit;width:1em}.article-title{font-size:var(--font-size-lg);font-weight:600;line-height:2rem;margin-bottom:1rem}.article-title .count{color:var(--color-text-weak);font-weight:400}.article-sub-title{font-size:var(--font-size-md);font-weight:600;line-height:2rem;margin-bottom:1rem}.article-anotation{font-family:Excelsior,serif;font-size:2rem;font-weight:400;line-height:2.25rem;margin:2rem 0}@media screen and (max-width:768px){.article-anotation{font-size:1.5rem;line-height:2rem}}@media screen and (max-width:576px){.article-anotation{font-size:1.25rem;line-height:1.5rem;margin:1.5rem 0}}.article-panel,.article-panel .content-panel{margin-bottom:2rem}.section-main{border-top:1px solid var(--border-color);display:flex;margin:80px 0 120px;padding-top:40px;width:100%}.section-main .section-content{flex:1 1 100%}.section-main .section-details{align-items:flex-start;display:flex;flex:0 0 400px;flex-direction:column;justify-content:space-between;padding-right:1.5rem}.section-main .section-details .content{margin-bottom:auto}.section-main .section-details .title{font-size:var(--font-size-lg);font-weight:600;margin-bottom:1rem}.section-main .section-details .details{color:var(--color-secondary);font-family:Excelsior,serif;font-size:var(--font-size-md);font-weight:400;margin-bottom:1rem}@media screen and (max-width:992px){.section-main{display:block}.section-main .section-details{margin-bottom:1.5rem}}.section-library{display:flex;gap:1.5rem;width:100%}.section-library .library-card{flex:1 1 20%}.header-app{background:var(--bs-body-bg);display:block;position:sticky;top:0;z-index:1000}.header-app .navbar-nav{margin-left:auto}.header-app .logo-app{display:inline-block;white-space:nowrap;width:200px}.header-app .logo-app:hover{color:red}.header-app .logo{display:inline-block;height:30px;vertical-align:middle}@media screen and (max-width:768px){.header-app .navbar-toggler{border:none}.header-app .navbar-toggler:focus{box-shadow:none}}.main-app{display:block}.main-archive-list{column-gap:4px;display:grid;grid-template-columns:repeat(auto-fill,minmax(30%,1fr));list-style:none;margin:0;padding:0;row-gap:4px;width:100%}.main-archive-list .archive-item{margin:0;padding:0}@media screen and (max-width:1200px){.main-archive-list{grid-template-columns:1fr 1fr}}.archive-card-view{background:var(--bg-secondary);border-radius:.5rem;display:flex;font-size:var(--font-size-lg);height:100%;padding:1rem;width:100%}.archive-card-view:hover{background:var(--bg-secondary-hover);text-decoration:none}.archive-card-view .wrapper{flex:1 1 auto}.archive-card-view .archive-picture{aspect-ratio:1/1;display:flex;flex:0 1 40%;max-width:100%;object-fit:contain}.archive-card-view .image{height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}.archive-card-view .title{font-size:inherit;margin:0}.archive-card-view .count{color:var(--color-tertiary);font-size:inherit}@media screen and (max-width:768px){.archive-card-view{font-size:var(--font-size-md)}}@media screen and (max-width:576px){.archive-card-view{font-size:var(--font-size-sm)}.archive-card-view .archive-picture{flex:0 1 25%;max-width:250%}}.footer-app{background:var(--footer-bg-color);color:var(--color-primary);font-size:1rem;line-height:1.5}.footer-app .footbat-content{background:transparent;display:flex;gap:4rem;padding:2.5rem 0}.footer-app .section-footbar-menu,.footer-app .section-subscribe,.footer-app .section-support{flex:1 1 30%}.footer-app .link{color:var(--color-secondary);font-weight:400}.footer-app .social-link{color:inherit;text-decoration:underline}.footer-app .social-link:hover{text-decoration:none}.footer-app .title{font-size:1.125rem;margin-bottom:1rem}.footer-app .decription{display:block;margin:0 0 1rem}.footer-app .decription.secondary{color:var(--color-tertiary);font-size:.875rem}.footer-app .form-subscribe{display:flex;gap:1rem;margin-bottom:1rem;width:100%}.footer-app .socials-list{margin-top:2rem}.footer-app .footbat-panel{border-top:1px solid var(--footer-border-color);display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem;padding:1.5rem 0;width:100%}.footer-app .panel-data-link{color:var(--color-secondary);display:flex;flex-direction:row;gap:1rem}.footer-app .data-link{color:inherit;font-weight:400;text-decoration:none}@media screen and (max-width:1200px){.footer-app .footbat-content{flex-wrap:wrap;gap:0}.footer-app .section-support{flex:1 1 50%;padding-right:2rem}.footer-app .section-subscribe{flex:1 1 50%;padding-left:2rem}.footer-app .section-footbar-menu{flex:1 1 100%;margin-top:2.5rem}}@media screen and (max-width:768px){.footer-app .footbat-content{flex-direction:column;gap:2rem}.footer-app .section-support{padding:0}.footer-app .section-subscribe{flex:1 1 50%;padding:0}.footer-app .section-footbar-menu{flex:1 1 100%;margin:0}}.footbar-menu-nav{display:flex;gap:3rem;width:100%}.footbar-menu-nav .menu-nav-list{display:flex;flex:1 1 30%;flex-direction:column;gap:.5rem}.footbar-menu-nav .item,.footbar-menu-nav .menu-nav-list{list-style:none;margin:0;padding:0}.footbar-menu-nav .nav-link{color:var(--color-primary);font-weight:600}.form-arhive-search{margin-bottom:2rem}.form-arhive-search .form-control{background:var(--bg-secondary);padding:1rem .875rem}.arhive__catalog-list{display:flex;flex-wrap:wrap;gap:1.5rem;width:100%}.arhive__catalog-list .count{color:var(--color-text-weak)}.arhive__catalog-list .catalog-toggler{background:transparent;border:none;margin:0;padding:0;text-align:left;width:100%}.arhive__catalog-list .catalog-toggler .section-title{margin:0}@media(max-width:992px){.arhive__catalog-list .catalog-title{display:none;margin:0}.arhive__catalog-list .count{float:right}}@media(min-width:992px){.arhive__catalog-list .catalog-toggler{display:none}.arhive__catalog-list .catalog-collapse{display:block}}.arhive__catalog-item{display:block;flex:0 1 15%}@media(max-width:1200px){.arhive__catalog-item{flex:0 1 30%}}@media(max-width:992px){.arhive__catalog-item{flex:0 1 100%}}.arhive__nav-list{color:var(--color-secondary);list-style:none;margin:0;padding:0}.arhive__nav-list .item{margin:0 0 .5rem;padding:0}.arhive__nav-list a{color:inherit}.archive-library-authors{flex-wrap:wrap}.archive-library-authors .library-card{flex:0 1 calc(14.28571% - 1.28571rem)}@media screen and (max-width:var(--bs-breakpoint-xl )){.archive-library-authors .library-card{flex:0 1 calc(20% - 1.2rem)}}.section-donate-app{display:block;margin:0 auto;max-width:720px}.form-donate{border:1px solid var(--border-color);border-radius:.5rem;padding:1.5rem}.form-donate .form-group{margin-bottom:2rem}.form-donate .form-control-row{margin-bottom:1rem}.form-donate .form-control{background:var(--bg-secondary);border-color:var(--bg-secondary)}.form-donate .form-control-label{border:none;color:var(--color-tertiary)}.form-donate .form-control-label:after{background:transparent}.form-donate .form-floating .form-control:focus~label:after,.form-donate .form-floating .form-control~label:after{background:transparent}.form-donate .group-title{font-size:var(--font-size-md);font-weight:600;margin:0 0 1rem}.form-donate .sub-info{color:var(--color-tertiary)}.form-donate .chip-amount-list{margin:.5rem 0}.form-donate .chip-amount{background:var(--bg-secondary);border-radius:2rem;color:var(--color-secondary);cursor:pointer;font-size:var(--font-size-sm);font-weight:400;line-height:1rem;padding:.6rem 1.2rem}.form-donate .chip-amount:hover{background:var(--bs-btn-bg);color:var(--color-white)}.form-donate .btn-proceed-payment{padding:.75rem;width:100%}.group-donate-type{background:var(--bg-tertiary);gap:2px;margin-bottom:1rem;padding:2px;width:100%}.group-donate-type .btn-check:checked+.button-donate{background:var(--bs-body-bg);border:none;border-radius:.375rem}.group-donate-type .button-donate{border:none;border-radius:.375rem;color:var(--color-tertiary);font-size:1rem;font-weight:600;line-height:1.25rem;padding:1rem}.form-checkout .form-group{padding:2.5rem 0}.form-checkout .form-group:first-child{padding-top:0}.form-checkout .form-control-row{margin-bottom:1rem}.form-checkout .form-control{background:var(--bg-secondary);border-color:var(--bg-secondary)}.form-checkout .form-select{background-color:var(--bg-secondary);border-color:var(--bg-secondary);padding-bottom:1rem;padding-top:1rem}.form-checkout .form-control-label{border:none;color:var(--color-tertiary)}.form-checkout .form-control-label:after{background:transparent}.form-checkout .form-control-group{display:flex;gap:1rem;width:100%}.form-checkout .form-control-group .item{flex:0 1 50%}.form-checkout .form-floating .form-control:focus~label:after,.form-checkout .form-floating .form-control~label:after{background:transparent}.form-checkout .group-title{font-size:var(--font-size-md);font-weight:600;margin:0 0 1rem}.form-checkout .sub-info{color:var(--color-tertiary);margin-bottom:1rem}.form-checkout .btn-group-radio{background:var(--bg-tertiary);gap:2px;margin-bottom:1rem;padding:2px;width:100%}.form-checkout .btn-group-radio .btn-check:checked+.btn-radio{background:var(--bs-body-bg);border:none;border-radius:.375rem;color:var(--color-primary)}.form-checkout .btn-group-radio .btn-radio{border:none;border-radius:.375rem;color:var(--color-tertiary);font-size:1rem;font-weight:600;line-height:1.25rem;padding:1rem}.lightgallery-container{align-items:center;display:flex;height:100%;justify-content:center;max-height:70vh;overflow:hidden;width:100%}.lightgallery-container .gallery-item{padding:5px;width:200px}.lightgallery-container .gallery-container{height:500px;margin:0 auto;max-width:700px}.lightgallery-container .lg-backdrop{background:var(--bg-secondary)}.lightgallery-container .lg-outer .lg-inner{bottom:180px;left:20px;right:20px;top:20px;width:auto}.lightgallery-container .lg-img-rotate{align-items:center;display:flex;justify-content:center}.lightgallery-container button.lg-next,.lightgallery-container button.lg-prev{background:hsla(0,0%,100%,.8);border-radius:3rem;box-shadow:0 4px 7px rgba(0,0,0,.1);font-size:20px;height:3rem;margin:-2rem 0 0;position:absolute;top:50%;width:3rem}.lightgallery-container button.lg-next.disabled,.lightgallery-container button.lg-prev.disabled{display:none}.lightgallery-container .lg-prev{left:.5rem}.lightgallery-container .lg-next{right:.5rem}.lightgallery-container .lg-thumb-outer{background:var(--border-color)}.lightgallery-container .lg-outer .lg-thumb-outer{background:transparent}.lightgallery-container .lg-sub-html{color:var(--color-tertiary)}.persone-app{display:flex;margin-right:-2rem}.persone-app .section-content{margin:0 0 80px}@media screen and (max-width:1200px){.persone-app{flex-direction:column;margin-right:0}.persone-app .content__persone-app{padding:0}}@media screen and (max-width:768px){.persone-app{flex-direction:column}}@media screen and (max-width:576px){.persone-app .general_persone-app{flex:0 0 100%;max-width:100%}}.general_persone-app{flex:0 0 35%;max-width:50%}.content__persone-app{flex:1 1 100%;overflow-x:hidden;padding:0 2rem}.general-persone-info .title{font-size:2.875rem;line-height:1.125}.general-persone-info .date,.general-persone-info .sub-title{color:var(--color-tertiary)}.general-persone-info .picture{margin:1rem 0;max-width:60%}.content-publications{margin:0 -.75rem}.content-publications .section-library{flex-wrap:wrap;gap:0}.content-publications .library-card{flex:0 0 20%;margin-bottom:1rem;padding:0 .75rem}.content-media-library{margin:0 -.75rem}.content-media-library .library-card{background:var(--bg-secondary);flex:0 1 25%;padding:1.25rem}.publication-app{display:flex;margin-right:-2rem}.publication-app .section-content{margin:0 0 80px}@media screen and (max-width:1200px){.publication-app{flex-direction:column;margin-right:0}.publication-app .content__persone-app{padding:0}}@media screen and (max-width:768px){.publication-app{flex-direction:column}}@media screen and (max-width:576px){.publication-app .general_publication-app{flex:0 0 100%;max-width:100%}.publication-app .content__publication-app{flex:1 1 100%;padding:0}}.general_publication-app{flex:0 0 35%;max-width:50%}.content__publication-app{flex:1 1 100%;overflow-x:hidden;padding:0 2rem}.general-publication-info .title{font-size:2.875rem;line-height:1.125}.general-publication-info .date,.general-publication-info .sub-title{color:var(--color-tertiary)}.general-publication-info .general-picture{margin:1rem 0;max-width:50%}.general-publication-info .general-picture>.picture-book{max-height:100%}.general-publication-info .picture-comment{max-width:240px;min-width:180px}.general-publication-info .picture-comment .picture-book{flex:1 1 50%;max-height:none;min-width:66.3%;width:50%}.general-publication-info .picture-comment .picture-author{flex:1 0 100%;height:100%;margin-left:-20%;width:100%}.general-publication-info .picture-review{max-height:210px}.general-publication-info .chip-info-bar{color:var(--color-tertiary);display:flex;font-size:var(--font-size-sm);margin-bottom:.5rem}.general-publication-info .chip-info-bar .item:after{background:var(--color-text-weak);border-radius:2px;content:"";display:inline-block;height:2px;margin:auto .5rem;vertical-align:middle;width:2px}.general-publication-info .chip-info-bar .item:last-child:after{content:none}@media screen and (max-width:1200px){.general-publication-info .general-picture{max-width:40%}}@media screen and (max-width:768px){.general-publication-info .general-picture{max-width:50%}}.section-general-info{background:var(--bg-secondary);border-radius:.5rem;display:block;padding:1.5rem 0 0 1.5rem}.section-general-info .wrapper{display:flex;flex-wrap:wrap;margin-bottom:1.5rem;width:100%}.section-general-info .panel-info{flex:0 1 33%;margin:0 0 1.5rem;padding:0 1.5rem 0 0}.section-general-info .label{font-weight:600;margin:0;padding:0}.section-general-info .data{margin:0;padding:0}.section-general-info .sub-data{color:var(--color-tertiary);margin:0;padding:0}@media screen and (max-width:768px){.section-general-info .panel-info{flex:0 1 50%}}@media screen and (max-width:576px){.section-general-info .panel-info{flex:0 100%}}.general-info-descriptin{font-size:var(--font-size-lg);line-height:2.376rem}.general-info-annotation{color:var(--color-secondary)}.chip-lang{background:var(--bg-dark);border-radius:2rem;color:var(--color-white);display:inline-block;font-size:var(--font-size-sm);font-weight:400;height:2rem;line-height:2rem;text-align:center;vertical-align:middle;width:2rem}.programs-list{display:block}.programs-list .program-article{border-bottom:1px solid var(--border-color-secondary);padding:1.5rem 0}.programs-list .program-article:first-child{padding-top:0}.programs-list .program-article:last-child{border-bottom:none;padding-bottom:0}.header-program-app{margin:40px 0 80px;max-width:640px}.header-program-app .content{color:var(--color-secondary)}.program-article{display:flex;gap:1.5rem;width:100%}.program-article .program-content,.program-article .program-picture{flex:1 1 50%}@media screen and (max-width:768px){.program-article{flex-direction:column}}.content-program-app{margin:0 -.75rem}.content-program-app .program-list{display:flex;flex-wrap:wrap;width:100%}.content-program-app .program-item{flex:0 0 25%;margin-bottom:1rem;padding:0 .75rem}.content-program-app .program-content{margin:0;padding:0}.content-program-app .title{font-size:1.125rem;font-weight:600;margin:0;padding:0}.content-program-app .data{color:var(--color-tertiary);font-size:var(--font-size-sm);margin:0;padding:0}@media screen and (max-width:992px){.content-program-app .program-item{flex:0 0 33.33%}}@media screen and (max-width:768px){.content-program-app .program-item{flex:0 0 50%}}@media screen and (max-width:576px){.content-program-app{margin:0}.content-program-app .program-list{display:block}.content-program-app .program-item{display:flex;gap:1rem;padding:0;width:100%}.content-program-app .picture-media{flex:0 0 33%}.content-program-app .program-content{flex:0 1 100%}}.program-container-app{margin:40px auto 120px;max-width:720px}.program-container-app .picture{margin:2rem 0}@media screen and (max-width:576px){.program-container-app{margin-bottom:80px;margin-top:32px}.program-container-app .picture{margin:1.5rem 0}}.events-app .article-title{margin-bottom:1.5rem}.header-events-app{margin:40px 0 80px}.header-events-app .content{font-family:Excelsior,serif;font-size:2rem;font-weight:400;line-height:2.25rem;margin:2rem 0}@media screen and (max-width:576px){.header-events-app .page-title{margin-bottom:1rem}.header-events-app .content{font-size:.9375rem;line-height:1.35;margin:0}}.upcoming-events-list{display:flex;flex-wrap:wrap;width:100%}.upcoming-events-list .events-item{flex:0 0 25%;margin-bottom:1rem;padding:0 .75rem}@media screen and (max-width:992px){.upcoming-events-list .events-item{flex:0 0 33.33%}}@media screen and (max-width:768px){.upcoming-events-list .events-item{flex:0 0 50%}}.events-list{display:flex;flex-wrap:wrap;width:100%}.events-list .events-item{flex:0 0 16.6666666667%;margin-bottom:1rem;padding:0 .75rem}@media screen and (max-width:1400px){.events-list .events-item{flex:0 0 25%}}@media screen and (max-width:768px){.events-list .events-item{flex:0 0 50%}}.container-events-list{margin:0 -.75rem}.container-events-list .events-content{margin:0;padding:0}.container-events-list .title{font-size:1.125rem;font-weight:600;line-height:1.35;margin:0;padding:0}.container-events-list .data{color:var(--color-tertiary);font-size:var(--font-size-sm);margin:0;padding:0}@media screen and (max-width:576px){.container-events-list{margin:0}.container-events-list .events-list,.container-events-list .upcoming-events-list{display:block}.container-events-list .events-item{display:flex;gap:1rem;padding:0;width:100%}.container-events-list .picture-media{flex:0 0 33%}.container-events-list .events-content{flex:0 1 100%}}.controls-search-app{display:flex;gap:1.5rem;margin-bottom:1.5rem;width:100%}.controls-search-app .controls-filters{align-items:center;display:flex;flex:0 0 280px;justify-content:space-between}.controls-search-app .controls-search{align-items:center;display:flex;flex:0 1 100%;justify-content:flex-end}.controls-search-app .title{font-size:1rem;font-weight:600}.controls-search-app .btn-hide{color:var(--color-tertiary);font-size:var(--font-size-sm)}.controls-search-app .switches-container{margin-left:2rem}@media screen and (max-width:576px){.controls-search-app .controls-filters{flex:0 1 auto}}.content-search-app{display:flex;gap:1.5rem;margin-bottom:120px;width:100%}.content-search-app .filters-app{flex:0 0 280px;font-size:var(--font-size-sm)}.content-search-app .content-search-results{flex:0 1 100%}@media screen and (max-width:576px){.content-search-app{flex-direction:column}}.search-results{margin:0 -2px}.search-results .search-results-list{display:flex;flex-wrap:wrap;width:100%}.search-results .item-card{flex:0 1 16.6666666667%;margin-bottom:4px;max-width:16.6666666667%;padding:0 2px}.search-results .card-picture{align-items:center;display:flex;height:160px;margin-bottom:1rem}.search-results .card-picture .picture-book{margin-bottom:0}.search-results .card-picture>.picture-author{max-height:140px}.search-results .picture-organization{max-height:140px}.search-results.list .item-card{display:block;flex:1 1 100%;max-width:100%}.search-results.list .library-card{display:inline-block;width:100%}.search-results.list .card-picture{float:left;margin-top:-2rem;width:200px}.search-results.list .picture-review{height:140px;max-height:100%}.search-results.list .picture-comment{max-width:90%}.search-results.list .card-headbar{margin-left:200px}.search-results.list .picture{flex:0 0 25%}.search-results.list .card-details{flex:0 1 100%;width:auto}@media screen and (max-width:1400px){.search-results .item-card{flex:0 1 20%;max-width:20%}}@media screen and (max-width:1200px){.search-results .item-card{flex:0 1 25%;max-width:25%}}@media screen and (max-width:992px){.search-results .item-card{flex:0 1 33%;max-width:33%}.search-results.list{margin:0}.search-results.list .item-card{flex:0 1 100%;max-width:100%;padding:0}}@media screen and (max-width:768px){.search-results .item-card{flex:0 1 50%;max-width:50%}}@media screen and (max-width:576px){.search-results .item-card{flex:0 1 50%}}.store-app .section-content{margin-bottom:80px}.store-catalog{display:flex;gap:.5rem;margin-bottom:40px;width:100%}.store-catalog .store-catalog-item{flex:1 0 50%}@media screen and (max-width:576px){.store-catalog{flex-direction:column}.store-catalog .store-catalog-item{flex:0 0 100%}}.store-catalog-item{background:var(--bg-secondary);border-radius:.5rem;display:flex;font-size:var(--font-size-lg);height:100%;padding:1rem;width:100%}.store-catalog-item:hover{background:var(--bg-secondary-hover);text-decoration:none}.store-catalog-item .wrapper{flex:1 1 auto}.store-catalog-item .store-picture{aspect-ratio:1;display:flex;flex:0 1 40%;max-width:145px;object-fit:contain}.store-catalog-item .image{height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}.store-catalog-item .title{font-size:inherit;font-weight:400;margin:0}.store-catalog-item .count{color:var(--color-tertiary);font-size:inherit}@media screen and (max-width:768px){.store-catalog-item{font-size:var(--font-size-md)}}@media screen and (max-width:576px){.store-catalog-item{font-size:var(--font-size-sm)}.store-catalog-item .store-picture{flex:0 1 25%;max-width:250%}}.store-container{margin:0 -.5rem}.store-container .store-library{display:flex;flex-wrap:wrap;gap:0;width:100%}.store-container .store-card{flex:0 0 16.6666666667%;margin-bottom:1rem;padding:0 .5rem}@media screen and (max-width:1200px){.store-container .store-card{flex:0 0 20%}}@media screen and (max-width:768px){.store-container .store-card{flex:0 0 25%}}@media screen and (max-width:576px){.store-container .store-card{flex:0 0 50%}}.store-results{margin:-.5rem}.store-results .store-results-list{display:flex;flex-wrap:wrap;width:100%}.store-results .store-card{padding:0}.store-results .item-card{flex:0 1 20%;margin-bottom:1rem;max-width:20%;padding:0 .5rem}@media screen and (max-width:1200px){.store-results .item-card{flex:0 1 25%;max-width:25%}}@media screen and (max-width:992px){.store-results .item-card{flex:0 1 33%;max-width:33%}.store-results.list{margin:0}.store-results.list .item-card{flex:0 1 100%;max-width:100%;padding:0}}@media screen and (max-width:768px){.store-results .item-card{flex:0 1 50%;max-width:50%}}@media screen and (max-width:576px){.store-results .item-card{flex:0 1 50%}}.store-products{margin:-.5rem}.store-products .store-cards-list{display:flex;flex-wrap:wrap;width:100%}.store-products .store-card{padding:0}.store-products .item-card{flex:0 1 25%;margin-bottom:1rem;max-width:25%;padding:0 .5rem}@media screen and (max-width:992px){.store-products .item-card{flex:0 1 33%;max-width:33%}}@media screen and (max-width:768px){.store-products .item-card{flex:0 1 50%;max-width:50%}}@media screen and (max-width:576px){.store-products .item-card{flex:0 1 50%}}.owl-carousel .store-card{padding:0}.store-card{padding:1rem}.store-card dd,.store-card dl,.store-card dt{margin:0}.store-card .price{font-size:var(--font-size-sm)}.store-card:hover .store-picture{background:var(--bg-secondary-active)}.store-card:hover .image{transform:scale(1.05)}.store-card .store-picture{align-items:center;aspect-ratio:1;background:var(--bg-secondary);display:flex;justify-content:center;margin-bottom:1rem;max-width:100%;padding:2rem;width:100%}.store-card .name,.store-card .title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:600;line-height:1.625rem;overflow:hidden;text-overflow:ellipsis}.store-card .author{cursor:default;display:flex;font-size:var(--font-size-sm);width:100%}.store-card .author,.store-card .author-name,.store-card .data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-card .more{color:var(--color-tertiary)}.store-picture{align-items:center;aspect-ratio:1;background:var(--bg-secondary);display:flex;justify-content:center;margin-bottom:1rem;max-width:100%;padding:2rem;width:100%}.store-picture .store-image{display:flex;max-height:100%;max-width:100%}.store-picture .image{margin:0 auto;max-height:100%;max-width:100%;object-fit:contain;transition:transform .2s ease-in-out}.store-picture .image-book{box-shadow:0 4px 7px rgba(0,0,0,.3);max-height:80%;max-width:80%;object-fit:contain}.store-product-app{display:flex;gap:4rem;column-gap:5rem;justify-content:stretch;width:100%}.store-product-app .store-product-picture{flex:1 1 496px}.store-product-app .store-product-container{flex:1 1 1072px}.store-product-app .section-content{margin-bottom:4rem}.store-product-content{display:grid;grid-gap:40px;grid-column-gap:80px;grid-auto-flow:row;grid-template-columns:5fr 3fr;grid-template-columns:640px 352px}.store-product-content .store-product-add-to-cart{grid-row:span 2}.store-product-header .label{color:var(--color-indigo);display:block;font-size:var(--font-size-sm);margin-bottom:.5rem}.store-product-header .title{font-size:var(--font-size-xl);font-weight:600;line-height:1.13;margin-bottom:.5rem}.header-cart-app{padding:1.5rem 0}.header-cart-app .icon{color:var(--color-text-weak)}.header-cart-app .back-to{color:var(--color-secondary)}.cart-app{align-items:flex-start;display:flex;gap:80px;padding-top:2.5rem;width:100%}.cart-app .cart-products-content{flex:0 1 100%}.cart-app .cart-summary{border:1px solid var(--border-color);border-radius:.5rem;flex:0 0 496px;padding:1.5rem}@media screen and (max-width:1200px){.cart-app{display:block}.cart-app .cart-summary{background:var(--bg-secondary);border:0;border-radius:0;flex:0 0 100%;margin:0 -2rem}}.cart-products-title{font-size:var(--font-size-xl);font-weight:600;line-height:1.05;margin-bottom:2.5rem}.cart-products-title .count{color:var(--color-text-weak)}.cart-products-list .cart-products-item{border-top:1px solid var(--border-color);display:flex;gap:2rem;padding:1rem 0;width:100%}.cart-products-list .store-picture{flex:0 0 160px;padding:1rem}.cart-products-list .content-wrapper{gap:2rem}.cart-products-list .content,.cart-products-list .content-wrapper{display:flex;flex:0 1 100%;width:100%}.cart-products-list .card-details{flex:0 1 100%;margin:0;width:100%}.cart-products-list .title{font-size:var(--font-size-lg);font-weight:600;line-height:2.25rem}.cart-products-list .data{color:var(--color-primary);font-size:var(--font-size-sm);line-height:1.125rem}.cart-products-list .product-price{font-size:1.125rem;font-weight:600;line-height:2.5rem}.cart-products-list .product-quantity-count{flex:0 0 104px}@media screen and (max-width:768px){.cart-products-list .content-wrapper{flex-direction:column;gap:1rem}}.cart-summary .title{margin-bottom:1.5rem}.cart-summary .cart-summary-list{list-style:none;margin:0 0 2rem;padding:0}.cart-summary .cart-summary-list .list-item{border-top:1px solid var(--border-color);display:flex;justify-content:space-between;line-height:1.125rem;margin:0;padding:1rem 0;width:100%}.cart-summary .cart-summary-item{display:flex;margin-bottom:1.5rem;width:100%}.cart-summary .cart-summary-label{flex:0 1 100%;margin:0;padding:0}.cart-summary .cart-summary-price,.cart-summary .cart-summary-title,.cart-summary .title{font-size:var(--font-size-lg);font-weight:600;line-height:2.25rem}.cart-summary .cart-summary-data{margin:0}.cart-summary .cart-summary-data,.cart-summary .sub-info{color:var(--color-tertiary);font-size:var(--font-size-sm)}.cart-summary .sub-info{margin:1rem 0 -.5rem;text-align:center}.cart-summary .btn-proceed{font-size:1.125rem;font-weight:600;padding:.75rem;width:100%}.form-add-to-cart{border:1px solid var(--border-color);border-radius:.5rem;padding:1rem}.form-add-to-cart .form-control-row{margin-bottom:.5rem}.form-add-to-cart .selected-cart-price{font-size:1.5rem;font-weight:600;line-height:1.1;margin:1rem 0}.form-add-to-cart .btn-cart{padding:.75rem;width:100%}.add-to-cart-infobox{margin:2rem 0;padding-left:3rem;position:relative}.add-to-cart-infobox:before{--infobox-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='14' fill='currentColor'/%3E%3Cpath fill='%23fff' d='M16 13a2 2 0 0 0-2 2v8a2 2 0 1 0 4 0v-8a2 2 0 0 0-2-2M16 7a2 2 0 1 0 0 4 2 2 0 0 0 0-4'/%3E%3C/svg%3E");background-image:var(--infobox-icon);background-position:0;background-repeat:no-repeat;border:0;color:#263338;content:"";height:2rem;left:0;margin-top:-1rem;position:absolute;top:50%;width:2rem}.add-to-cart-infobox .details{color:var(--color-tertiary);line-height:1.5}.connection-arhive{background:var(--bg-secondary);border-radius:.5rem;display:block;margin-bottom:.5rem;padding:1.25rem}.connection-arhive .connection-arhive-wrapper{align-items:center;display:flex;width:100%}.connection-arhive .content{flex:0 1 100%;margin:0}.connection-arhive .title{font-size:1.125rem}.connection-arhive .details{color:var(--color-secondary);font-size:1rem;margin:0}.connection-arhive .btn-more{color:var(--color-secondary);white-space:nowrap}.container-volunteers-page{display:block}.section-volunteers-list{column-gap:2rem;column-width:320px;margin-bottom:5rem;overflow:hidden}.section-volunteers-list .group-label{font-size:var(--font-size-lg);font-weight:600;margin-bottom:.5rem}.section-volunteers-list .volunteers-group{border-top:1px solid var(--border-color);display:inline-block;margin:-1px 0 .5rem;padding:.5rem 0 0;width:100%}.item-volunteers{align-items:center;display:flex;margin-bottom:.5rem;padding:0;width:100%}.item-volunteers .picture-avatar{aspect-ratio:1;border-radius:50%;flex:0 0 56px;overflow:hidden}.item-volunteers .picture-avatar .image{height:100%;object-fit:cover;width:100%}.item-volunteers .item-details{flex:1 1 100%;margin:0;padding:0 0 0 1rem;width:100%}.item-volunteers .name{font-size:1rem;font-weight:300;overflow:hidden;text-overflow:ellipsis;width:100%}.item-volunteers .data{font-size:var(--font-size-sm);margin:0}.about-app .section-main .section-details{flex:0 0 33%}.about-app .article-anotation{margin-top:0}@media screen and (max-width:1400px){.about-app .section-main{display:block;margin:40px 0}}.about-app__banner .picture{align-items:center;display:flex;max-height:60vh;overflow:hidden;width:100%}.section-press-app{margin-bottom:5rem}.section-press-app .container-about-app{column-gap:2rem;column-width:320px}.section-content .container-about-app{column-gap:2rem;column-width:420px}.container-about-app{margin-bottom:1rem}.container-about-app strong{font-weight:600}.container-about-app .article-content{break-inside:avoid;margin:0 0 2rem}.container-about-app .content{margin:0 0 .5rem}.container-about-app .content-press{font-family:Excelsior,serif;font-weight:100;line-height:1.5;margin:0 0 .5rem}.container-about-app .sub-content{color:var(--color-tertiary);margin:-.25rem 0 .25rem}.container-about-app .content-details{color:var(--color-secondary);margin:0 0 .25rem}.container-leadership-list{margin:0 -.75rem}.leadership-list{display:flex;flex-wrap:wrap;width:100%}.leadership-list .item-card{flex:0 1 25%;margin-bottom:1.5rem;padding:0 .75rem}.leadership-list .picture{aspect-ratio:1;margin-bottom:.5rem}.leadership-list .picture .image{height:100%;object-fit:cover}.leadership-list .data{font-size:var(--font-size-sm)}@media screen and (max-width:768px){.leadership-list .item-card{flex:0 1 50%}}@media screen and (max-width:576px){.leadership-list{display:block}.leadership-list .item-card{display:inline-block;margin-bottom:.5rem;width:100%}.leadership-list .item-card:first-child .card-details{border-top:none}.leadership-list .picture{float:left;height:3rem;margin:0;width:3rem}.leadership-list .card-details{border-top:1px solid var(--border-color);margin:-.5rem 0 0 4rem;padding:.5rem 0 0}}.container-partners-list{margin:0 -.75rem}.container-partners-list .item-partner{flex:0 1 50%}@media screen and (max-width:768px){.container-partners-list .item-partner{flex:0 1 50%}}.partners-list{display:flex;flex-wrap:wrap;width:100%}@media screen and (max-width:576px){.partners-list{display:block}}.item-partner{display:flex;margin-bottom:1.5rem;padding:0 .75rem}.item-partner .picture{aspect-ratio:1;flex:0 0 35%}.item-partner .picture .image{height:100%;object-fit:cover}.item-partner .partner-details{flex:1 1 100%;margin:0;overflow:hidden;padding:0 0 0 1.5rem;width:100%}.item-partner .name{font-size:var(--font-size-md);font-weight:600;overflow:hidden;text-overflow:ellipsis;width:100%}.item-partner .btn-more{color:var(--color-secondary)}.item-partner .data{font-size:var(--font-size-sm)}.item-partner .link-more{color:var(--color-tertiary);display:none;font-size:1.5rem}.item-partner .link-more:hover{text-decoration:none}@media screen and (max-width:992px){.item-partner .name{font-size:1rem}}@media screen and (max-width:576px){.item-partner{display:inline-block;margin-bottom:.5rem;width:100%}.item-partner:first-child .partner-details{border-top:none}.item-partner .picture{float:left;height:3rem;margin:0;width:3rem}.item-partner .partner-details{border-top:1px solid var(--border-color);margin:-.5rem 0 0 4rem;padding:.5rem 3rem .25rem 0;position:relative;width:auto}.item-partner .panel-more{margin-top:-1rem;position:absolute;right:1rem;top:50%}.item-partner .btn-more{display:none}.item-partner .link-more{display:inline-block}}.section-partners-list{margin:0 -.75rem 5rem}.section-partners-list .item-partner{display:flex;flex:0 1 25%;margin-bottom:1.5rem;padding:0 .75rem}@media screen and (max-width:1400px){.section-partners-list .item-partner{flex:0 1 33.3333333333%}}@media screen and (max-width:992px){.section-partners-list .item-partner{flex:0 1 50%}}@media screen and (max-width:768px){.section-partners-list .partners-list{display:block}}@media screen and (max-width:576px){.section-partners-list .item-partner{display:inline-block;margin-bottom:.5rem}.section-partners-list .partner-details{width:auto}}.contact-about-app{align-items:center;display:flex;margin:-1rem 0;width:100%}.contact-about-app .item{margin:1rem 0;padding:0}.contact-about-app .label{color:var(--color-tertiary);font-weight:300;margin:0;padding:0}.contact-about-app .data{font-family:Excelsior,serif;font-size:2rem;font-weight:100;letter-spacing:-1px;line-height:1.5}.contact-about-app .contact-details{flex:1 1 50%;margin:0;padding:0 2rem 0 0}.contact-about-app .contuct-socials{flex:1 1 50%;font-family:Excelsior,serif;font-size:2rem;font-weight:100;letter-spacing:-1px;line-height:1.5;list-style:none;margin:0;padding:0}@media screen and (max-width:768px){.contact-about-app{display:block}}
