main div.testo div.sopra_accordion{margin:2.5rem 0;padding:0 0 0 0}main div.testo div.accordion{margin:0 0 0 0;padding:0 0 0 0}main div.testo div.accordion p strong,main div.testo div.accordion li strong{font-weight:600}main div.testo div.accordion details{margin:0 0 1.625rem 0;padding:0 0 0 0;width:calc(100% - 2px);border:1px solid #000;max-height:4.875rem;transition:max-height ease-in-out 600ms;overflow:hidden}main div.testo div.accordion details[open]{max-height:100rem}main div.testo div.accordion details summary{padding:0rem 3.25rem 0rem 1.625rem;list-style-type:none !important;color:#000;font-weight:700;font-size:1.4rem;background:url("../../images/pubblico/accordion_apri.svg") no-repeat;background-position:calc(100% - 1.625rem) center;background-size:1.625rem auto;cursor:pointer;min-height:4.875rem;display:flex;align-items:center;justify-content:flex-start}main div.testo div.accordion details[open] summary{border-bottom:1px solid #000;background:url("../../images/pubblico/accordion_chiudi.svg") no-repeat;background-position:calc(100% - 1.625rem) center;background-size:1.625rem auto}main div.testo div.accordion details div.content_accordion{margin:0 0 0 0;padding:1.625rem}main div.testo div.accordion details div.content_accordion ul{margin:0 0 0 0;padding:0 0 0 0;list-style-type:none !important;width:100%}main div.testo div.accordion details div.content_accordion ul li{margin:0 0 0 0;padding:0 0 0 0;list-style-image:none !important}main.documenti div.testo div.accordion details div.content_accordion ul{margin:1.25rem 0}main.organi div.testo div.accordion details div.content_accordion>ul>li{margin:0 0 1.25rem 0;display:block}main.documenti div.testo div.accordion details div.content_accordion ul li{margin:.625rem 0}main.faq div.testo div.accordion details div.content_accordion ul{margin:.625rem}main.faq div.testo div.accordion details div.content_accordion ul li{margin:.625rem;list-style-position:outside !important;list-style-image:url("../../images/pubblico/bgLi.svg") !important}main div.testo a.link-down{margin:0 0 0 0;padding:0 0 0 2rem;display:inline-block;color:#000;background:url("../../images/pubblico/download.svg") no-repeat;background-position:left center;background-size:1.55rem auto;font-weight:600;text-decoration:underline}main div.testo a.link-down:hover{color:#ee509d}main div.testo a.accordion_mail{color:#000;font-weight:400}main div.testo div.accordion details div.content_accordion h3{font-family:"Lexend",sans-serif;font-style:italic;font-size:1.8rem}main.trasparenza div.testo div.accordion details div.content_accordion div.sinistra_accordion,main.trasparenza div.testo div.accordion details div.content_accordion div.destra_accordion{width:100%;margin:0 0 0 0}main.documenti div.testo div.accordion details div.content_accordion div.sinistra_accordion,main.documenti div.testo div.accordion details div.content_accordion div.destra_accordion{width:100%;margin:0 0 0 0}main div.testo div.accordion p,main div.testo div.accordion li{line-height:170%}@media only screen and (max-width: 600px){main.faq div.testo{width:calc(100% - 2.5rem);margin:1.25rem}main div.testo div.accordion details summary{font-size:1rem;padding:0rem 2rem 0rem 1rem;background-size:1.25rem auto;background-position:calc(100% - .625rem) center;min-height:6rem}main div.testo div.accordion details{max-height:6rem;transition:max-height ease-in-out 1800ms}main div.testo div.accordion details[open]{max-height:300rem}main div.testo div.accordion details[open] summary{background-position:calc(100% - .625rem) center;background-size:1.25rem auto}main div.testo div.accordion details div.content_accordion ul{column-count:1 !important}main div.testo div.calltoaction a.link-esterno{font-size:1.4rem}}@media only screen and (min-width: 601px)and (max-width: 1200px){main div.testo div.calltoaction a.link-esterno{font-size:calc(1.4rem*1.125)}}@media only screen and (min-width: 1201px){main div.testo div.accordion{width:calc(100% - .8125rem);float:left}main.trasparenza div.testo div.accordion,main.documenti div.testo div.accordion,main.faq div.testo div.accordion{width:calc(100% - .8125rem)}main.trasparenza div.testo div.accordion details div.content_accordion,main.documenti div.testo div.accordion details div.content_accordion{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:row wrap}main.trasparenza div.testo div.accordion details div.content_accordion div.sinistra_accordion,main.documenti div.testo div.accordion details div.content_accordion div.sinistra_accordion{width:calc(50% - 2.5rem);margin:0 2.5rem 0 0}main.trasparenza div.testo div.accordion details div.content_accordion div.destra_accordion,main.documenti div.testo div.accordion details div.content_accordion div.destra_accordion{width:calc(50% - 2.5rem);margin:0 0 0 2.5rem}main div.testo div.calltoaction a.link-esterno{font-size:calc(1.4rem*1.25)}}@media only screen and (min-width: 1601px){main div.testo div.calltoaction a.link-esterno{font-size:calc(1.4rem*1.25)}}main button,main input[type=button]{font-size:1.2rem;padding:1rem 2.5rem;text-align:center;margin:0 .3125rem;border-radius:.3125rem;color:#000;cursor:pointer;border:none;text-transform:uppercase;font-family:"Manrope",serif;font-weight:600;border:1px solid rgba(0,0,0,.75);background:#fff}main button:hover,main input[type=button]:hover{border:1px solid #bf3073;color:#bf3073}main div.bottoni.genera_password input[type=button]{font-size:.7rem;padding:.125rem;text-align:center;margin:0 .3125rem}main div.form a.help_small{background:url("../../../images/adm/help-icon.png") no-repeat center center}main div.inv{display:none !important}main div.show{display:flex !important}main div.form{padding:1.25rem 2.5rem !important;margin:0 0 0 0 !important;border-radius:.625rem}main div.form fieldset{width:100%;border:none;padding:0rem 0;margin:0rem 0}main div.form fieldset legend{padding:.25rem .625rem;text-transform:uppercase}main div.form fieldset small{font-style:italic}main div.form fieldset div.contenuto_form{width:100%;border:none;padding:0 0;margin:0 0 0 0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:space-between}main div.form fieldset label{width:100%;padding:0 0 0 0;margin:.3125rem 0;font-size:1rem}main div.form fieldset label h3{margin:1.25rem 0 .3125rem 0}main input[type=text],main textarea,main input[type=email],main input[type=email],main input[type=date],main input[type=password]{width:calc(100% - 1.25rem - 2px);padding:.3125rem .625rem;margin:.3125rem 0;border:1px solid #000;font-family:"Manrope",serif}main input[type=file]{width:100%;padding:.3125rem 0;margin:.3125rem 0}main input[type=text],main textarea,main input[type=email],main input[type=email],main input[type=date],main input[type=password],main select,main main div.contenitore_multiplo div span,main input[type=file],main div.form fieldset p{font-size:1rem;font-family:"Manrope",serif}main select{width:100%;padding:.3125rem 0;margin:.3125rem 0;text-align:left;font-size:1rem}main div.bottoni{width:100%;padding:.3125rem 0;text-align:center}main div.contenitore_multiplo{width:100%;border:none;padding:0 0;margin:0 0 0 0;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}main div.contenitore_multiplo div{width:calc(33.33% - 1.25rem);margin:0 .625rem;padding:.3125rem 0;text-align:left;font-size:1rem;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:center}main div.contenitore_multiplo div span{margin:0 0 0 .3125rem;line-height:2rem}main div.form fieldset label.errore{padding:0 0 0 2.25rem;text-transform:uppercase;margin:.3125rem auto;border-radius:.3125rem;line-height:1.5rem;font-weight:700;color:red}main div.form fieldset label span.errore_input{margin-left:.3125rem;padding-left:1.25rem;font-weight:700;color:red}main div.form span.messaggio_inviato_correttamente{display:block;margin:2.5rem 0;width:100%;text-align:center;font-size:1.2rem}main div.form a.help_small{float:left;width:1rem;height:1rem;margin:0px 0px 0px .3125rem;padding:0px}main textarea{height:10rem}@media only screen and (max-width: 960px){main div.form{border-radius:0rem}main div.bottoni.genera_password{width:96%;text-align:right}main div.contenitore_multiplo div{width:100%;margin:0 0}}@media only screen and (min-width: 961px){main.monocolonna div.form{width:100%;margin:1.25rem auto !important}main div.form fieldset label.meta{width:calc(50% - 1.25rem)}main div.bottoni.genera_password{text-align:right}}header{margin:0 0 0 0;padding:0 1.25rem;position:relative;width:calc(100% - 2.5rem);z-index:1 !important;pointer-events:none;background:#bf3073}body.studio header{background:#8ea08f}body.adulti header{background:#ff934a}header a#logo{background:url("../../../images/pubblico/logoW.svg") no-repeat;background-position:left center;background-size:auto 100%;padding:0 0 0 0;border:0;display:block;pointer-events:auto}body.studio header a#logo{background:url("../../../images/pubblico/logoStudioW.svg") no-repeat;background-position:left center;background-size:auto 100%}@media only screen and (max-width: 1200px){header a#logo{margin:1rem 0 .625rem;height:6rem;width:6rem}}@media only screen and (min-width: 1201px){header{margin:0 0 0 0;padding:0rem 5rem;position:relative;width:calc(100% - 10rem);z-index:1 !important;pointer-events:none}header a#logo{margin:1rem 0;height:6rem;width:6rem;z-index:2}}nav{border:0;margin:0 auto 0;z-index:4 !important;padding:0 0 0 0;width:100%;pointer-events:none}nav ul{width:100%;margin:0;padding:0;z-index:10;position:relative;display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:flex-start;pointer-events:none}nav ul.service{align-content:flex-end;justify-content:flex-end}nav li{margin:0 0 0 0;padding:0 0 0 0;list-style:none;display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:flex-start;height:auto;position:relative;pointer-events:all}nav li a{margin:0 0 0 0;padding:.5rem .625rem;text-decoration:none;font-size:1rem !important;line-height:1.25rem;height:auto;text-align:left;font-weight:600;text-transform:uppercase}nav ul li ul li a{width:calc(100% - 1.25rem);font-size:1rem !important}nav li a{color:#fff}nav li a:hover{color:#fff}nav ul li a.selected{color:#fff}nav li#cerca{margin:0 0 0 0;padding:0 0 0 2.5rem;list-style:none;display:flex;flex-flow:row wrap;align-content:center;justify-content:center;background:url("../../../images/pubblico/cerca.svg") no-repeat;background-position:.5rem center;background-size:1.6rem auto}nav li.home,nav li.news_studio{display:none}nav li#cerca input{text-align:center;width:100%;font-size:.875rem}@media only screen and (max-width: 1200px){nav{width:94%;position:absolute;right:-100%;top:0rem;padding:5.5rem 3% 1rem 3%;height:calc(100vh - 6.5rem);transition:all ease-in-out 400ms;z-index:3000 !important;background:hsla(0,0%,100%,.9)}nav.estratto{position:fixed;right:0}nav ul{width:100%;padding:0 0 0 0;margin:0 0;float:right}nav ul li{width:100%;text-align:center;margin:0;padding:0 0;overflow:hidden;text-overflow:ellipsis;border-bottom:.0625rem solid #ddd}nav ul li a{padding:.5rem 0rem;color:#000}nav ul li a:hover{color:#000}nav ul li ul li a{width:auto}nav a.estrai_menu{background:url(../../../images/pubblico/nav_white/menu_open.svg) no-repeat center center;width:3rem;height:3rem;float:left;margin:0;padding:0;border:0;position:absolute;top:0rem;left:-3rem;pointer-events:all}nav.estratto a.estrai_menu{background:url(../../../images/pubblico/nav/menu_close.svg) no-repeat center center;position:absolute;top:0rem;left:calc(100% - 3rem)}nav ul li a.apri_chiudi{width:1.25rem;height:1.25rem;position:absolute;right:0px;background:url("../../../images/pubblico/nav/menu_figli.svg") no-repeat;background-size:auto 90%;background-position:center center;transition:transform .3s ease-in-out;padding:.5rem .625rem}nav ul li ul li{border-bottom:none;background:url(../../../images/pubblico/nav/menu_smartLi.svg) no-repeat;padding:0 0 0 1rem;background-size:auto .625rem;background-position:.3125rem .75rem}nav ul.topmenu{max-height:0;transition:max-height .1s ease-out;overflow:hidden}nav ul li.aperto>ul.topmenu{max-height:5000px;transition:max-height 1s ease-in}nav ul.midmenu{display:none}nav ul li a.selected{color:#ee509d}body.studio nav ul li a.selected{color:#8ea08f}body.adulti nav ul li a.selected{color:#ff934a}}@media only screen and (min-width: 1201px)and (max-width: 1400px){nav{margin:0 2.5rem 0 0 !important;width:calc(100% - 2.5rem)}}@media only screen and (min-width: 1401px){nav{margin:0 5rem 0 0 !important;width:calc(100% - 5rem)}}@media only screen and (min-width: 1201px){a.estrai_menu,nav ul li a.apri_chiudi{display:none}nav{padding:0 0 0 0;position:relative;height:2.5rem;align-self:center;right:0 !important}nav ul{margin:0 auto;padding:0;z-index:10;position:absolute;right:0;bottom:0;justify-content:flex-end}nav ul li ul{position:absolute;left:0;top:2.5rem;z-index:1;width:18rem}nav ul li ul li ul{position:absolute;left:100%;top:0}nav ul li ul li{overflow:hidden;max-height:0;width:calc(100% - 1rem);transition:all 300ms ease-in-out;background-color:#333;padding-top:0;padding-bottom:0;padding-right:1rem}nav ul li ul li ul li{background-color:rgba(35,132,217,.9)}nav ul li ul li:hover{overflow:visible}nav ul li ul li a{color:#fff}nav ul li ul li:hover{background-color:#000}nav ul li ul li ul li:hover{background-color:#2384d9}nav ul li ul li:hover a{color:#fff}nav ul>li:hover ul li{max-height:150px;padding-top:.3125rem;padding-bottom:.3125rem}nav ul li ul li ul.midmenu li{max-height:0}nav ul li ul li:hover ul.midmenu li{max-height:150px}nav ul li ul li{width:100%}nav ul li.lingue{margin-left:1.25rem}nav ul li.lingue ul{width:8rem}nav ul li.figli{padding-left:1.2rem;background:url("../../images/pubblico/nav_white/nev_desktop_figli.svg") no-repeat;background-position:.625rem center;background-size:.6rem auto}nav ul li ul li.figli{padding-right:1rem;padding-left:0;background:url("../../images/pubblico/nav/nev_desktop_ul_ul_il_figli.svg") no-repeat;background-position:calc(100% - .625rem) 1.15rem;background-size:auto .6rem;background-color:#333}nav ul li ul li.figli:hover{background:url("../../images/pubblico/nav/nev_desktop_ul_ul_il_figli.svg") no-repeat;background-position:calc(100% - .625rem) 1.15rem;background-size:auto .6rem;background-color:#000}}html{min-height:100%;width:100%;background:#fff}div.condivisione{display:none}body{margin:0 0 0 0;padding:0 0 0 0;background:#fff;overflow-x:hidden;width:100%;position:relative;font-family:"Manrope",serif;font-optical-sizing:auto}#tutto{margin:0 0 0 0;height:auto;min-height:auto;display:grid;overflow-x:hidden;overflow-y:hidden;max-width:100%;position:relative;grid-auto-flow:row}header{grid-area:head}nav{grid-area:head}main{grid-area:main;position:relative;width:calc(100% - 5rem);margin:0 auto;padding:0 0 2.5rem 0;clear:both}body.homepage main{width:100%;border:none;padding:0 0 0 0}aside{grid-area:aside}article.mappa_homepage{grid-area:dopo}footer{grid-area:footer}#slideHead{grid-area:prima}div#barra_social{grid-area:social}div#tutto div.percorso{grid-area:prima}div#tutto div#pre_main{grid-area:prima;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;margin:0rem 0 0 0;padding:0 0 0 0}div#tutto div#post_main{grid-area:dopo;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;margin:0 0 0 0;padding:0 0 0 0}#formrapido{grid-area:rapido}section.terzopiano{grid-area:dopo}@media only screen and (max-width: 600px){#tutto{padding:calc(0rem/4) calc(0rem/4);width:calc(100% - 2*0rem/4);grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;grid-template-areas:"head head head head" "prima prima prima prima" "main main main main" "dopo dopo dopo dopo" "aside aside aside aside" "rapido rapido rapido rapido" "social social social social" "footer footer footer footer";column-gap:calc(0rem/4);row-gap:calc(0rem/4)}div#tutto div.percorso{display:none}main{width:100%;border:none}}@media only screen and (min-width: 601px)and (max-width: 1200px){#tutto{padding:calc(0rem/2) calc(0rem/2);width:calc(100% - 2*0rem/2);column-gap:calc(0rem/2);row-gap:calc(0rem/2);grid-template-columns:repeat(8, 1fr);grid-template-rows:auto}#tutto.duecolonne{grid-template-areas:"head head head head head head head head" "prima prima prima prima prima prima prima prima" "aside aside main main main main main main" "dopo dopo dopo dopo dopo dopo dopo dopo" "rapido rapido rapido rapido rapido rapido rapido rapido" "social social social social social social social social" "footer footer footer footer footer footer footer footer"}#tutto.monocolonna{grid-template-areas:"head head head head head head head head" "prima prima prima prima prima prima prima prima" "main main main main main main main main" "dopo dopo dopo dopo dopo dopo dopo dopo" "rapido rapido rapido rapido rapido rapido rapido rapido" "social social social social social social social social" "footer footer footer footer footer footer footer footer"}}@media only screen and (min-width: 1201px)and (max-width: 1400px){#tutto{padding:0rem 0rem;width:calc(100% - 2*0rem);column-gap:0rem;row-gap:0rem;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto}#tutto.duecolonne{grid-template-areas:"head head head head head head head head head head head head" "prima prima prima prima prima prima prima prima prima prima prima prima" "aside aside aside main main main main main main main main main" "dopo dopo dopo dopo dopo dopo dopo dopo dopo dopo dopo dopo" "social social social social social social social social social social social social" "footer footer footer footer footer footer footer footer footer footer footer footer"}#tutto.monocolonna{grid-template-areas:"head head head head head head head head head head head head" "prima prima prima prima prima prima prima prima prima prima prima prima" "main main main main main main main main main main main main" "dopo dopo dopo dopo dopo dopo dopo dopo dopo dopo dopo dopo" "social social social social social social social social social social social social" "footer footer footer footer footer footer footer footer footer footer footer footer"}body.homepage main{max-width:100%}}@media only screen and (min-width: 1401px){#tutto{padding:0rem calc(4*0rem);width:calc(100% - 8*0rem);column-gap:0rem;row-gap:0rem;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto}#tutto.duecolonne{grid-template-areas:"head head head head head head head head head head head head" "prima prima prima prima prima prima prima prima prima prima prima prima" "aside aside aside main main main main main main main main main" "dopo dopo dopo dopo dopo dopo dopo dopo dopo dopo dopo dopo" "social social social social social social social social social social social social" "footer footer footer footer footer footer footer footer footer footer footer footer"}#tutto.monocolonna{grid-template-areas:"head head head head head head head head head head head head" "prima prima prima prima prima prima prima prima prima prima prima prima" "main main main main main main main main main main main main" "dopo dopo dopo dopo dopo dopo dopo dopo dopo dopo dopo dopo" "social social social social social social social social social social social social" "footer footer footer footer footer footer footer footer footer footer footer footer"}body.homepage main{max-width:100%}}@media only screen and (min-width: 1701px){body.homepage main{max-width:100%}}main{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start}.box{margin:calc(2.5rem/2) 2.5rem;width:calc(100% - 2*2.5rem)}p.percorso{margin:0rem 2.5rem}h1{margin:1.25rem 2.5rem}main.center{align-items:center}.col-xxs,.col-xs,.col-s,.col-m,.col-l,.col-xl,.col-xxl,.col-max{margin:1.25rem 2.5rem}.col-xs-full,.col-s-full,.col-m-full,.col-l-full,.col-xl-full,.col-xxl-full,.col-max-full{margin:0 0}.maxwidth{background:#f5f5f5;margin:0 0 0 0;padding:2.5rem 2.5rem}@media only screen and (max-width: 600px){h1{margin:1.25rem}.box,.col-xxs,.col-xs,.col-s,.col-m,.col-l,.col-xl,.col-max{width:calc(100% - 2.5rem);margin:1.25rem}.col-xxs-full,.col-xs-full,.col-s-full,.col-m-full,.col-l-full,.col-xl-full,.col-max-full{width:100%}}@media only screen and (min-width: 601px)and (max-width: 1200px){.col-xxs,.col-xs,.col-s,.col-m{width:calc(50% - 2*2.5rem)}.col-xl,.col-max,.col-l{width:calc(100% - 2*2.5rem)}.col-xxs-full,.col-xs-full,.col-s-full,.col-m-full{width:50%}.col-xl-full,.col-max-full,.col-l-full{width:100%}}@media only screen and (min-width: 1201px){.col-xxs{width:calc(16.6666666667% - 2*2.5rem)}.col-xs{width:calc(25% - 2*2.5rem)}.col-s{width:calc(33.3333333333% - 2*2.5rem)}.col-m{width:calc(50% - 2*2.5rem)}.col-l{width:calc(66.6666666667% - 2*2.5rem)}.col-xl{width:calc(75% - 2*2.5rem)}.col-max{width:calc(100% - 2*2.5rem)}.col-xxs-full{width:16.6666666667%}.col-xs-full{width:25%}.col-s-full{width:33.3333333333%}.col-m-full{width:50%}.col-l-full{width:66.6666666667%}.col-xl-full{width:75%}.col-max-full{width:100%}.maxwidth{max-width:75rem;padding-left:calc(50% - 75rem/2) !important;padding-right:calc(50% - 75rem/2) !important}}div#barra_social{position:relative;width:calc(100% - 5rem);height:auto;margin:0 auto;padding:2.5rem 2.5rem 0;z-index:2;display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:row wrap;background:none;align-self:center;border-bottom:1px solid #3d4451;background:#3d4451}div#barra_social a{margin:0 .625rem 0 0;padding:0 0 0 2.6rem;width:auto;height:2.5rem;border:none;z-index:3501;opacity:1;transition:all ease-in-out 300ms;color:#fff;line-height:2.5rem;text-decoration:none}div#barra_social a:hover{color:#ee509d}div#barra_social a.facebook{background:url("../../images/pubblico/social_facebook.svg") no-repeat;background-size:2.3rem auto;transition:background-position ease-in-out 200ms;order:1}div#barra_social a.facebook::before{content:"ELGA Sport"}div#barra_social a.facebook:hover{background:url("../../images/pubblico/social_facebook_hover.svg") no-repeat}div#barra_social a.twitter{background:url("../../images/pubblico/social_facebook.svg") no-repeat;background-size:2.3rem auto;transition:background-position ease-in-out 200ms;order:2}div#barra_social a.twitter::before{content:"ELGA Studio"}div#barra_social a.twitter:hover{background:url("../../images/pubblico/social_facebook_hover.svg") no-repeat}div#barra_social a.instagram{background:url("../../images/pubblico/social_instagram.svg") no-repeat;background-size:2.3rem auto;transition:background-position ease-in-out 200ms;order:3}div#barra_social a.instagram::before{content:"ELGA Sport"}div#barra_social a.instagram:hover{background:url("../../images/pubblico/social_instagram_hover.svg") no-repeat}div#barra_social a.pinterest{background:url("../../images/pubblico/social_instagram.svg") no-repeat;background-size:2.3rem auto;transition:background-position ease-in-out 200ms;order:4}div#barra_social a.pinterest::before{content:"ELGA Studio"}div#barra_social a.pinterest:hover{background:url("../../images/pubblico/social_instagram_hover.svg") no-repeat}div#barra_social a.google,div#barra_social a.whatsapp,div#barra_social a.youtube,div#barra_social a.linkedin,div#barra_social a.skype{display:none}@media only screen and (max-width: 1200px){div#barra_social{width:calc(100% - 2.5rem);padding:1.25rem 1.25rem 0rem 1.25rem}}@media only screen and (min-width: 1201px){div#barra_social{width:calc(100% - 10rem);padding:2.5rem 5rem 0}}#banner_cookie{margin:0;padding:1rem;width:25rem;height:15rem;background:rgba(0,0,0,.8);color:#fff;text-align:center;z-index:11;position:fixed;top:calc(50% - 8.5rem);left:calc(50% - 13.5rem);display:flex;flex-flow:row wrap;align-content:center;justify-content:center}#banner_cookie h3{font-size:1.4rem;text-transform:uppercase;margin:0 0 0 0;padding:0 0 0 0}#banner_cookie p{color:white;font-size:1rem;line-height:1.6rem}#banner_cookie p a{color:white;font-size:1rem;line-height:1.6rem;text-decoration:underline}#banner_cookie>a{color:white;padding:0 .3125rem;display:inline-block !important;width:calc(50% - 2.5rem) !important}#banner_cookie>p>a:nth-child(1){border:1px solid #13835b;margin:0 .3125rem;padding:.45rem .625rem .3125rem .625rem;text-decoration:none;border-radius:.3125rem;background:#37a54a}#banner_cookie>p>a:nth-child(1):hover{background:#13835b}#banner_cookie>p>a:nth-child(2){border:1px solid rgba(0,0,0,0);margin:0 .3125rem;padding:.45rem .625rem .3125rem 0rem;text-decoration:none;border-radius:.3125rem}#banner_cookie>p>a:nth-child(2):hover{color:#37a54a}div.percorso{margin:0 0 !important;padding:0 5rem;width:calc(100% - 10rem);z-index:2;height:2rem;background:hsla(0,0%,100%,.7)}div.percorso p{text-transform:lowercase;text-align:left;font-size:.875rem;color:rgba(0,0,0,.7);font-weight:400;margin:0 auto 0 !important;padding:0rem 2.5rem;width:calc(100% - 5rem);z-index:2;line-height:2rem}div.percorso p span a{color:rgba(0,0,0,.7);text-decoration:none;font-weight:400}div.percorso p span a:hover{color:#000}div.percorso p span a.tel,div.percorso p span a.mail{display:inline-block;padding:0 0 0 2rem}div.percorso p span a.tel{margin:0 0 0 auto;background:url("../../images/pubblico/_phone_nero.svg") no-repeat;background-position:.625rem center;background-size:auto 100%}div.percorso p span a.mail{margin:0 0 0 .625rem;background:url("../../images/pubblico/_mail_nero.svg") no-repeat;background-position:.3125rem center;background-size:auto 70%}html{font-size:100%}main h1{padding:.625rem 0 0;line-height:135%;width:100%;font-weight:400;color:#3d4451;font-family:"Cal Sans",sans-serif}body.notitle main h1{display:none}main h2,main h3,main h4,main h5,main h6{width:100%;font-weight:400;font-family:"Cal Sans",sans-serif;color:#3d4451}main h1,main h2,main h3,main h4,main h5,main h6{line-height:115% !important}main h2,main h3,main h4,main h5,main h6,main p,main li,main table td,main table th{padding:0.3125rem 0;line-height:135%;margin:0 0 0 0}main h3,main h4{color:#3d4451;font-weight:300}main p{margin:.3125rem 0;color:rgba(0,0,0,.7);line-height:140%}main p strong,main p b,main li strong,main li b{font-weight:700;color:#000}body.studio main p strong,body.studio main p b,body.studio main li strong,body.studio main li b{color:#4a4f4a}main li{margin:0 0 0 0rem;list-style-position:outside;list-style-image:url("../../images/pubblico/bgLi.svg");color:rgba(0,0,0,.7)}main a{color:#000;text-decoration:none;font-weight:500}main a:hover{color:#bf3073}main ul,main ol{padding:0 0 0 1.75rem;margin:.3125rem 0}div.box.testo>*:first-child{padding-top:0 !important;margin-top:0 !important}main div.testo{transition:max-height linear 1000ms}main div.testo .view_contenuto{height:7rem;width:100%;position:absolute;bottom:0;left:0;margin:0 0 0 0;padding:0 0 0 0;background-position:center bottom,top left !important;background-size:32px 32px,100% 100% !important;background-repeat:no-repeat,repeat !important;transition:background ease-in-out 1000ms}main div.testo.chiuso .view_contenuto{background:url("../../images/pubblico/apri_nuovo.svg"),linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8))}main div.testo.aperto .view_contenuto{background:url("../../images/pubblico/chiudi_nuovo.svg"),linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8));height:2rem}main div.testo.chiuso{overflow:hidden;max-height:7rem}main div.testo.aperto{max-height:200rem;padding:0 0 2rem 0}main div.testo div{padding:.625rem 0}main div.testo{position:relative}main div.testo.col-max-full{width:calc(100% - 5rem) !important;padding:1.25rem 2.5rem !important;margin:0 0 !important;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}a.vai{color:#fff;line-height:2.5rem;border-radius:1.25rem;text-decoration:none;display:inline-block;background-color:#bf3073;background-image:url("../../images/pubblico/pin.svg");background-repeat:no-repeat;background-position:.625rem center;background-size:auto 1.2rem;font-weight:300;padding:0 1.25rem 0 2.5rem;margin-top:1.25rem;margin:1.25rem 0}a.vai b{color:#fff;font-weight:700}a.vai:hover{color:#fff;background-color:#b7417f}a.vai:hover b{color:#fff;background:#b7417f}body.studio a.vai{background-color:#8ea08f}body.studio a.vai:hover{color:#fff;background-color:#667067}body.adulti a.vai{background-color:#ff934a}body.adulti a.vai:hover{color:#fff;background-color:#c6753e}main div.testo span.tel,main div.testo span.mail{padding:.15rem 0 .15rem 1.6rem;margin:0 1.25rem 0 0;display:inline-block;text-align:left}main div.testo span.tel a,main div.testo span.mail a{text-decoration:none}main div.testo span.tel{background:url(../../../images/pubblico/_phoneB.svg) no-repeat;background-size:auto 1.1rem;background-position:left center}main div.testo span.mail{background:url("../../../images/pubblico/_mailB.svg") no-repeat;background-size:auto .8rem;background-position:left center}main div.testo div.callto:first-child{width:calc(100% - 2.5rem - 6px);padding:2.5rem 1.25rem !important;margin:1.25rem 0;border:3px dashed #fd0;text-align:center;display:block}@media only screen and (max-width: 600px){main h1,#pre_main div.galleria_full div.contenitoreGalleria figcaption.didascalia h1{font-size:calc(3.2rem*.55)}main h2{font-size:calc(2.4rem*.55)}main h3,div.pre_elenco h2{font-size:calc(2rem*.8)}main h4{font-size:calc(1.8rem*.65)}main h5{font-size:calc(1.6rem*.65)}main h6,main a.vai{font-size:calc(1.6rem*.65)}main p,main table td,main table th,main li,.allegato a span{font-size:calc(1.4rem*.8)}a.vai{text-align:center;line-height:160%;padding-top:.25rem;padding-bottom:.25rem}}@media only screen and (min-width: 601px)and (max-width: 1200px){main h1,#pre_main div.galleria_full div.contenitoreGalleria figcaption.didascalia h1{font-size:calc(3.2rem*.7)}main h2{font-size:2.4rem}main h3,div.pre_elenco h2{font-size:2rem}main h4{font-size:1.8rem}main h5{font-size:1.6rem}main h6{font-size:1.6rem}main p,main table td,main table th,main li,main #tag_ricerca a,main a.vai,.allegato a span{font-size:1.4rem}}@media only screen and (min-width: 1201px){main h1,#pre_main div.galleria_full div.contenitoreGalleria figcaption.didascalia h1{font-size:calc(3.2rem*.8)}main h2{font-size:calc(2.4rem*.8)}main h3,div.pre_elenco h2{font-size:calc(2rem*.8)}main h4{font-size:calc(1.8rem*.8)}main h5{font-size:calc(1.6rem*.9)}main h6{font-size:calc(1.6rem*.9)}main p,main table td,main table th,main li,main #tag_ricerca a,main a.vai,.allegato a span{font-size:calc(1.4rem*.9)}}@media only screen and (min-width: 1401px){main h1,#pre_main div.galleria_full div.contenitoreGalleria figcaption.didascalia h1{font-size:3.2rem}main h2{font-size:2.4rem}main h3,div.pre_elenco h2{font-size:2rem}main h4{font-size:1.8rem}main h5{font-size:1.6rem}main h6{font-size:1.6rem}main p,main table td,main table th,main li,main #tag_ricerca a,main a.vai,.allegato a span{font-size:1.4rem}}div.video{height:auto}div.contenitoreVideo{width:100%;margin:0 0 0 0;padding:0 0 0 0;position:relative;height:auto;background:url("../../../images/loader.gif") no-repeat center center;z-index:2}div.video iframe{width:100%;height:calc((100vw - 2*2.5rem)*0.75)}div.video.maxwidth{max-width:75rem;margin-left:calc(50% - 75rem/2) !important;margin-right:calc(50% - 75rem/2) !important}video{width:100%;height:auto}@media only screen and (max-width: 600px){.video.col-xs div.video iframe,.video.col-s div.video iframe,.video.col-m div.video iframe,.video.col-l div.video iframe,.video.col-xl div.video iframe,.video.col-max div.video iframe{height:calc((100vw - 2*2.5rem)*0.75)}.video.col-xs-full div.video iframe,.video.col-s-full div.video iframe,.video.col-m-full div.video iframe,.video.col-l-full div.video iframe,.video.col-xl-full div.video iframe,.video.col-max-full div.video iframe{height:calc(100vw*0.75)}}@media only screen and (min-width: 601px)and (max-width: 1200px){.video.col-xs div.video iframe{height:calc((25vw - 2*2.5rem)*0.75)}.video.col-s div.video iframe{height:calc((33.3333333333vw - 2*2.5rem)*0.75)}.video.col-m div.video iframe{height:calc((50vw - 2*2.5rem)*0.75)}.video.col-l div.video iframe,.video.col-xl div.video iframe,.video.col-max div.video iframe{height:calc((100vw - 2*2.5rem)*0.75)}.video.col-xs-full div.video iframe{height:calc(25vw*0.75)}.video.col-s-full div.video iframe{height:calc(33.3333333333vw*0.75)}.video.col-m-full div.video iframe{height:calc(50vw*0.75)}.video.col-l-full div.video iframe,.video.col-xl-full div.video iframe,.video.col-max-full div.video iframe{height:calc(100vw*0.75)}}@media only screen and (min-width: 1201px){.video.col-xs div.video iframe{height:calc((25vw - 2*2.5rem)*0.75)}.video.col-s div.video iframe{height:calc((33.3333333333vw - 2*2.5rem)*0.75)}.video.col-m div.video iframe{height:calc((50vw - 2*2.5rem)*0.75)}.video.col-l div.video iframe{height:calc((66.6666666667vw - 2*2.5rem)*0.75)}.video.col-xl div.video iframe{height:calc((75vw - 2*2.5rem)*0.75)}.video.col-max div.video iframe{height:calc((100vw - 2*2.5rem)*0.75)}.video.col-xs-full div.video iframe{height:calc(25vw*0.75)}.video.col-s-full div.video iframe{height:calc(33.3333333333vw*0.75)}.video.col-m-full div.video iframe{height:calc(50vw*0.75)}.video.col-l-full div.video iframe{height:calc(66.6666666667vw*0.75)}.video.col-xl-full div.video iframe{height:calc(75vw*0.75)}.video.col-max-full div.video iframe{height:calc(100vw*0.75)}}.allegato{text-align:left}.allegato a{margin:0 0 0 0;padding:0 0 0 0;width:100%;position:relative;text-decoration:none}.allegato a span{margin:.625rem 0rem .625rem 0rem;padding:0 0 0 2.625rem;display:block;text-align:left;line-height:2.25rem;width:calc(100% - 2.625rem);background:url("../../../images/pubblico/download.svg") no-repeat top left;background-size:36px 36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;text-decoration:none}.allegato a:hover span{color:#bf3073}@media only screen and (max-width: 600px){.allegato a span{font-size:1.4rem}.allegato a{margin:6px 0px 6px 0px;width:100%}}div.dove_siamo{height:auto}div.dove_siamo .mappa_google{width:100%;height:100%;border:0}div.mappa{width:100%;height:calc((100vw - 2*2.5rem)*0.6)}div.dove_siamo.maxwidth{max-width:75rem;margin-left:calc(50% - 75rem/2) !important;margin-right:calc(50% - 75rem/2) !important}@media only screen and (max-width: 600px){.dove_siamo.col-xs div.mappa,.dove_siamo.col-s div.mappa,.dove_siamo.col-m div.mappa,.dove_siamo.col-l div.mappa,.dove_siamo.col-xl div.mappa,.dove_siamo.col-max div.mappa{height:calc((100vw - 2*2.5rem)*0.6)}.dove_siamo.col-xs-full div.mappa,.dove_siamo.col-s-full div.mappa,.dove_siamo.col-m-full div.mappa,.dove_siamo.col-l-full div.mappa,.dove_siamo.col-xl-full div.mappa,.dove_siamo.col-max-full div.mappa{height:calc(100vw*0.6)}}@media only screen and (min-width: 601px)and (max-width: 1200px){.dove_siamo.col-xs div.mappa{height:calc((25vw - 2*2.5rem)*0.6)}.dove_siamo.col-s div.mappa{height:calc((33.3333333333vw - 2*2.5rem)*0.6)}.dove_siamo.col-m div.mappa{height:calc((50vw - 2*2.5rem)*0.6)}.dove_siamo.col-l div.mappa,.dove_siamo.col-xl div.mappa,.dove_siamo.col-max div.mappa{height:calc((100vw - 2*2.5rem)*0.6)}.dove_siamo.col-xs-full div.mappa{height:calc(25vw*0.6)}.dove_siamo.col-s-full div.mappa{height:calc(33.3333333333vw*0.6)}.dove_siamo.col-m-full div.mappa{height:calc(50vw*0.6)}.dove_siamo.col-l-full div.mappa,.dove_siamo.col-xl-full div.mappa,.dove_siamo.col-max-full div.mappa{height:calc(100vw*0.6)}}@media only screen and (min-width: 1201px){.dove_siamo.col-xs div.mappa{height:calc((25vw - 2*2.5rem)*0.6)}.dove_siamo.col-s div.mappa{height:calc((33.3333333333vw - 2*2.5rem)*0.6)}.dove_siamo.col-m div.mappa{height:calc((50vw - 2*2.5rem)*0.6)}.dove_siamo.col-l div.mappa{height:calc((66.6666666667vw - 2*2.5rem)*0.6)}.dove_siamo.col-xl div.mappa{height:calc((75vw - 2*2.5rem)*0.6)}.dove_siamo.col-max div.mappa{height:calc((100vw - 2*2.5rem)*0.6)}.dove_siamo.col-xs-full div.mappa{height:calc(25vw*0.6)}.dove_siamo.col-s-full div.mappa{height:calc(33.3333333333vw*0.6)}.dove_siamo.col-m-full div.mappa{height:calc(50vw*0.6)}.dove_siamo.col-l-full div.mappa{height:calc(66.6666666667vw*0.6)}.dove_siamo.col-xl-full div.mappa{height:calc(75vw*0.6)}.dove_siamo.col-max-full div.mappa{height:calc(100vw*0.6)}}section.carosello{width:calc(100% - 5rem);margin:2.5rem 0;padding:2.5rem;position:relative;display:flex;flex-flow:column wrap;align-items:center;justify-content:center;height:auto;background:#8ea08f;border-radius:1.25rem}section.carosello h2{order:2;text-align:center;margin-top:2.5rem}section.carosello h2 a{display:inline-block;background:#e30b17;color:#fff;font-size:1.4rem;font-weight:700;text-transform:uppercase;padding:.625rem 1.25rem;border-radius:.625rem;text-decoration:none}section.carosello h2 a:hover{background:red}section.carosello .contenitore{width:100%;height:auto;padding:0 0;margin:0 0 0 0rem;position:relative;display:block;overflow:hidden}section.carosello .contenuto{height:auto;margin:0 0 0 0;padding:0 0 0 0;display:flex;flex-flow:row nowrap;align-items:flex-start;transition:all 1200ms cubic-bezier(0.77, 0, 0.175, 1) 0s;z-index:1}section.carosello article{height:auto;width:100%;padding:0;margin:0;text-align:center;position:relative;z-index:1;transition:all;transition-duration:1s;opacity:0;z-index:1;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center}section.carosello article.selected{opacity:1}section.carosello article div.testo{height:auto;width:calc(100% - 7rem);padding:.625rem 3.5rem;text-align:center;position:relative}section.carosello article a.img{width:20rem;height:15rem;margin:1.25rem auto;padding:0 0 0 0;border-radius:1rem;display:block;position:relative;overflow:hidden}section.carosello article a.img img{width:20rem;height:15rem;overflow:hidden;object-fit:cover;object-position:center center}section.carosello article h3{margin:.3125rem 0;padding:0 0 0 0}section.carosello article h3 a{line-height:120%;text-decoration:none;font-weight:500;display:inline-block;color:#fff;text-transform:uppercase}section.carosello article p{width:100%;margin:.3125rem 0;text-align:left;color:hsla(0,0%,100%,.75)}section.carosello article p b{color:#fff;text-transform:uppercase}section.carosello article a.vai{display:none}section.carosello div.controlli{position:absolute;top:0;left:0;height:100%;padding:0 0 0 0;margin:0 0 0 0;width:100%;overflow:visible;pointer-events:none}section.carosello div.controlli label{position:absolute;width:2.5rem;height:2.5rem;padding:0;margin:0;display:block;cursor:pointer;z-index:1000;pointer-events:all;border-radius:50%}section.carosello div.controlli label.sinistra{background:url("../../../images/pubblico/sxW.svg");background-repeat:no-repeat;background-position:center center;background-size:auto 80%;left:0;opacity:.75}section.carosello div.controlli label.destra{background:url("../../../images/pubblico/dxW.svg");background-repeat:no-repeat;background-position:center center;background-size:auto 80%;right:0;opacity:.75}section.carosello div.controlli label.sinistra:hover{background:url("../../../images/pubblico/sxW.svg");background-repeat:no-repeat;background-position:center center;background-size:auto 80%;left:0rem;opacity:1}section.carosello div.controlli label.destra:hover{background:url("../../../images/pubblico/dxW.svg");background-repeat:no-repeat;background-position:center center;background-size:auto 80%;right:0rem;opacity:1}section.carosello div.paginazione_carosello{width:100%;height:.5rem;position:absolute;bottom:1.25rem;right:0;z-index:1000;text-align:center;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}section.carosello div.paginazione_carosello label{display:inline-block;width:1rem;height:.5rem;margin:0 .25rem;background:hsla(0,0%,100%,.75);cursor:pointer;border-radius:.25rem;transition:height ease-in-out 300ms}section.carosello div.paginazione_carosello label.selected{background:#fff;width:3rem}section.carosello div.paginazione_carosello label:hover{background:#fff}@media only screen and (max-width: 600px){section.carosello{border-radius:0rem}section.carosello .contenitore{width:100%;margin:0 0 0 0}section.carosello article h3{font-size:1.4rem;text-align:left}section.carosello article h3 a{line-height:120%;text-decoration:none;font-weight:700;display:inline-block}section.carosello article a.img{width:18rem;height:12rem;margin:1.25rem auto;padding:0 0 0 0;border-radius:1rem;display:block;position:relative;overflow:hidden}section.carosello article a.img img{width:18rem;height:12rem}section.carosello article div.testo{height:auto;width:calc(100% - 1.25rem);padding:.625rem .625rem;text-align:center;position:relative}section.carosello div.controlli{margin:0 0 1.25rem 0}section.carosello div.controlli label{margin:0 0 1.25rem !important}}@media only screen and (min-width: 1201px){section.carosello article div.testo{height:auto;width:calc(100% - 27.5rem);padding:1.25rem 2.5rem 1.25rem 2.5rem;text-align:left;position:relative;order:2}section.carosello article a.img{order:1}}main div.galleria_normale{float:none !important;position:relative}div.contenitoreGalleria{margin:0 0 0 0;padding:0 0 0 0;position:relative;overflow:hidden}div.galleria_normale div.contenitore_immagini_grandi{display:flex;align-items:flex-start;justify-content:space-between;transition:all 1200ms cubic-bezier(0.77, 0, 0.175, 1) 0s}div.galleria_normale figure.immagineGrande{margin:0px auto 0px auto;cursor:pointer;text-align:center;float:left;width:100%;max-width:100%;position:relative;border:none;background:none}main div.galleria_normale figure.immagineGrande img{width:100%;height:auto;max-width:100%;max-height:auto !important;margin:0 0 0 0;float:none;display:flex;font-size:0}div.galleria_normale div.contenitoreGalleria figcaption.didascalia{position:relative;width:calc(100% - .625rem);max-width:calc(100% - .625rem);display:block;height:auto;padding:.3125rem;color:#000;text-align:center;overflow:hidden;text-overflow:ellipsis}div.galleria_normale div.contenitoreGalleria a.frecciaSx{opacity:0;height:100%;width:20%;position:absolute;left:0;top:0;z-index:2}div.galleria_normale:hover div.contenitoreGalleria a.frecciaSx{opacity:1}div.galleria_normale div.contenitoreGalleria a.frecciaSx:hover{background:url(../../../images/pubblico/sx.svg) no-repeat center left;background-size:2.5rem 2.5rem}div.galleria_normale div.contenitoreGalleria a.frecciaDx{height:100%;width:20%;position:absolute;right:0;top:0;z-index:2;opacity:0}div.galleria_normale:hover div.contenitoreGalleria a.frecciaDx{opacity:1}div.galleria_normale div.contenitoreGalleria a.frecciaDx:hover{background:url(../../../images/pubblico/dx.svg) no-repeat center right;background-size:2.5rem 2.5rem}div.galleria_normale div.miniature{width:100%;text-align:center;padding:.3125rem 0;min-height:.9375rem;display:flex;align-items:center;justify-content:center;flex-flow:row wrap;position:relative}div.galleria_normale div.miniature a.miniatura{display:block;margin:.15625rem;background:#fff !important;z-index:3000;width:.625rem !important;height:.625rem !important;border-radius:.3125rem;border:2px solid #000 !important}div.galleria_normale div.miniature a.selected{background:#000 !important;width:1.25rem !important}div.galleria_normale div.miniature a:hover{background:#000 !important}main.galleria_titolo h1{display:none}main.galleria_titolo div.galleria_normale div.contenitoreGalleria figcaption.didascalia{font-size:6vw;font-weight:300;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5))}main.galleria_titolo div.galleria_normale:nth-of-type(1){pointer-events:none}main div.galleria_full{position:relative}div.contenitoreGalleria{margin:0 0 0 0;padding:0 0 0 0;position:relative;overflow:hidden}div.galleria_full div.contenitore_immagini_grandi{display:flex;align-items:center;justify-content:space-between;transition:all 1200ms cubic-bezier(0.77, 0, 0.175, 1) 0s}div.galleria_full figure.immagineGrande{margin:0px auto 0px auto;cursor:pointer;text-align:center;float:left;width:100%;position:relative;border:none;background-size:cover !important}div.galleria_full figure.immagineGrande img{width:100%;height:auto;max-width:100%;max-height:auto !important;margin:0 0 0 0;float:none;display:flex;opacity:0 !important;font-size:0}div.galleria_full div.contenitoreGalleria figcaption.didascalia{position:absolute;top:0;left:0;width:calc(100% - 5rem);height:calc(100% - 2.5rem);padding:1.25rem 2.5rem;display:flex;align-items:flex-end;justify-content:flex-start;color:#fff;text-align:left;background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.3))}div.galleria_full div.contenitoreGalleria figcaption.didascalia h1{width:calc(100% - 5rem);padding:0 0;margin:0 auto;display:inline-block;font-weight:600}div.galleria_full div.contenitoreGalleria a.frecciaSx{opacity:0;height:100%;width:20%;position:absolute;left:0;top:0;z-index:3000}div.galleria_full:hover div.contenitoreGalleria a.frecciaSx{opacity:1}div.galleria_full div.contenitoreGalleria a.frecciaSx:hover{background:url(../../../images/pubblico/sxW.svg) no-repeat center left;background-size:2.5rem 2.5rem}div.galleria_full div.contenitoreGalleria a.frecciaDx{height:100%;width:20%;position:absolute;right:0;top:0;z-index:3000;opacity:0}div.galleria_full:hover div.contenitoreGalleria a.frecciaDx{opacity:1}div.galleria_full div.contenitoreGalleria a.frecciaDx:hover{background:url(../../../images/pubblico/dxW.svg) no-repeat center right;background-size:2.5rem 2.5rem}div.galleria_full div.miniature{width:auto;height:auto;text-align:right;padding:.3125rem .875rem;display:flex;align-items:flex-end;justify-content:flex-end;flex-flow:column wrap;position:absolute;bottom:.625rem;right:0}div.galleria_full div.miniature a.miniatura{display:block;margin:.15625rem;border:none !important;background:none !important;z-index:3000;width:.625rem !important;height:.625rem !important;border-radius:.3125rem;border:2px solid #fff !important;transition:width ease-in-out 300ms}div.galleria_full div.miniature a.selected{background:#fff !important;height:1.25rem !important}div.galleria_full div.miniature a:hover{background:#fff !important}#pre_main div.galleria_full{pointer-events:none}#pre_main div.galleria_full div.contenitoreGalleria figcaption.didascalia{background:rgba(191,48,115,.5)}body.adulti #pre_main div.galleria_full div.contenitoreGalleria figcaption.didascalia{background:rgba(255,147,74,.5)}body.studio #pre_main div.galleria_full div.contenitoreGalleria figcaption.didascalia{background:rgba(142,160,143,.5)}#pre_main div.galleria_full figure.immagineGrande{min-height:22rem}@media only screen and (max-width: 600px){div.galleria_full div.contenitoreGalleria figcaption.didascalia{font-size:1.4rem}#pre_main div.galleria_full figure.immagineGrande{height:100vw !important}#pre_main div.galleria_full div.contenitoreGalleria figcaption.didascalia h1{padding:0 0 0 0 !important;width:100% !important}#pre_main div.galleria_full div.contenitoreGalleria figcaption.didascalia{padding:1.25rem !important;width:calc(100% - 2.5rem) !important}}@media only screen and (min-width: 600px)and (max-width: 1200px){div.galleria_full div.contenitoreGalleria figcaption.didascalia{font-size:calc(1.4rem*1.125)}div.galleria_full.col-max div.contenitoreGalleria figcaption.didascalia,div.galleria_full.col-max-full div.contenitoreGalleria figcaption.didascalia{font-size:3vw}}@media only screen and (min-width: 1201px){div.galleria_full div.contenitoreGalleria figcaption.didascalia{font-size:calc(1.4rem*1.25)}div.galleria_full.col-max div.contenitoreGalleria figcaption.didascalia,div.galleria_full.col-max-full div.contenitoreGalleria figcaption.didascalia{font-size:2.5vw}#pre_main div.galleria_full{margin-bottom:1.25rem}#pre_main div.galleria_full figure.immagineGrande img{filter:grayscale(100%);opacity:1 !important}}div.galleria_full div.contenitoreGalleria figcaption.didascalia h1{font-family:"Cal Sans",sans-serif;letter-spacing:2px;font-weight:400;text-shadow:2px 2px 5px rgba(0,0,0,.3)}@media only screen and (min-width: 1201px)and (max-width: 1400px){div.galleria_full div.contenitoreGalleria figcaption.didascalia h1{font-family:"Cal Sans",sans-serif}}div.box.galleria_espansa{padding:1.25rem !important;height:auto;width:calc(100% - 2.5rem);border-radius:1.25rem;margin:1.25rem 0 !important}div.box.galleria_espansa h2{width:calc(100% - .625rem);padding:.3125rem;color:#fff;text-align:left;margin-bottom:1.25rem;font-size:1.3rem;text-transform:uppercase;font-weight:700}div.galleria_espansa div.contenitore_galleria_espansa{margin:.625rem 0;padding:0 0;width:100%;height:auto;display:flex;align-items:stretch;justify-content:flex-start;flex-flow:row wrap}div.galleria_espansa figure.immagineGrande{margin:.625rem;padding:0 0 0 0;width:calc(25% - 1.25rem - 4px);aspect-ratio:1/1;position:relative;display:inline-block;cursor:pointer;font-size:0;overflow:hidden;border:2px solid #fff}div.galleria_espansa figure.immagineGrande img{min-width:100%;min-height:100%;height:100%;margin:0 0 0 0;padding:0 0 0 0;position:absolute;display:inline-block;object-fit:cover}div.galleria_espansa figcaption{width:100%;height:calc(100% - 1.25rem);margin:0 0 0 0;padding:0 0 1.25rem 0;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:flex-end;flex-flow:column wrap;color:hsla(0,0%,100%,.75);transition:border ease-in-out 300ms;font-size:1rem;background:rgba(0,0,0,.3)}div.galleria_espansa figure.immagineGrande:hover figcaption{color:#fff}div.galleria_espansa div.miniature{display:none}@media only screen and (max-width: 600px){div.box.galleria_espansa{padding:.625rem !important;width:calc(100% - 1.25rem);height:auto}div.galleria_espansa div.contenitore_galleria_espansa{align-items:center;justify-content:center;flex-flow:column wrap}div.galleria_espansa figure.immagineGrande{margin:.3125rem 0;padding:.625rem;width:calc(100% - 1.25rem)}div.galleria_espansa figure.immagineGrande img{width:100%;height:auto}}div.pre_elenco{margin:0 0 0 0;padding:1.25rem 0 0 0;background:none;width:100%}div.pre_elenco h2{margin:0 0 0 0;width:calc(100% - 5rem);padding:0 2.5rem;font-weight:700;font-family:"Cal Sans",sans-serif;color:#000}div.pre_elenco h2 span{margin:0 0 0 0;padding:0 0 0 0}section.elenco_pagine{margin:0rem 0;width:calc(100% - 5rem);padding:1.25rem 2.5rem 0 2.5rem;display:flex;align-items:stretch;position:relative;background:none}main.processo section.elenco_pagine{margin:2.5rem 0;width:calc(100% - 2.5rem);padding:2.5rem 1.25rem;display:flex;align-items:stretch;position:relative;background:#ffe979}section.elenco_pagine h2,section.elenco_pagine h3{margin:0 0 2.5rem 0;padding:0 0 .3125rem 0;width:100%;text-align:center;display:none}section.lista{flex-flow:column nowrap}section.elenco{flex-flow:row wrap}section.elenco article{padding:0 0 0 0;margin:0rem 1.25rem 2.5rem 0;position:relative}section.elenco article a.img{width:100%;margin:0 0 0 0;padding:0 0 0 0;position:relative;background:#bf3073 !important;font-size:0;display:block;border-radius:1.25rem;overflow:hidden}body.studio section.elenco article a.img{background:#8ea08f !important}body.adulti section.elenco article a.img{background:#ff934a !important}section.elenco article a.img img{width:100%;height:auto;position:relative;margin:0 0 0 0;padding:0 0 0 0;opacity:1;transition:opacity 300ms ease-in-out}section.elenco article:hover a.img img{opacity:.5}section.elenco article h4{text-align:left;text-transform:uppercase;letter-spacing:1px}section.elenco article h4 a{text-decoration:none;color:#bf3073;font-weight:400;transition:font-weight 300ms ease-in-out}body.studio section.elenco article h4 a{color:#8ea08f}body.adulti section.elenco article h4 a{color:#ff934a}section.elenco article:hover h4 a{font-weight:400}section.elenco article p{text-align:left}section.elenco article div.testo{padding:1.25rem;width:calc(100% - 2.5rem)}section.elenco article div.testo table{margin:0 0 0 0 !important;padding:0 0 0 0 !important;width:100% !important}section.elenco article div.testo table td{margin:0 0 0 0 !important;padding:.3125rem !important;vertical-align:top !important;font-size:.75rem !important}section.elenco article div.testo table tr:nth-child(odd){background:#f5f5f5}section.elenco article a.vai{display:inline-block;margin:.3125rem auto 0;padding:.3125rem .625rem;color:#fff;background:#cd1423}section.elenco article a.download{display:inline-block;margin:.3125rem auto 0;padding:.3125rem .625rem .3125rem 2rem;color:#cd1423;background:url("../../images/pubblico/download.svg") no-repeat;background-position:left center;background-size:auto 1.6rem}section.elenco article span.tag{display:none}main.portfolio section.elenco article div.testo{display:none}section.elenco article.categoria{background:#8ea08f;border-radius:1.25rem}section.elenco article.categoria p b,section.elenco article.categoria h4 a{color:#fff !important}section.elenco article.categoria p{color:hsla(0,0%,100%,.75)}@media only screen and (max-width: 600px){section.elenco article{width:100%;margin:0rem 0 2.5rem 0rem}section.elenco{justify-content:space-around}section.elenco_pagine{width:calc(100% - 2.5rem);padding:1.25rem}}@media only screen and (min-width: 601px)and (max-width: 1200px){section.elenco article{width:calc(33.33% - 1.25rem);margin:0rem .625rem 2.5rem}section.elenco{justify-content:flex-start}section.elenco_pagine{width:100%;padding:1.25rem 0}section.elenco article div.testo{padding:1.25rem .625rem;width:calc(100% - 1.25rem)}section.elenco article h4{font-size:1.4rem}section.elenco article p{font-size:1.1rem}}@media only screen and (min-width: 1201px){section.elenco{justify-content:flex-start}section.elenco article{width:calc(33.33% - 2.5rem);margin:0rem 2.5rem 2.5rem 0}main.elenco_prodotti section.elenco_pagine{margin:0 0 0 0;width:100%;padding:0rem 0 0 0}main.elenco_prodotti section.elenco article{width:20%;margin:0rem 0 0rem}main.portfolio section.elenco article{width:calc(20% - 5rem);margin:2.5rem}main.fotografica section.elenco article{width:calc(50% - 5rem);margin:2.5rem}main.corsi section.elenco article{width:calc(50% - 5rem);margin:2.5rem 0}main.corsi section.elenco{justify-content:space-between}body.xtre section.elenco article{width:calc(33.33% - 2.5rem);margin:0rem 2.5rem 2.5rem 0}body.xdue section.elenco article{width:calc(50% - 2.5rem);margin:0rem 2.5rem 2.5rem 0}}@media only screen and (min-width: 1601px){section.elenco article{width:calc(25% - 2.5rem);margin:0rem 2.5rem 2.5rem 0}}main.masonry section.elenco{width:calc(100% - 1.25rem);display:block;margin:0 0 0 0;padding:.625rem;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;font-size:0}main.masonry section.elenco article{display:inline-block;padding:.625rem;margin:.625rem;width:calc(100% - 1.25rem);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-height:0}main.masonry section.elenco article div.testo{min-height:0}@media only screen and (max-width: 600px){main.masonry section.elenco{-moz-column-count:1;-webkit-column-count:1;column-count:1}}@media only screen and (min-width: 600px)and (max-width: 960px){main.masonry section.elenco{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width: 961px)and (max-width: 1400px){main.masonry section.elenco{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (min-width: 1401px)and (max-width: 1800px){main.masonry section.elenco{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (min-width: 1801px){main.masonry section.elenco{-moz-column-count:3;-webkit-column-count:3;column-count:3}}section.lista{flex-flow:column nowrap;width:100%;margin:0 0 0 0 !important;padding:0 0 0 0 !important}section.lista article{width:100%;margin:0 0 0 0;padding:0 0 0 0;display:flex;align-items:center;justify-content:flex-start}section.lista article a.img{width:100% !important;margin:0 0 0 0;padding:0 0 0 0;position:relative;font-size:0}section.lista article a.img img{width:100% !important;height:auto;margin:0 0 0 0;padding:0 0 0 0;position:relative}section.lista article div.testo{position:relative;padding:2.5rem;width:calc(100% - 5rem)}section.lista article h4 a{text-decoration:none;font-weight:400}@media only screen and (max-width: 600px){section.lista article{flex-flow:column nowrap}section.lista article h4{font-size:1.6rem}section.lista article p{font-size:.9rem}}@media only screen and (min-width: 601px)and (max-width: 1200px){section.lista article{flex-flow:row wrap}section.lista article a.img{width:50% !important}section.lista article div.testo{position:relative;padding:1.25rem;width:calc(50% - 2.5rem)}section.lista article:nth-child(even) div.testo{order:0}section.lista article:nth-child(even) a.img{order:1}section.lista article h4{font-size:1.6rem}section.lista article p{font-size:.9rem}}@media only screen and (min-width: 1201px){section.lista article{flex-flow:row wrap}section.lista article a.img{width:50% !important}section.lista article div.testo{position:relative;padding:2.5rem;width:calc(50% - 5rem)}section.lista article:nth-child(even) div.testo{order:0}section.lista article:nth-child(even) a.img{order:1}section.lista article h4{font-size:2.2rem}section.lista article p{font-size:1.1rem}}main section.elenco.correlati{width:calc(100% - 5rem);padding:1.25rem 2.5rem;margin:0 0 0 0;display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:flex-start;border:none !important}main section.elenco.correlati article{list-style:none !important;width:calc(100% - 5.625rem);height:5rem;text-align:left;padding:.3125rem .3125rem .3125rem 5rem;margin:.3125rem .625rem .3125rem 0;position:relative;background-repeat:no-repeat !important;background-position:.625rem center !important;background-size:4rem 4rem !important;display:flex;flex-flow:row wrap;align-content:center;justify-content:flex-start;font-weight:500;text-transform:uppercase;color:#fff;min-height:0;background:none}main section.elenco.correlati article h4{text-align:left;margin:0 0 0 0;color:#2b4669}main section.elenco.correlati article h4 a{color:#2b4669;font-size:1.1rem !important}main section.elenco.correlati article h4 a:hover{color:#000}main section.elenco.correlati article a.img,main section.elenco.correlati article a.vai,main section.elenco.correlati article p,main section.elenco.correlati article a.img img{display:none}main section.elenco.correlati article div.testo{min-height:0}@media only screen and (max-width: 600px){main section.elenco.correlati article{width:calc(100% - 6rem)}}@media only screen and (min-width: 601px)and (max-width: 1200px){main section.elenco.correlati article{width:calc(50% - 6rem)}}@media only screen and (min-width: 1201px){main section.elenco.correlati article{width:calc(16.66% - 6rem)}main section.elenco.correlati article.modulo,main section.elenco.correlati article.scheda{width:calc(33% - 6rem)}}#tag_ricerca{margin:0 0 0 0;padding:1.25rem 0;width:100%;text-align:center}main #tag_ricerca a{display:inline-block;font-weight:400;padding:0 .3125rem 0 2rem;color:#333 !important;line-height:2rem;margin:.3125rem .3125rem;border-radius:.3125rem;background:url("../../images/pubblico/checked_no.svg") no-repeat #fff !important;background-position:.25rem center !important;background-size:1.5rem 1.5rem !important;text-decoration:none}main #tag_ricerca a:hover{color:#8ea08f !important;background:url("../../images/pubblico/checked.svg") no-repeat #fff !important;background-position:.25rem center !important;background-size:1.5rem 1.5rem !important}main #tag_ricerca a.selected{color:#333 !important;background:url("../../images/pubblico/checked.svg") no-repeat #fff !important;background-position:.25rem center !important;background-size:1.5rem 1.5rem !important}main #tag_ricerca a.selected:hover{color:#8ea08f !important;background:url("../../images/pubblico/checked_del.svg") no-repeat #fff !important;background-position:.25rem center !important;background-size:1.5rem 1.5rem !important}footer{padding:0 0 0 0;margin:0 0 0 0;width:100%;position:relative;clear:both;background:#3d4451;z-index:2;height:auto;display:flex;align-items:flex-start;flex-flow:column wrap;justify-content:flex-end}footer div.sotto{padding:1.25rem 2.5rem;margin:0 0 0 0;width:calc(100% - 5rem);position:relative}footer div.sopra{padding:2.5rem 2.5rem;margin:0 0 0 0;width:calc(100% - 5rem);position:relative}body footer div.sotto{background:#bf3073}body.studio footer div.sotto{background:#8ea08f}body.adulti footer div.sotto{background:#ff934a}footer h3{width:100%;padding:0 0 0 0rem;margin:0 0 0 0;font-size:1.6rem;color:#fff;text-align:left;font-weight:600}footer p{padding:.3125rem 0;margin:0 0;color:#fff;line-height:150%;text-align:center;width:100%;font-size:1.1rem}footer div.centro div p{text-align:left}footer p span.nome{color:#fff;font-weight:700;font-size:1.2rem}footer p a{text-decoration:none;color:#fff}footer p a:hover{text-decoration:underline;color:#fff}footer span.tel,footer span.sede,footer span.mail,footer span.whatsapp,footer span.iva{padding:.15rem 0 .15rem 1.4rem;margin:0 1.25rem 0 0;display:inline-block;text-align:left}footer span.iva{background:url(../../../images/pubblico/_vat.svg) no-repeat;background-size:auto 1.1rem;background-position:left center}footer span.tel{background:url(../../../images/pubblico/_phone.svg) no-repeat;background-size:auto 1.1rem;background-position:left center}footer span.sede{background:url(../../../images/pubblico/_sede.svg) no-repeat;background-size:auto 1.1rem;background-position:left .3125rem}footer span.mail{background:url("../../../images/pubblico/_mail.svg") no-repeat;background-size:auto .8rem;background-position:left center}footer span.whatsapp{background:url("../../../images/pubblico/whatsapp.svg") no-repeat;background-size:auto 1.4rem;background-position:left center}@media only screen and (max-width: 600px){footer p{font-size:1rem;text-align:left}footer div.centro{padding:5rem 0 0 0}footer h3{width:100%;padding:0 0 0 0rem}footer span.tel,footer span.mail,footer span.whatsapp,footer span.iva{padding:.15rem 0 .15rem 1.4rem;margin:.3125rem 1.25rem .3125rem 0;display:inline-block;text-align:left}footer span.sede{padding:.15rem 0 .15rem 1.4rem;margin:.625rem 1.25rem .3125rem 0;display:inline-block;text-align:left}footer div.sopra{padding:1.25rem;width:calc(100% - 2.5rem)}footer div.sotto{padding:1.25rem;width:calc(100% - 2.5rem)}}@media only screen and (min-width: 601px)and (max-width: 1200px){footer p{font-size:1.1rem}}@media only screen and (min-width: 1201px){footer div.sopra{padding:2.5rem 5rem;width:calc(100% - 10rem)}footer div.sotto{padding:1.25rem 5rem;width:calc(100% - 10rem)}footer h3{text-align:left}footer p{text-align:left;font-size:1.25rem}}#formrapido{margin:0 0 0 0;display:flex;align-items:flex-start;justify-content:center;flex-flow:column nowrap;background:#2f5177}#formrapido form{width:100%;margin:0 0 0 0;padding:0 0 0 0}#formrapido fieldset{width:100%;margin:0 0 0 0;padding:0 0 0 0;display:flex;align-items:flex-end;justify-content:flex-start;flex-flow:column wrap;border:0}#formrapido label{width:100%;margin:.25rem 0;padding:0 0 0 0}#formrapido label a{font-weight:600;text-decoration:underline;color:#fff}#formrapido label a:hover{color:#000}#formrapido label.accetta_trattamento{margin-bottom:1.25rem;color:#fff}#formrapido label input[type=text],#formrapido label textarea{width:calc(100% - .625rem);margin:0 0 0 0;padding:.3125rem;border:0;background:#fff;font-size:1rem;font-family:"Manrope",serif;color:#000}#formrapido h3{color:#fff;margin:0 0 0 0;padding:0 0 0 0;text-transform:uppercase;font-size:1.6rem;font-weight:600}#formrapido p{color:#fff}#formrapido button{color:#fff;background:none;border:1px solid #fff;text-decoration:none;padding:.5rem 1.75rem;cursor:pointer;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:1.1rem;font-family:"Cal Sans",sans-serif;float:none !important}#formrapido button:hover{background:#00558e}@media only screen and (max-width: 1200px){#formrapido{width:calc(100% - 5rem);padding:2.5rem;height:auto}}@media only screen and (min-width: 1201px){#formrapido{float:right;width:calc(100% - 5rem);padding:2.5rem 2.5rem;height:auto}#formrapido h2{font-size:2.2rem}}section.terzopiano{margin:0 0 0;width:100%;padding:0 0 0 0;position:relative;display:block;height:auto}body section.terzopiano{background:#343743}section.terzopiano h2{display:none}section.terzopiano .contenitore{width:100%;height:100%;padding:0px 0px;position:relative;display:block;overflow:hidden}section.terzopiano .contenuto{height:100%;margin:0px;padding:0px;display:flex;flex-flow:row nowrap;align-items:flex-start;transition:all 1200ms cubic-bezier(0.77, 0, 0.175, 1) 0s;z-index:1}section.terzopiano article{width:100%;height:auto;padding:0 0 0 0;margin:0 0 0 0;text-align:center;position:relative;z-index:1;transition:opacity;transition-duration:1200ms !important;opacity:0 !important;transform:none !important}section.terzopiano article.selected{opacity:1 !important}section.terzopiano article div.testo{position:relative;width:calc(100% - 10rem);height:calc(100% - 5rem);padding:1.25rem 5rem;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}section.terzopiano article h3{text-align:left;width:70%;font-family:"Lexend",sans-serif}section.terzopiano article h3 a{text-decoration:none;color:#fff}section.terzopiano article p{width:60%;text-align:left;color:#fff}section.terzopiano article span.copertura,section.terzopiano article a.maggiori_info,section.terzopiano article a.aggiungi_copertura,section.terzopiano article span.prezzo,section.terzopiano article a.aggiungi,section.terzopiano article span.prezzo_scontato,section.terzopiano article.selected div.data,section.terzopiano article a.img{display:none}section.terzopiano article a.vai{display:inline-block;margin:0 0 0 0;padding:.625rem 1.25rem;text-decoration:none;transition:padding ease-in-out 150ms;min-width:20rem;font-size:1.4rem !important;border:none;font-weight:400;font-family:"Cal Sans",sans-serif;letter-spacing:1px}section.terzopiano article a.vai:hover{color:#343743}body section.terzopiano article a.vai{background:#bf3073}body.studio section.terzopiano article a.vai{background:#8ea08f}body.adulti section.terzopiano article a.vai{background:#ff934a}@media only screen and (max-width: 600px){section.terzopiano div.contenuto{height:auto !important;flex-flow:column wrap !important;width:100% !important;content:"ridotto";position:relative}section.terzopiano article{width:100%;opacity:1 !important;margin:0 0 0 0;padding:0 0 0 0}section.terzopiano article div.testo{position:relative;width:calc(100% - 2.5rem);height:calc(100% - 2.5rem);padding:1.25rem;display:flex;flex-flow:column nowrap;align-items:center;justify-content:space-between}section.terzopiano article a.vai{width:calc(70% - 2.5rem) !important}section.terzopiano article h3{width:100%;font-family:"Lexend",sans-serif;font-size:8vw}}@media only screen and (min-width: 601px)and (max-width: 1200px){section.terzopiano article h3{font-size:3.6vw}section.terzopiano article p{font-size:1.8vw}section.terzopiano h2{top:1.25rem;left:3.75rem}section.terzopiano div.paginazione{bottom:.625rem}section.terzopiano article div.testo{text-align:center;width:calc(100% - 7.5rem);height:calc(100% - 5rem);padding:2.5rem 3.75rem}}@media only screen and (min-width: 1201px){section.terzopiano article h3{font-size:2vw}section.terzopiano article p{font-size:1.8vw}}section>h2{text-align:center;width:100%;margin:.625rem auto;padding:0 0 0 0;color:#000}div.controlli{position:absolute;top:0;left:0;height:100%;padding:0 0 0 0;margin:0 0 0 0;width:100%;overflow:visible}div.controlli label{position:absolute;top:calc(50% - 1.15rem);width:2.3rem;height:2.3rem;padding:0;margin:0;display:block;cursor:pointer;z-index:4;border-radius:50%}div.controlli label.sinistra{background:url("../../../images/pubblico/sx.svg");background-repeat:no-repeat;background-position:center center;background-size:auto 60%;left:.2rem}div.controlli label.destra{background:url("../../../images/pubblico/dx.svg");background-repeat:no-repeat;background-position:center center;background-size:auto 60%;right:.2rem}div.controlli label.sinistra:hover{background:url("../../../images/pubblico/sxHover.svg");background-repeat:no-repeat;background-position:center center;background-size:auto 60%;left:.2rem}div.controlli label.destra:hover{background:url("../../../images/pubblico/dxHover.svg");background-repeat:no-repeat;background-position:center center;background-size:auto 60%;right:.2rem}div.paginazione,div.paginazione_testate{width:calc(100% - 10rem);padding:1.75rem 5rem;height:2.5rem;position:absolute;bottom:0rem;right:0;z-index:4;text-align:right;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end}div.paginazione label,div.paginazione_testate label{color:#fff;line-height:100%;font-size:.875rem;padding:.3125rem .3125rem;border-radius:.3125rem;margin:.25rem;background:hsla(0,0%,100%,.4);cursor:pointer;transition:padding linear 300ms}div.paginazione label.selected,div.paginazione_testate label.selected{color:#fff;background:#fff;padding:.3125rem .875rem}div.paginazione label:hover,div.paginazione_testate label:hover{color:#fff;background:#fff;padding:.3125rem .875rem}@media only screen and (max-width: 600px){section>h2{font-size:1.8rem}section>h2{width:100%}section.quartopiano,section.decimopiano{width:100% !important;margin:0 0 0 0 !important;padding:.625rem 0 !important}section.quartopiano div.contenitore,section.primopiano div.contenitore,section.quintopiano div.contenitore,section.decimopiano div.contenitore{margin:0 0 0 0 !important;padding:0 0 0 0 !important;width:100% !important}section.quartopiano div.contenuto,section.primopiano div.contenuto,section.quintopiano div.contenuto,section.decimopiano div.contenuto{height:auto !important;flex-flow:row wrap !important;width:100% !important;content:"ridotto";position:relative}section.quartopiano article{width:100% !important;height:auto !important;margin:.3125rem 0 !important;padding:0 0 0 0 !important;flex-flow:column wrap !important}section.quartopiano a.img,section.decimopiano a.img{width:100% !important;height:60vw !important;margin:0 0 0 0 !important;padding:0 0 0 0 !important;display:block;position:relative !important;transform:rotateY(0deg) translateZ(0rem) !important}section.quartopiano div.testo,section.decimopiano div.testo{width:calc(100% - 5rem) !important;height:auto !important;margin:0 0 0 0 !important;padding:1.25rem 2.5rem !important;display:block;text-align:left !important;position:relative !important;opacity:1 !important}section.quartopiano h3,section.decimopiano h3{text-align:left !important;position:relative !important;width:100% !important;padding:.3125rem 0 !important;margin:0 0 0 0 !important}section.quartopiano p,section.decimopiano p{text-align:left !important;position:relative !important;width:100% !important;padding:.3125rem 0 !important;margin:0 0 0 0 !important}}/*# sourceMappingURL=interna.css.map */
