@font-face{font-family:'FrutigerLT45Light';src:url("../fonts/FrutigerLT45Light.ttf") format("truetype")}@font-face{font-family:'FrutigerLT65Bold';src:url("../fonts/FrutigerLT65Bold.ttf") format("truetype")}@font-face{font-family:'FrutigerLT75Black';src:url("../fonts/FrutigerLT75Black.ttf") format("truetype")}@font-face{font-family:'FrutigerLT55Roman';src:url("../fonts/FrutigerLT55Roman.ttf") format("truetype")}html{scroll-behavior:smooth}body{font-family:"FrutigerLT45Light",sans-serif !important;letter-spacing:1px;color:#2e2e2e !important;overflow-x:hidden;display:none}main{padding-top:50px}main.credits{padding:80px 0;text-align:center}@media (min-width: 768px){main{padding-top:200px}}strong{font-family:"FrutigerLT65Bold",sans-serif !important}a{text-decoration:none !important}a:focus{outline:none}h1{display:none;margin-bottom:20px !important}@media (min-width: 768px){h1{display:block;font-family:"FrutigerLT65Bold",sans-serif !important;font-size:56px !important}}h1+p{font-size:16px;line-height:25px}@media (min-width: 768px){h1+p{margin:0 80px}}h2,h3,h4,h5{color:#1B4990}h3,h5{font-family:"FrutigerLT75Black",sans-serif !important}section{padding:64px 0}section h2{font-size:46px;line-height:56px;font-family:"FrutigerLT65Bold",sans-serif !important}.sticky{position:fixed;top:0;left:0;width:104%;z-index:2;background:#005297}@media (min-width: 768px){.sticky{position:static;background:transparent}}.sticky_after{-webkit-transform:translateY(100px);transform:translateY(100px)}@media (min-width: 768px){.sticky_after{-webkit-transform:translateY(0);transform:translateY(0)}}.menu_toggle{position:fixed;z-index:3;top:13px;right:16px;font-size:36px}@media (min-width: 768px){.menu_toggle{display:none}}header{background:url("../images/header.png");background-size:cover;color:#fff}header h2{font-family:'Poppins', sans-serif;font-size:26px;text-shadow:0 4px 4px rgba(0,0,0,0.25);margin:0 0 0 -6px;color:#fff}header .cta{position:relative;z-index:3}header a{color:#fff}header a:hover{color:#fff}.logo{text-align:center}@media (min-width: 768px){.logo{text-align:left}}.menu--main{background:#3FADEE;position:absolute;top:0;left:104%;width:90%;padding:20px;z-index:4;height:100vh}.menu--main ul{list-style-type:none;padding:0;margin:60px 0 0 0}.menu--main ul li{margin-bottom:20px;text-transform:uppercase;border-bottom:1px solid #fff}.menu--main ul li:last-child{margin-bottom:0}.menu--main a{color:#fff !important;-webkit-transition:all 0.5s;transition:all 0.5s;border-bottom:2px solid transparent}.menu--main a:active{color:#fff !important}@media (min-width: 768px){.menu--main{display:block;text-align:right;background:transparent;position:static;width:100%;padding:0;height:auto}.menu--main ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px}.menu--main ul li{text-transform:unset;border-bottom:none;margin-bottom:0}.menu--main a:hover{color:#fff !important;border-bottom:2px solid #fff}}.hero{height:auto;margin:0 auto;position:relative;z-index:2}.hero img{width:100%;height:auto}@media (min-width: 768px){.hero{width:600px;margin-top:-160px}.hero img{-webkit-transform:translateY(200px);transform:translateY(200px)}}.cta{background:red;border-radius:5px;display:inline-block;width:240px;margin-bottom:20px;text-align:center;padding:10px 0;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s;font-size:14px;font-family:"FrutigerLT65Bold",sans-serif !important}.cta i{position:absolute;top:6px;right:10px;font-size:20px;font-family:"FrutigerLT75Black",sans-serif !important}.cta--primary{background:#3FADEE;color:#fff}.cta--primary:hover{background:#65c6ff;color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.cta--secondary{background:#F8B033;color:#000}.cta--secondary:hover{background:#ffd080;color:#000;-webkit-transform:scale(1.05);transform:scale(1.05)}@media (min-width: 768px){.cta{margin-bottom:0}}.timeline{margin-top:80px;text-align:center}.timeline p{margin:0}.timeline h3{font-family:"FrutigerLT75Black",sans-serif !important}.timeline__frame>div:nth-child(2){text-align:center;position:relative}.timeline__row{width:6px;height:80px;background:#F8B033;text-align:center;margin:0 auto}.timeline__bullet{display:block;width:20px;height:20px;border-radius:100%;border:4px solid #3FADEE;background:#fff;position:absolute;top:calc(100% - (20px/2 + 2px));left:calc(50% - 20px/2);-webkit-box-shadow:0 0 0 6px #fff;box-shadow:0 0 0 6px #fff}.timeline__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.08);box-shadow:0 0 12px 0 rgba(0,0,0,0.08);border-radius:12px;padding:20px}.timeline__image{width:100px}.timeline__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.timeline__spacer{display:none}.timeline__date{color:#777b7e}.timeline__date p{margin:10px 0}.timeline__frame{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.timeline__frame>div:nth-child(1){width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.timeline__frame>div:nth-child(2){width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.timeline__frame>div:nth-child(3){width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.timeline__frame:nth-child(even) .timeline__card .timeline__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.timeline__frame:nth-child(even) .timeline__card .timeline__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:left}@media (min-width: 768px){.timeline__frame:nth-child(even) .timeline__card .timeline__content{text-align:right}}.timeline__frame:nth-child(odd) .timeline__card .timeline__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.timeline__frame:nth-child(odd) .timeline__card .timeline__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:left}.timeline__frame:last-child .timeline__separator{display:none}@media (min-width: 768px){.timeline__card{width:75%}.timeline__spacer{width:25%;display:block;position:relative}.timeline__row{height:450px}.timeline__bullet{display:block;width:20px;height:20px;border-radius:100%;border:4px solid #3FADEE;background:#fff;position:absolute;top:calc(50% - 20px / 2);left:10px;-webkit-box-shadow:0 0 0 6px #fff;box-shadow:0 0 0 6px #fff}.timeline__frame{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline__frame>div:nth-child(1){-webkit-box-flex:1;-ms-flex:1;flex:1}.timeline__frame>div:nth-child(2){width:40px;display:block}.timeline__frame>div:nth-child(3){-webkit-box-flex:1;-ms-flex:1;flex:1}.timeline__frame .timeline__event{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline__frame:nth-child(even)>div:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}.timeline__frame:nth-child(even)>div:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.timeline__frame:nth-child(even)>div:nth-child(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:right}.timeline__frame:nth-child(even) .timeline__event{display:-webkit-box;display:-ms-flexbox;display:flex}.timeline__frame:nth-child(even) .timeline__event .timeline__card{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.timeline__frame:nth-child(even) .timeline__event .timeline__spacer{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.timeline__frame:nth-child(even) .timeline__event .timeline__spacer::after{content:'';width:90%;height:2px;position:absolute;top:50%;left:-4%;background:#F8B033}.timeline__frame:nth-child(even) .timeline__image{text-align:left}.timeline__frame:nth-child(odd)>div:nth-child(1){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:left}.timeline__frame:nth-child(odd)>div:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.timeline__frame:nth-child(odd)>div:nth-child(3){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:left}.timeline__frame:nth-child(odd) .timeline__event{display:-webkit-box;display:-ms-flexbox;display:flex}.timeline__frame:nth-child(odd) .timeline__event .timeline__card{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.timeline__frame:nth-child(odd) .timeline__event .timeline__spacer{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.timeline__frame:nth-child(odd) .timeline__event .timeline__spacer::after{content:'';width:90%;height:2px;position:absolute;top:50%;left:14%;background:#F8B033}.timeline__frame:nth-child(odd) .timeline__image{text-align:right}.timeline__frame:last-child .timeline__separator{display:block}}@media (min-width: 1024px){.timeline__row{height:280px}}section h2+p{font-size:18px !important}.section--cosa-abbiamo-fatto h2+p{color:#1B4990;margin:0 40px}.section--cosa-e-emerso{background:#EDF2F7}.section--cosa-e-emerso a{color:#1B4990;font-family:"FrutigerLT75Black",sans-serif !important;text-decoration:underline !important;-webkit-transition:all 0.5s;transition:all 0.5s;margin-bottom:40px;display:inline-block}.section--cosa-e-emerso a:hover{color:#286DB3}.section--cosa-e-emerso p{font-size:14px;line-height:28px}.section--cosa-e-emerso h2+p{color:#1B4990}.section--cosa-e-emerso h3{font-size:30px;margin-bottom:10px}.section--cosa-e-emerso h4{font-size:20px;font-family:"FrutigerLT55Roman",sans-serif !important;color:#86898C;margin-bottom:40px}.section--cosa-e-emerso h5{font-size:18px}.section--cosa-e-emerso h5+p{font-size:14px}.section--cosa-e-emerso .card{margin-bottom:30px}.section--cosa-e-emerso .row:last-child{margin-top:80px;text-align:center}@media (min-width: 768px){.section--cosa-e-emerso .row:last-child{text-align:left}}.section--sga{background:#EDF2F7;padding-top:0}.section--sga h2,.section--sga h3{color:#3FADEE}.section--sga .card__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background:url("../images/sga@2x.png") no-repeat;background-color:#cff2ff;border-top-left-radius:12px;border-top-right-radius:12px;background-position:center}.section--sga .card__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}@media (min-width: 768px){.section--sga .card__content{text-align:right}.section--sga .card__image{border-top-right-radius:0}}.section--sindrome-di-turner{background:#EDF2F7;padding-top:0}.section--sindrome-di-turner h2,.section--sindrome-di-turner h3{color:#F8B033}.section--sindrome-di-turner .card__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background:url("../images/turner@2x.png") no-repeat;background-color:#ffc36d;border-top-left-radius:12px;border-top-right-radius:12px;background-position:center}.section--sindrome-di-turner .card__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}@media (min-width: 768px){.section--sindrome-di-turner .card__content{text-align:left}.section--sindrome-di-turner .card__image{border-top-left-radius:0}}.section--partecipa-al-workshop{text-align:center;background:url("../images/partecipa.png");background-size:cover;color:#fff}.section--partecipa-al-workshop img{margin-bottom:20px}.section--partecipa-al-workshop h2,.section--partecipa-al-workshop h3{color:#fff}.section--partecipa-al-workshop h3{font-size:22px;margin-bottom:20px}.section--partecipa-al-workshop .workshop__link{width:256px;text-align:center;margin:0 auto 20px auto}@media (min-width: 768px){.section--partecipa-al-workshop .workshop__link{margin:0 auto}}.section--partecipa-al-workshop .workshops{margin-top:40px}.card{border:none !important;border-radius:12px !important;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.08);box-shadow:0 0 12px 0 rgba(0,0,0,0.08)}@media (min-width: 768px){.card{min-height:348px}}@media (min-width: 992px){.card{min-height:250px}}@media (min-width: 1200px){.card{min-height:230px}}@media (min-width: 1400px){.card{min-height:180px}}.card h2{font-size:30px}.card h3{font-size:22px}.card h4{margin-bottom:20px;font-size:16px;font-family:"FrutigerLT65Bold",sans-serif !important;color:#676767}@media (min-width: 768px){.card h4{margin-bottom:40px}}.card .card__cta .card__image{width:100%;height:390px;background-size:cover}.card .card__cta .card__content{width:100%;padding:30px 40px 80px 40px}.card .card__cta .card__content p{line-height:35px}.card .card__cta .card__content h2{line-height:40px}@media (min-width: 768px){.card .card__cta{display:-webkit-box;display:-ms-flexbox;display:flex}.card .card__cta .card__image{width:390px;height:auto}.card .card__cta .card__content{-webkit-box-flex:1;-ms-flex:1;flex:1}}.card .card__focus{padding:40px 20px 20px 20px;background:#f6f6f6;border-bottom-right-radius:12px;border-bottom-left-radius:12px;-webkit-box-shadow:0 0 20px 0 rgba(0,73,144,0.12);box-shadow:0 0 20px 0 rgba(0,73,144,0.12)}.card .card__focus p{line-height:24px}.card .card__focus ol{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card .card__focus ol li{padding:20px 20px 0 20px}.card .card__focus h3{font-size:22px}.card .card__focus h4{font-size:16px;color:#676767}.card .card__focus p{font-size:14px}@media (min-width: 768px){.card .card__focus li{width:33.33%;padding:40px 20px 20px 20px}}.card--mini{padding:20px}.card--mini p{line-height:24px}footer{color:#004990;font-family:"FrutigerLT55Roman",sans-serif !important}.menu--footer{padding:20px 0;margin-bottom:120px;border-bottom:1px solid rgba(0,73,144,0.15);font-size:14px}.menu--footer ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;font-size:14px;font-family:'Poppins', sans-serif;font-weight:400;letter-spacing:0;color:#3FADEE}.menu--footer ul li{padding-left:10px}.menu--footer ul li:after{content:'-';padding-left:10px}.menu--footer ul li:last-child::after{display:none}.menu--footer a{color:#3FADEE;-webkit-transition:all 0.3s;transition:all 0.3s}.menu--footer a:hover{color:#F8B033}.contacts{text-align:center}.contacts>div:last-child{border-left:1px solid rgba(0,73,144,0.15)}.contacts>div:last-child small{font-size:12px;line-height:20px;font-family:"FrutigerLT45Light",sans-serif !important}@media (min-width: 768px){.contacts .contacts{text-align:left}.contacts .contacts>div:nth-child(2) img{margin-left:80px}}.contact_box{text-align:center}.contact_box a{color:#1B4990}.contact_box a.email{text-decoration:underline !important}.totop{text-align:center;margin-top:20px;margin-bottom:40px}@media (min-width: 768px){.totop{margin-top:0;margin-bottom:80px;float:right}}
/*# sourceMappingURL=style.min.css.map */