#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#0038ff;}#colorbox{outline:0;}#cboxWrapper{background:transparent;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:transparent;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:transparent;bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/themes/fz/mycolorbox/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/themes/fz/mycolorbox/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/themes/fz/mycolorbox/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/themes/fz/mycolorbox/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:transparent;}#cboxLoadingGraphic{background:url(/sites/all/themes/fz/mycolorbox/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/themes/fz/mycolorbox/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.item-list ul{margin:0;}nav ul.tabs{margin:5px 0;}img{vertical-align:middle;}input.form-checkbox,input.form-radio{vertical-align:baseline;}.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}legend{padding:0;display:table;}fieldset{border:0;padding:0.01em 0 0 0;margin:0;min-width:0;}body:not(:-moz-handler-blocked) fieldset{display:table-cell;}@font-face{font-family:"tstar";src:url(/sites/all/themes/fz/font/tstar-bold-webfont.eot);src:url(/sites/all/themes/fz/font/tstar-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/fz/font/tstar-bold-webfont.woff) format("application/font-woff"),url(/sites/all/themes/fz/font/tstar-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal;}@font-face{font-family:"tstar";src:url(/sites/all/themes/fz/font/tstar-bolditalic-webfont.eot);src:url(/sites/all/themes/fz/font/tstar-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/fz/font/tstar-bolditalic-webfont.woff) format("application/font-woff"),url(/sites/all/themes/fz/font/tstar-bolditalic-webfont.ttf) format("truetype");font-weight:700;font-style:italic;}@font-face{font-family:"tstar-headline";src:url(/sites/all/themes/fz/font/tstar-headline-webfont.eot);src:url(/sites/all/themes/fz/font/tstar-headline-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/fz/font/tstar-headline-webfont.woff) format("application/font-woff"),url(/sites/all/themes/fz/font/tstar-headline-webfont.ttf) format("truetype");font-weight:400;font-style:normal;}@font-face{font-family:"tstar";src:url(/sites/all/themes/fz/font/tstar-italic-webfont.eot);src:url(/sites/all/themes/fz/font/tstar-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/fz/font/tstar-italic-webfont.woff) format("application/font-woff"),url(/sites/all/themes/fz/font/tstar-italic-webfont.ttf) format("truetype");font-weight:400;font-style:italic;}@font-face{font-family:"tstar";src:url(/sites/all/themes/fz/font/tstar-regular-webfont.eot);src:url(/sites/all/themes/fz/font/tstar-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/fz/font/tstar-regular-webfont.woff) format("application/font-woff"),url(/sites/all/themes/fz/font/tstar-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;}.col1{width:25%;}.col1-5{width:37.5%;}.col2{width:50%;}.col3{width:75%;}.col4{width:100%;}.span0{margin-left:0;}.span1{margin-left:25%;}.span2{margin-left:50%;}.span2-5{margin-left:62.5%;}.span3{margin-left:75%;}.col3col2{width:66.6666%;}.col3col1{width:33.3333%;}ul.soc{font-size:.625em;display:block;font-size:0;list-style:none;margin:0;padding-top:6px;padding-top:0.6rem;}ul.soc li{display:inline-block;margin-right:5px;margin-right:0.5rem;}ul.soc li:first-child{margin-left:-5px;margin-left:-0.5rem;}ul.soc a,ul.soc svg{display:block;}ul.soc a{position:relative;height:15px;height:1.5rem;width:15px;width:1.5rem;}ul.soc svg{height:100%;width:100%;}ul.soc em{font-size:14px;line-height:1.5;margin-top:-.75em;position:absolute;text-align:center;top:50%;right:0;bottom:0;left:0;}ul.soc .icon{color:#0038ff;fill:#0038ff;}ul.soc .icon:hover{background:#0038ff;}ul.soc .icon.insta2{color:#fb511e;fill:#fb511e;}ul.soc .icon.insta2:hover{background:#fb511e;}ul.soc .icon:hover,ul.soc .icon.insta2:hover{border-radius:100%;color:white;fill:white;transform:scale(1.25);transition:background-color .5s,transform .5s ease-out;}.col1{width:25%;}.col1-5{width:37.5%;}.col2{width:50%;}.col3{width:75%;}.col4{width:100%;}.span0{margin-left:0;}.span1{margin-left:25%;}.span2{margin-left:50%;}.span2-5{margin-left:62.5%;}.span3{margin-left:75%;}.col3col2{width:66.6666%;}.col3col1{width:33.3333%;}.col1{width:25%;}.col1-5{width:37.5%;}.col2{width:50%;}.col3{width:75%;}.col4{width:100%;}.span0{margin-left:0;}.span1{margin-left:25%;}.span2{margin-left:50%;}.span2-5{margin-left:62.5%;}.span3{margin-left:75%;}.col3col2{width:66.6666%;}.col3col1{width:33.3333%;}body{font-size:100%;line-height:1.33333;font-family:"tstar",sans-serif;font-weight:400;}h1,body.v2019 h3.displayAsTitle,body.v2020 h3.displayAsTitle{font-family:"tstar-headline","tstar",sans-serif;font-size:2.8em;color:#0038ff;margin-top:0;margin-bottom:0;padding-bottom:1.55556em;}h2,.nodotipo h1{font-family:"tstar-headline","tstar",sans-serif;font-size:1.85em;color:#0038ff;margin-top:0;margin-bottom:0;padding-top:3em;padding-bottom:1em;line-height:1.2;}h3,body.page-cart-checkout fieldset legend{font-family:"tstar-headline","tstar",sans-serif;font-size:1.12em;color:#0038ff;margin-top:0;margin-bottom:0;}h3.spazioSopra,body.page-cart-checkout fieldset legend.spazioSopra{margin-top:1.61905em;}h4{font-weight:700;margin-top:0;margin-bottom:0;padding:0.750em 0;}p{margin-bottom:0;}p ~ p,p ~ h1,p ~ h2,p ~ h3,p ~ h4{margin-top:1em;}h3 ~ p{margin-top:0;}p.noSpazioSopra{margin-top:0;}.occhiello{font-family:"bodoni-urw",serif;font-weight:500;font-style:normal;}.nomi{font-family:"tstar",sans-serif;font-weight:400;}.nero{color:black;}.cyan{color:#5effff;}.klein{color:#0038ff;}.bodoni{font-family:"bodoni-urw",serif;font-weight:500;}.strillo{font-size:1.3em;}.strillo2,body.v2019 p.sottotitolo,body.v2020 p.sottotitolo{font-size:1.2em;}.strillo3{font-size:1.15em;font-family:"bodoni-urw",serif;font-weight:500;}.headline{font-family:"tstar-headline","tstar",sans-serif;}.data{font-family:"tstar-headline","tstar",sans-serif;font-size:1.125em;}a{color:#0038ff;text-decoration:underline;}a:hover{color:#5effff;}strong,.strong{font-family:"tstar",sans-serif;font-weight:700;}em{font-family:"tstar",sans-serif;font-weight:400;font-style:italic;}em strong{font-weight:700;font-style:italic;}blockquote{font-family:"bodoni-urw",serif;font-weight:500;font-size:1.125em;}blockquote p:after{content:'”';display:inline;}blockquote p:before{content:'“';display:inline;}hr.black{border-top:1px solid black;margin:35px 0;}form ul{list-style:none;padding-left:1em;}form ul li::before{content:"•";color:#e0d8d3;font-weight:bold;display:inline-block;width:1.2em;margin-left:-1.15em;}small,.small{color:silver;font-size:0.9em;}span.h4{font-weight:700;}code,p.code{font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;}.v2018 .strillo{font-size:51px;line-height:1em;font-family:"tstar",sans-serif;font-style:normal;font-weight:900;text-transform:uppercase;}.v2018 p.strillo.bodoni{font-size:26px;font-family:"bodoni-urw",serif;font-style:italic;font-weight:400;text-decoration:underline;text-transform:none;line-height:1.35em;}.v2018 p.quote.bodoni{font-size:24px;font-family:"bodoni-urw",serif;font-style:italic;font-weight:400;}.v2018 .blu{color:#0038ff;}.v2018 h2{font-size:24px;text-transform:none !important;font-family:"tstar",sans-serif;font-style:normal;font-weight:700;}.v2018 h3{font-family:"tstar",sans-serif;font-style:normal;font-weight:400;text-decoration:underline;color:black;}.v2018 p + h3{margin-top:30px;}::-moz-selection{background-color:#f3eae5;}::selection{background-color:#f3eae5;}#content,#sidebar-first,#sidebar-second{float:left;display:inline;position:relative;}#content{width:100%;}body.sidebar-first #content{width:80%;left:20%;}body.sidebar-second #content{width:80%;}body.two-sidebars #content{width:60%;left:20%;}#sidebar-first{width:20%;left:-80%;}body.two-sidebars #sidebar-first{left:-60%;}#sidebar-second{float:right;width:20%;}header,div.wrapper,footer{max-width:960px;margin:0 auto;}div.wrapper{margin-top:20px;}img{max-width:100%;height:auto;}hr{height:1px;border-top:1px solid #0038ff;border-bottom-width:0;margin:22px 0;}.segnaposto{visibility:hidden;position:relative;top:50px;}input[type='submit']{border:2px solid #0038ff;border-bottom:4px solid #0038ff;border-right:4px solid #0038ff;padding:10px 16px;cursor:pointer;background-color:#f3eae5;font-size:1.2em;}input[type='submit']:hover{background-color:#5effff;border-color:#5effff;}select.form-select{font-size:1em;}div.logo{margin-top:46px;}div.logo.bounce-up{opacity:0;-moz-transition:all 700ms ease-out;-webkit-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;transition:all 700ms ease-out;-moz-transform:translate3d(0px,200px,0px);-webkit-transform:translate3d(0px,200px,0px);-o-transform:translate(0px,200px);-ms-transform:translate(0px,200px);transform:translate3d(0px,200,0px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}div.logo .bounce-up.in-view{opacity:1;-moz-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate3d(0px,0px,0px);}nav ul{list-style:none;font-size:1.6em;font-family:"tstar-headline","tstar",sans-serif;line-height:1.1;}nav ul li{margin:0 !important;width:100% !important;}nav .preview{display:none;}.menuNav{position:fixed;top:0;z-index:99;margin-top:20px;}.menuNav p{font-size:1.6em;font-family:"tstar-headline","tstar",sans-serif;margin:0;line-height:1;}nav ul.tabs{border-color:#5effff !important;font-size:1em;margin-left:25%;width:75%;}nav ul.tabs a{line-height:1.2em;border-top-color:#5effff !important;border-right-color:#5effff !important;border-left-color:#5effff !important;}nav ul.primary li a{background-color:#f3eae5;}.editLink{border:1px solid #5effff;display:inline-block;cursor:pointer;font-size:9px;text-align:center;width:100px;padding:11px;}.editLink:hover{background:#f3eae5;}.mayEdit .editLink{position:relative;top:-12px;margin-left:10px;}.mayEdit.hasImages{position:relative;}.mayEdit.hasImages .editLink{background-color:rgba(255,255,255,0.5);display:block;position:absolute;top:10px;}.mayEdit.hasImages .editLink:hover{background-color:white;}table tr,table tr.odd,table tr.even{background-color:transparent;border-top:none;border-right:2px solid #0038ff;border-bottom:2px solid #0038ff;border-left:2px solid #0038ff;padding:46px 22px;display:block;}table thead tr{border-top:2px solid #0038ff;background-color:#f3eae5;font-weight:700;}table.draggable tr{padding:22px;}table.draggable td,table.draggable th{padding:10px;border-right:1px solid #0038ff;width:100px;}table.draggable td:first-child,table.draggable th:first-child{padding-left:40px;width:70px;position:relative;}table.draggable td:last-child,table.draggable td:nth-child(3),table.draggable th:last-child,table.draggable th:nth-child(3){border-right:none;}table.draggable td:nth-child(2),table.draggable th:nth-child(2){width:200px;}table.draggable .tabledrag-handle{position:absolute;left:0;}table.norm{table-layout:fixed;width:100%;}table.norm tr{padding:0;}table.norm tr:first-child{border-top:2px solid #0038ff;}table.norm td{border-right:2px solid #0038ff;padding:1em;display:inline-block;box-sizing:border-box;}table.norm td:last-child{border-right:none;}table.price2019 td{width:33.3%;}table.price2020 tr{display:table-row;}table.price2020 tr td{display:table-cell;width:auto;}table.price2020 tr td.applicationdate{border-left:2px solid #0038ff;}table.price2020 tr th.studentheader,table.price2020 tr th.professionalheader{border-left:2px solid #0038ff;text-align:center;}div.messages{width:75%;margin-left:25%;padding:20px;box-sizing:border-box;margin-bottom:20px;}div.messages p{max-width:375px;}div.messages ul{margin:0;}div.messages ul li{list-style:none;border-bottom:1px solid #e0d8d3;margin-bottom:0.5em;padding-bottom:0.5em;}div.messages ul li:last-child{border-bottom:none;}body.page-cart-checkout div.messages{width:100%;margin-left:0;width:100% !important;margin-left:0 !important;}div.status{background-image:none;border:3px solid #32df90;background-color:transparent;}div.error{background-image:none;border:3px solid #fb511e;background-color:transparent;}.distri01{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;height:auto;margin-top:76px;}.distri01 .blocco{width:46.111%;height:auto;}.distri01 .blocco ~ .blocco{margin-top:46px;}.distri01 .blocco.blocco04{margin-top:0;}.distri02{height:auto;overflow:auto;display:flex;flex-direction:row;flex-wrap:wrap;}.distri02 .blocco{width:45.9722%;float:left;clear:none;margin-right:8.0555%;background-color:#f3eae5;padding:22px;box-sizing:border-box;margin-bottom:46px;}.distri02 .blocco.blocco02,.distri02 .blocco.blocco04{margin-right:0;}.distri02 .blocco.blocco03,.distri02 .blocco.blocco04{margin-bottom:0;}.distri02 .blocco h3{margin-bottom:22px;}.distri02 .blocco h4.includes{padding-top:0;}.distri02 .blocco .strillo3.prezzi{font-size:1.1em;}.distri02 .blocco .strillo3 .label{display:inline-block;width:78%;}.distri02 .blocco .strillo3 .prezzo{display:inline-block;width:22%;text-align:right;}.distri02 .blocco ul{list-style:none;}.distri02 .blocco p ~ p{margin:0;}.distri03 ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;}.distri03 ul li{display:block;margin-right:5%;margin-bottom:36px;flex-basis:30%;}.distri03 ul li p{margin-bottom:0.3em;}.distri03 ul li a{display:block;text-align:center;border-top:2px solid #f3eae5;padding-top:22px;}.distri03 ul li:nth-child(3n){margin-right:0;}.distri03 ul li:nth-child(n+4){margin-bottom:0;}.distri03 ul li .label{border-bottom:1px solid #f3eae5;}.distri03 ul li.sponsorTecnici{height:auto;}.distri03 ul li.sponsorTecnici .label{border:none;}.distri03 ul li.sponsorTecnici div.view{height:auto;}.distri03 ul li.sponsorTecnici div.view div.view-content{height:auto;overflow:auto;}.distri03 ul li.sponsorTecnici div.view div.view-content > div{float:left;clear:none;margin-bottom:20px;width:31.33%;height:auto;margin-right:3%;box-sizing:border-box;}.distri03 ul li.sponsorTecnici div.view div.view-content > div:nth-child(3n){margin-right:0;}.distri03 ul li.sponsorTecnici div.view div.view-content > div a{border-top:1px solid #f3eae5;}.view-frontpage-sections h2{position:relative;}.view-frontpage-sections h2 span{position:relative;z-index:90;}.view-frontpage-sections h2:after{content:'.';width:33.3333%;height:32px;display:block;background-color:#f3eae5;color:transparent;position:absolute;top:3em;right:0;z-index:10;}.view-frontpage-sections .section1 h2:after{display:none;}.view-frontpage-sections .hideTitle h2{display:none;}.view-frontpage-sections .hideTitle h2.bypassHideTitle{display:block;}.view-frontpage-sections .col2 h2{width:150%;}.view-frontpage-sections .hasImages.hideTitle img{margin-top:76px;}.front .section2 .strillo2{margin-bottom:36px;margin-top:0;position:relative;}.front .section2 .strillo2:after{content:'•';color:transparent;position:absolute;top:0;right:-50%;width:50%;height:auto;background-image:url(/sites/all/themes/fz/img/punto.gif);background-position:center center;background-repeat:no-repeat;}.front .section2 .strillo2.why1:after{height:115px;}.front .section2 .strillo2.why2:after{height:86px;}.front .section2 .strillo2.why3:after{height:144px;}.front .section2 .strillo2.why4:after{height:86px;}.front .section2 .strillo2.why5{margin-bottom:0;}.front .section2 .strillo2.why5:after{height:106px;}.front .section4,.front .section.guests{position:relative;}.front .section4 h3,.front .section.guests h3{margin:20px 0;}.front .section4 ul.guests,.front .section.guests ul.guests{list-style:none;font-weight:700;position:relative;z-index:90;}.front .section4 ul.guests a,.front .section.guests ul.guests a{text-decoration:none;}.front .section4 ul.guests span.nome,.front .section4 ul.guests span.url,.front .section.guests ul.guests span.nome,.front .section.guests ul.guests span.url{display:inline-block;width:33.33333%;border-bottom:1px solid #e0d8d3;}.front .section4 ul.guests span.url,.front .section.guests ul.guests span.url{width:auto;}.front .section4 ul.guests span.noWebsite,.front .section.guests ul.guests span.noWebsite{width:auto;}.front .section4 ul.guests.guestsModerators span.nome,.front .section.guests ul.guests.guestsModerators span.nome{width:auto;}.front .section4 ul.guests li,.front .section.guests ul.guests li{margin-bottom:0.3em;}.front .section4 div.campitura,.front .section.guests div.campitura{display:block;position:absolute;z-index:20;top:300px;left:33.33%;width:66.66%;height:760px;background-color:#f3eae5;}.callForAction{font-family:"tstar-headline","tstar",sans-serif;font-size:1.1em;position:relative;margin-top:36px;}.callForAction:before{content:'.';color:transparent;background-image:url(/sites/all/themes/fz/img/callRosa.gif);display:block;width:42px;height:60px;position:absolute;top:-17px;left:-47px;}.view-news .view-content > div{margin:36px 0;padding:0;padding-bottom:36px;border-bottom:1px solid #e0d8d3;position:relative;}.view-news .view-content > div:last-child{border-bottom:none;padding-bottom:0;}.view-news .data,.view-news h3.newsTitle{float:left;clear:none;}.view-news .data{width:33.33%;}.view-news h3.newsTitle{width:66.66%;}.view-news div.newsBody,.view-news div.source{clear:both;width:66.66%;margin-left:33.33%;}.view-news div.source{margin-top:20px;}.view-news div.source:before{content:'—';color:transparent;display:block;width:50%;height:20px;border-top:1px solid #e0d8d3;}.view-news .editLink{position:absolute;top:3em;left:0;width:60px;margin-left:0;}input[type='text'],input[type='password'],input[type='email']{border:none;border-bottom:2px solid #0038ff;font-size:1.3em;font-family:"tstar",sans-serif;width:100%;margin:16px 0;padding:16px 0.25em;box-sizing:border-box;}input[type='text']::-webkit-input-placeholder,input[type='password']::-webkit-input-placeholder,input[type='email']::-webkit-input-placeholder{color:#afc9d5;}input[type='text']:-moz-placeholder,input[type='password']:-moz-placeholder,input[type='email']:-moz-placeholder{color:#afc9d5;}input[type='text']::-moz-placeholder,input[type='password']::-moz-placeholder,input[type='email']::-moz-placeholder{color:#afc9d5;}input[type='text']:-ms-input-placeholder,input[type='password']:-ms-input-placeholder,input[type='email']:-ms-input-placeholder{color:#afc9d5;}input[type='text']:focus,input[type='password']:focus,input[type='email']:focus{background-color:#f9fcfc;border-bottom:2px solid #5effff;}textarea{border:1px solid #0038ff;padding:16px 0.25em;margin:16px 0;font-size:1.125em;font-family:"tstar",sans-serif;}.webForm,.content > .webform-client-form{border:2px solid #0038ff;padding:0;margin:20px 0;}.webForm form > div > div.form-item,.webForm form > div > .webform-component-fieldset,.content > .webform-client-form form > div > div.form-item,.content > .webform-client-form form > div > .webform-component-fieldset{border-bottom:2px solid #0038ff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:20px;box-sizing:border-box;}.webForm form > div > div.form-item div.description,.webForm form > div > .webform-component-fieldset div.description,.content > .webform-client-form form > div > div.form-item div.description,.content > .webform-client-form form > div > .webform-component-fieldset div.description{padding-left:0.5em;color:#afc9d5;}.webForm form > div > div.form-item input ~ div.description,.webForm form > div > .webform-component-fieldset input ~ div.description,.content > .webform-client-form form > div > div.form-item input ~ div.description,.content > .webform-client-form form > div > .webform-component-fieldset input ~ div.description{margin-top:-0.75em;}.webForm form div.form-actions,.content > .webform-client-form form div.form-actions{padding:20px;}.webForm div.webform-component-radios div.form-radios,.webForm div.select-or-other-select div.form-radios,.webForm div.form-type-radios div.form-radios,.webForm div.webform-component-optionsmarkup div.form-radios,.content > .webform-client-form div.webform-component-radios div.form-radios,.content > .webform-client-form div.select-or-other-select div.form-radios,.content > .webform-client-form div.form-type-radios div.form-radios,.content > .webform-client-form div.webform-component-optionsmarkup div.form-radios{height:auto;overflow:auto;}.webForm div.webform-component-radios input,.webForm div.webform-component-radios label,.webForm div.select-or-other-select input,.webForm div.select-or-other-select label,.webForm div.form-type-radios input,.webForm div.form-type-radios label,.webForm div.webform-component-optionsmarkup input,.webForm div.webform-component-optionsmarkup label,.content > .webform-client-form div.webform-component-radios input,.content > .webform-client-form div.webform-component-radios label,.content > .webform-client-form div.select-or-other-select input,.content > .webform-client-form div.select-or-other-select label,.content > .webform-client-form div.form-type-radios input,.content > .webform-client-form div.form-type-radios label,.content > .webform-client-form div.webform-component-optionsmarkup input,.content > .webform-client-form div.webform-component-optionsmarkup label{cursor:pointer;}.webForm div.webform-component-radios .form-item,.webForm div.select-or-other-select .form-item,.webForm div.form-type-radios .form-item,.webForm div.webform-component-optionsmarkup .form-item,.content > .webform-client-form div.webform-component-radios .form-item,.content > .webform-client-form div.select-or-other-select .form-item,.content > .webform-client-form div.form-type-radios .form-item,.content > .webform-client-form div.webform-component-optionsmarkup .form-item{float:left;clear:none;padding:16px;margin-right:16px;border:1px solid #e0d8d3;}.webForm div.webform-component-radios .form-item:last-child,.webForm div.select-or-other-select .form-item:last-child,.webForm div.form-type-radios .form-item:last-child,.webForm div.webform-component-optionsmarkup .form-item:last-child,.content > .webform-client-form div.webform-component-radios .form-item:last-child,.content > .webform-client-form div.select-or-other-select .form-item:last-child,.content > .webform-client-form div.form-type-radios .form-item:last-child,.content > .webform-client-form div.webform-component-optionsmarkup .form-item:last-child{margin-right:0;}.webForm div.webform-component-radios .form-item.inputChecked,.webForm div.select-or-other-select .form-item.inputChecked,.webForm div.form-type-radios .form-item.inputChecked,.webForm div.webform-component-optionsmarkup .form-item.inputChecked,.content > .webform-client-form div.webform-component-radios .form-item.inputChecked,.content > .webform-client-form div.select-or-other-select .form-item.inputChecked,.content > .webform-client-form div.form-type-radios .form-item.inputChecked,.content > .webform-client-form div.webform-component-optionsmarkup .form-item.inputChecked{border:1px solid #5effff;}.webForm div.webform-component-radios .form-item div.description,.webForm div.select-or-other-select .form-item div.description,.webForm div.form-type-radios .form-item div.description,.webForm div.webform-component-optionsmarkup .form-item div.description,.content > .webform-client-form div.webform-component-radios .form-item div.description,.content > .webform-client-form div.select-or-other-select .form-item div.description,.content > .webform-client-form div.form-type-radios .form-item div.description,.content > .webform-client-form div.webform-component-optionsmarkup .form-item div.description{margin-top:16px;}.webForm div.webform-component--group-slot--slot div.webform-component--group-slot--slot,.webForm div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1,.webForm div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2,.webForm div.webform-component--group-slot--wsA1 div.form-item,.webForm div.webform-component--group-slot--wsA1 div.form-item,.content > .webform-client-form div.webform-component--group-slot--slot div.webform-component--group-slot--slot,.content > .webform-client-form div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1,.content > .webform-client-form div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item{padding:16px;margin-bottom:16px;border:1px solid #e0d8d3;}.webForm div.webform-component--group-slot--slot div.webform-component--group-slot--slot.inputChecked,.webForm div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1.inputChecked,.webForm div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2.inputChecked,.webForm div.webform-component--group-slot--wsA1 div.form-item.inputChecked,.webForm div.webform-component--group-slot--wsA1 div.form-item.inputChecked,.content > .webform-client-form div.webform-component--group-slot--slot div.webform-component--group-slot--slot.inputChecked,.content > .webform-client-form div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1.inputChecked,.content > .webform-client-form div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2.inputChecked,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item.inputChecked,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item.inputChecked{border:1px solid #5effff;background-color:#f3eae5;}.webForm div.webform-component--group-slot--slot div.webform-component--group-slot--slot input,.webForm div.webform-component--group-slot--slot div.webform-component--group-slot--slot label,.webForm div.webform-component--group-slot--slot div.webform-component--group-slot--slot label p,.webForm div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1 input,.webForm div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1 label,.webForm div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1 label p,.webForm div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2 input,.webForm div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2 label,.webForm div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2 label p,.webForm div.webform-component--group-slot--wsA1 div.form-item input,.webForm div.webform-component--group-slot--wsA1 div.form-item label,.webForm div.webform-component--group-slot--wsA1 div.form-item label p,.webForm div.webform-component--group-slot--wsA1 div.form-item input,.webForm div.webform-component--group-slot--wsA1 div.form-item label,.webForm div.webform-component--group-slot--wsA1 div.form-item label p,.content > .webform-client-form div.webform-component--group-slot--slot div.webform-component--group-slot--slot input,.content > .webform-client-form div.webform-component--group-slot--slot div.webform-component--group-slot--slot label,.content > .webform-client-form div.webform-component--group-slot--slot div.webform-component--group-slot--slot label p,.content > .webform-client-form div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1 input,.content > .webform-client-form div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1 label,.content > .webform-client-form div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1 label p,.content > .webform-client-form div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2 input,.content > .webform-client-form div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2 label,.content > .webform-client-form div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2 label p,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item input,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item label,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item label p,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item input,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item label,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item label p{display:inline;}.webForm div.webform-component--group-slot--slot div.webform-component--group-slot--slot input p,.webForm div.webform-component--group-slot--slot div.webform-component--group-slot--slot label p,.webForm div.webform-component--group-slot--slot div.webform-component--group-slot--slot label p p,.webForm div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1 input p,.webForm div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1 label p,.webForm div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1 label p p,.webForm div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2 input p,.webForm div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2 label p,.webForm div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2 label p p,.webForm div.webform-component--group-slot--wsA1 div.form-item input p,.webForm div.webform-component--group-slot--wsA1 div.form-item label p,.webForm div.webform-component--group-slot--wsA1 div.form-item label p p,.webForm div.webform-component--group-slot--wsA1 div.form-item input p,.webForm div.webform-component--group-slot--wsA1 div.form-item label p,.webForm div.webform-component--group-slot--wsA1 div.form-item label p p,.content > .webform-client-form div.webform-component--group-slot--slot div.webform-component--group-slot--slot input p,.content > .webform-client-form div.webform-component--group-slot--slot div.webform-component--group-slot--slot label p,.content > .webform-client-form div.webform-component--group-slot--slot div.webform-component--group-slot--slot label p p,.content > .webform-client-form div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1 input p,.content > .webform-client-form div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1 label p,.content > .webform-client-form div.webform-component--group-slot--ws1 div.webform-component--group-slot--ws1 label p p,.content > .webform-client-form div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2 input p,.content > .webform-client-form div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2 label p,.content > .webform-client-form div.webform-component--group-slot--ws2 div.webform-component--group-slot--ws2 label p p,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item input p,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item label p,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item label p p,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item input p,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item label p,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item label p p{padding-left:1em;}.webForm div.webform-component--group-slot--wsA1 div.form-item,.webForm div.webform-component--group-slot--wsA2 div.form-item,.content > .webform-client-form div.webform-component--group-slot--wsA1 div.form-item,.content > .webform-client-form div.webform-component--group-slot--wsA2 div.form-item{width:100%;box-sizing:border-box;}.webForm div.webform-component--group-slot--ws1,.webForm div.webform-component--group-slot--ws2,.content > .webform-client-form div.webform-component--group-slot--ws1,.content > .webform-client-form div.webform-component--group-slot--ws2{display:none !important;}body.logged-in .webForm div.webform-component--group-slot--ws1,body.logged-in .webForm div.webform-component--group-slot--ws2,body.logged-in .content > .webform-client-form div.webform-component--group-slot--ws1,body.logged-in .content > .webform-client-form div.webform-component--group-slot--ws2{display:block !important;}.webForm div.webform-component--group-slot--slot > div > div.webform-component--group-slot--slot,.content > .webform-client-form div.webform-component--group-slot--slot > div > div.webform-component--group-slot--slot{width:42%;box-sizine:border-box;margin:0;margin-bottom:16px;}.webForm div.webform-component--group-slot--slot > div > div.webform-component--group-slot--slot:first-child,.content > .webform-client-form div.webform-component--group-slot--slot > div > div.webform-component--group-slot--slot:first-child{margin-right:5.6%;}.webForm div.fieldset-wrapper > div.webform-component--group-slot--ws1,.content > .webform-client-form div.fieldset-wrapper > div.webform-component--group-slot--ws1{width:46%;}.webForm div.fieldset-wrapper > div.webform-component--group-slot--ws2,.content > .webform-client-form div.fieldset-wrapper > div.webform-component--group-slot--ws2{width:46%;margin-left:54%;}.webForm .webform-component--group-name--first-name,.webForm .webform-component--group-name--last-name,.webForm .webform-component--group-name--city,.webForm .webform-component--group-name--nationality,.content > .webform-client-form .webform-component--group-name--first-name,.content > .webform-client-form .webform-component--group-name--last-name,.content > .webform-client-form .webform-component--group-name--city,.content > .webform-client-form .webform-component--group-name--nationality{width:47%;float:left;clear:none;}.webForm .webform-component--group-name--first-name input,.webForm .webform-component--group-name--last-name input,.webForm .webform-component--group-name--city input,.webForm .webform-component--group-name--nationality input,.content > .webform-client-form .webform-component--group-name--first-name input,.content > .webform-client-form .webform-component--group-name--last-name input,.content > .webform-client-form .webform-component--group-name--city input,.content > .webform-client-form .webform-component--group-name--nationality input{max-width:96%;}.webForm .webform-component--group-name--first-name,.webForm .webform-component--group-name--city,.content > .webform-client-form .webform-component--group-name--first-name,.content > .webform-client-form .webform-component--group-name--city{margin-right:6%;}.webForm .webform-component--package,.webForm .webform-component--group-slot--package,.webForm .webform-component--group-slot--weeksno,.content > .webform-client-form .webform-component--package,.content > .webform-client-form .webform-component--group-slot--package,.content > .webform-client-form .webform-component--group-slot--weeksno{height:auto;overflow:auto;}.webForm .webform-component--package .form-item,.webForm .webform-component--group-slot--package .form-item,.webForm .webform-component--group-slot--weeksno .form-item,.content > .webform-client-form .webform-component--package .form-item,.content > .webform-client-form .webform-component--group-slot--package .form-item,.content > .webform-client-form .webform-component--group-slot--weeksno .form-item{width:47%;float:left;clear:none;background-color:#f3eae5;padding:22px;border:2px solid transparent;box-sizing:border-box;}.webForm .webform-component--package .form-item.inputChecked,.webForm .webform-component--group-slot--package .form-item.inputChecked,.webForm .webform-component--group-slot--weeksno .form-item.inputChecked,.content > .webform-client-form .webform-component--package .form-item.inputChecked,.content > .webform-client-form .webform-component--group-slot--package .form-item.inputChecked,.content > .webform-client-form .webform-component--group-slot--weeksno .form-item.inputChecked{border:2px solid #5effff;}.webForm .webform-component--package .form-item:nth-child(2n-1),.webForm .webform-component--group-slot--package .form-item:nth-child(2n-1),.webForm .webform-component--group-slot--weeksno .form-item:nth-child(2n-1),.content > .webform-client-form .webform-component--package .form-item:nth-child(2n-1),.content > .webform-client-form .webform-component--group-slot--package .form-item:nth-child(2n-1),.content > .webform-client-form .webform-component--group-slot--weeksno .form-item:nth-child(2n-1){margin-right:6%;}.webForm .webform-component--package .form-item > label,.webForm .webform-component--group-slot--package .form-item > label,.webForm .webform-component--group-slot--weeksno .form-item > label,.content > .webform-client-form .webform-component--package .form-item > label,.content > .webform-client-form .webform-component--group-slot--package .form-item > label,.content > .webform-client-form .webform-component--group-slot--weeksno .form-item > label{display:none;}.webForm .webform-component--package .form-item div.description,.webForm .webform-component--group-slot--package .form-item div.description,.webForm .webform-component--group-slot--weeksno .form-item div.description,.content > .webform-client-form .webform-component--package .form-item div.description,.content > .webform-client-form .webform-component--group-slot--package .form-item div.description,.content > .webform-client-form .webform-component--group-slot--weeksno .form-item div.description{margin:0;padding:0;margin-top:16px;}.webForm .webform-component--package .form-item div.description div.markup p,.webForm .webform-component--group-slot--package .form-item div.description div.markup p,.webForm .webform-component--group-slot--weeksno .form-item div.description div.markup p,.content > .webform-client-form .webform-component--package .form-item div.description div.markup p,.content > .webform-client-form .webform-component--group-slot--package .form-item div.description div.markup p,.content > .webform-client-form .webform-component--group-slot--weeksno .form-item div.description div.markup p{color:black;margin-top:16px;}.webForm .webform-component-textarea .form-textarea-wrapper,.content > .webform-client-form .webform-component-textarea .form-textarea-wrapper{margin:16px 0;}.webForm .webform-component--all-slot,.content > .webform-client-form .webform-component--all-slot{display:none;}.webForm .webform-component--invoicing-reuirements legend,.content > .webform-client-form .webform-component--invoicing-reuirements legend{color:#0038ff;font-family:"tstar",sans-serif;font-style:italic;font-weight:400;margin-top:10px;}.webForm .webform-component--invoicing-reuirements .form-item,.content > .webform-client-form .webform-component--invoicing-reuirements .form-item{margin:5px 0 !important;}.webForm .webform-component--invoicing-reuirements .form-item div.description,.content > .webform-client-form .webform-component--invoicing-reuirements .form-item div.description{padding:0;margin:0;}.webForm .webform-component--invoicing-reuirements input[type='text'],.webForm .webform-component--invoicing-reuirements input[type='password'],.webForm .webform-component--invoicing-reuirements input[type='email'],.content > .webform-client-form .webform-component--invoicing-reuirements input[type='text'],.content > .webform-client-form .webform-component--invoicing-reuirements input[type='password'],.content > .webform-client-form .webform-component--invoicing-reuirements input[type='email']{border:1px solid #0038ff;border-bottom:1px solid #0038ff !important;font-size:1.3em;font-family:"tstar",sans-serif;width:100%;margin:0;padding:0.25em;box-sizing:border-box;}.webForm .webform-component--invoicing-reuirements .webform-component--invoicing-reuirements--postal-code,.webForm .webform-component--invoicing-reuirements .webform-component--invoicing-reuirements--city,.content > .webform-client-form .webform-component--invoicing-reuirements .webform-component--invoicing-reuirements--postal-code,.content > .webform-client-form .webform-component--invoicing-reuirements .webform-component--invoicing-reuirements--city{width:47%;float:left;clear:none;}.webForm .webform-component--invoicing-reuirements .webform-component--invoicing-reuirements--postal-code,.content > .webform-client-form .webform-component--invoicing-reuirements .webform-component--invoicing-reuirements--postal-code{margin-right:6% !important;}.webForm .webform-component--invoicing-reuirements select,.content > .webform-client-form .webform-component--invoicing-reuirements select{width:47%;}.webForm .webform-component-grid,.content > .webform-client-form .webform-component-grid{width:47%;}.webForm .webform-component-grid table.webform-grid,.content > .webform-client-form .webform-component-grid table.webform-grid{width:100%;}.webForm .webform-component-grid table.webform-grid tr,.content > .webform-client-form .webform-component-grid table.webform-grid tr{display:table-row;}.webForm .webform-component-grid table.webform-grid tr th.webform-grid-question,.webForm .webform-component-grid table.webform-grid tr td.webform-grid-question,.content > .webform-client-form .webform-component-grid table.webform-grid tr th.webform-grid-question,.content > .webform-client-form .webform-component-grid table.webform-grid tr td.webform-grid-question{width:40%;padding:10px;}.webForm .webform-component-grid table.webform-grid tr th.webform-grid-question a,.webForm .webform-component-grid table.webform-grid tr td.webform-grid-question a,.content > .webform-client-form .webform-component-grid table.webform-grid tr th.webform-grid-question a,.content > .webform-client-form .webform-component-grid table.webform-grid tr td.webform-grid-question a{display:block;}.webForm .webform-component-grid table.webform-grid tr th.webform-grid-question span.form-required,.webForm .webform-component-grid table.webform-grid tr td.webform-grid-question span.form-required,.content > .webform-client-form .webform-component-grid table.webform-grid tr th.webform-grid-question span.form-required,.content > .webform-client-form .webform-component-grid table.webform-grid tr td.webform-grid-question span.form-required{display:none;}.webForm .webform-component-grid table.webform-grid tr th.webform-grid-option,.content > .webform-client-form .webform-component-grid table.webform-grid tr th.webform-grid-option{padding:0.8em 0;}.webForm .webform-component-grid table.webform-grid tr th.webform-grid-option,.webForm .webform-component-grid table.webform-grid tr td.webform-grid-option,.content > .webform-client-form .webform-component-grid table.webform-grid tr th.webform-grid-option,.content > .webform-client-form .webform-component-grid table.webform-grid tr td.webform-grid-option{width:15%;text-align:center;}.webForm .webform-component-grid table.sticky-header,.content > .webform-client-form .webform-component-grid table.sticky-header{display:none;}.webForm .webform-component-grid.webform-component--group-slot--ws2020-s2,.content > .webform-client-form .webform-component-grid.webform-component--group-slot--ws2020-s2{margin-left:53%;width:47%;}.webForm fieldset.webform-component--discount .webform-component--discount--coupon-code,.content > .webform-client-form fieldset.webform-component--discount .webform-component--discount--coupon-code{margin-bottom:0;}.webForm fieldset.webform-component--discount .webform-component--discount--update,.content > .webform-client-form fieldset.webform-component--discount .webform-component--discount--update{margin-top:0;}.webForm fieldset.webform-component--discount .webform-component--discount--update #update-placeholder,.content > .webform-client-form fieldset.webform-component--discount .webform-component--discount--update #update-placeholder{height:0;}.webForm fieldset.webform-component--discount .webform-component--discount--update p,.content > .webform-client-form fieldset.webform-component--discount .webform-component--discount--update p{margin-top:1em;max-width:720px;}.webForm fieldset.webform-component--discount a.button,.content > .webform-client-form fieldset.webform-component--discount a.button{display:block;width:9em;height:2em;border-radius:1em;border:2px solid #0038ff;border-right-width:4px;border-bottom-width:4px;background-color:#f3eae5;line-height:2em;text-align:center;margin:0 0 0 auto;}.webForm fieldset.webform-component--discount a.button:hover,.content > .webform-client-form fieldset.webform-component--discount a.button:hover{background-color:#0038ff;}.webForm .webform-component--group-slot--1st-slot-preferences.form-wrapper .form-radios,.webForm .webform-component--group-slot--2nd-slot-preferences.form-wrapper .form-radios,.content > .webform-client-form .webform-component--group-slot--1st-slot-preferences.form-wrapper .form-radios,.content > .webform-client-form .webform-component--group-slot--2nd-slot-preferences.form-wrapper .form-radios{display:flex;flex-wrap:wrap;}.webForm .webform-component--group-slot--1st-slot-preferences.form-wrapper .form-radios > .form-item,.webForm .webform-component--group-slot--2nd-slot-preferences.form-wrapper .form-radios > .form-item,.content > .webform-client-form .webform-component--group-slot--1st-slot-preferences.form-wrapper .form-radios > .form-item,.content > .webform-client-form .webform-component--group-slot--2nd-slot-preferences.form-wrapper .form-radios > .form-item{padding:4px 9px 5px 5px;padding:16px 9px 16px 5px;border-radius:10px;float:none;clear:none;box-sizing:border-box;margin:0 !important;margin-right:5px !important;}.webForm .webform-component--group-slot--1st-slot-preferences.form-wrapper .form-radios > .form-item.inputChecked,.webForm .webform-component--group-slot--2nd-slot-preferences.form-wrapper .form-radios > .form-item.inputChecked,.content > .webform-client-form .webform-component--group-slot--1st-slot-preferences.form-wrapper .form-radios > .form-item.inputChecked,.content > .webform-client-form .webform-component--group-slot--2nd-slot-preferences.form-wrapper .form-radios > .form-item.inputChecked{order:-1;width:40%;flex-wrap:nowrap;padding:16px;border-radius:0;}.content > .webform-client-form{padding:20px;padding-bottom:5px;}.content > .webform-client-form div.webform-component--group-slot--slot > div > div.webform-component--group-slot--slot{width:47%;margin-right:6%;box-sizing:border-box;}.content > .webform-client-form div.webform-component--group-slot--slot > div > div.webform-component--group-slot--slot:last-child{margin-right:0 !important;}.section16 p.disclaimer{margin-top:16px;}.section16 div.passi{display:flex;flex-wrap:wrap;list-style-position:inside;border:2px solid #0038ff;}.section16 div.passi div.item{box-sizing:border-box;margin:0;padding:16px;width:25%;float:left;clear:none;border-right:2px solid #0038ff;}.section16 div.passi div.item:nth-child(3n){border-right:0;}.section16 div.passi div.item:nth-child(n+4){border-bottom:0;}.section16 div.passi div.item:nth-child(3){width:50%;border-right:0;}.section16 div.passi div.item p.numero{font-family:"bodoni-urw",serif;font-weight:500;font-size:1.12em;}.section3 .col3col2 .strillo2,.section.programme .col3col2 .strillo2{color:#0038ff;}.section3 .scheduleWrapper,.section.programme .scheduleWrapper{margin-top:36px;}.section3 .scheduleWrapper .schedule,.section.programme .scheduleWrapper .schedule{display:flex;}.section3 .scheduleWrapper .schedule div.slot1,.section3 .scheduleWrapper .schedule div.slot2,.section.programme .scheduleWrapper .schedule div.slot1,.section.programme .scheduleWrapper .schedule div.slot2{width:50%;}.section3 .scheduleWrapper .schedule div.slot1 > div,.section3 .scheduleWrapper .schedule div.slot2 > div,.section.programme .scheduleWrapper .schedule div.slot1 > div,.section.programme .scheduleWrapper .schedule div.slot2 > div{padding:46px 22px;border-top:0;border-right:2px solid #0038ff;border-bottom:2px solid #0038ff;border-left:2px solid #0038ff;}.section3 .scheduleWrapper .schedule div.slot1 > div:first-child,.section3 .scheduleWrapper .schedule div.slot2 > div:first-child,.section.programme .scheduleWrapper .schedule div.slot1 > div:first-child,.section.programme .scheduleWrapper .schedule div.slot2 > div:first-child{border-top:2px solid #0038ff;}.section3 .scheduleWrapper .schedule div.slot1 ul,.section3 .scheduleWrapper .schedule div.slot2 ul,.section.programme .scheduleWrapper .schedule div.slot1 ul,.section.programme .scheduleWrapper .schedule div.slot2 ul{list-style:none;padding-top:22px;}.section3 .scheduleWrapper .schedule div.slot1 div.data,.section3 .scheduleWrapper .schedule div.slot2 div.data,.section.programme .scheduleWrapper .schedule div.slot1 div.data,.section.programme .scheduleWrapper .schedule div.slot2 div.data{color:black;}.section3 .scheduleWrapper .schedule div.slot1 div.lectures,.section3 .scheduleWrapper .schedule div.slot2 div.lectures,.section.programme .scheduleWrapper .schedule div.slot1 div.lectures,.section.programme .scheduleWrapper .schedule div.slot2 div.lectures{height:405px;}.section3 .scheduleWrapper .schedule div.slot1 div.lectures > ul,.section3 .scheduleWrapper .schedule div.slot2 div.lectures > ul,.section.programme .scheduleWrapper .schedule div.slot1 div.lectures > ul,.section.programme .scheduleWrapper .schedule div.slot2 div.lectures > ul{display:flex;flex-direction:row;flex-wrap:wrap;}.section3 .scheduleWrapper .schedule div.slot1 div.lectures > ul li,.section3 .scheduleWrapper .schedule div.slot2 div.lectures > ul li,.section.programme .scheduleWrapper .schedule div.slot1 div.lectures > ul li,.section.programme .scheduleWrapper .schedule div.slot2 div.lectures > ul li{width:50%;}.section3 .scheduleWrapper .schedule div.slot1 div.lectures div.moderate,.section3 .scheduleWrapper .schedule div.slot2 div.lectures div.moderate,.section.programme .scheduleWrapper .schedule div.slot1 div.lectures div.moderate,.section.programme .scheduleWrapper .schedule div.slot2 div.lectures div.moderate{color:#afc9d5;padding-top:22px;}.section3 .scheduleWrapper .schedule div.slot1 div.lectures div.moderate ul,.section3 .scheduleWrapper .schedule div.slot2 div.lectures div.moderate ul,.section.programme .scheduleWrapper .schedule div.slot1 div.lectures div.moderate ul,.section.programme .scheduleWrapper .schedule div.slot2 div.lectures div.moderate ul{padding:0;}.section3 .scheduleWrapper .schedule div.slot1 div.last,.section3 .scheduleWrapper .schedule div.slot2 div.last,.section.programme .scheduleWrapper .schedule div.slot1 div.last,.section.programme .scheduleWrapper .schedule div.slot2 div.last{display:flex;border:none;padding:0;}.section3 .scheduleWrapper .schedule div.slot1 div.last div,.section3 .scheduleWrapper .schedule div.slot2 div.last div,.section.programme .scheduleWrapper .schedule div.slot1 div.last div,.section.programme .scheduleWrapper .schedule div.slot2 div.last div{padding:46px 22px;width:50%;}.section3 .scheduleWrapper .schedule div.slot1 div.last div:last-child,.section3 .scheduleWrapper .schedule div.slot2 div.last div:last-child,.section.programme .scheduleWrapper .schedule div.slot1 div.last div:last-child,.section.programme .scheduleWrapper .schedule div.slot2 div.last div:last-child{border:2px solid #0038ff;border-top:0;}.section3 .scheduleWrapper .schedule div.slot1 div.view-schedule-lectures,.section3 .scheduleWrapper .schedule div.slot2 div.view-schedule-lectures,.section.programme .scheduleWrapper .schedule div.slot1 div.view-schedule-lectures,.section.programme .scheduleWrapper .schedule div.slot2 div.view-schedule-lectures{margin-bottom:16px;}.section3 .scheduleWrapper .schedule div.slot1 div.view-schedule-lectures:nth-child(4),.section3 .scheduleWrapper .schedule div.slot2 div.view-schedule-lectures:nth-child(4),.section.programme .scheduleWrapper .schedule div.slot1 div.view-schedule-lectures:nth-child(4),.section.programme .scheduleWrapper .schedule div.slot2 div.view-schedule-lectures:nth-child(4){margin-bottom:0;}.section3 .scheduleWrapper .schedule div.slot2 > div,.section.programme .scheduleWrapper .schedule div.slot2 > div{border-left:0;}.section3 .scheduleWrapper .schedule div.view-schedule-ws,.section.programme .scheduleWrapper .schedule div.view-schedule-ws{margin-top:20px;}.section3 .scheduleWrapper .schedule div.view-schedule-ws div.views-row,.section.programme .scheduleWrapper .schedule div.view-schedule-ws div.views-row{height:auto;padding-bottom:2em;}.section3 .scheduleWrapper .schedule div.view-schedule-ws div.views-row:last-child,.section.programme .scheduleWrapper .schedule div.view-schedule-ws div.views-row:last-child{padding-bottom:0;}.section3 .scheduleWrapper .schedule div.view-schedule-ws div.guestNoLink,.section3 .scheduleWrapper .schedule div.view-schedule-ws div.wsTitleLink,.section.programme .scheduleWrapper .schedule div.view-schedule-ws div.guestNoLink,.section.programme .scheduleWrapper .schedule div.view-schedule-ws div.wsTitleLink{display:none;}.section3 .scheduleWrapper .schedule div.view-schedule-ws div.wsGuestAsTitle:after,.section.programme .scheduleWrapper .schedule div.view-schedule-ws div.wsGuestAsTitle:after{content:'Please, come back in a few days.';color:silver;font-size:0.9em;display:block;}.section3 .scheduleWrapper .schedule div.view-schedule-ws div.contentVisible div.wsGuestAsTitle,.section.programme .scheduleWrapper .schedule div.view-schedule-ws div.contentVisible div.wsGuestAsTitle{display:none;}.section3 .scheduleWrapper .schedule div.view-schedule-ws div.contentVisible div.guestNoLink,.section3 .scheduleWrapper .schedule div.view-schedule-ws div.contentVisible div.wsTitleLink,.section.programme .scheduleWrapper .schedule div.view-schedule-ws div.contentVisible div.guestNoLink,.section.programme .scheduleWrapper .schedule div.view-schedule-ws div.contentVisible div.wsTitleLink{display:block;}.section3 .scheduleWrapper .schedule div.view-schedule-ws div.soldOutOn,.section.programme .scheduleWrapper .schedule div.view-schedule-ws div.soldOutOn{position:relative;}.section3 .scheduleWrapper .schedule div.view-schedule-ws div.soldOutOn:after,.section.programme .scheduleWrapper .schedule div.view-schedule-ws div.soldOutOn:after{position:absolute;top:0;right:0;content:'Sold out!';text-transform:uppercase;font-size:0.8em;font-family:"tstar-headline","tstar",sans-serif;display:block;width:4.5em;text-align:center;color:#0038ff;background-color:rgba(243,234,229,0.75);padding:0.5em;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.section3 div,.section.programme div{position:relative;}.section3 div .programDezeen,.section.programme div .programDezeen{width:33.3333%;display:block;position:absolute;right:0;top:-1.05em;z-index:10;box-sizing:border-box;padding:4px;border:1px solid transparent;}.section3 div .programDezeen:hover,.section.programme div .programDezeen:hover{border:1px solid #f3eae5;}.section3 div .programDezeen .label,.section.programme div .programDezeen .label{border-bottom:1px solid #f3eae5;padding-bottom:12px;}body.v2019 .section3 .scheduleWrapper .schedule div.slot1 > div,body.v2019 .section.programme .scheduleWrapper .schedule div.slot1 > div{border-right:0;}body.v2019 .section3 .scheduleWrapper .schedule div.slot2 > div,body.v2019 .section.programme .scheduleWrapper .schedule div.slot2 > div{border-left:2px solid #0038ff;}body.v2019 .section3 .scheduleWrapper .schedule div.view-schedule-ws div.views-row,body.v2019 .section.programme .scheduleWrapper .schedule div.view-schedule-ws div.views-row{height:auto;padding-bottom:2em;}body.v2019 .section3 .scheduleWrapper .schedule div.view-schedule-ws div.views-row:last-child,body.v2019 .section.programme .scheduleWrapper .schedule div.view-schedule-ws div.views-row:last-child{border-bottom:1px solid #e0d8d3;padding-bottom:2.5em;margin-bottom:2.5em;}body.v2020 .section3 .scheduleWrapper .schedule div.slot1 > div,body.v2020 .section.programme .scheduleWrapper .schedule div.slot1 > div{border-right:2px solid #0038ff;}body.v2020 .section3 .scheduleWrapper .schedule div.slot2 > div,body.v2020 .section.programme .scheduleWrapper .schedule div.slot2 > div{border-left:0;}.section22{position:relative;}.section22 h3:nth-child(2){margin-top:36px;}.section9,div.section.footer{color:#afc9d5;margin-top:76px;}.section9 a,div.section.footer a{color:silver;}.front.v2018 .section1{margin-top:-158px;}.nodotipo .view-sections-all-pages .section63 h2{display:none;}.nodotipo h1{padding-top:46px;margin:0;}.nodotipo .hideTitle h2{display:none;}.nodotipo div.view-nodotipo div.view-content div.viewNodotipoWrapper{position:relative;}.nodotipo div.view-nodotipo div.view-content div.viewNodotipoWrapper h1{padding-bottom:0;border-bottom:1px solid #e0d8d3;}.nodotipo div.view-nodotipo div.view-content div.viewNodotipoWrapper div.slot{border:2px solid #0038ff;width:33.3333%;box-sizing:border-box;margin:16px 0;padding:16px;}.nodotipo div.view-nodotipo div.view-content div.viewNodotipoWrapper div.slot ul{list-style:none;}.nodotipo div.view-nodotipo div.view-content div.viewNodotipoWrapper div.slot ul li{margin-left:0;}.nodotipo div.view-nodotipo div.view-content div.viewNodotipoWrapper div.website{box-sizing:border-box;width:66.6666%;border-bottom:1px solid #e0d8d3;margin-left:33.3333%;padding:16px 0;}.nodotipo div.view-nodotipo div.view-content div.viewNodotipoWrapper div.website a{padding:1em 0;font-weight:700;font-size:1.125em;}.nodotipo div.view-nodotipo div.view-content div.viewNodotipoWrapper div.callForAction{margin-left:33.3333%;}.nodotipo div.view-nodotipo div.view-content div.viewNodotipoWrapper div.ritratto{text-align:right;}.nodotipo div.view-nodotipo div.view-content div.viewNodotipoWrapper.hasImage div.ritratto{margin-bottom:-3.4em;}.nodotipo div.view-nodotipo div.view-content div.viewNodotipoWrapper.hasNotImage div.testo{margin-top:16px;}.nodotipo div.view-nodotipo div.view-content div.soldOutOn h1{position:relative;}.nodotipo div.view-nodotipo div.view-content div.soldOutOn h1:after{position:absolute;top:3em;right:0;content:'Sold out!';text-transform:uppercase;font-size:0.5em;font-family:"tstar-headline","tstar",sans-serif;display:block;width:4.5em;text-align:center;color:#0038ff;background-color:rgba(243,234,229,0.75);padding:0.5em;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.nodotipo div.view-nodotipo div.view-content div.soldOutOn div.callForAction{display:none;}.nodotipo div.view-nodotipo div.view-content div.slot{float:left;clear:none;min-height:85px;width:33.3333%;}.nodotipo div.view-nodotipo div.view-content div.workshopByGuest{min-height:85px;width:66.6666%;box-sizing:border-box;margin:16px 0;padding:16px;float:left;clear:none;border-top:2px solid #0038ff;border-right:2px solid #0038ff;border-bottom:2px solid #0038ff;}.nodotipo div.view-nodotipo div.view-content div.callForAction,.nodotipo div.view-nodotipo div.view-content div.website{clear:both;position:relative;top:16px;}.nodotipo div.view-nodotipo div.view-content div.workshopImages{clear:both;position:relative;top:16px;overflow:auto;height:auto;margin-bottom:3em;}.nodotipo div.view-nodotipo div.view-content div.workshopImages ul{list-style:none;}.nodotipo div.view-nodotipo div.view-content div.workshopImages ul li{margin:0;margin-bottom:16px;}.nodotipo div.view-nodotipo div.view-content div.workshopImages ul li:last-child{margin-bottom:0;}.nodotipo div.view-nodotipo div.Guest div.workshopByGuest{display:none;}.nodotipo div.view-nodotipo div.Guest.workshop div.workshopByGuest{display:block;}.workingInProgress,div.section.preview{display:none;}body.user-role-administrator .workingInProgress,body.user-role-editor .workingInProgress{display:block;border:2px dotted #32df90;}body.user-role-administrator div.section.preview,body.user-role-editor div.section.preview{background-color:#f3eae5;border:2px dotted #32df90;display:block;}.section10,.section.header{position:relative;}.section10 .linkReciproco,.section.header .linkReciproco{display:none;position:absolute;right:0;top:-2em;width:110px;}.section10 > div,.section.header > div{position:relative;}.section10 > div div.pacchettoLoghiHeader > div,.section.header > div div.pacchettoLoghiHeader > div{position:absolute;top:0;}.section10 > div div.pacchettoLoghiHeader div.madeProgram,.section.header > div div.pacchettoLoghiHeader div.madeProgram{right:3.3%;top:4.5%;}.section10 > div div.pacchettoLoghiHeader a,.section.header > div div.pacchettoLoghiHeader a{padding:5px;border:1px solid transparent;box-sizing:border-box;display:block;}.section10 > div div.pacchettoLoghiHeader a:hover,.section.header > div div.pacchettoLoghiHeader a:hover{border:1px solid #e0d8d3;}.menuHam{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.menuHam *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.shareOut{position:relative;z-index:99;height:auto;overflow:none;}.shareOut .shareOutWrapper{width:33.3333%;box-sizing:border-box;border:2px solid #0038ff;padding:1em;margin:1em 0;position:absolute;right:0;}.shareOut .shareFb{display:inline;}body.v2018 div.section{margin-bottom:50px;}body.v2018 div.section89{box-sizing:border-box;}body.v2018 div.section89 div.row{clear:both;margin-bottom:50px;height:auto;overflow:auto;}body.v2018 div.section89 div.row div.col{float:left;clear:none;width:49%;}body.v2018 div.section89 div.row.row1 div.colsx{max-width:254px !important;height:auto;}body.v2018 div.section89 div.row.row1 div.coldx{width:416px;padding-left:50px;}body.v2018 div.section89 div.row.row2 div.colsx{width:416px;padding-right:50px;}body.v2018 div.section89 div.row.row2 div.coldx{max-width:254px !important;height:auto;}body.v2018 div.section86{margin-bottom:-45px;}body.v2018.front h2{padding-top:0;}body.v2018.front h2:after{display:none;}body.v2018.front .span2 h2{position:relative;left:-50%;}body.v2018 div.segnaposto{position:relative;top:-46px;}body.v2018 div.section.section91{margin-bottom:0;}body.v2018 div.section.section22 div.col3col2{width:100% !important;}body.v2018 section.section91{clear:both;}body.v2019 h3.displayAsTitle,body.v2020 h3.displayAsTitle{padding:0;margin:0;}body.v2019 p.sottotitolo,body.v2020 p.sottotitolo{padding:0;margin:0;}body.v2019 div.campitura,body.v2020 div.campitura{display:none !important;}body.v2019 div.view-guest-embed-workshop ul,body.v2020 div.view-guest-embed-workshop ul{padding-left:1.15em;list-style:decimal !important;list-style-position:inside;color:#e0d8d3;}div#sliding-popup{width:100%;background-color:rgba(255,255,255,0.9);border-top:2px solid #0038ff;}div#sliding-popup button.find-more-button{display:none;}div#sliding-popup p{margin:0.5em 0;}div#sliding-popup button.agree-button{border:2px solid #0038ff;padding:0.5em;margin:0.5em;font-size:1em;font-family:"tstar",sans-serif;font-style:normal;font-weight:400;float:right;clear:none;background-color:transparent;}div#sliding-popup button.agree-button:hover{background-color:#0038ff;color:white;}div#sliding-popup button.decline-button{border:2px solid transparent;padding:0.5em;margin:0.5em;font-size:1em;font-family:"tstar",sans-serif;font-style:normal;font-weight:400;background-color:transparent;}div#sliding-popup button.decline-button:hover{color:#0038ff;text-decoration:underline;}body.logged-in ul.action-links{display:none;}div.view-projects div.views-row{position:relative;width:31.11111%;margin-right:3.33333%;margin-bottom:3.33333%;float:left;clear:none;height:450px;}div.view-projects div.views-row.contentUnpub{background-color:rgba(0,205,255,0.2);}div.view-projects div.views-row:nth-child(3n){margin-right:0;}div.view-projects div.views-row a.editLink{top:10px !important;}div.view-projects div.views-row div.view-footer{clear:both;}div.view-projects div.views-row div.views-field-field-subtitle{height:3em;}body.node-type-project div.topBox{margin-bottom:20px;}body.node-type-project div.view-nodotipo div.testo{float:left;clear:none;margin-right:3.33333%;}body.node-type-project div.image{float:right;clear:none;}body.node-type-project div.subtitle{font-family:"tstar",sans-serif;font-style:italic;font-weight:400;color:#fb511e;padding-bottom:20px;}body.node-type-project div.tags{float:left;clear:none;width:65.55556%;border-top:1px solid #f3eae5;margin-top:1em;padding-top:1em;}body.node-type-project div.tags div.label{padding-bottom:0.5em;}body.node-type-project div.tags ul{list-style:none;}body.node-type-project div.tags ul li{font-size:0.8em;display:block;float:left;clear:none;margin:0;margin-right:0.4em;border:1px solid #f3eae5;padding:0.4em;}body.node-type-project div.imagesInside{padding-top:36px;clear:both;}body.node-type-project div.imagesInside ul{list-style:none;margin:0;padding:0;}body.node-type-project div.imagesInside ul li{display:block;margin:0;padding:0;margin-bottom:20px;}body.node-type-project div.wsReference{border:2px solid #0038ff;width:50%;padding:0.5em;margin:0.5em 0;}body.node-type-project div.viewNodotipoWrapper > h1{padding-bottom:0;border-bottom:1px solid #e0d8d3;}div.tags{float:left;clear:none;width:65.55556%;border-top:1px solid #f3eae5;margin-top:1em;padding-top:1e;}div.tags div.label{padding-bottom:0.5em;}div.tags ul{list-style:none;}div.tags ul li{font-size:0.8em;display:block;float:left;clear:none;margin:0;margin-right:0.4em;border:1px solid #f3eae5;padding:0.4em;}div#colorbox{font-size:14vh;line-height:14vh;font-family:"tstar headline",sans-serif;}div#cboxWrapper{border-radius:0 !important;}div#cboxOverlay{background:#0038ff;}div#cboxContent{text-align:center;position:fixed;top:10px;}div#cboxLoadedContent{margin-bottom:0 !important;overflow:visible !important;}body.front #colorbox #page-title,body.front #colorbox #node-85 .content > div,body.front #colorbox #node-85 .content div.field-name-field-images .field-label{display:none;}body.front #colorbox #node-85 .content div.field-name-field-images{display:block;}body.front #colorbox #cboxWrapper,body.front #colorbox #cboxWrapper #cboxContent{background-color:transparent;}body.front #colorbox #node-85 .content div.field-name-field-images img{max-height:85vh;width:auto;}div#colorbox button#cboxClose{background:url(/sites/all/themes/fz/img/chiudi_white.png) no-repeat 0px 0px;width:50px;height:50px;bottom:70px;position:fixed;}div#colorbox button#cboxClose:hover{background:url(/sites/all/themes/fz/img/chiudi_white.png) no-repeat -50px 0px;}div#node-99{margin-left:25%;width:75%;}div#node-99 h2{display:none;}div#node-99 div.field-name-field-images{display:none;}div#node-99 div.content{border:10px solid #0038ff;margin-bottom:2em;}div#node-99 div.modal-content{text-align:center;}.hideTitleH2 h2.pane-title,.hideTitleH2 h2,.hideTitleH2 h2.pane-title .node-section h2{display:none;}div#node-100 h2{display:none;}div.corner-ribbon{position:fixed;z-index:999;top:0;right:0;padding:0;margin:0;}div.pane-node.hideImageField div.field-name-field-images{display:none;}div.footer{color:#afc9d5;margin-top:76px;}div.footer a{color:silver;}#myModal a{color:#5effff;text-decoration:underline;}#myModal a:hover{color:white;}.logged-in .ribbon{z-index:-100;}.hide-webform-field{display:none;}body.node-type-webform h1.title{padding-bottom:0.4em;}.webform-component--disclaimer-note{max-width:600px;}.webform-component--disclaimer-note p{font-size:0.9em;}.webform-client-form fieldset.captcha{padding:20px;}.webform-client-form fieldset.captcha legend{display:none;}body.page-node-259 div.messages{width:100%;margin-left:0;background-color:transparent;background-image:none;}body.page-node-259 div.messages li{max-width:375px;}body.page-node-259 div.form-actions input.webform-draft{margin-right:20px;}body.page-node-259 .webform-component--students-informations--university select{margin:10px 0;}body.page-cart-checkout div.messages{display:none;}body.page-cart-checkout div.wrapper{max-width:720px;}body.page-cart-checkout fieldset{margin-bottom:3em;position:relative;}body.page-cart-checkout fieldset legend{position:absolute;top:-31px;left:-3px;}body.page-cart-checkout table{width:100%;}body.page-cart-checkout table tr{display:table-row;}body.page-cart-checkout table th,body.page-cart-checkout table td{display:table-cell;padding:10px;}body.page-cart-checkout table .uc-store-address-field .form-item label{text-align:left;width:25%;}body.page-cart-checkout table .uc-store-address-field .form-item select{margin-top:25px;}body.page-cart-checkout div#checkout-instructions{border:2px solid #0038ff;padding:20px;margin-bottom:3em;}body.page-cart-checkout fieldset#cart-pane legend{top:-29px;left:0px;}body.page-cart-checkout fieldset#cart-pane table tr.subtotal{display:none;}body.page-cart-checkout fieldset#customer-pane{border:2px solid #0038ff;padding:20px;}body.page-cart-checkout fieldset#billing-pane{border:2px solid #0038ff;padding:20px;}body.page-cart-checkout fieldset#billing-pane .form-wrapper label{padding-bottom:0;margin-top:20px;text-align:left;position:relative;width:auto;padding-right:0.65em;}body.page-cart-checkout fieldset#billing-pane .form-wrapper label span.form-required{position:absolute;right:0;}body.page-cart-checkout fieldset#billing-pane .form-wrapper .form-text{margin-top:0;}body.page-cart-checkout fieldset#billing-pane .form-wrapper .form-item-panes-billing-billing-first-name,body.page-cart-checkout fieldset#billing-pane .form-wrapper .form-item-panes-billing-billing-last-name{width:47%;float:left;clear:none;}body.page-cart-checkout fieldset#billing-pane .form-wrapper .form-item-panes-billing-billing-first-name{margin-right:6%;}body.page-cart-checkout fieldset#payment-pane{border:2px solid #0038ff;padding:20px;}body.page-cart-checkout fieldset#payment-pane #line-items-div{border:none;}body.page-cart-checkout fieldset#payment-pane #line-items-div table tbody td.title,body.page-cart-checkout fieldset#payment-pane #line-items-div table tbody td.price{border-top:2px solid #0038ff;}body.page-cart-checkout #payment-stripe-pane{border:2px solid #0038ff;padding:20px;margin-bottom:24px;}body.page-cart-checkout #payment-stripe-pane input{border:1px solid #e0d8d3;padding:0.5em;}body.page-cart-checkout #comments-pane{display:none;}body.page-cart-checkout div#edit-actions input#edit-cancel{margin-right:20px;display:none;}body.page-cart-checkout-review table{border:none;}body.page-cart-checkout-review table tr.pane-title-row{background-color:#f9fcfc;border:2px solid #0038ff;}body.page-cart-checkout-review table tr.review-button-row{background-color:transparent;padding:10px 0;border:none;}body.page-cart-checkout-review table tr.review-button-row td{border:none;}body.page-cart-checkout-review div#edit-actions input#edit-back{margin-right:20px;}body.page-cart-checkout-review #review-instructions{margin-bottom:1em;}body.page-user-orders table{width:100%;}body.page-user-orders table tr{display:table-row;}body.page-user-orders table tr th,body.page-user-orders table tr td{display:table-cell;padding:20px;}body.page-user-orders table tr th:first-child,body.page-user-orders table tr td:first-child{border-top:2px solid #0038ff;}body.page-user-orders #order-pane-bill_to,body.page-user-orders #order-pane-payment{width:25%;}body.page-user-reset div.wrapper,body.page-cart-checkout-complete div.wrapper,body.node-type-product div.wrapper,body.not-logged-in.no-sidebars.page-user div.wrapper,body.not-logged-in.no-sidebars.page-user.page-user-password div.wrapper{border:2px solid #0038ff;padding:20px;max-width:720px;}body.page-user-reset div.wrapper #edit-actions,body.page-cart-checkout-complete div.wrapper #edit-actions,body.node-type-product div.wrapper #edit-actions,body.not-logged-in.no-sidebars.page-user div.wrapper #edit-actions,body.not-logged-in.no-sidebars.page-user.page-user-password div.wrapper #edit-actions{margin-bottom:0;}body.page-user-reset footer,body.page-cart-checkout-complete footer,body.node-type-product footer,body.not-logged-in.no-sidebars.page-user footer,body.not-logged-in.no-sidebars.page-user.page-user-password footer{max-width:720px;}.views-field-field-instagram-profile ul{list-style:none;margin:0;}.views-field-field-instagram-profile ul li{margin:0;}.view-user-application-preferences .wrapper,#block-block-2 .wrapper,#block-block-3 .wrapper{border:2px solid #0038ff;display:flex;margin-top:0;}.view-user-application-preferences .wrapper .header,#block-block-2 .wrapper .header,#block-block-3 .wrapper .header{padding:20px;border-right:2px solid #0038ff;padding:20px;width:33.33%;}.view-user-application-preferences .wrapper .preferences,#block-block-2 .wrapper .preferences,#block-block-3 .wrapper .preferences{width:100%;}.view-user-application-preferences .wrapper .preferences .weeks,#block-block-2 .wrapper .preferences .weeks,#block-block-3 .wrapper .preferences .weeks{border-bottom:2px solid #0038ff;width:100%;display:block;padding:20px;box-sizing:border-box;}.view-user-application-preferences .wrapper .preferences .values,#block-block-2 .wrapper .preferences .values,#block-block-3 .wrapper .preferences .values{display:flex;}.view-user-application-preferences .wrapper .preferences .values .slot1,#block-block-2 .wrapper .preferences .values .slot1,#block-block-3 .wrapper .preferences .values .slot1{width:50%;border-right:2px solid #0038ff;padding:20px;}.view-user-application-preferences .wrapper .preferences .values .slot2,#block-block-2 .wrapper .preferences .values .slot2,#block-block-3 .wrapper .preferences .values .slot2{width:50%;padding:20px;}#block-block-2,#block-block-3{margin-top:20px;}#block-block-2 .wrapper,#block-block-3 .wrapper{border-bottom:none;}#block-block-2 .wrapper .preferences,#block-block-3 .wrapper .preferences{display:flex;align-items:center;}#block-block-2 .wrapper .preferences .menu,#block-block-3 .wrapper .preferences .menu{padding:0 20px;}#block-block-2 .wrapper .preferences .menu span.separator,#block-block-3 .wrapper .preferences .menu span.separator{width:30px;display:inline-block;text-align:center;}.view-user-application-preferences .wrapper{border-top:none;}#block-block-3 .wrapper{border-bottom:2px solid #0038ff;}#block-block-3 .wrapper .header{border-right:none;}#block-block-2 .wrapper{border-bottom:2px solid #0038ff;}body.page-user .tabs-container{display:none;}body.page-user .profile h3,body.page-user .profile dl{display:none;}body.page-user div.warning{background-color:transparent;background-image:none;}body.page-node-submissions table tr{display:table-row;}body.page-node-submissions table tr td,body.page-node-submissions table tr th{display:table-cell;padding:10px;box-sizing:border-box;}body.page-node-submission label{border:2px solid #0038ff;padding:5px;}body.page-node-submission .webform-component--discount-fare-cod,body.page-node-submission .webform-component--fee-code{display:none;}body.page-cart table tr{display:table-row;}body.page-cart table tr td,body.page-cart table tr th{display:table-cell;padding:10px;box-sizing:border-box;}body.page-cart table tr td input,body.page-cart table tr th input{margin-right:10px;}body.page-cart #edit-actions{margin-top:10px;}body.page-cart #edit-actions input{margin-left:10px;}body.page-user.user-role-participants2020 .profile{display:none;}.view-menu .view-header .mobile{display:none;}.logo-negativo{display:none;}.mobile-separatore{display:none;}@media screen and (max-width:410px){.view-frontpage-sections .hasImages.hideTitle img{margin-top:10px;}html{font-size:20px;}html body{margin:0 5px;}html body > .wrapper{margin-top:0;max-width:100%;width:100%;}.panel-col div .pane-views-panes .view-menu{font-size:0.8em !important;line-height:1em !important;border:2px solid #0038ff;width:100vw;margin:0;box-sizing:border-box;left:0;overflow:hidden;background-color:#0038ff;color:white;padding:0 10px;height:50px;transition:height 0.5s ease;}.panel-col div .pane-views-panes .view-menu nav ul{margin-bottom:5px !important;}.panel-col div .pane-views-panes .view-menu nav ul li{margin-top:5px !important;}.panel-col div .pane-views-panes .view-menu .klein{color:white;}.panel-col div .pane-views-panes .view-menu a:link,.panel-col div .pane-views-panes .view-menu a:visited{color:white;text-decoration:none;}.panel-col div .pane-views-panes .view-menu a:hover,.panel-col div .pane-views-panes .view-menu a:active{color:black;text-decoration:underline;}.panel-col div .pane-views-panes .view-menu svg path{fill:white;}.panel-col div .pane-views-panes .view-menu .view-header .mobile{display:flex;}.panel-col div .pane-views-panes .view-menu .view-header .mobile .title{width:70%;font-size:14px;}.panel-col div .pane-views-panes .view-menu .view-header .mobile .control{margin-top:4px;width:30%;font-size:22px;display:flex;justify-content:flex-end;cursor:pointer;}.panel-col div .pane-views-panes .view-menu .view-header .mobile .control .toclose{display:none;}.panel-col div .pane-views-panes .view-menu .view-header > p{display:none;}.panel-col div .pane-views-panes .view-menu.menuOpen{height:100vh;}.panel-col div .pane-views-panes .view-menu.menuOpen .view-header .mobile .control .toopen{display:none;}.panel-col div .pane-views-panes .view-menu.menuOpen .view-header .mobile .control .toclose{display:block;}.panel-col div:nth-child(3) .pane-content .view-frontpage-sections,.panel-col div .applresponsiv25 .pane-content .view-frontpage-sections{margin-top:58px;}.panel-col div:nth-child(3) .pane-content .view-frontpage-sections .view-content .span1,.panel-col div:nth-child(3) .pane-content .view-frontpage-sections .view-content .span2,.panel-col div .applresponsiv25 .pane-content .view-frontpage-sections .view-content .span1,.panel-col div .applresponsiv25 .pane-content .view-frontpage-sections .view-content .span2{margin-left:0;}.panel-col div:nth-child(3) .pane-content .view-frontpage-sections .view-content .col2,.panel-col div:nth-child(3) .pane-content .view-frontpage-sections .view-content .col3,.panel-col div .applresponsiv25 .pane-content .view-frontpage-sections .view-content .col2,.panel-col div .applresponsiv25 .pane-content .view-frontpage-sections .view-content .col3{width:100%;}.not-front .pane-nodotipo-panel-pane-1.span1,.not-front .pane-nodotipo-panel-pane-1.col3{width:100% !important;margin-left:0 !important;}.not-front .section.footer.span2{margin-left:0 !important;}.view-projects .view-content{display:grid;grid-template-columns:49% 49%;gap:2%;}.view-projects .view-content .views-row{width:100%;margin-right:0;margin-bottom:0;height:auto;}table tr{padding:10px;}.section.programme .scheduleWrapper .schedule div.slot1 > div,.section.programme .scheduleWrapper .schedule div.slot2 > div{padding:10px !important;}.nodotipo div.view-nodotipo div.view-content div.viewNodotipoWrapper.hasImage div.ritratto{margin-bottom:-2em;}.viewNodotipoWrapper{padding-top:16px;}div.corner-ribbon{display:none;}.distri01{display:grid;grid-template-columns:49% 49%;gap:2%;}.distri01 .blocco{width:100%;margin:0 !important;height:auto;}.logo{display:none;}.logo-negativo{display:block;width:105px;height:auto;margin-top:0;}.mobile-separatore{display:block;width:100%;border-top:1px solid white;padding-top:10px;margin-top:10px;}#sliding-popup{left:0;}h2{padding-top:1.5em;}.view-frontpage-sections h2::after{top:1.7em;}}@media screen and (max-width:410px) and (max-height:700px){.panel-col div .pane-views-panes .view-menu nav ul{margin-bottom:0 !important;}.panel-col div .pane-views-panes .view-menu nav ul li{margin-top:0 !important;}.panel-col div .pane-views-panes .view-menu.menuOpen{height:100vh;overflow-y:scroll !important;}}.v2026 .intervengono .nome{font-weight:bold;}.v2026 p.curated{margin-top:0 !important;}.v2026 .data{font-size:16px;}.v2026 .data .luogo{font-weight:normal;font-family:tstar;}.v2026 .lecture-di{margin-top:0;}.v2026 .slot1{width:100% !important;}.v2026 .schedule{border-right:2px solid #0038ff !important;}.v2026 .section300 table{border-top:2px solid #0038ff;width:100%;}.v2026 .view-guest-embed-workshop ul{list-style:none !important;padding-left:0 !important;}.v2026 .view-guest-embed-workshop ul span.nome{width:67.5% !important;}.v2026 .section.guests ul.guests{list-style:none !important;}.v2026 .section298 div:not(.scheduleWrapper) p{margin-top:1em;}hr{border-right:0;border-left:0;border-bottom:0;}.page-node-305 .ritratto,.page-node-306 .ritratto,.page-node-307 .ritratto,.page-node-308 .ritratto{width:32% !important;height:auto;margin-bottom:-80px !important;margin-left:auto;}.page-node-305 .ritratto:empty,.page-node-306 .ritratto:empty,.page-node-307 .ritratto:empty,.page-node-308 .ritratto:empty{display:none;}.page-node-305 .ritratto img,.page-node-306 .ritratto img,.page-node-307 .ritratto img,.page-node-308 .ritratto img{width:100%;height:auto;}.page-node-305 .col3col2,.page-node-306 .col3col2,.page-node-307 .col3col2,.page-node-308 .col3col2{width:65% !important;}
.navTrigger{cursor:pointer;width:30px;height:25px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;}.navTrigger i{background-color:azure;border-radius:2px;content:'';display:block;width:100%;height:4px;}.navTrigger i:nth-child(1){-webkit-animation:outT 0.8s backwards;animation:outT 0.8s backwards;-webkit-animation-direction:reverse;animation-direction:reverse;}.navTrigger i:nth-child(2){margin:5px 0;-webkit-animation:outM 0.8s backwards;animation:outM 0.8s backwards;-webkit-animation-direction:reverse;animation-direction:reverse;}.navTrigger i:nth-child(3){-webkit-animation:outBtm 0.8s backwards;animation:outBtm 0.8s backwards;-webkit-animation-direction:reverse;animation-direction:reverse;}.navTrigger.active i:nth-child(1){-webkit-animation:inT 0.8s forwards;animation:inT 0.8s forwards;}.navTrigger.active i:nth-child(2){-webkit-animation:inM 0.8s forwards;animation:inM 0.8s forwards;}.navTrigger.active i:nth-child(3){-webkit-animation:inBtm 0.8s forwards;animation:inBtm 0.8s forwards;}@-webkit-keyframes inM{50%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(45deg);}}@keyframes inM{50%{transform:rotate(0deg);}100%{transform:rotate(45deg);}}@-webkit-keyframes outM{50%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(45deg);}}@keyframes outM{50%{transform:rotate(0deg);}100%{transform:rotate(45deg);}}@-webkit-keyframes inT{0%{-webkit-transform:translateY(0px) rotate(0deg);}50%{-webkit-transform:translateY(9px) rotate(0deg);}100%{-webkit-transform:translateY(9px) rotate(135deg);}}@keyframes inT{0%{transform:translateY(0px) rotate(0deg);}50%{transform:translateY(9px) rotate(0deg);}100%{transform:translateY(9px) rotate(135deg);}}@-webkit-keyframes outT{0%{-webkit-transform:translateY(0px) rotate(0deg);}50%{-webkit-transform:translateY(9px) rotate(0deg);}100%{-webkit-transform:translateY(9px) rotate(135deg);}}@keyframes outT{0%{transform:translateY(0px) rotate(0deg);}50%{transform:translateY(9px) rotate(0deg);}100%{transform:translateY(9px) rotate(135deg);}}@-webkit-keyframes inBtm{0%{-webkit-transform:translateY(0px) rotate(0deg);}50%{-webkit-transform:translateY(-9px) rotate(0deg);}100%{-webkit-transform:translateY(-9px) rotate(135deg);}}@keyframes inBtm{0%{transform:translateY(0px) rotate(0deg);}50%{transform:translateY(-9px) rotate(0deg);}100%{transform:translateY(-9px) rotate(135deg);}}@-webkit-keyframes outBtm{0%{-webkit-transform:translateY(0px) rotate(0deg);}50%{-webkit-transform:translateY(-9px) rotate(0deg);}100%{-webkit-transform:translateY(-9px) rotate(135deg);}}@keyframes outBtm{0%{transform:translateY(0px) rotate(0deg);}50%{transform:translateY(-9px) rotate(0deg);}100%{transform:translateY(-9px) rotate(135deg);}}.not-logged-in .nascondi{display:none !important;}.logged-in .nascondi{background-color:beige;}.logged-in .nascondi:before{content:'BLOCCO NASCOSTO';color:red;margin-bottom:1em;}
