@charset "UTF-8";/*!
	Theme Name: Fondazione Ikaros
	Theme URI:
	Description: Fondazione Ikaros
	Version: 1.0
	Author: Cobalto.it
	Author URI: http://cobalto.it
	Tags: Blank, HTML5, CSS3

	License: MIT
	License URI: http://opensource.org/licenses/mit-license.php
*//*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}p{margin:1rem 0}iframe{border:none}.row:after{clear:both}.row:after,.row:before{display:table;content:" "}#homeslider .single-slide.slick-current .caption-container,.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){#homeslider .single-slide.slick-current .caption-container,.container{width:750px}}@media (min-width:992px){#homeslider .single-slide.slick-current .caption-container,.container{width:970px}}@media (min-width:1200px){#homeslider .single-slide.slick-current .caption-container,.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media (min-width:768px){.col-sm-15{width:20%;float:left}}@media (min-width:992px){.col-md-15{width:20%;float:left}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}}@font-face{font-family:Exo;font-style:normal;font-weight:800;src:url(assets/fonts/exo-v4-latin_latin-ext-800.eot);src:local("Exo ExtraBold"),local("Exo-ExtraBold"),url(assets/fonts/exo-v4-latin_latin-ext-800.eot?#iefix) format("embedded-opentype"),url(assets/fonts/exo-v4-latin_latin-ext-800.woff2) format("woff2"),url(assets/fonts/exo-v4-latin_latin-ext-800.woff) format("woff"),url(assets/fonts/exo-v4-latin_latin-ext-800.ttf) format("truetype"),url(assets/fonts/exo-v4-latin_latin-ext-800.svg#Exo) format("svg")}@font-face{font-family:Exo;font-style:italic;font-weight:400;src:url(assets/fonts/exo-v6-latin_latin-ext-italic.eot);src:local("Exo Italic"),local("Exo-Italic"),url(assets/fonts/exo-v6-latin_latin-ext-italic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/exo-v6-latin_latin-ext-italic.woff2) format("woff2"),url(assets/fonts/exo-v6-latin_latin-ext-italic.woff) format("woff"),url(assets/fonts/exo-v6-latin_latin-ext-italic.ttf) format("truetype"),url(assets/fonts/exo-v6-latin_latin-ext-italic.svg#Exo) format("svg")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(assets/fonts/source-sans-pro-v9-latin_latin-ext-regular.eot);src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-regular.eot?#iefix) format("embedded-opentype"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-regular.woff2) format("woff2"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-regular.woff) format("woff"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-regular.ttf) format("truetype"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-regular.svg#SourceSansPro) format("svg")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:url(assets/fonts/source-sans-pro-v9-latin_latin-ext-italic.eot);src:local("Source Sans Pro Italic"),local("SourceSansPro-It"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-italic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-italic.woff2) format("woff2"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-italic.woff) format("woff"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-italic.ttf) format("truetype"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-italic.svg#SourceSansPro) format("svg")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(assets/fonts/source-sans-pro-v9-latin_latin-ext-700.eot);src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-700.eot?#iefix) format("embedded-opentype"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-700.woff2) format("woff2"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-700.woff) format("woff"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-700.ttf) format("truetype"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-700.svg#SourceSansPro) format("svg")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:url(assets/fonts/source-sans-pro-v9-latin_latin-ext-700italic.eot);src:local("Source Sans Pro Bold Italic"),local("SourceSansPro-BoldIt"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-700italic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-700italic.woff2) format("woff2"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-700italic.woff) format("woff"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-700italic.ttf) format("truetype"),url(assets/fonts/source-sans-pro-v9-latin_latin-ext-700italic.svg#SourceSansPro) format("svg")}@font-face{font-family:ikaros;src:url(assets/fonts/ikaros.eot);src:url(assets/fonts/ikaros.eot?#iefix) format("embedded-opentype"),url(assets/fonts/ikaros.woff) format("woff"),url(assets/fonts/ikaros.ttf) format("truetype"),url(assets/fonts/ikaros.svg#ikaros) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:ikaros!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{font-family:ikaros!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-zainetto:before{content:"\6a"}.icon-linkedin:before{content:"\6f"}.icon-email:before{content:"\70"}.icon-facebook:before{content:"\71"}.icon-link:before{content:"\72"}.icon-pdf-file:before{content:"\73"}.icon-indicazioni:before{content:"\6d"}.icon-bus:before{content:"\75"}.icon-treno:before{content:"\76"}.icon-phone:before{content:"\77"}.icon-checked:before{content:"\78"}.icon-auto:before{content:"\6e"}.icon-arrow-right:before{content:"\6c"}.icon-arrow-left:before{content:"\74"}.icon-marker:before{content:"\79"}.icon-instagram:before{content:"\7a"}.icon-aziende:before{content:"\61"}.icon-diploma:before{content:"\62"}.icon-docenti:before{content:"\63"}.icon-esagono:before{content:"\64"}.icon-imprese:before{content:"\65"}.icon-internazionale:before{content:"\66"}.icon-laboratori:before{content:"\67"}.icon-orologio:before{content:"\68"}.icon-tecnologie:before{content:"\69"}.icon-arrows-left:before{content:"\41"}.icon-arrows-right:before{content:"\42"}.icon-zoom:before{content:"\43"}.icon-fax:before{content:"\44"}.icon-arrow-up:before{content:"\45"}.icon-arrow-down:before{content:"\46"}.icon-search:before{content:"\6b"}.modal-starter{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000000000;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s}.modal-starter .box{height:100%}.modal-starter .box .h-100{height:100%}.modal-starter .box img,.modal-starter .box svg{width:50vw;height:auto;padding-bottom:90px;max-height:50vh}@media (max-width:767px){.modal-starter .box img,.modal-starter .box svg{width:90vw}}.modal-starter.disappear{opacity:0}.modal-starter .text-center{text-align:center!important;margin:0 auto!important}.modal-starter .btn{position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.modal-starter .btn-close{cursor:pointer}.modal-starter .btn.btn-close{-webkit-box-shadow:0 3px 0 #753c04;box-shadow:0 3px 0 #753c04;cursor:pointer;color:#fff!important;font-family:Montserrat,Helvetica,sans-serif;font-size:22px;font-weight:700;background:#f29100!important;padding:1rem 1.5rem;color:#fff;margin-top:1rem;border:0 solid #fff!important}.modal-starter .btn.btn-close:active{-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}@media (max-width:767px){.modal-starter .btn.btn-close{font-size:12px}}.modal-starter .menu-container{font:400 1.4rem/1.4 Montserrat,Helvetica,sans-serif;min-height:75px}.modal-starter .menu-container ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0}.modal-starter .menu-container ul li{text-align:center;list-style:none;padding:0 30px;font-size:2rem}@media (max-width:767px){.modal-starter .menu-container ul li{padding:0 7.5px;font-size:1.5rem}}@media (max-width:450px){.modal-starter .menu-container ul li{font-size:1.25rem}}.modal-starter .menu-container ul li a{text-decoration:none;padding-bottom:2px;border-bottom:1px solid #444;-webkit-transition:all ease-in-out 250ms;-o-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}.modal-starter .menu-container ul li a:hover{color:#f29100;border-bottom:1px solid #f29100}.modal-starter .footer-container{padding:1rem;background:#f29100;width:100%;text-align:center}.modal-starter .footer-container img,.modal-starter .footer-container svg{width:960px;height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){-webkit-border-radius:0;border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;-webkit-border-radius:3px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;-webkit-border-radius:6px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.align-items-center{-ms-flex-align:center!important;-webkit-box-align:center!important;-webkit-align-items:center!important;align-items:center!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.text-center{text-align:center}@media (min-width:768px){.text-md-left{text-align:left!important}}#sostieni-container{margin-bttom:30px}#sostieni-container .titolo{font-weight:700;color:#f39200}#sostieni-container .sottotitolo{font-weight:700;color:#f39200}#sostieni-container .btn{display:block;margin-top:20px;margin-bottom:30px}#sostieni-container .testo{font-size:20px;color:#777}#sostieni-container p{color:#212527;font-size:20px}#sostieni-container .italic{font-style:italic}#sostieni-container h4{font-size:24px;color:#212527}.free-donation-wrapper{padding:10px 0}#donazione_libera_holder{opacity:0;visibility:hidden;-webkit-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#donazione_libera_holder.visible{visibility:visible;opacity:1}#donazione_libera_holder .input-group-addon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;line-height:1.7em}#donazione_libera_holder input#importo{height:auto;border:1px solid #ced4da}.gruppo-donazione{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.gruppo-donazione span{background:rgba(0,0,0,.05);padding:4px;line-height:0;-webkit-border-radius:3px;border-radius:3px;height:25px;cursor:pointer}.gruppo-donazione label{font-size:12px;line-height:0;margin-bottom:0}.thankyou{position:absolute;top:50%;left:0;width:100%;text-align:center;color:#fff}@-ms-viewport{width:device-width}.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}.visible-lg{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.bg-grey{background:grey}.relative{position:relative}.txj{text-align:justify}.txc{text-align:center}.uc{text-transform:uppercase}.txr{text-align:right}.txl{text-align:left}.flexbox{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-direction:row;-webkit-flex-flow:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.flexbox.center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:992px){.flexbox-md{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-direction:row;-webkit-flex-flow:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.flexbox-md.center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}@media only screen and (min-width:768px){.flexbox-sm{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-direction:row;-webkit-flex-flow:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.flexbox-sm.center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.btn,.button,input.btn{font:700 1.4rem/1.4 "Source Sans Pro",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1;display:inline-block;padding:1rem 1.5rem;margin-bottom:1rem;border:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#ee9022;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 3px 0 #b24b06;box-shadow:0 3px 0 #b24b06}.btn:hover,.button:hover,input.btn:hover{background:#cd7610;color:#fff}.btn:active,.button:active,input.btn:active{background:#b24b06;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.btn.white,.button.white,input.btn.white{border-color:#fff;background:#fff;color:#ee9022}.btn.white:hover,.button.white:hover,input.btn.white:hover{background:#ee9022;color:#fff}.btn.white.trans,.button.white.trans,input.btn.white.trans{background:0 0;color:#fff}.btn.white.trans:hover,.button.white.trans:hover,input.btn.white.trans:hover{background:#fff;color:#ee9022}.btn.trans,.button.trans,input.btn.trans{background:0 0;color:#ee9022}.btn.trans:hover,.button.trans:hover,input.btn.trans:hover{background:#ee9022;color:#fff}.btn.grey,.button.grey,input.btn.grey{background:#1c1f21;color:#fff}.btn.grey:hover,.button.grey:hover,input.btn.grey:hover{background:0 0;color:#1c1f21}.btn.grey.trans,.button.grey.trans,input.btn.grey.trans{background:0 0;color:#1c1f21}.btn.grey.trans:hover,.button.grey.trans:hover,input.btn.grey.trans:hover{background:#1c1f21;color:#fff}.btn.smaller,.button.smaller,input.btn.smaller{font-size:1.4rem;padding:8px 10px;-webkit-box-shadow:0 1px 0 #b24b06;box-shadow:0 1px 0 #b24b06}.btn.iconed{position:relative;padding-left:5.5rem;padding-right:4rem}.btn.iconed [class*=" icon-"],.btn.iconed [class^=icon-]{position:absolute;top:50%;left:3rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:1.6em}.graphy{position:relative}.graphy:before{opacity:.2;z-index:-1;display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(img/graphy.png);-webkit-background-size:80px 160px;background-size:80px 160px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.graphy:before{background-image:url(img/graphy_@2X.png)}}main{position:relative;z-index:500}.qtranxs-available-languages-message{display:none;visibility:hidden}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%}body{font:400 1.4rem/1.4 "Source Sans Pro",Helvetica,Arial,sans-serif;color:grey}.clear:after,.clear:before,.field:after,.field:before,.widget_instagram div.feed:after,.widget_instagram div.feed:before,footer .nwsl:after,footer .nwsl:before{content:' ';display:table}.clear:after,.field:after,.widget_instagram div.feed:after,footer .nwsl:after{clear:both}.clear,.field,.widget_instagram div.feed,footer .nwsl{*zoom:1}img{max-width:100%;vertical-align:bottom}a{color:#444;text-decoration:none}a:hover{color:#444}a:focus{outline:0}a:active,a:hover{outline:0}input:focus{outline:0;border:1px solid #04a4cc}button{-webkit-appearance:none}section{position:relative}video{height:auto;width:100%;display:block}video:focus{border:none}.m0{margin:0}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.m05{margin:.5rem}.mt05{margin-top:.5rem}.mr05{margin-right:.5rem}.mb05{margin-bottom:.5rem}.my05{margin-top:.5rem;margin-bottom:.5rem}.ml05{margin-left:.5rem}.m1{margin:1rem}.mt1{margin-top:1rem}.mr1{margin-right:1rem}.mb1{margin-bottom:1rem}.my1{margin-top:1rem;margin-bottom:1rem}.ml1{margin-left:1rem}.m2{margin:2rem}.mt2{margin-top:2rem}.mr2{margin-right:2rem}.mb2{margin-bottom:2rem}.ml2{margin-left:2rem}.my2{margin-top:2rem;margin-bottom:2rem}.m3{margin:3rem}.mt3{margin-top:3rem}.mr3{margin-right:3rem}.mb3{margin-bottom:3rem}.ml3{margin-left:3rem}.my3{margin-top:3rem;margin-bottom:3rem}.m4{margin:4rem}.mt4{margin-top:4rem}.mr4{margin-right:4rem}.mb4{margin-bottom:4rem}.ml4{margin-left:4rem}.my4{margin-top:2rem;margin-bottom:2rem}.mxn1{margin-left:-.5rem;margin-right:-.5rem}.mxn2{margin-left:-1rem;margin-right:-1rem}.mxn3{margin-left:-2rem;margin-right:-2rem}.mxn4{margin-left:-4rem;margin-right:-4rem}.p0{padding:0}.pt0{padding-top:0}.pr0{padding-right:0}.pb0{padding-bottom:0}.pl0{padding-left:0}.p1{padding:1rem}.pt1{padding-top:1rem}.pr1{padding-right:1rem}.pb1{padding-bottom:1rem}.pl1{padding-left:1rem}.px1{padding-left:1rem;padding-right:1rem}.py1{padding-top:1rem;padding-bottom:1rem}.p2{padding:2rem}.pt2{padding-top:2rem}.pr2{padding-right:2rem}.pb2{padding-bottom:2rem}.pl2{padding-left:2rem}.px2{padding-left:2rem;padding-right:2rem}.py2{padding-top:2rem;padding-bottom:2rem}.p3{padding:3rem}.pt3{padding-top:3rem}.pr3{padding-right:3rem}.pb3{padding-bottom:3rem}.pl3{padding-left:3rem}.px3{padding-left:3rem;padding-right:3rem}.py3{padding-top:3rem;padding-bottom:2rem}.p4{padding:4rem}.pt4{padding-top:4rem}.pr4{padding-right:4rem}.pb4{padding-bottom:4rem}.pl4{padding-left:4rem}.px4{padding-left:4rem;padding-right:4rem}.py4{padding-top:4rem;padding-bottom:4rem}.db{display:block}.dib{display:inline-block}.di{display:inline}.dt{display:table}.dtc{display:table-cell}.fl{float:left}.fr{float:right}.oh{overflow:hidden}.cf::after,.cf::before{content:' ';display:table}.cf::after{clear:both}.c1{-webkit-box-sizing:border-box;box-sizing:border-box;width:8.33333%}.c2{-webkit-box-sizing:border-box;box-sizing:border-box;width:16.66667%}.c3{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}.c4{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%}.c5{-webkit-box-sizing:border-box;box-sizing:border-box;width:41.66667%}.c6{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.c7{-webkit-box-sizing:border-box;box-sizing:border-box;width:58.33333%}.c8{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66667%}.c9{-webkit-box-sizing:border-box;box-sizing:border-box;width:75%}.c10{-webkit-box-sizing:border-box;box-sizing:border-box;width:83.33333%}.c11{-webkit-box-sizing:border-box;box-sizing:border-box;width:91.66667%}.c12{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.pr{position:relative}img.fw{width:100%;height:auto}.l1{line-height:1}.p05{padding:.5rem}.lc{text-transform:none!important}.fw{max-width:100%}svg:not(:root){max-width:100%;max-height:100%;height:auto}#the-content a{color:#ee9022;text-decoration:underline;font-weight:600}h1,h2,h3,h4,h5,h6{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;text-transform:none;font-weight:700;line-height:1}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{color:#323232}h1{font-size:4rem}h2{font-size:3.2rem}h3{font-size:2.4rem}h4{font-size:2rem}h5{font-size:1.6rem}h1.title{margin:1rem auto 2rem}@media only screen and (min-width:992px){h1.title{font-size:5rem}}.title{font-weight:700}h3.title{color:#1c1f21;font-size:3.2rem;text-transform:uppercase;font-weight:400}p{line-height:1.618}span.title{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:3.2rem;margin-bottom:1rem;display:block;text-transform:uppercase;color:#ee9022}span.lowertitle,span.subtitle,span.uppertitle{display:block;font-size:1.2rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase}main{font-size:1.6rem}a.read_more{font-weight:700;color:#1c1f21;position:relative}a.read_more:before{content:"";position:absolute;bottom:-2px;left:0;width:calc(100% - 1rem);height:2px;display:block;background:#1c1f21;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a.read_more:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}a.read_more:after{content:"\42";font-family:ikaros!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;font-size:.75em;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.chocolat-zoomable.chocolat-zoomed .chocolat-img{cursor:-webkit-zoom-out;cursor:zoom-out}.chocolat-open{overflow:hidden}.chocolat-overlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:10;background-color:#fff;display:none;opacity:1}.chocolat-wrapper{height:100%;width:100%;position:fixed;left:0;top:0;z-index:160000;color:#fff}.chocolat-zoomable .chocolat-img{cursor:-webkit-zoom-in;cursor:zoom-in}.chocolat-loader{height:32px;width:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;z-index:11;background:url(assets/chocolat/images/loader.gif);display:none}.chocolat-content{position:fixed;width:0;height:0;left:50%;top:50%;z-index:14;text-align:left}.chocolat-content .chocolat-img{position:absolute;width:100%;height:100%}.chocolat-wrapper .chocolat-left{position:absolute;left:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(assets/chocolat/images/left.png) 50% 50% no-repeat;z-index:17;display:none}.chocolat-wrapper .chocolat-right{position:absolute;right:0;width:50px;height:100px;top:50%;margin-top:-50px;cursor:pointer;background:url(assets/chocolat/images/right.png) 50% 50% no-repeat;z-index:17;display:none}.chocolat-wrapper .chocolat-right.active{display:block}.chocolat-wrapper .chocolat-left.active{display:block}.chocolat-wrapper .chocolat-top{position:absolute;top:0;right:0;left:0;line-height:50px;height:50px;overflow:hidden;z-index:17;margin-bottom:10px}.chocolat-wrapper .chocolat-close{width:50px;height:50px;cursor:pointer;position:absolute;top:0;right:0;background:url(assets/chocolat/images/close.png) 50% 50% no-repeat}.chocolat-wrapper .chocolat-bottom{position:absolute;bottom:0;left:0;right:0;line-height:40px;height:40px;font-size:12px;z-index:17;padding-left:15px;padding-right:15px;background:#ee9022;text-align:right;margin-top:10px;color:#fff}.chocolat-wrapper .chocolat-set-title{display:inline-block;padding-right:15px;line-height:1;border-right:1px solid rgba(255,255,255,.3)}.chocolat-wrapper .chocolat-pagination{float:right;display:inline-block;padding-left:15px;padding-right:15px;margin-right:15px}.chocolat-wrapper .chocolat-fullscreen{width:16px;height:40px;background:url(assets/chocolat/images/fullscreen.png) 50% 50% no-repeat;display:block;margin:auto;cursor:pointer;float:right}.chocolat-wrapper .chocolat-description{display:inline-block;float:left}body.chocolat-open>.chocolat-overlay{z-index:15}body.chocolat-open>.chocolat-loader{z-index:15}body.chocolat-open>.chocolat-content{z-index:17}.chocolat-in-container .chocolat-content,.chocolat-in-container .chocolat-overlay,.chocolat-in-container .chocolat-wrapper{position:absolute}.chocolat-in-container{position:relative}.tabs{position:relative}.tabs ul.horizontal{margin:0;padding:0;width:100%}@media only screen and (min-width:992px){.tabs ul.horizontal{display:inline-block;position:relative;text-align:center}.tabs ul.horizontal:after{border-bottom:2px solid #e1e1e1;bottom:1px;content:"";position:absolute;left:0;width:100%}}.tabs ul.horizontal li{margin:0;padding:.5rem 1rem;list-style:none;display:block}@media only screen and (min-width:992px){.tabs ul.horizontal li{padding:0;display:inline-block;width:20%}}.tabs ul.horizontal li a{width:100%;position:relative;z-index:2;display:block;text-align:center;margin:0 0 .5rem;padding:.5rem;border:1px solid #e1e1e1;-webkit-border-radius:5px;border-radius:5px;font-style:italic}@media only screen and (min-width:992px){.tabs ul.horizontal li a{margin:0 .5rem;padding:1rem 1rem 2rem;border:1px solid transparent;border-bottom:2px solid transparent;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;width:calc(100% -1rem)}}.tabs ul.horizontal li.active a{border:1px solid #ee9022;background:#ee9022;color:#fff}@media only screen and (min-width:992px){.tabs ul.horizontal li.active a{border:1px solid #e1e1e1;border-bottom:2px solid #fff;background:#fff;font-weight:600;color:#ee9022}}.tabs #tabs_container{padding:2rem 60px}@media only screen and (min-width:992px){.tabs #tabs_container{position:relative}}.tabs .control{position:absolute;cursor:pointer;background-color:#e1e1e1;background-image:url(img/arrow-2.svg);-webkit-background-size:40px 40px;background-size:40px 40px;background-position:center center;background-repeat:no-repeat;border:2px solid #e1e1e1;overflow:hidden;-webkit-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s;width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%}.tabs .control:after,.tabs .control:before{content:none}.tabs .control:hover{background-color:#ee9022;border-color:#ee9022}.tabs .control.prev{top:300px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}.tabs .control.next{top:300px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;position:relative;z-index:1}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}button.slick-arrow{text-decoration:none;display:block;position:absolute;bottom:-45px;border:none;-webkit-border-radius:0;border-radius:0;z-index:10;overflow:hidden;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);text-indent:-9000px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:4rem;height:4rem;background:#ee9022;top:auto;margin:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}button.slick-arrow:hover{background:#9e5b0c}button.slick-arrow.slick-prev{left:auto;right:4rem}button.slick-arrow::before{border-right:1px solid #fff;border-top:1px solid #fff;content:"";display:inline-block;height:50%;left:10%;position:absolute;top:25%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:50%}button.slick-arrow.slick-prev:before{left:35%;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}button.slick-arrow.slick-prev{left:5px}button.slick-arrow.slick-next{right:5px}.slick-dots{margin:0;list-style:outside none none;padding:0;position:relative;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:10px;margin:0 5px 10px;padding:0;position:relative;width:10px}.slick-dots li button{background-color:transparent;border:1px solid #aeaeae;-webkit-border-radius:50%;border-radius:50%;color:transparent;cursor:pointer;display:block;font-size:0;height:10px;line-height:0;outline:medium none;padding:0;width:10px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.slick-dots li.slick-active button{background-color:#ee9022;border:1px solid #ee9022}#homeslider{background:#fff;position:relative;z-index:1}#homeslider .slick-list{-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#homeslider:not(.slick-initialized){height:0;width:100%;padding-bottom:60%;overflow:hidden}#homeslider:not(.slick-initialized) div.slick-list{opacity:0}#homeslider .slick-dots{position:absolute;bottom:5%;left:10%;width:auto;text-align:left;background:rgba(178,75,6,.5);padding:5px;-webkit-border-radius:30px;border-radius:30px}#homeslider .slick-dots li{display:inline-block;height:15px;width:15px;vertical-align:middle;margin:0 5px}#homeslider .slick-dots li button{background:rgba(255,255,255,.8);border:2px solid #fff;height:15px;width:15px}#homeslider .slick-dots li.slick-active button{background-color:#ee9022;opacity:1}#homeslider .single-slide{position:relative;overflow:hidden}#homeslider .single-slide.slick-current .caption-container{text-align:left;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}#homeslider .single-slide .caption-container{position:absolute;top:50%;left:50%;width:auto;height:auto;color:#fff;z-index:500;opacity:0;text-align:center;-webkit-transform:translate(-50%,-40%);-ms-transform:translate(-50%,-40%);transform:translate(-50%,-40%);width:100%}#homeslider .single-slide .caption-container .caption{max-width:50%;font-size:1rem}#homeslider .single-slide .caption-container span.title{margin:0 0 .75em;text-transform:none;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:800;font-size:1.8em;color:#fff;line-height:1}@media only screen and (min-width:992px){#homeslider .single-slide .caption-container span.title{margin:0 0 .25em;font-size:6em}}#homeslider .single-slide .caption-container span.subtitle{font:400 1.4rem/1.4 "Source Sans Pro",Helvetica,Arial,sans-serif;letter-spacing:0;font-size:1.4em;text-transform:uppercase;color:#ee9022}@media only screen and (min-width:992px){#homeslider .single-slide .caption-container span.subtitle{font-size:2.4em}}@media only screen and (max-width:767px){#homeslider .single-slide img{width:120%;margin:0 -10%;max-width:none}}#homeslider .single-slide .button-container{position:absolute;right:0;bottom:5%;width:55%;height:auto;z-index:100;text-align:center}#clienti button.slick-arrow{background-color:grey;background-image:url(img/arrow-2.svg);-webkit-background-size:40px 40px;background-size:40px 40px;background-position:center center;background-repeat:no-repeat;border:2px solid grey;overflow:hidden;-webkit-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;transition:all ease-in-out .25s;width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%}#clienti button.slick-arrow:after,#clienti button.slick-arrow:before{content:none}#clienti button.slick-arrow:hover{background-color:#ee9022;border-color:#ee9022}#clienti button.slick-arrow.slick-prev{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}#clienti button.slick-arrow.slick-next{top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:0}#clienti .slick-list{width:calc(100% - ($square * 3));margin-left:60px;margin-right:60px}.slick-slider:not(.slick-initialized){height:0;width:100%;padding-bottom:60%;overflow:hidden}.slick-slider:not(.slick-initialized)>div{opacity:0}.slider-container{position:relative}.slick-disabled,button.slick-disabled{opacity:.1;cursor:default}.slick-disabled:hover,button.slick-disabled:hover{color:current-color}#gallery.slick-slider,#video-slider.video-slider{position:relative}#gallery.slick-slider button.slick-arrow.slick-prev,#video-slider.video-slider button.slick-arrow.slick-prev{position:absolute;bottom:1px;right:42px;left:auto}#gallery.slick-slider button.slick-arrow.slick-next,#video-slider.video-slider button.slick-arrow.slick-next{position:absolute;bottom:1px;right:1px}#gallery.slick-slider .thumb a,#video-slider.video-slider .thumb a{position:relative;display:block}#gallery.slick-slider .thumb a:before,#video-slider.video-slider .thumb a:before{position:absolute;top:50%;left:50%;width:auto;height:auto;z-index:5;color:rgba(255,255,255,.8);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:4rem;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#gallery.slick-slider .thumb a:after,#video-slider.video-slider .thumb a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:4}#gallery.slick-slider .thumb a:hover:after,#gallery.slick-slider .thumb a:hover:before,#video-slider.video-slider .thumb a:hover:after,#video-slider.video-slider .thumb a:hover:before{opacity:1}.gallery-wrapper{position:relative}.slide-count-wrap{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;position:absolute;width:auto;height:auto;bottom:0;left:0;background:rgba(0,0,0,.5);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0;padding:1rem}.slide-count-wrap .counter{position:relative;width:100%;color:#fff;text-align:center}.slide-count-wrap span{line-height:2rem;font-size:2rem;vertical-align:baseline}.slide-count-wrap span.current{font-size:2rem;font-weight:700}.slick-initialized+.slide-count-wrap{opacity:1}.slider-docs-and-certs .single-doc a{background:#f5f5f5;text-align:center;margin:0 1rem;padding:2rem 1rem;display:block;height:200px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slider-docs-and-certs .single-doc a span.icon-pdf-file{font-size:30px;color:grey;height:60px;display:block;line-height:60px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slider-docs-and-certs .single-doc a h5{margin:0 auto;color:#ee9022;text-transform:uppercase;font-size:2rem;height:80px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slider-docs-and-certs .single-doc a span.c2a{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slider-docs-and-certs .single-doc a:hover{background:grey}.slider-docs-and-certs .single-doc a:hover h5,.slider-docs-and-certs .single-doc a:hover span.c2a,.slider-docs-and-certs .single-doc a:hover span.icon-pdf-file{color:#f5f5f5}.video-background{position:relative;z-index:1;width:100%;padding-bottom:56.2%}.video-background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.video-background iframe,.video-foreground{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.video-foreground{height:140%;top:-20%}.overlay_popup{position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:rgba(0,0,0,.8);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;visibility:hidden;opacity:0;z-index:-1}.overlay_popup.visible{z-index:100000;visibility:visible;opacity:1}.popup-content{padding:20px}.popup-content.image{padding:0}.outside_click_handler{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100000;display:block}.popup{margin:0;padding:0;background:#fff;width:auto;position:absolute;-webkit-transition:all 250s ease-in-out;-o-transition:all 250s ease-in-out;transition:all 250s ease-in-out;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;display:block;z-index:100001}a.popup-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000001}span.close{cursor:pointer;position:absolute;top:0;right:0;width:30px;height:30px;z-index:1000002;background:#ee9022;line-height:30px;text-align:center}span.close:before{content:"";position:absolute;top:50%;left:50%;width:3px;height:80%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background-color:#fff}span.close:after{content:"";position:absolute;top:50%;left:50%;width:3px;height:80%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff}@media only screen and (max-width:767px){.container-fluid .wrapper{width:98%}}header#hero-header{position:relative}header#hero-header .wrapper{width:100%}header#hero-header img,header#hero-header picture{width:100%;display:block}header#hero-header picture{position:relative}header#hero-header picture:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.2);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.2)),color-stop(100%,transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,transparent 100%);background:-o-linear-gradient(top,rgba(0,0,0,.2) 0,transparent 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 )}header#hero-header .hero-title{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 2rem;z-index:10;width:100%;text-align:center}@media only screen and (min-width:992px){header#hero-header .hero-title{top:30%}}header#hero-header .hero-title h1.title{display:inline-block;border-top:1px solid #fff;border-bottom:1px solid #fff;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:4rem;line-height:1;font-weight:500;color:#fff;margin:0;text-align:center;padding-top:1rem}@media only screen and (min-width:992px){header#hero-header .hero-title h1.title{font-size:8vw}}@media only screen and (min-width:1200px){header#hero-header .hero-title h1.title{font-size:8rem}}header#hero-header .hero-title h2{font-weight:100;font-size:2rem;display:inline-block;text-transform:none;padding-left:1rem}header#hero-header .hero-title h2 a{color:#fff}.breadcrumbs{background:rgba(128,128,128,.2);border-bottom:1px solid grey;padding:1rem 0;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:1.2rem;color:grey}.breadcrumbs a{color:#ee9022}main section:not(.nopad){padding-top:2rem;padding-bottom:2rem}@media only screen and (min-width:992px){main section:not(.nopad){padding-top:3.5rem;padding-bottom:3.5rem}}main section.lastone{padding-bottom:2rem}@media only screen and (min-width:992px){main section.lastone{padding-bottom:3.5rem}}hr.section-divider{width:90%;max-width:80rem;margin:3rem auto;border:none;border-top:1px solid #e1e1e1;height:0}footer{padding:0;color:#fff}footer #prefooter{background-color:#1c1f21}@media only screen and (min-width:992px){footer #prefooter{padding-bottom:5rem}body.home footer #prefooter{margin-top:-10rem;padding-top:10rem}}footer #copyright-section{background-color:#186eaf}footer h5{margin-top:0}footer h5.smaller{font-weight:400;font-size:1.4rem}footer h4{display:inline-block}footer a{color:#fff;-webkit-transition:all ease-in-out 250ms;-o-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}@media only screen and (min-width:768px){footer a.all-news{padding-left:1.5rem;margin-left:1.5rem;border-left:1px solid rgba(255,255,255,.8)}}footer a:hover{color:rgba(255,255,255,.6)}footer .nwsl-submit-form{margin-bottom:1rem}footer .nwsl>.input{float:left;width:calc(100% - 120px)}footer .nwsl>.submit{float:right;width:115px}footer div.wpcf7 .nwsl .ajax-loader{visibility:hidden;display:none}#header{top:0;width:100%;z-index:501;position:relative;background:#f5f5f5}#header #homeslider .single-slide.slick-current .caption-container,#header .container,#homeslider .single-slide.slick-current #header .caption-container{z-index:400;position:relative}#header .logo{max-width:100%}#header .logo a{display:block}#header .logo .logo-img{width:100%;height:auto}#header .nav{font:400 1.4rem/1.4 "Source Sans Pro",Helvetica,Arial,sans-serif;padding:0;float:right}#header .nav ul{float:right;margin:0;padding:0}#header .nav ul>li{float:left;list-style:none;display:inline-block;font-size:1.4rem;text-transform:uppercase;padding:0;position:relative;border-left:2px solid #e1e1e1}#header .nav ul>li:last-child{border-right:2px solid #e1e1e1}#header .nav ul>li a{display:block;padding:21px 10px;color:#323232;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}#header .nav .current-page-item a,#header .nav .current_page_item a{background:#ee9022;color:#fff;-webkit-box-shadow:0 3px 0 #b24b06;box-shadow:0 3px 0 #b24b06}#header .nav ul>li:hover>a{background:#ee9022;color:#fff}#header .nav ul>li:hover ul.sub-menu{display:block;opacity:1}#header .nav.lang-switcher{width:auto;float:right;padding-left:0;position:relative;height:1em}#header .nav.lang-switcher ul{top:0;right:0;margin:0;padding:0;position:relative}#header .nav.lang-switcher ul:after{content:"";position:absolute;top:26px;right:3px;width:5px;height:5px;border-right:1px solid #1c1f21;border-bottom:1px solid #1c1f21;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#header .nav.lang-switcher ul:hover:after{border-color:#fff}#header .nav.lang-switcher ul:hover li:not(:first-child){visibility:visible;opacity:1}#header .nav.lang-switcher ul li{float:none;display:block;list-style:none;text-transform:uppercase;font-weight:400;border:none}#header .nav.lang-switcher ul li:not(:first-child){visibility:hidden;opacity:0;-webkit-transition:all ease-in-out 250ms;-o-transition:all ease-in-out 250ms;transition:all ease-in-out 250ms}#header .nav.lang-switcher ul li a{background:#f5f5f5}#header .nav.lang-switcher ul li a:hover{background:#ee9022;color:#fff}nav.footer-nav ul{margin:0;padding:0;list-style:none}nav.footer-nav ul ul.sub-menu{display:none}#main-panel,body,html{width:100%;min-height:100%}@media (max-width:992px){#main-panel,body,html{height:100%}}#main-panel{position:relative;z-index:1;width:100%}@media only screen and (max-width:991px){#main-panel{background:#fff}}#mobile-menu{bottom:0;display:none;right:0;overflow-y:auto;position:fixed;right:0;top:0;width:256px;z-index:0;background:#fff;padding:1.5rem;-webkit-box-shadow:5px 0 6px -5px rgba(0,0,0,.8) inset;box-shadow:5px 0 6px -5px rgba(0,0,0,.8) inset;border-left:1px solid rgba(0,0,0,.5)}#mobile-menu ul{margin:0;padding:0;list-style:none}#mobile-menu ul li{border-bottom:1px solid rgba(100,100,100,.2);font-size:1.4rem;padding:10px 5px;width:100%}#mobile-menu ul li a{color:#ee9022}.slideout-open #mobile-menu{display:block}#mobile-menu .mobile-nav>ul>li>ul.sub-menu{opacity:1;padding:0;visibility:visible}#mobile-menu .mobile-nav>ul>li>ul.sub-menu li{margin:0;padding:10px 0;list-style:inside none disc;border:none}#mobile-menu .mobile-nav>ul>li.categories>ul.sub-menu{list-style:none}#mobile-menu .mobile-nav>ul>li.categories>ul.sub-menu li{list-style:none}#mobile-menu .mobile-nav>ul>li.categories>ul.sub-menu .thumb{width:25px;height:25px;display:inline-block}#mobile-menu .mobile-nav>ul>li.categories>ul.sub-menu .cat{display:inline-block;margin:0 -10px 0 0}#mobile-menu .mobile-nav>ul>li.categories>ul.sub-menu .desc{display:none}#mobile-menu .mobile-nav>ul>li>ul.sub-menu li:last-child{border:none}#mobile-menu nav ul li a,#mobile-menu nav ul li a:hover{border:none}.js-slideout-toggle{display:none;cursor:pointer;width:auto;height:auto;border:none;background:0 0;padding:1rem}.js-slideout-toggle:hover{border:none}.js-slideout-toggle img{width:30px;height:30px}@media (max-width:769px){.js-slideout-toggle{display:block}nav.lang,nav.nav{display:none}}#nav-icon{width:2.8rem;height:3rem;position:relative;margin:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:.5rem;width:100%;background:#186eaf;-webkit-border-radius:.25rem;border-radius:.25rem;opacity:1;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:.4rem}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:1.2rem}#nav-icon span:nth-child(4){top:2rem}#nav-icon.open span:nth-child(1){top:.5rem;width:0%;left:50%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){top:.5rem;width:0%;left:50%}#cookie-law{background:rgba(0,0,0,.8) none repeat scroll 0 0;bottom:0;margin:0;position:fixed;width:100%;z-index:100}#cookie-law p{color:#fff;font-size:1.2rem;margin:0;padding:10px;text-align:center}#cookie-law p a.btn{font-size:1.2rem;margin:0 0 0 1rem}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.videoWrapper .watch{position:absolute;top:50%;left:50%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:3px solid #fff;text-align:center;padding:2rem 4rem 3rem;background:rgba(0,0,0,.8)}.videoWrapper .watch span{display:block}.videoWrapper .watch span.discover{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-weight:400;font-size:2.4rem;color:#ee9022}.videoWrapper .watch span.ctrl{position:absolute;bottom:0;left:50%;width:auto;height:auto;display:inline-block;background:#ee9022;color:#fff;padding:1rem;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.videoWrapper{position:relative;width:100%;height:0;padding:56.222222222222214% 0 0 0;overflow:hidden}.videoWrapper span.intro{display:block;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:4rem;font-weight:800;color:#fff;text-align:center;line-height:1;position:absolute;top:20%;left:50%;width:450px;height:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:9}@media only screen and (min-width:768px){.videoWrapper span.intro{width:700px}}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.videoWrapper .title{position:absolute;top:0;left:0;width:100%;height:auto;z-index:20;color:#fff;padding:5px}@media only screen and (min-width:992px){.videoWrapper .title{padding:10px}}.videoWrapper img{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.videoWrapper .wp-video{position:absolute;top:0;left:0}.videoWrapper .mejs-container,.videoWrapper .mejs-overlay.load,.videoWrapper .wp-video,.videoWrapper video.wp-video-shortcode{width:100%!important;height:100%!important}.videoWrapper .wp-video,.videoWrapper video.wp-video-shortcode{max-width:100%!important}.videoWrapper video.wp-video-shortcode{position:relative}.videoWrapper .mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}.videoWrapper .mejs-controls{display:none}.videoWrapper .mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto!important;height:auto!important}.youtube-player{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:inline-block;overflow:hidden;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;cursor:pointer}.youtube-player:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 200px 0 #000 inset;box-shadow:0 0 200px 0 #000 inset;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.youtube-player:after{content:"";position:absolute;top:50%;left:50%;width:auto;height:auto;display:block;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:6rem;color:#fff;opacity:.8;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:10}.youtube-player:hover:before{opacity:.5}.youtube-player:hover:after{opacity:1;color:#ee9022}.youtube-player>.play{position:absolute;height:100%;width:100%;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.youtube-player>.play:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;width:80px;height:80px;background:#ee9022;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.5);box-shadow:inset 0 0 10px rgba(0,0,0,.5);-webkit-border-radius:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.youtube-player>.play:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;display:block;border-style:solid;border-width:10px 0 10px 17px;border-color:transparent transparent transparent #fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;z-index:10}textarea{resize:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{border:none;background:rgba(255,255,255,.25);padding:.5rem;max-width:100%;width:100%;font:400 1.4rem/1.4 "Source Sans Pro",Helvetica,Arial,sans-serif}.nwsl form{padding:0}.wpcf7-form{-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);-o-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94)}.wpcf7-form.sent .acceptance,.wpcf7-form.sent .input,.wpcf7-form.sent .submit{display:none}.wpcf7-form div.wpcf7-response-output{margin:0}.wpcf7-form.sent div.wpcf7-mail-sent-ok{background:rgba(255,255,255,.8) none repeat scroll 0 0;border:none;border-left:4px solid #85c25f;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 3px -2px rgba(0,0,0,.5);box-shadow:0 2px 3px -2px rgba(0,0,0,.5);color:#85c25f;display:inline-block;font-weight:600;padding:1rem;width:auto}.wpcf7-form.invalid div.wpcf7-validation-errors{background:rgba(255,255,255,.8) none repeat scroll 0 0;border:none;border-left:4px solid #f11;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 3px -2px rgba(0,0,0,.5);box-shadow:0 2px 3px -2px rgba(0,0,0,.5);color:#f11;display:inline-block;font-weight:600;padding:1rem;width:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:200}.wpcf7-form.invalid span.wpcf7-not-valid-tip{color:red;display:block;font-size:1.2rem;text-align:right;position:absolute;top:0;right:0}.button,.button button .button.login button i.fa,.button.login button,.input,.input .spin,.input input,.input label,.input textarea,.material-button .shape:after,.material-button .shape:before{-webkit-transition:.3s cubic-bezier(.4,0,.2,1);-o-transition:.3s cubic-bezier(.4,0,.2,1);transition:.3s cubic-bezier(.4,0,.2,1)}.input{margin-top:.5rem;height:auto;position:relative;-webkit-border-radius:4px;border-radius:4px}.input span{width:100%;display:block}.input label{font-size:1.2rem;margin-bottom:.2rem;cursor:pointer;z-index:2}.input label span{display:inline-block;color:#ee9022;width:auto}.input input,.input label{width:100%;line-height:calc(100%)}.input button,.input input{position:relative}.input input{padding:0 .8rem;height:4rem;border:medium none;-webkit-border-radius:3px;border-radius:3px;width:100%;font-weight:300;font-size:1.6rem;color:grey}.input textarea{font-size:1.6rem;border:medium none;-webkit-border-radius:5px;border-radius:5px;max-height:10rem;width:100%;resize:none;color:grey}.acceptance{font-size:1.28rem;padding:.5rem 0}.acceptance label{float:left;font-size:1rem}input.btn{font:700 1.4rem/1.4 "Source Sans Pro",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1;display:inline-block;padding:1rem 1.5rem;margin-bottom:1rem;border:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#ee9022;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 3px 0 #b24b06;box-shadow:0 3px 0 #b24b06;color:#fff}.field{margin-bottom:.5rem}@media only screen and (min-width:992px){.field.half-md{width:50%;display:inline-block;margin:0;float:left}.field.half-md+.field.half-md{padding-right:0;padding-left:5px}}input[type=file]{padding:1rem;min-height:40px}.form-container input:not(.btn),.form-container select,.form-container textarea{border:1px solid #e1e1e1;color:#1c1f21;background:#fff}#cookieChoiceInfo{background-color:rgba(238,144,34,.9);color:#fff;left:0;margin:0;padding:1rem;position:fixed;text-align:center;bottom:0;width:100%;z-index:10000001;font:700 1.4rem/1.4 "Source Sans Pro",Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:400}@media (max-width:768px){#cookieChoiceInfo .consentText{font-size:1.2rem;display:block;margin-bottom:.5rem}}#cookieChoiceInfo a.italybtn{font:700 1.4rem/1.4 "Source Sans Pro",Helvetica,Arial,sans-serif;background:0 0;border:2px solid #fff;font-size:1.2rem;font-weight:400;margin-left:10px;display:inline-block;text-decoration:none;padding:.5rem 1rem;color:#fff;-webkit-border-radius:40px;border-radius:40px;-webkit-transition:ease-in-out all 250ms;-o-transition:ease-in-out all 250ms;transition:ease-in-out all 250ms}#cookieChoiceInfo a.italybtn:hover{background:#fff;color:#ee9022}#map-canvas-sedi,#map-canvas-single{height:500px;width:100%}#map-canvas-sedi img,#map-canvas-single img{max-width:none}#map{min-height:400px}#map .marker{display:none}#map .info-box span{display:block;margin-bottom:5px;position:relative}#map .info-box span.nome_sede{padding-left:0;color:#ee9022;font-size:1.6rem;font-weight:600}#map .info-box span i{position:absolute;top:2px;left:0;width:auto;height:auto;color:#ee9022}.accordion,.accordion *{-webkit-box-sizing:border-box;box-sizing:border-box}.accordion{overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25);-webkit-border-radius:3px;border-radius:3px;background:#f5f5f5}.accordion-section-title{border-bottom:1px solid #dfdfdf;display:inline-block;font-size:2rem;font-weight:300;padding:1.5rem;width:100%}.accordion-section-title:hover{background:#e1e1e1;color:#fff;text-decoration:none}.accordion-section-title.active{background:#ee9022;color:#fff;font-weight:600}.accordion-section:last-child .accordion-section-title{border-bottom:none}.accordion-section-content{background:#fff;padding:1.5rem;display:none}.accordion-section-content a{color:#186eaf;text-decoration:underline}span.morequestions{font-size:3.2rem;font-style:italic}span.morequestions strong{color:#186eaf}#lancio-poli{background:#1c1f21;-webkit-box-shadow:0 0 4rem rgba(0,0,0,.6);box-shadow:0 0 4rem rgba(0,0,0,.6);padding-bottom:0}#lancio-poli .intro h3{color:#fff;font-size:3rem;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.5);margin:0;margin-bottom:1rem;padding-bottom:1rem}#lancio-poli .intro p{color:#fff}@media only screen and (max-width:767px){#lancio-poli #wrap-pannelli{margin:0 -15px}}@media only screen and (max-width:991px){#lancio-poli #wrap-pannelli{background:#fff;padding:2rem 1rem;margin:0 -24px}}#lancio-poli .pannelli{position:relative;z-index:10}@media only screen and (min-width:992px){#lancio-poli .pannelli{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:-7.5%;margin-bottom:-12.5%}}#lancio-poli .pannelli .pannello{overflow:hidden;margin:0 5px}@media only screen and (min-width:992px){#lancio-poli .pannelli .pannello{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex:1;-ms-flex:1;flex:1}}#lancio-poli .pannelli .pannello a{color:#fff}#lancio-poli .pannelli .thumb{position:relative;display:block}@media only screen and (max-width:767px){#lancio-poli .pannelli .thumb{max-height:65vh;overflow:hidden}}#lancio-poli .pannelli .thumb img{width:100%;height:auto;position:relative;z-index:2}#lancio-poli .pannelli .percorsi{position:relative;z-index:5;padding:0}#lancio-poli .pannelli .percorsi>a.link{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:1.2rem;display:block;width:100%;text-align:center;text-transform:uppercase;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.5);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#lancio-poli .pannelli .percorsi>a.link:first-child{border-top:1px solid rgba(255,255,255,.5)}#lancio-poli .pannelli .percorsi>a.link i[class*=" icon-"],#lancio-poli .pannelli .percorsi>a.link i[class^=icon-]{float:right;margin-right:1rem}@media only screen and (min-width:992px){#lancio-poli .pannelli .percorsi>a.link:hover{background:rgba(0,0,0,.25)}}#lancio-poli .pannelli .text-box{position:relative;display:block;color:#fff;z-index:3}#lancio-poli .pannelli .polo-title{position:relative}#lancio-poli .pannelli .polo-title h3{margin:-5rem 0 0;padding:0 1rem 1rem;text-transform:uppercase;text-shadow:0 3px 0 rgba(0,0,0,.5);z-index:5;font-size:3.5rem}@media only screen and (min-width:768px){#lancio-poli .pannelli .polo-title h3{margin:-1rem 0 0;font-size:1.8rem}}@media only screen and (min-width:992px){#lancio-poli .pannelli .polo-title h3{margin:-2rem 0 0;font-size:1.6rem}}#lancio-poli .pannelli .polo-title h3 span{display:block}#lancio-poli .pannelli .polo-title>span.trapez{position:absolute;top:0;left:0;width:100%;height:165%;display:block;-webkit-transform:skewX(10deg) rotateZ(10deg);-ms-transform:skewX(10deg) rotate(10deg);transform:skewX(10deg) rotateZ(10deg);z-index:-2}#lancio-poli .pannelli .polo-title>span.trapez:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);z-index:-1}#lancio-poli .pannelli .polo-title>span.parall{position:absolute;top:-2rem;left:0;width:100%;height:165%;display:block;-webkit-transform:skewX(10deg) rotateZ(10deg);-ms-transform:skewX(10deg) rotate(10deg);transform:skewX(10deg) rotateZ(10deg);z-index:-3;opacity:.5}#lancio-poli .pannelli .polo-title>span.parall.mirror{-webkit-transform:skewX(-10deg) rotateZ(-10deg);-ms-transform:skewX(-10deg) rotate(-10deg);transform:skewX(-10deg) rotateZ(-10deg)}#lancio-percorsi.homefilter{background:#f5f5f5;padding-bottom:0;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.3);box-shadow:0 5px 20px rgba(0,0,0,.3)}#lancio-percorsi .title h3{color:#186eaf}#lancio-percorsi .subtitle{padding:2rem 0 1rem}#lancio-percorsi .subtitle span.instructions{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;color:#ee9022;font-size:2rem}#lancio-percorsi .dropdown-sedi{background:#ee9022}@media only screen and (min-width:992px){#lancio-percorsi .dropdown-sedi .dropdowns-wrapper{margin:0 4px}}#lancio-percorsi .dropdown-sedi .dropdown{display:block;width:100%;position:relative}@media only screen and (min-width:768px){#lancio-percorsi .dropdown-sedi .dropdown{width:calc(100% / 3);float:left;border-right:1px solid #fff}#lancio-percorsi .dropdown-sedi .dropdown:last-child{border:none}}#lancio-percorsi .dropdown-sedi .dropdown .sede-selector{padding:15px 15px 5px;color:#fff;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:2.4rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#e58412;position:relative;z-index:11}@media only screen and (max-width:767px){#lancio-percorsi .dropdown-sedi .dropdown .sede-selector{border-top:1px solid #fff}}@media only screen and (min-width:768px){#lancio-percorsi .dropdown-sedi .dropdown .sede-selector{font-size:1.8rem}}@media only screen and (min-width:992px){#lancio-percorsi .dropdown-sedi .dropdown .sede-selector{font-size:2.4rem;cursor:pointer}#lancio-percorsi .dropdown-sedi .dropdown .sede-selector:hover{background:#b6680e}}#lancio-percorsi .dropdown-sedi .dropdown .sede-selector span{font-size:.6em;font-weight:400;display:block;line-height:.6}#lancio-percorsi .dropdown-sedi .dropdown .sede-selector i.icon-arrow-down{position:absolute;top:50%;right:26px;display:block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:24px;line-height:.5em;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#lancio-percorsi .dropdown-sedi .dropdown ul.corsi-list{position:relative;width:100%;padding:0;margin:0;background:#ee9022;list-style:none;z-index:10;-webkit-box-shadow:inset 0 10px 20px -8px rgba(0,0,0,.5);box-shadow:inset 0 10px 20px -8px rgba(0,0,0,.5);overflow:hidden}@media only screen and (max-width:767px){#lancio-percorsi .dropdown-sedi .dropdown ul.corsi-list{display:none}}@media only screen and (min-width:768px){#lancio-percorsi .dropdown-sedi .dropdown ul.corsi-list{position:absolute;top:100%;left:0;width:100%;height:auto;visibility:hidden;opacity:0;-webkit-transform:translateY(-2em);-ms-transform:translateY(-2em);transform:translateY(-2em);-webkit-transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms;-o-transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms;transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms}}#lancio-percorsi .dropdown-sedi .dropdown ul.corsi-list li{text-align:left;position:relative;font-weight:400}#lancio-percorsi .dropdown-sedi .dropdown ul.corsi-list li:after{content:"";position:absolute;bottom:0;left:10px;width:calc(100% - 20px);height:1px;background:rgba(255,255,255,.2)}#lancio-percorsi .dropdown-sedi .dropdown ul.corsi-list li:last-child:after{content:none}#lancio-percorsi .dropdown-sedi .dropdown ul.corsi-list a{color:#fff;padding:10px 20px;display:block;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width:992px){#lancio-percorsi .dropdown-sedi .dropdown ul.corsi-list a:hover{background:#e58412}}#lancio-percorsi .dropdown-sedi .dropdown.active .sede-selector{background:#b6680e}#lancio-percorsi .dropdown-sedi .dropdown.active i.icon-arrow-down{-webkit-transform:translateY(-50%) scaleY(-1);-ms-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1)}#lancio-percorsi .dropdown-sedi .dropdown.active ul.corsi-list{display:block;visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s,0s,.3s;-o-transition-delay:0s,0s,.3s;transition-delay:0s,0s,.3s}.percorsi-wrapper{padding:0 7.5px}@media only screen and (min-width:992px){.percorsi-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}.corsi-heading{padding-bottom:1.5rem;color:#ee9022}.corsi-heading span.sede{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;display:block}.corsi-heading span.num{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;display:block;text-align:right}.corsi-list .percorsi-wrapper{padding-bottom:1.5rem}.corsi-list hr{width:calc(100% - 25px);margin:0 auto 25px;border:none;border-bottom:1px solid #e1e1e1}.percorso-card{text-align:center;padding:0 5px;margin-bottom:10px;width:50%}@media only screen and (min-width:768px){.percorso-card{width:calc(100% / 3)}}@media only screen and (min-width:992px){.percorso-card{width:calc(100% / 6)}}.percorso-card .thumb-container{display:block;overflow:hidden;position:relative;width:100%;background:#186eaf}.percorso-card .thumb-container:before{content:none}.percorso-card .thumb-container a.thumblink{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.percorso-card .thumb-container img{width:100%;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.percorso-card .thumb-container:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:.8}.percorso-card .text{width:100%;height:40px;position:relative}.percorso-card .text a{padding:5px;display:block;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:992px){.percorso-card .text a{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.percorso-card .text a:hover{background:rgba(0,0,0,.5)}}.percorso-card h4{position:absolute;top:50%;left:0;width:100%;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;margin:0;font-size:16px}.sedi-badges{position:absolute;bottom:0;left:0;width:100%;height:auto;text-align:left}.sedi-badges span{background:rgba(0,0,0,.6);color:#fff;padding:2px 3px;font-weight:700;font-size:12px;display:block;float:left;margin-right:1px;margin-top:1px}#perche{z-index:5}@media only screen and (min-width:768px){#perche{padding-top:10rem}}#perche h3{color:#ee9022;margin:2rem 0;text-transform:uppercase}@media only screen and (min-width:992px){#perche h3{font-size:3.5vw}}@media only screen and (min-width:1200px){#perche h3{font-size:5rem}}#perche .single{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%}@media only screen and (min-width:992px){#perche .single{width:calc(100% / 3 - 1rem);margin-bottom:2rem}}@media only screen and (min-width:1200px){#perche .single{width:calc(100% * 2.8 / 7 - 5rem);margin-right:7.5%;margin-bottom:10%}#perche .single:last-child{margin-right:0}#perche .single:nth-child(3){margin-left:-20%}}#perche .text-wrap{display:inline-block;width:calc(100% - 1.2 * 64px)}#perche .text-wrap h4{font-size:1.6rem;text-transform:uppercase;margin:0;color:#186eaf}#perche .text-wrap p{margin:0;line-height:1}#perche span.icona{color:#1c1f21;display:inline-block;margin-right:1rem;width:64px;height:64px;position:relative}#perche span.icona:before{font-size:64px}#perche span.icona i{position:absolute;top:0;left:0;width:100%;height:100%;font-size:51.2px}#perche span.icona i:before{position:absolute;top:50%;left:50%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#numeri{position:relative;-webkit-box-shadow:0 5px 20px rgba(0,0,0,.3);box-shadow:0 5px 20px rgba(0,0,0,.3);background-image:url(img/numeri-bg.jpg);background-position:center bottom;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}#numeri:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}#numeri .single{position:relative;color:#fff;z-index:5;padding:4rem 0}#numeri .text-wrap{display:inline-block;width:calc(100% - 1.3 * 64px)}#numeri .text-wrap .numero{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:5.6rem;line-height:1;color:#ee9022;text-transform:uppercase;margin:0}#numeri .text-wrap p{color:#fff;margin:0;line-height:1;font-weight:700;font-size:1em;text-transform:uppercase}#numeri span.icona{color:#fff;display:inline-block;vertical-align:top;margin:1rem 1rem 0 0;width:64px;height:64px;position:relative}#numeri span.icona i{position:absolute;top:0;left:0;width:100%;height:100%;font-size:102.4px}#numeri span.icona i:before{position:absolute;top:50%;left:50%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#news>.head,#other-news>.head{text-align:justify}#news>.head:after,#other-news>.head:after{content:'';display:inline-block;width:100%;height:0;font-size:0;line-height:0}#news>.head>*,#other-news>.head>*{display:inline-block;vertical-align:baseline;margin-bottom:0}#news>.head a.archive-link,#other-news>.head a.archive-link{font-weight:700;color:#1c1f21;text-transform:uppercase}#news>.head a.archive-link i,#other-news>.head a.archive-link i{font-size:.8em}@media only screen and (min-width:992px){#news>.head a.archive-link,#other-news>.head a.archive-link{text-align:right}}#news .thumb,#other-news .thumb{position:relative}#news .thumb img,#other-news .thumb img{display:block;width:100%}#news .thumb .stripe,#other-news .thumb .stripe{position:absolute;top:0;left:0;width:100%;height:auto;background:rgba(0,0,0,.75);color:#fff;padding:.5rem 1rem}#news .thumb .stripe .category,#other-news .thumb .stripe .category{float:left;width:50%;text-align:left}#news .thumb .stripe .sede,#other-news .thumb .stripe .sede{float:right;width:50%;text-align:right;text-transform:uppercase;color:#ee9022}#news span.date,#other-news span.date{margin:2px 0;padding:.5rem 0;font-weight:700}#news h4,#other-news h4{margin:0 0 1rem;color:#ee9022}#news h4 a,#other-news h4 a{color:#ee9022}#sedi-cards{padding-top:0;padding-bottom:0}@media only screen and (min-width:992px){#sedi-cards{margin-top:-75px}}@media only screen and (min-width:1200px){#sedi-cards{margin-top:-150px}}#sedi-cards #sedi-container{background:#f5f5f5}@media only screen and (min-width:1200px){#sedi-cards #sedi-container{-webkit-box-shadow:0 5px 20px -5px rgba(0,0,0,.8);box-shadow:0 5px 20px -5px rgba(0,0,0,.8)}}#sedi-cards .cards-wrapper{padding:0 0 5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:768px){#sedi-cards .cards-wrapper{padding:0 5% 5rem}}@media only screen and (min-width:1200px){#sedi-cards .cards-wrapper{padding:0 10rem 5rem}}#sedi-cards .sede-card{background:#fff;margin:0 1rem 1rem;text-align:center;padding-bottom:2rem;width:100%}@media only screen and (min-width:992px){#sedi-cards .sede-card{width:calc(100% / 3 - 2rem)}}#sedi-cards .sede-card a.thumblink{display:block;width:100%}#sedi-cards .sede-card a.thumblink img{width:100%;height:auto}#sedi-cards .sede-card h3{font-size:2rem;color:#186eaf;text-align:center;display:block;margin-bottom:.5rem;text-transform:uppercase}#sedi-cards .sede-card .text{display:block;padding:0 0 1rem;text-align:center}#sedi-cards .sede-card .text .tel{display:block;font-weight:700}section#openday{padding:2rem 0;text-align:center;background:#ee9022;color:#fff}section#openday .title{display:block;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:3.2rem;margin-bottom:0;color:#fff;text-shadow:0 2px 0 rgba(158,91,12,.6)}section#openday .sede-openday{display:block;font-size:2rem;text-shadow:0 1px 0 rgba(158,91,12,.8)}section#openday .sede-openday .sede-title{font-weight:700;padding:5px}section#openday .sede-openday i{vertical-align:middle}#servizio-civile{background:#f5f5f5;margin-top:-100px;text-align:center;position:relative;z-index:-1;padding-top:140px}#servizio-civile h4.service-title{color:#186eaf}#servizio-civile h4.service-title a{color:#ee9022;text-decoration:underline}#manchette-starter-wrapper{background:#fff}#manchette-starter-wrapper .box{max-width:1280px;margin:0 auto}#manchette-starter-wrapper .box img{width:100%;height:auto}.default-page h3.title{color:#186eaf;position:relative;padding-bottom:3rem;text-align:center}.default-page h3.title:after{content:"";position:absolute;bottom:1rem;left:50%;width:7.5rem;height:3px;background:#ee9022;display:block;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.default-page #pageheader{position:relative;padding-bottom:6rem}.default-page #pageheader.nointro{padding-bottom:3rem}.default-page #pageheader .thumb-container{position:absolute;top:0;left:0;width:100%;height:auto;max-height:420px;overflow:hidden}.default-page #pageheader .thumb-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),to(rgba(0,0,0,.25)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.75) 0,rgba(0,0,0,.25) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,.75) 0,rgba(0,0,0,.25) 100%);background:linear-gradient(to top,rgba(0,0,0,.75) 0,rgba(0,0,0,.25) 100%)}.default-page #pageheader .thumb-container img{width:100%;height:auto}.default-page .page-title{position:relative;width:100%;text-align:center;font-size:2.8rem}@media only screen and (min-width:768px){.default-page .page-title{font-size:3vw}}@media only screen and (min-width:992px){.default-page .page-title{font-size:5vw;min-width:800px}}@media only screen and (min-width:1200px){.default-page .page-title{font-size:6rem}}.default-page .page-title h1{display:inline-block;position:relative;font-size:1em;color:#ee9022;text-transform:uppercase;margin-top:150px;margin-bottom:2rem}.default-page .page-title h1:after{content:"";position:absolute;bottom:-2rem;left:50%;width:30%;height:2px;display:block;background:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.default-page .page-title h2{color:#fff;margin:2rem 0;font-size:.6em;height:2.4em}.default-page .page-title h2 span{display:inline-block}.default-page .page-title h2 span:after{content:"";display:block;width:0;height:0}.default-page .page-title h2 span.intro{font:700 1.4rem/1.4 "Source Sans Pro",Helvetica,Arial,sans-serif;font-size:1.2rem;text-transform:uppercase;background:#186eaf;padding:4px 10px;-webkit-border-radius:30px;border-radius:30px;letter-spacing:.1rem;margin-bottom:10px}.default-page #introduzione{position:relative;font-size:1.8rem;text-align:justify}.default-page #introduzione #introduzione-container{max-width:800px;padding:2rem 4rem;background:#f5f5f5;-webkit-box-shadow:0 5px 20px -5px rgba(0,0,0,.8);box-shadow:0 5px 20px -5px rgba(0,0,0,.8);margin:0 -15px}@media only screen and (min-width:768px){.default-page #introduzione #introduzione-container{margin:0 auto}}.default-page #fascia_testo{background:#f5f5f5}.default-page #fascia_testo h4.subtitle{text-align:center;font-size:2.4rem;color:grey;max-width:720px;margin:0 auto 2rem}.default-page #fascia_testo .area-testo{text-align:justify;padding-bottom:2rem}.default-page #sedi-cards{padding-top:0;padding-bottom:0}@media only screen and (min-width:992px){.default-page #sedi-cards{margin-top:0}}@media only screen and (min-width:1200px){.default-page #sedi-cards{margin-top:0}}.default-page #sedi-cards #sedi-container{background:0 0}@media only screen and (min-width:1200px){.default-page #sedi-cards #sedi-container{-webkit-box-shadow:none;box-shadow:none}}.default-page #sedi-cards .cards-wrapper{padding:0 0 5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:768px){.default-page #sedi-cards .cards-wrapper{padding:0 5% 5rem}}@media only screen and (min-width:1200px){.default-page #sedi-cards .cards-wrapper{padding:0 10rem 5rem}}.default-page #sedi-cards .sede-card{background:#f5f5f5}.default-page p.intro-italic{color:#1c1f21;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:400;font-style:italic;text-align:center}.default-page #elenco-icone .icona{float:left;width:100px;position:relative;margin-right:10px;margin-bottom:50px}.default-page #elenco-icone .icona span.svg{position:absolute;top:50%;left:50%;width:80%;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.default-page #elenco-icone .icona span.svg svg:not(:root){width:100%;height:auto}.default-page #elenco-icone .icona span.icon-esagono{color:#000;font-size:100px;height:100px;line-height:100px;display:block}.default-page #elenco-icone .text-wrap h4{text-transform:uppercase;color:#186eaf;margin:0}@media only screen and (min-width:992px){.default-page #elenco-icone .text-wrap p{font-size:16px}}@media only screen and (min-width:992px){.default-page #elenco-icone .single{height:180px}}@media only screen and (min-width:1200px){.default-page #elenco-icone .single{height:180px}}.default-page #elenco-icone-colonne{background:#f5f5f5}.default-page #elenco-icone-colonne .flexbox-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.default-page #elenco-icone-colonne .single{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding:0 10px 10px}@media only screen and (min-width:768px){.default-page #elenco-icone-colonne .single{width:40%}}@media only screen and (min-width:992px){.default-page #elenco-icone-colonne .single{width:20%}}.default-page #elenco-icone-colonne .single .icona{display:block;height:140px;width:140px;margin:0 auto;background:#fff;-webkit-border-radius:50%;border-radius:50%;padding:20px;border:3px solid #e1e1e1}.default-page #elenco-icone-colonne .single .icona svg:not(:root){display:block;width:100%;height:auto}.default-page #elenco-icone-colonne .single .icona svg:not(:root) path{fill:#186eaf!important}.default-page #elenco-icone-colonne .single .text-wrap{display:block}.default-page #elenco-icone-colonne .single .text-wrap h4{color:#ee9022;text-transform:uppercase;margin:1rem 0;height:2.2em}.default-page #video-intro{background:#f5f5f5}.default-page #lancio-poli+section{margin-top:10%;padding:3rem 0;background:#fff;-webkit-box-shadow:none;box-shadow:none}section#lancio-percorsi{padding:3rem 0}section#contatti span.title{display:block;line-height:1.218;color:#186eaf}section#contatti span.title.contattaci{color:#ee9022}#sedi-cards{padding-top:0;padding-bottom:0}@media only screen and (min-width:992px){#sedi-cards{margin-top:-75px}}@media only screen and (min-width:1200px){#sedi-cards{margin-top:-150px}}#sedi-cards #sedi-container{background:#f5f5f5}@media only screen and (min-width:1200px){#sedi-cards #sedi-container{-webkit-box-shadow:0 5px 20px -5px rgba(0,0,0,.8);box-shadow:0 5px 20px -5px rgba(0,0,0,.8)}}#sedi-cards .cards-wrapper-inner{padding:0 0 5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}#sedi-cards .sede-contact-card{background:#fff;margin:0 1rem 1rem;padding-bottom:2rem;width:100%}@media only screen and (min-width:992px){#sedi-cards .sede-contact-card{width:calc(100% / 3 - 2rem)}}#sedi-cards .sede-contact-card a.thumblink{display:block;width:100%}#sedi-cards .sede-contact-card a.thumblink img{width:100%;height:auto}#sedi-cards .sede-contact-card h3{font-size:2rem;color:#186eaf;text-align:center;display:block;margin-bottom:.5rem;text-transform:uppercase}#sedi-cards .sede-contact-card .text{display:block;padding:0 0 1rem;text-align:center}#sedi-cards .sede-contact-card .text .tel{display:block;font-weight:700}#sedi-cards .sede-contact-card .contatti{padding-bottom:2rem;position:relative}#sedi-cards .sede-contact-card .contatti:after{content:"";position:absolute;bottom:0;left:0;width:100px;height:1px;background:#e1e1e1}#sedi-cards .sede-contact-card .contatti.centered-line:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#sedi-cards .sede-contact-card .contatti,#sedi-cards .sede-contact-card .orari{margin-bottom:1rem}#sedi-cards .sede-contact-card .contatti span.uppertitle,#sedi-cards .sede-contact-card .orari span.uppertitle{margin-bottom:5px}#sedi-cards .sede-contact-card .contatti strong.name,#sedi-cards .sede-contact-card .orari strong.name{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:1.6rem;color:#186eaf}#sedi-cards .sede-contact-card span.phonefax{color:grey;padding:1px 0}#sedi-cards .sede-contact-card span.phonefax i[class^=icon-]{margin-right:5px;vertical-align:middle;font-size:16px}#sedi-cards .sede-contact-card a.facebook-link{color:#fff;background:#3b5998;font-weight:400;font-size:14px;padding:0 10px 0 0;-webkit-border-radius:2px;border-radius:2px;display:inline-block;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#sedi-cards .sede-contact-card a.facebook-link i[class^=icon-]{-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;padding:2px;vertical-align:middle;height:28px;line-height:28px;display:inline-block;width:28px;text-align:center;background:rgba(0,0,0,.2);border-right:1px solid rgba(255,255,255,.5);margin-right:5px}@media only screen and (min-width:992px){#sedi-cards .sede-contact-card a.facebook-link:hover{background:#2d4373}}#sedi-cards .sede-contact-card div.c2a .upper{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;color:#186eaf;font-size:2rem}#sedi-cards .sede-contact-card div.c2a .title{font-size:2.4rem;color:#ee9022}body.page-template-contatti #contatti{background:#f5f5f5}body.page-template-contatti #contatti div.c2a .upper{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;color:#186eaf;font-size:2rem}body.page-template-contatti #contatti div.c2a .title{font-size:2.4rem;color:#ee9022}section.link-trasparenza .col-xs-12,section.link-trasparenza a{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:#ee9022;display:block;color:#fff;font-size:2rem;font-weight:700;text-transform:uppercase;padding:18px}section.link-trasparenza a{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width:992px){section.link-trasparenza a:hover{background-color:#b24b06}}.blog h1{color:#186eaf;font-weight:800;margin-bottom:10px}.blog h2.subtitle{margin:0 0 2rem}.blog article{background:#fff;margin-bottom:2rem;padding-bottom:0}.blog article .text-box{padding:15px}@media only screen and (min-width:992px){.blog article .text-box{padding:15px 0;margin-right:15px}}.blog article .text-box.no-pic{padding:15px}.blog article .post-excerpt p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog article p{padding-bottom:0}.blog .thumb-and-cat{position:relative}.blog .thumb-and-cat .categories{position:absolute;top:0;left:0;width:auto;height:auto;padding:5px 0 5px 5px}.blog .thumb-and-cat .categories a{background:rgba(0,0,0,.8);display:inline-block;float:left;margin-right:2px;color:#fff;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:12px;padding:5px}.blog span.date{color:#ee9022;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-weight:700;padding-bottom:5px;border-bottom:1px solid #f5f5f5;display:block}.blog span.date a{color:#186eaf;text-decoration:underline}.blog h3.post-title{margin:0;padding:0 0 5px;font-size:30px;font-weight:800}.blog h3.post-title a{color:#186eaf;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog h3.post-title a:hover{color:#ee9022}.blog article a.thumb{width:100%;position:relative}.blog article a.thumb img{width:100%;height:auto}.blog article a.view-article{margin-top:1rem}.pagination{text-align:center}.pagination .page-numbers{font:700 1.4rem/1.4 "Source Sans Pro",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1;display:inline-block;padding:1rem 1.5rem;margin-bottom:1rem;border:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#ee9022;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 3px 0 #b24b06;box-shadow:0 3px 0 #b24b06;border:2px solid #ee9022;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:20px;padding:5px;font-weight:800;background:0 0;color:#ee9022;-webkit-border-radius:3px;border-radius:3px;min-width:40px;height:40px;line-height:1.2}.pagination .page-numbers.next,.pagination .page-numbers.prev{font-size:12px;line-height:30px;padding:5px 8px}.pagination .page-numbers.current{background:#ee9022;color:#fff}.pagination .page-numbers:hover{background:#ee9022;color:#fff}.widget_archive ul{margin:0;padding:0;list-style:none;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-weight:700}.widget_archive ul li{border-bottom:1px solid #f5f5f5;color:#ee9022}.widget_archive ul li a{color:#186eaf}.widget_recent_entries ul{margin:0;padding:0;list-style:none;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-weight:700}.widget_recent_entries ul li{color:#ee9022;padding:5px 0 0;line-height:12px}.widget_recent_entries ul li:not(:last-child){border-bottom:1px solid #f5f5f5}.widget_recent_entries ul li a{color:#186eaf}.widget_recent_entries ul li .post-author,.widget_recent_entries ul li .post-date{display:block;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:1.2rem}.widget_instagram h3 span{font-size:14px;color:#ee9022}.widget_instagram div.feed .ig_pic-single{float:left;width:20%;padding:4px}.sidebar-widget>div{background:#f5f5f5;padding:2rem;margin-bottom:2rem}.sidebar-widget h3{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:2.4rem;color:#186eaf;font-weight:800;margin-top:0;margin-bottom:1rem}form.search{position:relative;max-width:100%}form.search input.search-input{background:#fff;padding:5px;padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box}form.search button.search-submit{position:absolute;top:0;right:0;width:40px;height:100%;background:#186eaf;color:#fff;border:none}.blog h2{color:#ee9022;text-align:center;font-size:2.4rem;padding:3rem 0;margin:0}.blog article{padding-bottom:2rem}.blog article a.thumb{width:100%}.blog article a.thumb img{width:100%;height:auto}.blog article span.date{border-bottom:1px solid #e1e1e1;display:inline-block;padding:0 0 .5rem 0;margin:0 0 .5rem 0;font-size:1.4rem;font-weight:600;padding-right:2rem;text-transform:none}.blog article span.date a{color:#ee9022;text-decoration:underline}.blog article a.view-article{margin-top:1rem}.post-title{padding:2rem 0;z-index:10;-webkit-border-radius:0 1rem 0 0;border-radius:0 1rem 0 0}.post-title h1.title{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;display:inline-block;font-size:3.6rem;line-height:1;color:#ee9022;font-weight:800;margin:0}.post-title h1.title a{color:#ee9022}.post-title .cat-and-date{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:.5rem 0;margin:.5rem 0}.post-title .cat-and-date span.cat,.post-title .cat-and-date span.date{display:inline-block;font-size:1.6rem;font-weight:600;padding-right:2rem;text-transform:none}.post-title .cat-and-date span.cat a,.post-title .cat-and-date span.date a{color:#ee9022;text-decoration:underline}.single-post .social-share{padding-top:2rem}.single-post .page-content h1,.single-post .page-content h2,.single-post .page-content h3,.single-post .page-content h4,.single-post .page-content h5,.single-post .page-content h6{color:#ee9022}.single-post .page-content p{text-align:justify}.single-post blockquote{font-size:2rem;border-left:10px solid #f5f5f5;quotes:"“" "”" "‘" "’";padding:1rem 4rem;margin:3rem 0 3rem 4rem;line-height:1em;position:relative;text-align:justify}.single-post blockquote::before,.single-post blockquote:after{color:#ee9022;content:open-quote;font-family:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:2.5em;font-weight:700;left:1rem;line-height:1em;position:absolute;top:1rem}.single-post blockquote:after{top:auto;left:auto;right:0;bottom:-1rem;content:close-quote}.single-post .content{padding:1rem 2rem}.single-post .content .tags{display:block;border-top:1px solid #e1e1e1;font-size:1.4rem;padding:1rem 0 2rem}.single-post .content .tags a{border:1px solid #ee9022;color:#ee9022;-webkit-border-radius:.3rem;border-radius:.3rem;padding:0 .5rem}.single-post .content a:not([class]){color:#186eaf;text-decoration:underline}.single-post #single-post-gallery{border-top:1px solid #e1e1e1;padding:1rem 0}.single-post #single-post-gallery h4{color:#ee9022;margin:0 .5rem 1rem}.single-post #single-post-gallery div[class^=col]{padding:0}.single-post #single-post-gallery a{display:block;position:relative;padding:.5rem}.single-post #single-post-gallery a:hover:before{opacity:1}.single-post #single-post-gallery a:before{-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;opacity:0;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:991px){.single-post #sidebar-wrap{display:none;visibility:hidden}}#other-news .subtitle.intro{color:#ee9022;border-bottom:1px solid rgba(238,144,34,.5)}#other-news article{background:grey}#other-news article .thumb{width:100%;position:relative}#other-news article .thumb img{position:relative;z-index:1;width:100%}#other-news article .thumb a.read-more{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.8),rgba(0,0,0,.5));background:-o-linear-gradient(bottom,rgba(0,0,0,.8),rgba(0,0,0,.5));background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,.5));-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:2;opacity:0}#other-news article .thumb a.read-more span.button,#other-news article .thumb a.read-more span.button:hover{background:0 0;color:#ee9022;border:1px solid #ee9022;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#other-news article .text-content{padding:14px 28px 28px;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1}#other-news article .text-content h4{margin:0 0 5px}#other-news article .text-content h4 a{color:#186eaf;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#other-news article .text-content span.date{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#ee9022;font-weight:700}#other-news article .text-content p{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;max-height:4.7em;overflow:hidden;margin:5px 0}#other-news article .text-content a.read-more{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2}#other-news article:hover .thumb a.read-more{opacity:1}#other-news article:hover .text-content{background:#1c1f21}#other-news article:hover .text-content h4 a{color:#fff}#other-news article:hover .text-content p{color:#fff}.single-percorso h3.title{color:#186eaf;position:relative;padding-bottom:3rem}.single-percorso h3.title:after{content:"";position:absolute;bottom:1rem;left:50%;width:7.5rem;height:3px;background:#ee9022;display:block;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.single-percorso #percorsoheader{position:relative;padding-bottom:6rem}.single-percorso #percorsoheader .thumb-container{position:absolute;top:0;left:0;width:100%;height:auto;max-height:540px;overflow:hidden}.single-percorso #percorsoheader .thumb-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),to(rgba(0,0,0,.25)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.75) 0,rgba(0,0,0,.25) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,.75) 0,rgba(0,0,0,.25) 100%);background:linear-gradient(to top,rgba(0,0,0,.75) 0,rgba(0,0,0,.25) 100%)}.single-percorso #percorsoheader .thumb-container img{width:100%;height:auto}.single-percorso .percorso-title{position:relative;width:100%;text-align:center;font-size:2.8rem}@media only screen and (min-width:768px){.single-percorso .percorso-title{font-size:3vw}}@media only screen and (min-width:992px){.single-percorso .percorso-title{font-size:5vw;min-width:800px}}@media only screen and (min-width:1200px){.single-percorso .percorso-title{font-size:6rem}}.single-percorso .percorso-title h1{display:inline-block;position:relative;font-size:1em;color:#ee9022;text-transform:uppercase;margin-top:150px;margin-bottom:2rem}.single-percorso .percorso-title h1:after{content:"";position:absolute;bottom:-2rem;left:50%;width:30%;height:2px;display:block;background:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.single-percorso .percorso-title h2{color:#fff;margin:2rem 0;font-size:.6em;height:5.2em}.single-percorso .percorso-title h2 span{display:block}.single-percorso .percorso-title h2 span:after{content:"";display:block;width:0;height:0}.single-percorso .percorso-title h2 span.intro{font:700 1.4rem/1.4 "Source Sans Pro",Helvetica,Arial,sans-serif;font-size:1.2rem;text-transform:uppercase;background:#186eaf;padding:4px 10px;-webkit-border-radius:30px;border-radius:30px;letter-spacing:.1rem;margin-bottom:10px;display:inline-block}.single-percorso .percorso-title h2 span.sede{font-size:14px;display:inline-block;background:#ee9022;padding:2px 10px;-webkit-border-radius:30px;border-radius:30px}.single-percorso #descrizione{position:relative;font-size:1.8rem;text-align:justify}.single-percorso #descrizione #descrizione-container{max-width:800px;padding:2rem 4rem;background:#f5f5f5;-webkit-box-shadow:0 5px 20px -5px rgba(0,0,0,.8);box-shadow:0 5px 20px -5px rgba(0,0,0,.8);margin:0 -15px}@media only screen and (min-width:768px){.single-percorso #descrizione #descrizione-container{margin:0 auto}}.single-percorso #percorso-didattico #area{padding-bottom:2rem;position:relative}.single-percorso #percorso-didattico #area:after{content:"";margin-top:15px;margin-left:15px;width:calc(100% - 30px);height:20px;border-bottom:1px solid #e1e1e1}.single-percorso #percorso-didattico h4{color:#ee9022;margin-top:0;font-size:3.2rem;position:relative}@media only screen and (min-width:992px){.single-percorso #percorso-didattico h4{text-align:right}}.single-percorso #percorso-didattico h4:after{content:"";position:absolute;bottom:-2rem;left:0;width:5rem;height:3px;display:block;background:#186eaf}@media only screen and (min-width:992px){.single-percorso #percorso-didattico h4:after{left:auto;right:0}}.single-percorso #percorso-didattico ul{list-style:none;margin:0;padding:0}.single-percorso #percorso-didattico ul li{display:inline-block;margin:0 0 3px}@media only screen and (min-width:992px){.single-percorso #percorso-didattico ul li{margin:0 -2px 3px;width:50%}}.single-percorso #percorso-didattico ul span{display:inline-block;border:1px solid #e1e1e1;padding:0 10px 0 5px;-webkit-border-radius:30px;border-radius:30px;font-weight:700}.single-percorso #percorso-didattico ul i{color:rgba(24,110,175,.5);font-size:.8em}.single-percorso section#iter-formativo{background:#f5f5f5;padding-top:0}@media only screen and (min-width:992px){.single-percorso #iter-formativo #timeline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.single-percorso #iter-formativo #timeline .istituto{width:100%}@media only screen and (min-width:992px){.single-percorso #iter-formativo #timeline .istituto{width:auto}}@media only screen and (min-width:992px){.single-percorso #iter-formativo #timeline .blocks{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}}.single-percorso #iter-formativo #timeline .blocco{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0;margin:.5rem}.single-percorso #iter-formativo #timeline .blocco>h4{background:#ee9022;color:#fff;font-size:1.6rem;padding:.5rem;margin:0;width:calc(100% - 9px);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative}.single-percorso #iter-formativo #timeline .blocco>h4:after{content:"";position:absolute;top:50%;right:-9px;width:18px;height:18px;background:#ee9022;z-index:1;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.single-percorso #iter-formativo #timeline span{display:block;width:100%}.single-percorso #iter-formativo #timeline span.name{margin:.5rem;font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:2rem;background:-webkit-gradient(linear,left top,right top,from(#186eaf),to(rgba(24,110,175,0)));background:-webkit-linear-gradient(left,#186eaf,rgba(24,110,175,0));background:-o-linear-gradient(left,#186eaf,rgba(24,110,175,0));background:linear-gradient(to right,#186eaf,rgba(24,110,175,0));color:#fff;padding:0 .5rem;width:calc(100% - 1rem)}.single-percorso #iter-formativo #timeline span.anno{padding:0 .5rem .5rem;font-weight:700;width:calc(100% - 9px);border-bottom:1px solid #e1e1e1}.single-percorso #opportunita-coccupazionali ul.opportunita{margin:0;padding:0;list-style:none;text-align:center}.single-percorso #opportunita-coccupazionali ul.opportunita li{display:inline-block;padding:.5rem 1rem;margin:0 4px 4px;border:2px solid #ee9022;color:#fff;background:#ee9022;font-weight:700;-webkit-border-radius:50px;border-radius:50px}.single-percorso #raffronto{background:url(img/bg_raffronto.jpg);background-position:center center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative}.single-percorso #raffronto:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.8}.single-percorso #raffronto #area{padding-top:1rem}@media only screen and (min-width:992px){.single-percorso #raffronto #area{padding-top:5vw}}@media only screen and (min-width:1200px){.single-percorso #raffronto #area{padding-top:10rem}}.single-percorso #raffronto #area.base{color:#ee9022;text-align:right}@media only screen and (max-width:991px){.single-percorso #raffronto #area.base{position:relative;margin-bottom:2rem}.single-percorso #raffronto #area.base:after{content:"";position:absolute;top:0;right:-15px;width:1px;height:100%;background:#e1e1e1}}.single-percorso #raffronto #area.tecnica{color:#186eaf;text-align:left}.single-percorso #raffronto #area h3{font-size:2.4rem;margin:1rem 0 0}@media only screen and (min-width:768px){.single-percorso #raffronto #area h3{font-size:3.2rem}}.single-percorso #raffronto #area .numero{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:6rem}@media only screen and (min-width:768px){.single-percorso #raffronto #area .numero{font-size:8rem}}.single-percorso #raffronto .percircle.gt50 .slice,.single-percorso #raffronto .rect-auto{clip:rect(auto,auto,auto,auto)}.single-percorso #raffronto .gt50 .fill,.single-percorso #raffronto .percircle .bar,.single-percorso #raffronto .pie{position:absolute;border:.08em solid #186eaf;width:.84em;height:.84em;clip:rect(0,.5em,1em,0);-webkit-border-radius:50%;border-radius:50%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.single-percorso #raffronto .bar{-webkit-backface-visibility:hidden;backface-visibility:hidden}.single-percorso #raffronto .gt50 .bar:after,.single-percorso #raffronto .gt50 .fill,.single-percorso #raffronto .pie-fill{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.single-percorso #raffronto .percircle{display:inline-block;position:relative;font-size:120px;-webkit-border-radius:50%;border-radius:50%;margin:0 auto;background-color:#ee9022;width:1em;height:1em}.single-percorso #raffronto .percircle *,.single-percorso #raffronto .percircle:after,.single-percorso #raffronto .percircle:before{-webkit-box-sizing:content-box;box-sizing:content-box}.single-percorso #raffronto .percircle.animate:after,.single-percorso #raffronto .percircle.animate>span{-webkit-transition:-webkit-transform 2.5s ease-in-out;transition:-webkit-transform 2.5s ease-in-out;-o-transition:transform 2.5s ease-in-out;transition:transform 2.5s ease-in-out;transition:transform 2.5s ease-in-out,-webkit-transform 2.5s ease-in-out}.single-percorso #raffronto .percircle.animate .bar{-webkit-transition:-webkit-transform 2.5s ease-in-out;transition:-webkit-transform 2.5s ease-in-out;-o-transition:transform 2.5s ease-in-out;transition:transform 2.5s ease-in-out;transition:transform 2.5s ease-in-out,-webkit-transform 2.5s ease-in-out}.single-percorso #raffronto .percircle.center{float:none;margin:0 auto}.single-percorso #raffronto .percircle.big{font-size:240px}@media only screen and (min-width:992px){.single-percorso #raffronto .percircle.big{font-size:25vw}}@media only screen and (min-width:1200px){.single-percorso #raffronto .percircle.big{font-size:340px}}.single-percorso #raffronto .percircle>span{display:none}.single-percorso #raffronto .percircle:after{position:absolute;top:.08em;left:.08em;width:.84em;height:.84em;position:absolute;display:block;content:" ";-webkit-border-radius:50%;border-radius:50%;background:url(img/bg_raffronto.jpg);background-position:center center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}.single-percorso #raffronto .percircle:before{content:"";position:absolute;top:.08em;left:.08em;width:.84em;height:.84em;display:block;-webkit-border-radius:50%;border-radius:50%;background:#fff;opacity:.8;z-index:5}.single-percorso #raffronto .percircle .slice{position:absolute;width:1em;height:1em;clip:rect(0,1em,1em,.5em)}.single-percorso #plus .single{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%}@media only screen and (min-width:768px){.single-percorso #plus .single{width:calc(100% / 2 - 1rem)}}@media only screen and (min-width:992px){.single-percorso #plus .single{width:calc(100% / 5 - 1rem);margin-bottom:2rem}}.single-percorso #plus .text-wrap{display:inline-block;width:calc(100% - 1.2 * 64px)}.single-percorso #plus .text-wrap h4{font-size:1.6rem;text-transform:uppercase;margin:0;color:inherit}.single-percorso #plus .text-wrap p{margin:0;line-height:1}.single-percorso #plus span.icona{color:#ee9022;display:inline-block;margin-right:1rem;width:64px;height:64px;position:relative}.single-percorso #plus span.icona:before{font-size:64px}.single-percorso #plus span.icona i{position:absolute;top:0;left:0;width:100%;height:100%;color:#186eaf;font-size:51.2px}.single-percorso #plus span.icona i:before{position:absolute;top:50%;left:50%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-percorso #plus .extra{padding-top:1rem;border-top:1px solid #e1e1e1;font-size:2.2rem}.single-percorso #sedi{background:#f5f5f5}.single-percorso #sedi .sedi-list{display:block;text-align:center}.single-percorso #sedi .single{background:#fff;display:inline-block;text-align:left;width:100%}@media only screen and (min-width:992px){.single-percorso #sedi .single{width:calc(100% / 3 - 3rem);margin:0 1rem}}.single-percorso #sedi .single a.thumblink{width:80px;height:80px;display:inline-block;float:left;margin-right:10px;background:#e1e1e1}.single-percorso #sedi .single a.thumblink img{width:100%;height:auto}.single-percorso #sedi .single .text{padding:0 .5rem 0 0}.single-percorso #sedi .single .text h4{margin:1rem 0 .5rem}.single-percorso #sedi .single .text p{margin:0;line-height:1}.single-percorso #altri-percorsi{background:#f5f5f5}.percorsi-list{display:block;text-align:left}.percorsi-list .single{background:#fff;display:inline-block;text-align:left;width:100%}@media only screen and (min-width:992px){.percorsi-list .single{width:calc(100% / 3 - 3rem);margin:0 .5rem 1rem}}.percorsi-list .single a.thumblink{width:80px;height:80px;display:inline-block;float:left;margin-right:10px;background:#e1e1e1}.percorsi-list .single a.thumblink img{width:100%;height:auto}.percorsi-list .single .text{padding:0 .5rem 0 0}.percorsi-list .single .text h4{margin:2rem 0 .5rem;font-size:2.4rem}.percorsi-list .single .text h4 a{color:#186eaf}.single-sede section:not(#news) h3.title{color:#186eaf;position:relative;padding-bottom:3rem}.single-sede section:not(#news) h3.title:after{content:"";position:absolute;bottom:1rem;left:50%;width:7.5rem;height:3px;background:#ee9022;display:block;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.single-sede #sedeheader{position:relative;padding-bottom:6rem}.single-sede #sedeheader .thumb-container{position:absolute;top:0;left:0;width:100%;height:auto;max-height:540px;height:540px;overflow:hidden}.single-sede #sedeheader .thumb-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),to(rgba(0,0,0,.25)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.75) 0,rgba(0,0,0,.25) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,.75) 0,rgba(0,0,0,.25) 100%);background:linear-gradient(to top,rgba(0,0,0,.75) 0,rgba(0,0,0,.25) 100%);z-index:2}.single-sede #sedeheader .thumb-container img{width:100%;height:auto}@media only screen and (min-width:992px){.single-sede picture.blurme{position:absolute;width:100%;bottom:-25%}.single-sede picture.blurme>img{-webkit-filter:blur(2px);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.single-sede .sede-title{position:relative;width:100%;text-align:center;font-size:2.8rem;z-index:3}@media only screen and (min-width:768px){.single-sede .sede-title{font-size:3vw}}@media only screen and (min-width:992px){.single-sede .sede-title{font-size:5vw;min-width:800px}}@media only screen and (min-width:1200px){.single-sede .sede-title{font-size:6rem}}.single-sede .sede-title .logo{position:absolute;top:20px;left:50%;width:auto;height:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;display:block;max-width:180px}.single-sede .sede-title .logo svg{width:100%;height:auto;display:block;padding:5px}.single-sede .sede-title h1{display:inline-block;position:relative;font-size:1em;color:#ee9022;text-transform:uppercase;margin-top:135px;margin-bottom:2rem}@media only screen and (min-width:768px){.single-sede .sede-title h1{margin-top:150px}}.single-sede .sede-title h1:after{content:"";position:absolute;bottom:-2rem;left:50%;width:30%;height:2px;display:block;background:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.single-sede .sede-title h2{color:#fff;margin:2rem 0;font-size:.6em;height:5.2em}.single-sede .sede-title h2 span{display:inline-block}.single-sede .sede-title h2 span:after{content:"";display:block;width:0;height:0}.single-sede .sede-title h2 span.intro{font:700 1.4rem/1.4 "Source Sans Pro",Helvetica,Arial,sans-serif;font-size:1.2rem;text-transform:uppercase;background:#186eaf;padding:4px 10px;-webkit-border-radius:30px;border-radius:30px;letter-spacing:.1rem;margin-bottom:10px}.single-sede #descrizione{position:relative;font-size:1.8rem;text-align:justify;z-index:3}.single-sede #descrizione #descrizione-container{max-width:800px;padding:2rem 4rem;background:#f5f5f5;-webkit-box-shadow:0 5px 20px -5px rgba(0,0,0,.8);box-shadow:0 5px 20px -5px rgba(0,0,0,.8);margin:0 -15px}@media only screen and (min-width:768px){.single-sede #descrizione #descrizione-container{margin:0 auto}}.single-sede section#dotazioni{padding-top:0}.single-sede section#dotazioni .intro,.single-sede section#dotazioni .outro{font-size:20px;color:grey;max-width:900px;margin:0 auto;text-align:justify}.single-sede section#dotazioni ul.dotazioni{list-style:none;padding:30px 0;max-width:900px;margin:30px auto;position:relative}.single-sede section#dotazioni ul.dotazioni:before{content:"";position:absolute;top:0;left:10%;width:80%;height:1px;background:#e1e1e1}.single-sede section#dotazioni ul.dotazioni:after{content:"";position:absolute;bottom:0;left:10%;width:80%;height:1px;background:#e1e1e1}.single-sede section#dotazioni ul.dotazioni li{margin-bottom:5px}@media only screen and (min-width:992px){.single-sede section#dotazioni ul.dotazioni li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:49%}}.single-sede section#dotazioni ul.dotazioni li span{font-size:18px;font-weight:700}.single-sede section#dotazioni ul.dotazioni i.icon-checked{color:#186eaf;display:inline-block;float:left;vertical-align:middle;width:28px;font-size:22px}.single-sede #percorsi{background:#f5f5f5}.single-sede #brochure{background:#f5f5f5;padding-top:0}.single-sede #comeraggiungerci{background:#f5f5f5}.single-sede #comeraggiungerci ul.ways{list-style:none;text-align:center;margin:0;padding:0}.single-sede #comeraggiungerci ul.ways li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:2px 15px 2px 2px;border:2px solid #e1e1e1;margin:0 5px 15px;-webkit-border-radius:40px;border-radius:40px;-webkit-box-shadow:0 0 0 3px rgba(225,225,225,.5);box-shadow:0 0 0 3px rgba(225,225,225,.5);background:#fff}.single-sede #comeraggiungerci ul.ways li i[class^=icon-]{color:#fff;font-size:16px;background:#186eaf;width:28px;height:28px;text-align:center;line-height:32px;-webkit-border-radius:50%;border-radius:50%;margin-right:5px}.single-sede #comeraggiungerci ul.ways li span{line-height:28px;font-weight:700;color:#186eaf}.single-sede #contatti .contatti{padding-bottom:2rem;position:relative}.single-sede #contatti .contatti:after{content:"";position:absolute;bottom:0;left:0;width:100px;height:1px;background:#e1e1e1}.single-sede #contatti .contatti,.single-sede #contatti .orari{margin-bottom:1rem}.single-sede #contatti .contatti span.uppertitle,.single-sede #contatti .orari span.uppertitle{margin-bottom:5px}.single-sede #contatti .contatti strong.name,.single-sede #contatti .orari strong.name{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;font-size:1.6rem;color:#186eaf}.single-sede #contatti span.phonefax{color:grey;padding:1px 0}.single-sede #contatti span.phonefax i[class^=icon-]{margin-right:5px;vertical-align:middle;font-size:16px}.single-sede #contatti a.facebook-link{color:#fff;background:#3b5998;font-weight:400;font-size:14px;padding:0 10px 0 0;-webkit-border-radius:2px;border-radius:2px;display:inline-block;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.single-sede #contatti a.facebook-link i[class^=icon-]{-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;padding:2px;vertical-align:middle;height:28px;line-height:28px;display:inline-block;width:28px;text-align:center;background:rgba(0,0,0,.2);border-right:1px solid rgba(255,255,255,.5);margin-right:5px}@media only screen and (min-width:992px){.single-sede #contatti a.facebook-link:hover{background:#2d4373}}.single-sede #contatti div.c2a .upper{font:800 1.4rem/1.4 Exo,Helvetica,Arial,sans-serif;color:#186eaf;font-size:2rem}.single-sede #contatti div.c2a .title{font-size:2.4rem;color:#ee9022}img{max-width:100%;height:auto}::-moz-selection{background:#ee9022;color:#fff;text-shadow:none}::selection{background:#ee9022;color:#fff;text-shadow:none}::-webkit-selection{background:#ee9022;color:#fff;text-shadow:none}::-moz-selection{background:#ee9022;color:#fff;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}