﻿@font-face{font-family:"Helvetica Neue Medium";src:url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/../fonts/HelveticaNeue-Bold.eot);src:local("HelveticaNeue-Bold"),local("HelveticaNeue-Bold"),url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/HelveticaNeue-Bold.woff) format("woff"),url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/HelveticaNeue-Bold.ttf) format("truetype")}@font-face{font-family:"Helvetica Neue Medium";src:url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/../fonts/"helveticaneue-medium.eot);src:url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/../fonts/helveticaneue-medium.eot?#iefix) format("embedded-opentype"), url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/../fonts/helveticaneue-medium.woff2) format("woff2"), url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/../fonts/helveticaneue-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue light";src:url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/../fonts/HelveticaNeue-Light.woff2) format("woff2"), url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/../fonts/HelveticaNeue-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue";src:url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/../fonts/"HelveticaNeue.eot);src:url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/../fonts/HelveticaNeue.eot?#iefix) format("embedded-opentype"),url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/../fonts/HelveticaNeue.woff2) format("woff2"),url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/../fonts/HelveticaNeue.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body #sbsw-lightbox .sbsw-caption-text{color:#000 !important}.archive .box-post .cff-wrapper-ctn .cff-posts-wrap .cff-item{background:#000 !important}body .banner{background:#fff;border:2px solid #000;color:#000 !important;max-width:400px;padding:15px 15px 15px 25px;position:fixed;bottom:15px;right:15px;transform:translateY(0);transition:.5s all;z-index:11}body .banner p{font-size:13px}body .banner p,body .banner .bi,body .banner a{color:#000 !important;margin:0}body .banner .bi{font-size:40px}body .banner:hover{background:#a9a9a9;border:2px solid #fff;color:#fff}body .banner:hover p,body .banner:hover .bi,body .banner:hover a{color:#fff !important}body .banner .bi-x{position:absolute;left:-20px;top:-15px;font-size:13px !important}body .banner.slideUp{transform:translateY(100%)}.row{--bs-gutter-x:2rem}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:2rem}.pagination{display:flex;justify-content:space-between}.pagination a{color:#000}.searchandfilter h4{display:inline-block}.sf-field-search{position:absolute;right:20px;top:0;font-size:24px;font-style:normal;font-weight:300;line-height:24px}@media (max-width:992px){.sf-field-search{position:inherit;margin-left:-30px !important}}.sf-field-search input{font-size:20px;border-top:0;border-right:0;border-left:0;border-bottom:1px solid #fff}.title-post a{color:#000;text-decoration:none}:root{--public:#4f7d83;--academic:#838b68;--design:#f0845d;--startup:#f4b5b8;--press:#b6b6b6;--black:#000;--white:#fff}.light-mode-button{background-color:transparent !important;border:0;cursor:pointer;position:relative;border:0;transform:rotate(-90deg);color:#fff !important;position:absolute;top:150px;right:-5%;font-size:28px;z-index:1;font-family:"Helvetica Neue Medium"}@media (max-width:992px){.light-mode-button{font-size:12px;font-family:"Helvetica Neue Medium";bottom:60px;right:-9%;top:inherit}}body[light-mode=dark] .light-mode-button span:nth-child(2){color:#fff !important;background-color:transparent !important}body[light-mode=dark] .light-mode-button span:nth-child(1){background-color:transparent !important;color:#fff !important}#filter .elenco-termini{height:350px;overflow-y:scroll;scrollbar-color:#555 transparent}#filter .sort{margin-bottom:20px}#filter .sort .elenco-termini{height:inherit}body{background-color:#fff;transition:background-color .3s}body[light-mode=dark]{background-color:#000;color:#ced4e2}body[light-mode=dark] .cky-modal,body[light-mode=dark] .cky-preference-center,body[light-mode=dark] .cky-consent-bar{background:#000 !important}body[light-mode=dark] .cky-consent-bar{border-radius:0}body[light-mode=dark] .cky-footer-shadow{display:none}body[light-mode=dark] .cky-btn.cky-btn-preferences{border-color:#fff !important}body[light-mode=dark] .light-mode-button span:nth-child(1){background-color:#ced4e2;color:#141516}body[light-mode=dark] .light-mode-button span:nth-child(2){left:65px;background-color:#000}body[light-mode=dark] span.press{background:#b6b6b6 !important}body[light-mode=dark] span.public{background:#4f7d83 !important}body[light-mode=dark] span.research{background:#838b68 !important}body[light-mode=dark] span.design{background:#f0845d !important}body[light-mode=dark] span.startup{background:#f4b5b8 !important}body[light-mode=dark] #menu-menu-mobile .bi.bg-press:before{color:#b6b6b6 !important}body[light-mode=dark] #menu-menu-mobile .bi.public:before{color:#4f7d83 !important}body[light-mode=dark] #menu-menu-mobile .bi.research:before{color:#838b68 !important}body[light-mode=dark] #menu-menu-mobile .bi.design:before{color:#f0845d !important}body[light-mode=dark] #menu-menu-mobile .bi.startup:before{color:#f4b5b8 !important}body[light-mode=dark] *{color:#fff !important}body[light-mode=dark] .section-container{background-color:#000 !important}body[light-mode=dark] [id^=sb-wall].sb-wall .sbsw-item-bottom-content{background:#000 !important}body[light-mode=dark] .nav-toggler i{color:#000 !important}body[light-mode=dark] .menu span{color:#000 !important}body[light-mode=dark] .gm-style *{color:#000 !important}body[light-mode=dark] .sf-field-search input{background:#000}body[light-mode=dark] .wrapper-search-filter{position:absolute;right:20px;top:0;font-size:24px;font-style:normal;font-weight:300;line-height:24px}@media (max-width:992px){body[light-mode=dark] .wrapper-search-filter{position:inherit;margin-left:20px !important;margin-bottom:30px}}body[light-mode=dark] .wrapper-search-filter input{background:#000;color:#fff !important;font-size:20px;border-top:0;border-right:0;border-left:0;border-bottom:1px solid #fff}.wrapper{padding:0}body{font-family:"Helvetica Neue"}@media (max-width:992px){p{font-size:12px;line-height:14.683px}}a:hover{color:initial}.bg-public{background:#4f7d83}.bg-academic{background:#838b68}.bg-design{background:#f0845d}.bg-startup{background:#f4b5b8}.color-public{color:#4f7d83}.color-startup{color:#f4b5b8}#main-nav{background:#fff}@media (max-width:992px){#main-nav .navbar-brand{width:80%}}.know-btn{font-size:18px;line-height:30px;text-decoration:underline;font-family:"Helvetica Neue Medium"}.buy-btn{font-family:"Helvetica Neue";font-size:21px;font-weight:400;text-decoration:underline;margin-top:20px;display:block}@media (max-width:992px){.buy-btn{margin-top:0;font-size:15px;font-family:"Helvetica Neue Medium";line-height:18px}}.city-post{font-size:24px;font-size:21px;font-family:"Helvetica Neue light";font-weight:300;line-height:24px}.px-30{padding-left:30px;padding-right:30px}@media (max-width:992px){.px-30{padding-left:15px;padding-right:15px}}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.title-section{font-size:24px;font-family:"Helvetica Neue Medium";line-height:1;margin-bottom:20px}.title-section span{text-decoration:underline}.title-section sup{font-size:15px;top:-.9em}@media (max-width:992px){.title-section sup{font-size:13px;top:-.5em}}.title-section a{color:#000}@media (max-width:992px){.title-section{font-size:15px}}@media (max-width:992px){.navbar-brand img{width:80%}}.nav-toggler{font-size:70px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:1;border:0;background:#fff;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}.nav-toggler.rotate{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:992px){.nav-toggler{background:0 0;color:#000;text-align:right;top:10px;right:0;position:absolute;font-size:40px}}#menu-menu-mobile{padding:0 15px !important}#menu-menu-mobile.menu{height:inherit !important}#menu-menu-mobile .bi.bg-press{color:#b6b6b6}#menu-menu-mobile .bi.public{color:#4f7d83}#menu-menu-mobile .bi.research{color:#838b68}#menu-menu-mobile .bi.design{color:#f0845d}#menu-menu-mobile .bi.startup{color:#f4b5b8}#menu-menu-mobile li{margin-bottom:10px}#menu-menu-mobile li a{text-decoration:none;font-size:21px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:8.919px}#menu-menu-mobile li .sub-menu{display:none;padding-left:28px;padding-top:5px}#menu-menu-mobile li .sub-menu li{margin-bottom:5px}#menu-menu-mobile li .sub-menu li a{font-size:18px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:24px}#menu-menu-mobile li .sub-menu sup.press{color:#b6b6b6}#menu-menu-mobile li .sub-menu sup.public{color:#4f7d83}#menu-menu-mobile li .sub-menu sup.research{color:#838b68}#menu-menu-mobile li .sub-menu sup.design{color:#f0845d}#menu-menu-mobile li .sub-menu sup.startup{color:#f4b5b8}.menu{background:#000;padding:60px 60px 200px;position:absolute;width:100%;display:none;z-index:1}@media (max-width:992px){.menu{padding:30px 0 0;height:80vh}}.menu li{list-style:none}.menu li a{color:#fff;font-family:"Helvetica Neue";font-size:50px;font-style:normal;line-height:40px;text-decoration:underline;transition:opacity .5s ease-in-out}.menu li a:hover{color:#fff;opacity:.5}@media (max-width:992px){.menu li a{font-size:20px}}.menu span.press{background:#b6b6b6}.menu span.public{background:#4f7d83}.menu span.research{background:#838b68}.menu span.design{background:#f0845d}.menu span.startup{background:#f4b5b8}.menu span.startup,.menu span.design,.menu span.research,.menu span.public,.menu span.press{color:#000;font-family:"Helvetica Neue";font-size:30px;font-style:normal;font-weight:400;line-height:35.254px;width:35.254px;height:35.254px;display:inline-block;border-radius:50%;text-align:center;margin-right:10px}@media (max-width:992px){.menu span.startup,.menu span.design,.menu span.research,.menu span.public,.menu span.press{font-size:20px;width:30.254px;height:30.254px;line-height:30.254px}}.menu .terms{margin-top:50px}.menu .terms p{color:#fff;font-family:"Helvetica Neue";font-size:12px;font-style:normal;font-weight:400;line-height:normal}.menu .terms ul{padding:0;margin:0}.menu .terms ul li{display:inline-block}.menu .terms ul li a{color:#fff;font-family:"Helvetica Neue";font-size:12px;font-style:normal;font-weight:400;line-height:normal}a{transition:opacity .5s ease-in-out}a:hover{opacity:.6}.home .slick-prev{top:-15px;left:15px}.home .slick-prev:before{content:"Prev";display:inline-block;color:#fff;opacity:1;font-family:"Helvetica Neue"}.home .slick-next{right:30px;top:-15px}.home .slick-next:before{content:"Next";display:inline-block;color:#fff;opacity:1;font-family:"Helvetica Neue"}@media (max-width:992px){.home .section-container .bg-color-intro p{font-size:15px !important;line-height:1.2 !important;margin-top:15px}.home .homeslider{margin-top:50px}.home .slick-dots,.home .custom_paging{position:absolute;top:-30px;left:50%;transform:translateX(-50%);margin:0;padding:0}.home .slick-dots li,.home .custom_paging li{list-style:none;display:inline-block;width:20px;height:20px;line-height:20px;font-size:13px;background:#4f7d83;margin-right:5px;text-align:center;border-radius:50%}.home .slick-dots li:nth-child(2),.home .custom_paging li:nth-child(2){background:#838b68}.home .slick-dots li:nth-child(3),.home .custom_paging li:nth-child(3){background:#f0845d}.home .slick-dots li:nth-child(4),.home .custom_paging li:nth-child(4){background:#f4b5b8}}.home .buy-btn{font-size:12px}.home .intro-section{padding:30px;position:relative}.home .intro-section .row{min-height:80vh}.home .intro-section:after{content:"";background:url(//carloratti.com/wp-content/themes/understrap-child-main/custom-css/../img/01.png) no-repeat;background-size:contain;width:1000px;height:1000px;position:fixed;top:150px;right:-140px;display:block;z-index:-1}.home .intro-section p{font-style:normal;font-weight:400;font-size:35px;line-height:40px;color:#000}@media (max-width:992px){.home .intro-section p{font-size:18px;line-height:1.2}}.home .intro-section span.startup,.home .intro-section span.design,.home .intro-section span.research,.home .intro-section span.public,.home .intro-section span.press{background:#000;color:#fff;font-family:"Helvetica Neue";font-size:30px;font-style:normal;font-weight:400;line-height:35.254px;width:35.254px;height:35.254px;display:inline-block;border-radius:50%;text-align:center;margin-left:10px}@media (max-width:992px){.home .intro-section span.startup,.home .intro-section span.design,.home .intro-section span.research,.home .intro-section span.public,.home .intro-section span.press{width:14.254px;height:14.254px;line-height:14.254px;font-size:13px}}.home .section-public-conversation{border-color:#4f7d83 !important}.home .section-academic-research{border-color:#838b68 !important}.home .section-academic-design{border-color:#f0845d !important}.home .section-start-up{border-color:#f4b5b8 !important}.home .opd-container-home .thumb{height:180px;position:relative}.home .opd-container-home .thumb:after{content:"";background:#f8f8f8;width:100%;height:180px;z-index:0;right:0;position:absolute}.home .opd-container-home .thumb img{mix-blend-mode:multiply;position:absolute;z-index:1;height:initial !important;width:80%;transform:translate(-50%,-50%);left:50%;top:50%}.home .section-academic-research .thumb,.home .cra-awards .thumb,.home .cra-startup .thumb{height:130px;position:relative}.home .section-academic-research .thumb:after,.home .cra-awards .thumb:after,.home .cra-startup .thumb:after{content:"";background:#f8f8f8;width:100%;height:130px;z-index:0;right:0;position:absolute}.home .section-academic-research .thumb img,.home .cra-awards .thumb img,.home .cra-startup .thumb img{mix-blend-mode:multiply;position:absolute;z-index:1;height:initial !important;width:60%;transform:translate(-50%,-50%);left:50%;top:50%}.home .section-container{margin:0 30px 20px;border:2px solid}@media (max-width:992px){.home .section-container{margin:0 10px 10px}}.home .section-container .bg-color-intro{padding:30px 40px}@media (max-width:992px){.home .section-container .bg-color-intro{padding:10px}}.home .section-container .bg-color-intro *{color:#fff}.home .section-container .bg-color-intro h2{font-size:30px;font-family:"Helvetica Neue Medium";margin-bottom:20px}@media (max-width:992px){.home .section-container .bg-color-intro h2{font-size:18px;line-height:18.354px;margin:0}}.home .section-container .bg-color-intro p{font-size:24px;line-height:28px}.home .section-container .teaching-roles .title-institution{font-size:18px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:24px}@media (max-width:992px){.home .section-container .teaching-roles .title-institution{font-size:12px;line-height:1.2}}.home .section-container .teaching-roles .role{font-size:18px;font-style:normal;font-weight:300;line-height:24px;text-decoration:underline}@media (max-width:992px){.home .section-container .teaching-roles .role{font-size:12px;line-height:1.2}}.home .section-container .latest-paper .meta-date{font-size:12px}@media (max-width:992px){.home .section-container .post-box{font-size:12px;line-height:14.683px}}.home .section-container .post-box .thumb{margin-bottom:20px}.home .section-container .post-box .thumb img{height:100%}.home .section-container .post-box .title-post{color:#000;font-size:18px;font-family:"Helvetica Neue Medium";line-height:24px;text-decoration:underline}@media (max-width:992px){.home .section-container .post-box .title-post{font-size:12px;line-height:14.683px}}.home .section-container .post-box .author-post *{color:#000;font-size:15px;font-weight:400;line-height:21px;text-decoration:none}@media (max-width:992px){.home .section-container .post-box .author-post *{font-size:12px;line-height:14.683px}}.home .section-container .post-box .journal{font-size:15px;font-style:italic;font-weight:200;line-height:21px}@media (max-width:992px){.home .section-container .post-box .journal{font-size:12px;line-height:14.683px}}@media (max-width:992px){.home .section-container .post-box p{font-size:12px;line-height:14.683px}}.home .cra-project .city-post *,.home .cra-locations .city-post *{font-size:18px !important}@media (max-width:819px){.home .cra-project .city-post *,.home .cra-locations .city-post *{font-size:12px !important}}.home .cra-project .thumb-project,.home .cra-locations .thumb-project{height:180px;width:100%;background-size:cover;background-position:center}.home .cra-awards .title-post{text-decoration:none !important}.home .cra-awards .author-post,.home .cra-awards .author-post *{font-weight:300 !important}.home .map-container .data-post,.home .map-container .city-post{font-size:18px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:992px){.home .map-container .data-post,.home .map-container .city-post{font-size:12px;line-height:14.683px}}.home .scl-map-container .title-post{font-size:18px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:24px;text-decoration-line:underline}.home .scl-map-container .city-post{font-size:18px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline}.home .info-book img{height:auto !important}@media (max-width:819px){.home .latest-book .info-book,.home .cra-project .info-book{display:flex;justify-content:space-between}.home .latest-book .info-book .thumb,.home .cra-project .info-book .thumb{width:100%}.home .latest-book .info-book .title-auth,.home .cra-project .info-book .title-auth{width:55%;margin-left:20px}.home .cra-project .title-auth{width:100% !important}}.home .slider-post .slick-slide>div{padding:0 15px}.home .home .sb-wall-items-wrap{height:inherit !important}.home .sbsw-quote-or-card,.home .sbsw-share-button{display:none}.home [id^=sb-wall].sb-wall .sbsw-identity .sbsw-author{padding:10px}.home .hide-box.hide{display:none}.home .hide-box.show{display:block}#cff .cff-expand a,#cff a{color:#4f7d83 !important}.cff-item{padding:0 !important}.cff-item .cff-post-text{padding:15px !important}#sb_instagram .sbi-user-info,#sb_instagram .cff-author,#sb_instagram .cff-meta-wrap,#cff .sbi-user-info,#cff .cff-author,#cff .cff-meta-wrap{display:none}.sbsw-instagram-item .sbsw-item-header,.sbsw-instagram-item .sbsw-item-bottom-content,.sbsw-instagram-item .sbsw-item-footer,.sbsw-instagram-item .sbi-user-info{display:none}.sbsw-instagram-item .sbsw-item-inner{border:0;box-shadow:none !important}.sbsw-twitter-item .sbsw-item-header,.sbsw-twitter-item .sbsw-item-media,.sbsw-twitter-item .sbsw-item-footer{display:none}.sbsw-twitter-item p.sbsw-content-text{padding-bottom:15px !important}.sbsw-facebook-item .sbsw-item-header,.sbsw-facebook-item .sbsw-item-footer{display:none}.sbsw-facebook-item p.sbsw-content-text{padding-bottom:15px !important}.sbsw-facebook-item .sbsw-item-inner{border:0;box-shadow:none !important}.sbsw-facebook-item a{color:#fff}.sbsw-item:hover .sbsw-follow{opacity:0 !important}.bullet-point{width:22.273px;height:22.273px;display:inline-block;background:#fff;border-radius:50%;color:#4e7d83 !important;font-size:20px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:1;text-align:center}.page-template-about-press p{margin-bottom:15px}.page-template-about-press .bg-press{background:#b6b6b6;color:#fff}.page-template-about-press .section-press{border-color:#b6b6b6 !important}.page-template-about-press .section-press sup{color:#b6b6b6;display:inline-block;font-style:normal;font-family:"Helvetica Neue Medium";line-height:30px;vertical-align:super;font-size:15px;top:-.9em}@media (max-width:992px){.page-template-about-press .section-press sup{font-size:13px;top:-.5em}}.page-template-about-press .bg-color-intro{padding:10px 40px}@media (max-width:992px){.page-template-about-press .bg-color-intro{padding:10px}}.page-template-about-press .bg-color-intro *{color:#fff}.page-template-about-press .bg-color-intro h1{font-size:30px;font-family:"Helvetica Neue Medium";margin-bottom:0;line-height:1}@media (max-width:992px){.page-template-about-press .bg-color-intro h1{font-size:18px;font-style:normal;line-height:18.354px}}.page-template-about-press .bg-color-intro p{font-size:24px;line-height:28px}.page-template-about-press .section-container{margin:30px;border:2px solid;padding:40px}@media (max-width:992px){.page-template-about-press .section-container{margin:10px 10px 20px;padding:10px}}.page-template-about-press .section-container .cv{margin:20px 0}.page-template-about-press .section-container .cv a{color:#b6b6b6;font-family:"Helvetica Neue";font-size:21px;font-style:normal;line-height:28px;text-decoration:underline}.page-template-about-press .section-container .contacts b,.page-template-about-press .section-container .contacts strong{font-family:"Helvetica Neue Medium"}.page-template-about-press .section-container .contacts *{color:#000;font-family:"Helvetica Neue";font-size:21px;font-style:normal;line-height:28px}.tax-medium.term-cra-projects .current-page a,.tax-medium.term-cra-locations .current-page a,.tax-medium.term-cra-awards .current-page a{color:#f0845d !important}.tax-medium.term-cra-projects .sf-field-search input,.tax-medium.term-cra-locations .sf-field-search input,.tax-medium.term-cra-awards .sf-field-search input{border-bottom:1px solid #fff}.tax-medium.term-cra-projects .thumb-project,.tax-medium.term-cra-locations .thumb-project,.tax-medium.term-cra-awards .thumb-project{height:180px;width:100%;background-size:cover;background-position:center}.term-cra-projects .section-academic-design,.term-cra-locations .section-academic-design,.term-cra-awards .section-academic-design{border-color:#f0845d !important}.term-cra-projects .section-academic-design .filter-archive li:hover a,.term-cra-projects .section-academic-design .filter-archive li:hover,.term-cra-projects .section-academic-design .filter-archive .medium li sup,.term-cra-locations .section-academic-design .filter-archive li:hover a,.term-cra-locations .section-academic-design .filter-archive li:hover,.term-cra-locations .section-academic-design .filter-archive .medium li sup,.term-cra-awards .section-academic-design .filter-archive li:hover a,.term-cra-awards .section-academic-design .filter-archive li:hover,.term-cra-awards .section-academic-design .filter-archive .medium li sup{color:#f0845d !important}.term-cra-projects .section-academic-design .current-page a,.term-cra-locations .section-academic-design .current-page a,.term-cra-awards .section-academic-design .current-page a{color:#f0845d !important}.term-cra-projects .section-academic-design .nav-toggler-filter,.term-cra-locations .section-academic-design .nav-toggler-filter,.term-cra-awards .section-academic-design .nav-toggler-filter{color:#f0845d !important}.tax-medium.term-start-up-list .sf-field-search input,.tax-medium.term-start-up-locations .sf-field-search input,.tax-medium.term-start-up-news .sf-field-search input{border-bottom:1px solid #fff}.tax-medium.term-start-up-list .section-start-up,.tax-medium.term-start-up-locations .section-start-up,.tax-medium.term-start-up-news .section-start-up{border-color:#f4b5b8 !important}.tax-medium.term-start-up-list .section-start-up .filter-archive li:hover a,.tax-medium.term-start-up-list .section-start-up .filter-archive li:hover,.tax-medium.term-start-up-list .section-start-up .filter-archive .medium li sup,.tax-medium.term-start-up-locations .section-start-up .filter-archive li:hover a,.tax-medium.term-start-up-locations .section-start-up .filter-archive li:hover,.tax-medium.term-start-up-locations .section-start-up .filter-archive .medium li sup,.tax-medium.term-start-up-news .section-start-up .filter-archive li:hover a,.tax-medium.term-start-up-news .section-start-up .filter-archive li:hover,.tax-medium.term-start-up-news .section-start-up .filter-archive .medium li sup{color:#f4b5b8 !important}.tax-medium.term-start-up-list .section-start-up .current-page a,.tax-medium.term-start-up-locations .section-start-up .current-page a,.tax-medium.term-start-up-news .section-start-up .current-page a{color:#f4b5b8 !important}.tax-medium.term-start-up-list .section-start-up .nav-toggler-filter,.tax-medium.term-start-up-locations .section-start-up .nav-toggler-filter,.tax-medium.term-start-up-news .section-start-up .nav-toggler-filter{color:#f4b5b8 !important}.tax-medium.term-start-up-list .current-page a,.tax-medium.term-start-up-locations .current-page a,.tax-medium.term-start-up-news .current-page a{color:#f4b5b8 !important}.archive .section-title{font-size:30px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:30px;margin-top:7px}@media (max-width:992px){.archive .section-title{font-size:18px;line-height:1}}.archive .medium-select-mobile{background:#000;white-space:nowrap;padding:10px}.archive .medium-select-mobile ul{margin:0;padding:0;overflow:hidden;overflow-x:scroll;width:100%}.archive .medium-select-mobile ul li{display:inline;margin-right:10px}.archive .medium-select-mobile ul li a{color:#fff;text-decoration:none}.archive .medium-select-mobile ul li.current-page a{color:#fff;text-decoration:underline}.archive .medium-select-mobile ul li:last-child{margin:0}.archive .section-academic{border-color:#838b68 !important}.archive .section-academic sup{color:#838b68;display:inline-block;font-style:normal;font-family:"Helvetica Neue Medium";vertical-align:super;font-size:15px}@media (max-width:992px){.archive .section-academic sup{font-size:13px;top:-.5em}}.archive .section-public-conversation{border-color:#4f7d83 !important}.archive .section-public-conversation sup{color:#4f7d83;display:inline-block;font-style:normal;font-family:"Helvetica Neue Medium";vertical-align:super;font-size:15px}@media (max-width:992px){.archive .section-public-conversation sup{font-size:13px;top:-.5em}}.archive .bg-color-intro{padding:10px 40px}@media (max-width:992px){.archive .bg-color-intro{padding:10px}}.archive .bg-color-intro *{color:#fff}.archive .bg-color-intro h2,.archive .bg-color-intro h1{font-size:30px;font-family:"Helvetica Neue Medium";margin-bottom:0;line-height:1}@media (max-width:992px){.archive .bg-color-intro h2,.archive .bg-color-intro h1{font-size:18px;line-height:18.354px}}.archive .bg-color-intro p{font-size:24px;line-height:28px}.archive .section-container{margin:30px;border:2px solid}@media (max-width:992px){.archive .section-container{margin:10px;padding:10px}}.archive .section-container .post-box .thumb{margin-bottom:20px}.archive .section-container .post-box .title-post{color:#000;font-size:24px;font-family:"Helvetica Neue Medium";line-height:24px;text-decoration:underline}@media (max-width:992px){.archive .section-container .post-box .title-post{font-size:15px;line-height:1.2}}.archive .section-container .post-box .author-post *{color:#000;font-size:15px;font-weight:400;line-height:21px;text-decoration:none}.archive .section-container .post-box .journal{font-size:15px;font-style:italic;font-weight:200;line-height:21px}.archive.term-speaking-engagements legend{color:#4f7d83;font-size:28px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:32px;margin-bottom:20px}@media (max-width:992px){.archive.term-speaking-engagements legend{font-size:15px;margin-bottom:8px}}.archive.term-speaking-engagements fieldset{margin-bottom:40px}.archive.term-speaking-engagements .meta-data{text-decoration:underline}.homeslider i{color:#4f7d83}.spinner{position:absolute;top:48%;left:48%;width:50px;height:40px;text-align:center;font-size:10px}.spinner>div{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.tax-medium .filter-archive li:hover a,.tax-medium .filter-archive li:hover{color:#4f7d83 !important}.tax-medium .current-page a{color:#4f7d83 !important}.tax-medium .nav-toggler-filter{color:#4f7d83 !important;background:0 0;text-decoration:underline;border:0;font-size:15px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:14.683px;position:absolute;right:15px;top:5px}legend{font-size:28px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:32px;margin-bottom:28px}@media (max-width:992px){legend{font-size:15px;line-height:1.2}}.term-teaching-roles legend,.term-papers legend,.term-speaking-engagements legend{font-family:"Helvetica Neue Medium";margin-bottom:28px}.term-teaching-roles .sf-field-search input,.term-papers .sf-field-search input,.term-speaking-engagements .sf-field-search input{border-bottom:1px solid #fff}.term-teaching-roles .title-post,.term-papers .title-post,.term-speaking-engagements .title-post{text-decoration:none !important;text-decoration:none}@media (max-width:992px){.term-papers .title-post{font-size:12px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:15px;text-decoration:underline}.term-papers .author-post{font-size:10px !important;font-weight:300;line-height:15px}.term-papers .btn-read,.term-papers .meta-data{line-height:1.2 !important;font-size:12px !important;font-family:"Helvetica Neue light"}}.term-scl-map .facilities{padding:0 0 0 20px}.term-scl-map .facilities .title-post{font-size:18px !important;font-style:normal !important;font-family:"Helvetica Neue Medium";line-height:24px !important;text-decoration:none !important}.term-scl-map .facilities .city-post{font-size:18px !important;font-style:normal !important;font-weight:400 !important;line-height:24px !important}.term-teaching-roles fieldset{margin-bottom:20px}.term-books .year{font-size:28px;font-family:"Helvetica Neue light";font-weight:300;line-height:32px;text-decoration:none}@media (max-width:992px){.term-books .year{font-size:15px;line-height:13.827px}}.term-books .author-post,.term-books .organization,.term-books .author-post span{font-size:21px !important;font-style:normal;font-weight:300 !important;line-height:24px !important}@media (max-width:992px){.term-books .author-post,.term-books .organization,.term-books .author-post span{font-size:12px !important;line-height:1 !important}}.academic-container .filter-archive li:hover a,.academic-container .filter-archive li:hover,.academic-container li sup,.academic-container .filter-archive button{color:#838b68 !important}.academic-container .current-page a{color:#838b68 !important}.academic-container .nav-toggler-filter{color:#838b68 !important}.academic-container .btn-read{color:#838b68;font-size:24px;font-family:"Helvetica Neue";line-height:40px;text-decoration:underline}.academic-container .meta-data{font-size:15px;font-style:normal;font-weight:200;line-height:28px;font-family:"Helvetica Neue light"}#filter{position:relative;padding-bottom:50px}#filter-social button#reset{color:#000;font-weight:300;left:100px}@media (max-width:992px){.filter-archive{padding:10px}}.filter-archive button{display:inline-block;color:#4f7d83;background:0 0;text-decoration:underline;border:0;font-size:15px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:14.683px;margin-bottom:30px}.filter-archive button#reset{color:#000;font-weight:300;left:50px}@media (max-width:992px){.filter-archive button{position:inherit;bottom:inherit;border:0;font-size:15px;line-height:14.683px;float:right}.filter-archive button:first-child{display:block}.filter-archive button#reset{color:#000;font-weight:300;left:inherit}}.filter-archive.mobile{transform:translateX(-100%);transition:transform .3s ease-in-out;background:#000;position:fixed;z-index:1;left:0;top:0;height:100%}.filter-archive.mobile.open{transform:translateX(0)}.filter-archive h4{font-size:24px;font-style:normal;font-weight:300;line-height:24px;margin-bottom:30px}@media (max-width:992px){.filter-archive h4{font-size:15px;font-weight:300;line-height:21px;margin-bottom:10px}}.filter-archive .medium{margin-bottom:40px}.filter-archive .medium li{font-size:24px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:30px;text-decoration:underline;list-style:none;margin-bottom:20px}.filter-archive .medium li sup{color:#4f7d83;display:inline-block;font-size:16px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:30px;vertical-align:super}.filter-archive .medium li a{color:#000}.filter-archive .sort{margin-bottom:30px}.filter-archive .sort li{display:block;position:relative;margin-bottom:15px;cursor:pointer;font-size:20px;width:100%;display:flex;align-items:center;justify-content:flex-start}.filter-archive .sort input[type=radio]:checked+label{font-family:"Helvetica Neue Medium"}.filter-archive .sort input[type=checkbox],.filter-archive .sort input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#272727;margin:0 10px 0 0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:0;border-radius:.15em;transform:translateY(-.075em);display:grid;place-content:center}.filter-archive .sort input[type=checkbox]:before,.filter-archive .sort input[type=radio]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em #ccc}.filter-archive .sort input[type=checkbox]:checked:before,.filter-archive .sort input[type=radio]:checked:before{transform:scale(1)}.filter-archive .sort input[type=checkbox]:disabled,.filter-archive .sort input[type=radio]:disabled{--form-control-color:#959495 color:#959495 cursor:not-allowed}.filter-archive .author,.filter-archive .year,.filter-archive .pub-type{margin-bottom:30px}.filter-archive .author .elenco-termini label,.filter-archive .year .elenco-termini label,.filter-archive .pub-type .elenco-termini label{width:100%;display:flex;align-items:center;justify-content:flex-start}.filter-archive .author li,.filter-archive .year li,.filter-archive .pub-type li{display:block;position:relative;padding-left:15px;margin-bottom:15px;cursor:pointer;font-size:20px;padding-left:0}@media (max-width:992px){.filter-archive .author li,.filter-archive .year li,.filter-archive .pub-type li{font-size:15px;font-weight:300;line-height:21px;margin-bottom:7px}}.filter-archive .author .bi-plus,.filter-archive .year .bi-plus,.filter-archive .pub-type .bi-plus{display:none}.filter-archive .author .bi-plus:before,.filter-archive .year .bi-plus:before,.filter-archive .pub-type .bi-plus:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:bootstrap-icons !important}.filter-archive .author input[type=checkbox],.filter-archive .author input[type=radio],.filter-archive .year input[type=checkbox],.filter-archive .year input[type=radio],.filter-archive .pub-type input[type=checkbox],.filter-archive .pub-type input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#272727;margin:0 10px 0 0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:0;border-radius:.15em;transform:translateY(-.075em);display:grid;place-content:center}.filter-archive .author input[type=checkbox]:before,.filter-archive .author input[type=radio]:before,.filter-archive .year input[type=checkbox]:before,.filter-archive .year input[type=radio]:before,.filter-archive .pub-type input[type=checkbox]:before,.filter-archive .pub-type input[type=radio]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em #ccc}.filter-archive .author input[type=checkbox]:checked:before,.filter-archive .author input[type=radio]:checked:before,.filter-archive .year input[type=checkbox]:checked:before,.filter-archive .year input[type=radio]:checked:before,.filter-archive .pub-type input[type=checkbox]:checked:before,.filter-archive .pub-type input[type=radio]:checked:before{transform:scale(1)}.filter-archive .author input[type=checkbox]:disabled,.filter-archive .author input[type=radio]:disabled,.filter-archive .year input[type=checkbox]:disabled,.filter-archive .year input[type=radio]:disabled,.filter-archive .pub-type input[type=checkbox]:disabled,.filter-archive .pub-type input[type=radio]:disabled{--form-control-color:#959495 color:#959495 cursor:not-allowed}.filter-archive .sf-field-taxonomy-medium h4{font-size:24px;font-style:normal;font-weight:300;line-height:24px}.filter-archive .sf-field-taxonomy-medium li{font-size:24px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:30px;text-decoration:underline}.filter-archive .sf-field-taxonomy-medium li.sf-option-active{color:#4f7d83}.filter-archive .sf-field-taxonomy-medium li:before{color:#000;display:inline-block;font-size:16px;font-style:normal;font-family:"Helvetica Neue Medium";line-height:30px;vertical-align:super}.filter-archive .sf-field-taxonomy-medium li:first-child{display:none}.filter-archive .sf-field-taxonomy-medium li input{display:none}.filter-archive .sf-field-taxonomy-medium li label{padding-left:5px;text-decoration:underline}.filter-archive .sf-field-taxonomy-medium .sf-item-112:before{content:"(1.3)"}.filter-archive .sf-field-taxonomy-medium .sf-item-111:before{content:"(1.2)"}.filter-archive .sf-field-taxonomy-medium .sf-item-110:before{content:"(1.1)"}.filter-archive .sf-field-sort_order .sf-item-0,.filter-archive .sf-field-sort_order input{display:none}.filter-archive .sf-field-sort_order li:nth-child(3):before{content:"";display:inline-block;font-family:bootstrap-icons !important;font-style:normal;font-weight:400 !important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased}.filter-archive .sf-field-sort_order li:nth-child(2):before{content:"";display:inline-block;font-family:bootstrap-icons !important;font-style:normal;font-weight:400 !important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased}.filter-archive .sf-field-taxonomy-years input,.filter-archive .sf-field-taxonomy-publication_type input,.filter-archive .sf-field-taxonomy-people input{display:none}.filter-archive .sf-field-taxonomy-years li:before,.filter-archive .sf-field-taxonomy-publication_type li:before,.filter-archive .sf-field-taxonomy-people li:before{content:"";display:inline-block;font-family:bootstrap-icons !important;font-style:normal;font-weight:400 !important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased}.filter-archive .sf-field-taxonomy-years li.sf-option-active:before,.filter-archive .sf-field-taxonomy-publication_type li.sf-option-active:before,.filter-archive .sf-field-taxonomy-people li.sf-option-active:before{content:""}.filter-archive ul{padding:0;margin:0;font-family:"Helvetica Neue light"}.term-op-eds .post-box .col-lg-9,.term-papers .post-box .col-lg-9{position:relative}.term-op-eds .title-post,.term-op-eds .author-post,.term-op-eds .organization,.term-op-eds .meta-data,.term-op-eds .btn-read,.term-papers .title-post,.term-papers .author-post,.term-papers .organization,.term-papers .meta-data,.term-papers .btn-read{margin-left:10px}.term-op-eds .title-post:before,.term-papers .title-post:before{content:"•";position:absolute;left:0}.term-op-eds .author-post *,.term-op-eds .organization{font-size:21px !important;font-style:normal !important;font-weight:200 !important;line-height:24px !important}.term-op-eds .meta-data{font-size:21px;font-family:"Helvetica Neue light";font-weight:200;line-height:24px}.term-papers .author-post{font-size:24px;line-height:1;margin-bottom:10px;font-family:"Helvetica Neue light"}.term-papers .title-post{text-decoration:none !important}.page-template-dashboard-news #wrapper-navbar,.page-template-dashboard-news #wrapper-footer,.page-template-dashboard #wrapper-navbar,.page-template-dashboard #wrapper-footer,.single #wrapper-navbar,.single #wrapper-footer{display:none}.dashboard .dashboard-menu{background:#333}#wrapper-footer{margin:0 30px 20px;background:#000;padding:20px}@media (max-width:992px){#wrapper-footer{margin:0 10px 10px;padding:10px}}#wrapper-footer p,#wrapper-footer *{color:#fff;font-size:15px;font-family:"Helvetica Neue Medium";line-height:21px}#wrapper-footer b,#wrapper-footer strong{text-decoration:underline;text-transform:uppercase}#wrapper-footer .sitename{font-size:30.325px;font-family:"Helvetica Neue Medium"}