/*!
Theme Name: Accademia V2
Theme URI: http://underscores.me/
Author: anarchyisorder
Author URI: https://www.anarchyisorder.com
Description: Musical Theme
Version: 2.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: accademia
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Accademia is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0 .33em;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box}:root{--base-font-size:15px;--fluid-typography-ratio:.2;--rem:calc(var(--base-font-size) + var(--fluid-typography-ratio) * 1vw);font-size:var(--rem)}body,button,input,select,optgroup,textarea{color:#404040;font-family:Open Sans,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.5}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:calc(8px + 1vw)}.has-medium-font-size{font-size:calc(12px + 1vw)}.has-large-font-size{font-size:calc(16px + 2vw)}.has-huge-font-size{font-size:calc(21px + 2.5vw)}h1,h2,h3,h4,h5,h6{clear:both;color:#203568;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1,h2{font-family:Sabon ET W03 Roman,serif;line-height:1}h3,h4,h5,h6{font-family:Sabon ET W03 Roman,serif;line-height:1.2}@supports (font-variant-numeric:oldstyle-nums){h1,h2,h3,h4,h5,h6{font-feature-settings:onum;font-variant-numeric:oldstyle-nums}}h2{font-size:1.5em}.site-main *+h2,.site-main *+h3{margin:1.5em auto .25em!important}h3{margin-bottom:.25em;font-size:1.25rem}figcaption{font-size:.8rem!important}figcaption h3{color:#fff}.page-template-minimal h1{text-align:center}.page-template-minimal .site-main h1{background-color:#ffffffbf;margin:1px 0 1rem;padding:1rem 0;font-size:1.75em}.site-footer{color:#fff}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:inherit;margin-bottom:.25em;font-family:Open Sans,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.site-footer h2,.site-footer h3{font-size:1.25em}.site-footer h4,.site-footer h5,.site-footer h6{font-size:1.125em}.site-footer h2{font-weight:700}.site-footer p{margin:0 0 .125em}.entry-header h2{margin:0 0 .25em}p{margin:0 0 .5em}article p{-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:7 3 3;-webkit-hyphenate-limit-lines:2;-webkit-hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphenate-limit-chars:7 3 3;-moz-hyphenate-limit-lines:2;-moz-hyphenate-limit-last:always;-moz-hyphenate-limit-zone:8%;-ms-hyphenate-limit-chars:7 3 3;-ms-hyphenate-limit-lines:2;-ms-hyphenate-limit-last:always;-ms-hyphenate-limit-zone:8%;hyphenate-limit-chars:7 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}dfn,cite,em,i{font-family:Sabon ET W03 Italic,serif;font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;max-width:100%;margin-bottom:1.6em;padding:1.6em;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;overflow:auto}code,kbd,tt,var{font-family:monaco,consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{cursor:help;border-bottom:1px dotted #666}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}blockquote{text-align:left;quotes:"“" "”" "‘" "’";background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:1rem 2rem;font-family:Sabon ET W03 Roman,serif;font-size:1.5em}blockquote:before{color:#ccc;content:open-quote;vertical-align:-.4em;margin-right:.25em;font-size:3em;line-height:.1em}blockquote p{display:inline}blockquote cite{text-align:right;font-size:.8em;font-style:normal;display:block}.small-inline{padding-left:1em;font-size:.75em;font-weight:700}html{scroll-behavior:smooth}body.home{padding-top:100vh;padding-top:calc(var(--vh,1vh)*100)}body{background-image:url(resources/pentagram_05.png),none;background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:fixed,scroll}#page{min-height:100vh;min-height:calc(var(--vh,1vh)*100);flex-direction:column;justify-content:stretch;width:100%;min-width:320px;display:flex}.site-main{flex-grow:99;overflow:hidden}.widget-area{flex-grow:5}.site-main,.site-footer{padding:0 10vw}.site-main{padding-bottom:4rem}.site-main.anno-2021{background-color:#0091d21a}.site-footer{padding-top:0;padding-bottom:1rem}.page-template-minimal .site-main{padding-left:0;padding-right:0}.page-template-landing .site-main{-webkit-backdrop-filter:blur(10px)brightness(120%)contrast(50%);backdrop-filter:blur(10px)brightness(120%)contrast(50%);padding-left:0;padding-right:0}.post-thumbnail+header{color:#fff;background-color:#203568;padding:0 1rem}.post-thumbnail+header h1{color:#fff;margin:1rem 0;font-size:1.5em}.post-thumbnail+header h2{color:#fff;margin:0 0 1rem;font-family:Sabon ET W03 Italic,serif;font-size:1.25em;font-style:italic}.post-thumbnail+header{overflow:hidden}#logo_accademia{z-index:50;cursor:s-resize;background-color:#00000059;width:124px;height:124px;padding:12px;transition:all .3s ease-in-out;position:absolute;bottom:80px;left:50%;transform:translate(-50%)}#logo_accademia img{width:100%;height:100%}#logo_accademia.loading{background-color:#0000;transform:translate(-50%,-100vh)}.site-header{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;z-index:5;width:100%;transition:min-height .5s ease-in-out;position:sticky;top:0;left:0;overflow:hidden}.site-header figure video,.site-header figure img,.site-header figure figure,.site-header figure iframe{top:var(--rel-scrollpos,0);transform:translateY(var(--neg-scrollpos,0));min-width:100%;height:100vh;height:calc(var(--vh,1vh)*100);-o-object-fit:cover;object-fit:cover;position:absolute}.site-header figure:after{content:"";opacity:.125;background-color:var(--section-0-color);width:100%;height:100%;position:absolute;top:0;left:0}.aio-section-1 .site-header figure:after{background-color:var(--section-1-color)}.aio-section-2 .site-header figure:after{background-color:var(--section-2-color)}.aio-section-3 .site-header figure:after{background-color:var(--section-3-color)}.aio-section-4 .site-header figure:after{background-color:var(--section-4-color)}.aio-section-5 .site-header figure:after{background-color:var(--section-5-color)}.site-header figure figcaption{z-index:20;opacity:var(--op,1);text-indent:-2rem;padding:0 10vw 0 calc(10vw + 2rem);font-size:calc(.5rem + 2vw);position:absolute;top:50%;left:0}.site-header figure figcaption strong{font-size:1.25em}.site-header figure a{color:inherit}.site-header video+div,.site-header .wp-block-cover__inner-container{opacity:var(--op,1);text-indent:-2rem;padding-left:2rem;font-family:Sabon ET W03 Roman,serif}.site-header video+div strong,.site-header .wp-block-cover__inner-container strong{font-size:1.25em}.home .site-header{height:100vh;height:calc(var(--vh,1vh)*100);position:fixed}.site-branding{position:sticky;top:0}.home .site-branding{position:fixed}.site-branding{z-index:15;background-color:#00000059;width:100%;padding:.25rem 10vw 0}.site-branding h1{width:100%;max-width:20rem;margin:0 auto;padding:0}.site-branding h1 img{height:5rem}.aio-hero{z-index:10;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.site-branding+.wp-block-cover{min-height:100%}.site-branding+.wp-block-cover p{color:#fff;text-shadow:0 2px 8px #000;font-family:Open Sans,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-cover__inner-container{max-width:calc(1024px - 2rem)}:not(img).wp-block-cover__video-background:fullscreen{transform:translate(0)}.site-footer{color:#fff;text-align:center;background-color:#000;font-size:.85em}.site-footer a{color:inherit!important}.site-footer{border-bottom:5px solid var(--section-0-color)}.site-footer nav .page_item_has_children>a:after{content:"+";margin-left:.5em;display:inline-block}.site-footer nav .children{max-height:0;transition:all .3s;overflow:hidden}.site-footer nav .page_item_has_children.nav-open>a:after{content:"-"}.site-footer nav .page_item_has_children.nav-open>a+.children{max-height:500px}ul,ol{margin:0 0 .5rem}ul{padding:0;list-style:none}.entry-content p+ul{list-style-position:inside}.entry-content p+ul:not([class]) li{margin-left:.8rem}.entry-content p+ul:not([class]) li:before{content:"•";width:.8rem;color:var(--section-0-color);margin-left:-.8rem;display:inline-block}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1rem}dt{font-weight:700}dt .material-icons{vertical-align:bottom}dd{margin:0 1rem 1rem}dl{margin:0 0 1rem}dl.accademia-meta{grid-column-gap:1rem;grid-row-gap:.125rem;grid-template-columns:8em auto;display:grid}dl.accademia-meta dt{text-align:right;font-weight:initial;margin:0;padding:0;font-style:italic}dl.accademia-meta dd{margin:0;padding:0;font-weight:700}dl.accademia-meta dd>a{margin:0 0 .5rem;display:block}@media screen and (min-width:1024px){dl.accademia-meta{display:block}dl.accademia-meta dt{text-align:left}dl.accademia-meta dd{margin-bottom:1rem;padding-left:.5rem}}embed,iframe,object{max-width:100%}img{max-width:100%;height:auto}.post-thumbnail{max-height:60vh;overflow:hidden}.post-thumbnail img{width:100%;display:block}.masterclass .post-thumbnail{position:relative}.masterclass .post-thumbnail:after{content:url(resources/stratamaster.svg);opacity:.15;position:absolute;inset:0}figure{margin:1em 0}@media screen and (min-width:1024px){.accademia-metaheader{grid-column-gap:1rem;grid-template-columns:2fr 1fr;display:grid}}table{border-collapse:collapse;border-spacing:0;background-color:#fff;width:100%;margin:0 0 1.5em}table a{text-decoration:none}td{vertical-align:top}td.aio-nested-table{padding:0!important}td.aio-nested-table table{background-color:#0000;border:none;min-height:100%;margin:0}td.aio-nested-table table td{background-color:#0000!important}article table{border:1px solid #20356826;font-size:.9em;line-height:1.2}article tr:nth-child(2n)>td{background-color:#2035680d}article td,article th{vertical-align:top;padding:.5em 12px}article td:not(:last-of-type),article th:not(:last-of-type){border-right:1px solid #fff}article td.aio-icon,article th.aio-icon{width:2.5rem;padding-bottom:0}article th{text-shadow:1px 1px #fff9;white-space:nowrap;text-align:left;background-color:#d9e5ef}[data-order]{position:relative}[data-order]:after{content:"chevron_right";letter-spacing:normal;text-transform:none;font-variant-ligatures:discretionary-ligatures;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;font-family:Material Icons;font-size:1.5em;font-style:normal;font-weight:500;line-height:1;transition:transform .4s ease-in-out;position:absolute;right:1.9%;transform:rotate(0)}[data-order=ASC]:after,.timebased[data-order=DESC]:after{transform:rotate(90deg)}[data-order=DESC]:after,.timebased[data-order=ASC]:after{transform:rotate(-90deg)}.accademia_table{background-color:#fff;grid-template-columns:auto minmax(128px,1fr);min-width:100%;margin:0;display:grid}.accademia_table thead,.accademia_table tbody,.accademia_table tr{display:contents}.accademia_table tr:hover td{background-color:#ee88000d}.accademia_table[data-columns="3"]{grid-template-columns:3em minmax(128px,1fr) minmax(128px,2fr)}.accademia_table[data-columns="4"]{grid-template-columns:3em minmax(128px,1fr) minmax(128px,1fr) minmax(128px,2fr)}.accademia_table[data-columns="5"]{grid-template-columns:3em minmax(128px,1fr) minmax(128px,1fr) minmax(128px,1fr) minmax(128px,1fr)}.accademia_table[data-columns="6"]{grid-template-columns:3em minmax(128px,1fr) minmax(128px,1fr) 3em 3em 3em}.accademia_table[data-columns="7"]{grid-template-columns:3em minmax(128px,1fr) minmax(128px,1fr) minmax(128px,1fr) 3em 3em 3em}.accademia_table th,.accademia_table td:not(.wrap){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accademia_table th{font-size:1.1rem;font-weight:400;position:sticky;top:0}.accademia_table td a{display:block}.accademia_table .smaller{font-size:.825em}.accademia_scrollable{overflow:auto}.accademia_sortable th[data-field]{cursor:pointer;color:#203568}.aio-id,.aio-data{font-size:.75em}.aio-id:before,.aio-data:before{content:" ("}.aio-id:after,.aio-data:after{content:")"}.aio-accessdate{color:#e80}.clickable:hover{background-color:#ee880026}.clickable:hover a{display:block}#_accademia_modal-wrapper{-webkit-backdrop-filter:blur(2px)grayscale();backdrop-filter:blur(2px)grayscale();z-index:100;width:100vw;height:100%;transition-property:top,left;transition-duration:0,0;transition-timing-funtion:linear;background-color:#0000;transition-delay:0s,.5s;position:fixed;top:0;left:-100vw}#_accademia_modal-wrapper.show{transition-property:top,left;transition-duration:0,0;transition-delay:.5s,0s;left:0}#_accademia_modal-wrapper.show #_accademia_modal-screen{background-color:#20356840}#_accademia_modal-wrapper #_accademia_modal-screen{background-color:#0000;width:100%;height:100%;transition:background .5s;position:absolute;top:0;left:0}#_accademia_modal{color:#21759b;background-color:#fff;width:calc(100vw - 7.6%);max-width:calc(100vh - 7.6%);min-height:5vh;transition:top .5s cubic-bezier(.3,-1,.7,2);position:absolute;top:-100vh;left:50%;transform:translate(-50%);box-shadow:0 20px 30px #0003}.loaded #_accademia_modal{top:2rem}#_accademia_modal{border-radius:4px;overflow:hidden}#_accademia_modal-content{height:100%;max-height:calc(100vh - 6rem);overflow:auto}#_accademia_modal-content #modal_close{z-index:200;color:#fff;cursor:pointer;position:absolute;top:.5rem;right:.5rem}#_accademia_modal-content>h1{z-index:100;color:#fff;background-color:#203568;border-top-left-radius:4px;border-top-right-radius:4px;width:100%;margin:0;padding:.5rem 2rem;font-size:1.125em;line-height:1.2;position:sticky;top:0;left:0}#_accademia_modal-content h1+div{border:none;margin:0;padding:0 7.6%}@media only screen and (min-width:768px){.hide{display:none}.show{display:block!important}#_accademia_modal{max-width:22.5rem}.edit_profile #_accademia_modal{max-width:45rem}.modal-wrapper{z-index:999;position:absolute;left:calc(50vw - 300px)}.modal{color:#000;text-align:center;background:#eee;width:600px;min-height:300px;padding:20px 15px;display:none;position:relative}.modal .close-modal{cursor:pointer;position:absolute;top:20px;right:15px}.modal h1{margin:35px 0;font-size:56px}.modal .entry-content p{font-size:16px}}a{color:#203568}a:visited{color:#080d1a}a:hover,a:focus,a:active{color:#5678cb}a:focus{outline:thin dotted}a:hover,a:active{outline:0}li a,.site-header a,a.material-icons{color:inherit;text-decoration:none}a[target]:after{vertical-align:text-bottom;content:"open_in_new";-webkit-font-feature-settings:"liga";margin:0 .5em;font-family:Material Icons;text-decoration:none;display:inline-block}.entry-content .wpforms-container .wpforms-container .wpforms-form{background-color:#f0f5fa;border-bottom:1px dotted #20356880;margin:0;padding:0 0 1em;font-size:.9em}.entry-content .wpforms-container .wpforms-container .wpforms-form .wpforms-field{border-bottom:1px dotted #20356880;padding:1.9% 3.8%}.entry-content .wpforms-container .wpforms-container .wpforms-form .wpforms-submit-container,.entry-content .wpforms-container .wpforms-container .wpforms-form .wpforms-error-container{padding:1.9% 3.8%}.entry-content .wpforms-container .wpforms-container .wpforms-form .wpforms-title{color:#fff;background-color:#203568;margin:0;padding:1.9% 3.8%;font-size:1.125em;font-weight:700}.entry-content .wpforms-container .wpforms-container .wpforms-form .wpforms-field-row{flex-wrap:wrap;justify-content:flex-start;display:flex}.entry-content .wpforms-container .wpforms-container .wpforms-form .wpforms-field-row-block{min-width:240px;max-width:320px;margin-left:0;margin-right:3.8%}.wpforms-container{max-width:40em;margin-bottom:3.8%}.wpforms-container .wpforms-title{margin:0!important;font-size:1.125em!important}.wpforms-error-container{font-weight:700;color:#e80!important}.wpforms-confirmation-container{background-color:#f0f5fa;border:1px solid #00000026;border-radius:4px;padding:1.9% 3.8%}.wpforms-head-container{padding:0}.wpforms-field-divider{clear:both;border-top:1px dotted #20356880;margin-left:-3.8%;margin-right:-3.8%}.wpforms-field-divider h3{margin-left:3.8%;margin-right:3.8%;padding:0;font-size:1.125em}.wpforms-field-description{background-color:#efefef;margin:.25em 0 1.5rem .5em;padding:.5em;font-size:.8em}.aio-minimal .aio-container{margin:0 auto}.aio-container>h1,.aio-container h2{background-color:#f0f5fa;border:1px solid #00000026;border-top-left-radius:8px;border-top-right-radius:8px;margin-bottom:1px;padding:1.9% 7.6%}.aio-left-align .aio-container{margin:2rem 0}form,.wpforms-confirmation-container{background-color:#f0f5fa;border:1px solid #00000026;border-radius:8px;margin:0;padding:0;line-height:1.25;overflow:hidden}form{position:relative}form>h1,form .wpforms-head-container>.wpforms-title{color:#fff;background-color:#203568;margin:0;padding:1.9% 3.8%;font-size:1.125em}form.aio-loading{pointer-events:none}form.aio-loading:after{content:"";background-color:#00000026;width:100%;height:100%;position:absolute;top:0;left:0}form.aio-loading input[type=submit]{z-index:99;position:relative}h1+form,h2+form,h3+form{border-top:initial;border-top-left-radius:0!important;border-top-right-radius:0!important}form#accademia_enrolment+p{background-color:#f0f5fa;border:1px solid #00000026;border-radius:8px;margin-top:1rem}form>div:not(.wpforms-head-container),form>p,fieldset{border:none;margin:0;padding:1rem 7.6% .5rem;font-size:.925em}form>div:not(.wpforms-head-container):not(:last-of-type),form>p:not(:last-of-type),fieldset:not(:last-of-type){border-bottom:1px dotted #034c9380}.wpforms-confirmation-container{border:none;margin:0;padding:1rem 7.6% .5rem;font-size:.925em}legend{float:left;width:100%;margin:0 0 1rem;padding:.125em 0;display:table}legend+*{clear:both}legend{font-size:1em;font-weight:700}fieldset.buttons,div.wpforms-submit-container{text-align:center;padding-top:.5rem}.aio-status{max-height:0;margin:0 0 1rem;transition:max-height .3s;overflow:hidden}.aio-status.aio-error,.aio-status.aio-valid{color:#e80;border-bottom:1px dotted #034c9380;max-height:6em;padding:0 .5rem .5rem}.aio-status div{max-height:5em;transition:max-height .3s;overflow:hidden}.aio-status div.aio-solved{max-height:0}fieldset{max-height:1600px;transition:max-height .5s;position:relative}fieldset.aio-panel p:first-child{margin-top:1em}fieldset.aio-summary p strong:not(:empty){display:inline-block}fieldset:disabled{max-height:0;padding-top:0;padding-bottom:0;overflow:hidden;border:none!important}fieldset.aio-panel p{padding-bottom:.5rem}fieldset p:first-letter{text-transform:uppercase}.aio-fieldset-separator{border:none;width:100%;margin-bottom:1rem;position:relative}.aio-fieldset-separator:after{content:"";border-bottom:1px dotted #034c9380;width:119%;position:absolute;top:0;left:50%;transform:translate(-50%)}.aio-role-only{padding-top:.5rem;display:none}.parent .aio-role-only.parent,.student .aio-role-only.student{display:block}.fake-disabled{pointer-events:none;opacity:.5}.aio-minor-only{display:none}.aio-minor .aio-minor-only{display:block}.aio-minor .aio-major-only{display:none}form h2,form h3{background-color:#2035681a;margin:0;padding:1.9% 3.8%;font-size:1em}form h2{font-size:1.125em}form :not(p).login-info{margin:0;padding:1.9% 3.8% 0}#_accademia_errors{max-height:0;padding:0 3.8%;transition:all 1s}#_accademia_errors.error{max-height:50%;padding:1.9% 3.8%}._accademia_small-note{margin-top:-.3em;margin-left:1rem;font-size:.8em}label{padding:.25em .5em .2em;font-size:.9em;display:block}._accademia_small-label{opacity:.25;font-size:.75em;display:block;position:absolute;top:0;right:3.8%}.field_description{color:#203568;font-size:.8em;display:block}form.search-form{background-color:#fff;border-radius:4px;width:100%;max-width:24em;margin:.75rem 0 .25rem;padding:0;position:relative;overflow:hidden}form.search-form label{background:#ff0;width:100%;max-width:100%;margin:0;padding:0;display:block}form.search-form input{margin:0;padding:.5em;font-size:1rem}form.search-form input[type=search]{border:none!important}form.search-form .search-submit{cursor:pointer;color:#0000;text-indent:-1000px;background-color:#203568;border:1px solid #203568;min-width:3em;height:calc(100% + 2px);display:block;position:absolute;top:50%;right:-1px;transform:translateY(-50%);border-top-left-radius:0!important;border-bottom-left-radius:0!important;margin:0!important;padding:0!important}form.search-form:after{content:"";color:#fff;cursor:pointer;pointer-events:none;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;direction:ltr;padding:0 .33em;font-family:Material Icons;font-size:1.5em;font-style:normal;font-weight:400;line-height:1;display:inline-block;position:absolute;top:50%;right:0;transform:translateY(-50%)}form._accademia_modal-form select{width:100%;max-width:100%}.aio-panel{padding-top:0}.aio-form-navigation{counter-reset:section;text-align:right;border-bottom:1px dotted #034c9380;margin:0;padding:.25rem 7.6%;font-weight:700;overflow:hidden}.aio-form-navigation a{pointer-events:none;color:#fff;width:2rem;height:2rem;margin:0;font-size:2rem;line-height:2rem;text-decoration:none;display:inline-block}.aio-form-navigation a:before{counter-increment:section;content:counter(section)}.aio-form-navigation a.active-section{pointer-events:initial;color:#20356840}.aio-form-navigation a:hover.active-section{color:#203568bf}.aio-form-navigation a.current-section{pointer-events:none;color:#203568;border-color:#fff}button,input[type=button],input[type=reset],input[type=submit],.accademia-button{text-transform:lowercase;letter-spacing:1px;background-image:linear-gradient(#0000 20%,#00000059 100%);font-size:.9rem;text-shadow:0 -1px 1px #0006!important;border:none!important;border-radius:4px!important;margin:.25em 0!important;padding:.5em 1em .7em!important;font-style:normal!important;font-weight:500!important}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.accademia-button:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus,.accademia-button:active,.accademia-button:focus{border-color:#aaa #bbb #bbb}button:not(:disabled),input[type=button]:not(:disabled),input[type=reset]:not(:disabled),input[type=submit]:not(:disabled),.accademia-button:not(:disabled){cursor:pointer}.accademia-outline-button{background-color:inherit;text-transform:lowercase;text-decoration:none;display:inline-block;letter-spacing:.025em!important;border:1px solid!important;border-radius:4px!important;margin:.25em 0!important;padding:.5em 1em .7em!important;font-size:.9rem!important;font-style:normal!important;font-weight:500!important}.accademia-outline-button .material-icons{vertical-align:top}button,input[type=button],input[type=submit],.accademia-button{color:#fff;background-color:#203568}a.accademia-button{color:#fff;text-decoration:none;display:inline-block}a.accademia-small-button{margin-bottom:1em!important;padding:.25em .5em .35em!important;font-size:.75rem!important}input[type=reset]{color:#fff;background-color:#00000059}table button,table input[type=button],table input[type=reset],table input[type=submit],table .accademia-button{display:inline-block;padding:.25em .5em .35em!important}.accademia-round-icon{border:1px solid;border-radius:100%;margin:0 .5rem;padding:.2rem;font-size:.9rem}.accademia-inline-icon{vertical-align:text-bottom;padding:0 .25em;font-size:1.5em;display:inline-block}a[data-status=edit]{float:right;font-size:.8em;font-weight:400;text-decoration:none}@media (min-width:408px){a.accademia-small-button{float:right}}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border-radius:4px;width:100%;max-width:24em;padding:8px;border:1px solid #00000026!important}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{transition:all 1s}select{border:1px solid #ccc}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search]{display:inline-block}input[type=checkbox],input[type=radio]{width:24px;height:24px}p input[type=checkbox],p input[type=radio]{margin:.25em .5em .25em 0}p input[type=checkbox]+label,p input[type=radio]+label{margin-right:2em;padding-left:1.5em;line-height:1.25;display:block}input:focus{outline-width:0}input.aio-error,input.wpforms-error,input.invalid,textarea.aio-error,textarea.wpforms-error,textarea.invalid,select.aio-error,select.wpforms-error,select.invalid{background-color:#fffaf3;border-color:#e80!important}label.aio-error,label.wpforms-error{color:#e80!important}select{color:#666;box-shadow:none;-webkit-appearance:none;cursor:pointer;vertical-align:middle;background:#fff url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) right 5px top 55%/16px 16px no-repeat;border:1px solid #00000026;border-radius:4px;min-height:30px;padding:3px 24px 3px 8px;font-size:1em;line-height:2}.aio-datedrops option:disabled{display:none}.aio-inline{vertical-align:middle;font-size:1em;display:inline-block}textarea{max-width:48em}p input[type=checkbox]+label{margin:0;padding:0;display:inline}p input[type=checkbox]:first-child{vertical-align:middle;margin:0 .25em 0 0;padding:0}@media (min-width:612px){select{max-width:24em}.narrowcolumn form{width:50%}fieldset.aio-summary p strong:not(:empty){display:inline}}.spinner{text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:#0003;width:108px;padding:24px 24px 14px;position:absolute;top:100px;left:50%;transform:translate(-50%)}.spinner>div{background-color:#008a36;width:60px;height:5px;margin-bottom:10px;animation:1.4s ease-in-out infinite both bouncedelay;display:block}.spinner .bounce1{background-color:#0091d2;animation-delay:-.32s}.spinner .bounce2{background-color:#e50016;animation-delay:-.16s}.spinner .bounce3{background-color:#e80090;animation-delay:-.48s}.spinner .bounce4{background-color:#ffe919;animation-delay:-.64s}@keyframes bouncedelay{0%,80%,to{transform:scaleX(.25)}40%{transform:scaleX(1)}}.loading{animation:5s ease-in-out infinite both rainbow}@keyframes rainbow{0%{background-color:#203568}20%{background-color:#0091d2}40%{background-color:#e50016}60%{background-color:#e80090}80%{background-color:#ffe919}to{background-color:#008a36}}.site-main>*,.site-footer>*,.secondary-navigation>ul,.accademia-floating,.aio-scrollnav>div{max-width:calc(1024px - 2rem);margin:0 auto!important}.secondary-navigation{width:100%;max-width:100%}@media screen and (min-width:1024px){.main-navigation ul,.secondary-navigation>ul{max-width:calc(1024px - 2rem)}}@media screen and (min-width:1600px){.site-main>*,.site-footer>*,.main-navigation ul,.secondary-navigation>ul,.accademia-floating,.aio-scrollnav>div{max-width:1280px}}.home-slider{background:#000;width:100%;height:100vh;position:relative;overflow:hidden}.home-slider__slides,.home-slide{position:absolute;inset:0}.home-slide{opacity:0;visibility:hidden;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity 1s,visibility 1s}.home-slide.is-active{opacity:1;visibility:visible;z-index:1}.home-slide__link{z-index:2;position:absolute;inset:0}.home-slide__overlay{z-index:1;background:linear-gradient(#0000 40%,#000000a6);position:absolute;inset:0}.home-slide__content{color:#fff;z-index:3;pointer-events:none;max-width:900px;position:absolute;bottom:8vh;left:5vw;right:5vw}.home-slide__content h2{opacity:.9;text-shadow:0 2px 2px #00000080;margin:0;font-size:clamp(2rem,6vw,3rem);line-height:.95;color:#fff!important}.home-slide__excerpt{max-width:50ch;margin-top:1rem;font-size:clamp(1rem,1.5vw,1.4rem)}.home-slider__prev,.home-slider__next{z-index:10;color:#fff;opacity:.2;cursor:pointer;background:0 0;border:0;font-size:clamp(3rem,5vw,6rem);line-height:1;transition:opacity .5s;position:absolute;top:50%;transform:translateY(-50%)}.home-slider__prev:hover,.home-slider__next:hover{opacity:1}.home-slider__prev{left:1vw}.home-slider__next{right:1vw}.home-slider__dots{z-index:10;gap:.6rem;display:flex;position:absolute;bottom:3vh;left:50%;transform:translate(-50%)}.home-slider__dot{cursor:pointer;background:0 0;width:.7rem;height:.7rem;border:1px solid #fff!important;border-radius:50%!important;padding:0!important}.home-slider__dot.is-active{background:#fff}li.current_page_item>a{pointer-events:none;font-style:italic}li.current_page_ancestor>a{font-style:italic}.main-navigation ul,.secondary-navigation ul{margin:0 auto;padding:0;list-style:none;transition:all .3s ease-in-out;overflow:hidden}.main-navigation a,.secondary-navigation a{white-space:nowrap;text-overflow:ellipsis;margin:0 auto;line-height:1;text-decoration:none;transition:all .3s ease-in-out;display:block;overflow:hidden}.main-navigation a[href*=\/be-cerca],.secondary-navigation a[href*=\/be-cerca]{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;vertical-align:bottom;direction:ltr;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.main-navigation{background-color:#000;width:100%;margin:0;padding:0;position:sticky;top:0}.main-navigation.aio-minimal{background-color:#0000}.main-navigation.aio-minimal a{color:#0000}.main-navigation{border-top:5px solid var(--section-0-color,#203568);z-index:20;font-size:1.125em;transition:all .3s ease-in-out}.main-navigation a{color:#fff;max-width:100%;max-height:4em;padding:.75em 0 .75em 10vw}.main-navigation>ul{margin-top:-5px;display:grid}.main-navigation>ul>li a{border-top:5px solid #0000}.main-navigation>ul>li:nth-child(5n+1) a{border-top-color:var(--section-1-color,#0091d2)}.main-navigation>ul>li:nth-child(5n+2) a{border-top-color:var(--section-2-color,#e50016)}.main-navigation>ul>li:nth-child(5n+3) a{border-top-color:var(--section-3-color,#e80090)}.main-navigation>ul>li:nth-child(5n+4) a{border-top-color:var(--section-4-color,#ffe919)}.main-navigation>ul>li:nth-child(5n+5) a{border-top-color:var(--section-5-color,#008a36)}.main-navigation>ul>li ul{padding-left:1rem;display:none}.main-navigation.aio-compact{padding:0;transform:translate(-95vw)}.main-navigation.aio-compact a{pointer-events:none!important}.accademia-floating{text-align:right;padding:0}.accademia-floating a{background-color:var(--section-4-color,#ffe919);border-radius:.25em;margin:.25em 0 -1em;padding:.5em 1em;text-decoration:none;display:inline-block}.secondary-navigation .aio-scrollnav{display:none}.secondary-navigation{background-color:var(--section-0-color,#203568);color:#fff;position:sticky;top:0;left:0}.aio-section-0 .secondary-navigation,.aio-section-1 .secondary-navigation,.aio-section-2 .secondary-navigation,.aio-section-3 .secondary-navigation{color:#fff}.aio-section-4 .secondary-navigation{color:#0016e6}.aio-section-5 .secondary-navigation{color:#fff}.secondary-navigation{z-index:18;font-size:1.125em;transition:all .3s ease-in-out;overflow:hidden;transform:translate(0)}.secondary-navigation a{color:inherit;border-top:5px solid;max-width:100%;max-height:4em;padding:.75em 0 .75em 10vw}.secondary-navigation.aio-compact{width:5vw;max-width:5vw;padding:0;left:95vw}.secondary-navigation.aio-compact a{pointer-events:none!important}.aio-back-home{color:#0000;z-index:30;width:2rem;height:2rem;margin-bottom:.5rem;font-size:0;line-height:1.5rem;display:none;position:fixed;top:.5rem;left:2rem}.aio-back-home:after{content:"home";color:#fff;text-align:center;background-color:#00000059;border-radius:1rem;width:2rem;height:2rem;padding:.25rem;font-family:Material Icons;font-size:1.5rem;font-style:normal;font-weight:400;position:absolute;top:0;left:0}.aio-general{color:#fff;z-index:30;padding:0;position:fixed;top:0;right:0}.aio-general>ul{background-color:#00000059;border-radius:1rem;margin:.5rem 1rem 0 0;font-size:0;line-height:1.5rem}.aio-general>ul>li{margin:0;padding:0;position:relative}.aio-general>ul>li>a{color:#0000;width:2rem;height:2rem;margin-bottom:.5rem;position:relative}.aio-general>ul>li>a:after{content:"";color:#fff;text-align:center;background-color:#00000059;border-radius:1rem;width:2rem;height:2rem;padding:.25rem;font-family:Material Icons;font-size:1.5rem;font-style:normal;font-weight:400;position:absolute;top:0;left:0}.aio-general>ul>li>a[href*=\/wp-]{display:block}.aio-general>ul>li>a[href*=\/wp-]:after{content:""}.logged-in .aio-general>ul>li>a[href*=\/wp-]:after{content:""}.aio-general>ul>li>a[href*=logout]:after{content:""!important}.aio-general>ul>li>a[href*=\#audio]{display:none}.aio-general>ul>li>a[href*=\#audio]:after{content:""}.aio-general>ul>li>a[href*=\#audio].aio-on{display:block}.aio-general>ul>li>a[href*=\#audio].aio-on:after{content:""}.aio-general>ul>li>a[href*=\#fullscreen]{display:none}.aio-general>ul>li>a[href*=\#fullscreen]:after{content:""}.aio-general>ul .sub-menu{z-index:200;border-radius:.666667rem;width:0;max-width:20rem;max-height:0;font-size:1rem;transition:all .3s ease-in-out;display:block;position:absolute;right:0;overflow:hidden}.aio-general>ul .sub-menu li{margin-bottom:1px;display:block}.aio-general>ul .sub-menu li a{color:#fff;background-color:#333333f9;padding:.5rem 1rem;display:block}.aio-general>ul .sub-menu li a:hover{background-color:#000}.aio-general>ul .aio-open+.sub-menu{width:calc(100vw - 2rem);max-height:100vh}.in_page_menu{margin:0 0 1em}.in_page_menu h2{margin:2rem 0 .5rem;font-size:1.5em;line-height:1}.in_page_menu h3{margin:0;padding:.75rem 1rem;font-size:1.125em;font-weight:400;line-height:1.2;position:relative}.in_page_menu h3:before{content:"";background-color:var(--section-0-color,#203568);filter:brightness(80%)saturate(50%);z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}:not(.aio-section-4) .in_page_menu h3 a{color:#fff}.in_page_menu h3+h3{margin-top:1px}.in_page_menu h4{margin:0;padding:.5em;font-size:1.25em;line-height:1}.in_page_menu .small-thumb h4{margin:0;padding:.5em 0 0}.in_page_menu .small-thumb p{margin:0 0 1em;padding:.5em 0 0}.in_page_menu .small-thumb p a{margin-bottom:.35em;line-height:1.2;display:block}.in_page_menu ul{grid-template-columns:repeat(auto-fit,minmax(204px,1fr));margin:0 0 1em;padding:0;list-style:none;display:grid}.in_page_menu ul.small-thumb{grid-gap:1rem}.in_page_menu ul:not(.small-thumb) li{position:relative}.in_page_menu ul:not(.small-thumb) li:before{content:"";background-color:var(--section-0-color,#203568);filter:brightness(80%)saturate(50%);width:100%;height:100%;position:absolute;top:0;left:0}.in_page_menu ul:not(.small-thumb) li:hover figcaption{background-color:#00000080}.in_page_menu ul a{color:inherit;text-decoration:none}.in_page_menu ul figure{-o-object-fit:cover;object-fit:cover;max-width:100%;height:100%;position:relative}.in_page_menu ul img{width:100%;max-width:100%;display:block}.in_page_menu ul:not(.small-thumb) img{-o-object-fit:cover;object-fit:cover;height:100%}.in_page_menu ul:not(.small-thumb) figcaption{color:#fff;background-color:#00000059;width:100%;padding:0 .5rem;transition:background-color .3s ease-in-out;position:absolute;bottom:0}.small-thumb img{background-color:var(--section-0-color,#203568)}.accademia-crumbs{padding-top:.5em;font-size:1.125em;font-weight:700;line-height:1.3}.accademia-crumbs a{white-space:nowrap}.accademia-crumbs a:not(:last-of-type):after{content:":";margin-right:.5em;display:inline-block}footer .widget_nav_menu li{line-height:1em;display:inline-block}footer .widget_nav_menu li a{white-space:nowrap;width:1.8em;padding:.75em 0 .25em;display:inline-block;overflow:hidden}footer .widget_nav_menu li a:before{content:"●";padding:0 1em 0 .8em;position:relative}footer .widget_nav_menu li:last-of-type a:after{content:"●";color:#0091d2;padding:0 0 0 1em}footer .widget_nav_menu li:nth-child(5n+1) a:before{color:#0091d2}footer .widget_nav_menu li:nth-child(5n+2) a:before{color:#e50016}footer .widget_nav_menu li:nth-child(5n+3) a:before{color:#e80090}footer .widget_nav_menu li:nth-child(5n+4) a:before{color:#ffe919}footer .widget_nav_menu li:nth-child(5n+5) a:before{color:#008a36}.accademia-button-banner{text-align:right;background-color:#2035680d;margin:0 0 1rem;padding:.5rem 1rem}.accademia-button-banner>*{margin-left:1rem!important}.accademia-button-banner:empty{padding:0}.aio-cards.accademia-master-list{grid-template-columns:repeat(auto-fill,minmax(22.5rem,1fr))}.aio-cards.accademia-master-list img{border-radius:50%;width:150px;height:150px}.aio-cards.accademia-master-list figure h1{padding:0;font-size:1.5em}.aio-cards.accademia-master-list figure h2{padding:0;font-family:Sabon ET W03 Italic,serif;font-size:1.25em;font-style:italic}.aio-cards.accademia-master-list figure{grid-gap:1rem;grid-template-columns:150px 1fr;margin:0;padding:1rem;display:grid;position:relative}.aio-cards.accademia-master-list figure:after{content:url(resources/stratamaster.svg);opacity:.15;width:25%;max-width:10em;position:absolute;bottom:0;right:1rem}.aio-cards.accademia-master-list.anno-2021 img{border-radius:8px}@media screen and (min-width:612px){.aio-back-home{display:block}.aio-general{top:0;right:0}.aio-general>ul>li{display:inline-block}.aio-general>ul>li>a{margin-bottom:0}.aio-general>ul>li:not(:first-of-type)>a{margin-left:1rem}}@media screen and (min-width:768px){.main-navigation>ul{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}.main-navigation li:nth-of-type(3n+2) a,.main-navigation li:nth-of-type(3n+3) a{padding-left:0}.main-navigation li:last-of-type{grid-column:2/span 2}.in_page_menu h3{font-weight:700}.in_page_menu ul:not(.small-thumb){grid-template-columns:repeat(auto-fit,minmax(306px,1fr))}.secondary-navigation{border-top:1px solid #fff;padding:0 10vw}.secondary-navigation ul{scroll-snap-type:x mandatory;display:flex;overflow-x:scroll}.secondary-navigation ul::-webkit-scrollbar{display:none}.secondary-navigation ul{-ms-overflow-style:none;scrollbar-width:none}.secondary-navigation ul li{scroll-snap-align:start;display:inline-block}.secondary-navigation ul li a{border-top:none;padding:.75em 0;display:inline-block}.secondary-navigation ul li:not(:last-of-type) a:after{content:"|";color:inherit;padding:0 .5em;font-style:normal}.secondary-navigation .aio-scrollnav{pointer-events:none;height:100%;padding:0 10vw;display:block;position:absolute;top:0;left:0;right:0}.secondary-navigation .aio-scrollnav>div{height:100%;margin:0 auto;position:relative}.secondary-navigation .aio-scrollnav>div span{pointer-events:initial;cursor:pointer;opacity:0;width:4rem;height:100%;position:absolute;top:50%;transform:translateY(-50%)}.secondary-navigation .aio-scrollnav>div span:before{content:"";font-family:Material Icons;font-size:1.5rem;font-style:normal;font-weight:400;position:absolute;top:50%;transform:translateY(-50%)}.secondary-navigation .aio-scrollnav>div span.aio-left:before{content:"";left:0}.secondary-navigation .aio-scrollnav>div span.aio-left{transition:left .2s cubic-bezier(.64,.57,.67,1.53);left:-20vw}.aio-section-1 .secondary-navigation .aio-scrollnav>div span.aio-left{background-image:linear-gradient(90deg,#0091d2 0 50%,#0091d200)}.aio-section-2 .secondary-navigation .aio-scrollnav>div span.aio-left{background-image:linear-gradient(90deg,#e50016 0 50%,#e5001600)}.aio-section-3 .secondary-navigation .aio-scrollnav>div span.aio-left{background-image:linear-gradient(90deg,#e80090 0 50%,#e8009000)}.aio-section-4 .secondary-navigation .aio-scrollnav>div span.aio-left{background-image:linear-gradient(90deg,#ffe919 0 50%,#ffe91900)}.aio-section-5 .secondary-navigation .aio-scrollnav>div span.aio-left{background-image:linear-gradient(90deg,#008a36 0 50%,#008a3600)}.secondary-navigation .aio-scrollnav>div span.aio-right:before{content:"";right:0}.secondary-navigation .aio-scrollnav>div span.aio-right{transition:right .2s cubic-bezier(.64,.57,.67,1.53);right:-20vw}.aio-section-1 .secondary-navigation .aio-scrollnav>div span.aio-right{background-image:linear-gradient(270deg,#0091d2 0 50%,#0091d200)}.aio-section-2 .secondary-navigation .aio-scrollnav>div span.aio-right{background-image:linear-gradient(270deg,#e50016 0 50%,#e5001600)}.aio-section-3 .secondary-navigation .aio-scrollnav>div span.aio-right{background-image:linear-gradient(270deg,#e80090 0 50%,#e8009000)}.aio-section-4 .secondary-navigation .aio-scrollnav>div span.aio-right{background-image:linear-gradient(270deg,#ffe919 0 50%,#ffe91900)}.aio-section-5 .secondary-navigation .aio-scrollnav>div span.aio-right{background-image:linear-gradient(270deg,#008a36 0 50%,#008a3600)}.secondary-navigation .aio-scrollnav>div span.aio-left.aio-show{opacity:1;left:-2rem}.secondary-navigation .aio-scrollnav>div span.aio-right.aio-show{opacity:1;right:-2rem}}@media screen and (min-width:1024px){.aio-back-home{top:1rem}.aio-general>ul .sub-menu{margin-top:.5rem}.main-navigation{padding:0 10vw}.main-navigation ul{grid-template-columns:repeat(auto-fit,minmax(calc(153.6px - .4rem),1fr))}.main-navigation li:last-of-type{grid-column:initial}.main-navigation a,.secondary-navigation a{padding-left:0}.in_page_menu ul.small-thumb{grid-template-columns:repeat(4,1fr)}footer .widget_nav_menu li a{width:initial}}@media screen and (min-width:1600px){.in_page_menu ul{grid-template-columns:repeat(auto-fit,minmax(408px,1fr))}.in_page_menu ul.small-thumb{grid-template-columns:repeat(5,1fr)}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.wp-block-latest-posts__post-title{font-weight:700}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:.5rem 0 0}.page-template-minimal .entry-header,page-template-landing .entry-header{max-width:initial;width:100vw;position:relative;left:50%;transform:translate(-50%)}.page-template-minimal .entry-content,page-template-landing .entry-content{position:initial;margin:.5rem 1rem 0;transform:none}.page-template-landing *{color:#fff}.page-template-landing .landing{padding-bottom:20em}.page-template-landing h1,.page-template-landing h2,.page-template-landing h3,.page-template-landing h4,.page-template-landing h5,.page-template-landing h6,.page-template-landing ul,.page-template-landing .entry-content>p{text-align:center}.page-template-landing .wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 40%}.page-links{clear:both;margin:0 0 1.5em}.edit-link a{color:#fff;background-color:#203568;border-radius:1em;margin:0 .5rem 0 0;padding:.25rem 1rem;text-decoration:none;display:inline-block}.entry-footer{padding:1rem 0}.entry-summary{overflow:hidden}.entry-summary img{max-width:15rem;margin-bottom:.5rem;margin-right:1rem}p>i{vertical-align:middle;width:1.5em;display:inline-block}p:empty{display:none}.error,.alert{color:#e80!important}.aio-alert{color:red!important}.aio-ok{color:green!important}.aio-halfok{opacity:.3}.aio-halfok#aio_newenroll{pointer-events:none}.aio-halfok[data-corso]:not([data-corso=""]){opacity:1;color:green!important}.aio-halfok[data-corso]:not([data-corso=""])#aio_newenroll{pointer-events:initial}.aio-notok{color:#e80!important}.accademia-private{opacity:.5;background-color:#00000020;background-image:repeating-linear-gradient(45deg,#0000,#0000 10px,#ffffff80 10px 20px)}.accademia-fixed-bottom{z-index:50;margin:0;position:fixed;bottom:0}.accademia-fixed-bottom img{display:block}@media screen and (min-width:612px){.entry-summary>:first-child{float:left}.entry-summary .more-link{text-decoration:none}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-top:0;margin-bottom:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{max-width:100%;margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{margin-left:auto;margin-right:auto;display:block}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{grid-gap:1.5em;margin-bottom:1.5em;display:grid}.gallery-item{text-align:center;width:100%;display:inline-block}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.aio-gallery-grid{grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.aio-gallery-grid figure{background-color:var(--section-0-color,#203568);margin:0;position:relative;overflow:hidden}.aio-gallery-grid figure:before{content:"";width:1px;height:0;padding-bottom:100%;display:inline-block}.aio-gallery-grid figure>*{color:#fff;width:100%;height:100%;margin:0;padding:0;display:block}.aio-gallery-grid figure img{width:auto;height:100%;max-height:100%;max-width:initial;position:absolute;top:0;left:50%;transform:translate(-50%)}.aio-gallery-grid figure figcaption{text-align:center;background-color:#00000059;width:100%;position:absolute;bottom:0}.aio-gallery-grid figure figcaption h2,.aio-gallery-grid figure figcaption h3,.aio-gallery-grid figure figcaption h4{margin:.25rem 0;padding:0 .5rem}.aio-polaroid-media-text{grid-gap:1rem;margin:2rem 0 1rem}.aio-polaroid-media-text .wp-block-media-text__content{padding:0}.aio-polaroid-media-text .wp-block-media-text__content p{font-size:.8em;line-height:1.2}.aio-polaroid-media-text .wp-block-media-text__content a{text-decoration:none}.aio-polaroid-media-text .wp-block-media-text__content strong{-webkit-hyphens:none;hyphens:none}.aio-polaroid-media-text figure{opacity:0;will-change:transform,opacity;z-index:4;transition:transform 2s cubic-bezier(0,1,.3,1) .25s,opacity .3s ease-out .25s}.aio-polaroid-media-text:nth-of-type(5n+1) figure{transform:rotate(0)translate(100vw)}.aio-polaroid-media-text:nth-of-type(5n+1) figure.is-visible{opacity:1;transform:rotate(3deg)translate(0)}.aio-polaroid-media-text:nth-of-type(5n+2) figure{transform:rotate(0)translate(-100vw)}.aio-polaroid-media-text:nth-of-type(5n+2) figure.is-visible{opacity:1;transform:rotate(1deg)translate(0)}.aio-polaroid-media-text:nth-of-type(5n+3) figure{transform:rotate(0)translate(100vw)}.aio-polaroid-media-text:nth-of-type(5n+3) figure.is-visible{opacity:1;transform:rotate(-3deg)translate(0)}.aio-polaroid-media-text:nth-of-type(5n+4) figure{transform:rotate(0)translate(-100vw)}.aio-polaroid-media-text:nth-of-type(5n+4) figure.is-visible{opacity:1;transform:rotate(4deg)translate(0)}.aio-polaroid-media-text:nth-of-type(5n+5) figure{transform:rotate(0)translate(-100vw)}.aio-polaroid-media-text:nth-of-type(5n+5) figure.is-visible{opacity:1;transform:rotate(-1deg)translate(0)}.aio-polaroid-media-text:nth-of-type(5n+6) figure{transform:rotate(0)translate(100vw)}.aio-polaroid-media-text:nth-of-type(5n+6) figure.is-visible{opacity:1;transform:rotate(5deg)translate(0)}.aio-polaroid-media-text figure.wp-block-media-text__media{background:#fff;border:1rem solid #fff;border-bottom-width:3rem;max-width:18.75rem;margin:0;position:relative;overflow:hidden;box-shadow:0 15px 20px #00000026}.aio-polaroid-media-text figure.wp-block-media-text__media:before{content:"";width:1px;height:0;padding-bottom:100%;display:inline-block}.aio-polaroid-media-text figure.wp-block-media-text__media img{position:absolute}.aio-transparent-media-text{background-color:#ece9e3;grid-template-columns:minmax(7.5rem,1fr) auto;margin:1rem 0;padding-top:1rem}.aio-transparent-media-text .wp-block-media-text__content{color:#00000080;align-self:start;font-family:Sabon ET W03 Roman,serif;line-height:1.35}.wp-block-image figcaption{text-align:right;padding-top:.125em}.accademia-hierarchical-mosaic h2{padding:0 1rem}.accademia-hierarchical-mosaic.level-0{background-color:#f0f5fad9;border-radius:8px;margin:0 0 2rem;overflow:hidden}.accademia-hierarchical-mosaic.level-0 h2+div:not(corsi-di-musica-classica){padding:0 1rem 1rem}.accademia-hierarchical-mosaic.level-1>h3{border-top:4px solid var(--section-0-color,#203568);padding:.3em 0 0}.accademia-hierarchical-mosaic.corsi-di-musica-classica{background-color:#000;margin:-1rem;padding:0 1rem 1rem}.accademia-hierarchical-mosaic.corsi-di-musica-classica h3{color:#fff}.accademia-hierarchical-mosaic.corsi-di-musica-classica .aio-gallery-grid figure{background-color:#0000}.accademia-hierarchical-mosaic.corsi-di-musica-classica .aio-gallery-grid figure img{width:100%;height:initial;border:1px solid gold}.accademia-hierarchical-mosaic.corsi-di-musica-classica .aio-gallery-grid figure figcaption{position:relative}.accademia-hierarchical-mosaic.corsi-di-musica-classica .aio-gallery-grid figure figcaption h3{font-size:1rem}.accademia-hierarchical-mosaic.corsi-di-musica-classica .aio-gallery-grid figure figcaption{margin-bottom:1em}.accademia-hierarchical-mosaic.corsi-di-musica-classica .aio-gallery-grid figure figcaption:after{content:"";border-bottom:1px solid #ffd70080;width:50%;position:absolute;bottom:-.25em;left:50%;transform:translate(-50%)}.accademia-hierarchical-mosaic.corsi-di-musica-moderna{background-color:var(--section-2-color,#e50016);margin:-1rem;padding:0 1rem 1rem}.accademia-hierarchical-mosaic.corsi-di-musica-moderna h3{color:#fff;font-family:Open Sans,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.accademia-hierarchical-mosaic.corsi-di-musica-moderna .aio-gallery-grid figure{background-color:#0000;border:1px solid #fff;border-radius:8px}.accademia-hierarchical-mosaic.corsi-di-musica-moderna .aio-gallery-grid figure figcaption *{color:#203568}.accademia-hierarchical-mosaic.corsi-di-musica-moderna .aio-gallery-grid figure figcaption{background-color:#fffc;border-top:1px solid #fff}.entry-content>.accademia-thumbs-list{margin:0 0 2rem;padding:0;overflow:hidden}.accademia-thumbs-list h2+div{display:grid}.accademia-thumb-list-item{background-color:#f0f5fad9;border-radius:8px;margin:0 0 1rem;padding:1rem;overflow:hidden}.accademia-thumb-list-item:before{content:none!important}.accademia-thumb-list-item{grid-gap:1rem;grid-template-columns:4em 1fr;display:grid}.accademia-thumb-list-item figure{float:left;border:4px solid var(--section-0-color,#203568);background-color:var(--section-0-color,#203568);border-radius:50%;width:4em;height:4em;margin:0 1rem 0 0;position:relative;overflow:hidden}.accademia-thumb-list-item figure img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.accademia-thumb-list-item h3,.accademia-thumb-list-item h4{margin:0 0 .25em;font-size:1.25em}.accademia-thumb-list-item nav{padding:.25em 0}.accademia-thumb-list-item nav>a{display:inline-block;margin-right:1rem!important}.aio-full-width{width:100vw;position:relative;left:50%;transform:translate(-50%)}.aio-cards{grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:1rem 0 3rem;font-family:Open Sans,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid}.aio-cards h1,.aio-cards h2{padding:.5rem 1rem 0}.aio-cards p{padding:.5rem 1rem 0;font-size:.9em}.aio-cards>li{background-color:#fff;border-radius:8px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.aio-cards .aio-actions{padding:.5rem 1rem}.aio-cards.anno-2021>li{background-color:#0091d21a}.scrollable_table{margin:0}.scrollable_table>a{display:block;position:absolute;top:0}.scrollable_table>a.aio-left-arrow{left:0}.scrollable_table>a.aio-right-arrow{right:0}.scrollable_container{margin:.5em 0 1em;position:relative}.scrollable_item{-webkit-overflow-scrolling:auto;max-height:70vh;overflow:auto}.scrollable_overlay{pointer-events:none;z-index:1;justify-content:space-between;display:flex;position:absolute;inset:0 0 0;overflow:visible;box-shadow:inset 0 0 .75rem #00000026}.scrollable_overlay:before,.scrollable_overlay:after{content:" ";opacity:1;width:3rem;transition:opacity 2s}.scrollable_overlay:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 168'%3E%3Ctitle%3Eleft%3C/title%3E%3Ccircle cx='12' cy='84' r='9' style='fill:%239b0022;opacity:0.5'/%3E%3Cpath d='M14.7,88.6,10.1,84l4.6-4.6L13.3,78l-6,6,6,6Z' style='fill:%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.scrollable_overlay:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 168'%3E%3Ctitle%3Eright%3C/title%3E%3Ccircle cx='12' cy='84' r='9' style='fill:%239b0022;opacity:0.5'/%3E%3Cpath d='M9.3,79.4,13.9,84,9.3,88.6,10.7,90l6-6-6-6Z' style='fill:%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.scrollable_item:hover+div:before,.scrollable_item:hover+div:after{opacity:.1}.scrollable_container.left-overflow .scrollable_overlay:before,.scrollable_container.right-overflow .scrollable_overlay:after{opacity:0}table{border-top:1px solid #20356880;border-bottom:1px solid #20356880;width:100%;margin:.5em 0 1em}caption{text-align:left;padding:.25em 1rem;font-size:1.15em;font-weight:700}caption span{display:none}.zebra thead+tbody tr:nth-child(2n) td,.zebra tbody:first-child tr:nth-child(odd) td{background-color:#42434608}td,th{padding:.25em 1rem .25em .25em}th{text-align:left;vertical-align:bottom;background-color:#ddd;border-bottom:1px solid #20356880}th.button{cursor:pointer;white-space:nowrap}th.button.sortable:after{content:" ";vertical-align:middle;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 72'%3E%3Ctitle%3Esort-24px%3C/title%3E%3Cpolygon points='18 14 6 14 12 20 18 14'/%3E%3Cpolygon points='18 10 6 10 12 4 18 10'/%3E%3Cpolygon points='18 38.39 6 38.39 12 44.39 18 38.39'/%3E%3Cpolygon points='18 57.61 6 57.61 12 51.61 18 57.61'/%3E%3C/svg%3E");background-position:0 0;background-repeat:no-repeat;background-size:1em 3em;width:1em;height:1em;margin-left:.5em;display:inline-block}th.button.asc,th.button.desc{color:var(--section-1-color,#0091d2);font-weight:700}th.button.asc:after{background-position:0 -1em}th.button.desc:after{background-position:0 -2em}th.vertical{padding:0;position:relative}th.vertical span{transform-origin:100%;pointer-events:none;padding:0;display:block;position:absolute;bottom:0;left:0;transform:rotate(90deg)translateY(100%)}th.vertical.sortable span{bottom:1em}th.vertical.sortable:after{margin:0 0 .25em}tr:not(:last-of-type) td{border-bottom:1px solid #2035681a}:not(.nowrap) td,td:not(.nowrap){white-space:nowrap}@media only screen and (min-width:1024px){.scrollable_item{max-height:75vh}}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{clip-path:none;color:#21759b;z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;padding:15px 23px 14px;font-size:.875rem;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-bottom:1.5em;margin-right:1.5em}.alignright{float:right;margin-bottom:1.5em;margin-left:1.5em}.aligncenter{clear:both;margin-bottom:1.5em;margin-left:auto;margin-right:auto;display:block}