html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{padding-left:1.5em}nav ul{list-style:none;padding:0;margin:0}nav ul li{margin:0;padding:0;background:none}nav ul li li li{margin-left:1em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:transparent;color:inherit;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::before,::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ir{text-indent:105%;white-space:nowrap;overflow:hidden;font-family:sans-serif !important}body,input[type=text],input[type=password],input[type=file],input[type=search],input[type=email],textarea,.button,.call-to-action a,.n1_ck-button,button,.sub-menu_old li ul li h4,.home-events h3,.content table th,.content table td,.footer-top .dati-azienda h3,#cookies-adv{font-family:"Karla",sans-serif}h1,h2,h3,h4,h5,blockquote:before,blockquote:after,.home-events time{font-family:"Lora",serif}a,.button,.call-to-action a,.n1_ck-button,button,#page-header>.container,.footer-top .info #page-header>p,#cookies-adv #page-header>.content,#page-footer>.container,.footer-top .info #page-footer>p,#cookies-adv #page-footer>.content,#page-content,.slide-screen,.slide-container,.grid-list figure,.grid-list img,.grid-list h3::before,.block-list .icon img,.block-list .icon::after,.block-list h3,.menu-section ul::before,.gallery a::before,.gallery a img{-webkit-transition:all .3s ease;transition:all .3s ease}@font-face{font-family:"Karla";src:url("font/Karla regular.eot");src:url("font/Karla regular.eot?#iefix") format("embedded-opentype"),url("font/Karla regular.woff") format("woff"),url("font/Karla regular.ttf") format("truetype"),url("font/Karla regular.svg#linkedfont") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Karla";src:url("font/Karla italic.eot");src:url("font/Karla italic.eot?#iefix") format("embedded-opentype"),url("font/Karla italic.woff") format("woff"),url("font/Karla italic.ttf") format("truetype"),url("font/Karla italic.svg#linkedfont") format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Karla";src:url("font/Karla 700.eot");src:url("font/Karla 700.eot?#iefix") format("embedded-opentype"),url("font/Karla 700.woff") format("woff"),url("font/Karla 700.ttf") format("truetype"),url("font/Karla 700.svg#linkedfont") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Karla";src:url("font/Karla 700italic.eot");src:url("font/Karla 700italic.eot?#iefix") format("embedded-opentype"),url("font/Karla 700italic.woff") format("woff"),url("font/Karla 700italic.ttf") format("truetype"),url("font/Karla 700italic.svg#linkedfont") format("svg");font-weight:700;font-style:italic}@font-face{font-family:"Lora";src:url("font/Lora 700.eot");src:url("font/Lora 700.eot?#iefix") format("embedded-opentype"),url("font/Lora 700.woff") format("woff"),url("font/Lora 700.ttf") format("truetype"),url("font/Lora 700.svg#linkedfont") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Lora";src:url("font/Lora 700italic.eot");src:url("font/Lora 700italic.eot?#iefix") format("embedded-opentype"),url("font/Lora 700italic.woff") format("woff"),url("font/Lora 700italic.ttf") format("truetype"),url("font/Lora 700italic.svg#linkedfont") format("svg");font-weight:700;font-style:italic}@font-face{font-family:"fontello";src:url("font/fontello.eot");src:url("font/fontello.eot?#iefix") format("embedded-opentype"),url("font/fontello.woff") format("woff"),url("font/fontello.ttf") format("truetype"),url("font/fontello.svg#linkedfont") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,.menu-section ul:before,.flex-direction-nav a:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.4em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.icon-instagram:before{content:'\e800'}.icon-ok:before{content:'\e801'}.icon-share:before{content:'\e802'}.icon-camera:before{content:'\e803'}.icon-facebook:before{content:'\e804'}.icon-twitter-bird:before{content:'\e805'}.icon-pinterest-circled:before{content:'\e806'}.icon-cancel:before{content:'\e807'}.icon-plus:before{content:'\e808'}.icon-youtube:before{content:'\e809'}.icon-picture:before{content:'\e80a'}.icon-minus:before{content:'\e80b'}.icon-play:before{content:'\e80c'}.icon-chat:before{content:'\e80d'}.icon-home:before{content:'\e80e'}.icon-location:before{content:'\e80f'}.icon-down-open:before{content:'\e810'}.icon-left-open:before,.flex-direction-nav a.flex-prev:before{content:'\e811'}.icon-right-open:before,.flex-direction-nav a.flex-next:before{content:'\e812'}.icon-up-open:before{content:'\e813'}.icon-phone:before{content:'\e814'}.icon-menu:before,.menu-section ul:before{content:'\e815'}.icon-check-empty:before{content:'\e816'}.icon-search:before{content:'\e817'}.icon-check:before{content:'\e818'}.icon-mail:before{content:'\e819'}.icon-user:before{content:'\e81a'}.icon-linkedin:before{content:'\e81b'}.icon-tripadvisor:before{content:'\e81c'}.icon-download-cloud:before{content:'\e81d'}.icon-heart-filled:before{content:'\e81e'}.icon-calendar-empty:before{content:'\e81f'}.icon-gplus:before{content:'\e820'}.cf,.container,.footer-top .info p,#cookies-adv .content,#page-header,.sub-menu_old>ul>li.wide,.sub-menu>ul>li.wide2,.sub-menu>ul>li.wide3,.sub-menu>ul>li.wide4,.grid-list,.home-events li,.block-grid li,.block-list li,.content .share,.gallery,.course-block,.course-block .dati-corso,.course-block .prezzo-corso,.search-results .item,.footer-top .newsletter form{*zoom:1}.cf:before,.container:before,.footer-top .info p:before,#cookies-adv .content:before,#page-header:before,.sub-menu_old>ul>li.wide:before,.sub-menu>ul>li.wide2:before,.sub-menu>ul>li.wide3:before,.sub-menu>ul>li.wide4:before,.grid-list:before,.home-events li:before,.block-grid li:before,.block-list li:before,.content .share:before,.gallery:before,.course-block:before,.course-block .dati-corso:before,.course-block .prezzo-corso:before,.search-results .item:before,.footer-top .newsletter form:before,.cf:after,.container:after,.footer-top .info p:after,#cookies-adv .content:after,#page-header:after,.sub-menu_old>ul>li.wide:after,.sub-menu>ul>li.wide2:after,.sub-menu>ul>li.wide3:after,.sub-menu>ul>li.wide4:after,.grid-list:after,.home-events li:after,.block-grid li:after,.block-list li:after,.content .share:after,.gallery:after,.course-block:after,.course-block .dati-corso:after,.course-block .prezzo-corso:after,.search-results .item:after,.footer-top .newsletter form:after{content:'';display:table}.cf:after,.container:after,.footer-top .info p:after,#cookies-adv .content:after,#page-header:after,.sub-menu_old>ul>li.wide:after,.sub-menu>ul>li.wide2:after,.sub-menu>ul>li.wide3:after,.sub-menu>ul>li.wide4:after,.grid-list:after,.home-events li:after,.block-grid li:after,.block-list li:after,.content .share:after,.gallery:after,.course-block:after,.course-block .dati-corso:after,.course-block .prezzo-corso:after,.search-results .item:after,.footer-top .newsletter form:after{clear:both}.col-12{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.col-12:first-child{margin-left:auto}.col-12:last-child{margin-right:auto}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%;margin-bottom:1em}.col-1:before,.col-2:before,.col-3:before,.col-4:before,.col-5:before,.col-6:before,.col-7:before,.col-8:before,.col-9:before,.col-10:before,.col-11:before,.col-1:after,.col-2:after,.col-3:after,.col-4:after,.col-5:after,.col-6:after,.col-7:after,.col-8:after,.col-9:after,.col-10:after,.col-11:after{content:'';display:table}.col-1:after,.col-2:after,.col-3:after,.col-4:after,.col-5:after,.col-6:after,.col-7:after,.col-8:after,.col-9:after,.col-10:after,.col-11:after{clear:both}.col-1:last-child,.col-2:last-child,.col-3:last-child,.col-4:last-child,.col-5:last-child,.col-6:last-child,.col-7:last-child,.col-8:last-child,.col-9:last-child,.col-10:last-child,.col-11:last-child{margin-right:0%}.no-margin.col-1,.no-margin.col-2,.no-margin.col-3,.no-margin.col-4,.no-margin.col-5,.no-margin.col-6,.no-margin.col-7,.no-margin.col-8,.no-margin.col-9,.no-margin.col-10,.no-margin.col-11{margin-bottom:0}.col-1{width:5.58333%}.col-2{width:14.16667%}.col-3{width:22.75%}.col-4{width:31.33333%}.col-5{width:39.91667%}.col-6{width:48.5%}.col-7{width:57.08333%}.col-8{width:65.66667%}.col-9{width:74.25%}.col-10{width:82.83333%}.col-11{width:91.41667%}.last-col{margin-right:0;float:right}.last-col+*{clear:both}.grid{list-style:none;*zoom:1}.grid:before,.grid:after{content:'';display:table}.grid:after{clear:both}.grid>*{*zoom:1;float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0%;margin-right:3%;margin-bottom:1em}.grid>*:before,.grid>*:after{content:'';display:table}.grid>*:after{clear:both}.grid>*:last-child{margin-right:0%}.grid.base-1>*{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.grid.base-1>*:first-child{margin-left:auto}.grid.base-1>*:last-child{margin-right:auto}.grid.base-2>*{width:48.5%}.grid.base-2>*:nth-child(2n){margin-right:0;float:right}.grid.base-2>*:nth-child(2n+1){clear:both}.grid.base-3>*{width:31.33333%}.grid.base-3>*:nth-child(3n){margin-right:0;float:right}.grid.base-3>*:nth-child(3n+1){clear:both}.grid.base-4>*{width:22.75%}.grid.base-4>*:nth-child(4n){margin-right:0;float:right}.grid.base-4>*:nth-child(4n+1){clear:both}.grid.base-6>*{width:14.16667%}.grid.base-6>*:nth-child(6n){margin-right:0;float:right}.grid.base-6>*:nth-child(6n+1){clear:both}.grid.base-12>*{width:5.58333%}.grid.base-12>*:nth-child(12n){margin-right:0;float:right}.grid.base-12>*:nth-child(12n+1){clear:both}.grid-span{list-style:none;*zoom:1}.grid-span:before,.grid-span:after{content:'';display:table}.grid-span:after{clear:both}.grid-span>*{*zoom:1;float:left;clear:none;text-align:inherit;width:50%;margin-left:0%;margin-right:0%;margin-bottom:1em}.grid-span>*:before,.grid-span>*:after{content:'';display:table}.grid-span>*:after{clear:both}.grid-span.base-1>*{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.grid-span.base-1>*:first-child{margin-left:auto}.grid-span.base-1>*:last-child{margin-right:auto}.grid-span.base-2>*{width:50%}.grid-span.base-3>*{width:33.33333%}.grid-span.base-4>*{width:25%}.grid-span.base-6>*{width:16.66667%}.grid-span.base-12>*{width:8.33333%}@media screen and (max-width: 48em){.last-col{float:left;margin-right:3%}.last-col+*{clear:none}.last-md-col{margin-right:0;float:right}.last-md-col+*{clear:both}.col-md-12{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.col-md-12:first-child{margin-left:auto}.col-md-12:last-child{margin-right:auto}.col-md-1{width:5.58333%}.col-md-2{width:14.16667%}.col-md-3{width:22.75%}.col-md-4{width:31.33333%}.col-md-5{width:39.91667%}.col-md-6{width:48.5%}.col-md-7{width:57.08333%}.col-md-8{width:65.66667%}.col-md-9{width:74.25%}.col-md-10{width:82.83333%}.col-md-11{width:91.41667%}.grid.debase-2>:nth-child(2n),.grid.debase-3>:nth-child(3n),.grid.debase-4>:nth-child(4n),.grid.debase-6>:nth-child(6n),.grid.debase-12>:nth-child(12n){margin-right:3%;float:left}.grid.debase-2>:nth-child(2n+1),.grid.debase-3>:nth-child(3n+1),.grid.debase-4>:nth-child(4n+1),.grid.debase-6>:nth-child(6n+1),.grid.debase-12>:nth-child(12n+1){clear:none}.grid.base-md-1>*{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.grid.base-md-1>*:first-child{margin-left:auto}.grid.base-md-1>*:last-child{margin-right:auto}.grid.base-md-2>*{width:48.5%}.grid.base-md-2>*:nth-child(2n){margin-right:0;float:right}.grid.base-md-2>*:nth-child(2n+1){clear:both}.grid.base-md-3>*{width:31.33333%}.grid.base-md-3>*:nth-child(3n){margin-right:0;float:right}.grid.base-md-3>*:nth-child(3n+1){clear:both}.grid.base-md-4>*{width:22.75%}.grid.base-md-4>*:nth-child(4n){margin-right:0;float:right}.grid.base-md-4>*:nth-child(4n+1){clear:both}.grid.base-md-6>*{width:14.16667%}.grid.base-md-6>*:nth-child(6n){margin-right:0;float:right}.grid.base-md-6>*:nth-child(6n+1){clear:both}.grid.base-md-12>*{width:5.58333%}.grid.base-md-12>*:nth-child(12n){margin-right:0;float:right}.grid.base-md-12>*:nth-child(12n+1){clear:both}.grid-span.base-md-1>*{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.grid-span.base-md-1>*:first-child{margin-left:auto}.grid-span.base-md-1>*:last-child{margin-right:auto}.grid-span.base-md-2>*{width:50%}.grid-span.base-md-3>*{width:33.33333%}.grid-span.base-md-4>*{width:25%}.grid-span.base-md-6>*{width:16.66667%}.grid-span.base-md-12>*{width:8.33333%}}@media screen and (max-width: 36em), screen and (max-device-width: 42em), screen and (max-device-width: 46em) and (orientation: landscape){.last-md-col{float:left;margin-right:3%}.last-md-col+*{clear:none}.last-sd-col{margin-right:0;float:right}.last-sd-col+*{clear:both}.col-sd-12{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.col-sd-12:first-child{margin-left:auto}.col-sd-12:last-child{margin-right:auto}.col-sd-1{width:5.58333%}.col-sd-2{width:14.16667%}.col-sd-3{width:22.75%}.col-sd-4{width:31.33333%}.col-sd-5{width:39.91667%}.col-sd-6{width:48.5%}.col-sd-7{width:57.08333%}.col-sd-8{width:65.66667%}.col-sd-9{width:74.25%}.col-sd-10{width:82.83333%}.col-sd-11{width:91.41667%}.grid.debase-md-2>:nth-child(2n),.grid.debase-md-3>:nth-child(3n),.grid.debase-md-4>:nth-child(4n),.grid.debase-md-6>:nth-child(6n),.grid.debase-md-12>:nth-child(12n){margin-right:3%;float:left}.grid.debase-md-2>:nth-child(2n+1),.grid.debase-md-3>:nth-child(3n+1),.grid.debase-md-4>:nth-child(4n+1),.grid.debase-md-6>:nth-child(6n+1),.grid.debase-md-12>:nth-child(12n+1){clear:none}.grid.base-sd-1.base-sd-1>*{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.grid.base-sd-1.base-sd-1>*:first-child{margin-left:auto}.grid.base-sd-1.base-sd-1>*:last-child{margin-right:auto}.grid.base-sd-2>*{width:48.5%}.grid.base-sd-2>*:nth-child(2n){margin-right:0;float:right}.grid.base-sd-2>*:nth-child(2n+1){clear:both}.grid.base-sd-3>*{width:31.33333%}.grid.base-sd-3>*:nth-child(3n){margin-right:0;float:right}.grid.base-sd-3>*:nth-child(3n+1){clear:both}.grid.base-sd-4>*{width:22.75%}.grid.base-sd-4>*:nth-child(4n){margin-right:0;float:right}.grid.base-sd-4>*:nth-child(4n+1){clear:both}.grid.base-sd-6>*{width:14.16667%}.grid.base-sd-6>*:nth-child(6n){margin-right:0;float:right}.grid.base-sd-6>*:nth-child(6n+1){clear:both}.grid.base-sd-12>*{width:5.58333%}.grid.base-sd-12>*:nth-child(12n){margin-right:0;float:right}.grid.base-sd-12>*:nth-child(12n+1){clear:both}.grid-span.base-sd-1>*{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.grid-span.base-sd-1>*:first-child{margin-left:auto}.grid-span.base-sd-1>*:last-child{margin-right:auto}.grid-span.base-sd-2>*{width:50%}.grid-span.base-sd-3>*{width:33.33333%}.grid-span.base-sd-4>*{width:25%}.grid-span.base-sd-6>*{width:16.66667%}.grid-span.base-sd-12>*{width:8.33333%}}html{background:#416a85}body{color:#606060;line-height:1.4;background:#fff}h1,h2,h3,h4,h5{color:#000}h1{font-size:2.5em;line-height:1.1;text-align:center;margin:0 0 1em}h1::before{content:'';display:inline-block;height:.7em;width:.4em;background:#c71b18;margin-right:.2em}h2{font-size:1.6em;margin:1.5em 0 .5em}h2:first-child{margin-top:0}h2::before{content:'';display:block;border-top:0.3em solid #294354;max-width:4em;margin-bottom:.2em}h3{font-size:1.2em;margin:1em 0 .3em}h3:first-child{margin-top:0}p,ul,ol{margin-bottom:.5em}a{text-decoration:none;color:#c71b18}a:hover{color:#2b6096}blockquote{overflow:hidden;padding:1em 3em;margin:1em auto;position:relative}blockquote:before,blockquote:after{display:block;position:absolute;line-height:1;font-size:5.5em;font-weight:700;color:#74a5d8;height:.5em}blockquote:before{content:'“';left:0;top:0}blockquote:after{content:'”';right:0;bottom:.7em}blockquote .firma{display:block;text-align:right;margin-top:1em;font-weight:700;font-style:italic}figure img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}.container,.footer-top .info p,#cookies-adv .content{display:block;width:96%;max-width:81.25em;margin:0 auto}.hidden,.banner .slides img,.footer-top .newsletter label{visibility:hidden;position:absolute;width:0;height:0;overflow:hidden;z-index:-100}.allinea-sinistra{float:left;max-width:50%;height:auto;margin:0 1em 1em 0}.allinea-destra{float:right;max-width:50%;height:auto;margin:0 0 1em 1em}.allinea-centro{float:none;display:block;margin:1em auto;max-width:100%;height:auto}.image-wrapper figcaption{display:block;text-align:center;font-size:.9em;padding:.2em;color:#969696}.disclaimer{display:none;font-size:.9em;padding:.5em;color:#414141;background:#eaeff5;border:1px solid #2b6096;margin:.5em 2em}form{text-align:left}form p{margin-bottom:.7em}form.narrow{max-width:30em;padding:1em;background:#f2f4f6;margin:0 auto 1em}label{font-size:.9em;display:block;margin-bottom:.2em;color:#000;text-transform:uppercase}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;text-transform:none}label.error{text-transform:none;color:#ff0000;display:block;margin-top:.3em}label.inline{display:inline-block;margin-right:1em}input{padding:.5em;font-size:1em}input[type=text],input[type=password],input[type=file],input[type=search],input[type=email],textarea{display:block;width:100%;vertical-align:top;color:#333;padding:.7em;font-size:1em;border:1px solid #e8e8e8;background:#fff;-webkit-appearance:none}input[type=text].data,input[type=password].data,input[type=file].data,input[type=search].data,input[type=email].data,textarea.data{width:76%}input[type=text].error,input[type=password].error,input[type=file].error,input[type=search].error,input[type=email].error,textarea.error{border-color:#d69797;background-color:#fffcfc}.select-wrapper{position:relative;display:block;margin-top:0.5em;padding:0;border:1px solid #bbb;-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,0.04);box-shadow:0 1px 0 1px rgba(0,0,0,0.04);background:#f3f3f3;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e5e5e5));background:linear-gradient(to bottom, #fff 0%, #e5e5e5 100%)}.select-wrapper::after{content:"";position:absolute;width:9px;height:8px;top:50%;right:1em;margin-top:-4px;background-image:url(/img/select-arrow.png);background-repeat:no-repeat;background-size:100%;z-index:2;pointer-events:none}.select-wrapper:hover{border:1px solid #888}.select-wrapper select{margin:0;background:none;border:1px solid transparent;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:1em;font-family:"Karla",sans-serif;font-weight:400;color:#606060;padding:.6em 1.9em .5em .8em;line-height:1.3}.select-wrapper option{font-weight:normal}select{width:100%;overflow:hidden}select:focus,input[type=text]:focus,input[type=password]:focus,input[type=file]:focus,input[type=search]:focus,input[type=email]:focus,textarea:focus{outline:none;-webkit-box-shadow:0 0 6px rgba(43,96,150,0.4);box-shadow:0 0 6px rgba(43,96,150,0.4);background-color:#f4f7fa;color:#2b6096;border:1px solid #2b6096}x:-o-prefocus,.select-wrapper::after{display:none}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.select-wrapper select::-ms-expand{display:none}.select-wrapper select:focus::-ms-value,.select-wrapper input[type=text]:focus::-ms-value,.select-wrapper input[type=password]:focus::-ms-value,.select-wrapper input[type=file]:focus::-ms-value,.select-wrapper input[type=search]:focus::-ms-value,.select-wrapper input[type=email]:focus::-ms-value,.select-wrapper textarea:focus::-ms-value{background:transparent;color:#222}}@-moz-document url-prefix(){.select-wrapper{overflow:hidden}.select-wrapper select{width:120%;width:calc(100% + em)}}.select-wrapper select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.buttons{text-align:center;margin-top:1em;overflow:hidden}.buttons .to-left{float:left}.button,.call-to-action a,.n1_ck-button,button{display:inline-block;cursor:pointer;padding:.5em 2em;background:#2b6096;color:#fff;border:none;font-weight:700;font-size:1em;text-align:center;text-transform:uppercase}.button:hover,.call-to-action a:hover,.n1_ck-button:hover,button:hover{color:#fff;background:#c71b18}.button.alternate,.call-to-action a.alternate,.alternate.n1_ck-button,button.alternate{background:#c71b18}.button.alternate:hover,.call-to-action a.alternate:hover,.alternate.n1_ck-button:hover,button.alternate:hover{background:#2b6096}.button.bordato,.call-to-action a.bordato,.bordato.n1_ck-button,button.bordato{background:transparent;border:0.15em solid #2b6096;padding-top:.3em;padding-bottom:.3em;color:#2b6096}.button.bordato:hover,.call-to-action a.bordato:hover,.bordato.n1_ck-button:hover,button.bordato:hover{background:transparent;color:#c71b18;border-color:#c71b18}.button.bordato.white,.call-to-action a.bordato.white,.bordato.white.n1_ck-button,button.bordato.white{border-color:#fff;color:#fff}.button.bordato.white:hover,.call-to-action a.bordato.white:hover,.bordato.white.n1_ck-button:hover,button.bordato.white:hover{background:#c71b18}.button.no-button,.call-to-action a.no-button,.no-button.n1_ck-button,button.no-button{background:transparent;border:none;color:#c71b18}.button.no-button:hover,.call-to-action a.no-button:hover,.no-button.n1_ck-button:hover,button.no-button:hover{color:#2b6096}#page-header{background:#fff;position:fixed;left:0;right:0;top:0;z-index:100;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.6);box-shadow:0 1px 4px rgba(0,0,0,0.6)}#page-header .header-strip{display:none;margin:0;border-top-width:.2em}#page-header.opaque .header-strip{display:block}.slideOpened #page-header.opaque .header-strip{display:none}.home #page-header.opaque .header-strip{display:none}#logo{font-size:1em;position:absolute;left:1em;top:1.2em;margin:0;padding:0}#logo::before{display:none}#logo a{display:block;background:transparent url(/img/british-institute-florence-1917.png) no-repeat 50% 50%;background-size:contain;width:270px;height:74px}.m-menu-switcher{display:none}.menu-main{text-align:center;font-size:1.1em;display:block;text-transform:uppercase}.menu-main>ul{display:inline-block;border-bottom:7px solid #397fc7}.menu-main>ul>li>a::after{content:'';display:none;position:absolute;top:5.9em;left:0;right:0;border-top:7px solid #c71b18}.menu-main a{display:inline-block;padding:4.5em .5em 0;color:#294354;font-weight:700}.menu-main a.open,.menu-main a.open:hover{background:#c71b18;color:#fff}.menu-main a.open::after{display:block}.menu-main a:hover,.menu-main a.active{background:#397fc7;color:#fff}.menu-main li{display:inline}.menu-main .home-link a::before{margin-right:0}.sub-menu_old{overflow:hidden;height:0;text-transform:none;font-size:.85em}.sub-menu_old>ul{display:none;padding:1em 0 1.5em;min-height:8em}.sub-menu_old>ul::after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;border-bottom:4px solid #397fc7}.sub-menu_old>ul>li{display:inline-block;vertical-align:top;width:14.4%;margin:0 .5%;text-align:left}.sub-menu_old>ul>li.wide{width:45.2%}.sub-menu_old>ul>li.wide ul{*zoom:1;float:left;clear:none;text-align:inherit;width:32%;margin-left:0%;margin-right:2%}.sub-menu_old>ul>li.wide ul:before,.sub-menu_old>ul>li.wide ul:after{content:'';display:table}.sub-menu_old>ul>li.wide ul:after{clear:both}.sub-menu_old>ul>li.wide ul:last-child{margin-right:0%}.sub-menu_old>ul>li>a{display:block;text-transform:uppercase;font-weight:700;font-size:1em;padding:0 0 .2em;color:#000;border-bottom:1px solid #2b6096}.sub-menu_old>ul>li>a:hover{color:#2b6096;background:transparent}.sub-menu_old li ul{display:block}.sub-menu_old li ul li{display:block;margin-top:.5em}.sub-menu_old li ul li a{font-weight:400;padding:0;color:#000}.sub-menu_old li ul li a:hover{color:#2b6096;background:transparent}.sub-menu_old li ul li h4{font-size:1em;margin:0}.sub-menu_old li ul li h4 a{font-weight:700}.sub-menu{overflow:hidden;height:0;text-transform:none;font-size:.85em}.sub-menu>ul{display:none;padding:1em 0 1.5em;min-height:8em}.sub-menu>ul::after{content:'';display:none;position:absolute;left:0;right:0;bottom:0;border-bottom:4px solid #397fc7}.sub-menu>ul>li{display:inline-block;vertical-align:top;width:14.4%;margin:0 .5%;text-align:left}.sub-menu>ul>li:only-child{width:28.8%}.sub-menu>ul>li.wide2{width:29.8%}.sub-menu>ul>li.wide2>ul{width:100%}.sub-menu>ul>li.wide2>ul>li{*zoom:1;float:left;clear:none;text-align:inherit;width:49%;margin-left:0%;margin-right:2%}.sub-menu>ul>li.wide2>ul>li:before,.sub-menu>ul>li.wide2>ul>li:after{content:'';display:table}.sub-menu>ul>li.wide2>ul>li:after{clear:both}.sub-menu>ul>li.wide2>ul>li:last-child{margin-right:0%}.sub-menu>ul>li.wide2>ul>li>a{font-weight:700}.sub-menu>ul>li.wide3{width:45.2%}.sub-menu>ul>li.wide3>ul{width:100%}.sub-menu>ul>li.wide3>ul>li{*zoom:1;float:left;clear:none;text-align:inherit;width:32%;margin-left:0%;margin-right:2%}.sub-menu>ul>li.wide3>ul>li:before,.sub-menu>ul>li.wide3>ul>li:after{content:'';display:table}.sub-menu>ul>li.wide3>ul>li:after{clear:both}.sub-menu>ul>li.wide3>ul>li:last-child{margin-right:0%}.sub-menu>ul>li.wide3>ul>li>a{font-weight:700}.sub-menu>ul>li.wide4{width:60.6%}.sub-menu>ul>li.wide4>ul{width:100%}.sub-menu>ul>li.wide4>ul>li{*zoom:1;float:left;clear:none;text-align:inherit;width:23.5%;margin-left:0%;margin-right:2%}.sub-menu>ul>li.wide4>ul>li:before,.sub-menu>ul>li.wide4>ul>li:after{content:'';display:table}.sub-menu>ul>li.wide4>ul>li:after{clear:both}.sub-menu>ul>li.wide4>ul>li:last-child{margin-right:0%}.sub-menu>ul>li.wide4>ul>li>a{font-weight:700}.sub-menu>ul>li>a{display:block;text-transform:uppercase;font-weight:400;font-size:1em;padding:0;color:#000}.sub-menu>ul>li>a:hover{color:#c71b18;background:transparent}.sub-menu li ul{display:block}.sub-menu li ul li{display:block;margin:.3em 0 0}.sub-menu li ul li a{padding:0;color:#424242;font-weight:400}.sub-menu li ul li a:hover{color:#c71b18;background:transparent}.sub-menu li ul li li a{font-weight:400}.menu-servizio{position:absolute;right:1em;top:4.3em}.menu-servizio li{display:inline}.menu-servizio a{color:gray;font-size:1.4em;display:inline-block;padding:.1em .3em;margin:0}.menu-servizio a:before{margin-right:0}.menu-servizio a:hover{color:#fff;background:#397fc7}.menu-servizio a.active{color:#fff;background:#c71b18}.menu-lingua{position:absolute;right:1em;top:.5em;text-transform:uppercase}.menu-lingua li{display:inline;border-left:1px solid gray;padding-left:.4em;margin-left:.3em}.menu-lingua li:first-child{border:none;margin:0;padding:0}.menu-lingua a{color:gray;display:inline-block;width:2em;text-align:center;padding:.2em;font-size:.9em}.menu-lingua a.active{color:#fff;background:gray}.menu-lingua a:hover{background:#2b6096;color:#fff}.header-button{position:absolute;right:8em;top:.5em;font-size:.9em;padding:.3em 1em;z-index:6}.header-button strong{font-weight:700}#page-header>.container,.footer-top .info #page-header>p,#cookies-adv #page-header>.content,#page-footer>.container,.footer-top .info #page-footer>p,#cookies-adv #page-footer>.content{left:0}.slideOpened #page-header>.container,.slideOpened .footer-top .info #page-header>p,.footer-top .info .slideOpened #page-header>p,.slideOpened #cookies-adv #page-header>.content,#cookies-adv .slideOpened #page-header>.content,.slideOpened #page-footer>.container,.slideOpened .footer-top .info #page-footer>p,.footer-top .info .slideOpened #page-footer>p,.slideOpened #cookies-adv #page-footer>.content,#cookies-adv .slideOpened #page-footer>.content{left:-50%}body.slideOpened{overflow:hidden}#page-content{position:relative;left:0}.slideOpened #page-content{left:-50%}.slide-screen{position:fixed;left:0;top:0;bottom:0;right:0;z-index:-10;background:#000;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slideOpened .slide-screen{z-index:95;right:50%;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}#slide-content{padding-bottom:2em}.slide-container.slide-container{position:fixed;overflow:auto;font-size:1.15em;right:0;top:6em;bottom:0;width:50%;background:#fff;margin-right:-50%;z-index:97;padding:.7em 2.1em}.slideOpened .slide-container.slide-container{margin-right:0}.slide-container.slide-container .slide-close{display:block;background:#c71b18;color:#fff;font-size:1.3em;padding:.3em;position:absolute;top:0;left:0;line-height:1;z-index:10}.slide-container.slide-container .slide-close:before{margin-right:0}.slide-container.slide-container .slide-close:hover{background:#2b6096}.slide-container.slide-container h1{font-size:1.5em;margin:0 0 2em 1em;text-align:left}.slide-container.slide-container h2{font-size:1.4em;color:#000;margin:1.5em 0 .5em}.slide-container.slide-container .slide-error{color:#c30000}#page-content{padding:6.95em 0 2em}.banner-container{background:#d4d9dd;background:-webkit-gradient(linear, left top, left bottom, from(#294354), to(#15222a));background:linear-gradient(to bottom, #294354 0%, #15222a 100%)}.banner{margin:0 auto}.banner .slides li{background:transparent no-repeat 50% 50%;background-size:cover;height:20em;position:relative}.banner.big .slides li{height:28em}.banner.big .slides li::after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;background:#000;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.header-strip{background:#2b6096;border-top:0.4em solid #397fc7;padding:1em 0;margin-bottom:3em;color:#fff}.header-strip .strillo{max-width:61em;margin:0 auto;padding:.5em 2em;min-height:3em;overflow:visible}.header-strip .strillo h3{display:inline-block;vertical-align:middle;width:79%;font-size:1.8em;line-height:1.2;margin:0;color:#fff}.header-strip .strillo .buttons{display:inline-block;vertical-align:middle;text-align:right;width:20%;margin:0 0 0 -.25em;padding-right:.5em}.header-strip .strillo .buttons .button,.header-strip .strillo .buttons .call-to-action a,.call-to-action .header-strip .strillo .buttons a,.header-strip .strillo .buttons .n1_ck-button{padding:.5em;display:block;background:#294354}.header-strip .strillo .buttons .button:hover,.header-strip .strillo .buttons .call-to-action a:hover,.call-to-action .header-strip .strillo .buttons a:hover,.header-strip .strillo .buttons .n1_ck-button:hover{background:#c71b18}.header-strip .strillo .flex-direction-nav a{font-size:1.5em;margin-top:-.5em;color:#fff}.header-strip .strillo .flex-direction-nav a:hover{color:#397fc7}.header-strip .strillo .flex-direction-nav a.flex-prev{left:0}.header-strip .strillo .flex-direction-nav a.flex-next{right:0}.breadcrumbs{text-transform:uppercase;line-height:1.2;padding:.2em 0}.breadcrumbs a{color:#fff}.breadcrumbs a:hover{color:#c71b18}.breadcrumbs a::after{content:'//';display:inline;margin:0 .3em;color:#fff}.grid-list{margin:0 0 4em}.grid-list.home-discover{*zoom:1;float:left;clear:none;text-align:inherit;width:74.625%;margin-left:0%;margin-right:1.5%}.grid-list.home-discover:before,.grid-list.home-discover:after{content:'';display:table}.grid-list.home-discover:after{clear:both}.grid-list.home-discover:last-child{margin-right:0%}.grid-list.home-discover li{*zoom:1;float:left;clear:none;text-align:inherit;width:31.9933%;margin-left:0%;margin-right:2.01005%}.grid-list.home-discover li:before,.grid-list.home-discover li:after{content:'';display:table}.grid-list.home-discover li:after{clear:both}.grid-list.home-discover li:last-child{margin-right:0%}.grid-list.home-discover a figure{border-color:#294354}.grid-list.home-discover a h3::before{background:#294354}.grid-list ul{list-style:none;margin:0;padding:0}.grid-list li{*zoom:1;float:left;clear:none;text-align:inherit;width:23.875%;margin-left:0%;margin-right:1.5%}.grid-list li:before,.grid-list li:after{content:'';display:table}.grid-list li:after{clear:both}.grid-list li:last-child{margin-right:0%}.grid-list a{display:block;color:#000}.grid-list a:hover figure{border-color:#c71b18}.grid-list a:hover h3::before{background:#c71b18}.grid-list a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.grid-list figure{margin-bottom:.5em;border-left:12px solid #c71b18;overflow:hidden;background:#000}.grid-list h2{text-transform:uppercase;color:#505050}.grid-list h3{font-size:1.5em;margin:0;padding:0;line-height:1.2;position:relative;padding-left:.7em}.grid-list h3::before{content:'';display:block;position:absolute;left:0;top:.2em;width:12px;height:.8em;background:#c71b18}.home-events{*zoom:1;float:left;clear:none;text-align:inherit;width:23.875%;margin-left:0%;margin-right:1.5%;margin-bottom:2em}.home-events:before,.home-events:after{content:'';display:table}.home-events:after{clear:both}.home-events:last-child{margin-right:0%}.home-events ul{list-style:none;padding:0;margin:0}.home-events li{margin-bottom:.5em}.home-events h2{text-transform:uppercase;color:#505050}.home-events h2::before{border-color:#a5b6c1}.home-events time{float:left;margin:0 .7em 0 0;background:#a5b6c1;color:#fff;text-transform:uppercase;text-align:center;line-height:.9;padding:.3em 0;font-size:.9em;width:3em}.home-events time strong{display:block;font-size:1.5em}.home-events .testo{overflow:hidden;color:#9e9e9e;padding-bottom:.5em;border-bottom:1px dotted #a5b6c1}.home-events h3{font-size:1.1em;line-height:1.2;margin:0;padding:0}.home-events h3 a{color:#294354}.home-events h3 a:hover{color:#c71b18}.home-events .buttons{font-size:.9em;text-align:right}.home-events .buttons .button,.home-events .buttons .call-to-action a,.call-to-action .home-events .buttons a,.home-events .buttons .n1_ck-button{background:#397fc7;padding:.2em 1.5em}.home-events .buttons .button:hover,.home-events .buttons .call-to-action a:hover,.call-to-action .home-events .buttons a:hover,.home-events .buttons .n1_ck-button:hover{background:#c71b18}.block-grid{list-style:none;padding:0;margin:0}.block-grid li{display:inline-block;vertical-align:top;margin:0 .5% 1%;width:15.16667%;line-height:1.2;font-size:.9em;text-align:left}.block-grid img{max-width:100%;height:auto}.block-list{list-style:none;padding:0;margin:0}.block-list li{margin:0 0 1.5em;line-height:1.2;text-align:left}.block-list.base2 li{display:inline-block;vertical-align:top;margin:0 .5% 1%;width:48.5%}.block-list .icon{float:left;width:32%;margin:0 1.5% 3% 0;overflow:hidden;position:relative}.block-list .icon::after{content:'';display:block;background:#000;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.block-list .testo{overflow:hidden}.block-list time{text-transform:uppercase;color:#a5b6c1}.block-list h3{margin:0 0 .3em;font-size:1.2em}.block-list a{color:#606060}.block-list a:hover h3{color:#c71b18}.block-list a:hover .icon img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-list a:hover .icon::after{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.page-content{position:relative;min-height:12em}.fixed-col.fixed{position:fixed}.menu-section{position:absolute;padding-top:4em;left:0;top:0;font-size:1.1em;width:17%}.slideOpened .menu-section{visibility:hidden}.menu-section.activated{padding-top:0;min-height:1em}.menu-section.activated .fixed-col{padding-top:4em}.menu-section ul::before{display:none;margin:0;font-size:1.5em;color:#fff;background:#397fc7;cursor:pointer;position:absolute;left:100%;top:1em;width:auto;padding:.2em .3em}.menu-section a{display:block;text-transform:uppercase;color:#fff;background:#a5b6c1;line-height:1.2;padding:.9em .5em;border-left:0.7em solid #397fc7;margin:0 0 .3em}.menu-section a:hover{background:#c71b18;border-color:#c71b18;border-color:#8b1311}.menu-section a.active{background:#397fc7;border-color:#2b6096}.menu-section a.active+ul{display:block}.menu-section li ul{display:none;margin-bottom:.3em;padding-top:0}.menu-section li ul::before{content:'';padding:0}.menu-section li ul a{text-transform:none;color:#434343;background:#dbe2e6;padding:.3em .5em;padding-left:2em;border:none}.menu-section li ul a:hover{color:#fff}.menu-section li ul a.active{background:#2b6096;color:#fff}.menu-section li ul ul{font-size:.9em}.menu-section li ul ul a{background:#edf0f3;padding:.2em .3em}.content{margin:0 auto;max-width:55em}.content li{margin-bottom:.3em}.content li p{margin-bottom:0}.content table{width:100%;margin:0 auto .5em}.content table th,.content table td{padding:.3em .5em;border-bottom:1px solid #397fc7;border-right:1px dotted #a5b6c1;vertical-align:top}.content table th:last-child,.content table td:last-child{border-right:none}.content table th{line-height:1.2;font-weight:700;background:#e4e9ec;text-align:left}.content table tr:last-child th,.content table tr:last-child td{border-bottom:none}.content iframe{max-width:100%;min-height:24em}.content .share{margin-top:2em;padding-top:1em;border-top:1px dotted #397fc7}.content .share h4{display:inline-block;vertical-align:middle;margin:0 .3em 0 0}.content .share ul{display:inline-block;margin:0;padding:0;vertical-align:middle;list-style:none}.content .share li{display:inline}.content .share a{display:inline-block;background:#2b6096;color:#fff;padding:.2em .3em;margin:0 .3em .3em 0;font-size:1.1em}.content .share a::before{margin:0;width:1.5em}.content .share a:hover{background:#c71b18}.occhiello{font-size:1.3em;color:#565656;margin:0 0 1em;text-align:justify}.gallery{margin:2em 0;padding-top:2em;border-top:1px solid #c4d9ee}.gallery ul{list-style:none;margin:0;padding:0}.gallery li{display:inline;*zoom:1;float:left;clear:none;text-align:inherit;width:18.8%;margin-left:0%;margin-right:1.5%;margin-bottom:1.5%}.gallery li:before,.gallery li:after{content:'';display:table}.gallery li:after{clear:both}.gallery li:nth-child(5n){margin-right:0%;float:right}.gallery li:nth-child(5n+1){clear:both}.gallery a{overflow:hidden;position:relative;display:block}.gallery a::before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:#000;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.gallery a img{display:block;width:100%;height:auto}.gallery a:hover::before{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.gallery a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.call-to-action{margin:1.5em auto;max-width:40em;padding:.5em;font-size:1.2em;color:#000;text-align:center;background:#ebf2f9;border:1px solid #2b6096}.course-block{margin:4em 0}.course-block .periodo{margin:-.7em 0 .7em;color:#909090;text-transform:uppercase;font-size:1.1em;font-weight:700}.course-block .image{float:left;margin:0 1em 1em 0;max-width:20%}.course-block .testo{overflow:hidden}.course-block .dati-corso,.course-block .prezzo-corso{margin:1.5em 0}.course-block .dati-corso dt,.course-block .prezzo-corso dt{float:left;width:7em;margin:0 .5em .5em 0;clear:left;font-weight:700;text-transform:uppercase;font-size:.9em;color:#000}.course-block .dati-corso dd,.course-block .prezzo-corso dd{overflow:hidden;margin-bottom:.5em}.course-block .buttons{text-align:left;margin:2em 0 0}.course-block .buttons .button,.course-block .buttons .call-to-action a,.call-to-action .course-block .buttons a,.course-block .buttons .n1_ck-button{margin-right:.5em}.note-corso{margin:2em 0 1em;border-top:1px solid #a5b6c1;padding-top:1em;font-style:italic}.search-results{margin:2em 0 0;padding-top:1em;border-top:1px dotted #d2dbe0}.search-results .item{display:block;margin-bottom:1em}.search-results .item>a{display:block;padding:.5em;color:#606060}.search-results .item>a:hover{background:#ebf2f9}.search-results .item .path{margin-bottom:0;font-size:.8em;line-height:1.2;text-transform:uppercase}.search-results .item h1{font-size:1.1em;text-align:left;margin:0}.search-results .item h1::before{display:none}#page-footer{margin-top:2em}#page-footer p{margin-bottom:0}.footer-top{color:#d4d9dd;background:#294354;padding:3em 0 0}.footer-top h3{color:#fff;font-size:1.1em;margin:0}.footer-top .menu-footer{float:left;width:20%;padding-right:1.5%}.footer-top .menu-footer ul{margin-top:1em;text-transform:uppercase;line-height:1.1}.footer-top .menu-footer li{margin-bottom:.5em}.footer-top .menu-footer a{color:#cedfea}.footer-top .menu-footer a:hover{color:#fff}.footer-top .newsletter{float:left;width:25%;padding-right:3%}.footer-top .newsletter p{font-size:.8em}.footer-top .newsletter form{margin:1em 0 0}.footer-top .newsletter .input{float:left;width:70%}.footer-top .newsletter .input input{height:2.6em}.footer-top .newsletter .buttons{float:right;width:28%;margin:0}.footer-top .newsletter .buttons button,.footer-top .newsletter .buttons .button,.footer-top .newsletter .buttons .call-to-action a,.call-to-action .footer-top .newsletter .buttons a,.footer-top .newsletter .buttons .n1_ck-button{padding:.3em;display:block;height:2.6em;line-height:1.6;width:100%}.footer-top .socials{float:left;width:20%;padding-right:1.5%}.footer-top .socials ul{list-style:none;margin:.5em 0 0;padding:0}.footer-top .socials li{display:inline}.footer-top .socials a{display:inline-block;background:#2b6096;color:#fff;padding:.2em .3em;margin:0 .3em 0 0;font-size:1.1em}.footer-top .socials a::before{margin:0;width:1.5em}.footer-top .socials a:hover{background:#397fc7}.footer-top .dati-azienda{float:right;max-width:35%}.footer-top .dati-azienda h3{text-transform:uppercase;position:relative;padding-left:.7em}.footer-top .dati-azienda h3::before{content:'';display:block;position:absolute;left:0;top:.3em;width:.4em;height:.8em;background:#c71b18}.footer-top .dati-azienda p{font-size:.8em}.footer-top .info{text-align:center;margin:2em 0 0;padding:.5em 0;background:#3e5665}.footer-bottom .block-grid{padding:2em 0;text-align:center}.footer-bottom .block-grid li{width:auto;max-width:15%}.credits{text-align:right;padding:.3em 0;background:#416a85;color:#d4d9dd}.credits p{font-size:.8em;margin:0}.credits a{color:#fff}.credits a:hover{color:#B3CF5A;text-shadow:0 0 5px #000}.credits a img{vertical-align:text-top}.n1_ck-buttons{margin-top:.5em;text-align:center}.n1_ck-button{font-size:.85em;background:#fff;color:#c71b18}#cookies-adv{background:#2b6096;background:rgba(43,96,150,0.9);color:#fff;position:absolute;top:0;left:0;right:0;z-index:990;font-size:.9em;text-align:center;padding:1em}#cookies-adv .content{position:relative}#cookies-adv p{margin-bottom:0}#cookies-adv.rel{position:relative}#cookies-adv.bottom{position:fixed;top:auto;bottom:0}.flexslider{position:relative;overflow:hidden}.flexslider .slides{list-style:none;padding:0;margin:0}.flexslider .slides li{display:none}.flexslider .slides li:first-child{display:block}.flexslider .slide-label{position:absolute;bottom:3em;right:0;left:0;color:#fff;z-index:10;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,0.8)}.flexslider .slide-label .container,.flexslider .slide-label .footer-top .info p,.footer-top .info .flexslider .slide-label p,.flexslider .slide-label #cookies-adv .content,#cookies-adv .flexslider .slide-label .content{max-width:40em}.flexslider .slide-label h3{font-size:3em;line-height:1.2;margin:0 0 .2em;color:#fff}.flexslider .slide-label p{font-size:1.15em}.flexslider .slide-label .buttons{font-size:1em;text-shadow:none}.flex-direction-nav{list-style:none;padding:0;margin:0}.flex-direction-nav a{position:absolute;display:block;top:50%;width:1em;height:1.4em;margin:-1.2em 0 0;padding:0;white-space:nowrap;overflow:hidden;color:#606060;font-size:2.5em}.flex-direction-nav a.flex-prev{left:.2em}.flex-direction-nav a.flex-next{right:.2em}.flex-direction-nav a:hover{color:#2b6096}.flex-direction-nav a.flex-disabled{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.flexslider .flex-direction-nav a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.flexslider .flex-direction-nav .flex-disabled{display:none}.flex-control-paging{list-style:none;padding:0 0 .3em;margin:0;text-align:center;position:absolute;bottom:0;left:1em;right:1em}.flex-control-paging li{display:inline}.flex-control-paging a{display:inline-block;text-indent:110%;overflow:hidden;width:.85em;height:.85em;margin:0 .2em;background:#fff;cursor:pointer;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);border-radius:50%}.flex-control-paging a:hover{background:#c71b18}.flex-control-paging a.flex-active{background:#c71b18}.slides li img{width:100%;height:auto}.fancymsg{text-align:center}.fancymsg h2::before{display:none}.fancymsg p{text-align:center}.fancymsg .buttons{text-align:center}/*! fancyBox v2.1.5 */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/inc/js/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("/inc/js/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/inc/js/fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/inc/js/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;border-radius:15px;text-shadow:0 1px 2px #222}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/inc/js/fancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("/inc/js/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}
/*# sourceMappingURL=main.css.map */