.black{color:#000}.red{color:#bb2e29}article,aside,blockquote,body,dd,div,dl,dt,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,label,legend,li,menu,nav,ol,p,pre,section,td,th,ul{margin:0;padding:0;border:0}html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{min-height:100%;font-size:100%}article,aside,audio,canvas,details,figcaption,figure,footer,header,hgroup,nav,section,video{display:block}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}b,strong{font-weight:700}abbr[title]{border-bottom:1px dotted}button,input,select,textarea{margin:0;font-size:100%;line-height:normal;vertical-align:baseline}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{-o-box-sizing:border-box;box-sizing:border-box}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}figure{position:relative}figure embed,figure img,figure object,figure video{max-width:100%;display:block}img{border:0;-ms-interpolation-mode:bicubic}.x-small{font-size:.77777778em;line-height:1.5}.small{font-size:.88888889em;line-height:1.5}.normal{font-size:1em;line-height:1.5}.large{font-size:1.22222222em}.very-large{font-size:1.33333333em}.huge{font-size:2.22222222em}.small-verdana{font-size:.66666667em;line-height:1.5}.x-small-fancy{font-size:.77777778em;line-height:1.5}.small-fancy{font-size:.88888889em;line-height:1.5}.normal-fancy{font-size:1.11111111em}.large-fancy{font-size:1.44444444em}.very-large-fancy{font-size:2.11111111em}.huge-fancy{font-size:2.33333333em}.small-icon{font-size:13px}.normal-icon{font-size:20px}.medium-icon{font-size:26px}.large-icon{font-size:35px}.huge-icon{font-size:40px}.normal-be{font-size:14px}.small-be{font-size:13px;line-height:20px}.x-small-be{font-size:12px}meta.foundation-version{font-family:"/5.5.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%}*,:after,:before{box-sizing:border-box}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{margin:0 auto;max-width:1280px;width:100%}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{margin:0 -.55555556em;max-width:none;width:auto}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0;max-width:none;width:auto}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.55555556em;padding-right:.55555556em;width:100%;float:left}.column+.column:last-child,.column+.columns:last-child,.columns+.column:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.column+.columns.end,.columns+.column.end,.columns+.columns.end{float:left}@media only screen{.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:6.25%;right:auto}.small-pull-1{position:relative;right:6.25%;left:auto}.small-push-2{position:relative;left:12.5%;right:auto}.small-pull-2{position:relative;right:12.5%;left:auto}.small-push-3{position:relative;left:18.75%;right:auto}.small-pull-3{position:relative;right:18.75%;left:auto}.small-push-4{position:relative;left:25%;right:auto}.small-pull-4{position:relative;right:25%;left:auto}.small-push-5{position:relative;left:31.25%;right:auto}.small-pull-5{position:relative;right:31.25%;left:auto}.small-push-6{position:relative;left:37.5%;right:auto}.small-pull-6{position:relative;right:37.5%;left:auto}.small-push-7{position:relative;left:43.75%;right:auto}.small-pull-7{position:relative;right:43.75%;left:auto}.small-push-8{position:relative;left:50%;right:auto}.small-pull-8{position:relative;right:50%;left:auto}.small-push-9{position:relative;left:56.25%;right:auto}.small-pull-9{position:relative;right:56.25%;left:auto}.small-push-10{position:relative;left:62.5%;right:auto}.small-pull-10{position:relative;right:62.5%;left:auto}.small-push-11{position:relative;left:68.75%;right:auto}.small-pull-11{position:relative;right:68.75%;left:auto}.small-push-12{position:relative;left:75%;right:auto}.small-pull-12{position:relative;right:75%;left:auto}.small-push-13{position:relative;left:81.25%;right:auto}.small-pull-13{position:relative;right:81.25%;left:auto}.small-push-14{position:relative;left:87.5%;right:auto}.small-pull-14{position:relative;right:87.5%;left:auto}.small-push-15{position:relative;left:93.75%;right:auto}.small-pull-15{position:relative;right:93.75%;left:auto}.column,.columns{position:relative;padding-left:.55555556em;padding-right:.55555556em;float:left}.small-1{width:6.25%}.small-2{width:12.5%}.small-3{width:18.75%}.small-4{width:25%}.small-5{width:31.25%}.small-6{width:37.5%}.small-7{width:43.75%}.small-8{width:50%}.small-9{width:56.25%}.small-10{width:62.5%}.small-11{width:68.75%}.small-12{width:75%}.small-13{width:81.25%}.small-14{width:87.5%}.small-15{width:93.75%}.small-16{width:100%}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:6.25%!important}.small-offset-2{margin-left:12.5%!important}.small-offset-3{margin-left:18.75%!important}.small-offset-4{margin-left:25%!important}.small-offset-5{margin-left:31.25%!important}.small-offset-6{margin-left:37.5%!important}.small-offset-7{margin-left:43.75%!important}.small-offset-8{margin-left:50%!important}.small-offset-9{margin-left:56.25%!important}.small-offset-10{margin-left:62.5%!important}.small-offset-11{margin-left:68.75%!important}.small-offset-12{margin-left:75%!important}.small-offset-13{margin-left:81.25%!important}.small-offset-14{margin-left:87.5%!important}.small-offset-15{margin-left:93.75%!important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.55555556em;padding-right:.55555556em;float:left}}@media only screen and (min-width:40.0625em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:6.25%;right:auto}.medium-pull-1{position:relative;right:6.25%;left:auto}.medium-push-2{position:relative;left:12.5%;right:auto}.medium-pull-2{position:relative;right:12.5%;left:auto}.medium-push-3{position:relative;left:18.75%;right:auto}.medium-pull-3{position:relative;right:18.75%;left:auto}.medium-push-4{position:relative;left:25%;right:auto}.medium-pull-4{position:relative;right:25%;left:auto}.medium-push-5{position:relative;left:31.25%;right:auto}.medium-pull-5{position:relative;right:31.25%;left:auto}.medium-push-6{position:relative;left:37.5%;right:auto}.medium-pull-6{position:relative;right:37.5%;left:auto}.medium-push-7{position:relative;left:43.75%;right:auto}.medium-pull-7{position:relative;right:43.75%;left:auto}.medium-push-8{position:relative;left:50%;right:auto}.medium-pull-8{position:relative;right:50%;left:auto}.medium-push-9{position:relative;left:56.25%;right:auto}.medium-pull-9{position:relative;right:56.25%;left:auto}.medium-push-10{position:relative;left:62.5%;right:auto}.medium-pull-10{position:relative;right:62.5%;left:auto}.medium-push-11{position:relative;left:68.75%;right:auto}.medium-pull-11{position:relative;right:68.75%;left:auto}.medium-push-12{position:relative;left:75%;right:auto}.medium-pull-12{position:relative;right:75%;left:auto}.medium-push-13{position:relative;left:81.25%;right:auto}.medium-pull-13{position:relative;right:81.25%;left:auto}.medium-push-14{position:relative;left:87.5%;right:auto}.medium-pull-14{position:relative;right:87.5%;left:auto}.medium-push-15{position:relative;left:93.75%;right:auto}.medium-pull-15{position:relative;right:93.75%;left:auto}.column,.columns{position:relative;padding-left:.55555556em;padding-right:.55555556em;float:left}.medium-1{width:6.25%}.medium-2{width:12.5%}.medium-3{width:18.75%}.medium-4{width:25%}.medium-5{width:31.25%}.medium-6{width:37.5%}.medium-7{width:43.75%}.medium-8{width:50%}.medium-9{width:56.25%}.medium-10{width:62.5%}.medium-11{width:68.75%}.medium-12{width:75%}.medium-13{width:81.25%}.medium-14{width:87.5%}.medium-15{width:93.75%}.medium-16{width:100%}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:6.25%!important}.medium-offset-2{margin-left:12.5%!important}.medium-offset-3{margin-left:18.75%!important}.medium-offset-4{margin-left:25%!important}.medium-offset-5{margin-left:31.25%!important}.medium-offset-6{margin-left:37.5%!important}.medium-offset-7{margin-left:43.75%!important}.medium-offset-8{margin-left:50%!important}.medium-offset-9{margin-left:56.25%!important}.medium-offset-10{margin-left:62.5%!important}.medium-offset-11{margin-left:68.75%!important}.medium-offset-12{margin-left:75%!important}.medium-offset-13{margin-left:81.25%!important}.medium-offset-14{margin-left:87.5%!important}.medium-offset-15{margin-left:93.75%!important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.55555556em;padding-right:.55555556em;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:6.25%;right:auto}.pull-1{position:relative;right:6.25%;left:auto}.push-2{position:relative;left:12.5%;right:auto}.pull-2{position:relative;right:12.5%;left:auto}.push-3{position:relative;left:18.75%;right:auto}.pull-3{position:relative;right:18.75%;left:auto}.push-4{position:relative;left:25%;right:auto}.pull-4{position:relative;right:25%;left:auto}.push-5{position:relative;left:31.25%;right:auto}.pull-5{position:relative;right:31.25%;left:auto}.push-6{position:relative;left:37.5%;right:auto}.pull-6{position:relative;right:37.5%;left:auto}.push-7{position:relative;left:43.75%;right:auto}.pull-7{position:relative;right:43.75%;left:auto}.push-8{position:relative;left:50%;right:auto}.pull-8{position:relative;right:50%;left:auto}.push-9{position:relative;left:56.25%;right:auto}.pull-9{position:relative;right:56.25%;left:auto}.push-10{position:relative;left:62.5%;right:auto}.pull-10{position:relative;right:62.5%;left:auto}.push-11{position:relative;left:68.75%;right:auto}.pull-11{position:relative;right:68.75%;left:auto}.push-12{position:relative;left:75%;right:auto}.pull-12{position:relative;right:75%;left:auto}.push-13{position:relative;left:81.25%;right:auto}.pull-13{position:relative;right:81.25%;left:auto}.push-14{position:relative;left:87.5%;right:auto}.pull-14{position:relative;right:87.5%;left:auto}.push-15{position:relative;left:93.75%;right:auto}.pull-15{position:relative;right:93.75%;left:auto}}@media only screen and (min-width:64.0625em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:6.25%;right:auto}.large-pull-1{position:relative;right:6.25%;left:auto}.large-push-2{position:relative;left:12.5%;right:auto}.large-pull-2{position:relative;right:12.5%;left:auto}.large-push-3{position:relative;left:18.75%;right:auto}.large-pull-3{position:relative;right:18.75%;left:auto}.large-push-4{position:relative;left:25%;right:auto}.large-pull-4{position:relative;right:25%;left:auto}.large-push-5{position:relative;left:31.25%;right:auto}.large-pull-5{position:relative;right:31.25%;left:auto}.large-push-6{position:relative;left:37.5%;right:auto}.large-pull-6{position:relative;right:37.5%;left:auto}.large-push-7{position:relative;left:43.75%;right:auto}.large-pull-7{position:relative;right:43.75%;left:auto}.large-push-8{position:relative;left:50%;right:auto}.large-pull-8{position:relative;right:50%;left:auto}.large-push-9{position:relative;left:56.25%;right:auto}.large-pull-9{position:relative;right:56.25%;left:auto}.large-push-10{position:relative;left:62.5%;right:auto}.large-pull-10{position:relative;right:62.5%;left:auto}.large-push-11{position:relative;left:68.75%;right:auto}.large-pull-11{position:relative;right:68.75%;left:auto}.large-push-12{position:relative;left:75%;right:auto}.large-pull-12{position:relative;right:75%;left:auto}.large-push-13{position:relative;left:81.25%;right:auto}.large-pull-13{position:relative;right:81.25%;left:auto}.large-push-14{position:relative;left:87.5%;right:auto}.large-pull-14{position:relative;right:87.5%;left:auto}.large-push-15{position:relative;left:93.75%;right:auto}.large-pull-15{position:relative;right:93.75%;left:auto}.column,.columns{position:relative;padding-left:.55555556em;padding-right:.55555556em;float:left}.large-1{width:6.25%}.large-2{width:12.5%}.large-3{width:18.75%}.large-4{width:25%}.large-5{width:31.25%}.large-6{width:37.5%}.large-7{width:43.75%}.large-8{width:50%}.large-9{width:56.25%}.large-10{width:62.5%}.large-11{width:68.75%}.large-12{width:75%}.large-13{width:81.25%}.large-14{width:87.5%}.large-15{width:93.75%}.large-16{width:100%}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:6.25%!important}.large-offset-2{margin-left:12.5%!important}.large-offset-3{margin-left:18.75%!important}.large-offset-4{margin-left:25%!important}.large-offset-5{margin-left:31.25%!important}.large-offset-6{margin-left:37.5%!important}.large-offset-7{margin-left:43.75%!important}.large-offset-8{margin-left:50%!important}.large-offset-9{margin-left:56.25%!important}.large-offset-10{margin-left:62.5%!important}.large-offset-11{margin-left:68.75%!important}.large-offset-12{margin-left:75%!important}.large-offset-13{margin-left:81.25%!important}.large-offset-14{margin-left:87.5%!important}.large-offset-15{margin-left:93.75%!important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.55555556em;padding-right:.55555556em;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:6.25%;right:auto}.pull-1{position:relative;right:6.25%;left:auto}.push-2{position:relative;left:12.5%;right:auto}.pull-2{position:relative;right:12.5%;left:auto}.push-3{position:relative;left:18.75%;right:auto}.pull-3{position:relative;right:18.75%;left:auto}.push-4{position:relative;left:25%;right:auto}.pull-4{position:relative;right:25%;left:auto}.push-5{position:relative;left:31.25%;right:auto}.pull-5{position:relative;right:31.25%;left:auto}.push-6{position:relative;left:37.5%;right:auto}.pull-6{position:relative;right:37.5%;left:auto}.push-7{position:relative;left:43.75%;right:auto}.pull-7{position:relative;right:43.75%;left:auto}.push-8{position:relative;left:50%;right:auto}.pull-8{position:relative;right:50%;left:auto}.push-9{position:relative;left:56.25%;right:auto}.pull-9{position:relative;right:56.25%;left:auto}.push-10{position:relative;left:62.5%;right:auto}.pull-10{position:relative;right:62.5%;left:auto}.push-11{position:relative;left:68.75%;right:auto}.pull-11{position:relative;right:68.75%;left:auto}.push-12{position:relative;left:75%;right:auto}.pull-12{position:relative;right:75%;left:auto}.push-13{position:relative;left:81.25%;right:auto}.pull-13{position:relative;right:81.25%;left:auto}.push-14{position:relative;left:87.5%;right:auto}.pull-14{position:relative;right:87.5%;left:auto}.push-15{position:relative;left:93.75%;right:auto}.pull-15{position:relative;right:93.75%;left:auto}}:root{--scrollbar-width:0px}html{scrollbar-gutter:stable}body{background-color:#fff;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;color:#333;font-size:112.5%}.hiddenKeys,.hiddenStructure,.sr-only{display:block;height:0;position:absolute;top:-10000000px;left:-10000000px}.breadcrumbs .invisible-info,.show-in-narrow-layout{display:block;height:0;position:absolute;top:-10000000px;left:-10000000px}main{padding:0 40px}@media only screen and (max-width:1024px){main{padding:0}}p{margin-bottom:.55555556em;font-size:1em;line-height:1.5}a{color:#13456e;border-bottom:1px solid #13456e;text-decoration:none}a:active{border-bottom:none}a:visited{color:#613399;border-bottom:1px solid currentColor}ol,ul{margin-left:1.77777778em;line-height:1.5em}ul{list-style:square}.list-links ul{list-style:none;margin-left:0;padding-left:0}.list-links ul li{background-image:url("../img/list-item.png");background-repeat:no-repeat;background-position:left 8px;padding-left:12px;line-height:1.7em;margin-top:.37037037em}h1,h2,h3,h4,h5,h6{font-family:Merriweather,Verdana,sans-serif;font-weight:400;color:#333}h4,h5,h6{font-family:"Merriweather Sans",Verdana,sans-serif}.visible-mobile{display:none!important}.hidden-mobile{display:block!important}.portaltype-borsadistudio .content-intro h1,.portaltype-brevetto .content-intro h1,.portaltype-concorso .content-intro h1,.portaltype-garaappalto .content-intro h1,.portaltype-incaricocollaborazione .content-intro h1,.portaltype-ricercatoretempodeterminato .content-intro h1{font-size:1.6em;line-height:1.5em}.small-caps{font-family:Merriweather,Verdana,sans-serif;font-variant:small-caps;font-size:1.11111111em}.s-caps-font{font-variant:small-caps;font-size:1.11111111em}.hiddenheading h1{display:none}.statisticlink{border-right:1px solid #777;padding:.27777778em .55555556em;border-left:1px solid #777}.statisticlink:before{content:"\f080";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:300;font-size:14px;margin-right:.27777778em}#portal-personaltools dt{margin-top:0}#portal-personaltools dd a{display:block}.content-wrapper .row.invisible-desktop{display:none}.content-wrapper .visible-desktop{display:block}h2{font-size:1.33333333em;margin-top:.27777778em;line-height:1.5}h2 a{text-decoration:none;margin-bottom:.27777778em}h4 a,h5 a,h6 a{text-decoration:none}h3{margin-bottom:.22222222em;font-size:1.16666667em}h3 a{text-decoration:none}h4{margin-bottom:.11111111em;font-size:.94444444em;line-height:1.5}h5{font-size:.83333333em;line-height:1.5}h6{font-size:.77777778em;line-height:1.5}dl dt{font-weight:400}dl dd{margin-left:1.11111111em}dl{margin-bottom:1.11111111em}dl dt{margin-top:.55555556em}dl dt a{font-weight:400;text-decoration:none;font-family:Merriweather,Verdana,sans-serif}dl dd{margin:0}table th{padding:8px}table td{padding:8px;vertical-align:top}.accordion table th{text-align:left}.portaltype-contenutoordinario table td{word-wrap:break-word}a[accesskey]:focus{position:fixed;top:10px;left:10px;height:auto;background-color:#fef055;color:#333;text-decoration:none;border:1px solid currentColor;padding:.55555556em 1.11111111em;z-index:99999}.content-wrapper tr.row{width:auto;display:table-row}.content-wrapper tr.row td{float:none}.content-wrapper tr.row:after,.content-wrapper tr.row:before{display:none}.content-wrapper .row tr.row>:first-child,.content-wrapper tr.row>:first-child{padding:8px}.content-wrapper .row tr.row>:last-child,.content-wrapper tr.row>:last-child{padding:8px}.content-wrapper tr.alternateRow{display:table-row}.content-wrapper tr.alternateRow td,.content-wrapper tr.alternateRow th{float:none}.old-ie .content-wrapper tr.alternateRow,.old-ie .content-wrapper tr.row{display:inherit}body:not(.template-folder_contents) table.grid,body:not(.template-folder_contents) table.invisible,body:not(.template-folder_contents) table.listing,body:not(.template-folder_contents) table.plain{display:block;overflow:auto}table.grid,table.invisible,table.listing,table.plain{background-color:transparent;border-collapse:collapse;border-spacing:0;max-width:100%;margin:15px 0;border-color:#ccc}table.grid caption,table.invisible caption,table.listing caption,table.plain caption{padding:.27777778em 0;text-align:left;font-size:.77777778em;line-height:1.5}table.grid thead tr,table.invisible thead tr,table.listing thead tr,table.plain thead tr{text-align:left;vertical-align:top}table.grid thead td,table.grid thead th,table.invisible thead td,table.invisible thead th,table.listing thead td,table.listing thead th,table.plain thead td,table.plain thead th{line-height:20px;padding:.55555556em;text-align:inherit;border:#ededed solid 1px;border-bottom:none;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.88888889em;line-height:1.5}table.grid thead td.column,table.grid thead td.column:last-child,table.grid thead th.column,table.grid thead th.column:last-child,table.invisible thead td.column,table.invisible thead td.column:last-child,table.invisible thead th.column,table.invisible thead th.column:last-child,table.listing thead td.column,table.listing thead td.column:last-child,table.listing thead th.column,table.listing thead th.column:last-child,table.plain thead td.column,table.plain thead td.column:last-child,table.plain thead th.column,table.plain thead th.column:last-child{float:none;width:auto}table.grid tbody tr,table.grid tfoot tr,table.invisible tbody tr,table.invisible tfoot tr,table.listing tbody tr,table.listing tfoot tr,table.plain tbody tr,table.plain tfoot tr{text-align:left;vertical-align:top}table.grid tbody td,table.grid tbody tr.row td,table.grid tfoot td,table.grid tfoot tr.row td,table.invisible tbody td,table.invisible tbody tr.row td,table.invisible tfoot td,table.invisible tfoot tr.row td,table.listing tbody td,table.listing tbody tr.row td,table.listing tfoot td,table.listing tfoot tr.row td,table.plain tbody td,table.plain tbody tr.row td,table.plain tfoot td,table.plain tfoot tr.row td{border:#ededed solid 1px;line-height:20px;padding:.55555556em;text-align:inherit;vertical-align:inherit}table.grid tbody th,table.grid tfoot th,table.invisible tbody th,table.invisible tfoot th,table.listing tbody th,table.listing tfoot th,table.plain tbody th,table.plain tfoot th{padding:8px;text-align:inherit;border:1px solid #ccc;border-bottom:none}table.grid tbody tr.odd,table.grid tfoot tr.odd,table.invisible tbody tr.odd,table.invisible tfoot tr.odd,table.listing tbody tr.odd,table.listing tfoot tr.odd,table.plain tbody tr.odd,table.plain tfoot tr.odd{background-color:#f8f8f8}table.grid tbody tr.odd td,table.grid tfoot tr.odd td,table.invisible tbody tr.odd td,table.invisible tfoot tr.odd td,table.listing tbody tr.odd td,table.listing tfoot tr.odd td,table.plain tbody tr.odd td,table.plain tfoot tr.odd td{background-color:#f8f8f8}table.grid tr.row td,table.invisible tr.row td,table.listing tr.row td,table.plain tr.row td{padding:.55555556em;font-size:1em;line-height:1.5}table.plain thead td,table.plain thead th{font-weight:700;border-bottom:1px solid #333}table.invisible{visibility:visible}table.invisible thead td,table.invisible thead th{font-weight:700;padding:.55555556em;border:none}table.grid.listing thead td,table.grid.listing thead th{font-weight:700;color:#fff;color:#bb2e29;border-bottom:1px solid #bb2e29;background-color:#fff}table.grid.listing tbody tr td{padding-bottom:0}.content-wrapper table.listing tr.row td{padding:.55555556em;font-size:1em;line-height:1.5}.content-wrapper table.plain tr th{padding:.55555556em;font-size:.88888889em;line-height:1.5}.content-wrapper table.plain tr td{padding:.55555556em;font-size:.88888889em;line-height:1.5}.content-wrapper table.plain tr.row td{padding:.55555556em;font-size:.88888889em;line-height:1.5}.content-wrapper table.plain .row tr.row>:first-child,.content-wrapper table.plain tr.row>:first-child{padding:.55555556em;font-size:.88888889em;line-height:1.5}.content-wrapper table.plain tr.row>:last-child{padding:.55555556em;font-size:.88888889em;line-height:1.5}.content-wrapper table.invisible{border:none}.content-wrapper table.invisible thead tr th{border:none;font-size:.88888889em;line-height:1.5}.content-wrapper table.invisible tbody tr th,.content-wrapper table.invisible tfoot tr th{padding:.55555556em;border:none;font-size:.88888889em;line-height:1.5}.content-wrapper table.invisible tbody td,.content-wrapper table.invisible tfoot td{border:none;padding:.55555556em;font-size:.88888889em;line-height:1.5}.content-wrapper table.invisible tbody .row td,.content-wrapper table.invisible tfoot .row td{border:none;padding:.55555556em;font-size:.88888889em;line-height:1.5}.content-wrapper table.invisible .row tr.row>:first-child,.content-wrapper table.invisible tr.row>:first-child{padding:.55555556em;font-size:.88888889em;line-height:1.5}.content-wrapper table.invisible tr.row>:last-child{padding:.55555556em;font-size:.88888889em;line-height:1.5}.content-wrapper .grid tbody tr th,.content-wrapper .grid tfoot tr th{background-color:#fff;color:#bb2e29;padding:.55555556em;border:1px solid #ededed;border-bottom:1px solid #bb2e29;font-size:.88888889em;line-height:1.5;font-weight:700}.content-wrapper .grid tbody tr td,.content-wrapper .grid tfoot tr td{padding:.55555556em;font-size:.88888889em;line-height:1.5}.content-wrapper .grid tbody tr.odd,.content-wrapper .grid tfoot tr.odd{background-color:#f8f8f8}.content-wrapper .grid tbody tr th{font-family:"Merriweather Sans",Verdana,sans-serif}.content-wrapper .grid .row td{padding:.55555556em;font-size:.88888889em;line-height:1.5}.content-wrapper table.grid tr.row td{padding:.55555556em;font-size:.88888889em;line-height:1.5}.content-wrapper table.grid .row tr.row>:first-child,.content-wrapper table.grid tr.row>:first-child{padding:.27777778em;font-size:.88888889em;line-height:1.5}.content-wrapper table.grid tr.row>:last-child{padding:.55555556em;font-size:.88888889em;line-height:1.5}.scrollable.has-scroll:after{border-radius:10px 0 0 .2px 0 0 50%;box-shadow:-5px 0 10px rgba(0,0,0,.25);content:"";height:100%;left:100%;position:absolute;top:0;width:50px}.scrollable.has-scroll{overflow:hidden;position:relative}abbr[title]{border:none}abbr,acronym{border-bottom:1px dotted #b4b4b4;cursor:help}.open-target{display:block}.closed-target{display:none}@media only screen and (max-width:1024px){.large-5 .filter-box dl{display:none}.large-5 .filter-box .closed-target{display:block}.large-5 .filter-box .closed-target dl{display:block}}.brdrtp{border-top:1px #b4b4b4 solid}.brdbottom{padding-bottom:.55555556em;border-bottom:1px #b4b4b4 solid}.brdtop{padding-bottom:.55555556em;border-top:1px #b4b4b4 solid}.occhiello{color:#333;font-size:1.11111111em;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;padding-top:.55555556em}.occhiello .bigger{color:#000}.noborder{border-bottom:none}.heading-along-img{display:table;margin-bottom:1.4em}.heading-along-img div{display:table-cell;vertical-align:middle}.heading-along-img div h2{margin-top:0}.heading-along-img div h2+p,.heading-along-img div h3+p{margin-top:-.4em}.heading-along-img img{padding-right:0}.flowchart{display:inline-block;padding-top:.8em;position:relative;margin-left:48px;margin-bottom:1px}.flowchart:hover{border-bottom-width:2px;margin-bottom:0}.flowchart::after{font-family:"Font Awesome 6 Pro";content:"\f0e8";color:#bb2e29;font-size:1.66666667em;position:absolute;left:-43px;top:4px;font-weight:300}.ie8 .flowchart,.old-ie .flowchart{background-image:url("../img/icons/flowchart32x32.png")}.media{float:left;clear:both;padding:0 .9em 0 0}.media .content-Image{padding-bottom:.55555556em;margin-top:.27777778em}.media .content-Image a{border-bottom:none}.media .lower-close{margin-top:.55555556em;background-image:none;text-align:right;border:none}.media .content-remotemedia{width:100%;clear:both;max-width:200px;padding-bottom:.55555556em}.media .content-remotemedia a{border-bottom:none}.media .content-remotemedia img{width:100%;max-width:100%}.media .content-remotemedia .preview-video .img-wrap{min-width:154px;aspect-ratio:800/500;max-width:100%;height:auto;min-height:0}.media .content-remotemedia .preview-video .img-wrap img{width:100%;min-height:0}.media .content-remotemedia .preview-video .img-wrap.no-thumb{aspect-ratio:800/500;max-width:100%;height:auto;min-height:0;margin-top:2px}.media .content-remotemedia .preview-video .img-wrap.play-yt:before{margin-left:-20px;margin-top:-14px;font-size:2.2em}.media .content-remotemedia .preview-video .img-wrap.play-yt:after{width:20px;height:20px;margin:-12px -10px 0}.media .content-remotemedia .preview-video .img-wrap.play-vimeo::before{font-size:.9em;margin-left:-5px;margin-top:-17px}.media .content-remotemedia .preview-video .img-wrap.play-vimeo::after{width:45px;height:30px;margin:-22px 0 0 -23px}.media .content-remotemedia .preview-video .text-wrap{padding:1px 5px;margin-top:-30px;font-size:.88888889em;line-height:1.5}.media .content-remotemedia .play{background-image:url("../img/play.png");background-position:center center;background-repeat:no-repeat;height:45px;left:22%;position:absolute;top:31%;z-index:10;padding:1% 30%;color:#fff}.media .content-remotemedia .transcript-block{border-bottom:1px solid #ededed}.media .content-remotemedia .transcript-block a{color:#333;font-weight:700;padding-right:.27777778em;padding-left:.27777778em;background-color:#efefef}.media .content-remotemedia .transcript-block a.close{background-position:right 6px}.media .content-remotemedia .transcript-block pre{font-size:16em;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;line-height:20px;margin-bottom:0;max-height:100px;max-width:493px;overflow-y:scroll;padding:.27777778em;white-space:normal;background-color:#efefef}.media .description{display:block;padding:0;padding-bottom:0;font-size:.77777778em;line-height:1.5;max-width:170px}span.dot:after{content:"\f105";display:inline;font-family:"Font Awesome 6 Pro";font-weight:500;color:#bb2e29;padding-right:5px}a.fieldSettings{text-decoration:none;color:#253339;cursor:pointer;display:block;position:relative}a.fieldSettings .zoom{background-color:#ededed;background-image:url("../img/icons/ingrandisci16x16.png");background-position:3px center;background-repeat:no-repeat;display:block;padding-left:21px;font-size:.77777778em;line-height:1.5;height:auto;padding-top:.4em;padding-bottom:.4em;max-width:200px}.bordergrey{border:1px solid #ededed;position:relative}.bordergrey .get-room{display:block;padding-bottom:2.77777778em}.bordergrey .get-room .ribbon{height:36px;position:absolute;right:0}.bordergrey .get-room .ribbon a{color:#fff;display:inline;float:left;height:36px;line-height:45px;text-decoration:none;padding:0 8px;font-family:Merriweather,Verdana,sans-serif;margin-right:-7px;border-bottom:none}.bordergrey .get-room .ribbon .back-swipe{background-image:url("../img/seeall_right.png");background-position:right bottom;background-repeat:no-repeat;float:left;height:36px;width:7px;margin-top:-1px;margin-right:-4px}.hidden{display:none}dl.summary{margin-top:1.11111111em}dl.summary dt{font-size:1.22222222em;line-height:1.5em;font-family:Merriweather,Verdana,sans-serif;margin-bottom:.55555556em;text-transform:none;padding-top:.83333333em;margin-top:.55555556em;clear:both;overflow:visible}dl.summary dt a{color:#333;border-bottom:1px solid #878787;text-decoration:none}dl.summary dt a:visited{color:#613399;border-bottom:1px solid #d3c6e2}dl.summary dd{margin:0;font-size:1em;line-height:1.5;clear:none;padding-top:0;overflow:visible}dl.summary dd .media{padding-right:0;margin-right:1.11111111em}dl.summary dd .media .content-Image,dl.summary dd .media .content-remotemedia{padding:0}dl.summary dd img{max-width:100%;height:auto;float:left;padding:.13888889em 0 0 0;border-radius:4px;margin:0}dl.summary dd ul{margin-top:.55555556em;list-style:none;margin-left:0;list-style-type:none;padding-left:0}dl.summary dd ul li{line-height:1.8em;padding-left:1em;background-image:none;position:relative;width:96%}dl.summary dd ul li::before{position:absolute;left:-1em;top:0;margin-right:.55555556em}dl.summary dt:first-child{margin-top:.3em;background-image:none;margin-top:0;padding-top:0}dl.summary .media{margin-bottom:.55555556em}dl.summary .media img{float:none;width:auto;margin-top:0}.em-text{font-family:Merriweather,Verdana,sans-serif;font-size:1.22222222em;margin-bottom:.55555556em;text-transform:none;margin-top:.55555556em}.em-text a{color:#333;border-bottom:1px solid #878787}.text-line{white-space:pre-line}ul.coloured-list{list-style-type:none}ul.coloured-list li{padding-left:1.11111111em;margin-bottom:.55555556em;padding-top:1.11111111em}ul.coloured-list li .dot{margin-left:-11px}ul.coloured-list li ul{list-style-type:none;border-left:4px solid #ededed;margin-left:.2em}ul.coloured-list li ul li{padding-left:.55555556em;padding-top:.55555556em}ul.coloured-list li ul li ul{list-style-type:none;border-left:0}ul.coloured-list li ul li ul li{padding:.18518519em 1.11111111em}ul.coloured-list li ul li ul li ul{list-style-type:none;border-left:2px solid #ededed}.portaltype-automaticsummary .media{margin-bottom:1.11111111em}.strutturapage .media{width:auto;clear:none}.summary dd.strutturapage{clear:none}.main-data-gare{margin:1.11111111em 0;padding-left:.55555556em}.main-data-gare div{padding:.25em 0}.main-data-gare div span:first-child{font-weight:700}.portaltype-garaappalto .aprichiudi dt{padding-bottom:.1em;padding-top:.1em}.portaltype-garaappalto .aprichiudi .minus.title,.portaltype-garaappalto .aprichiudi .plus.title{background-position:99% 4px}.portaltype-garaappalto table td,.portaltype-garaappalto table th{padding:6px}#ajax-spinner,#u-spinner{position:fixed;top:0;height:100%;width:100%;background-color:rgba(255,255,255,.5);z-index:99999}#ajax-spinner img,#u-spinner img{position:fixed;top:50%;left:50%}#u-spinner{display:none}.overlaypopup{background-color:#fff;padding:2em;box-shadow:0 0 1em #000;border-radius:.5em}.notfound-title{color:#be0032}.notfound{border-top:1px solid #ededed;border-bottom:1px solid #ededed;margin-top:1.11111111em;padding:1.11111111em;background-color:#fbfbf9;padding-bottom:2.22222222em;clear:both}.notfound .more{float:right;margin-right:1.11111111em;background-image:url("../img/arrow_down.png");background-position:left 4px;background-repeat:no-repeat;padding-left:15px}.notfound fieldset{width:80%}.notfound fieldset h2{color:#333}.notfound fieldset label,.notfound fieldset p{padding-top:1.11111111em;line-height:1.5}.notfound fieldset input,.notfound fieldset select,.notfound fieldset textarea{display:block;margin-bottom:1.11111111em}.notfound fieldset input.automatic,.notfound fieldset select.automatic,.notfound fieldset textarea.automatic{width:auto}.notfound fieldset .fulllength{width:95%}.notfound fieldset button{float:right;background-color:#bb2e29;color:#fff;border:0;margin-right:0}.notfound .hint{padding-top:1.11111111em}.hints{background-image:url("../img/icons/pianodidattico32x32.png");background-position:left 2px;background-repeat:no-repeat;background-size:16px 16px;padding-left:25px}.old-ie .hints{background-image:url("../img/icons/pianodidattico16x16.png");background-position:left 2px;background-repeat:no-repeat;padding-left:25px}.ie8 .hints{background-image:url("../img/icons/pianodidattico16x16.png");background-position:left 2px;background-repeat:no-repeat;padding-left:25px}.barelist-container ul,.connections-content ul{list-style:none;margin-left:0;padding-left:0}.barelist-container ul li,.connections-content ul li{background-image:url("../img/list-item.png");background-repeat:no-repeat;background-position:left 8px;padding-left:12px;line-height:1.7em;margin-top:.37037037em}.immutable .state,.published .state{display:none}.template-folder_listing dl dt span a{color:#13456e;border-bottom:1px solid #13456e;text-decoration:none;background-image:none;padding-left:0;font-size:1em;line-height:1.5;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif}.button-outbox{background-image:url("../img/ribbon_top.png");background-repeat:no-repeat;background-position:right top;height:25px;right:-4px;padding-top:10px;position:absolute;bottom:0;margin-bottom:.455em}.button-outbox a{color:#fff;background-color:#bb2e29;display:inline;height:25px;text-decoration:none;border:none;padding:6px 10px}.box-button-outbox{position:relative}.mceContentBody .button-outbox a{color:#fff!important;background-color:#bb2e29!important;border-bottom:0 none!important}.check-det{margin:1.11111111em 0}.check-det fieldset{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:.27777778em;margin-bottom:1.11111111em}.check-det .no-result{margin-bottom:1.11111111em;color:#666}.template-sitemap ul li{list-style:none}.template-sitemap ul.navTreeLevel0{margin-left:0}.template-sitemap ul.navTreeLevel0 div{padding:.1em .4em;margin:2px 0}.template-sitemap ul.navTreeLevel0 div::before{display:inline-block;content:" ";background-image:url("../img/cthru-dots-red.png");background-repeat:no-repeat;background-position:center;width:5px;height:9px}.template-sitemap ul.navTreeLevel0 ul.navTreeLevel2 div{background-image:none}.template-sitemap ul.navTreeLevel0 ul.navTreeLevel2 div::before{width:0;height:0;display:none}.template-sitemap ul.navTreeLevel0 ul.navTreeLevel2 ul.navTreeLevel3{border-left:4px solid #ededed}.template-sitemap ul.navTreeLevel0 ul.navTreeLevel2 ul.navTreeLevel3 div a{margin-left:0}.newsdetails{max-width:900px;margin:auto;margin-bottom:1.11111111em;font-size:.88888889em;line-height:1.5}.back-to-top.show{display:block;opacity:.5}.back-to-top{background-color:#333;border:0 none;bottom:10px;cursor:pointer;height:42px;line-height:30px;opacity:0;position:fixed;right:10px;text-align:center;text-decoration:none;transition:opacity .2s ease-out 0s;width:42px;z-index:9999;display:none;border-radius:50%;border:1px solid #fff}.back-to-top i{color:#fff;font-size:2.3em;font-weight:300}.back-to-top:hover{opacity:.8;border-bottom:1px solid #fff}.portaltype-listacorsi .back-to-top{bottom:80px}.content-wrapper .w-small{border-right:1px solid #ccc;padding-right:1.11111111em}.entries .entry{margin-bottom:1.11111111em}.pagination.listingBar{margin-top:1.66666667em;display:-webkit-flex;display:flex}.pagination.listingBar a{margin-left:.55555556em;height:auto;line-height:normal}.pagination.listingBar span{height:auto;line-height:normal;float:none;display:inline-block;margin-left:.55555556em}.pagination.listingBar .next{-webkit-order:2;order:2}.centre-vid iframe,.embed iframe{background-color:#000}@media only screen and (max-width:1024px){.visible-mobile{display:block!important}.hidden-mobile{display:none!important}.occhiello{font-size:1.05555556em}}@media only screen and (max-width:767px){.content-wrapper .w-small{border-right:none}.content-wrapper .row.invisible-desktop{display:block}.hidefortablet{display:none}h2.heading{padding-left:16%}div ul.boxes li{text-indent:-5px}div ul.boxes li:before{left:-5px}.back-to-top.show{opacity:.8}}@media only screen and (max-width:520px){.show-in-narrow-layout{position:static;height:auto;min-height:0}.top-bar .column-content{border-bottom:none}.content-wrapper .visible-desktop{display:none}.row .bg-studente{background-image:none}h2.heading{padding-left:7%}h2.cup,h2.house,h2.pen,h2.pickacourse,h2.whereto,h2.zoom{background-image:none}div ul.boxes{color:#bb2e29;margin-left:7%}div ul.boxes li{list-style-type:none;padding:1% 0;text-indent:0}div ul.boxes li:before{content:"";position:relative;left:-10px}.media{width:38%;max-width:100%}.media .description{max-width:100%}.media a.fieldSettings{max-width:100%}.media a.fieldSettings img{max-width:100%}.media .content-Image img[width="40"]{padding-left:5em}.media.large{width:100%}.icons{display:none}.gosocial ul li a span{display:none}}@media only screen and (max-width:450px){.icons{display:none}.gosocial{bottom:-12px}.media{max-width:120px}.media .content-Image img{max-width:100%;height:auto}.portaltype-borsadistudio .content-intro h1,.portaltype-brevetto .content-intro h1,.portaltype-concorso .content-intro h1,.portaltype-garaappalto .content-intro h1,.portaltype-incaricocollaborazione .content-intro h1,.portaltype-ricercatoretempodeterminato .content-intro h1{font-size:1.22222222em}}@media only screen and (min-width:1025px){dl.summary dt a:hover{border-bottom:2px solid #878787}a:hover{border-bottom:2px solid #13456e}.em-text a:hover{border-bottom:2px solid #878787}}@media print{body{font-size:95%;color:#000;width:95%}body .content-wrapper .row{margin-top:0}body a,body p{font-size:.88888889em;line-height:1.5}body .occhiello,body dl.summary dt,body dl.summary dt a{font-size:1.1em}body h1{font-size:1.7em}body h2{font-size:1.5em}body h3{font-size:1.3em}body h4{font-size:1.25em}body h5,body h6{font-size:1.1em}body ol ul{line-height:1em}body .back-to-top.show{display:none}body .media{display:none}body .hidefortablet{display:none}body .content-wrapper .row.invisible-desktop{display:block}}@media print{body{font-family:Verdana,Geneva,Tahoma,sans-serif}.template-folder_listing dl dt span a{font-family:Verdana,Geneva,Tahoma,sans-serif}.content-remotemedia pre{font-family:Verdana,Geneva,Tahoma,sans-serif}}code{background-color:#f7f7f9;border:1px solid #e1e1e8;color:#b4b4b4;padding:2px 4px;font-size:1.22222222em}legend{font-size:.88888889em;line-height:1.5;color:#b4b4b4}label.horizontal{padding:.5em 0;display:block;font-weight:700;font-family:Merriweather,Verdana,sans-serif}.formHelp{font-weight:400;clear:both;display:block;font-size:.88888889em;line-height:1.5}button,input.search,input.searchField,input[name=searchtext],input[type=password],input[type=text],select,textarea{border:1px solid #ddd;padding:.27777778em .55555556em;max-width:100%;width:auto;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;border-radius:0;color:#333;background-color:#fff;font-size:inherit}input[type=password],input[type=text],textarea{width:100%}input.search,input.searchField,input[name=searchtext]{width:auto;background-image:none;background-color:#fff}button,input[type=button],input[type=submit]{background-position:0 -10px;background-repeat:repeat-x;background-color:#fff;color:#333;border:1px solid #ccc;padding:.3em .5em;margin-right:.27777778em}.context,button.context,input[type=submit].context{border:1px solid #006dcc;background-position:0 -10px;background-color:#08c;color:#fff}input{font-size:small}.formControls input[disabled],input[disabled]{color:#bbb;background-image:none}input[disabled]:hover{cursor:default}.field{margin-bottom:1em;margin-top:.5em}.field input.date-widget,.field input.datetime-field,.field select.date-widget,.field select.datetime-field{width:auto}.option{display:block;margin:.2em}label span.required:after{content:"";margin-left:5px;width:4px;height:4px;background-color:red;display:inline-block;position:relative;top:-2px}label span.required.horizontal:after{margin-left:0}.error .fieldErrorBox{font-size:.88888889em;line-height:1.5;margin:0 0 .5em;background-color:#fdc}.error .fieldErrorBox .error{padding:.5em;color:#c73e4e}.error>input,.error>textarea,.error>ul{border:2px solid red}.formControls{clear:both;margin-bottom:.55555556em}.formControls input{background-position:0 -10px;background-color:#f4f4f4;background-repeat:repeat-x;border:1px solid #ccc;padding:.3em .5em;margin-right:.27777778em}.formControls button.context,.formControls input[name="form.buttons.save"],.formControls input[type=submit].context{border:1px solid #006dcc;background-position:0 -10px;background-color:#08c;color:#fff}.formControls input[type=submit].destructive{background-color:#bd362f;border:1px solid #a00;color:#fff}.formControls input:hover{background-image:none}div.overlay{display:none;margin:1em;opacity:1;background-color:#fff;border:1px solid #bbb;box-shadow:0 0 3em .5em #ccc;white-space:normal;padding:1em;max-width:84%;min-width:290px}div.overlay .embed iframe{max-width:100%}div.overlay .pb-ajax{box-shadow:none;border:none}div.overlay .formControls{border:none;background-color:transparent}#calroot{border:1px solid #ddd;background-color:#fff;padding:1em;padding-top:.66666667em;background-position:center -12px;background-repeat:repeat-x;border-top:5px solid #98c5dd;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05)}#calroot #calhead{text-align:center}#calroot #caldays{border-bottom:1px solid #98c5dd;margin-top:.55555556em;padding-bottom:.27777778em}#calroot #caldays span{display:inline-block;text-align:center;width:27px;font-size:14px}#calroot #calweeks .calweek{border-bottom:1px solid #eee}#calroot #calweeks .calweek a{display:inline-block;text-decoration:none;text-align:center;width:27px;height:25px;line-height:25px;border:none;font-size:14px}#calroot #calweeks .calweek .caloff{color:#ccc}#calroot #calweeks .calweek .calfocus{background-color:#fef055}.portaltype-easyform .form .formControls input[type=submit].submit-widget,.portaltype-easyform .form .formControls input[type=submit].submit-widget:hover{background-color:#bb2e29;border:1px solid #a00;color:#fff;background-image:inherit}.portaltype-easyform #fieldsetlegend-default{display:none}.portaltype-easyform div[class$=trattamento_dati_personali] .intro{display:block;font-weight:600;margin-bottom:.27777778em}.portaltype-easyform .form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.portaltype-easyform .form .portalMessage.error{margin-left:0}.portaltype-easyform .form form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.portaltype-easyform .form #fieldset-default{-webkit-order:3;order:3;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.portaltype-easyform .form #fieldset-default .field{display:inherit;-webkit-flex-direction:inherit;flex-direction:inherit}.portaltype-easyform .form #fieldset-default div[class*=".captcha"]{-webkit-order:3;order:3}.portaltype-easyform .form .field.error span.intro{display:block}.portaltype-easyform .form .formControls{-webkit-order:4;order:4}.portaltype-easyform .form .formControls input[type=submit]{background-color:#bb2e29;color:#fff;font-size:.88888889em;line-height:1.5;border:none;border-radius:4px;padding:.55555556em 1.11111111em;font-family:"Merriweather Sans",Verdana,sans-serif;text-transform:uppercase;margin:1.11111111em 2.22222222em 1.11111111em 0}.portaltype-easyform .form fieldset legend,.portaltype-easyform .form legend{font-size:1.22222222em;color:#333;margin:.55555556em 0 1.11111111em 0}.portaltype-easyform .form .field,.portaltype-easyform .form fieldset .field{max-width:600px;font-size:1em;line-height:1.5;display:block}.portaltype-easyform .form .field label.horizontal,.portaltype-easyform .form fieldset .field label.horizontal{font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-weight:inherit;padding:inherit}.portaltype-easyform .form .field input,.portaltype-easyform .form fieldset .field input{font-size:inherit}.portaltype-easyform .custom-form{margin:0 auto;max-width:900px;padding-top:1.11111111em}.portaltype-easyform .lead h1{color:#bb2e29}@media only screen and (max-width:1024px){.portaltype-easyform .form{margin-left:.55555556em;margin-right:.55555556em}.portaltype-easyform h1{margin-left:.27777778em;margin-right:.27777778em}}@media only screen and (max-width:520px){.portaltype-easyform h1{font-size:1.66666667em}}div.overlay div.close,div.overlaybg div.close{background-image:url("../img/referencewidget/pb_close.png");cursor:pointer;height:40px;left:-14px;position:absolute;top:-14px;width:30px;z-index:20}div.overlay div.close span,div.overlaybg div.close span{display:block;height:1px;margin:-1px 0 0 -1px;overflow:hidden;padding:0;width:1px}.pb-ajax,.pb-image{background-color:#fff;white-space:normal}.select-lang{position:relative;z-index:999;top:3px}.select-lang .selected{display:none}.select-lang ul{list-style:none;margin-left:0;background-color:#f8f8f8;padding:9px;border-radius:0 0 10px;float:right;font-size:.88888889em;line-height:1.5}.select-lang li{color:#bb2e29;border:1px solid currentColor;border-radius:4px;padding:.27777778em .37037037em;text-align:center;text-transform:uppercase;position:relative}.select-lang li a{color:#333;border:none;padding:4px 3px}.select-lang li a::after{position:absolute;right:0;left:0;content:" ";top:0;bottom:0}@media only screen and (max-width:1024px){.select-lang{margin:0;float:right;width:auto}.select-lang ul li{border:1px solid #333}}@media print{.select-lang ul li a{font-family:Verdana,Geneva,Tahoma,sans-serif}}.clearreset{clear:both}.unordered-results{clear:both;margin-top:.55555556em;max-width:900px;margin:0 auto}.unordered-results ul{list-style-type:none;margin-left:0}.unordered-results ul li.mainteaching{padding-left:1.11111111em;margin-bottom:.55555556em;padding-top:.55555556em}.unordered-results ul li.mainteaching .dot{margin-left:-20px}.unordered-results ul li.mainteaching .teachingname{font-family:"Merriweather Sans",Verdana,sans-serif}.unordered-results ul li.mainteaching .teacher{display:block}.unordered-results ul li.mainteaching .cfu,.unordered-results ul li.mainteaching .faculty,.unordered-results ul li.mainteaching .grade,.unordered-results ul li.mainteaching .graduate,.unordered-results ul li.mainteaching .how,.unordered-results ul li.mainteaching .mastersdegree,.unordered-results ul li.mainteaching .school,.unordered-results ul li.mainteaching .ssd{display:block}.unordered-results ul li.mainteaching ul{border-left:4px solid #ededed}.unordered-results ul li.mainteaching ul li{padding-left:.55555556em;padding-top:.55555556em}.unordered-results ul li.mainteaching ul li p{padding:.55555556em 0}.unordered-results ul li.mainteaching ul li p.branch{padding-bottom:0;margin-top:.55555556em;margin-bottom:.55555556em}.unordered-results ul li.mainteaching ul li ul{border-left:0;padding-left:0}.unordered-results ul li.mainteaching ul li ul li{padding:.18518519em 1.11111111em}.unordered-results ul li.mainteaching ul li ul li .teacher,.unordered-results ul li.mainteaching ul li ul li .teachingname{display:block}.unordered-results ul li.mainteaching ul li ul li ul{border-left:2px solid #ededed}.unordered-results .mainteaching .schedule{padding-left:20px;background-position:left center}.noResult{padding:1.11111111em 0 .55555556em;margin:0 auto;max-width:900px}.portaltype-listainsegnamenti .result,.portaltype-listainsegnamenti .search-for{margin:0 auto;padding-left:0;max-width:900px}.portaltype-listainsegnamenti .bigger{font-weight:600}.verticallink-list{margin-bottom:2.22222222em;border-bottom:1px solid #b4b4b4}.verticallink-list ul{display:block;width:100%;margin:0;padding:0;overflow:auto;list-style:none}.verticallink-list ul li{margin:0;border-top:1px solid #ccc;padding:1%;margin-bottom:0;display:block}.verticallink-list ul .selected{background-color:#fff;background-image:none;color:#000;border-left:4px solid #bb2e29}.alloverspacer{padding:1.66666667em .55555556em 1.66666667em;max-width:900px;margin:0 auto}.alloverspacer h2{font-family:"Merriweather Sans",Verdana,sans-serif;font-size:1.22222222em;font-weight:400;line-height:1.5em;margin-bottom:.55555556em}.alloverspacer h3{font-family:"Merriweather Sans",Verdana,sans-serif;font-size:1em;line-height:1.5}.alloverspacer h3 a{color:#333;border-bottom:1px solid #333}.alloverspacer h3 a:hover{border-bottom:2px solid #333}.alloverspacer table th{font-weight:700;text-align:left;vertical-align:top}.alloverspacer table td{vertical-align:top}.alloverspacer dd>ul{margin:0 0 .55555556em;list-style-type:none}.alloverspacer dd>ul li{padding-bottom:1px;margin-top:.37037037em;position:relative;padding-left:15px}.alloverspacer dd>ul li:before{content:"";background-color:#bb2e29;display:inline-block;top:10px;position:absolute;left:1px;border-radius:50%;width:6px;height:6px}.alloverspacer dd>ul ul{margin-bottom:0}.alloverspacer dd>ul ul li{list-style-type:none;position:relative;padding-left:5px}.alloverspacer dd>ul ul li:before{color:#bb2e29;content:"- ";top:-2px;position:absolute;left:-5px}.alloverspacer .goto{margin:0 .55555556em .83333333em}.alloverspacer .goto a{font-weight:700;color:#333;border-bottom-color:currentColor}.alloverspacer-master{padding:1.66666667em .55555556em 1.66666667em;max-width:900px;margin:0 auto;padding-top:1.66666667em}.alloverspacer-master h2{font-family:"Merriweather Sans",Verdana,sans-serif;font-size:1.22222222em;font-weight:400;line-height:1.5em;margin-bottom:.55555556em}.alloverspacer-master h3{font-family:"Merriweather Sans",Verdana,sans-serif;font-size:1em;line-height:1.5}.alloverspacer-master h3 a{color:#333;border-bottom:1px solid #333}.alloverspacer-master h3 a:hover{border-bottom:2px solid #333}.alloverspacer-master table th{font-weight:700;text-align:left;vertical-align:top}.alloverspacer-master table td{vertical-align:top}.alloverspacer-master dd>ul{margin:0 0 .55555556em;list-style-type:none}.alloverspacer-master dd>ul li{padding-bottom:1px;margin-top:.37037037em;position:relative;padding-left:15px}.alloverspacer-master dd>ul li:before{content:"";background-color:#bb2e29;display:inline-block;top:10px;position:absolute;left:1px;border-radius:50%;width:6px;height:6px}.alloverspacer-master dd>ul ul{margin-bottom:0}.alloverspacer-master dd>ul ul li{list-style-type:none;position:relative;padding-left:5px}.alloverspacer-master dd>ul ul li:before{color:#bb2e29;content:"- ";top:-2px;position:absolute;left:-5px}.alloverspacer-master .goto{margin:0 .55555556em .83333333em}.alloverspacer-master .goto a{font-weight:700;color:#333;border-bottom-color:currentColor}.alloverspacer-master h2{margin-top:0}.alloverspacer-master table{width:100%}.alloverspacer-master dl{line-height:1.5em}.alloverspacer-master dt{font-family:"Merriweather Sans",Verdana,sans-serif;font-size:1.22222222em;margin-bottom:.208333em;margin-top:.625em}.alloverspacer-master .box-content{border-top:none;padding-bottom:0}.alloverspacer-master .box-content h4{margin-bottom:.18518519em;margin-top:.55555556em;font-size:1.35em;text-transform:none}.alloverspacer-master .box-content p{font-size:1em}.alloverspacer-master h3 a:hover{border-bottom:2px solid #333}#scheda .alloverspacer table tr,#scheda .alloverspacer-master table tr{display:block;margin:0 .55555556em .83333333em}#scheda .alloverspacer table tr th,#scheda .alloverspacer-master table tr th{font-weight:700;padding:0;margin-right:8px;margin:0;display:inline}#scheda .alloverspacer table tr th::after,#scheda .alloverspacer-master table tr th::after{content:":"}#scheda .alloverspacer table tr td,#scheda .alloverspacer-master table tr td{padding:0;margin:0;display:inline}#scheda .alloverspacer table tr td p,#scheda .alloverspacer-master table tr td p{margin-bottom:3px;display:inline}#scheda .alloverspacer table tr td p::after,#scheda .alloverspacer-master table tr td p::after{content:"";display:block;width:100%;height:1px}.alloverspacer-master dl.accordion dt{margin-bottom:0}.portaltype-garaappalto .alloverspacer-master table tr th::after{display:none}.close{background-image:url("../img/arrow_down.png");background-position:right 12px;background-repeat:no-repeat;cursor:pointer;display:block}.open{background-image:url("../img/arrow_up.png");background-position:right 12px;background-repeat:no-repeat;cursor:pointer;display:block}.plus{background-image:url("../img/arrow_down.png");background-position:right 12px;background-repeat:no-repeat;cursor:pointer;display:block;background-image:url("../img/plus_small.png");background-position:99% 8px}.minus{background-image:url("../img/arrow_up.png");background-position:right 12px;background-repeat:no-repeat;cursor:pointer;display:block;background-image:url("../img/minus_small.png");background-position:99% 8px}@media only screen and (max-width:1024px){.noResult{padding-left:.55555556em;padding-right:.55555556em}.alloverspacer h2{margin-top:11%}.portaltype-listainsegnamenti .result,.portaltype-listainsegnamenti .search-for{width:100%;padding-left:.55555556em;padding-right:.55555556em}}@media only screen and (max-width:767px){.alloverspacer{margin-top:.855em}.alloverspacer h2{margin-right:0;margin-top:8%}}@media only screen and (max-width:520px){.alloverspacer{margin-top:.855em}.alloverspacer h2{margin-right:24%}}@media only screen and (max-width:450px){.alloverspacer{margin-top:.855em}.alloverspacer h2{margin-right:28%;margin-top:12%}}.didattica-spinner{z-index:10000;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background-color:#fff;padding-top:5em;opacity:.8}#u-didattica-spinner{display:none}.alloverspacer-master .w-border{background-color:#fff}.alloverspacer-master .w-border th{color:#bb2e29}.alloverspacer-master .w-border td,.alloverspacer-master .w-border th{padding-left:8px;border:1px solid #efefef}.portaltype-concorso fieldset legend+p{font-family:Merriweather,Verdana,sans-serif;font-size:1.11111111em;padding:1.11111111em 0}.portaltype-concorso .highlight{margin-top:1.11111111em;margin-bottom:.33333333em;font-size:1.22222222em;font-weight:400}.portaltype-concorso .highlight span{padding:0 1.11111111em 0 0}.portaltype-concorso .marked-row td,.portaltype-concorso .marked-row th{background-color:#efefef}.certificate{background-image:url("../img/icons/brevetto.png");background-repeat:no-repeat;background-position:0 top;background-size:32px 32px}@media only screen and (max-width:520px){.img-text-intab{display:block}.img-text-intab p{display:block;position:static;top:auto}}.box-schedule{margin-top:1.11111111em;margin:0 auto;max-width:900px}.box-schedule .date,.box-schedule .title{background-color:#fff;padding:.55555556em;border:1px solid #ededed;border-bottom:1px solid #bb2e29;color:#bb2e29;font-weight:700;font-size:1em;line-height:1.5}.box-schedule .date h2,.box-schedule .title h2{margin-top:auto}.box-schedule .date h3,.box-schedule .title h3{color:#bb2e29;font-weight:700;font-size:.88888889em;line-height:1.5;font-family:"Merriweather Sans",Verdana,sans-serif}.box-schedule .content .title+.date{padding:.55555556em;border:1px solid #ededed;border-bottom:none;background-color:#fff;color:#333;font-weight:400}.box-schedule .content h2{margin:1.11111111em 0 .55555556em}.box-schedule .content table{width:100%}.box-schedule .content table th{text-align:left;font-weight:400;color:#333;text-transform:uppercase}.box-schedule .content table td{border:1px solid #ededed;padding:14px;font-size:.88888889em;line-height:1.5}.box-schedule .content table td:nth-child(2){min-width:8.6em}.box-schedule .content table .aula>span:after{content:" -"}.box-schedule .content table .aula>span:last-child:after{content:""}.box-schedule .content table+.date{border-top:none}.box-schedule .note{background-image:url("../img/icons/info16x16.png");background-repeat:no-repeat;background-position:left center;padding:5px 0;padding-left:20px}span.cfu{font-size:1.11111111em;display:block}@media only screen and (max-width:1024px){.box-schedule{padding-left:.55555556em;padding-right:.55555556em}}@media only screen and (max-width:450px){.box-schedule .content table td:nth-child(2){min-width:auto}}.box-calendar-schedule{margin-top:2.22222222em}.box-calendar-schedule .table-header{background-color:#f4f4f4;padding:.55555556em;z-index:100;top:1px;border:1px solid #ccc;border-bottom:none;padding-left:.55555556em}.box-calendar-schedule .table-header .date-picker,.box-calendar-schedule .table-header .next-day,.box-calendar-schedule .table-header .prev-day{text-indent:-999px;display:inline-block;width:10px;border:none;margin-top:4px;float:left}.box-calendar-schedule .table-header .date-picker,.box-calendar-schedule .table-header .next-day,.box-calendar-schedule .table-header .prev-day{background-image:url("../img/arrow_sx_wh.png");background-repeat:no-repeat;background-position:left;padding:5px}.box-calendar-schedule .table-header .next-day{background-image:url("../img/arrow_dx_wh.png")}.box-calendar-schedule .table-header .date-picker{background-image:url("../img/icons/calendar-small.png")}.box-calendar-schedule .table-header h2{margin-top:auto}.box-calendar-schedule .table-header ul{margin-left:0;float:right;list-style:none;text-transform:uppercase}.box-calendar-schedule .table-header ul a{color:#fff;border-bottom:none}.box-calendar-schedule .table-header ul li{display:inline-block;padding:.55555556em}.box-calendar-schedule .table-header ul .selected{background-color:#fff;color:#333;font-weight:700}.box-calendar-schedule .table-header ul .selected a{color:#333}.box-calendar-schedule table{border:1px solid #ccc;background-color:#fff;width:100%;padding-top:.55555556em}.box-calendar-schedule table th{text-align:left;font-weight:400;color:#888;text-transform:uppercase}.box-calendar-schedule table td{border:1px solid #ccc;padding:14px}.box-calendar-schedule table td>span:first-of-type:after{content:", "}.box-calendar-schedule table td>span:after{content:" -"}.box-calendar-schedule table td>span:last-child:after{content:""}.box-calendar-schedule table .bigger:after{content:" "}.box-calendar-schedule span+div.note{margin-top:.55555556em}@media only screen and (max-width:1024px){.table-header .date-picker,.table-header .next-day,.table-header .prev-day{background-position:center center;padding:5px 8px;margin-right:10px}}@media only screen and (max-width:767px){.box-calendar-schedule table .bigger{text-align:left}.box-calendar-schedule table .smaller{width:auto}}@media only screen and (max-width:450px){.box-calendar-schedule .table-header h2{margin-bottom:.5em;padding-left:0}}.btn-container{text-align:center;width:100%;float:none;display:block;clear:both}.btn-container .btn-primary{margin:auto}.btn-primary,.btn-primary:link,.btn-primary:visited{text-transform:uppercase;color:#333;border:1px solid #333;border-radius:3px;display:inline-block;background-color:#fff;position:relative;z-index:9;padding:8px 35px;transition:color .3s;font-family:inherit;font-size:inherit}.btn-primary:after,.btn-primary:link:after,.btn-primary:visited:after{content:'';display:block;position:absolute;height:0;min-height:0;width:100%;bottom:0;left:0;background:#333;transition:min-height .3s}.btn-primary-blank,.btn-primary-blank:visited{color:#333;border:1px solid #333;background-color:#fff;position:relative;z-index:9;transition:color .3s;font-family:inherit;font-size:inherit;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:3px;display:inline-block;background-color:transparent;padding:8px 35px}.btn-primary-blank:after,.btn-primary-blank:visited:after{content:'';display:block;position:absolute;height:0;min-height:0;width:100%;bottom:0;left:0;background:#333;transition:min-height .3s}@media only screen and (min-width:1025px){.btn-primary:hover,.btn-primary:link:hover,.btn-primary:visited:hover{color:#fff}.btn-primary:hover:after,.btn-primary:link:hover:after,.btn-primary:visited:hover:after{min-height:100%;z-index:-1}.btn-primary-blank:hover,.btn-primary-blank:visited:hover{color:#333}.btn-primary-blank:hover:after,.btn-primary-blank:visited:hover:after{background-color:#fff;min-height:100%;z-index:-1}}#u-secondary-sidebar{padding-top:.55555556em}.info-box{max-width:900px;margin:1.11111111em auto;position:relative}.info-box .tc,.info-box .tdm{background-color:#ededed;padding:.1em .5em .1em;color:#bb2e29;font-size:1.15em;font-family:Cinzel-Regular,Tahoma,sans-serif;font-weight:700}.info-box::before{content:"";display:block;width:100%;height:1px;border-top:1px solid #ccc;margin-top:14px;position:absolute}.info-box h3{background-color:#fff;margin-bottom:1.11111111em;font-family:"Merriweather Sans",Verdana,sans-serif;display:inline-block;padding:0 5px;margin-left:.55555556em;position:relative;font-size:1.11111111em}.info-box ul{-webkit-columns:2;-moz-columns:2;columns:2;list-style:none;margin:0;margin-bottom:1.11111111em}.info-box ul li{position:relative;padding:0 10px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-left:1.11111111em}.info-box ul li::before{content:"-";left:0;position:absolute}.info-box ul li a{color:#333;border-bottom:1px solid #878787}.info-box h3{color:#333;margin-bottom:.27777778em}.box-content{padding-top:.5em}.box-content h4,.box-content h5{color:#333;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;text-transform:uppercase;margin:.1em 0}.box-content h4 a,.box-content h5 a{color:#333;border-bottom:1px solid #878787}#contatti .alloverspacer-master .box-content{font-size:.94444444em;line-height:1.5}#contatti .alloverspacer-master .box-content a{color:#333;border-bottom:1px solid #878787}#contatti .alloverspacer-master .box-content h5{font-family:"Merriweather Sans",Verdana,sans-serif;margin-top:.55555556em;font-weight:600;text-transform:none;font-size:.83333333em;line-height:1.5}#contatti .alloverspacer-master .box-content h4{font-family:"Merriweather Sans",Verdana,sans-serif;font-size:1.05555556em;font-weight:400}#contatti .alloverspacer-master .box-content h4 a{color:#333;border-bottom:1px solid #878787}.box-content.attachment-table span.size{display:inline;padding-left:.3em}legend.newsletter{margin-bottom:1.11111111em;color:#333;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:1.22222222em;background-color:#fff;position:relative;display:inline-block;padding:0 5px;margin-left:.55555556em}.box-newsletter a.termini-condizioni{color:#333;border-bottom:1px solid #878787}.box-newsletter a.termini-condizioni:hover{border-bottom:2px solid #878787}.reference_preview .contact{background-image:none}.reference_preview .alloverspacer-master .box-content{border-top:none}@media only screen and (max-width:767px){.info-box ul{-webkit-columns:initial;-moz-columns:initial;columns:initial}h3.newsletter:before{display:none}.box-content.box-newsletter .message .fa-times{margin-top:0}}@media only screen and (min-width:1025px){.info-box a:hover{border-bottom:2px solid #878787}#contatti .alloverspacer-master .box-content a:hover,#contatti .alloverspacer-master .box-content h3 a:hover{border-bottom:2px solid #878787}}@media print{.info-box{display:none}}.blur-up{-webkit-filter:blur(5px);filter:blur(5px);transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s, -webkit-filter .4s}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.flexslider .slide-wrapper img.lazyload,.lazyload{height:1px}.top-bar .breadcrumbs{font-size:.88888889em;line-height:1.5;margin:2.22222222em 0 1.11111111em 0}.top-bar .breadcrumbs a{color:#333;line-height:1.9;border-bottom:1px solid #878787;padding-top:2px}.top-bar .breadcrumbs a:hover{color:#333;border-bottom:2px solid}.top-bar .breadcrumbs .breadcrumbSeparator{margin:0 .27777778em;color:#bb2e29}.top-bar .breadcrumbs .breadcrumb-path span:nth-last-child(2) .breadcrumbSeparator{display:none}.top-bar .breadcrumbs span{display:inline-block}.top-bar #breadcrumbs-current{display:block;height:0;position:absolute;top:-10000000px;left:-10000000px}@media only screen and (max-width:1024px){.top-bar .breadcrumbs{margin-top:1.11111111em;padding-left:.55555556em;padding-right:.55555556em}}:root{--bg-width:0%}.description-text{padding-top:.55555556em;padding-bottom:1.11111111em;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;line-height:1.5em;word-wrap:break-word;overflow:auto;max-width:900px;margin:auto}.description-text .preview-video .text-wrap{margin-top:-58px}.description-text h3{font-family:"Merriweather Sans",Verdana,sans-serif}.description-text p{overflow-wrap:break-word;word-wrap:break-word}.description-text p:before{content:"";width:240px;display:block;overflow:hidden}.description-text table p:before{display:none}.description-text h2,.description-text h3{margin:.55555556em 0 .33333333em}.description-text h2:before,.description-text h3:before{content:"";width:240px;display:block;overflow:hidden;line-height:1.5em}.description-text h2 a,.description-text h3 a{color:#333;border-bottom:1px solid #878787}.description-text h4 a,.description-text h5 a{color:#333;border-bottom:1px solid #878787}.description-text select{width:100%}.description-text h2{margin:1.11111111em 0 .27777778em;font-size:1.44444444em}.description-text h2:first-child{margin-top:0}.description-text h2,.description-text h3,.description-text h4,.description-text h5{color:#333}.description-text ol+h3,.description-text p+h3,.description-text span+h3,.description-text ul+h3{padding-top:.83333333em}.description-text ol{counter-reset:item;overflow:hidden;margin:0 0 .55555556em}.description-text ol li{margin-left:1.5em;margin-top:.42735043em}.description-text ol li:nth-last-of-type(n+10),.description-text ol li:nth-last-of-type(n+10)~li{margin-left:2.1em}.description-text ol li:nth-last-of-type(n+100),.description-text ol li:nth-last-of-type(n+100)~li{margin-left:3em}.description-text ol ol{margin:0 0 .2em 1.5em}.description-text ol li{display:block;position:relative}.description-text ol li a{border-bottom:1px solid #13456e}.description-text ol li:before{display:inline-block;margin-top:4px;position:absolute;right:100%;margin-right:1.11111111em;content:counter(item) "";font-family:"Font Awesome 6 Pro";counter-increment:item;color:#bb2e29;font-size:.72222222em;line-height:1.5;font-weight:600}.description-text ol li:after{display:inline-block;margin-top:4px;position:absolute;margin-right:1.11111111em;content:".";font-family:"Font Awesome 6 Pro";color:#bb2e29;font-size:.72222222em;line-height:1.5;font-weight:600;right:100%;margin-right:9px;top:0}.description-text .summary ul,.description-text div>ul,.description-text ul{margin:0 0 1.11111111em;list-style-type:none;overflow:hidden}.description-text .summary ul>li,.description-text div>ul>li,.description-text ul>li{padding-bottom:2px;margin-top:.42735043em;position:relative;margin-left:15px}.description-text .summary ul>li:first-child,.description-text div>ul>li:first-child,.description-text ul>li:first-child{margin-top:0}.description-text .summary ul>li:before,.description-text div>ul>li:before,.description-text ul>li:before{content:"";background-color:#bb2e29;display:inline-block;width:1.11111111em;top:10px;position:absolute;left:-15px;border-radius:50%;width:6px;height:6px}.description-text .summary ul ul,.description-text div>ul ul,.description-text ul ul{margin-left:1.77777778em;margin-bottom:.55555556em;position:relative}.description-text .summary ul ul li,.description-text div>ul ul li,.description-text ul ul li{list-style-type:none}.description-text .summary ul ul li:before,.description-text div>ul ul li:before,.description-text ul ul li:before{content:"";display:inline-block;margin-right:.27777778em;margin-bottom:2px;border:1px solid #bb2e29;width:6px;height:1px;margin-left:-12px;top:12px;left:0}.description-text>img+ul{overflow:initial}.description-text>img+ul li:before{position:relative;margin-right:.55555556em;margin-bottom:.55555556em}.description-text>.summary ul{margin-top:.55555556em}.description-text>.summary ul li{padding-left:0}.description-text>.summary ul li:before{top:11px}.description-text ul.simple-list{margin-left:1.11111111em;margin-bottom:.55555556em;position:relative}.description-text ul.simple-list>li{list-style-type:none}.description-text ul.simple-list>li:before{content:"";display:inline-block;margin-right:.27777778em;margin-bottom:2px;border:1px solid #bb2e29;width:6px;height:1px;margin-left:-12px;top:12px;left:0}.description-text ul.pos-org{margin-left:0}.description-text ul.pos-org ul li:before,.description-text ul.pos-org>li:before{content:"";width:0;border:none;margin:0}.description-text ul.norma{padding-left:0}.description-text ul.norma li{list-style-position:inside;list-style-type:none;margin-bottom:.5em}.description-text img{margin-top:.27777778em;margin-bottom:.55555556em;max-width:100%;height:auto;margin-right:1.11111111em;border-radius:4px;float:left}.description-text img.image-right{float:right;margin-left:1.11111111em;margin-right:0}.description-text img.image-left{float:left;margin-right:1.11111111em;margin-left:0}.description-text img.image-inline{display:block;float:none;margin-left:auto;margin-right:auto}.description-text .bigger{font-weight:700}.description-text .clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}.description-text .connections-content{margin-top:1.66666667em;background-color:#fff;border:1px solid #ededed;overflow:auto;padding:.55555556em}.description-text .connections-content h3{padding-top:.27777778em;padding-bottom:.27777778em}.description-text .connections-content li{line-height:2.22222222em;padding-left:0;background-image:none}.description-text .download-doc{max-width:900px;margin:auto}.description-text .download-doc h2{background-position:center top;background-repeat:no-repeat;padding-top:.88888889em;margin-top:1.11111111em;line-height:1.5em}.description-text .download-doc h2:first-child{background-image:none;margin-top:0;padding-top:0}.description-text .download-doc .text-chunk h3{display:inline;font-size:1.11111111em}.description-text .download-doc .text-chunk h3 a{color:#333;border-bottom:1px solid #878787}.description-text .download-doc .text-chunk p.updated+h3{padding-top:.55555556em}.description-text .download-doc .text-chunk span.filesize{padding-left:.55555556em;font-size:.88888889em;line-height:1.5}.description-text .download-doc .text-chunk span.filesize+p.updated{padding-top:.27777778em}.description-text .download-doc .text-chunk+.text-chunk{padding-top:.77777778em}.description-text a[name]{display:block;position:relative;border-bottom:none;color:#333;cursor:default;border-top:160px solid transparent;margin:-160px 0 0;background-clip:padding-box;z-index:-1}.description-text .highlighted{background-image:linear-gradient(#ffff9b,#ffff9b);background-position-y:100%;background-size:0 100%;background-position-x:0%;transition:all 2s ease-out;background-repeat:no-repeat}.description-text .highlighted.letsmoveit{background-size:100% 100%}.description-text blockquote.focus{padding:2.22222222em;border-radius:4px;background-color:#f8f8f8;max-width:600px;margin:2.22222222em auto;display:block;border-left:3px solid #13456e;color:#333}.description-text span.cta{margin:.55555556em 0}.description-text span.cta a{color:#333;border-color:#bb2e29;disply:block}.description-text span.cta:after{content:"\f061";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:400;font-size:14px;margin-left:.55555556em;color:#bb2e29}.description-text h2.heading-icon,.description-text h3.heading-icon{font-family:"Merriweather Sans",Verdana,sans-serif;font-weight:400;display:-webkit-flex;display:flex;-webkit-align-items:start;align-items:start}.description-text h2.heading-icon::before,.description-text h3.heading-icon::before{content:"\f08d";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:400;margin-right:.27777778em;color:#bb2e29;width:auto;font-size:26px;width:30px;text-align:center;-webkit-flex-shrink:0;flex-shrink:0;margin-top:-4px}.description-text h2.heading-icon{font-family:Merriweather,Verdana,sans-serif}.description-text>p>a:nth-last-child(n+1):nth-last-child(-n+1):first-child,.description-text>p>a:nth-last-child(n+1):nth-last-child(-n+1):first-child~a,.description-text>ul>li>a:nth-last-child(n+1):nth-last-child(-n+1):first-child,.description-text>ul>li>a:nth-last-child(n+1):nth-last-child(-n+1):first-child~a{padding-top:2px}abbr{border-bottom:none;text-decoration:none}@media only screen and (max-width:1024px){.description-text{padding-left:.55555556em;padding-right:.55555556em}.description-text h2{font-size:1.22222222em;line-height:1.5em}.description-text h3{font-size:1em;line-height:1.5}}@media only screen and (max-width:450px){.description-text img.image-left{float:none;display:block}}@media only screen and (min-width:1025px){.description-text h2 a:hover,.description-text h3 a:hover,.description-text h4 a:hover,.description-text h5 a:hover{border-bottom:2px solid #878787}.description-text .download-doc .text-chunk h2 a:hover,.description-text .download-doc .text-chunk h3 a:hover,.description-text .download-doc .text-chunk h4 a:hover,.description-text .download-doc .text-chunk h5 a:hover{border-bottom:2px solid #878787}}@media print{.description-text{font-family:Verdana,Geneva,Tahoma,sans-serif}}.open-close-section{overflow:hidden;padding-right:0}.open-close-section h2{margin-top:2.22222222em;padding-bottom:.27777778em}.open-close-section:not(:first-child){margin-top:1.11111111em}.description-text .accordion,.description-text .aprichiudi,.open-close-section .accordion{overflow:hidden;padding-right:0;margin-bottom:1.11111111em;margin-top:1.11111111em}.description-text .accordion dl,.description-text .aprichiudi dl,.open-close-section .accordion dl{margin-bottom:0}.description-text .accordion dl dt:last-of-type .plus,.description-text .aprichiudi dl dt:last-of-type .plus,.open-close-section .accordion dl dt:last-of-type .plus{border-bottom:1px solid #ccc}.description-text .accordion dd,.description-text .accordion dt,.description-text .aprichiudi dd,.description-text .aprichiudi dt,.open-close-section .accordion dd,.open-close-section .accordion dt{margin:0}.description-text .accordion dd,.description-text .aprichiudi dd,.open-close-section .accordion dd{padding:0 1.11111111em 1.11111111em;background-color:#f8f8f8;margin-bottom:.27777778em}.description-text .accordion dd h3:first-child,.description-text .aprichiudi dd h3:first-child,.open-close-section .accordion dd h3:first-child{margin-top:0}.description-text .accordion .minus,.description-text .accordion .plus,.description-text .aprichiudi .minus,.description-text .aprichiudi .plus,.open-close-section .accordion .minus,.open-close-section .accordion .plus{border:none;margin:0;box-shadow:none;font-size:1.22222222em;font-family:inherit;padding:1.11111111rem;text-align:left;width:100%;border-top:1px solid #ccc;background-image:none;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;gap:15px}.description-text .accordion .minus::after,.description-text .accordion .plus::after,.description-text .aprichiudi .minus::after,.description-text .aprichiudi .plus::after,.open-close-section .accordion .minus::after,.open-close-section .accordion .plus::after{content:"\f106";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:400}.description-text .accordion .plus+dd,.description-text .aprichiudi .plus+dd,.open-close-section .accordion .plus+dd{display:none}.description-text .accordion .plus::after,.description-text .aprichiudi .plus::after,.open-close-section .accordion .plus::after{content:"\f107"}.description-text .accordion .minus,.description-text .aprichiudi .minus,.open-close-section .accordion .minus{border-top:2px solid #bb2e29;background-color:#f8f8f8;color:#bb2e29}.description-text .accordion dt+dt>button.plus,.description-text .aprichiudi dt+dt>button.plus,.open-close-section .accordion dt+dt>button.plus{border-top:0}.description-text .accordion dt.plus+dt.plus,.description-text .aprichiudi dt.plus+dt.plus,.open-close-section .accordion dt.plus+dt.plus{border-top:0}.description-text .accordion dt.no-title,.description-text .aprichiudi dt.no-title,.open-close-section .accordion dt.no-title{border-top:none}.portaltype-garaappalto .open-close-section .accordion dd{background-color:#fff}.portaltype-garaappalto .open-close-section .accordion .minus,.portaltype-garaappalto .open-close-section .accordion .plus{background-color:#fff;display:block}.portaltype-garaappalto .open-close-section .accordion .minus:after,.portaltype-garaappalto .open-close-section .accordion .plus:after{float:right}body.portaltype-dbtable .row .row,body.portaltype-mobilitainternazionale .row .row{margin:0}body.portaltype-dbtable .description-text,body.portaltype-mobilitainternazionale .description-text{float:none;max-width:100%}body.portaltype-dbtable .description-text h1,body.portaltype-mobilitainternazionale .description-text h1{line-height:1.5}body.portaltype-dbtable .description-text p{margin-left:7%}.template-cv #u-primary-sidebar,.template-cv #u-toolbar,.template-cv .breadcrumbs,.template-cv .content-intro,.template-cv .select-lang,.template-cv footer,.template-cv header{display:none}.template-cv .description-text{overflow:hidden}.portaltype-dbtable .top-bar .column-content{padding-bottom:1em}.template-mobint #edit-bar #contentview-history{display:none}div.titoloarchivio h1{display:inline}div.titoloarchivio h1.annovariabile{color:#666}.template-cv .footer{margin:3em auto}div.pagetoright{float:right;padding-right:.2em}table.dynamic{display:inline;font-size:.88888889em;line-height:1.5;border-collapse:collapse;border-spacing:0;display:block;overflow:auto}table.dynamic .info{width:100px;text-align:center;height:40px;vertical-align:top}table.dynamic thead .info .legend{display:block;margin:auto}table.dynamic thead{background-color:#bb2e29;color:#fff;padding:.27777778em}table.dynamic tbody td,table.dynamic thead th{border-color:#ededed}table.dynamic tbody td a,table.dynamic thead th a{white-space:nowrap}table.dynamic tbody td .simple-link,table.dynamic thead th .simple-link{white-space:normal}table.dynamic tbody td.nomeCognome{text-transform:capitalize}table.dynamic thead td,table.dynamic thead th{text-align:center;vertical-align:top;font-weight:700;color:#fff;color:#bb2e29;border-bottom:1px solid #bb2e29;background-color:#fff}table.dynamic thead th.info .legend{border:1px solid;border-radius:22px;cursor:pointer;display:inline-block;font-weight:700;margin-left:.2125em;position:relative;text-align:center;width:22px;height:22px}table.dynamic th.info{line-height:1.375em}table.dynamic tbody td.euro{text-align:right}table.dynamic thead .info .legend span{color:#333;left:-3500px;position:absolute}table.dynamic thead .info .legend:hover span{left:auto;right:0;display:block;width:200px;color:#333;z-index:10;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;line-height:1.5;font-weight:initial;text-align:left;position:absolute;background-color:#fff;border:1px solid currentColor;padding:.55555556em;overflow:auto}p+div.page-table{padding-top:2em}div.dynamic-table+div.page-table{padding-top:0}div.dynamic-table{clear:both;padding-top:.2em;padding-bottom:1em}table.layout-fixed{display:table;table-layout:fixed;width:100%}.page-table div.field{padding-top:1em;display:inline}.page-table label span{font-size:11pt}.page-table select{width:150px;margin-top:.5em}.page-table .tabellatrasparenza{padding-top:1em}.page-table .pagination{padding:0}body.template-cv{min-width:320px}body.template-cv #u-content-core{min-width:inherit}@media only screen and (max-width:1024px){.container_mainmenu.vuoto{background-image:none;height:0}body.portaltype-dbtable .description-text p,body.portaltype-mobilitainternazionale .description-text p{margin-left:0}}@media only screen and (max-width:767px){.portaltype-dbtable .header .logo{margin:0;height:90px}}@media only screen and (max-width:520px){div.pagetoright{float:none;padding-right:0}}@media print{.description-text .printable-info{display:block}.description-text .pagination span.backward,.description-text .pagination span.forward{display:none}.description-text .pagination span.picked{background-color:#ddd}.portaltype-dbtable .content-wrapper .row{width:89%}}.dwn-csv,.tableExtra{background-size:20px 20px;background-position:left;background-repeat:no-repeat;display:inline-block;margin-right:8px}a.dwn-csv,a.dwn-csv:hover,a.tableExtra,a.tableExtra:hover{text-decoration:none}a.dwn-csv:hover,a.tableExtra:hover{border-color:transparent}.description-text a.link-csv,.description-text a.link-tableExtra{padding-bottom:0;padding-top:1.11111111em;display:inline;margin-left:33px}.description-text a.link-csv:before,.description-text a.link-tableExtra:before{content:"";color:#333;font-size:19px;border-bottom:1px solid #fff;font-family:"Font Awesome 6 Pro";font-weight:600;padding-right:.27777778em;margin-left:-30px;margin-top:.27777778em;margin-bottom:.27777778em}.description-text a.link-csv:before{font-weight:300}.description-text a.link-tableExtra::before{content:"\f019"}.description-text a.link-csv::before{content:"\f0ce"}ul.pos-org li,ul.up-level{background:0 0;padding-left:1em;margin-top:1em;overflow:hidden}.description-text .pos-org li,.description-text .up-level li{background:0 0}.pos-org span.dot{margin-left:-11px;list-style:none}.level-0 ul,.level-1 ul,.level-2 ul{list-style:none;border-left:3px solid #ededed;padding-left:.8em}li.po{margin-left:2em}.level-0 li.po,.level-1 li.po{margin-left:0}.link-double{max-width:900px;margin:2.22222222em auto 0;position:relative}.link-double::before{content:"";display:block;width:100%;height:1px;border-top:1px solid #ccc;margin-top:14px;position:absolute}.link-double h3{background-color:#fff;margin-bottom:1.11111111em;font-family:"Merriweather Sans",Verdana,sans-serif;display:inline-block;padding:0 5px;margin-left:.55555556em;position:relative;font-size:1.11111111em}.link-double.w1\:2{float:none;width:100%}.link-double ul{-webkit-columns:2;-moz-columns:2;columns:2;list-style:none;margin:0;margin-bottom:2.22222222em;margin-left:15px;font-size:.88888889em;line-height:1.5}.link-double ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;position:relative;padding:0;padding-right:10px;margin-left:1.11111111em;margin-bottom:1.11111111em}.link-double ul li a{color:#333;border-bottom:1px solid #878787;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:1.13em;padding-top:.27777778em}.link-double ul li a:hover{border-bottom:2px solid #878787}.link-double ul li::before{content:"";background-color:#bb2e29;display:inline-block;width:1.11111111em;top:10px;position:absolute;left:-15px;border-radius:50%;width:6px;height:6px}@media only screen and (max-width:767px){.link-double ul{-webkit-columns:initial;-moz-columns:initial;columns:initial}}.container-dropdown{background-color:#fff;border:1px solid #ccc;margin:.55555556em auto 2.22222222em auto;max-width:900px;padding-right:1.66666667em;padding-left:1.66666667em}.container-dropdown h3{font-family:"Merriweather Sans",Verdana,sans-serif;margin-top:-14px;background-color:#fff;padding:0 .4em;display:inline-block;top:-7px;position:relative;font-size:1.22222222em}.container-dropdown ul{border-bottom:none;border-top:none;max-width:900px;margin:0 auto}.container-dropdown ul li{border-top:1px solid #ededed;padding:.5em 0;margin:0 .6em;border-bottom:none;overflow:initial!important}.container-dropdown ul li::marker{color:#bb2e29}.container-dropdown ul li:first-child{border-top:none}.container-dropdown ul li.more{border-top:none;background-color:#fff;text-align:center;margin-top:.55555556em;margin-bottom:.55555556em}.container-dropdown ul li.more::marker{color:#fff}.container-dropdown ul li.more a{text-indent:inherit;color:#333;border:1px solid #bb2e29;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.88888889em;line-height:1.5;border-radius:4px;text-transform:uppercase;background-color:#fff;line-height:1.66666667em;padding:.55555556em 1.11111111em;display:inline-block}.container-dropdown ul li.more a:after{content:"\f107";font-family:"Font Awesome 6 Pro";font-weight:500;color:#bb2e29;padding-left:5px}.container-dropdown ul li.more:last-child{padding:0}.container-dropdown ul li.open a{background-image:url("../img/arrow_up_wh.png")}@media only screen and (max-width:1024px){.container-dropdown h3{margin-left:.55555556em}.container-dropdown ul{margin-left:1.11111111em}}@media only screen and (max-width:450px){.container-dropdown{margin-right:.55555556em;margin-left:.55555556em}}ul.nav-courses{margin:0;margin-top:1.11111111em;padding:0;display:-webkit-flex;display:flex;gap:30px;list-style:none;margin-left:3.5em;overflow-x:auto}ul.nav-courses .tab{white-space:nowrap;font-family:"Merriweather Sans",Verdana,sans-serif}ul.nav-courses .tab a{padding-bottom:.55555556em;border:none;font-size:1.11111111em;border-bottom:4px solid transparent;color:#333;display:block}ul.nav-courses .tab:hover a{border-bottom:4px solid #fef055}ul.nav-courses .tab .current{font-weight:600;border-bottom:4px solid #fef055}.borderblacktop{position:relative;background-color:transparent;margin-bottom:1.11111111em;background:#f8f8f8;border-top:1px solid #ccc;border-radius:4px}.tab-content .tabbed-text .tab-pane{background-color:#f8f8f8}.teaching-search{margin:.27777778em 0;margin-top:0}.teaching-search fieldset{padding:1.11111111em .55555556em .55555556em 1.11111111em;background-color:#fff;max-width:600px;background-color:#f8f8f8}.teaching-search fieldset h2{color:#b4b4b4}.teaching-search fieldset .field{font-size:1em;line-height:1.5}.teaching-search fieldset .field label,.teaching-search fieldset .field p{padding-top:1.11111111em;line-height:1.5}.teaching-search fieldset input,.teaching-search fieldset select{display:block;width:100%;background-color:#fff;cursor:pointer}.teaching-search fieldset select>option{cursor:pointer;pointer-events:all}.teaching-search fieldset input.automatic,.teaching-search fieldset select.automatic{width:auto}.teaching-search fieldset input.automatic.valign,.teaching-search fieldset select.automatic.valign{display:inline-block;width:auto;margin-right:5px;vertical-align:middle}.teaching-search fieldset input.automatic.valign+label,.teaching-search fieldset select.automatic.valign+label{vertical-align:middle;padding-top:0}.teaching-search fieldset button{background-color:#bb2e29;color:#fff;font-size:.88888889em;line-height:1.5;border:none;border-radius:4px;padding:.55555556em 1.11111111em;font-family:"Merriweather Sans",Verdana,sans-serif;text-transform:uppercase;margin:1.11111111em 0;position:relative}.teaching-search fieldset button::after{content:'';display:block;position:absolute;height:0;min-height:0;width:100%;bottom:0;left:0;transition:min-height .3s;background-color:#9e2723}.teaching-search .tooltip{display:inline-block;vertical-align:middle;margin-left:.27777778em;position:absolute}.teaching-search .tooltip>a{border:none;padding:0;color:#bb2e29;position:relative;background-color:transparent;background-position:0 -10px;background-repeat:repeat-x}.teaching-search .tooltip>a i.fa-info{padding:.27777778em .55555556em}.teaching-search .tooltip>a i.fa-info::before{content:"\f05a"}.teaching-search .tooltip>a.open+div{position:absolute;width:360px;margin-left:-143px;bottom:30px;background:#fff;border:1px solid #ccc;border-radius:4px;padding:.55555556em;height:auto;overflow:auto;font-size:.77777778em;line-height:1.5}.teaching-search .tooltip>a.open+div>a:hover{text-decoration:none}.inner-box{margin:1.11111111em auto;max-width:900px}.inner-box ul.tabstopicks{margin:0;padding:0 0 .55555556em .55555556em;list-style-type:none;border-bottom:1px solid #333}.inner-box ul.tabstopicks li{list-style-type:none;display:inline-block;margin-bottom:-.55555556em}.inner-box ul.tabstopicks li a{background-color:#efefef;color:#333;text-decoration:none;border-bottom:none;padding:.55555556em;margin:0;display:inline-block;font-family:"Merriweather Sans",Verdana,sans-serif;transition:background-color .5s}.inner-box ul.tabstopicks li:last-child>a{border-top-right-radius:20px}.inner-box ul.tabstopicks li:first-child>a{border-top-left-radius:20px}.inner-box ul.tabstopicks li:nth-child(3)>a{border-top-right-radius:20px}.inner-box ul.tabstopicks li:last-child{border-top-right-radius:20px}.inner-box ul.tabstopicks li a.current{border-top-left-radius:20px;border-top-right-radius:20px;background-color:#fef055;padding-top:calc(10px + .55555556em)}.inner-box ul.tabstopicks li.current{background-position:center bottom}.inner-box ul.tabstopicks li.current a{color:#000;text-decoration:none;position:relative;top:1px}.inner-box ul.tabstopicks li.grey a{color:#000;text-decoration:none}.inner-box .border-grey,.inner-box .bordergrey{border:1px solid #ededed}.inner-box .border-grey h2,.inner-box .bordergrey h2{margin-top:.55555556em;line-height:2.22222222em}@media only screen and (max-width:1024px){ul.nav-courses{padding-left:0;margin-left:0;gap:12px;overflow-x:auto;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-align:center;scrollbar-width:none}ul.nav-courses::after{content:"";visibility:visible;height:42px;background:linear-gradient(to right,rgba(255,255,255,.2) 10%,#fff 90%);display:inline-block;min-width:60px;position:-webkit-sticky;position:sticky;right:0}ul.nav-courses::-webkit-scrollbar{display:none}ul.nav-courses li{display:inline-block;float:none}ul.nav-courses li ul li{max-width:100%}ul.nav-courses a{padding-left:.5em;padding-right:.5em}.borderblacktop .seeall-ribbon{margin-top:26px}}@media only screen and (max-width:767px){.borderblacktop .seeall-ribbon{margin-top:-1px;right:-3px;padding-top:0;background-image:none;position:absolute}.borderblacktop .seeall-ribbon a{padding:0 8px}.borderblacktop .seeall-ribbon .end-button{display:none}.teaching-search .tooltip a.open+div{max-width:50vw}}@media only screen and (max-width:520px){.borderblacktop{margin-top:0;width:100%}.borderblacktop .seeall-ribbon{margin-top:8px}.inner-box fieldset button{float:left}.teaching-search fieldset input{font-size:16px}.teaching-search .tooltip a.open+div{top:auto;right:auto;left:-20vw;bottom:2em;max-width:360px}}@media only screen and (max-width:450px){.teaching-search .tooltip a.open+div{left:0;max-width:60vw}}@media only screen and (min-width:1025px){.inner-box ul.tabstopicks li a:hover{background-color:#fef055}.teaching-search fieldset button:hover{z-index:100}.teaching-search fieldset button:hover:after{z-index:-1;min-height:100%;border-radius:4px}}.link-double-courses ul.courseslinks{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 5em 2.22222222em 5em}.link-double-courses ul.courseslinks li{list-style-type:none;padding-right:1.11111111em;margin-bottom:.55555556em}.link-double-courses ul.courseslinks li a{display:block;border:1px solid #bb2e29;background-color:#fff;color:#333;padding-left:20px;padding-right:20px;text-transform:uppercase;padding:.55555556em 1.11111111em;border-radius:4px;display:inline-block;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.88888889em;line-height:1.5;position:relative;transition:color .5s}.link-double-courses ul.courseslinks li a::after{content:'';display:block;position:absolute;height:0;min-height:0;width:100%;bottom:0;left:0;transition:min-height .3s;background-color:var(--lines-hero);border-radius:4px}@media only screen and (min-width:1025px){.link-double-courses ul.courseslinks li:hover a{color:var(--color-button-hover);z-index:100}.link-double-courses ul.courseslinks li:hover a:after{z-index:-1;min-height:100%}}@media only screen and (max-width:1024px){.link-double-courses ul.courseslinks{margin-left:0;padding-left:.55555556em;padding-right:.55555556em}}@media only screen and (min-width:1025px){.link-double-courses ul.courseslinks li a:hover:after{min-height:100%;z-index:-1}}.pagination.tabellatrasparenza{padding:1.66666667em .27777778em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:20px}.pagination.tabellatrasparenza span{display:block}.pagination.tabellatrasparenza span a{text-decoration:none;white-space:nowrap;color:#333;border-bottom:1px solid #bb2e29}.pagination.tabellatrasparenza span a:hover{border-bottom:2px solid #bb2e29}.pagination.tabellatrasparenza span.all{padding-left:.55555556em}.pagination.tabellatrasparenza span.figure{min-width:24px;text-align:center}.pagination.tabellatrasparenza span.picked{width:30px;height:30px;background-color:#bb2e29;color:#fff;border-radius:50%;text-align:center;line-height:30px}.pagination.tabellatrasparenza span.backward a,.pagination.tabellatrasparenza span.forward a{border-bottom:none}.pagination.tabellatrasparenza span.backward span,.pagination.tabellatrasparenza span.forward span{display:none}.pagination.tabellatrasparenza span.backward::before,.pagination.tabellatrasparenza span.forward::before{font-family:'Font Awesome 6 Pro';content:"\f104";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-weight:300;color:#bb2e29;margin-right:5px}.pagination.tabellatrasparenza span.backward span.label-pg,.pagination.tabellatrasparenza span.forward span.label-pg{display:inline-block;border-bottom:1px solid #bb2e29}.pagination.tabellatrasparenza span.backward a:hover,.pagination.tabellatrasparenza span.forward a:hover{margin-bottom:-1px;display:inline-block}.pagination.tabellatrasparenza span.backward a:hover span.label-pg,.pagination.tabellatrasparenza span.forward a:hover span.label-pg{border-bottom:2px solid #bb2e29}.pagination.tabellatrasparenza span.forward::before{display:none}.pagination.tabellatrasparenza span.forward::after{content:"\f105";font-family:'Font Awesome 6 Pro';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-weight:300;color:#bb2e29;padding-left:5px}.pagination.tabellatrasparenza span.last-pg{padding-right:.5em}@media only screen and (max-width:767px){.pagination{padding-bottom:1.825em}.pagination span.backward>a,.pagination span.forward>a{border-bottom:none}.pagination span.backward span,.pagination span.forward span{display:inline-block;color:#bb2e29;border-bottom:none}.pagination span.backward span.label-pg,.pagination span.forward span.label-pg{display:none}.pagination span.backward::after,.pagination span.backward::before,.pagination span.forward::after,.pagination span.forward::before{display:none}.pagination span.figure{width:1.66666667em}}@media only screen and (max-width:520px){.pagination span.figure{width:1.11111111em}}@media only screen and (max-width:450px){.description-text .pagination{padding:0;-webkit-justify-content:space-around;justify-content:space-around;font-size:.77777778em;line-height:1.5}.description-text .pagination span.figure{width:auto;min-width:auto}}.description-text .pagination ul li{list-style:none;overflow:hidden;padding:0;margin:0}.description-text .pagination ul li::before{display:none}.avvisi-master{padding:1.11111111em;margin:0 0 1.11111111em;border:1px solid #ccc;max-width:900px;margin:0 auto;margin-top:2.22222222em}.avvisi-master h2,.avvisi-master h3{margin-top:0;font-weight:400}.avvisi-master h3{margin-top:1.11111111em;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:1em;line-height:1.5}.avvisi-master .highlight{margin:0;padding-left:0;margin-top:-33px;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:1.11111111em}.avvisi-master .highlight span{background-color:#fff;padding:.55555556em}.avvisi-master dl{margin:.55555556em;margin-left:0}.avvisi-master dl dt{margin-top:.963em;background-image:none;padding-top:0;font-size:1.125em;font-weight:700;margin-bottom:0}.avvisi-master dl dd{margin-left:0;margin-bottom:0}@media only screen and (max-width:450px){.content-wrapper .row .avvisi-master .highlight{background-color:transparent}}.portalMessage{border-width:1px;border-style:solid;margin:auto;max-width:1280px}.portalMessage{padding:.5em 0;padding-left:40px;background-repeat:no-repeat;background-position:4px 8px;position:relative;margin-top:.27777778em;font-size:13px;line-height:20px}.portalMessage:before{position:absolute;left:8px;top:8px;color:currentColor;content:"\f05a";font-family:"Font Awesome 6 Pro";font-weight:600;font-size:20px}.portalMessage dt{margin-top:0}.portalMessage .published .state{display:none}.portalMessage .private .state{background-color:#be0032;color:#fff;padding:.13888889em .27777778em;border-radius:4px}.portalMessage.info{background-color:#effaef;color:#1b4c1b;border-color:rgba(27,76,27,.3)}.portalMessage.warning{background-color:#fdf3e3;color:#a24e03;border-color:rgba(162,78,3,.3)}.portalMessage.warning:before{content:"\f071";font-size:18px;left:11px}.portalMessage.locked{background-color:#fdf3e3;color:#a24e03;border-color:rgba(162,78,3,.3)}.portalMessage.locked:before{content:"\f023";left:11px}.portalMessage.error{background-color:#fdc;color:#c73e4e;border-color:rgba(199,62,78,.3)}.portalMessage.error:before{content:"\f05e"}.portalMessage.error+.field.error{border-width:1px;border-style:solid;margin:auto;max-width:1280px;padding:.5em 0;padding-left:40px;background-repeat:no-repeat;background-position:4px 8px;position:relative;margin-top:.27777778em;font-size:13px;line-height:20px;padding:.5em 1em;background-color:#fdc;color:#c73e4e;border-color:rgba(199,62,78,.3)}.portalMessage.error+.field.error:before{position:absolute;left:8px;top:8px;color:currentColor;content:"\f05a";font-family:"Font Awesome 6 Pro";font-weight:600;font-size:20px}.portalMessage.error+.field.error dt{margin-top:0}.portalMessage.error+.field.error .published .state{display:none}.portalMessage.error+.field.error .private .state{background-color:#be0032;color:#fff;padding:.13888889em .27777778em;border-radius:4px}.portalMessage.error+.field.error:before{display:none}.field.error{border-width:1px;border-style:solid;margin:auto;max-width:1280px;padding:.5em 0;padding-left:40px;background-repeat:no-repeat;background-position:4px 8px;position:relative;margin-top:.27777778em;font-size:13px;line-height:20px;background-color:#fdc;color:#c73e4e;border-color:rgba(199,62,78,.3);margin:1.11111111em 0}.field.error:before{position:absolute;left:8px;top:8px;color:currentColor;content:"\f05a";font-family:"Font Awesome 6 Pro";font-weight:600;font-size:20px}.field.error dt{margin-top:0}.field.error .published .state{display:none}.field.error .private .state{background-color:#be0032;color:#fff;padding:.13888889em .27777778em;border-radius:4px}.field.error:before{position:absolute;left:8px;top:6px;color:currentColor;font-family:"Font Awesome 6 Pro";font-weight:600;font-size:14px;font-size:23px;content:"\f05e"}@media print{#u-message{display:none}}.gallery-image,.gallery-video{margin-top:1.11111111em}.gallery-image h2,.gallery-video h2{text-align:center;margin-bottom:1.11111111em;text-transform:uppercase}.gallery-image ul,.gallery-video ul{margin-left:0;list-style:none;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.55555556em}.gallery-image ul li,.gallery-video ul li{-webkit-flex-basis:calc(25% - 0.55555556em*2);flex-basis:calc(25% - 0.55555556em*2);margin:0 .55555556em 1.11111111em;position:relative}.gallery-image ul li a,.gallery-video ul li a{display:block;border-bottom:none}.gallery-image ul li a img,.gallery-video ul li a img{border-radius:4px}.gallery-image{margin-bottom:1.66666667em}.gallery-image h3{font-family:"Merriweather Sans",Verdana,sans-serif;background-color:#fff;margin:-1.11111111em .55555556em 0;position:relative;padding:.27777778em .55555556em 1.11111111em;font-size:1em;border-radius:4px}.gallery-image ul li i{background-color:rgba(255,255,255,.01);color:transparent;padding:.27777778em;position:absolute;top:.27777778em;right:.27777778em;font-size:20px;transition:all .3s ease-in-out;border-radius:4px}.gallery-image ul li a:hover h3{text-decoration:underline}.gallery-image ul li a:hover i{background-color:rgba(255,255,255,.87);color:#000}.gallery-video{position:relative;background-color:#f8f8f8;padding:4.44444444em 0 2.22222222em}.gallery-video:before{content:"";display:block;background:#f8f8f8;width:calc(100vw - var(--scrollbar-width));position:absolute;margin:auto;left:-100%;right:-100%;height:calc(100% + .55555556em);top:0}.gallery-video.no-background{background-color:transparent;padding-top:2.22222222em}.gallery-video.no-background h2{display:none}.gallery-video ul{margin:0 -1.11111111em}.gallery-video ul li{-webkit-flex-basis:calc(33.333% - 0.55555556em*4);flex-basis:calc(33.333% - 0.55555556em*4);margin:0 1.11111111em 2.22222222em}.gallery-video ul li:hover i{color:red}.gallery-video ul li i{position:absolute;top:50%;left:50%;margin-left:-35px;margin-top:-35px;color:#333;font-size:4.44444444em}.gallery-video ul li i:after{content:"";display:block;position:absolute;z-index:9;top:50%;left:50%;width:30px;height:30px;background-color:#fff;margin:-15px}.gallery-video ul li i:before{z-index:99;position:relative}.gallery-video ul li h3{margin-bottom:0;padding:.27777778em 0;width:100%;font-family:"Merriweather Sans",Verdana,sans-serif}.gallery-video .preview-video .img-wrap img{aspect-ratio:375/205;border-radius:4px}.gallery-video .preview-video .img-wrap.no-thumb{aspect-ratio:375/205;min-height:0}.gallery-image .private .state,.gallery-image .trashed .state,.gallery-video .private .state,.gallery-video .trashed .state{position:absolute}@media only screen and (max-width:1024px){.gallery-image{margin-top:1.11111111em;margin-bottom:1.11111111em}.gallery-image ul li{-webkit-flex-basis:calc(33.333% - 0.55555556em*2);flex-basis:calc(33.333% - 0.55555556em*2)}.gallery-video{margin-top:1.11111111em}.gallery-video ul{margin:0 -.55555556em}.gallery-video ul li{-webkit-flex-basis:calc(33.333% - 0.55555556em*2);flex-basis:calc(33.333% - 0.55555556em*2);margin:.55555556em .55555556em 1.11111111em}}@media only screen and (max-width:767px){.gallery-image ul li,.gallery-video ul li{-webkit-flex-basis:calc(50% - 0.55555556em*2);flex-basis:calc(50% - 0.55555556em*2)}.gallery-image ul li a:hover i{display:none}}@media only screen and (max-width:450px){.gallery-image ul,.gallery-video ul{margin:0 .55555556em}.gallery-image ul li,.gallery-video ul li{-webkit-flex-basis:calc(100% - 0.55555556em*2);flex-basis:calc(100% - 0.55555556em*2)}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-wrap~.header.fixed{z-index:1041}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.9;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:40px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-bg{opacity:.9;z-index:99999}.mfp-wrap{z-index:99999}.mfp-bottom-bar{margin-top:0}.mfp-title{position:relative;padding-right:0;background-color:#253339;padding:.27777778em;padding-left:60px;min-height:33px}.mfp-title #gallery-info{position:absolute;bottom:100%;background:rgba(255,255,255,.9);left:0;width:100%;padding:.55555556em}.mfp-title .caption{font-size:1.11111111em;line-height:1.5em;font-family:"Merriweather Sans",Verdana,sans-serif;padding:.27777778em 0;width:93%;min-height:20px;color:#bb2e29}.mfp-title .description{color:#333;margin-bottom:.55555556em}.mfp-title .description:before{content:"";display:block;border-bottom:1px solid #878787;height:10px;width:100%;margin-bottom:15px}.mfp-title .description h2,.mfp-title .description h3{color:#333}.mfp-title .description .button-outbox{background-image:none;position:relative}.mfp-title .description a,.mfp-title .description a:link,.mfp-title .description a:visited{color:#fff;border-color:#fff}.mfp-title .info{border-bottom:none;position:relative;display:block;width:100%;color:#fff}.mfp-title .info i{position:absolute;right:0;display:inline-block;width:56px;color:#bb2e29;text-align:center;height:38px;top:0;line-height:28px;font-size:26px;font-weight:400}.mfp-title .info.is-opened+.description{display:block}.mfp-title .info.is-closed+.description{display:none}.mfp-counter{right:auto;top:10px;left:10px;font-size:1em;line-height:1.5}.copyright{margin-bottom:0;line-height:33px;text-align:right;padding-right:10px;margin-left:.83333333em}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:default}.mfp-gallery .mfp-image-holder .mfp-figure img{cursor:pointer}.mfp-bg.mfp-video{display:none}.mfp-wrap.mfp-video{top:50%;left:50%;margin-top:-200px;margin-left:-250px;height:auto;width:auto;box-shadow:0 0 3em .5em #ccc;overflow-x:visible!important;overflow-y:visible!important}.mfp-wrap.mfp-video .mfp-container{height:auto;width:auto;padding:1em;border:1px solid #ccc;background:#fff;position:static}.mfp-video button.mfp-close{background:#000;color:#fff;opacity:1;border-radius:15px;font-size:20px;width:25px;height:25px;line-height:22px;border:2px solid #fff;box-shadow:2px 3px 6px 1px #444;margin:0;left:-10px;top:-10px}.mfp-video a.mfp-close{color:#13456e;position:static;float:right;font-size:1em;padding:0;line-height:normal;height:auto;border:none;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;margin-top:.55555556em}.content-remotemedia .image-popup.mfp-inline::before{content:url("../img/play.png");height:45px;left:50%;position:absolute;top:50%;z-index:10;width:70px;margin-left:-35px;margin-top:-22px}.mfp-content .cc-vimeo,.mfp-content .cc-youtube{height:90vh;width:90vw;margin:auto}.mfp-content .embed iframe{width:90vw;height:90vh;display:block;margin:auto}.mfp-arrow{width:40px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before,.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border:none}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{margin-left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after,.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border:none;background-repeat:no-repeat;background-position:center;height:120px;width:40px;background-color:#fff;margin-top:0;font-family:"Font Awesome 6 Pro";font-weight:300;font-size:14px;color:#000;font-size:2em;line-height:120px;content:"\f104";margin-left:0}.mfp-arrow:hover:after{background-color:#fff}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{content:"\f105"}button.mfp-close{background-color:rgba(0,0,0,.5);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}button.mfp-close:before{content:"\f00d";font-family:'Font Awesome 6 Pro';font-weight:900;font-size:25px;width:100%}img.mfp-img{padding:0;max-height:90vh!important}.mfp-img-mobile .mfp-bottom-bar{background:0 0;top:100%;padding:0;position:absolute}.mfp-content .transcript-block{max-width:90vw;margin:auto;color:#fff}.mfp-content .transcript-block a{color:#fff;text-decoration:underline;border-bottom:none;display:inline-block;margin-top:5px;font-family:Merriweather,Verdana,sans-serif;font-size:1.22222222em}.mfp-content .transcript-block pre{margin-top:.27777778em;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:1em;line-height:1.5}@media only screen and (max-width:450px){.mfp-title{padding:0}.mfp-title #gallery-info{position:relative}.mfp-counter{top:auto}}@media print{.mfp-video a.mfp-close{font-family:Verdana,Geneva,Tahoma,sans-serif}}.flexblock-wrapper{margin-bottom:3.33333333em}.flexblock-wrapper h2{text-transform:uppercase;text-align:center;padding:1.11111111em 0 .55555556em;font-size:2.22222222em}.flexblock-wrapper .item{display:-webkit-flex;display:flex;background-color:#ededed;position:relative}.flexblock-wrapper .item.text-left .media-wrapper{-webkit-order:2;order:2}.flexblock-wrapper .item.text-left .text-wrapper{-webkit-order:1;order:1}.flexblock-wrapper .media-wrapper,.flexblock-wrapper .text-wrapper{-webkit-flex-basis:50%;flex-basis:50%;min-width:50%}.flexblock-wrapper .summaryblocksvideo{height:100%}.flexblock-wrapper .summaryblocksvideo .preview-video{height:100%}.flexblock-wrapper .summaryblocksvideo .preview-video .img-wrap{height:100%}.flexblock-wrapper .summaryblocksvideo .preview-video .img-wrap.no-thumb{aspect-ratio:800/500;max-width:100%}.flexblock-wrapper .media-wrapper .centre-vid{height:100%}.flexblock-wrapper .media-wrapper iframe{height:100%;min-height:450px;max-width:100%;width:100%}.flexblock-wrapper .media-wrapper .video-preview{background:#000;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.flexblock-wrapper .media-wrapper .video-preview .img{position:relative}.flexblock-wrapper .media-wrapper .video-preview .img .fa-youtube-play{position:absolute;width:70px;height:70px;top:0;bottom:0;right:0;left:0;margin:auto;font-size:5em;color:#333;z-index:3}.flexblock-wrapper .media-wrapper .video-preview .img .fa-youtube-play:hover{color:#ff0100}.flexblock-wrapper .media-wrapper .video-preview .img .fa-youtube-play::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:35px;height:35px;margin:auto;background:#fff;z-index:-3}.flexblock-wrapper .text-wrapper{padding:2.22222222em 3.33333333em;position:relative;padding-bottom:80px;font-size:1em;line-height:1.5}.flexblock-wrapper .text-wrapper h3{font-size:1.55555556em;line-height:24px;margin:0}.flexblock-wrapper .text-wrapper p{margin-top:.55555556em}.flexblock-wrapper .text-wrapper p.occhiello{margin-top:0}.flexblock-wrapper .text-wrapper ul{margin:0 0 1em;list-style-type:none}.flexblock-wrapper .text-wrapper ul li{background-image:url("../img/list-item.png");list-style-type:none;overflow:hidden;padding-bottom:1px;background-position:0 .6em;background-repeat:no-repeat;list-style-position:outside;padding-left:.9em;margin-top:.55555556em}.flexblock-wrapper .text-wrapper .btn-container{position:absolute;bottom:0;left:0;text-align:right;padding:1.66666667em}.flexblock-wrapper .text-wrapper .btn-container .btn-primary{text-align:center}.flexblock-wrapper .flexslider-sommario{width:calc(100% - .018em)}.flexblock-wrapper .flexslider-sommario .flex-viewport a{border:none}.flexblock-wrapper .flexslider-sommario .flex-viewport li,.flexblock-wrapper .flexslider-sommario .flex-viewport ul{margin:0}.flexblock-wrapper .flex-direction-nav{position:absolute;top:60%;left:50%;margin:0;width:100px;margin-top:-15px;z-index:9;height:0;margin-left:-50px}.flexblock-wrapper .flex-direction-nav li{text-align:center;display:inline-block;float:right}.flexblock-wrapper .flex-direction-nav li:first-child{float:left}.flexblock-wrapper .flex-direction-nav .flex-next,.flexblock-wrapper .flex-direction-nav .flex-prev{display:block;width:50px;height:50px;overflow:hidden;color:#333;text-align:center;padding:7px 10px;line-height:50px;background-color:#fff;border-bottom:0;opacity:.5}.flexblock-wrapper .flex-direction-nav .flex-next:not(.flex-disabled),.flexblock-wrapper .flex-direction-nav .flex-prev:not(.flex-disabled){opacity:1}.flexblock-wrapper .flex-direction-nav .flex-next:hover,.flexblock-wrapper .flex-direction-nav .flex-prev:hover{background-color:#333;color:#fff}.flexblock-wrapper .flex-direction-nav .flex-next:before,.flexblock-wrapper .flex-direction-nav .flex-prev:before{content:"\f105";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:14px;display:block;line-height:normal;font-size:35px}.flexblock-wrapper .flex-direction-nav .flex-prev:before{content:"\f104"}.flexblock-wrapper .background-split{background-repeat:no-repeat;position:relative}.flexblock-wrapper .background-split .item-wrapper{padding:2.22222222em;padding-top:100px;background-color:rgba(187,46,41,.5);padding-right:0;-webkit-flex-basis:50%;flex-basis:50%;min-width:50%}.flexblock-wrapper .background-split .item-wrapper+.item-wrapper{background-color:rgba(19,69,110,.5);padding:2.22222222em;padding-top:100px;padding-left:0}.flexblock-wrapper .background-split .text-wrapper{background-color:rgba(255,255,255,.7);z-index:9;height:100%}.flexblock-wrapper .background-split .text-wrapper h3{margin-top:0}.flexblock-wrapper .background-split .box-newsletter input[type=text]{max-width:200px;margin-bottom:.27777778em}.flexblock-wrapper .background-split .box-newsletter label{font-size:.77777778em;line-height:1.5}.flexblock-wrapper .background-split .box-newsletter a{color:#333;border-bottom:1px solid #333}.flexblock-wrapper .background-split .box-newsletter .fa-check,.flexblock-wrapper .background-split .box-newsletter .fa-times{background-color:#be0032;color:#fff;padding:4px 6px;border-radius:50%;float:left;margin-right:9px;margin-top:9px}.flexblock-wrapper .background-split .box-newsletter .fa-check~h2,.flexblock-wrapper .background-split .box-newsletter .fa-check~p,.flexblock-wrapper .background-split .box-newsletter .fa-times~h2,.flexblock-wrapper .background-split .box-newsletter .fa-times~p{float:left;color:#be0032;width:calc(100% - 2em);text-align:left;font-size:1em;line-height:1.5}.flexblock-wrapper .background-split .box-newsletter .fa-check~p,.flexblock-wrapper .background-split .box-newsletter .fa-times~p{width:calc(100% - 3em)}.flexblock-wrapper .background-split .box-newsletter .fa-check{background-color:#333;padding:4px;margin-top:6px}.flexblock-wrapper .background-split .box-newsletter .fa-check~h2,.flexblock-wrapper .background-split .box-newsletter .fa-check~p{float:left;color:#333;overflow:hidden}.flexblock-wrapper .background-split .box-newsletter .fa-check~h2{padding:0;margin:0;font-size:1.22222222em}.flexblock-wrapper .background-split .box-newsletter .fa-check~p{margin:0;margin-left:32px}.flexblock-wrapper .background-split .box-newsletter::after{content:"";clear:both;display:table;width:100%;height:1px}.flexblock-wrapper .background-split .text-wrapper .btn-container{padding-top:0}.flexblock-wrapper .background-split p{font-size:1.22222222em}@media only screen and (max-width:1180px){.flexblock-wrapper{margin-left:1.11111111em;margin-right:1.11111111em}}@media only screen and (max-width:767px){.flexblock-wrapper .item{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:2em auto 0;max-width:580px}.flexblock-wrapper .item.text-left .media-wrapper{-webkit-order:1;order:1}.flexblock-wrapper .item.text-left .text-wrapper{-webkit-order:2;order:2}.flexblock-wrapper .item .flexslider-sommario{position:relative}.flexblock-wrapper .item .text-wrapper{padding-left:1.66666667em;padding-right:1.66666667em;padding-top:1.66666667em}.flexblock-wrapper .media-wrapper,.flexblock-wrapper .text-wrapper{-webkit-flex-basis:100%;flex-basis:100%;min-width:100%}.flexblock-wrapper .media-wrapper{text-align:center}.flexblock-wrapper .media-wrapper iframe{min-height:350px}.flexblock-wrapper .flex-direction-nav{left:auto;bottom:50px;right:0;top:auto}.flexblock-wrapper .background-split{-webkit-flex-direction:column;flex-direction:column}.flexblock-wrapper .background-split .item-wrapper{padding:1.11111111em;padding-bottom:0;-webkit-flex-basis:auto;flex-basis:auto}.flexblock-wrapper .background-split .item-wrapper+.item-wrapper{padding:1.11111111em;padding-top:0}.flexblock-wrapper .background-split .text-wrapper{padding:1.11111111em}.flexblock-wrapper .background-split .btn-container{position:static;padding:0;margin-top:1.11111111em}}@media only screen and (max-width:450px){.flexblock-wrapper h2{font-size:1.5em}.flexblock-wrapper .background-split .btn-container{text-align:center}.flexblock-wrapper .text-wrapper{padding-bottom:20px}.flexblock-wrapper .text-wrapper .btn-container{position:relative;text-align:center;padding-left:0;padding-right:0}.flexblock-wrapper .text-wrapper .btn-container .btn-primary{padding:.55555556em}}.topic-intro{margin:0;position:relative;min-height:485px;overflow:hidden;background-color:#000}.topic-intro.campus{min-height:0;position:static;border-bottom:1px solid #ccc;text-align:center;background-image:url("../img/campus_background.png");background-color:transparent}.topic-intro.campus:after{display:none}.topic-intro.campus img{position:static;width:auto;margin:auto}.topic-intro.profilo{background-color:#f8f8f8;min-height:0;position:static;text-align:center}.topic-intro.profilo:after{display:none}.topic-intro.profilo h1{width:1162px;max-width:100%;margin:1.11111111em auto;padding:.55555556em;background-color:#13456e;color:#fff}.topic-intro:after{content:"";height:100%;width:100%;display:block;position:absolute;bottom:0;left:0}.topic-intro img{position:absolute;width:100%;top:-100%;bottom:-100%;margin:auto}.topic-intro .topic-image.bottom img{top:auto;bottom:0}.topic-intro .topic-image.top img{top:0;bottom:auto}.topic-intro .text-wrapper{width:800px;margin-left:-400px;left:50%;position:absolute;z-index:9;bottom:30px;color:#fff;text-align:center;background-color:rgba(0,0,0,.6);padding:.55555556em 0}.topic-intro .text-wrapper h1{max-width:700px;border-bottom:1px solid #fff;margin:auto auto .27777778em;padding-bottom:.18518519em;font-size:3.33333333em}.topic-intro .text-wrapper h2{font-size:1.38888889em;margin-bottom:0}.topic-intro .text-wrapper p{font-size:1em;line-height:1.5;margin-bottom:0;margin-top:.27777778em}.topic-intro .text-wrapper h1,.topic-intro .text-wrapper h2,.topic-intro .text-wrapper p{color:#fff}.topic-intro .text-wrapper h1,.topic-intro .text-wrapper h2{text-transform:none}.topic-intro .text-wrapper a{color:#333;border:1px solid #333;background-color:#fff;position:relative;z-index:9;transition:color .3s;font-family:inherit;font-size:inherit;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:3px;display:inline-block;background-color:transparent;padding:8px 35px;margin-top:1.11111111em}.topic-intro .text-wrapper a:after{content:'';display:block;position:absolute;height:0;min-height:0;width:100%;bottom:0;left:0;background:#333;transition:min-height .3s}.topic-intro .hptemavideo i{font-size:1.11111111em;line-height:16px;position:relative;top:1px;margin-left:.27777778em}.topic-intro .centre-vid iframe{width:100%;position:absolute;z-index:9;height:100%}.topic-image .cc-vimeo,.topic-image .cc-youtube{position:relative;z-index:9;padding-bottom:350px}@media only screen and (min-width:1025px){.topic-intro .text-wrapper a:hover{color:#333}.topic-intro .text-wrapper a:hover:after{background-color:#fff;min-height:100%;z-index:-1}}@media only screen and (max-width:1200px){.topic-intro{min-height:0}.topic-intro img{position:static}.topic-intro .centre-vid{position:relative;z-index:9}.topic-intro .centre-vid iframe{position:static;height:380px}}@media only screen and (max-width:767px){.topic-intro .text-wrapper{border-top:1px solid #fff;background-color:#b4b4b4;position:relative;margin:0;bottom:0;left:0;padding:1.11111111em;width:auto}.topic-intro .text-wrapper h1{width:auto;border-bottom:none;padding-bottom:0;font-size:2.5em}.topic-intro .topic-image .cc-vimeo,.topic-intro .topic-image .cc-youtube{padding-bottom:1.5em}}@media only screen and (max-width:520px){.topic-intro .show-in-narrow-layout{font-family:Cinzel-Regular,Tahoma,sans-serif;margin:.55555556em .55555556em;color:#bb2e29;font-size:1.38888889em}.topic-intro.campus{background-image:none}.topic-intro.campus img{display:none}.topic-intro .text-wrapper h1{font-size:1.66666667em}.topic-intro .text-wrapper h2{font-size:1.22222222em}}@media only screen and (max-width:450px){.topic-intro .text-wrapper h1{font-size:1.38888889em}.topic-intro .text-wrapper h2{font-size:1.11111111em}}@media print{.topic-intro .topic-video{display:none}}.card-container{padding-bottom:2.22222222em;max-width:900px;margin:auto}.card-container .row .description-text{float:none;clear:both;width:100%;max-width:none}.card-container .row .description-text h2{text-align:inherit;text-transform:inherit;margin-bottom:inherit}@media only screen and (max-width:1280px){.card-container .row .description-text{padding-left:0;padding-right:0;max-width:900px}}.card-container h2{text-align:center;text-transform:uppercase;margin-bottom:.55555556em}.card-container .row{margin-bottom:1.11111111em;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.card-container .column:last-child{float:left}.card-container .column:not(.card-item){text-align:center;height:auto}.card-container .blue .text-wrapper{color:#fff;background-color:#13456e}.card-container .blue .text-wrapper h3{background-image:linear-gradient(transparent 1px,#fff 1px,#fff 3px,transparent 3px),linear-gradient(transparent 1px,#fff 1px,#fff 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .5s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.card-container .red .text-wrapper{color:#fff;background-color:#bb2e29}.card-container .red .text-wrapper h3{background-image:linear-gradient(transparent 1px,#fff 1px,#fff 3px,transparent 3px),linear-gradient(transparent 1px,#fff 1px,#fff 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .9s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.card-container .grey .text-wrapper{color:#333;background-color:#f8f8f8}.card-container .grey .text-wrapper h3{background-image:linear-gradient(transparent 1px,#878787 1px,#878787 3px,transparent 3px),linear-gradient(transparent 1px,#878787 1px,#878787 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .9s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.card-container .card-item{width:33%;padding-left:0;padding-right:1.11111111em;margin-bottom:1.11111111em}.card-container .card-item.large{font-size:inherit}.card-container .card-item.small{font-size:inherit}.card-container .card-item a{display:-webkit-flex;display:flex;border-bottom:0;-webkit-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;border-radius:4px 4px 0 0}.card-container .card-item .abstract{margin-top:.55555556em}.card-container .card-item img{max-width:none;min-width:100%;min-height:210px;border-radius:4px 4px 0 0;-o-object-fit:cover;object-fit:cover;transition:1.2s ease;width:100%}.card-container .card-item img+.text-wrapper{-webkit-flex-grow:1;flex-grow:1;border-radius:0 0 4px 4px}.card-container .card-item .text-wrapper{padding:1.11111111em;width:100%;-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;border-radius:4px;display:inline}.card-container .card-item .text-wrapper h3{color:inherit;display:inline;font-family:Merriweather,Verdana,sans-serif;font-size:1.11111111em;padding-bottom:.15em}@media only screen and (min-width:1025px){.card-container .card-item:hover.blue .text-wrapper h3,.card-container .card-item:hover.grey .text-wrapper h3,.card-container .card-item:hover.red .text-wrapper h3{background-size:100% 3px}.card-container .card-item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media only screen and (max-width:1024px){.card-container{padding-left:1.11111111em}.card-container .card-item{width:33.33%}}@media only screen and (max-width:767px){.card-container .card-item{width:50%}}@media only screen and (max-width:520px){.card-container .card-item{width:100%}}.card-container .card-item .private,.card-container .card-item .trashed{position:relative}.card-container .card-item .private .text-wrapper,.card-container .card-item .trashed .text-wrapper{background-image:url("../img/edit/background_draft.png")}.card-container .card-item .private .state,.card-container .card-item .trashed .state{position:absolute;z-index:9}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.content-intro{margin:1.11111111em 0 1.11111111em}.content-intro h1{font-size:2.11111111em;color:#bb2e29}.content-intro h1 a{color:#bb2e29;text-decoration:none}.content-intro h1 span.overheading{display:block;text-transform:uppercase;font-size:.4em;font-family:"Merriweather Sans",Verdana,sans-serif;line-height:1.6}.content-intro .details{display:-webkit-flex;display:flex;gap:5px;font-size:.88888889em;line-height:1.5;font-family:"Merriweather Sans",Verdana,sans-serif;margin-top:.55555556em}.content-intro h2.highlight{font-size:1.44444444em;margin-top:.13888889em;margin-bottom:1.11111111em}@media only screen and (max-width:1024px){.content-intro{padding-left:.55555556em;padding-right:.55555556em}}@media only screen and (max-width:520px){.content-intro h1{font-size:1.66666667em}.content-intro .details{display:block}.content-intro .details span{margin-right:.27777778em;margin-left:.27777778em}.content-intro h1 span.overheading{font-size:.5em}}.filter-container-popup{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin:0 0 1.11111111em;position:relative;padding:1.11111111em .55555556em}.filter-container-popup .filter-button{margin:.27777778em 0;color:#333;padding:.27777778em .55555556em;border:1px solid #333;text-transform:uppercase;display:none;border-radius:2px}.filter-container-popup .search-course-wrapper{width:20%;min-height:30px}.filter-container-popup .search-button{margin:0 .55555556em;margin-right:0;float:right;padding:.27777778em .55555556em;border:1px solid #ccc;border-radius:2px;color:#333;text-transform:uppercase;white-space:nowrap;width:100%;border-radius:4px}.filter-container-popup .search-button i{color:#bb2e29}.filter-container-popup .search-button .search-label{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.filter-container-popup .search-button .close-label{text-decoration:underline;position:relative;z-index:99999}.filter-container-popup .search-button[aria-expanded=false] .close-label{display:none}.filter-container-popup .search-button[aria-expanded=true]{background-color:#efefef;height:100%;position:absolute;right:0;top:0;text-transform:none;margin:0;line-height:62px;border:none;width:70px}.filter-container-popup .search-button[aria-expanded=true] .search-label{display:none}.filter-container-popup .item{display:inline-block;padding-bottom:.55555556em;margin:.27777778em .55555556em;margin-left:0}.filter-container-popup .item label{display:block;padding-right:25px}.filter-container-popup .filter-popup-header,.filter-container-popup .filter-popup>.filter-popup-footer{display:none}.filter-container-popup.wrap-items{border-top:1px solid #ccc}.filter-container-popup.wrap-items+div{margin-left:.55555556em}.filter-container-popup .filter-select-button{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-flex-grow:1;flex-grow:1}.filter-container-popup .filter-select-button .label-filter{margin-right:.55555556em}.filter-container-popup .filter-select-button .filter-field{margin-right:1.66666667em;width:100%;margin-bottom:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.filter-container-popup .filter-select-button input[type=text],.filter-container-popup .filter-select-button label{cursor:pointer;white-space:nowrap;margin-right:.55555556em}.filter-container-popup .filter-select-button select{border:1px solid #ccc;border-right:none;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("../img/arrow-down-select.png");background-repeat:no-repeat;background-size:10px;background-position:90% center;box-shadow:none;cursor:pointer;padding-right:20px;line-height:1.3}.filter-container-popup .filter-select-button select::-ms-expand{display:none}.filter-container-popup .filter-select-button select option{outline:0;overflow:hidden;border:none;background-color:#fff;color:#333;padding:.27777778em .55555556em}.filter-container-popup .filter-select-button button{font-size:.88888889em;line-height:1.5;padding:.27777778em .55555556em;background-color:#bb2e29;color:#fff;margin-bottom:0;border-radius:0 4px 4px 0}@media only screen and (min-width:521px){.filter-container-popup .filter-popup{display:block!important;margin-left:.27777778em}}.filter-container-popup .filter-popup .button-popup{color:#333;margin-right:.27777778em;border:none}.filter-container-popup .filter-popup .button-popup:visited{color:#333}.filter-container-popup .filter-popup .button-popup .fa-check{font-size:15px}.filter-container-popup .filter-popup .button-popup .fa-caret-down,.filter-container-popup .filter-popup .button-popup .fa-caret-up{margin-left:.27777778em}.filter-container-popup .filter-popup .button-popup .fa-caret-down{margin-top:.13888889em}.filter-container-popup .filter-popup .button-popup .fa-check{display:none;margin-left:.27777778em}.filter-container-popup .filter-popup .button-popup.checked .fa-caret-down,.filter-container-popup .filter-popup .button-popup.checked .fa-caret-up{display:none}.filter-container-popup .filter-popup .button-popup.checked .fa-check{display:inline-block}.filter-container-popup .filter-popup .item .button-popup{background-color:#fff;border:1px solid #ccc;padding:.13888889em 1.11111111em;border-radius:15px;transition:background-color .5s}.filter-container-popup .filter-popup .item .button-popup.checked{background-color:#fef055}.filter-container-popup .filter-popup .item .button-popup[aria-expanded=true] .fa-caret-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-container-popup .filter-popup .border-box{position:absolute;z-index:99;background-color:#fff;border:1px solid #ccc;min-width:150px}.filter-container-popup .filter-popup .border-box[aria-hidden=true]{display:none}.filter-container-popup .filter-popup .border-box ul{margin:0;list-style:none;max-height:180px;overflow-y:auto}.filter-container-popup .filter-popup .border-box ul li{white-space:nowrap;padding-bottom:.18518519em;padding:.27777778em .55555556em;border-top:1px solid #ccc;padding:2px 1px;background-color:#fff}.filter-container-popup .filter-popup .border-box ul li label{line-height:20px;cursor:pointer;display:inline-block}.filter-container-popup .filter-popup .border-box ul li input[type=checkbox]{width:16px;outline:0;border:1px solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;vertical-align:middle;border-radius:2px;position:relative;top:-2px}.filter-container-popup .filter-popup .border-box ul li input[type=checkbox]:focus{outline:2px solid;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-offset:-2px}.filter-container-popup .filter-popup .border-box ul li input:checked{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/png;base64,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');background-size:16px;display:inline-block;width:16px;height:16px;border:0;position:relative;background-position:0 -1px}.filter-container-popup .filter-popup .border-box ul li input:checked:focus{outline:0}.filter-container-popup .filter-popup .border-box ul li input[type=checkbox]{margin:.55555556em}.filter-container-popup .filter-popup .border-box ul li input[disabled]{pointer-events:none;color:#b9b9b9;background-color:#ededed;border:1px solid #ccc}.filter-container-popup .filter-popup .border-box ul li input[disabled]~label{color:#b9b9b9;pointer-events:none}.filter-container-popup .filter-popup .border-box ul li input[disabled]~label::before{display:none}.filter-container-popup .filter-popup .border-box ul li input[disabled][checked]~label{margin-left:0}.filter-container-popup .filter-popup .border-box ul li input[disabled][checked]~label::before{display:inline-block}.filter-container-popup .filter-popup-footer{text-align:center;padding:.55555556em;border-top:1px solid #ccc;background-color:#ededed}.filter-container-popup .filter-popup-footer button{background-color:#bb2e29;color:#fff;padding:.27777778em 1.11111111em;text-transform:uppercase;display:inline-block;border-radius:4px;border:1px solid #bb2e29;margin-right:0;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.77777778em;line-height:1.5;min-width:150px}@media only screen and (min-width:1025px){.filter-container-popup .filter-popup .item .button-popup:hover{background-color:#fef055}.filter-container-popup .filter-popup-footer .button:hover{color:#fff;background-color:#333}}@media only screen and (max-width:520px){.filter-container-popup .filter-button{display:inline-block}.filter-container-popup .filter-button[aria-expanded=true]:before{content:"";display:block;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999}.filter-container-popup .filter-popup{display:none}.filter-container-popup .filter-popup .button-popup,.filter-container-popup .filter-popup .item .button-popup{background-color:transparent;display:block;padding:.55555556em;margin:0;border:none}.filter-container-popup .filter-popup .button-popup::after,.filter-container-popup .filter-popup .item .button-popup::after{content:"\f105";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:14px;float:right;line-height:18px}.filter-container-popup .filter-popup .button-popup .fa-caret-down,.filter-container-popup .filter-popup .item .button-popup .fa-caret-down{display:none}.filter-container-popup .filter-popup .button-popup.checked,.filter-container-popup .filter-popup .item .button-popup.checked{background-color:transparent}.filter-container-popup .filter-popup .popup-wrapper,.filter-container-popup .filter-popup.popup-wrapper{position:fixed;left:50%;top:10%;margin-left:-150px;width:300px;height:340px;z-index:9999;background-color:#fff}.filter-container-popup .filter-popup .popup-wrapper[aria-hidden=false],.filter-container-popup .filter-popup.popup-wrapper[aria-hidden=false]{display:block}.filter-container-popup .filter-popup .border-box ul{height:100%;max-height:215px}.filter-container-popup .filter-popup .border-box ul li{white-space:normal;display:-webkit-flex;display:flex;padding:5px 1px}.filter-container-popup .filter-popup .border-box ul li input{-webkit-flex-shrink:0;flex-shrink:0}.filter-container-popup .filter-popup .border-box ul li label{padding:3px 0}.filter-container-popup .filter-popup-header{text-transform:uppercase;text-align:center;margin-bottom:.55555556em;padding:.55555556em}.filter-container-popup .filter-popup-header h3{font-size:1em;line-height:1.5;font-family:"Merriweather Sans",Verdana,sans-serif;text-transform:none;position:static;height:auto;display:inline-block}.filter-container-popup .filter-popup-header .back-button,.filter-container-popup .filter-popup-header .close-button{color:#333;float:right;border:none;width:20px;display:block}.filter-container-popup .filter-popup-header .back-button{float:left}.filter-container-popup .filter-popup-footer{position:absolute;bottom:0;width:100%}}@media print{.filter-container-popup .popup-wrapper .filter-popup-footer button{background-color:#fff;color:#13456e;border:1px solid}}@media only screen and (max-width:520px){.filter-container-popup{display:-webkit-flex;display:flex}.filter-container-popup .item{margin:0;display:block;border-top:1px solid #ccc}.filter-container-popup .item .fancy-checkbox label{padding:.55555556em;display:inline-block;background-color:transparent}.filter-container-popup .item .fancy-checkbox input:checked{background-color:transparent}.filter-container-popup .item .fancy-checkbox input:checked~label{background-color:transparent}.filter-container-popup .search-course-wrapper{margin:.27777778em 0;float:right}.filter-container-popup .filter-button{display:-webkit-flex;display:flex;border:1px solid #ccc;-webkit-flex-basis:calc(50% - 0.55555556em);flex-basis:calc(50% - 0.55555556em);max-width:calc(50% - .55555556em);-webkit-justify-content:space-between;justify-content:space-between;border-radius:4px;margin:0}.filter-container-popup .filter-button i{color:#bb2e29;font-weight:400;padding:.27777778em}.filter-container-popup .search-course-wrapper{width:calc(50% - .55555556em);padding:0;margin:0}.filter-container-popup .filter-popup-header,.filter-container-popup .filter-popup>.filter-popup-footer{display:block}.filter-container-popup.wrap-items{-webkit-flex-wrap:wrap;flex-wrap:wrap}.filter-container-popup.wrap-items .filter-select-button{border-bottom:1px solid #ccc;padding-bottom:1.11111111em;margin-bottom:1.11111111em}}@media only screen and (max-width:450px){.filter-container-popup.wrap-items .label-filter{margin-bottom:0}.filter-container-popup .filter-select-button .filter-field{margin-right:0}}@media print{.filter-container-popup{display:none}}.search-course{position:absolute;top:0;z-index:9;background-color:#efefef;text-align:right;height:100%;transition:all .5s ease 0s;display:block!important;visibility:hidden;opacity:0;padding:1.11111111em 0}.search-course input{width:50%;border:1px solid #333;height:30px;border-radius:4px;padding-right:32px}.search-course .select2{min-width:50%}.search-course .select2-container--default .select2-selection--single{border-radius:0}.search-course button{border:none;margin-left:-40px;height:30px;background-color:transparent}.search-course[aria-hidden=false]{width:100%;opacity:1;visibility:visible;padding:1.11111111em;padding-right:5em;right:0}.search-course[aria-hidden=true]{width:0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#a12823!important}@media only screen and (max-width:520px){.search-course input{width:90%;font-size:16px}}.card-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.card-list .item{-webkit-flex-basis:calc(25% - 0.55555556em*2);flex-basis:calc(25% - 0.55555556em*2);margin:.55555556em;border-radius:4px}.card-list .item .icon-action{position:absolute;left:47%;top:92px;bottom:auto;border-radius:50%;border:3px solid var(--area-color);width:20px;height:30px;line-height:25px;text-align:center;color:#fff;z-index:20;background-color:var(--area-color);border-radius:40px 0 0 40px;-moz-border-radius:40px 0 0 40px;-webkit-border-radius:40px 0px 0px 40px;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .2s ease}.card-list .item .icon-action i{line-height:25px}.card-list .item>a{border:none;position:relative;color:#333;display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.card-list .item>a .img-wrap{height:115px;max-height:115px;background-color:#ededed;transition:max-height .3s;position:relative;overflow:hidden}.card-list .item>a img{display:block;text-indent:-9999px;position:absolute;height:auto;width:auto;top:-100%;bottom:-100%;margin:auto;left:-100%;right:-100%;min-width:100%;min-height:100%;max-width:none;border-radius:4px 4px 0 0}.card-list .item>a .img-wrap.no-img{z-index:0}.card-list .item>a[aria-expanded=false] .fa-caret-right,.card-list .item>a[aria-expanded=false] .fa-times{display:none}.card-list .item>a[aria-expanded=false] .text-wrapper .type{position:relative;bottom:0;line-height:16px}.card-list .item>a[aria-expanded=true]{height:auto}.card-list .item>a[aria-expanded=true] .fa-times{display:none}.card-list .item>a[aria-expanded=true] .img-wrap{max-height:0}.card-list .item>a[aria-expanded=true] .text-wrapper{padding:1.11111111em .55555556em .27777778em .55555556em}.card-list .item>a[aria-expanded=true]+.text-description{max-height:400px;position:relative;top:auto;padding:.55555556em}.card-list .item>a[aria-expanded=true]+.text-description p{max-height:none;color:inherit;margin-bottom:.27777778em}.card-list .item>a[aria-expanded=true]+.text-description p.curriculum-card{display:inline}.card-list .item>a[aria-expanded=true]+.text-description ul{display:inline;padding:0;margin-left:0;-webkit-flex-grow:2;flex-grow:2}.card-list .item>a[aria-expanded=true]+.text-description ul li{margin-bottom:.55555556em;display:inline}.card-list .item>a[aria-expanded=true]+.text-description ul li:before{content:'';width:5px;height:5px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:5px;margin-left:3px;margin-bottom:2px}.card-list .item>a[aria-expanded=true]+.text-description ul li:first-child{margin-left:0;padding-left:0}.card-list .item>a[aria-expanded=true]+.text-description ul li:first-child::before{display:none}.card-list .item>a[aria-expanded=true]+.text-description ul li a{border-color:#878787}.card-list .item>a[aria-expanded=true]+.text-description .goto{display:block;font-size:.88888889em;line-height:1.5}.card-list .item>a[aria-expanded=true]+.text-description .goto a{color:#333;border-bottom:1px solid #bb2e29}.card-list .item>a[aria-expanded=true]+.text-description .goto a:hover{border-bottom:2px solid #bb2e29}.card-list .item>a[aria-expanded=true] .icon-action{bottom:0;top:-5px;border-radius:0 40px 40px 0;-moz-border-radius:0 40px 40px 0;-webkit-border-radius:0 40px 40px 0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.card-list .item>a[aria-expanded=true] .fa-caret-left{display:none}.card-list .item .text-wrapper{font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;border-top:2px solid var(--area-color);padding:.55555556em;background:var(--area-rgba);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;z-index:2}.card-list .item .text-wrapper p{font-size:.88888889em;line-height:1.5}.card-list .item .text-wrapper .type{margin:0;position:relative;line-height:19px;bottom:0;font-size:1em;line-height:1.5}.card-list .item .text-wrapper h3{font-family:Merriweather,Verdana,sans-serif;font-size:1em;line-height:1.5;display:inline;margin-bottom:.27777778em}.card-list .item .text-wrapper span{font-size:.88888889em;line-height:1.5}.card-list .item .text-description{transition:all .5s linear;max-height:0;background-color:#fff;overflow:hidden;position:absolute;top:-100000px;padding:0 .55555556em;font-size:.88888889em;line-height:1.5}.card-list .item .text-description a{color:#333;border-color:#ccc}.card-list .item .text-description p{max-height:0;margin-bottom:0;color:transparent}.card-list .item .text-description .goto{margin-top:.27777778em;display:none}.card-list .item .text-description .goto a:hover{border-bottom:2px solid #ccc}.card-list .item.simple .text-wrapper{height:auto;border-left:1px solid #ccc;border-right:1px solid #ccc;-webkit-flex-grow:1;flex-grow:1}.card-list .item.simple .text-description{max-height:none;border:1px solid #ccc;border-radius:0 0 4px 4px;padding:.55555556em;padding-bottom:1.11111111em;position:static;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;min-height:170px}.card-list .item.simple .text-description p{max-height:none;color:inherit}.card-list .item.simple .text-description .goto{display:block}.card-list .item.simple.transparent{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.card-list .item.simple.transparent .text-wrapper{background-color:#fff;border-radius:4px 4px 0 0}.card-list .item.simple.transparent .expire{color:#bb2e29}.card-list .item.simple.transparent .goto{margin-top:.55555556em}.card-list .item.simple.transparent .goto a,.card-list .item.simple.transparent .goto a:visited{color:#333;border-bottom-color:#bb2e29;padding-top:2px}.card-list .item.simple.transparent .goto{font-size:1em;line-height:1.5}.card-list .private,.card-list .trashed{position:relative;border:none}.card-list .private .state,.card-list .trashed .state{position:absolute;right:2px;z-index:9;top:2px}.card-list .clear{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:#fff;color:#333;margin:.55555556em;height:auto;position:relative;overflow:hidden;-webkit-flex-basis:calc(25% - 0.55555556em*2);flex-basis:calc(25% - 0.55555556em*2);max-height:none}.card-list .clear h3{border-bottom:1px solid #878787}.card-list .clear .text-wrapper{padding:.55555556em;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;height:100%;position:relative;background-color:#fff;margin-top:0;transition:margin linear .3s;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:0 0 4px 4px;overflow:hidden}.card-list .clear .text-wrapper .text-description{transition:all linear .3s;height:0;overflow:hidden;min-height:0;position:static;padding:0;border:none}.card-list .clear .text-wrapper .text-description p{color:inherit;margin-bottom:.13888889em;max-height:none;font-size:1em;line-height:1.5;line-height:20px}.card-list .clear .title{margin-bottom:8px;border-bottom:none}.card-list .clear .title :after{content:"";display:block;position:absolute;height:100%;width:100%;bottom:0;left:0;z-index:9}.card-list .clear .img-wrap{display:block;min-height:190px;background:#ededed;position:relative;overflow:hidden}.card-list .clear .img-wrap img{display:block;position:absolute;height:100%;width:100%;top:-100%;bottom:-100%;margin:auto;left:-100%;right:-100%;max-width:none;-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%}.card-list .clear .img-wrap.no-img{background-image:url("../img/brevetti_placeholder.png");background-position:center;background-repeat:no-repeat;background-size:cover}.card-list .clear:hover .text-wrapper{margin-top:-190px;z-index:9}.card-list .clear:hover .text-wrapper .text-description{height:190px;min-height:190px;padding-top:.55555556em;overflow:visible}.card-list .clear:hover .text-wrapper .text-description:before{display:block;height:1px;width:100%;background-color:#ccc;margin:.55555556em 0;left:0;position:absolute;margin-top:-1em}.card-list .clear:hover .text-wrapper .text-description:after{content:"";position:absolute;width:100%;height:35px;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,.2),rgba(255,255,255,.9),#fff)}@media only screen and (max-width:1024px){.card-list .clear:hover .text-wrapper{margin-top:0}.card-list .clear:hover .text-wrapper .text-description{height:auto;min-height:0;padding-top:1.11111111em;max-height:none}.card-list .clear .title :after{height:calc(100% + 11.8em)}.card-list .clear .text-wrapper{margin-top:0;position:static}.card-list .clear .text-wrapper .text-description{height:auto;min-height:0;padding-top:.55555556em;max-height:none}.card-list .clear .text-wrapper .text-description:before{display:block;height:1px;width:100%;background-color:#ccc;margin:.55555556em 0;left:0;position:absolute;margin-top:-1em}.card-list .clear .text-wrapper .text-description:after{display:none}}@media only screen and (max-width:520px){.card-list .clear.item{border:none}}@media only screen and (max-width:450px){.card-list .clear.item{-webkit-flex-basis:100%;flex-basis:100%;margin:.55555556em}}.card-list .researchgate .no-img{background-position:center;background-repeat:no-repeat;background-size:cover}.card-list .researchgate .text-wrapper{min-height:68px;border-radius:0 0 4px 4px}.card-list .researchgate h3{border-bottom:1px solid #878787}.card-list .researchgate .text-description{font-size:.88888889em;line-height:1.5;line-height:1.9}.card-list .researchgate .text-description ul li::before{content:'';width:5px;height:5px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:5px;margin-left:3px;margin-bottom:2px;background-color:var(--area-color)}.card-list .researchgate a[aria-expanded=true] .text-wrapper .title{padding-bottom:.27777778em;padding-top:.55555556em}.card-list .researchgate a[aria-expanded=true]+.text-description ul li::before{margin-left:5px;margin-right:8px}.card-list .researchgate>a img{max-height:115px;-o-object-fit:cover;object-fit:cover}.card-list .researchgate.dip795392 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/arti.png)}.card-list .researchgate.dip795387 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/architettura.png)}.card-list .researchgate.dip795471 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/beni-culturali.png)}.card-list .researchgate.dip795395 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/chimica.png)}.card-list .researchgate.dip795444 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/chimica-industriale.png)}.card-list .researchgate.dip795397 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/farmacia.png)}.card-list .researchgate.dip795399 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/filologia.png)}.card-list .researchgate.dip795400 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/filosofia.png)}.card-list .researchgate.dip795401 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/fisica-astronimica.png)}.card-list .researchgate.dip795403 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/informatica.png)}.card-list .researchgate.dip795404 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/ingegneria-civile.png)}.card-list .researchgate.dip795407 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/ingegneria-elettrica.png)}.card-list .researchgate.dip795410 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/ingegneria-industriale.png)}.card-list .researchgate.dip795473 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/interpretazione.png)}.card-list .researchgate.dip795412 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/lingue.png)}.card-list .researchgate.dip795416 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/matematica.png)}.card-list .researchgate.dip795422 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/medicina-specialistica.png)}.card-list .researchgate.dip795427 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/psicologia.png)}.card-list .researchgate.dip795433 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/scienze-aziendali.png)}.card-list .researchgate.dip795435 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/scienze-biologiche.png)}.card-list .researchgate.dip795436 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/scienze-mediche-neuromotorie.png)}.card-list .researchgate.dip795438 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/scienze-educazione.png)}.card-list .researchgate.dip795443 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/tecnologie-agroalimentari.png)}.card-list .researchgate.dip795445 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/scienze-economiche.png)}.card-list .researchgate.dip795446 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/scienze-giuridiche.png)}.card-list .researchgate.dip795452 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/scienze-mediche-chirurgiche.png)}.card-list .researchgate.dip795455 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/scienze-mediche-veterinarie.png)}.card-list .researchgate.dip795456 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/scienze-qualita-vita.png)}.card-list .researchgate.dip795460 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/scienze-politiche-sociali.png)}.card-list .researchgate.dip795465 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/scienze-statistiche.png)}.card-list .researchgate.dip795466 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/sociologia-diritto-economia.png)}.card-list .researchgate.dip795470 .no-img{background-image:url(../img/icone-ambiti-dipartimenti-portale/storia-culture-civilta.png)}@media only screen and (max-width:767px){.card-list .researchgate>a{height:auto}.card-list .researchgate>a.button-popup{pointer-events:none}.card-list .researchgate>a.button-popup .text-wrapper h3{border-bottom:none}.card-list .researchgate>a .fa-times{display:none}.card-list .researchgate>a+.text-description{max-height:400px;position:relative;top:auto;padding:.55555556em}.card-list .researchgate>a+.text-description p{max-height:none;color:inherit;margin-bottom:.27777778em}.card-list .researchgate>a+.text-description p.curriculum-card{display:inline}.card-list .researchgate>a+.text-description ul{display:inline;padding:0;margin-left:0;-webkit-flex-grow:2;flex-grow:2}.card-list .researchgate>a+.text-description ul li{margin-bottom:.55555556em;display:inline}.card-list .researchgate>a+.text-description ul li:before{content:'';width:5px;height:5px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:5px;margin-left:3px;margin-bottom:2px}.card-list .researchgate>a+.text-description ul li:first-child{margin-left:0;padding-left:0}.card-list .researchgate>a+.text-description ul li:first-child::before{display:none}.card-list .researchgate>a .icon-action{display:none}}@media only screen and (max-width:520px){.card-list .researchgate.item{-webkit-flex-basis:100%;flex-basis:100%;max-width:350px;margin:0 auto;margin-bottom:1.11111111em;border:none}.card-list .researchgate.item>a .text-wrapper{padding-bottom:15px;min-height:20px}.card-list .researchgate.item>a .img-wrap{height:190px}.card-list .researchgate.item>a .img-wrap img{display:block}}@media only screen and (min-width:1025px){.card-list .item a:hover h3{border-bottom:2px solid #878787}.card-list .item a:hover .img-wrap img,.card-list .item a:hover .img-wrap.no-img{transition:1s ease;border-radius:4px 0;-webkit-transform:scale(1.1);transform:scale(1.1)}.card-list .item a:hover .img-wrap.no-img{transition:1s ease;border-radius:4px 0;-webkit-transform:scale(1.03);transform:scale(1.03)}}@media only screen and (max-width:1024px){.card-list .item{-webkit-flex-basis:calc(33.3333% - 0.55555556em);flex-basis:calc(33.3333% - 0.55555556em);margin:.27777778em}}@media only screen and (max-width:640px){.card-list .item{-webkit-flex-basis:calc(49.9% - 0.55555556em);flex-basis:calc(49.9% - 0.55555556em);margin:.27777778em}}@media only screen and (max-width:520px){.card-list .item{-webkit-flex-basis:calc(100% - 0.55555556em);flex-basis:calc(100% - 0.55555556em);max-width:350px;margin:auto;margin-bottom:1.11111111em;border:1px solid #ccc}.card-list .item>a[aria-expanded=false] .text-wrapper p{bottom:0;position:relative;line-height:1.8}.card-list .item>a .img-wrap{height:auto}.card-list .item>a .icon-action,.card-list .item>a img{display:none}.card-list .item>a .text-wrapper{height:auto}.card-list .item>a .text-wrapper h3{border-bottom:1px solid #878787}.card-list .item.is-opened{position:fixed;top:10%;left:50%;width:300px;overflow:visible;margin-left:-150px;z-index:999}.card-list .item.is-opened a[aria-expanded=true] .icon-action{top:-5px;bottom:auto;display:block}.card-list .item.is-opened a[aria-expanded=true] .icon-action .fa-caret-right{display:none}.card-list .item.is-opened a[aria-expanded=true] .icon-action .fa-times{display:block;line-height:26px}.card-list .item.is-opened a[aria-expanded=true] .img-wrap{max-height:none;height:115px;border-top:3px solid var(--area-color)}.card-list .item.is-opened a[aria-expanded=true] img{max-height:none;display:block}.card-list .item.is-opened a[aria-expanded=true] h3{border-bottom:none}.card-list .item.is-opened a[aria-expanded=true]+.text-description{max-height:none;transition:none}.card-list .item.is-opened .text-description,.card-list .item.is-opened>a{position:relative;z-index:9;background-color:#fff}.card-list .item.is-opened .text-wrapper{border-top:0}.card-list .item.is-opened .gradient-overlay{display:block;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:1}.card-list .item.simple .text-wrapper{border-left:none;border-right:none}.card-list .item.simple .text-description{border:none}}@media print{.card-list{display:block;-webkit-flex-wrap:unset;flex-wrap:unset}.card-list .item{display:inline-block;width:29%;-webkit-flex-basis:29%;flex-basis:29%;vertical-align:top}}.project-banner{overflow:hidden;background-color:#f8f8f8;padding:1.11111111em;margin-top:2.22222222em;margin-bottom:1.11111111em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.project-banner img{max-height:67px;margin-bottom:0}.project-banner img:first-child:last-child{max-height:none;margin:auto}.project-banner-sdg img{max-height:98px;margin-bottom:0}.description-text .project-banner::before{display:none!important}@media only screen and (max-width:767px){.project-banner{-webkit-flex-direction:column;flex-direction:column}.project-banner img{max-height:none}.project-banner span{margin-top:.55555556em}}@media only screen and (max-width:520px){.project-banner-sdg{display:inline-block}.project-banner-sdg img+img{display:inline-block;float:none}.project-banner-sdg img:not(:first-of-type)+span{display:block;padding-top:1.11111111em}}.userrole-anonymous .sso_login{display:none}.sso_login{background-color:#333;color:#fff;text-align:right;line-height:32px;position:relative;border-bottom:1px solid #888;font-size:14px}.sso_login span{padding-left:.27777778em}.sso_login .selected,.sso_login a,.sso_login a:visited{color:#ddd;display:inline-block;padding:6px 10px;border-right:1px solid #000;height:100%;line-height:20px}.sso_login .selected:not(.selected):hover,.sso_login a:not(.selected):hover,.sso_login a:visited:not(.selected):hover{color:#fff;background-color:#222}.sso_login img{width:18px;height:auto}.sso_login .logout{margin-left:.55555556em;border-left:1px solid #000;border-bottom:0}@media print{.sso_login{display:none}}.duotone-icon-box{margin:2.22222222em auto 2.22222222em auto;padding:.55555556em .83333333em 2.22222222em;max-width:900px;width:99.8%;background-color:#13456e;border-radius:4px}.duotone-icon-box h2{margin-top:.55555556em;margin-bottom:1.11111111em;font-weight:400;line-height:1.5;color:#fff}.duotone-icon-box ul{list-style:none;margin:0;margin-top:.55555556em;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;color:#fff}.duotone-icon-box ul a{border:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.duotone-icon-box ul a span{color:#333;margin-left:.27777778em;border-bottom:1px solid #fff;color:#fff}.duotone-icon-box ul li{-webkit-flex-basis:50%;flex-basis:50%;-webkit-flex-grow:1;flex-grow:1;min-width:231px}.duotone-icon-box i{color:#13456e;font-size:20px;background-color:#fff;border-radius:50%;padding:8px}@media only screen and (max-width:767px){.duotone-icon-box{border-left:0;border-right:0}}@media only screen and (max-width:520px){.duotone-icon-box{padding:.27777778em .83333333em 1.66666667em}.duotone-icon-box ul li{-webkit-flex-basis:100%;flex-basis:100%}.duotone-icon-box ul li a{padding:.27777778em 0}}.pagination{padding:1.11111111em 1.11111111em .55555556em;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.pagination ul{margin:0;display:-webkit-flex;display:flex;gap:1.66666667em;list-style:none;-webkit-flex-wrap:wrap;flex-wrap:wrap}.pagination ul li{margin-bottom:.27777778em}.pagination ul li a{color:#333;border-bottom:1px solid #bb2e29}.pagination ul li.disabled span{border:0}.pagination ul li.active span{border-radius:50%;background-color:#bb2e29;color:#fff;width:30px;height:30px;display:-webkit-flex;display:flex;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center}.pagination ul li.previous span{display:none}.pagination ul li.previous a{display:-webkit-flex;display:flex;border:none}.pagination ul li.previous a::before{content:"\f104";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:18px;display:block;text-align:center;width:34px;height:24px;cursor:pointer;color:#bb2e29}.pagination ul li.previous a .label{display:block;border-bottom:1px solid #bb2e29}.pagination ul li.next span{display:none}.pagination ul li.next a{border:none;display:-webkit-flex;display:flex}.pagination ul li.next a::after{content:"\f105";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:18px;display:block;line-height:32px;text-align:center;width:34px;height:24px;cursor:pointer;color:#bb2e29}.pagination ul li.next a .label-pg{display:block;position:relative;border-bottom:1px solid #bb2e29}.pagination ul li .disabled,.pagination ul li.disabled span{border:none;width:20px}@media only screen and (min-width:1025px){.pagination ul li a:hover,.pagination ul li.next .label-pg:hover,.pagination ul li.previous .label:hover{border-bottom-width:2px}}.contact-collector .contacts-container-template{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto}.contact-collector .contacts-container-template::before{display:none}.contact-collector .contacts-container-template h3{width:100%;padding:.27777778em .55555556em 0 0;line-height:1.2em;font-size:1.44444444em}.contact-collector .contacts-container-template .box-content{-webkit-flex-basis:calc(50% - 0.65em);flex-basis:calc(50% - 0.65em);max-width:calc(50% - .65em);border:1px solid #ccc;margin:0;padding:1.11111111em;padding-bottom:.55555556em}.contact-collector .contacts-container-template .box-content h4{font-weight:600}.contact-collector .contacts-container-template .box-content h5{font-size:.88888889em;line-height:1.5}.contact-collector .contacts-container-template .notice-title{border-top:1px solid #ccc;padding:.55555556em 1.11111111em 0;margin:0 -1.11111111em}.contact-collector+.contact-collector{padding-top:1.11111111em}@media only screen and (max-width:1024px){.contact-collector{padding-left:.55555556em;padding-right:.55555556em}}@media only screen and (max-width:520px){.contact-collector .contacts-container-template .box-content{max-width:100%;-webkit-flex-basis:100%;flex-basis:100%}}.img-text-intab{background-color:#efefef;padding:1.11111111em 2.22222222em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;max-width:900px;margin:2em auto 0 auto}.img-text-intab .media{float:none;-webkit-flex-basis:280px;flex-basis:280px;min-width:280px;padding:0;margin-right:1.11111111em;max-width:none}.img-text-intab .media .preview-video .img-wrap{aspect-ratio:800/500;max-width:100%;height:auto;min-height:0}.img-text-intab .media .video iframe{max-width:100%;width:100%;height:190px}.img-text-intab .media .content-image{position:relative}.img-text-intab .media .content-image i{background-color:rgba(255,255,255,0);color:transparent;padding:.27777778em;position:absolute;top:.27777778em;right:.27777778em;font-size:20px;transition:all .3s ease-in-out;background-color:rgba(255,255,255,.87);color:#000}.img-text-intab .media img{width:280px;display:block;height:190px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0%;object-position:50% 0%}.img-text-intab .media a{border-bottom:none}.img-text-intab .media .cc-vimeo a,.img-text-intab .media .cc-youtube a{border-bottom:1px solid currentColor}.img-text-intab p{max-width:900px}@media only screen and (max-width:1024px){.img-text-intab{margin:0 auto}}@media only screen and (max-width:767px){.img-text-intab{-webkit-flex-direction:column;flex-direction:column}.img-text-intab .media{-webkit-flex-basis:auto;flex-basis:auto;min-width:auto;margin-right:0;margin-bottom:1.11111111em;width:100%}.img-text-intab .media .content-image{width:280px;margin:auto;max-width:100%}}.paper-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:.55555556em auto;width:auto;max-width:900px}.paper-container .item{-webkit-flex-basis:calc(49.7% - 0.55555556em*2);flex-basis:calc(49.7% - 0.55555556em*2);border:#ccc;margin:.55555556em;background-color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.paper-container .item:first-child:last-child{-webkit-flex-grow:1;flex-grow:1}.paper-container .title{padding:1.11111111em;border-bottom:1px solid #ededed}.paper-container .title h3{font-family:"Merriweather Sans",Verdana,sans-serif;font-size:1.11111111em;line-height:normal}.paper-container .title .expire{font-size:.88888889em;line-height:1.5;color:#bb2e29;text-transform:uppercase}.paper-container .icon-wrapper{padding:1.11111111em 1.11111111em 0}.paper-container .icon-wrapper ul{margin:0;list-style:none;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.paper-container .icon-wrapper ul li{margin-right:1.66666667em;margin-bottom:.55555556em}.paper-container .icon-wrapper ul a{color:#333;border-bottom:none}.paper-container .icon-wrapper ul a span{border-bottom:1px solid #878787;margin-left:.2em}.paper-container .icon-wrapper ul a:hover span{border-bottom-width:2px}.paper-container .icon-wrapper ul a i{font-weight:400}.paper-container .icon-wrapper .fa-paperclip{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.paper-container .text-wrapper{-webkit-flex-grow:1;flex-grow:1;padding:1.11111111em}.paper-container .img-wrapper{padding:1.11111111em}@media only screen and (max-width:767px){.paper-container .item{-webkit-flex-basis:100%;flex-basis:100%}}.chart-organization{text-align:center;margin-top:1.11111111em;margin-bottom:2.22222222em}.chart-organization h2,.chart-organization h3{margin:0;color:inherit;font-family:"Merriweather Sans",Verdana,sans-serif}.chart-organization li,.chart-organization ul{list-style:none}.chart-organization a{color:inherit;border-bottom:none}.chart-organization a:hover{text-decoration:underline}.chart-organization .superior{padding-bottom:2.77777778em;position:relative}.chart-organization .superior::after{content:"";width:1px;height:100%;background-color:#bb2e29;position:absolute;top:0;display:block;left:50%;z-index:-1;margin-left:-1px}.chart-organization .superior h2{background-color:#bb2e29;border:3px solid #fff;outline:1px solid #bb2e29;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:auto;padding:1.11111111em;border-radius:50%;color:#fff;width:120px;height:120px}.chart-organization .title h2,.chart-organization .title h3{background-color:#bb2e29;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:auto;padding:1.11111111em;border-radius:10px;color:#fff;width:100%;max-width:480px;min-height:74px}.chart-organization .title h2{font-size:1.22222222em;line-height:1.5em}.chart-organization .title h3{font-size:1em;line-height:1.5;line-height:1.5em}.chart-organization>.title{position:relative;padding-bottom:1.66666667em}.chart-organization>.title::before{content:"";width:1px;height:100%;background-color:#bb2e29;position:absolute;top:0;display:block;left:50%;margin-left:-1px;z-index:-1}.chart-organization .main-group{max-width:1040px;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;margin:auto;position:relative;padding:0 0 2.22222222em}.chart-organization .main-group::after{content:"";width:1px;height:100%;background-color:#bb2e29;position:absolute;top:0;display:block;left:50%;margin-left:-1px}.chart-organization .main-group .section-group{-webkit-flex-basis:50%;flex-basis:50%;padding:.55555556em 0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.chart-organization .main-group .section-group .title{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-right:16px;-webkit-flex-basis:400px;flex-basis:400px;display:-webkit-flex;display:flex;position:relative;-webkit-flex-basis:0;flex-basis:0}.chart-organization .main-group .section-group .title::before{content:"";position:absolute;display:block;width:100%;height:1px;background-color:#bb2e29;top:50%;right:0;z-index:-1}.chart-organization .main-group .section-group h3{max-width:none;min-height:66px;color:#333;border:1px solid #bb2e29;border-radius:10px;background-color:#fff;padding:0;-webkit-align-items:initial;align-items:initial}.chart-organization .main-group .section-group h3 a{padding:.55555556em;-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.chart-organization .main-group .section-group h3.expanded{color:#fff;background-color:#bb2e29}.chart-organization .main-group .section-group:last-child .title,.chart-organization .main-group .section-group:nth-child(2n) .title{padding-right:0;padding-left:16px}.chart-organization .main-group .section-group:last-child .staff,.chart-organization .main-group .section-group:nth-child(2n) .staff{margin-right:0;margin-left:16px}.chart-organization .main-group .section-group .staff{margin-left:0;margin-right:16px}.chart-organization .secondary-group{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;max-width:1040px;margin:auto;overflow:hidden}.chart-organization .secondary-group::before{content:"";position:absolute;display:block;width:50%;height:1px;background-color:#bb2e29;left:0;top:0}.chart-organization .secondary-group .section-area,.chart-organization .secondary-group .section-group{position:relative;padding:2.22222222em 0 0;width:100%}.chart-organization .secondary-group .section-area::after,.chart-organization .secondary-group .section-group::after{content:"";position:absolute;display:block;width:1px;height:100%;background-color:#bb2e29;left:0;top:0}.chart-organization .secondary-group .section-area:last-child .title:after,.chart-organization .secondary-group .section-group:last-child .title:after{content:"";position:absolute;display:block;background-color:#fff;left:-1px;top:51%;z-index:99;width:5px;height:800px}.chart-organization .secondary-group .section-area .title,.chart-organization .secondary-group .section-group .title{position:relative}.chart-organization .secondary-group .section-area .title::before,.chart-organization .secondary-group .section-group .title::before{content:"";position:absolute;display:block;width:50%;height:1px;background-color:#bb2e29;right:50%;top:50%}.chart-organization .secondary-group .section-area .title h3,.chart-organization .secondary-group .section-group .title h3{color:#333;background-color:#fff;border:1px solid #bb2e29;position:relative;border-radius:10px;padding:0;-webkit-align-items:inherit;align-items:inherit}.chart-organization .secondary-group .section-area .title h3 a,.chart-organization .secondary-group .section-group .title h3 a{-webkit-flex-grow:1;flex-grow:1;padding:.55555556em 1.11111111em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.chart-organization .secondary-group .section-area .title h3.expanded,.chart-organization .secondary-group .section-group .title h3.expanded{color:#fff;background-color:#bb2e29}.chart-organization .secondary-group .section-area .title h3{color:#fff;background-color:#bb2e29;border-color:#bb2e29}.chart-organization .button-group{border:none;padding:0;margin:0;background-color:transparent;font-size:inherit;text-align:right;padding-right:1.11111111em;padding-left:1.11111111em;border-left-width:1px;border-left-style:solid;border-color:#bb2e29}.chart-organization .button-group[aria-expanded]:hover i{color:#a12823}.chart-organization .button-group[aria-expanded] i{color:#bb2e29;font-size:30px}.chart-organization .button-group[aria-expanded=true]{border-color:#fff}.chart-organization .button-group[aria-expanded=true]:hover i{color:#fff}.chart-organization .button-group[aria-expanded=true] i{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#fff}.chart-organization .group-wrapper{display:none}.chart-organization .group-wrapper[aria-hidden=false]{display:block}.chart-organization .staff{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;margin:0 2.22222222em;position:relative;padding:1.11111111em 0 0;margin-bottom:2.22222222em}.chart-organization .staff::after{content:"";width:1px;height:100%;background-color:#bb2e29;position:absolute;top:0;display:block;left:50%;margin-left:-1px}.chart-organization .staff .item{-webkit-flex-basis:50%;flex-basis:50%;position:relative;padding:.55555556em 0;display:-webkit-flex;display:flex}.chart-organization .staff .item h4{display:-webkit-flex;display:flex;-webkit-flex-basis:400px;flex-basis:400px;border:1px solid #bb2e29;border-radius:5px;padding:.55555556em;background-color:#f8f8f8;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-right:16px;font-size:.88888889em;line-height:1.5}.chart-organization .staff .item h4::before{content:"";position:absolute;display:block;width:100%;height:1px;background-color:#bb2e29;top:50%;right:0;z-index:-1}.chart-organization .staff .item:last-child,.chart-organization .staff .item:nth-child(2n){-webkit-justify-content:flex-end;justify-content:flex-end}.chart-organization .staff .item:last-child h4,.chart-organization .staff .item:nth-child(2n) h4{margin-right:0;margin-left:16px}.chart-organization .staff .item:last-child::before{content:"";position:absolute;display:block;background-color:#fff;left:-1px;top:calc(50% + 1px);z-index:99;width:5px;height:50%}@media only screen and (max-width:1024px){.chart-organization .staff .item h4{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}@media only screen and (max-width:767px){.chart-organization .main-group .section-group h3{-webkit-flex-direction:column;flex-direction:column;min-height:0}.chart-organization .main-group .section-group .button-group{border-left-width:0;border-top-width:1px;border-top-style:solid;text-align:center;padding:.27777778em 0}.chart-organization .main-group .staff{position:relative}.chart-organization .main-group .staff:before{content:"";position:absolute;display:block;width:50%;height:10px;background-color:#fff;border-right:1px solid #bb2e29;border-bottom:1px solid #bb2e29;left:0;top:0;z-index:9}.chart-organization .main-group .staff:after{left:0;margin-left:0}.chart-organization .main-group .staff .item{-webkit-flex-basis:100%;flex-basis:100%}.chart-organization .main-group .staff .item h4{margin-right:0;margin-left:16px}}@media only screen and (max-width:520px){.chart-organization .secondary-group .section-area .title,.chart-organization .secondary-group .section-group .title{padding-left:.55555556em}.chart-organization .secondary-group .section-group .staff{margin:0 0 0 .55555556em}.chart-organization .staff .item h4{font-size:.88888889em;line-height:1.5}}.template-organigramma .back{margin:.55555556em 0 1.66666667em 0}.template-organigramma .csv,.template-organigramma .pdf{color:#333;margin:1.11111111em auto;max-width:1040px}.template-organigramma .csv a,.template-organigramma .pdf a{color:inherit;border-bottom:none;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.template-organigramma .csv a:hover .text-wrapper span,.template-organigramma .pdf a:hover .text-wrapper span{border-bottom:2px solid #878787}.template-organigramma .csv a i,.template-organigramma .pdf a i{font-size:26px}.template-organigramma .csv a .text-wrapper,.template-organigramma .pdf a .text-wrapper{margin:0 .27777778em 0 .55555556em}.template-organigramma .csv a .text-wrapper span,.template-organigramma .pdf a .text-wrapper span{color:#13456e;border-bottom:1px solid #13456e}.template-organigramma .csv a .text-wrapper .size,.template-organigramma .pdf a .text-wrapper .size{color:#333;border-bottom:none}.preview-video a{border:none}.preview-video .img-wrap{position:relative}.preview-video .img-wrap.no-thumb{background-image:url("../img/imgDefault.png");background-position:top center;height:100%;aspect-ratio:800/500;background-repeat:no-repeat;background-color:#fff;background-size:cover;margin-bottom:1.11111111em;border-radius:4px}.preview-video .img-wrap.play-yt{font-family:'Font Awesome 6 Pro';font-weight:400}.preview-video .img-wrap.play-yt::before{content:"\f144";font-size:4em;position:absolute;top:50%;left:50%;margin-left:-35px;margin-top:-20px;z-index:99;color:#bb2e29;line-height:20px;font-weight:900}.preview-video .img-wrap.play-yt::after{content:"";display:block;position:absolute;z-index:9;top:48%;left:49.5%;width:35px;height:45px;background-color:#fff;margin:-25px -10px 0}.preview-video .img-wrap.play-vimeo{font-family:'Font Awesome 6 Pro';font-weight:900}.preview-video .img-wrap.play-vimeo::before{content:"\f04b";font-size:1.5em;position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-20px;z-index:99;color:#fff;line-height:20px}.preview-video .img-wrap.play-vimeo::after{content:"";display:block;position:absolute;z-index:9;top:50%;left:50%;width:70px;height:45px;background-color:#17b3e8;margin:-32px 0 0 -35px}.preview-video .img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:110px;margin:0}.preview-video .text-wrap{position:absolute;background-color:rgba(255,255,255,.9);padding:.27777778em .55555556em;color:#333;margin-top:-40px;margin-left:10px;font-size:.77777778em;line-height:1.5;border-radius:4px}.preview-video .img-wrap.no-thumb+.text-wrap{margin-top:-60px}.preview-video i{margin-left:5px}.preview-video .yt{font-family:Merriweather,Verdana,sans-serif;font-weight:700}@media only screen and (max-width:1280px){.preview-video .img-wrap.play-yt::before{font-size:3.5em}.preview-video .img-wrap.play-yt:after{left:48.5%;width:33px;height:40px}}header{margin:0 auto;max-width:1280px;width:100%;max-width:calc(1280px + 80px);display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;padding:0 40px;position:relative;font-size:.88888889em;line-height:1.5}header a,header a:hover{border-bottom:none}header .logo{-webkit-flex-shrink:3;flex-shrink:3;margin-bottom:.55555556em;margin-top:-35px}@media only screen and (max-width:1280px){header{padding:0 10px}}@media only screen and (max-width:1124px){header{margin-bottom:0;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;gap:15px;padding:0 20px}header::before{display:none}header .logo{margin-top:-45px;position:relative;z-index:999}}@media only screen and (max-width:1024px){header{padding:.55555556em 1.11111111em;position:relative}}@media only screen and (max-width:575px){header .logo{margin-top:0}}.mainmenu{-webkit-flex-grow:1;flex-grow:1}.mainmenu .menu-wrapper>.menu-button{display:none}.mainmenu a{color:#333;font-size:1em;line-height:1.5;font-family:"Merriweather Sans",Verdana,sans-serif;border-bottom:none}.mainmenu a.menu-button{padding-left:.55555556em}.mainmenu .menu-button span{display:block;height:0;position:absolute;top:-10000000px;left:-10000000px}.mainmenu .menu-button[aria-haspopup=true]:after{content:"\f107";display:block;font-family:"Font Awesome 6 Pro";font-weight:500;color:#bb2e29;padding-right:5px;z-index:99;position:relative}.mainmenu .second-level-menu[aria-hidden=true]{display:none}.mainmenu a[aria-expanded=true]::before{content:"";display:block;height:calc(100% + 22px);width:calc(100% + 1.4em);background-color:#fff;position:absolute;left:-.9em;top:-.5em;border-radius:4px 4px 0 0;border:1px solid #bb2e29;border-bottom:none;z-index:99}.mainmenu .second-level-menu[aria-hidden=false]{display:block}.mainmenu .menu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;list-style:none;margin:0 0 .55555556em 0;-webkit-justify-content:space-between;justify-content:space-between;gap:10px;position:relative}.mainmenu .menu>li:first-child{margin-left:1.11111111em}.mainmenu .menu>li .label-menu{position:relative;display:-webkit-flex;display:flex;text-transform:uppercase}.mainmenu .menu>li .label-menu a{white-space:nowrap}.mainmenu .menu>li .label-menu a:not(.menu-button){position:relative;z-index:999}.mainmenu .menu .selected .label-menu{position:relative}.mainmenu .menu .selected .label-menu:after{content:"";display:block;width:100%;height:4px;background-color:#bb2e29;position:absolute;bottom:-16px;z-index:-1;width:calc(100% - 27px)}.mainmenu .menu .selected .label-menu a:not(.menu-button){color:#bb2e29;font-weight:600}.mainmenu .menu .selected.eventi-e-notizie .label-menu:after,.mainmenu .menu .selected.events-and-news .label-menu:after,.mainmenu .menu .selected.home .label-menu:after,.mainmenu .menu .selected.news-and-events .label-menu:after,.mainmenu .menu .selected.notizie-e-eventi .label-menu:after{width:100%}.mainmenu .menu .profile-links{margin-right:0;-webkit-flex-grow:0;flex-grow:0;position:relative}.mainmenu .menu .profile-links .fa-circle-user{display:none}.mainmenu .menu .profile-links .label-profile{position:relative;height:auto;top:auto;left:auto;z-index:99}.mainmenu .menu .profile-links .menu-button{background-color:#bb2e29;color:#fff;display:-webkit-flex;display:flex;padding:7px 15px;border-radius:4px;margin-left:0;text-transform:none}.mainmenu .menu .profile-links .menu-button::after{color:inherit;margin-left:10px}.mainmenu .menu .profile-links a[aria-expanded=true]:before{content:"";display:block;width:100%;background-color:#bb2e29;position:absolute;left:0;top:0;border-radius:4px 4px 0 0;border-bottom:none;z-index:99}.mainmenu .menu .profile-links .second-level-menu ul{right:0;-webkit-columns:1;-moz-columns:1;columns:1;width:290px;background:#bb2e29;color:#fff;border-color:#bb2e29;margin-top:0;left:auto}.mainmenu .menu .profile-links .second-level-menu ul a{color:inherit;border-bottom:none}.mainmenu .second-level-menu{width:100%;bottom:0}.mainmenu .second-level-menu ul{position:absolute;background-color:#fff;-webkit-columns:2;-moz-columns:2;columns:2;width:calc(100% - 14em);margin-top:15px;z-index:9;padding:1.11111111em;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;border:1px solid #ccc;border-top:4px solid #bb2e29;border-radius:4px;margin:auto;left:16px;margin-top:10px}.mainmenu .second-level-menu li{margin-bottom:.55555556em;display:block;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.mainmenu .second-level-menu li a:not(.menu-button){text-transform:none;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:1.1em;white-space:normal;line-height:1.5;margin-bottom:.27777778em}.mainmenu .second-level-menu li a{border-bottom:1px solid #fff}.mainmenu .second-level-menu .selected a{color:#bb2e29;font-weight:600}@media only screen and (min-width:1125px){.mainmenu .menu>li:hover .label-menu a{color:#fff}.mainmenu .menu>li:hover .label-menu a::after,.mainmenu .menu>li:hover .label-menu a:not(.menu-button){color:#fff}.mainmenu .menu>li:hover .label-menu a[aria-expanded]::before{content:"";display:block;height:calc(100% + 19px);width:calc(100% + 1.4em);background-color:#bb2e29;position:absolute;left:-.9em;top:-.5em;border-radius:4px 4px 0 0;border-bottom:none;z-index:99}.mainmenu .menu>li:hover.eventi-e-notizie .label-menu a,.mainmenu .menu>li:hover.events-and-news .label-menu a,.mainmenu .menu>li:hover.home .label-menu a,.mainmenu .menu>li:hover.news-and-events .label-menu a,.mainmenu .menu>li:hover.notizie-e-eventi .label-menu a{color:#bb2e29}.mainmenu .menu>li:hover .second-level-menu{display:block}.mainmenu .menu>li .second-level-menu li a:hover{border-bottom:1px solid #bb2e29;color:#bb2e29}.mainmenu .menu>li.profile-links:hover .menu-button{color:#fff;background-color:#bb2e29}.mainmenu .menu>li.profile-links:hover a[aria-expanded]::before{content:"";display:block;width:100%;background-color:#bb2e29;position:absolute;left:0;top:0;border-radius:4px 4px 0 0;border-bottom:none;z-index:99}.mainmenu .menu>li.profile-links:hover .second-level-menu:before{width:calc(100% - 0px);background-color:#bb2e29;color:#fff;left:0;top:-5px}.mainmenu .menu>li.profile-links:hover .second-level-menu li a{border-bottom:1px solid transparent}.mainmenu .menu>li.profile-links:hover .second-level-menu li a:hover{border-bottom:1px solid #fff;color:#fff}}@media only screen and (max-width:1280px){.mainmenu .menu>li:first-child{margin-left:1.11111111em}.mainmenu .menu .profile-links .label-profile{display:block;height:0;position:absolute;top:-10000000px;left:-10000000px}.mainmenu .menu .profile-links .fa-circle-user{display:inline-block;z-index:99;font-size:20px}.mainmenu .menu .profile-links .menu-button[aria-haspopup=true]{-webkit-align-items:center;align-items:center}.mainmenu .menu .profile-links .menu-button[aria-haspopup=true]:after{content:"\f0c9"}.mainmenu .second-level-menu ul{width:calc(100% - 7em);left:15px}}@media only screen and (max-width:1124px){.mainmenu::after{display:none}.mainmenu a{font-size:1em;line-height:1.5}.mainmenu a[aria-expanded=true]::before{display:none}.mainmenu .menu-button[aria-haspopup=true]::after{color:#bb2e29}.mainmenu .menu-wrapper>.menu-button{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;gap:15px;-webkit-align-items:center;align-items:center;color:#bb2e29;position:relative;z-index:999}.mainmenu .menu-wrapper>.menu-button>span{position:static;height:auto;text-transform:uppercase}.mainmenu .menu-wrapper>.menu-button i{color:#bb2e29;font-weight:300}.mainmenu .menu-wrapper>.menu-button[aria-expanded=false] .fa-bars{display:block;font-size:35px}.mainmenu .menu-wrapper>.menu-button[aria-expanded=false] .fa-times{display:none}.mainmenu .menu-wrapper>.menu-button[aria-expanded=false]+.menu{display:none}.mainmenu .menu-wrapper>.menu-button[aria-expanded=true] .fa-bars{display:none}.mainmenu .menu-wrapper>.menu-button[aria-expanded=true] .fa-times{display:inline-block;font-size:30px;width:40px;height:40px;background-color:#fff;border-radius:50%;text-align:center;line-height:40px}.mainmenu .menu-wrapper>.menu-button[aria-expanded=true]+.menu{display:block}.mainmenu .menu{position:absolute;left:0;top:-54px;z-index:99;background:#efefef;width:100%;margin-top:0;padding-top:150px;box-shadow:0 .1rem .3rem 0 rgba(0,0,0,.2)}.mainmenu .menu li{display:-webkit-flex;display:flex;margin-right:0;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0}.mainmenu .menu li:first-child{margin-left:0}.mainmenu .menu li .label-menu{width:100%;border-bottom:1px solid #ccc}.mainmenu .menu li .label-menu>a:not(.menu-button){display:block;padding:.55555556em .55555556em .55555556em 1.66666667em;-webkit-flex-grow:1;flex-grow:1}.mainmenu .menu li .label-menu>.menu-button{padding:.55555556em 1.11111111em;border-left:1px solid #ccc}.mainmenu .menu .selected .label-menu::after,.mainmenu .menu .selected.eventi-e-notizie .label-menu::after,.mainmenu .menu .selected.events-and-news .label-menu::after,.mainmenu .menu .selected.home .label-menu::after,.mainmenu .menu .selected.news-and-events .label-menu::after,.mainmenu .menu .selected.notizie-e-eventi .label-menu::after{width:3px;height:100%;bottom:0;left:0}.mainmenu .menu .profile-links{margin:1.66666667em;border:none}.mainmenu .menu .profile-links .fa-circle-user{display:none}.mainmenu .menu .profile-links .label-menu{border:none}.mainmenu .menu .profile-links .label-menu a{border:none;padding-left:0}.mainmenu .menu .profile-links .menu-button{color:#333;background-color:transparent;padding:0;pointer-events:none;border:none}.mainmenu .menu .profile-links .menu-button span,.mainmenu .menu .profile-links .menu-button::after{display:none}.mainmenu .menu .profile-links .menu-button .label-profile{display:block;height:auto;position:static}.mainmenu .menu .profile-links .second-level-menu{display:block;border:0;background:0 0;padding:0}.mainmenu .menu .profile-links .second-level-menu ul{width:auto;background-color:transparent;border:none;padding:.55555556em 1.11111111em;position:static;color:#333}.mainmenu .menu .profile-links .second-level-menu ul li{position:relative;margin-left:15px}.mainmenu .menu .profile-links .second-level-menu ul li:before{content:"";background-color:#bb2e29;display:inline-block;width:1.11111111em;top:15px;position:absolute;left:-15px;border-radius:50%;width:6px;height:6px}.mainmenu .menu .profile-links .second-level-menu ul .selected{color:#bb2e29}.mainmenu .second-level-menu{position:static;padding:1.11111111em 0;background-color:#fff;border-bottom:1px solid #ccc;z-index:9}.mainmenu .second-level-menu:before{display:none}.mainmenu .second-level-menu ul{position:static;width:100%;-webkit-columns:1;-moz-columns:1;columns:1;background-color:transparent;margin:0;border:0;padding:0 2.22222222em}.mainmenu .second-level-menu ul li{border:none}.mainmenu .second-level-menu ul li a:not(.menu-button){padding:.27777778em 0 .27777778em;line-height:1.5}}@media only screen and (max-width:1023px){.mainmenu .menu{padding-top:110px}}@media only screen and (max-width:575px){.mainmenu .menu{padding-top:140px}.mainmenu .menu-wrapper>.menu-button>span{display:block;height:0;position:absolute;top:-10000000px;left:-10000000px}}footer{overflow:hidden;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;background-color:#bb2e29;color:#fff;margin-top:2.22222222em}footer li{list-style:none}footer a,footer a:active,footer a:hover,footer a:visited{text-decoration:none;border:none;color:#fff;padding-top:.18518519em}footer .follow-us{margin:0 auto;max-width:1280px;width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;padding:1.11111111em 0;color:#fff}footer .apps-unibo,footer .follow-site{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}footer .apps-unibo p,footer .follow-site p{display:inline-block;margin-bottom:0;margin-right:8px}footer .apps-unibo p a,footer .follow-site p a{border-bottom:1px solid #13456e}footer .apps-unibo i,footer .follow-site i{color:#fff;width:28px;height:28px;font-size:26px;line-height:28px;text-align:center}footer .apps-unibo ul,footer .follow-site ul{display:-webkit-inline-flex;display:inline-flex;margin:0;padding:0;-webkit-justify-content:center;justify-content:center}footer .apps-unibo ul li,footer .follow-site ul li{color:#fff;display:inline-block;margin-right:.9em;margin-left:0}footer .apps-unibo ul li a,footer .follow-site ul li a{display:inline-block}footer .apps-unibo ul li a span,footer .follow-site ul li a span{display:block;height:0;position:absolute;width:0;left:0;top:-10000000px;overflow:hidden}footer .apps-unibo ul li.spreaker,footer .follow-site ul li.spreaker{margin:0 8px 0 -7px}footer .apps-unibo ul li.spreaker a,footer .follow-site ul li.spreaker a{width:28px;height:22px;position:relative}footer .apps-unibo ul li.spreaker a:before,footer .follow-site ul li.spreaker a:before{content:" ";background-image:url("../img/spreaker.png?1");width:28px;height:28px;position:absolute;background-size:95%;background-position:1px 1px;left:0}footer .follow-site{margin-right:1.11111111em}footer .apps-unibo{padding-top:0}footer .apps-unibo ul li a{width:28px;height:28px;background-repeat:no-repeat;background-size:contain}footer .apps-unibo ul li a i.fa-graduation-cap{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}footer .apps-unibo ul li:first-child{margin-left:.27777778em}footer .apps-unibo ul .app-jobplacement a::before{content:"";display:block;background-size:30px;background-position:left top;background-repeat:no-repeat;height:30px;width:30px;background-image:url("data:image/png;base64,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")}footer .apps-unibo ul .app-alumni a{height:22px}footer .apps-unibo ul .app-alumni a::before{content:"";display:block;background-size:30px;background-position:left top;background-repeat:no-repeat;height:30px;width:30px;background-image:url("data:image/png;base64,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")}footer .link-wrapper{background-color:#a12823;padding-bottom:1.11111111em;padding-top:1.66666667em;color:#fff;position:relative;border-top-right-radius:10px;margin:0 auto;max-width:1280px;width:100%}footer .link-wrapper::after{content:"";background-color:#a12823;height:100%;width:30vw;position:absolute;top:0;right:99.9%}footer .link-wrapper ul{margin:0;padding:0 .55555556em;font-size:.88888889em;line-height:1.5;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:1.11111111em;-moz-column-gap:1.11111111em;column-gap:1.11111111em}footer .link-wrapper ul a{color:inherit;border-bottom:1px solid transparent;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}footer .link-wrapper ul a:hover{border-bottom:1px solid currentColor}footer .link-wrapper ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:.55555556em;margin-top:.27777778em}footer .copyright{margin:0 auto;max-width:1280px;width:100%;text-align:left;line-height:.9em;margin-top:3.33333333em;text-align:center;padding:0;position:relative}footer .copyright span.ios-numbers{color:inherit}footer .copyright span.ios-numbers a{color:inherit;pointer-events:none}footer .copyright p{font-size:.88888889em;line-height:1.5;margin:0}footer .copyright::after{content:"";background-color:#bb2e29;height:1px;width:200%;position:absolute;top:-1.11111111em;right:0;z-index:98}@media only screen and (max-width:1024px){footer .follow-us{padding:1.11111111em 0;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}footer .follow-us .apps-unibo p,footer .follow-us .apps-unibo ul,footer .follow-us .follow-site p,footer .follow-us .follow-site ul{display:block;margin-left:0}footer .follow-us .apps-unibo p li:last-child,footer .follow-us .apps-unibo ul li:last-child,footer .follow-us .follow-site p li:last-child,footer .follow-us .follow-site ul li:last-child{margin-right:0}footer .follow-us .apps-unibo ul li.app-jobplacement a::before,footer .follow-us .follow-site ul li.app-jobplacement a::before{background-size:28px;background-position:left 7px;height:35px}footer .follow-us .apps-unibo ul li.app-alumni a::before,footer .follow-us .follow-site ul li.app-alumni a::before{background-position:left -3px}footer .follow-us .apps-unibo ul li:first-child{margin-left:.55555556em}footer .follow-us .follow-site{margin-right:0;margin-bottom:1.11111111em;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}footer .follow-us .follow-site p{width:100%;text-align:center;margin-right:0;margin-bottom:.55555556em}footer .link-wrapper ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;text-align:center;width:100%}footer .link-wrapper ul li:last-child{position:static}footer .copyright{-webkit-flex-direction:column;flex-direction:column;margin-top:1.66666667em}footer .copyright .logo-unibo{margin-right:0;margin-bottom:1.11111111em}footer .copyright p{text-align:center}}@media only screen and (max-width:520px){footer .link-wrapper ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}footer .follow-site ul li{margin-right:2vw}footer .follow-site ul li.spreaker{margin:0 4px 0 -4px}}@media only screen and (max-width:450px){footer .copyright p{padding:0 .55555556em}}@media print{footer{border-top:none;background-color:#fff;margin-top:10px;font-size:.9em;clear:both}footer .follow-us{display:none}}.back{margin:0;text-align:right;width:100%;margin-top:-20px}.back a{color:#333;text-decoration:none;border-bottom-color:#bb2e29}.back a::before{font-family:"Font Awesome 6 Pro";content:"\f060";font-weight:300;margin-right:8px;margin-left:-25px;color:#bb2e29}.back+.content-intro{margin-top:1.66666667em}.accordion-box{list-style:none;margin:0}.accordion-box .accordion-title{background-color:transparent;display:block;width:100%;border:none;font-family:"Merriweather Sans",Verdana,sans-serif;border-top:1px solid #ccc;padding:.83333333em 1.11111111em;text-align:left;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;font-size:1.11111111em}.accordion-box .accordion-title[aria-expanded=true]{background-color:#fff;border-top:3px solid #bb2e29;color:#bb2e29}.accordion-box .accordion-title[aria-expanded=true] i{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:inherit;margin-left:1.11111111em}.accordion-box .accordion-content{background-color:#fff;padding:.55555556em 1.11111111em;margin-bottom:.27777778em}.accordion-box .accordion-content[aria-hidden=true]{display:none}.accordion-box .accordion-content h4,.accordion-box .accordion-content p{max-width:900px}.accordion-box li:last-child .accordion-title{border-bottom:1px solid #ccc}.accordion-box li:last-child .accordion-title[aria-expanded=true]{border-bottom:none}@media only screen and (max-width:767px){.accordion-box .accordion-content,.accordion-box .accordion-title{padding:.55555556em}}.portaltype-aggregatorecontatti .accordion-box{max-width:900px;margin:auto;margin-bottom:1rem}main{border-top:2px solid #efefef;position:relative}main::before{content:"";position:absolute;top:-20px;box-shadow:0 2px 8px -4px rgba(181,181,181,.2);display:block;height:20px;width:calc(100vw - var(--scrollbar-width));left:0;z-index:-1}main::after{content:"";position:absolute;top:0;height:100%;background:linear-gradient(0deg,#fff 88%,#f8f8f8 100%);width:calc(100vw - var(--scrollbar-width));z-index:-2;left:-100%;right:-100%;margin:auto}body.portaltype-homepage main,body.portaltype-homepagecampus main,body.portaltype-homepageprofilounibo main,body.portaltype-homepagetema main,body.portaltype-scegliilcorso main{border:none}body.portaltype-homepage main::after,body.portaltype-homepage main::before,body.portaltype-homepagecampus main::after,body.portaltype-homepagecampus main::before,body.portaltype-homepageprofilounibo main::after,body.portaltype-homepageprofilounibo main::before,body.portaltype-homepagetema main::after,body.portaltype-homepagetema main::before,body.portaltype-scegliilcorso main::after,body.portaltype-scegliilcorso main::before{display:none}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-flex;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}:root{--background-hero:rgba(255, 255, 255, 0.9);--lines-hero:#bb2e29;--color-text-hero:#333333;--color-button-hover:#fff;--title-color:#bb2e29;--background-button:#bb2e29}.hero{position:relative}.hero .tooltip{position:absolute;top:.55555556em;left:1.11111111em}.hero .tooltip button::before{content:"";background-color:#fff;width:8px;height:12px;position:absolute;top:4px;left:6px}.hero .tooltip i{font-size:20px;position:relative}.hero img,.hero video{-o-object-fit:cover;object-fit:cover;width:100%;height:calc(100svh - 8.7em);min-height:450px;margin:auto}.hero .row{position:absolute;bottom:.55555556em;left:-100%;right:-100%;max-width:calc(1280px - 40px*2);padding:0 40px}.hero .hero-container{border-radius:10px;text-align:center;background-color:var(--background-hero);display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;padding:1.11111111em}.hero .hero-container .text-wrap{-webkit-flex-grow:1;flex-grow:1;margin-left:-85px;width:100%;padding-left:60px}.hero .hero-container .text-wrap h2{color:var(--title-color);margin-top:0;margin-bottom:0}.hero .hero-container .text-wrap h2.small{font-size:2.22222222em;padding-top:.27777778em}.hero .hero-container .text-wrap h2.large{font-size:3em}.hero .hero-container .text-wrap p{color:var(--color-text-hero);font-size:1.61111111em;line-height:1.5}.hero .hero-container .cta-button{border:1px solid var(--lines-hero);text-transform:uppercase;padding:.55555556em 1.11111111em;color:var(--color-text-hero);border-radius:4px;margin-bottom:1.11111111em;display:inline-block;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.77777778em;line-height:1.5;position:relative;transition:color .5s}.hero .hero-container .cta-button::after{content:'';display:block;position:absolute;height:0;min-height:0;width:100%;bottom:0;left:0;transition:min-height .3s;background-color:var(--lines-hero);border-radius:4px}.hero .hero-container .video-controls{-webkit-align-self:end;align-self:end}.hero .hero-container .video-controls button{margin:0;padding:0;background-color:transparent;border:none;color:var(--lines-hero)}.hero .hero-container .video-controls button i{font-size:20px}.hero .hero-container .scroll-down{width:100px;margin:1.11111111em 0;position:relative}.hero .hero-container .scroll-down::before{content:"";display:block;position:absolute;height:75%;width:1px;left:49%;top:40px;background-color:var(--lines-hero);-webkit-animation:heightDown 3s;animation:heightDown 3s}@-webkit-keyframes heightDown{0%{opacity:1;height:0%}100%{opacity:1;height:75%}}@keyframes heightDown{0%{opacity:1;height:0%}100%{opacity:1;height:75%}}.hero .hero-container .scroll-down a{display:inline-block;border:none;border-radius:28px;height:28px;width:28px;border:1px solid var(--lines-hero);overflow:hidden}.hero .hero-container .scroll-down i{color:var(--lines-hero);font-size:20px;font-size:16px;font-weight:400;-webkit-animation:jumpInfinite 3s 1s infinite;animation:jumpInfinite 3s 1s infinite}@-webkit-keyframes jumpInfinite{0%{opacity:1;-webkit-transform:translateY(-9px);transform:translateY(-9px)}45%{opacity:1;-webkit-transform:translateY(-2);transform:translateY(-2)}90%{opacity:1;-webkit-transform:translateY(3px);transform:translateY(3px)}100%{opacity:1;-webkit-transform:translateY(22px);transform:translateY(22px)}}@keyframes jumpInfinite{0%{opacity:1;-webkit-transform:translateY(-9px);transform:translateY(-9px)}45%{opacity:1;-webkit-transform:translateY(-2);transform:translateY(-2)}90%{opacity:1;-webkit-transform:translateY(3px);transform:translateY(3px)}100%{opacity:1;-webkit-transform:translateY(22px);transform:translateY(22px)}}.hero.blue,.hero.red{--lines-hero:#fff;--color-text-hero:#fff;--background-button:#fff;--title-color:#fff}.hero.blue{--background-hero:rgba(19, 69, 110, 0.95);--color-button-hover:#103b5e}.hero.red{--background-hero:rgba(187, 46, 41, 0.95);--color-button-hover:#a12823}.hero.grey{--background-hero:rgba(239, 239, 239, 0.9);--color-button-hover:#fff;--background-button:#bb2e29;--title-color:#bb2e29}.hero.grey-blue{--background-hero:rgba(239, 239, 239, 0.9);--lines-hero:#bb2e29;--color-button-hover:#fff;--title-color:#103b5e}.hero.white-blue{--background-hero:rgba(255, 255, 255, 0.9);--lines-hero:#bb2e29;--color-button-hover:#fff;--title-color:#103b5e}.hero a[name=scroll-down]{position:relative;top:30px}.hero+div:not(.banner-polygon){padding-top:2.22222222em}.hero+.banner-polygon{margin-top:2.22222222em}.headline~.hero img,.headline~.hero video{height:calc(100svh - 11.6em)}@media only screen and (max-width:1124px){.hero img,.hero video{height:calc(100svh - 8em)}.headline~.hero img,.headline~.hero video{height:calc(100svh - 11em)}}@media only screen and (max-width:1024px){.hero{margin:0}.hero .row{padding:0 1.11111111em}.hero img,.hero video{height:calc(100svh - 6.6em)}.hero .hero-container{margin:0}.hero .hero-container .text-wrap{margin-left:0;padding:0}.hero .hero-container .text-wrap h2.small{font-size:1.55555556em}.hero .hero-container .text-wrap h2.large{font-size:2.22222222em}.hero .hero-container .text-wrap p{font-size:1.33333333em}.hero .hero-container .scroll-down{display:none}.hero .hero-container .video-controls button i{font-size:20px}.headline~.hero img,.headline~.hero video{height:calc(100svh - 9.3em)}}@media only screen and (max-width:575px){.hero img,.hero video{height:calc(100svh - 9em)}.headline~.hero img,.headline~.hero video{height:calc(100svh - 11.8em)}}@media only screen and (max-width:520px){.hero img,.hero video{height:calc(100svh - 9em)}.headline~.hero img,.headline~.hero video{height:calc(100svh - 13.2em)}}@media only screen and (min-width:1025px){.hero .hero-container .cta-button:hover{z-index:100;color:var(--color-button-hover)}.hero .hero-container .cta-button:hover:after{z-index:-1;min-height:100%}}:root{--background-wrapper-focus-card:#fff;--background-card-focus-card:#f8f8f8;--background-card-focus-card-dark:#ebebeb;--lines-focus-card:#bb2e29;--color-text-focus-card:#333333;--border-link-color-focus-card:#878787;--cta-color:#bb2e29}.focus-card{padding:2.22222222em 40px 1.11111111em;position:relative}.focus-card::before{content:"";display:block;background-color:var(--background-wrapper-focus-card);width:calc(100vw - var(--scrollbar-width) - 40px*2);position:absolute;left:-100%;right:-100%;margin:auto;top:0;height:100%;z-index:-1}.focus-card .title-wrap{margin:0 auto;max-width:1280px;text-align:center;padding:0 0 1.11111111em;color:var(--color-text-focus-card);position:relative}.focus-card .title-wrap .title{font-size:2.33333333em;font-family:Merriweather,Verdana,sans-serif;color:var(--lines-focus-card);margin-bottom:.27777778em;margin-top:0}.focus-card .focus-card-container{margin:0 0 1.11111111em}.focus-card .focus-card-container .card{background-color:var(--background-card-focus-card);color:var(--color-text-focus-card);border-radius:4px}.focus-card .focus-card-container .card h2,.focus-card .focus-card-container .card h3{color:inherit;font-size:1.44444444em;line-height:normal;margin-bottom:.27777778em}.focus-card .focus-card-container .card h2 a,.focus-card .focus-card-container .card h3 a{color:inherit;background-image:linear-gradient(transparent 1px,var(--border-link-color-focus-card) 1px,var(--border-link-color-focus-card) 3px,transparent 3px),linear-gradient(transparent 1px,var(--border-link-color-focus-card) 1px,var(--border-link-color-focus-card) 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .5s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.focus-card .focus-card-container .card h2 a::after,.focus-card .focus-card-container .card h3 a::after{position:absolute;right:0;top:0;bottom:0;left:0;content:" "}.focus-card .focus-card-container .card .text-wrapper{padding:1.11111111em;position:relative}.focus-card .focus-card-container .card .text-wrapper .label{color:var(--lines-focus-card);display:inline-block;padding:0 1.11111111em .55555556em 0;font-family:"Merriweather Sans",Verdana,sans-serif;text-transform:uppercase;font-size:.77777778em;line-height:1.5}.focus-card .focus-card-container .card .tooltip{position:absolute;top:.55555556em;left:1.11111111em}.focus-card .focus-card-container .card .tooltip button::before{content:"";background-color:#fff;width:8px;height:12px;position:absolute;top:4px;left:6px}.focus-card .focus-card-container .card .tooltip i{font-size:20px;position:relative}.focus-card .focus-card-container .card .tooltip .popup-wrapper{color:#333}.focus-card .focus-card-container .card .media-wrapper{position:relative}.focus-card .focus-card-container .card .media-wrapper img{border-radius:4px 4px 0 0}.focus-card .focus-card-container .card .cta-container .cta{color:var(--color-text-focus-card);background-image:linear-gradient(transparent 1px,var(--cta-color) 1px,var(--cta-color) 3px,transparent 3px),linear-gradient(transparent 1px,var(--cta-color) 1px,var(--cta-color) 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .5s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.88888889em;line-height:1.5;margin-right:.27777778em;padding-bottom:.27777778em;position:static}.focus-card .focus-card-container .card .cta-container .cta::after{position:absolute;right:0;top:0;bottom:0;left:0;content:" "}.focus-card .focus-card-container .card .cta-container i{color:var(--cta-color);-webkit-transform:translateX(0);transform:translateX(0);position:relative;bottom:-2px}.focus-card.pillar .focus-card-container{display:-webkit-flex;display:flex;gap:1.11111111em;-webkit-flex-wrap:wrap;flex-wrap:wrap}.focus-card.pillar .focus-card-container .card{width:calc(50% - .55555556em)}.focus-card.line{padding:2.22222222em 40px 0}.focus-card.line .focus-card-container .card{display:-webkit-flex;display:flex;margin:0 auto 2.22222222em;-webkit-align-items:center;align-items:center;max-width:900px}.focus-card.line .focus-card-container .card .media-wrapper img{border-radius:4px 0 0 4px}.focus-card.line .focus-card-container .card:nth-child(2n){-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.focus-card.line .focus-card-container .card:nth-child(2n) .media-wrapper img{border-radius:0 4px 4px 0}.focus-card.line .focus-card-container .card .media-wrapper{-webkit-flex-basis:50%;flex-basis:50%}.focus-card.line .focus-card-container .card .text-wrapper{-webkit-flex-basis:50%;flex-basis:50%}.focus-card.line .focus-card-container .card .text-wrapper .label::before{display:none}.focus-card.highlight .focus-card-container{display:grid;grid-template-columns:50% 50%}.focus-card.highlight .focus-card-container .card:not(.highlight-active){background-color:transparent;margin:0 2.22222222em 1.11111111em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 0 0 1.11111111em;padding-bottom:.55555556em;margin-bottom:1.66666667em}.focus-card.highlight .focus-card-container .card:not(.highlight-active) .tooltip i{color:#a12823}.focus-card.highlight .focus-card-container .card:not(.highlight-active) .tooltip .popup-wrapper{z-index:9}.focus-card.highlight .focus-card-container .card:not(.highlight-active) .media-wrapper{border-radius:50%;overflow:hidden;-webkit-flex-shrink:0;flex-shrink:0;margin-right:1.11111111em;position:static}.focus-card.highlight .focus-card-container .card:not(.highlight-active) .media-wrapper img{width:120px;height:120px;-o-object-fit:cover;object-fit:cover}.focus-card.highlight .focus-card-container .card:not(.highlight-active) .text-wrapper{padding:0}.focus-card.highlight .focus-card-container .card:not(.highlight-active) .text-wrapper h3{font-size:1.22222222em}.focus-card.highlight .focus-card-container .card:not(.highlight-active) .text-wrapper h3>a.cta{color:inherit}.focus-card.highlight .focus-card-container .card:not(.highlight-active) .text-wrapper h3 a::after{position:absolute;right:0;top:0;bottom:0;left:0;content:" "}.focus-card.highlight .focus-card-container .card:not(.highlight-active) .text-wrapper p{margin:0}.focus-card.highlight .focus-card-container .card.highlight-active{grid-row-start:1;grid-row-end:20;background-color:transparent;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.focus-card.highlight .focus-card-container .card.highlight-active .text-wrapper{background-color:var(--background-card-focus-card);-webkit-flex-grow:1;flex-grow:1}.focus-card.blue{--background-wrapper-focus-card:#13456E;--background-card-focus-card:#103b5e;--color-text-focus-card:#fff;--lines-focus-card:#fff;--border-link-color-focus-card:#fff;--background-card-focus-card-dark:#0f3655;--cta-color:#fff}.focus-card.red{--background-wrapper-focus-card:#bb2e29;--background-card-focus-card:#a12823;--color-text-focus-card:#fff;--lines-focus-card:#fff;--border-link-color-focus-card:#fff;--background-card-focus-card-dark:#992621;--cta-color:#fff}.focus-card.grey{--background-wrapper-focus-card:#f8f8f8;--background-card-focus-card:#efefef;--lines-focus-card:#bb2e29;--color-text-focus-card:#333333;--border-link-color-focus-card:#878787;--background-card-focus-card-dark:#ebebeb;--cta-color:#bb2e29}.focus-card.white-blue{--background-wrapper-focus-card:#fff;--background-card-focus-card:#f8f8f8;--color-text-focus-card:#333333;--lines-focus-card:#103b5e;padding-top:3.33333333em;--cta-color:#bb2e29}.focus-card.grey-blue{--background-wrapper-focus-card:#f8f8f8;--background-card-focus-card:#efefef;--lines-focus-card:#103b5e;--color-text-focus-card:#333333;--border-link-color-focus-card:#878787;--background-card-focus-card-dark:#ebebeb;--cta-color:#bb2e29}.focus-card.white{--background-wrapper-focus-card:#fff;--background-card-focus-card:#fff;padding-top:3.33333333em;--cta-color:#bb2e29}.focus-card.white+.focus-card.white{padding-top:0}.portaltype-homepage .focus-card .card{position:relative}.portaltype-homepage .focus-card.white{--background-wrapper-focus-card:#fff;--background-card-focus-card:#f8f8f8;padding-top:2.22222222em}.portaltype-homepage .focus-card.line .focus-card-container .card{max-width:none}@media only screen and (min-width:1025px){.focus-card .focus-card-container .card .text-wrapper .cta:hover,.focus-card .focus-card-container .card .text-wrapper h3 a:hover{background-size:100% 3px}.focus-card .focus-card-container .card .text-wrapper .cta:hover:before,.focus-card .focus-card-container .card .text-wrapper h3 a:hover:before{position:absolute;border-radius:4px;right:0;top:0;bottom:0;left:0;content:" ";background-color:var(--background-card-experience-dark);z-index:-1}.focus-card .focus-card-container .card .text-wrapper .cta-container .cta:hover+i{-webkit-transform:translateX(50%);transform:translateX(50%);transition:-webkit-transform 350ms ease-in-out .2s;transition:transform 350ms ease-in-out .2s;transition:transform 350ms ease-in-out .2s, -webkit-transform 350ms ease-in-out .2s}.portaltype-homepage .focus-card.highlight .focus-card-container .card:not(.highlight-active){background-color:transparent}.portaltype-homepage .focus-card.highlight .focus-card-container .card:not(.highlight-active) a:hover:before{display:none}}@media only screen and (max-width:1024px){.focus-card{padding-left:1.11111111em;padding-right:1.11111111em}.focus-card::before{width:calc(100vw - var(--scrollbar-width))}.focus-card .title-wrap .title{font-size:1.66666667em}.focus-card .focus-card-container .card h2,.focus-card .focus-card-container .card h3{font-size:1.22222222em}.focus-card.line{padding-left:1.11111111em;padding-right:1.11111111em}.focus-card.line .focus-card-container .card{-webkit-align-items:initial;align-items:initial}.focus-card.line .focus-card-container .card .media-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.focus-card.highlight .focus-card-container .card:not(.highlight-active){margin:0 1.11111111em 1.11111111em;-webkit-align-items:flex-start;align-items:flex-start}.focus-card.highlight .focus-card-container .card:not(.highlight-active) .media-wrapper img{width:80px;height:80px}}@media only screen and (max-width:767px){.focus-card{padding:1.11111111em}.focus-card.pillar .focus-card-container .card{width:100%;margin:auto}.focus-card.line .focus-card-container .card{-webkit-flex-direction:column;flex-direction:column;margin-bottom:2.22222222em}.focus-card.line .focus-card-container .card:nth-child(2n){-webkit-flex-direction:column;flex-direction:column}.focus-card.line .focus-card-container .card:nth-child(2n) .media-wrapper img{border-radius:4px}.focus-card.line .focus-card-container .card .text-wrapper{width:100%}.focus-card.line .focus-card-container .card .media-wrapper .img-wrap.play-yt img,.focus-card.line .focus-card-container .card .media-wrapper img{border-radius:4px}.focus-card.highlight .focus-card-container{grid-template-columns:100%}.focus-card.highlight .focus-card-container .card{width:100%;margin:auto}.focus-card.highlight .focus-card-container .card.highlight-active{margin-bottom:2.22222222em}.focus-card.highlight .focus-card-container .card:not(.highlight-active){margin-left:auto;margin-right:auto}.focus-card.highlight .focus-card-container .card:not(.highlight-active) .media-wrapper{width:80px;height:80px}.focus-card.highlight .focus-card-container .card:not(.highlight-active) .media-wrapper img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover}.focus-card .focus-card-container .card .media-wrapper img{border-radius:4px 4px 0 0}.portaltype-homepage .focus-card.line .focus-card-container .card .media-wrapper .img-wrap.play-yt img,.portaltype-homepage .focus-card.line .focus-card-container .card .media-wrapper img,.portaltype-homepage .focus-card.line .focus-card-container .card:nth-child(2n) .media-wrapper .img-wrap.play-yt img,.portaltype-homepage .focus-card.line .focus-card-container .card:nth-child(2n) .media-wrapper img{border-radius:4px 4px 0 0}}:root{--background-focus-slider:#fff;--background-focus-slider-dark:#f3f3f3;--lines-focus-slider:#bb2e29;--color-focus-slider:#333333;--quote-opacity-slider:0.05;--cta-color:#bb2e29}.focus-slider{padding:1.11111111em 40px;position:relative}.focus-slider::before{content:"";display:block;background-color:var(--background-focus-slider);width:calc(100vw - var(--scrollbar-width) - 40px*2);position:absolute;left:-100%;right:-100%;margin:auto;top:0;height:100%;z-index:-1}.focus-slider .title-wrap{margin:0 auto;max-width:1280px;text-align:center;padding:0 .55555556em .55555556em;color:var(--color-focus-slider)}.focus-slider .title-wrap .title{font-size:2.33333333em;font-family:Merriweather,Verdana,sans-serif;color:var(--lines-focus-slider);margin-bottom:.27777778em;margin-top:0}.focus-slider .title-wrap p{color:var(--color-focus-slider)}.focus-slider .tooltip{position:absolute;top:.55555556em;left:1.11111111em}.focus-slider .tooltip button::before{content:"";background-color:#fff;width:8px;height:12px;position:absolute;top:4px;left:6px}.focus-slider .tooltip i{font-size:20px;position:relative}.focus-slider .tooltip .popup-wrapper{color:#333}.focus-slider .row{margin:1.11111111em auto}.focus-slider section:not(.splide){background-color:var(--background-focus-slider)}.focus-slider .splide{width:100%}.focus-slider .splide__arrows{margin:1.11111111em auto 1.11111111em;display:-webkit-flex;display:flex;text-align:center;-webkit-justify-content:space-between;justify-content:space-between}.focus-slider .splide__arrows button{border:none;padding:0;margin:0 1.11111111em;background-color:transparent;color:var(--cta-color)}.focus-slider .splide__arrows button i{font-size:35px;font-weight:300;margin-bottom:1px}.focus-slider .splide__arrows button[disabled]{color:var(--cta-color)}.focus-slider .my-carousel-progress{margin:auto;display:block;width:540px;height:2px;background-color:#b9b9b9}.focus-slider .my-carousel-progress-bar-focus{height:2px;background-color:var(--cta-color)}.focus-slider .option-element{display:-webkit-flex;display:flex;margin-top:2.22222222em}.focus-slider .splide__slide,.focus-slider section:not(.splide){display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;gap:1.11111111em}.focus-slider .splide__slide .text-wrap,.focus-slider section:not(.splide) .text-wrap{-webkit-flex-basis:50%;flex-basis:50%;color:var(--color-focus-slider)}.focus-slider .splide__slide .text-wrap.experience,.focus-slider section:not(.splide) .text-wrap.experience{padding-left:75px;position:relative;z-index:1}.focus-slider .splide__slide .text-wrap.experience::before,.focus-slider section:not(.splide) .text-wrap.experience::before{content:url("../img/quote.svg");width:280px;height:auto;position:absolute;z-index:-1;opacity:var(--quote-opacity-slider);top:-120px;left:-10px}.focus-slider .splide__slide .text-wrap.experience h3,.focus-slider section:not(.splide) .text-wrap.experience h3{font-family:Merriweather,Verdana,sans-serif;font-style:italic}.focus-slider .splide__slide .text-wrap .label,.focus-slider section:not(.splide) .text-wrap .label{font-size:.77777778em;line-height:1.5;text-transform:uppercase;font-family:"Merriweather Sans",Verdana,sans-serif}.focus-slider .splide__slide .text-wrap h3,.focus-slider section:not(.splide) .text-wrap h3{color:var(--lines-focus-slider);margin-bottom:.55555556em;font-size:1.55555556em;line-height:1.3}.focus-slider .splide__slide .text-wrap .name,.focus-slider section:not(.splide) .text-wrap .name{font-weight:600;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:1em;line-height:1.5}.focus-slider .splide__slide .text-wrap .role,.focus-slider section:not(.splide) .text-wrap .role{font-size:1em;line-height:1.5;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-style:italic}.focus-slider .splide__slide .text-wrap p,.focus-slider section:not(.splide) .text-wrap p{margin-bottom:1.11111111em}.focus-slider .splide__slide .media-wrapper,.focus-slider section:not(.splide) .media-wrapper{-webkit-flex-basis:50%;flex-basis:50%;position:relative}.focus-slider .splide__slide .media-wrapper img,.focus-slider section:not(.splide) .media-wrapper img{border-radius:4px}.focus-slider .splide__slide .media-wrapper .preview-video .text-wrap,.focus-slider section:not(.splide) .media-wrapper .preview-video .text-wrap{width:auto;padding:.27777778em .55555556em}.focus-slider .splide__slide .media-wrapper .preview-video span,.focus-slider section:not(.splide) .media-wrapper .preview-video span{color:#333}.focus-slider .splide__slide .cta,.focus-slider section:not(.splide) .cta{color:var(--color-focus-slider);position:relative;background-image:linear-gradient(transparent 1px,var(--cta-color) 1px,var(--cta-color) 3px,transparent 3px),linear-gradient(transparent 1px,var(--cta-color) 1px,var(--cta-color) 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .3s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.focus-slider .splide__slide .cta::after,.focus-slider section:not(.splide) .cta::after{position:absolute;right:0;top:0;bottom:0;left:0;content:" "}.focus-slider.white-blue{--lines-focus-slider:#103b5e;--cta-color:#bb2e29}.focus-slider.grey-blue{--lines-focus-slider:#103b5e;--background-focus-slider:#f8f8f8;--quote-opacity-slider:0.05;--background-focus-slider-dark:#ebebeb;--cta-color:#bb2e29}.focus-slider.grey{--background-focus-slider:#f8f8f8;--quote-opacity-slider:0.05;--background-focus-slider-dark:#ebebeb;--cta-color:#bb2e29}.focus-slider.blue{--background-focus-slider:#13456E;--lines-focus-slider:#fff;--color-focus-slider:#fff;--quote-opacity-slider:0.15;--background-focus-slider-dark:#0f3655;--cta-color:#fff}.focus-slider.red{--background-focus-slider:#bb2e29;--lines-focus-slider:#fff;--color-focus-slider:#fff;--quote-opacity-slider:0.1;--background-focus-slider-dark:#992621;--cta-color:#fff}@media only screen and (min-width:1025px){.focus-slider .text-wrap .cta:hover{background-size:100% 3px}}@media only screen and (max-width:1280px){.focus-slider .splide__slide .text-wrap.experience::before,.focus-slider section:not(.splide) .text-wrap.experience::before{top:-50px}}@media only screen and (max-width:1024px){.focus-slider .title-wrap .title{font-size:1.66666667em}.focus-slider::before{width:calc(100vw - var(--scrollbar-width))}.focus-slider .row .text-wrap h3,.focus-slider .splide__slide .text-wrap h3{font-size:1.22222222em}.focus-slider .splide__slide .text-wrap.experience:before{top:-50px}}@media only screen and (max-width:767px){.focus-slider{padding:0}.focus-slider.white{--background-focus-slider:#f8f8f8}.focus-slider::before{display:none}.focus-slider .row{padding:0;display:block;margin-top:0}.focus-slider .title-wrap{margin-top:2.22222222em;--lines-focus-slider:#bb2e29;--color-focus-slider:#333333}.focus-slider .title-wrap::before{display:none}.focus-slider section:not(.splide){margin:1.11111111em}.focus-slider .splide__slide,.focus-slider section:not(.splide){display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:var(--background-focus-slider);border-radius:4px}.focus-slider .splide__slide .text-wrap.experience,.focus-slider section:not(.splide) .text-wrap.experience{padding-left:1.11111111em;padding-top:1.11111111em}.focus-slider .splide__slide .text-wrap.experience:before,.focus-slider section:not(.splide) .text-wrap.experience:before{width:200px;top:-50px}.focus-slider .text-wrap{-webkit-flex-grow:1;flex-grow:1;-webkit-order:2;order:2;padding:1.11111111em;margin-right:0;width:100%}.focus-slider .text-wrap.experience{padding-left:1.11111111em;padding-top:50px;position:relative}.focus-slider .text-wrap.experience::before{top:-5px;left:10px;width:110px;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.focus-slider .splide__slide .media-wrapper{-webkit-flex-basis:auto;flex-basis:auto}.focus-slider .splide__slide .media-wrapper img{border-radius:4px 4px 0 0}.focus-slider .option-element{display:none}}.center-slider{position:relative;padding:1.11111111em 0;padding-bottom:0}.center-slider::before{content:"";position:absolute;height:50%;background-color:#bb2e29;width:100%;z-index:-1;top:0}.center-slider .title-wrap{margin:0 auto;max-width:1280px;text-align:center;padding:0 0 1.11111111em;color:#fff}.center-slider .title-wrap .title{font-size:2.33333333em;font-family:Merriweather,Verdana,sans-serif;margin-bottom:.27777778em;line-height:normal;color:inherit}.center-slider .splide__slide .media-wrapper img{border-radius:4px}.center-slider .splide__slide .text-wrapper{position:absolute;bottom:0;left:0;background-color:rgba(19,69,110,.85);color:#fff;display:none;width:70%;border-radius:0 4px 0 4px;transition:background-color .5s}.center-slider .splide__slide .text-wrapper h3{padding:1.11111111em;position:relative}.center-slider .splide__slide .text-wrapper h3{font-size:1.22222222em;line-height:1.5em;color:#fff}.center-slider .splide__slide .text-wrapper h3 a{color:#fff;background-image:linear-gradient(transparent 1px,#fff 1px,#fff 3px,transparent 3px),linear-gradient(transparent 1px,#fff 1px,#fff 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .9s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.center-slider .splide__slide .text-wrapper h3 a::after{position:absolute;right:0;top:0;bottom:0;left:0;content:" "}.center-slider .splide__slide.is-active .text-wrapper{display:block}.center-slider .splide__arrows{margin:1.11111111em auto 2.22222222em;display:-webkit-flex;display:flex;text-align:center;-webkit-justify-content:space-between;justify-content:space-between}.center-slider .splide__arrows button{border:none;padding:0;margin:0 1.11111111em;background-color:transparent;color:#bb2e29}.center-slider .splide__arrows button i{font-size:35px;font-weight:300}.center-slider .splide__arrows button[disabled]{color:#333}.center-slider .my-carousel-progress{margin:auto;display:block;width:600px;height:2px;background-color:#b9b9b9}.center-slider .my-carousel-progress-bar{height:2px;background-color:#bb2e29}.center-slider .option-element{display:-webkit-flex;display:flex}@media only screen and (max-width:1024px){.center-slider .title-wrap .title{font-size:1.66666667em}}@media only screen and (max-width:767px){.center-slider .splide__slide .media-wrapper{margin-bottom:0}.center-slider .splide__slide .media-wrapper img{border-radius:4px 4px 0 0}.center-slider .splide__slide .text-wrapper{display:block;position:static;width:100%;background-color:#13456e;border-radius:0;height:100%}.center-slider .option-element{display:none}}@media only screen and (min-width:1025px){.center-slider .splide__slide .text-wrapper a:hover{background-size:100% 3px;position:relative}.center-slider .splide__slide .text-wrapper a:hover::before{position:absolute;border-radius:4px;right:0;top:0;bottom:0;left:0;content:" ";background-color:#13456e;z-index:-1}}.magazine-card{padding:1.11111111em 40px;position:relative}.magazine-card::before{content:"";position:absolute;top:25%;height:75%;background-color:#f8f8f8;width:calc(100vw - var(--scrollbar-width) - 40px*2);z-index:-1;left:-100%;right:-100%;margin:auto}.magazine-card .title-wrap{margin:0 auto;max-width:1280px;text-align:center;padding:0 0 1.11111111em;color:#333}.magazine-card .title-wrap .title{font-size:2.33333333em;font-family:Merriweather,Verdana,sans-serif;color:#bb2e29;margin-bottom:.27777778em}.magazine-card .magazine-card-container{margin:0 0 1.11111111em;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;gap:1.11111111em}.magazine-card .magazine-card-container .card{background-color:#fff;width:calc(33.333% - .75em);border-radius:4px;position:relative}.magazine-card .magazine-card-container .card .media-wrapper{overflow:hidden;border-radius:4px 4px 0 0}.magazine-card .magazine-card-container .card .media-wrapper img{transition:1.2s ease}.magazine-card .magazine-card-container .card h3{color:#333;margin-bottom:.27777778em;font-size:1.22222222em;line-height:1.5em}.magazine-card .magazine-card-container .card h3 a{color:inherit;border:none;background-image:linear-gradient(transparent 1px,#878787 1px,#878787 3px,transparent 3px),linear-gradient(transparent 1px,transparent 1px,transparent 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .9s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.magazine-card .magazine-card-container .card h3 a::after{position:absolute;right:0;top:0;bottom:0;left:0;content:" "}.magazine-card .magazine-card-container .card .text-wrapper{padding:1.11111111em;padding-top:0}.magazine-card .magazine-card-container .card .text-wrapper .label{color:#bb2e29;display:inline-block;padding:1.11111111em 0;font-family:"Merriweather Sans",Verdana,sans-serif;text-transform:uppercase;font-size:.77777778em;line-height:1.5}.magazine-card .cta-container{text-align:center;padding:.55555556em 0 1.66666667em}.magazine-card .cta-container .cta-button{display:inline-block;padding:.55555556em 1.11111111em;background-color:#bb2e29;color:#fff;border:none;text-transform:uppercase;border-radius:3px;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.88888889em;line-height:1.5;position:relative}.magazine-card .cta-container .cta-button::after{content:'';display:block;position:absolute;height:0;min-height:0;width:100%;bottom:0;left:0;transition:min-height .3s;background-color:#9e2723}@media only screen and (max-width:1024px){.magazine-card{padding:1.11111111em}.magazine-card::before{width:calc(100vw - var(--scrollbar-width));top:0;height:100%}.magazine-card .title-wrap .title{font-size:1.66666667em}.magazine-card .row{margin:0}.magazine-card .magazine-card-container{-webkit-justify-content:flex-start;justify-content:flex-start}.magazine-card .magazine-card-container .card{width:calc(50% - .75em)}.magazine-card .magazine-card-container .card h3 a{border-bottom:1px solid #878787}}@media only screen and (max-width:767px){.magazine-card .magazine-card-container{-webkit-flex-direction:column;flex-direction:column}.magazine-card .magazine-card-container .card{width:auto;max-width:450px;margin:auto}}@media only screen and (min-width:1025px){.magazine-card .magazine-card-container .card:hover{background-color:#ededed}.magazine-card .magazine-card-container .card:hover .media-wrapper img{-webkit-transform:scale(1.1);transform:scale(1.1)}.magazine-card .magazine-card-container .card:hover a{background-size:100% 3px}.magazine-card .cta-button:hover{z-index:100}.magazine-card .cta-button:hover:after{z-index:-1;min-height:100%;border-radius:4px}}:root{--background-wrapper-experience:#fff;--background-card-experience:#f8f8f8;--background-card-experience-dark:#ebebeb;--lines-experience:#bb2e29;--color-text-experience:#333333;--background-video:#f8f8f8;--border-link-color-experience:#878787}.experience-card{padding:1.11111111em 40px;position:relative}.experience-card::before{content:"";display:block;background-color:var(--background-wrapper-experience);width:calc(100vw - var(--scrollbar-width) - 40px*2);position:absolute;left:-100%;right:-100%;margin:auto;top:0;height:100%;z-index:-1}.experience-card .title-wrap{margin:0 auto;max-width:1280px;text-align:center;padding:0 0 1.11111111em;color:var(--color-text-experience)}.experience-card .title-wrap .title{font-size:2.33333333em;font-family:Merriweather,Verdana,sans-serif;color:var(--lines-experience);margin-bottom:.27777778em}.experience-card .experience-card-container{margin:0 0 1.11111111em;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.11111111em}.experience-card .experience-card-container .card,.experience-card .experience-card-container .card-video{background-color:var(--background-card-experience);width:calc(33.333% - .75em);min-width:300px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;border-radius:4px}.experience-card .experience-card-container .card h3,.experience-card .experience-card-container .card-video h3{color:var(--color-text-experience);margin-bottom:.27777778em;font-size:1.1em;line-height:1.5em}.experience-card .experience-card-container .card h3 a,.experience-card .experience-card-container .card-video h3 a{color:inherit;border:none;background-image:linear-gradient(transparent 1px,var(--border-link-color-experience) 1px,var(--border-link-color-experience) 3px,transparent 3px),linear-gradient(transparent 1px,var(--border-link-color-experience) 1px,var(--border-link-color-experience) 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .9s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.experience-card .experience-card-container .card h3 a::after,.experience-card .experience-card-container .card-video h3 a::after{position:absolute;right:0;top:0;bottom:0;left:0;content:" "}.experience-card .experience-card-container .card .text-wrapper,.experience-card .experience-card-container .card-video .text-wrapper{padding:1.11111111em;border-top:2px solid var(--lines-experience);position:relative}.experience-card .experience-card-container .card .text-wrapper p,.experience-card .experience-card-container .card-video .text-wrapper p{color:var(--color-text-experience)}.experience-card .experience-card-container .card .text-wrapper .name,.experience-card .experience-card-container .card .text-wrapper .role,.experience-card .experience-card-container .card-video .text-wrapper .name,.experience-card .experience-card-container .card-video .text-wrapper .role{font-size:.77777778em;line-height:1.5;font-family:Merriweather,Verdana,sans-serif;font-weight:600}.experience-card .experience-card-container .card .video-wrapper,.experience-card .experience-card-container .card-video .video-wrapper{height:100%}.experience-card .experience-card-container .card .media-wrapper,.experience-card .experience-card-container .card-video .media-wrapper{-webkit-flex-grow:1;flex-grow:1;position:relative}.experience-card .experience-card-container .card .media-wrapper img,.experience-card .experience-card-container .card .media-wrapper video,.experience-card .experience-card-container .card-video .media-wrapper img,.experience-card .experience-card-container .card-video .media-wrapper video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:4px}.experience-card .experience-card-container .card .media-wrapper img,.experience-card .experience-card-container .card-video .media-wrapper img{border-radius:4px 4px 0 0}.experience-card .experience-card-container .card .media-wrapper video.only-hover,.experience-card .experience-card-container .card-video .media-wrapper video.only-hover{display:none}.experience-card .experience-card-container .card .media-wrapper .video-controls,.experience-card .experience-card-container .card-video .media-wrapper .video-controls{position:absolute;top:65%;left:50%;margin-left:-56px;margin-top:-85px}.experience-card .experience-card-container .card .media-wrapper .video-controls button,.experience-card .experience-card-container .card-video .media-wrapper .video-controls button{border:none;padding:0;margin:0 1.11111111em;background-color:transparent;color:#bb2e29}.experience-card .experience-card-container .card .media-wrapper .video-controls button i,.experience-card .experience-card-container .card-video .media-wrapper .video-controls button i{position:relative;font-size:4em}.experience-card .experience-card-container .card .media-wrapper .video-controls button i::before,.experience-card .experience-card-container .card-video .media-wrapper .video-controls button i::before{z-index:9;position:relative}.experience-card .experience-card-container .card .media-wrapper .video-controls button i::after,.experience-card .experience-card-container .card-video .media-wrapper .video-controls button i::after{content:"";background-color:#fff;width:90%;height:90%;border-radius:50%;display:block;position:absolute;left:3%;top:3%}.experience-card .experience-card-container .card .media-wrapper .video-real.visible+.video-controls,.experience-card .experience-card-container .card-video .media-wrapper .video-real.visible+.video-controls{position:absolute;top:0;left:0;margin-left:0;margin-top:0;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.experience-card .experience-card-container .card .media-wrapper .video-real.visible+.video-controls::before,.experience-card .experience-card-container .card-video .media-wrapper .video-real.visible+.video-controls::before{content:"";position:absolute;height:33px;width:100%;background-color:rgba(0,0,0,.5)}.experience-card .experience-card-container .card .media-wrapper .video-real.visible+.video-controls button,.experience-card .experience-card-container .card-video .media-wrapper .video-real.visible+.video-controls button{height:25px;margin:4px}.experience-card .experience-card-container .card .media-wrapper .video-real.visible+.video-controls button::before,.experience-card .experience-card-container .card-video .media-wrapper .video-real.visible+.video-controls button::before{content:"";position:absolute;height:100%;width:100%;left:0;top:0}.experience-card .experience-card-container .card .media-wrapper .video-real.visible+.video-controls button i,.experience-card .experience-card-container .card-video .media-wrapper .video-real.visible+.video-controls button i{font-size:25px}.experience-card .experience-card-container .card .media-wrapper .download-button,.experience-card .experience-card-container .card-video .media-wrapper .download-button{padding:3px .55555556em;color:#333;background-color:rgba(255,255,255,.9);position:absolute;top:4px;left:4px;border:0;border-radius:3px;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.77777778em;line-height:1.5;line-height:normal}.experience-card .experience-card-container .card .media-wrapper .download-button i,.experience-card .experience-card-container .card-video .media-wrapper .download-button i{margin-right:5px;color:#bb2e29}.experience-card .experience-card-container .card .media-wrapper .download-button:hover,.experience-card .experience-card-container .card-video .media-wrapper .download-button:hover{border:0}.experience-card .experience-card-container .card-video{position:relative}.experience-card .experience-card-container .card-video .text-wrapper{position:absolute;bottom:-1px;background-color:var(--background-video);border-radius:0 0 4px 4px}.experience-card.white-blue{--lines-experience:#103b5e}.experience-card.grey{--background-wrapper-experience:#f8f8f8;--background-card-experience:#efefef;--background-video:#efefef;--color-text-experience:#333333;--lines-experience:#bb2e29;--border-link-color-experience:#878787;--background-card-experience-dark:#ebebeb}.experience-card.grey-blue{--background-wrapper-experience:#f8f8f8;--background-card-experience:#efefef;--background-video:#efefef;--color-text-experience:#333333;--lines-experience:#103b5e;--border-link-color-experience:#878787;--background-card-experience-dark:#ebebeb}.experience-card.blue{--background-wrapper-experience:#13456E;--background-card-experience:#103b5e;--color-text-experience:#fff;--lines-experience:#fff;--background-video:#103b5e;--border-link-color-experience:#fff;--background-card-experience-dark:#0f3655}.experience-card.red{--background-wrapper-experience:#bb2e29;--background-card-experience:#a12823;--color-text-experience:#fff;--lines-experience:#fff;--background-video:#a12823;--border-link-color-experience:#fff;--background-card-experience-dark:#992621}@media (hover:hover){.experience-card .experience-card-container .card-video:hover .media-wrapper .only-hover{display:block}.experience-card .experience-card-container .card-video:hover .media-wrapper .only-hover+.video-real{display:none}.experience-card .experience-card-container .card-video:hover .media-wrapper .only-hover+.video-real.hidden,.experience-card .experience-card-container .card-video:hover .media-wrapper .only-hover.hidden{display:none}.experience-card .experience-card-container .card-video:hover .media-wrapper .only-hover+.video-real.visible,.experience-card .experience-card-container .card-video:hover .media-wrapper .only-hover.visible{display:block}.experience-card .experience-card-container .card .text-wrapper,.experience-card .experience-card-container .card-video .text-wrapper{z-index:2}.experience-card .experience-card-container .card .text-wrapper h3 a:hover,.experience-card .experience-card-container .card-video .text-wrapper h3 a:hover{background-size:100% 3px}.experience-card .experience-card-container .card .text-wrapper h3 a:hover:before,.experience-card .experience-card-container .card-video .text-wrapper h3 a:hover:before{position:absolute;right:0;top:0;bottom:0;left:0;content:" ";background-color:var(--background-card-experience-dark);z-index:-1}}@media only screen and (max-width:1280px){.experience-card .experience-card-container .card-video .media-wrapper .video-controls{top:50%;margin-left:-51px}.experience-card .experience-card-container .card-video .media-wrapper .video-controls button i{font-size:3.5em}}@media only screen and (max-width:1024px){.experience-card{padding:1.11111111em 0}.experience-card::before{width:calc(100vw - var(--scrollbar-width))}.experience-card .title-wrap{padding:0 1.11111111em 1.11111111em}.experience-card .title-wrap .title{font-size:1.66666667em}.experience-card .experience-card-container{overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-align:center;scrollbar-width:none;gap:0}.experience-card .experience-card-container::-webkit-scrollbar{display:none}.experience-card .experience-card-container .card,.experience-card .experience-card-container .card-video{margin-left:1.11111111em}.experience-card .experience-card-container .card-video:last-child,.experience-card .experience-card-container .card:last-child{margin-right:1.11111111em}}:root{--color-text-story:#bb2e29}.story-card{padding:1.11111111em 0}.story-card .title-wrap{margin:0 auto;max-width:1280px;text-align:center;padding:0 0 1.11111111em;color:#333}.story-card .title-wrap .title{font-size:2.33333333em;font-family:Merriweather,Verdana,sans-serif;color:var(--color-text-story);margin-bottom:.27777778em}.story-card .story-card-container{margin:0 0 1.11111111em;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.11111111em}.story-card .story-card-container .card{background-color:#f8f8f8;width:calc(33.333% - .75em);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;border-radius:4px}.story-card .story-card-container .card h3{color:#333;margin-bottom:.27777778em;font-size:1.22222222em;line-height:1.5em}.story-card .story-card-container .card h3 a{color:inherit;border:none}.story-card .story-card-container .card .media-wrapper{position:relative}.story-card .story-card-container .card .media-wrapper .preview-video{position:relative;z-index:9}.story-card .story-card-container .card .media-wrapper img{border-radius:4px 4px 0 0}.story-card .story-card-container .card .tooltip{position:absolute;top:.55555556em;left:1.11111111em;z-index:9}.story-card .story-card-container .card .tooltip button::before{content:"";background-color:#fff;width:8px;height:12px;position:absolute;top:4px;left:6px}.story-card .story-card-container .card .tooltip i{font-size:20px;position:relative}.story-card .story-card-container .card .tooltip .popup-wrapper{color:#333}.story-card .story-card-container .card .text-wrapper{padding:1.11111111em;padding-top:0;position:relative;-webkit-flex-grow:1;flex-grow:1}.story-card .story-card-container .card .text-wrapper .label{color:var(--color-text-story);display:inline-block;padding:1.11111111em 0;font-family:"Merriweather Sans",Verdana,sans-serif;text-transform:uppercase;font-size:.77777778em;line-height:1.5}.story-card .story-card-container .card.experience{background-color:#13456e;color:#fff;position:relative}.story-card .story-card-container .card.experience::before{content:url(../img/quote.svg);width:195px;height:auto;position:absolute;z-index:0;opacity:.3;top:-15px;left:0;opacity:.2}.story-card .story-card-container .card.experience .media-wrapper{-webkit-order:2;order:2;display:-webkit-flex;display:flex;padding:1.11111111em;-webkit-align-items:center;align-items:center;-webkit-flex-grow:1;flex-grow:1}.story-card .story-card-container .card.experience .media-wrapper .tooltip{top:2em;left:1.6em}.story-card .story-card-container .card.experience .media-wrapper img{width:140px;height:140px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-right:.55555556em}.story-card .story-card-container .card.experience .media-wrapper .media-experience .name{font-weight:600;margin:0}.story-card .story-card-container .card.experience .media-wrapper .media-experience .role{font-style:italic}.story-card .story-card-container .card.experience .text-wrapper{padding-top:3.88888889em;-webkit-order:1;order:1;-webkit-flex-grow:0;flex-grow:0}.story-card .story-card-container .card.experience .text-wrapper .label,.story-card .story-card-container .card.experience .text-wrapper h3{color:inherit}.story-card .story-card-container .card.experience .text-wrapper h3{font-style:italic}.story-card .story-card-container .card.experience .cta-container{-webkit-order:3;order:3}.story-card .story-card-container .card.experience .cta-container a{color:inherit}.story-card .story-card-container .card.experience .cta-container .cta-button{background-image:linear-gradient(transparent 1px,#fff 1px,#fff 3px,transparent 3px),linear-gradient(transparent 1px,#fff 1px,#fff 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .5s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.story-card .cta-container{text-align:center;padding:.55555556em 0 1.11111111em}.story-card .cta-container .cta-button{display:inline-block;color:#333;background-image:linear-gradient(transparent 1px,#bb2e29 1px,#bb2e29 3px,transparent 3px),linear-gradient(transparent 1px,#bb2e29 1px,#bb2e29 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .5s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent;text-transform:uppercase;font-size:.88888889em;line-height:1.5;display:inline}.story-card .cta-container .cta-button::after{position:absolute;right:0;top:0;bottom:0;left:0;content:" "}.story-card.white-blue{--color-text-story:#13456E}@media only screen and (min-width:1025px){.story-card .story-card-container .card.experience:hover .cta-button,.story-card .story-card-container .card:hover .cta-button{background-size:100% 3px}.story-card .story-card-container .card:hover{background-color:#f3f3f3}.story-card .story-card-container .card.experience:hover{background-color:#114065}}@media only screen and (max-width:1024px){.story-card{padding:1.11111111em}.story-card .title-wrap .title{font-size:1.66666667em}.story-card .story-card-container .card{width:calc(50% - .75em)}}@media only screen and (max-width:767px){.story-card .story-card-container{-webkit-flex-direction:column;flex-direction:column}.story-card .story-card-container .card{width:100%;max-width:400px;margin:auto}}:root{--background-wrapper-polygon:#f8f8f8;--color-text-polygon:#fff;--background-image-polygon:url("../img/bannerPolygon.svg?v=1")}.banner-polygon{margin:0 auto;max-width:1280px;width:100%;max-width:1020px;margin-top:2.22222222em;margin-bottom:2.22222222em;position:relative;background-color:var(--background-wrapper-polygon)}.banner-polygon img{-o-object-fit:cover;object-fit:cover;height:575px;-o-object-position:right;object-position:right;margin:auto;display:block}.banner-polygon .text-wrap{color:var(--color-text-polygon);position:absolute;bottom:0;width:60%;padding:2.22222222em;background-image:var(--background-image-polygon);height:100%;background-repeat:no-repeat;background-size:cover;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;background-position:right}.banner-polygon .text-wrap h2{font-size:2.11111111em;line-height:normal;margin:0 0 .55555556em;color:inherit}.banner-polygon .text-wrap p{margin-bottom:2.22222222em}.banner-polygon .text-wrap .cta-container{margin-bottom:1.11111111em}.banner-polygon .text-wrap .cta-button{color:var(--color-text-polygon);border:1px solid currentColor;padding:.55555556em 1.66666667em;border-radius:4px;text-transform:uppercase;display:inline-block;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.88888889em;line-height:1.5;position:relative;transition:color .5s}.banner-polygon .text-wrap .cta-button::after{content:'';display:block;position:absolute;height:0;min-height:0;width:100%;bottom:0;left:0;transition:min-height .3s;background-color:var(--color-text-polygon);border-radius:4px}.banner-polygon.white{--background-wrapper-polygon:#f8f8f8;--text-button-polygon:#333333}.banner-polygon.grey{--background-wrapper-polygon:#efefef;--text-button-polygon:#333333}.banner-polygon.blue{--background-wrapper-polygon:#13456E;--text-button-polygon:#0f3758;--background-image-polygon:url("../img/bannerPolygonBlue.svg?v=1")}.banner-polygon.red{--background-wrapper-polygon:#bb2e29;--text-button-polygon:#a12823;--background-image-polygon:url("../img/bannerPolygonRed.svg?v=1")}@media only screen and (max-width:1024px){.banner-polygon .text-wrap{width:70%}}@media only screen and (max-width:767px){.banner-polygon{min-height:300px;overflow:hidden}.banner-polygon img{opacity:.2;width:100%;height:433px}.banner-polygon .text-wrap{width:100%;padding:1.11111111em;background-image:none}.banner-polygon .text-wrap h2{font-size:2.11111111em}.banner-polygon .text-wrap .cta-container{text-align:center}.banner-polygon.grey .text-wrap,.banner-polygon.white .text-wrap{--color-text-polygon:#333333}}@media only screen and (max-width:520px){.banner-polygon{min-height:300px}.banner-polygon img{width:100%}.banner-polygon .text-wrap h2{font-size:1.66666667em}}@media only screen and (min-width:1025px){.banner-polygon .cta-button:hover{z-index:100;color:var(--text-button-polygon)}.banner-polygon .cta-button:hover:after{z-index:-1;min-height:100%}}.campus-slider{margin:0 auto;max-width:1280px;width:100%;position:relative;padding:1.11111111em 0;margin-bottom:-2.22222222em}.campus-slider::before{content:"";position:absolute;height:50%;bottom:0;background-color:#bb2e29;z-index:-1;left:-100%;right:-100%;width:calc(100vw - var(--scrollbar-width));margin:auto}.campus-slider .title-wrap{margin:0 auto;max-width:1280px;text-align:center;padding:0 0 1.11111111em}.campus-slider .title-wrap .title{font-size:2.33333333em;font-family:Merriweather,Verdana,sans-serif;margin-bottom:.27777778em;line-height:normal;color:#bb2e29}.campus-slider .campus-container{position:relative;padding-left:65%}.campus-slider .open-map{position:absolute;left:0;top:2.22222222em;width:100%;border-radius:4px 0 0 4px;min-width:67%;z-index:0}.campus-slider .open-map iframe{border-radius:4px 0 0 4px;width:67%}.campus-slider section{min-height:650px}.campus-slider .splide__slide .media-wrapper img{border-radius:3px}.campus-slider .splide__slide .card{padding:1.11111111em;background-color:#f8f8f8;box-shadow:0 .1rem .3rem 0 rgba(0,0,0,.2);border-radius:4px;border-bottom-right-radius:30px;margin-bottom:20px}.campus-slider .splide__slide .text-wrapper h3{font-size:1.44444444em;color:#bb2e29;line-height:normal;margin:1.11111111em 0 .27777778em 0}.campus-slider .splide__slide .text-wrapper a{color:inherit;border-color:currentColor;line-height:normal}.campus-slider .splide__slide .text-wrapper p{margin-bottom:1.11111111em}.campus-slider .splide__slide .text-wrapper span.cta{display:block;margin:.55555556em 0}.campus-slider .splide__slide .text-wrapper span.cta a{color:#333;background-image:linear-gradient(transparent 1px,var(--lines-focus-card) 1px,var(--lines-focus-card) 3px,transparent 3px),linear-gradient(transparent 1px,var(--lines-focus-card) 1px,var(--lines-focus-card) 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .5s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.campus-slider .splide__slide .text-wrapper span.cta:after{content:"\f061";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:400;font-size:14px;margin-left:.27777778em;color:#bb2e29;-webkit-transform:translateX(0);transform:translateX(0)}.campus-slider .splide__arrows{margin:.55555556em auto .55555556em;display:-webkit-flex;display:flex;text-align:center;-webkit-justify-content:space-between;justify-content:space-between}.campus-slider .splide__arrows button{border:none;padding:0;margin:0 1.11111111em;background-color:transparent;color:#fff}.campus-slider .splide__arrows button i{font-size:35px;font-weight:300;margin-bottom:1px}.campus-slider .splide__arrows button[disabled]{color:#333}.campus-slider .my-carousel-progress-campus{margin:auto;display:block;width:400px;height:2px;background-color:#fff}.campus-slider .my-carousel-progress-bar-campus{height:4px;margin-top:-1px;background-color:#fff}.campus-slider .option-element{display:-webkit-flex;display:flex;position:absolute;left:-610px;top:600px}@media only screen and (max-width:1024px){.campus-slider::before{height:65%}.campus-slider .title-wrap{padding:0 1.11111111em}.campus-slider .title-wrap .title{font-size:1.66666667em}.campus-slider section{margin-top:40px;min-height:0}.campus-slider .campus-container{padding:0}.campus-slider .open-map{position:relative;width:100%;max-height:400px;margin:2.22222222em;min-width:calc(100% - .55555556em*8);max-width:calc(100% - .55555556em*8);border-radius:4px}.campus-slider .open-map iframe{max-height:400px;width:100%}.campus-slider .splide__slide .card{border-bottom-right-radius:4px;padding:.55555556em;max-width:400px;height:100%;margin-bottom:0}.campus-slider .splide__slide .card h3{font-size:1.22222222em}.campus-slider .option-element{display:none}}@media only screen and (max-width:767px){.campus-slider .card .text-wrapper h3{margin-top:0}.campus-slider .card img{display:none}}@media only screen and (min-width:1025px){.campus-slider .splide__slide span.cta:hover a{background-size:100% 3px}.campus-slider .splide__slide span.cta:hover::after{-webkit-transform:translateX(50%);transform:translateX(50%);transition:-webkit-transform 350ms ease-in-out .2s;transition:transform 350ms ease-in-out .2s;transition:transform 350ms ease-in-out .2s, -webkit-transform 350ms ease-in-out .2s}}.headline{margin:0 auto;max-width:1280px;width:100%;margin-top:0;margin-bottom:.27777778em;overflow:hidden;background-color:#fcf6dd}.headline section{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.headline section .splide__slide{text-align:right}.headline section .splide__arrows{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-radius:4px}.headline section .splide__arrows button{border:none;padding:0;margin:0 1.11111111em;background-color:transparent;color:#333}.headline section .splide__arrows button i{font-size:13px}.headline p{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-start;align-items:flex-start;max-width:100%;margin:0;padding:.55555556em}.headline p span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.headline>p{float:right}.headline a{color:#333;border-color:currentColor;margin-left:.55555556em;white-space:nowrap}.headline a:visited{color:#613399;border-bottom:1px solid #613399}.headline a:hover{margin-bottom:-2px}@media only screen and (max-width:1024px){.headline{margin:0;padding:0}.headline section{margin:0}.headline section .splide__slide{text-align:left}}@media only screen and (max-width:520px){.headline p{display:block}.headline a{margin-left:0}.headline section .splide__arrows{float:right;position:absolute;right:0;bottom:10px}}:root{--background-numbers:#fff;--color-numbers:#333333;--lines-numbers:#bb2e29}.numbers-card{padding:2.22222222em 0;background-color:var(--background-numbers);position:relative}.numbers-card::before{content:"";display:block;background-color:var(--background-numbers);width:calc(100vw - var(--scrollbar-width) - 40px*2);position:absolute;left:-100%;right:-100%;margin:auto;top:0;height:100%;z-index:-1}.numbers-card .title-wrap{margin:0 auto;max-width:1280px;width:100%;text-align:center;padding:0 0 1.11111111em;color:var(--color-numbers)}.numbers-card .title-wrap .title{font-size:2.11111111em;font-family:Merriweather,Verdana,sans-serif;margin-bottom:0;color:var(--lines-numbers)}.numbers-card .numbers-card-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.11111111em}.numbers-card .numbers-card-container .card{padding-top:1.11111111em;width:calc(33.333% - .75em)}.numbers-card .numbers-card-container .card i{font-size:40px;color:var(--lines-numbers)}.numbers-card .numbers-card-container .card .number{font-size:1.44444444em;color:var(--lines-numbers);font-family:Merriweather,Verdana,sans-serif;line-height:1.5;margin:0}.numbers-card .numbers-card-container .card h3{font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;color:var(--color-numbers);font-size:1.22222222em}.numbers-card .numbers-card-container .card p{color:var(--color-numbers)}.numbers-card .numbers-card-container .card:first-child,.numbers-card .numbers-card-container .card:nth-child(2),.numbers-card .numbers-card-container .card:nth-child(3){border-top:2px solid var(--lines-numbers)}.numbers-card.blue{--background-numbers:#13456E;--color-numbers:#fff;--lines-numbers:#fff}.numbers-card.red{--background-numbers:#bb2e29;--color-numbers:#fff;--lines-numbers:#fff}.numbers-card.grey{--background-numbers:#f8f8f8}.numbers-card.white-blue{--lines-numbers:#13456E}.numbers-card.grey-blue{--background-numbers:#f8f8f8;--lines-numbers:#13456E}.portaltype-homepagecampus .numbers-card .numbers-card-container{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.portaltype-homepagecampus .numbers-card .card{border-top:2px solid var(--lines-numbers)}.portaltype-homepage .numbers-card .title-wrap .title,.portaltype-homepagecampus .numbers-card .title-wrap .title{font-size:2.33333333em}@media only screen and (max-width:1024px){.portaltype-homepage .numbers-card .title-wrap .title,.portaltype-homepagecampus .numbers-card .title-wrap .title{font-size:1.66666667em}.numbers-card .title-wrap .title{font-size:1.66666667em}.numbers-card .numbers-card-container{padding:0 1.11111111em}.numbers-card .numbers-card-container .card{width:calc(50% - .55555556em);border-top:none}.numbers-card .numbers-card-container .card:nth-child(3){border-top:none}.numbers-card .numbers-card-container .card:first-child,.numbers-card .numbers-card-container .card:nth-child(2){border-top:2px solid var(--lines-numbers)}.numbers-card .numbers-card-container .card .number{font-size:1.33333333em}.portaltype-homepagecampus .numbers-card .numbers-card-container{-webkit-flex-wrap:wrap;flex-wrap:wrap}.portaltype-homepagecampus .numbers-card .numbers-card-container .card{width:calc(33.333% - .75em)}.portaltype-homepagecampus .numbers-card .numbers-card-container .card:nth-child(3){border-top:2px solid var(--lines-numbers)}}@media only screen and (max-width:450px){.portaltype-homepagecampus .numbers-card .numbers-card-container .card{width:calc(50% - .55555556em)}.portaltype-homepagecampus .numbers-card .numbers-card-container .card:nth-child(3){border-top:none}}.hero-topic{background-color:#f8f8f8;position:relative}.hero-topic::after{content:"";background-color:#bb2e29;position:absolute;width:87.5%;max-width:1280px;height:4px;display:block;bottom:-4px;margin:auto;z-index:9;right:-100%;left:-100%}.hero-topic .img-wrapper{position:relative}.hero-topic .img-wrapper::before{content:"";opacity:.8;position:absolute;width:100%;height:100%;display:block;background:linear-gradient(0deg,#000 10%,hsla(0,0%,100%,0) 100%,rgba(250,250,250,0) 0)}.hero-topic .img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;min-height:300px}.hero-topic .img-wrapper h1{margin:0 auto;max-width:1280px;width:100%;width:87.5%;position:absolute;padding:1.11111111em .55555556em 1.11111111em .27777778em;left:-100%;right:-100%;color:#fff;bottom:0;font-size:3.33333333em}.hero-topic .img-wrapper .tooltip{position:absolute;top:.55555556em;left:1.11111111em}.hero-topic .img-wrapper .tooltip button::before{content:"";background-color:#fff;width:8px;height:12px;position:absolute;top:4px;left:6px}.hero-topic .img-wrapper .tooltip i{font-size:20px;position:relative}.hero-topic .text-wrapper{margin:0 auto;max-width:1280px;width:100%;width:87.5%;padding:1.11111111em .55555556em;font-size:1.22222222em}@media only screen and (max-width:1024px){.hero-topic::after{width:calc(100% - .55555556em*2)}.hero-topic .img-wrapper h1{width:100%;font-size:2.22222222em;padding-left:.55555556em;padding-right:.55555556em}.hero-topic .text-wrapper{width:100%;font-size:1.11111111em}.hero-topic .text-wrapper p{padding-left:.55555556em;padding-right:.55555556em}}.explore-text{display:grid;grid-template-columns:2fr 2fr;position:relative;padding:2.22222222em;margin:2.22222222em auto;max-width:calc(40px + 900px)}.explore-text::before{content:"";display:block;background-color:#f8f8f8;width:calc(100vw - var(--scrollbar-width) - 40px*2);position:absolute;left:-100%;right:-100%;margin:auto;top:0;height:100%;z-index:-1}.explore-text h2{color:#bb2e29;font-size:1.44444444em}.explore-text .description-text{padding:0;padding-left:1.11111111em;border-left:1px solid #ccc}@media only screen and (max-width:1024px){.explore-text{margin:0 auto;padding:1.66666667em}.explore-text::before{width:calc(100vw - var(--scrollbar-width))}}@media only screen and (max-width:767px){.explore-text{display:block}.explore-text .description-text{padding:0;border-left:none;margin-top:.55555556em}}.hero-profile{position:relative;background-color:#f8f8f8}.hero-profile.two-color{background:linear-gradient(90deg,#f8f8f8 50%,#efefef 50%)}.hero-profile .img-wrapper{position:relative;min-height:300px}.hero-profile .img-wrapper::before{content:"";opacity:.8;position:absolute;width:100%;height:100%;display:block;background:linear-gradient(0deg,#000 10%,hsla(0,0%,100%,0) 100%,rgba(250,250,250,0) 0)}.hero-profile .img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;min-height:350px}.hero-profile .img-wrapper .tooltip{position:absolute;top:.55555556em;left:1.11111111em}.hero-profile .img-wrapper .tooltip button::before{content:"";background-color:#fff;width:8px;height:12px;position:absolute;top:4px;left:6px}.hero-profile .img-wrapper .tooltip i{font-size:20px;position:relative}.hero-profile .hero-text{max-width:calc(1280px - 40px*2);border-radius:10px;margin:auto;text-align:center;margin-top:-250px;position:relative;padding-bottom:.55555556em}.hero-profile h1{color:#fff;font-size:3.33333333em;margin-bottom:.55555556em}.hero-profile .text-wrapper{background-color:#fff;padding:1.11111111em;max-width:900px;margin:auto;box-shadow:0 1px 6px #ccc}.hero-profile .text-wrapper h2{padding-top:.55555556em;color:#bb2e29;margin:0 0;font-style:italic;font-weight:600;font-size:2.11111111em}.hero-profile .text-wrapper p{font-size:1.22222222em}.hero-profile .text-wrapper p strong{color:#13456e}@media only screen and (max-width:1280px){.hero-profile .hero-text{margin-top:-200px}}@media only screen and (max-width:1024px){.hero-profile.two-color{background:#f8f8f8}.hero-profile h1{font-size:2.22222222em}.hero-profile .text-wrapper{padding-bottom:.55555556em;padding-top:.55555556em}.hero-profile .text-wrapper h2{font-size:1.44444444em}.hero-profile .text-wrapper p{font-size:1.11111111em}.hero-profile .hero-text{margin-top:-160px}}.column-block-profile{position:relative;margin:0 40px}.column-block-profile::before{content:"";display:block;background:linear-gradient(90deg,#f8f8f8 50%,#efefef 50%);width:calc(100vw - var(--scrollbar-width) - 40px*2);position:absolute;left:-100%;right:-100%;margin:auto;top:0;height:100%;z-index:-1}.column-block-profile .text-wrapper{padding:2.22222222em}.column-block-profile .text-wrapper h3{color:#bb2e29;font-size:1.44444444em}.column-block-profile .text-wrapper ul{margin:0;margin-top:1.66666667em;list-style:none}.column-block-profile .text-wrapper ul li{margin-bottom:1.11111111em}.column-block-profile .text-wrapper h4{font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:1em;line-height:1.5;font-weight:600}.column-block-profile .cta-container .cta{color:#333;font-family:"Merriweather Sans",Verdana,sans-serif;margin-right:.27777778em;padding:.18518519em 0;font-size:.88888889em;line-height:1.5;background-image:linear-gradient(transparent 1px,var(--lines-focus-card) 1px,var(--lines-focus-card) 3px,transparent 3px),linear-gradient(transparent 1px,var(--lines-focus-card) 1px,var(--lines-focus-card) 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .5s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.column-block-profile .cta-container i{color:#bb2e29;font-size:.88888889em;line-height:1.5}@media only screen and (max-width:1024px){.column-block-profile{margin:0}.column-block-profile .text-wrapper h3{font-size:1.33333333em}.column-block-profile::before{display:none}.column-block-profile .large-8::before{content:"";display:block;width:calc(100vw - var(--scrollbar-width));background-color:#f8f8f8;position:absolute;left:-100%;right:-100%;margin:auto;top:0;height:100%;z-index:-1}.column-block-profile .large-8:last-child::before{background-color:#efefef}}@media only screen and (max-width:767px){.column-block-profile .text-wrapper{padding:1.11111111em}}@media only screen and (min-width:1025px){.column-block-profile .cta-container .cta:hover+i{-webkit-transform:translateX(50%);transform:translateX(50%);transition:-webkit-transform 350ms ease-in-out .2s;transition:transform 350ms ease-in-out .2s;transition:transform 350ms ease-in-out .2s, -webkit-transform 350ms ease-in-out .2s}.column-block-profile .cta-container .cta:hover{background-size:100% 3px}}.block-profile{position:relative;margin:0 auto;max-width:900px;padding:2.22222222em 0}.block-profile::before{content:"";display:block;background:#f8f8f8;width:calc(100vw - var(--scrollbar-width) - 40px*2);position:absolute;left:-100%;right:-100%;margin:auto;top:0;height:100%;z-index:-1}.block-profile h3{color:#bb2e29;font-size:1.44444444em}.block-profile ul{margin:0;margin-top:1.66666667em;list-style:none}.block-profile ul ul{margin-top:0}.block-profile ul li{margin-bottom:1.11111111em;display:-webkit-flex;display:flex}.block-profile ul li i{color:#bb2e29;font-size:20px;margin-top:6px;margin-right:.55555556em}.block-profile .description-text{padding:0}.block-profile .description-text ul li{display:block;margin-bottom:.55555556em}.block-profile h4{font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:1em;line-height:1.5;font-weight:600}@media only screen and (max-width:1024px){.block-profile::before{width:calc(100vw - var(--scrollbar-width))}.block-profile{padding:2.22222222em}}@media only screen and (max-width:767px){.block-profile{padding:1.11111111em}}:root{--background-column-polygon:#f8f8f8;--lines-column-polygon:#bb2e29;--color-text-column-polygon:#333333;--section-title:#bb2e29;--section-background:#fff}.column-block-polygon{position:relative;padding:2.22222222em 40px;background-color:var(--background-column-polygon)}.column-block-polygon::before{content:"";display:block;background:var(--background-column-polygon);width:calc(100vw - var(--scrollbar-width) - 40px*2);position:absolute;left:-100%;right:-100%;margin:auto;top:0;height:100%;z-index:-1}.column-block-polygon .title-wrap{text-align:center;padding:1.11111111em 0;color:var(--color-text-column-polygon)}.column-block-polygon .title-wrap .title{font-size:1.44444444em;font-family:Merriweather,Verdana,sans-serif;color:var(--lines-column-polygon);margin-bottom:0}.column-block-polygon .title-icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:1.11111111em;margin-bottom:1.11111111em}.column-block-polygon .title-icon i{font-size:35px;color:var(--section-title)}.column-block-polygon .text-wrapper{padding:2.22222222em 2.22222222em 1.11111111em;background-color:var(--section-background);color:#333}.column-block-polygon .text-wrapper h3{margin:0;color:#333;font-size:1.22222222em}.column-block-polygon .text-wrapper h2{margin:0;color:var(--section-title);font-size:1.33333333em}.column-block-polygon .block-polygon-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.11111111em;margin-bottom:40px}.column-block-polygon .block-polygon-wrapper .text-wrapper{-webkit-flex-basis:calc(50% - 0.55555556em);flex-basis:calc(50% - 0.55555556em)}.column-block-polygon .block-polygon-wrapper .text-wrapper:nth-child(odd){top:40px;position:relative;border-bottom-right-radius:40px}.column-block-polygon .block-polygon-wrapper .text-wrapper:nth-child(2n){border-top-left-radius:40px}.column-block-polygon .block-polygon-wrapper .text-wrapper:nth-child(3){border-top-left-radius:40px}.column-block-polygon .block-polygon-wrapper .text-wrapper:nth-child(4){border-top-right-radius:40px;border-top-left-radius:0}.column-block-polygon .block-polygon-wrapper .text-wrapper ul li a{color:#333;border-bottom-color:#878787}.column-block-polygon .block-polygon-wrapper .text-wrapper .cta-container .cta{color:#333;border-bottom-color:#bb2e29;font-family:"Merriweather Sans",Verdana,sans-serif;padding:.18518519em 0;font-size:.88888889em;line-height:1.5}.column-block-polygon .block-polygon-wrapper .text-wrapper .cta-container i{color:#bb2e29}.column-block-polygon.grey{--background-column-polygon:#f8f8f8;--section-title:#bb2e29;--section-background:#efefef}.column-block-polygon.blue{--background-column-polygon:#13456E;--color-text-column-polygon:#fff;--lines-column-polygon:#fff;--section-title:#13456E}.column-block-polygon.red{--background-column-polygon:#bb2e29;--color-text-column-polygon:#fff;--lines-column-polygon:#fff;--section-title:#bb2e29}.column-block-polygon.white-blue{--section-title:#13456E}.column-block-polygon.grey-blue{--background-column-polygon:#f8f8f8;--section-title:#13456E;--section-background:#efefef}.portaltype-scegliilcorso .column-block-polygon::before{background:0 0}@media only screen and (max-width:1024px){.column-block-polygon{padding:1.11111111em}.column-block-polygon::before{width:calc(100vw - var(--scrollbar-width))}}@media only screen and (max-width:767px){.column-block-polygon{padding:2.22222222em .55555556em}.column-block-polygon .block-polygon-wrapper{margin-bottom:0;-webkit-flex-direction:column;flex-direction:column}.column-block-polygon .block-polygon-wrapper .text-wrapper:nth-child(odd){top:auto}}@media only screen and (min-width:1025px){.column-block-polygon .text-wrapper ul li a:hover{border-bottom:2px solid #878787}}:root{--background-stepper:#fff;--lines-stepper:#bb2e29;--color-text-stepper:#333333;--background-stepper-card:#f8f8f8;--border-link-color-stepper:#878787}.stepper{padding:0 40px 2.22222222em;position:relative}.stepper::before{content:"";display:block;background-color:var(--background-stepper);width:calc(100vw - var(--scrollbar-width) - 40px*2);position:absolute;left:-100%;right:-100%;margin:auto;top:0;height:100%;z-index:-1}.stepper .title-wrap{text-align:center;padding:1.11111111em 0;color:var(--color-text-stepper)}.stepper .title-wrap .title{font-size:2.33333333em;font-family:Merriweather,Verdana,sans-serif;color:var(--lines-stepper);margin-bottom:.27777778em}.stepper ul{margin:0;display:-webkit-flex;display:flex;gap:1.11111111em;list-style:none;color:var(--color-text-stepper);overflow-x:auto;-webkit-scroll-snap-type:x proximity;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scroll-snap-align:center;scrollbar-width:none}.stepper ul::-webkit-scrollbar{display:none}.stepper ul li{background-color:var(--background-stepper-card);color:var(--color-text-stepper);padding:2.22222222em 1.11111111em;border-radius:4px;width:285px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;scroll-snap-align:start;position:relative}.stepper ul li .label{text-transform:uppercase;font-size:.77777778em;line-height:1.5}.stepper ul li a,.stepper ul li h3{color:inherit;border-bottom-color:var(--border-link-color-stepper);font-weight:300;line-height:1.5em;font-size:1.11111111em}.stepper ul li a:after{position:absolute;right:0;top:0;bottom:0;left:0;content:" "}.stepper ul li h3{margin-bottom:.55555556em}.stepper ul li .img-wrap{-webkit-flex-shrink:0;flex-shrink:0;margin-top:1.11111111em;-webkit-flex-grow:1;flex-grow:1;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}.stepper ul li .img-wrap i{font-size:80px}.stepper.blue{--background-stepper:#13456E;--color-text-stepper:#fff;--lines-stepper:#fff;--background-stepper-card:#103b5e;--border-link-color-stepper:#fff}.stepper.red{--background-stepper:#bb2e29;--background-stepper-card:#a12823;--color-text-stepper:#fff;--lines-stepper:#fff;--border-link-color-stepper:#fff}.stepper.grey{--background-stepper:#f8f8f8;--background-stepper-card:#efefef;--border-link-color-stepper:#878787}@media only screen and (max-width:1024px){.stepper{padding-left:0;padding-right:0}.stepper::before{width:calc(100vw - var(--scrollbar-width))}.stepper .title-wrap .title{font-size:1.66666667em}.stepper ul{margin-left:.55555556em}.stepper ul li{-webkit-flex-shrink:0;flex-shrink:0}.stepper ul li h3{font-size:inherit}.stepper ul li h3 a{font-size:1.11111111em}}@media only screen and (min-width:1025px){.stepper ul li a:hover{border-bottom:2px solid var(--border-link-color-stepper)}}.prefooter,.prefooter-feedback,.prefooter-home{padding:2.22222222em;background-color:#fff;position:relative;margin-top:0;padding-top:1.11111111em;box-shadow:0 .3rem .1rem 0 rgba(0,0,0,.1);border-bottom-right-radius:50px;margin-bottom:-2.22222222em}.prefooter-feedback::before,.prefooter-home::before,.prefooter::before{content:"";position:absolute;height:80%;bottom:-20px;background-color:#bb2e29;z-index:-1;left:-100%;right:-100%;width:calc(100vw - var(--scrollbar-width));margin:auto}.prefooter .title-wrap,.prefooter-feedback .title-wrap,.prefooter-home .title-wrap{text-align:center;padding:1.11111111em 0}.prefooter .title-wrap .title,.prefooter-feedback .title-wrap .title,.prefooter-home .title-wrap .title{font-size:1.33333333em;font-family:Merriweather,Verdana,sans-serif;margin-bottom:1.11111111em}.prefooter .newsletter-contact h3,.prefooter-feedback .newsletter-contact h3,.prefooter-home .newsletter-contact h3{font-family:"Merriweather Sans",Verdana,sans-serif;font-size:1em;line-height:1.5;margin-bottom:.55555556em}.prefooter .newsletter-contact label,.prefooter-feedback .newsletter-contact label,.prefooter-home .newsletter-contact label{font-size:.88888889em;line-height:1.5}.prefooter .newsletter-contact label a,.prefooter-feedback .newsletter-contact label a,.prefooter-home .newsletter-contact label a{color:#333;border-bottom:1px solid #878787}.prefooter .newsletter-contact label a:hover,.prefooter-feedback .newsletter-contact label a:hover,.prefooter-home .newsletter-contact label a:hover{border-bottom:2px solid #878787}.prefooter .newsletter-contact .newsletter-wrapper,.prefooter-feedback .newsletter-contact .newsletter-wrapper,.prefooter-home .newsletter-contact .newsletter-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:.55555556em}.prefooter .newsletter-contact .newsletter-wrapper label,.prefooter-feedback .newsletter-contact .newsletter-wrapper label,.prefooter-home .newsletter-contact .newsletter-wrapper label{margin-right:5px}.prefooter .newsletter-contact .newsletter-wrapper input,.prefooter-feedback .newsletter-contact .newsletter-wrapper input,.prefooter-home .newsletter-contact .newsletter-wrapper input{height:38px}.prefooter .newsletter-contact .newsletter-wrapper button,.prefooter-feedback .newsletter-contact .newsletter-wrapper button,.prefooter-home .newsletter-contact .newsletter-wrapper button{background-color:#bb2e29;font-family:"Merriweather Sans",Verdana,sans-serif;color:#fff;border:none;text-transform:uppercase;font-size:.77777778em;line-height:1.5;height:38px;border-radius:0 4px 4px 0}.prefooter .social-contact>ul,.prefooter-feedback .social-contact>ul,.prefooter-home .social-contact>ul{display:-webkit-flex;display:flex;list-style:none;margin-left:0;gap:.55555556em}.prefooter .social-contact>ul li,.prefooter-feedback .social-contact>ul li,.prefooter-home .social-contact>ul li{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:200px;flex-basis:200px;text-align:center}.prefooter .social-contact>ul li p,.prefooter-feedback .social-contact>ul li p,.prefooter-home .social-contact>ul li p{font-size:.88888889em;line-height:1.5}.prefooter .social-contact>ul li .icon,.prefooter-feedback .social-contact>ul li .icon,.prefooter-home .social-contact>ul li .icon{background-color:#bb2e29;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:60px;width:60px;border-radius:50%;margin-bottom:1.11111111em}.prefooter .social-contact>ul li .icon i,.prefooter-feedback .social-contact>ul li .icon i,.prefooter-home .social-contact>ul li .icon i{color:#fff;font-size:26px}.prefooter .social-contact>ul li .icon~ul,.prefooter-feedback .social-contact>ul li .icon~ul,.prefooter-home .social-contact>ul li .icon~ul{list-style:none;margin:0}.prefooter .social-contact>ul li .icon~ul li,.prefooter-feedback .social-contact>ul li .icon~ul li,.prefooter-home .social-contact>ul li .icon~ul li{margin-bottom:.27777778em}.prefooter .social-contact>ul li .icon~ul li p,.prefooter-feedback .social-contact>ul li .icon~ul li p,.prefooter-home .social-contact>ul li .icon~ul li p{margin:0}.prefooter .social-contact>ul li .icon~ul li a,.prefooter-feedback .social-contact>ul li .icon~ul li a,.prefooter-home .social-contact>ul li .icon~ul li a{color:#333;border-bottom:1px solid #878787}.prefooter .social-contact>ul li .icon~ul li a:hover,.prefooter-feedback .social-contact>ul li .icon~ul li a:hover,.prefooter-home .social-contact>ul li .icon~ul li a:hover{border-bottom:2px solid #878787}.prefooter .social-contact>ul li h3,.prefooter-feedback .social-contact>ul li h3,.prefooter-home .social-contact>ul li h3{font-family:"Merriweather Sans",Verdana,sans-serif;font-size:1em;line-height:1.5}.prefooter .social-contact>ul li h3 a,.prefooter-feedback .social-contact>ul li h3 a,.prefooter-home .social-contact>ul li h3 a{color:#333;border-bottom:1px solid #878787}.prefooter .social-contact>ul li h3 a:hover,.prefooter-feedback .social-contact>ul li h3 a:hover,.prefooter-home .social-contact>ul li h3 a:hover{border-bottom:2px solid #878787}@media only screen and (max-width:1024px){.prefooter .newsletter-contact,.prefooter-home .newsletter-contact{margin-bottom:2.22222222em}.prefooter .row{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.prefooter .row .large-11{-webkit-order:2;order:2}.prefooter .row .newsletter-contact{margin-top:-20px;text-align:center}.prefooter .row .newsletter-contact .newsletter-wrapper{max-width:590px;margin:auto;padding-bottom:.55555556em}}@media only screen and (max-width:767px){.prefooter,.prefooter-home{padding:.55555556em}.prefooter .social-contact>ul li,.prefooter-home .social-contact>ul li{margin-bottom:1.11111111em}.prefooter{padding:1.11111111em}.prefooter .social-contact{margin:0}.prefooter .social-contact>ul li:first-child{-webkit-order:2;order:2}}@media only screen and (max-width:520px){.prefooter .social-contact,.prefooter-home .social-contact{margin:0 .55555556em}.prefooter .social-contact>ul,.prefooter-home .social-contact>ul{-webkit-flex-wrap:wrap;flex-wrap:wrap}.prefooter .social-contact>ul li,.prefooter-home .social-contact>ul li{-webkit-flex-basis:48%;flex-basis:48%;text-align:left}.prefooter .row .newsletter-contact{margin-top:0;text-align:left}.prefooter .social-contact{margin:0}.prefooter-home{margin-left:-.55555556em;margin-right:-.55555556em}.prefooter-home .social-contact ul li:nth-child(2n+3){-webkit-flex-grow:0;flex-grow:0}}@media only screen and (min-width:1025px){.prefooter-home .social-contact ul li h3 a:hover{border-bottom:2px solid #878787}}.hero-campus{margin:0 auto;max-width:1280px;width:100%;position:relative;background-color:#f8f8f8;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;padding:2.22222222em;gap:2.22222222em;-webkit-align-items:center;align-items:center}.hero-campus::before{content:"";display:block;background:#f8f8f8;width:calc(100vw - var(--scrollbar-width) - 40px*2);position:absolute;left:-100%;right:-100%;margin:auto;top:0;height:100%;z-index:-1}.hero-campus .img-wrapper{position:relative;-webkit-flex-basis:50%;flex-basis:50%}.hero-campus .img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:4px}.hero-campus .img-wrapper .tooltip{position:absolute;top:.55555556em;left:1.11111111em}.hero-campus .img-wrapper .tooltip button::before{content:"";background-color:#fff;width:8px;height:12px;position:absolute;top:4px;left:6px}.hero-campus .img-wrapper .tooltip i{font-size:20px;position:relative}.hero-campus .hero-text{-webkit-flex-basis:50%;flex-basis:50%}.hero-campus h1{color:#bb2e29;margin-bottom:.55555556em;font-size:2.33333333em}.hero-campus .text-wrapper{font-size:1.22222222em}@media only screen and (max-width:1280px){.hero-campus{-webkit-align-items:inherit;align-items:inherit}.hero-campus .img-wrapper .tooltip{top:20px}}@media only screen and (max-width:1024px){.hero-campus{padding:1.11111111em}.hero-campus .img-wrapper{-webkit-flex-basis:40%;flex-basis:40%}.hero-campus h1{font-size:1.94444444em}.hero-campus .hero-text{-webkit-flex-basis:55%;flex-basis:55%}.hero-campus .text-wrapper{font-size:1.11111111em}}@media only screen and (max-width:767px){.hero-campus{-webkit-flex-direction:column;flex-direction:column;padding:0;padding-bottom:.55555556em}.hero-campus .img-wrapper{position:relative}.hero-campus .img-wrapper::before{content:"";opacity:.6;position:absolute;width:100%;height:100%;display:block;background:linear-gradient(0deg,#000 10%,hsla(0,0%,100%,0) 100%,rgba(250,250,250,0) 0)}.hero-campus .img-wrapper img{border-radius:0}.hero-campus .hero-text{position:relative;padding:0 1.11111111em;margin-top:-1em}.hero-campus .text-wrapper{font-size:1em;line-height:1.5}.hero-campus h1{color:#fff;position:absolute;top:-2.2em}}.masonry-spotlight .title-wrap{text-align:center;padding:1.11111111em 0;color:#333}.masonry-spotlight .title-wrap .title{font-size:2.33333333em;font-family:Merriweather,Verdana,sans-serif;color:#bb2e29;margin-bottom:0}.masonry-spotlight .masonry-spotlight-container{position:relative;max-width:950px;margin:auto auto 1.11111111em}.masonry-spotlight .item{width:48.5%;margin-bottom:1.11111111em;border-radius:4px}.masonry-spotlight .item .text-wrap{padding:2.22222222em 2.22222222em 1.66666667em;font-size:1.22222222em;font-family:Merriweather,Verdana,sans-serif;border-radius:4px}.masonry-spotlight .item .text-wrap a{color:inherit}.masonry-spotlight .item:nth-child(odd) .text-wrap{background-color:#bb2e29;color:#fff}.masonry-spotlight .item:nth-child(odd) .text-wrap a{background-image:linear-gradient(transparent 1px,#fff 1px,#fff 3px,transparent 3px),linear-gradient(transparent 1px,#fff 1px,#fff 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .5s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.masonry-spotlight .item:nth-child(2n) .text-wrap{background-color:#13456e;color:#fff}.masonry-spotlight .item:nth-child(2n) .text-wrap a{background-image:linear-gradient(transparent 1px,#fff 1px,#fff 3px,transparent 3px),linear-gradient(transparent 1px,#fff 1px,#fff 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .5s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.masonry-spotlight .item .image .tooltip{position:absolute;top:.55555556em;left:1.11111111em}.masonry-spotlight .item .image .tooltip button::before{content:"";background-color:#fff;width:8px;height:12px;position:absolute;top:4px;left:6px}.masonry-spotlight .item .image .tooltip i{font-size:20px;position:relative}.masonry-spotlight .item .image img{border-radius:4px 4px 0 0}.masonry-spotlight .item .image:only-child img{border-radius:4px}.masonry-spotlight .item .image+.text-wrap{background-color:#f8f8f8;color:#333;border-radius:0 0 4px 4px}.masonry-spotlight .item .image+.text-wrap a{background-image:linear-gradient(transparent 1px,#878787 1px,#878787 3px,transparent 3px),linear-gradient(transparent 1px,#878787 1px,#878787 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .8s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}@media only screen and (max-width:1024px){.masonry-spotlight .title-wrap .title{font-size:1.66666667em}}@media only screen and (max-width:767px){.masonry-spotlight{padding:0 .55555556em}.masonry-spotlight .masonry-spotlight-container{max-width:550px}.masonry-spotlight .item{width:100%}}@media only screen and (min-width:1025px){.masonry-spotlight .item .text-wrap a:hover{background-size:100% 3px}}.flex-tabs{min-height:350px}.flex-tabs.column{float:none;padding:0}.flex-tabs .notation{padding:2.22222222em .55555556em .55555556em}.flex-tabs .tab{margin:0;list-style:none;display:-webkit-flex;display:flex;border-bottom:1px solid #333;text-align:center}.flex-tabs .tab button,.flex-tabs .tab li,.flex-tabs .tab>div{background-color:#efefef;margin-right:5px;-webkit-align-self:flex-end;align-self:flex-end;border-top-left-radius:4px;border-top-right-radius:4px}.flex-tabs .tab button:first-child,.flex-tabs .tab li:first-child,.flex-tabs .tab>div:first-child{margin-left:.55555556em;border-top-left-radius:20px}.flex-tabs .tab button:last-child,.flex-tabs .tab li:last-child,.flex-tabs .tab>div:last-child{border-top-right-radius:20px}.flex-tabs .tab button h3,.flex-tabs .tab li h3,.flex-tabs .tab>div h3{font-size:inherit;font-family:"Merriweather Sans",Verdana,sans-serif}.flex-tabs .tab a,.flex-tabs .tab button{font-family:"Merriweather Sans",Verdana,sans-serif;font-size:inherit;display:block;padding:.55555556em 1.11111111em;color:#333;border:none;transition:background-color .5s}.flex-tabs .tab .selected{border-top-left-radius:20px;border-top-right-radius:20px;background-color:#fef055;-webkit-align-self:flex-start;align-self:flex-start;padding:.55555556em}.flex-tabs .tab button.selected,.flex-tabs .tab div.selected{padding-top:calc(10px + .55555556em)}.flex-tabs .panel{margin:0}.flex-tabs p.disclaimer{margin-top:1.11111111em}@media only screen and (min-width:1025px){.flex-tabs .tab button:not(.selected):hover{background-color:#fef055;-webkit-align-self:flex-end;align-self:flex-end}}@media only screen and (max-width:450px){.flex-tabs .tab{font-size:.88888889em;line-height:1.5}}@media print{.flex-tabs .tab{border-bottom:1px solid #333;margin-bottom:1.11111111em}.flex-tabs .tab div,.flex-tabs .tab li{margin-left:0}.flex-tabs .tab div a,.flex-tabs .tab li a{padding-left:0}.flex-tabs .tab div:not(.selected),.flex-tabs .tab li:not(.selected){display:none}}.tooltip{position:relative;display:inline-block}.tooltip .button-popup{border:none;padding:0;color:#bb2e29;position:relative;background-color:transparent;font-size:.88888889em;line-height:1.5}.tooltip .button-popup[aria-expanded=true]::after{content:"";display:block;left:50%;width:16px;height:16px;border:1px solid #333;background-color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-clip-path:polygon(96% 96%,0% 96%,96% 0);clip-path:polygon(96% 96%,0% 96%,96% 0);position:absolute;bottom:21px;left:0;z-index:9}.tooltip .popup-wrapper{position:absolute;width:320px;margin-left:-143px;bottom:31px;background:#fff;border:1px solid #ccc;border-radius:4px;padding:.55555556em;min-height:40px;max-height:140px;overflow:auto;font-size:.77777778em;line-height:1.5;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);transition:-webkit-transform 1s cubic-bezier(.075, .82, .165, 1);transition:transform 1s cubic-bezier(.075, .82, .165, 1);transition:transform 1s cubic-bezier(.075, .82, .165, 1), -webkit-transform 1s cubic-bezier(.075, .82, .165, 1);opacity:1}.tooltip .popup-wrapper[aria-hidden=true]{opacity:0}.tooltip .popup-wrapper[aria-hidden=false]{-webkit-transform:none;transform:none}.tooltip .popup-wrapper ul{margin-left:1.11111111em;color:#bb2e29;list-style-type:disc}.tooltip .popup-wrapper ul li{color:#333}.tooltip.right .button-popup[aria-expanded=true]::after{bottom:auto;left:23px;top:3px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.tooltip.right .popup-wrapper{margin-left:30px;bottom:auto;top:-7px;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.tooltip.right .popup-wrapper[aria-hidden=false]{-webkit-transform:none;transform:none}.dropdown-list{margin-top:0;margin-bottom:2.22222222em}.dropdown-list h2{position:relative;margin:0;font-size:1.11111111em}.dropdown-list h2:last-of-type button{border-bottom:1px solid #ccc}.dropdown-list h2 button{font-size:inherit;font-family:Merriweather,Verdana,sans-serif;padding:.55555556em .27777778em;background-color:transparent;background-image:none;border:none;border-top:1px solid #ccc;width:100%;text-align:left;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;color:#333;transition:background-color .5s}.dropdown-list h2 button span{padding:.37037037em}.dropdown-list h2 button .title{margin-right:20px;-webkit-flex-grow:1;flex-grow:1}.dropdown-list h2 button .number{margin-right:1.11111111em;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif}.dropdown-list h2 button i{background-color:var(--area-color);color:var(--color-text-area);margin-right:15px;width:35px;height:35px;line-height:36px;text-align:center;border-radius:50%;-webkit-flex-shrink:0;flex-shrink:0;padding-right:1px;font-weight:400;padding-top:2px}.dropdown-list h2 button i.fa-caret-down::before{content:"\f107";font-weight:500}.dropdown-list h2 button[aria-expanded=true]{background-color:#f8f8f8;border-bottom:none}.dropdown-list h2 button[aria-expanded=true]:before{content:' ';width:100%;height:4px;position:absolute;top:0;left:0;background-color:var(--area-color)}.dropdown-list h2 button[aria-expanded=true] i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-list h2 button[aria-expanded=false]{position:relative}.dropdown-list h2 button[aria-expanded=false]:before{position:absolute;top:-2px;left:0;content:' ';width:100%;height:5px;background-image:linear-gradient(transparent 1px,var(--area-color) 1px,var(--area-color) 5px,transparent 5px),linear-gradient(transparent 1px,transparent 1px,transparent 5px,transparent 5px);background-size:0 5px,100% 5px;background-position:0 top,0 top;transition:background-size .5s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.dropdown-list h2+.items-container{background-color:#f8f8f8}.dropdown-list .no-result{background-color:#efefef;padding:1.11111111em 1.66666667em;margin-bottom:.27777778em}.dropdown-list .no-result a{color:#333;border-color:#333}.portaltype-listacorsi .dropdown-list h2 button[aria-expanded=true]{background-color:var(--area-hsla)}.portaltype-listacorsi .dropdown-list h2 button[aria-expanded=true]:before{content:' ';width:100%;height:4px;position:absolute;top:0;left:0;background-color:var(--area-color)}.portaltype-listacorsi .dropdown-list h2 button[aria-expanded=true] i{line-height:35px}.portaltype-listacorsi .dropdown-list h2+.items-container{background-color:var(--area-hsla)}@media only screen and (max-width:520px){.dropdown-list h2{font-size:1em;line-height:1.5}.dropdown-list h2 button .title{margin-right:0}.dropdown-list h2 button i{margin-right:0}}@media only screen and (min-width:1025px){.portaltype-listacorsi .dropdown-list h2 button[aria-expanded=false]:hover{background-color:var(--area-hsla)}.dropdown-list h2 button[aria-expanded=false]:hover{background-color:#f8f8f8}.dropdown-list h2 button[aria-expanded=false]:hover:before{background-size:100% 5px}.dropdown-list h2 button[aria-expanded=false]:hover i{-webkit-transform:translateY(10%);transform:translateY(10%);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;transition-timing-function:ease-in-out}}.filter-container-all{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 .55555556em;position:relative;padding:1.11111111em 0}.filter-container-all .filter-button{margin:.27777778em 0;color:#333;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.88888889em;line-height:1.5;padding:.55555556em 1.11111111em .55555556em 2.22222222em;border:1px solid #b4b4b4;border-radius:40px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative}.filter-container-all .filter-button i{margin-left:1.11111111em;color:#bb2e29;font-size:20px;font-weight:300}.filter-container-all .filter-button[aria-expanded=true]:before{content:"";display:block;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(51,51,51,.67);z-index:9999}.filter-container-all .search-all-wrapper{display:-webkit-flex;display:flex}.filter-container-all .search-all-wrapper input{border:1px solid #b4b4b4;border-right:0;border-top-left-radius:4px;border-bottom-left-radius:4px;width:420px;max-width:100%;font-size:.88888889em;line-height:1.5;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;border-radius:4px 0 0 4px;padding-left:.27777778em}.filter-container-all .search-all-wrapper .search-btn{height:43px;width:50px;background-color:#bb2e29;color:#fff;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px;border-radius:0 3px 3px 0;position:relative}.filter-container-all .search-all-wrapper .search-btn::after{content:'';display:block;position:absolute;height:0;min-height:0;width:100%;bottom:0;left:0;transition:min-height .3s;background-color:#9e2723}.filter-container-all .search-all-wrapper .search-btn i{color:inherit;font-size:20px;font-weight:300}.filter-container-all .search-course-wrapper{width:20%;min-height:30px}.filter-container-all .search-button{margin:0 .55555556em;margin-right:0;float:right;padding:.37037037em .55555556em;border:1px solid #333;border-radius:2px;color:#333;text-transform:uppercase;white-space:nowrap;width:100%;border-radius:4px}.filter-container-all .search-button .search-label{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.filter-container-all .search-button .close-label{text-decoration:underline;position:relative;z-index:99999}.filter-container-all .search-button[aria-expanded=false] .close-label{display:none}.filter-container-all .search-button[aria-expanded=true]{background-color:#efefef;height:100%;position:absolute;right:0;top:0;text-transform:none;margin:0;line-height:50px;border:none;width:70px}.filter-container-all .search-button[aria-expanded=true] .search-label{display:none}.filter-container-all.wrap-items{border-top:1px solid #ccc}.filter-container-all .filter-select-button{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-flex-grow:1;flex-grow:1}.filter-container-all .filter-select-button .label-filter{text-transform:uppercase;margin-right:.55555556em}.filter-container-all .filter-select-button .filter-field{margin-right:1.66666667em;width:100%;margin-bottom:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.filter-container-all .filter-select-button input[type=text],.filter-container-all .filter-select-button label{cursor:pointer;white-space:nowrap;margin-right:.55555556em}.filter-container-all .filter-select-button select{border:1px solid #ccc;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("../img/arrow-down-select.png");background-repeat:no-repeat;background-size:13px;background-position:93% center;box-shadow:none;cursor:pointer;padding-right:20px;background-size:8px;margin-right:5px}.filter-container-all .filter-select-button select::-ms-expand{display:none}.filter-container-all .filter-select-button select option{outline:0;overflow:hidden;border:none;background-color:#fff;color:#333;padding:.27777778em .55555556em}.filter-container-all .filter-select-button button{margin-bottom:.55555556em;text-transform:uppercase;padding:.27777778em .55555556em;background-color:#fff;margin-bottom:0;border:1px solid #333;border-radius:2px}.filter-container-all .filter-popup[aria-hidden=true]{display:none}.filter-container-all .filter-popup[aria-hidden=false]{position:fixed;max-width:400px;width:calc(100vw - var(--scrollbar-width));height:100dvh;padding-bottom:80px;top:0;left:0;background-color:#fff;z-index:9999;overflow-y:auto}.filter-container-all .filter-popup h3,.filter-container-all .filter-popup h4{font-family:"Merriweather Sans",Verdana,sans-serif}.filter-container-all .filter-popup h3{font-size:1.33333333em}.filter-container-all .filter-popup h4{font-size:1em;line-height:1.5;border-bottom:1px solid #b4b4b4;margin-bottom:.55555556em}.filter-container-all .filter-popup fieldset>legend{color:#333;font-weight:400;width:100%;font-family:"Merriweather Sans",Verdana,sans-serif}.filter-container-all .filter-popup .filter-popup-body,.filter-container-all .filter-popup .filter-popup-header{padding:1.11111111em}.filter-container-all .filter-popup .filter-popup-header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.filter-container-all .filter-popup .filter-popup-header .close-button{color:#333;border:none;font-size:26px;color:#bb2e29}.filter-container-all .filter-popup .filter-popup-body{height:calc(100% - 80px);overflow:auto}.filter-container-all .filter-popup .filter-popup-footer{max-width:400px;width:calc(100vw - var(--scrollbar-width));text-align:center;padding:1.11111111em .55555556em;background-color:#f8f8f8;position:fixed;bottom:0;box-shadow:0 -2px 4px rgba(0,0,0,.1)}.filter-container-all .filter-popup .filter-popup-footer button{font-size:.88888889em;line-height:1.5;display:inline-block;margin-right:0;font-family:"Merriweather Sans",Verdana,sans-serif;border:0;border-bottom:1px solid #bb2e29;padding:0;margin:0 .55555556em;background-color:transparent}.filter-container-all .filter-popup .filter-popup-footer button.apply-filter{padding:.55555556em 1.11111111em;border:0;background-color:#bb2e29;color:#fff;border-radius:4px;min-width:150px;text-transform:uppercase}.filter-container-all .filter-popup .select-popup{position:relative}.filter-container-all .filter-popup .select-popup .button-popup{border:1px solid #ccc;padding:.27777778em .55555556em;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;color:#333}.filter-container-all .filter-popup .select-popup .border-box{border:1px solid #ccc;margin-top:-1px;padding:.55555556em;max-height:200px;overflow-y:auto;position:absolute;width:100%;background:#fff;z-index:9}.filter-container-all .filter-popup .item{margin-bottom:1.11111111em}.filter-container-all .filter-popup .item ul{list-style:none;margin:0}.filter-container-all .filter-popup .item ul li{padding-bottom:.18518519em;padding:.27777778em .55555556em;padding:2px 1px;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:7px;margin-bottom:.27777778em;position:relative}.filter-container-all .filter-popup .item ul li label{line-height:20px;cursor:pointer;display:inline-block}.filter-container-all .filter-popup .item ul li input[type=checkbox]{width:16px;outline:0;border:1px solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;vertical-align:middle;border-radius:2px;position:relative;top:-2px}.filter-container-all .filter-popup .item ul li input[type=checkbox]:focus{outline:2px solid;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-offset:-2px}.filter-container-all .filter-popup .item ul li input:checked{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAJJCAQAAAB2JkfVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfiCBYGIQPDQWtAAAAZYUlEQVR42u3dd4AU9d3H8ffdATYEEcUuVrBFISb2qJyAdAERREWNT4INe4sae+8idg3WWBAVFSlSTrAnEfWJMXLGSkQsiMDRyz1/4D0IXN/Z3fnNvF/3j8Lt7m+/M5/Pzg43tyBJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkgAKsv4IjWlJY9anKevRmPUduVStuZQxj9nMpYwvKQuxANZmb9rQmla0Zku3qFRv0yillKm8z9ssinsBFNGG9rRnf9Zxy0mRWsAUXmc8k1kcxwLYk2M5io3cTlJWzeZFHmUC5XEpgG05lgFs75aRcuY/PM4jfJHvAtiN8+lPA7eHlHPLGcVlTMlXAbThIvrk4N8RJFWlnJe5mndyXQDbMZhuTl+KhRc4s35vB4rqcZuGnMZwdnPqUkzsxIk05C2WZf8IoCN3sqMTl2JnKoMYX7ebFNbxtf96xhh/KZZaM477aJStI4CWPMU+TlmKtXfpx6fRHwH05D3jL8XenkyhX22/ubYnAa/kbn+8VwrCWvShnElRFUARd3OOU5UC0o4WjKn5x4VrPgfQiMfo6zyl4IygPwszK4D1eIl2TlIK0kS6M7/+BdCQF+jsFKVgjadrdZcPF1VbDg9yhBOUArYd2zGi6nMB1RXALZzs/KTA7U5zRte9AM7lMmcnJcBe/FTV9YJVnQPYh8k0dHJSIizlYN6ofQFsyBRaOjUpMabRlplr/nFhpaXwkPGXEmUrHqns5b6ycwDnMch5SQnTitm8XfNbgO35kLWdlpQ4C9iVz2t6CzDY+EuJtA6313QO4HC6OicpoXrQvbq3AOvyL7ZxSlJifcUuzFv5v6ueBLyYnk5ISrCmzOe1yo8AmvAFzZyQlGgz2Za5lZ0DOMX4S4nXnIGVHQGszWds5nSkxJvBdixY/QhgoPGXUmFTTlj9CKCAqf6+fyklprLTqkcA+xp/KTVas9eqBTDAmUgpMuCXbwEaMZ3mzkRKjR/ZnEUVRwA9jL+UKhvSaeVbgF7OQ0qZ3ivfAnzN5s5DSpXpbLHiCGBn4y+lzua0WlEAxc5CSqHiFQXgR39JadRuxTmAb9jUWUhpPAtQwAbMchJSKjUrrPiZYEmps2MhrZ2ClFKtLQAp1QXgVYBSWrUqpIVTkFJq40LWdwpSSq1vAUjp1aSQxk5B8ghAUuoKoIDllX1qeJZ8xyXOXKrWVTk8MV9eQHkOn9ontHL7StUqzeU/zRc6bym9LADJApBkAUiyACRZAJIsAEkWgCQLQJIFIMkCkGQBSLIAJFkAkiwASRaAJAtAkgUgyQKQZAFIsgAkWQCSLABJFoAkC0CSBSDJApBkAUiyACRZAJIsAEkWgCQLQJIFIMkCkGQBSLIAJFkAkgXgCCQLQJIFIMkCkGQBSLIAJFkAkiwASRaAJAtAkgUgyQKQZAFIsgAkWQCSLABJFoAkC0CSBSDJApBkAUiyACRZAJIsAEkWgCQLQJIFIMkCkGQBSLIAJFkAkiwASRaAJAtAkgUgyQKQZAFIadfAEShF1uIgurAvm9GCeXzDZ4xmJNPSPJLyHH6VugcqbxoxkOmV7pfj2CNG6yzNaSYtAKXCb/m8mj1zKbfG5mjYApAidiTzatw7J7Fx+grAk4BKvrN4knVr/K4DmUiLtI3GAlDSnc2ttfzO3ZjEphaAlBzncEsdvnsnxrKRBSAlw7ncXMdb7M6ENFWABaDkOo+b6nGr3RlPcwtACtv53FjPW+6RngqwAJRMF3BDBrduk5YKsACUzPhfn+E9tGEcG1oAUnguzzj+AG0Zn/wKsACUNFdwWUT31JZxNLMApHBcyaUR3tuvk14BFoCS5Gouifge9+RlmlgAUvxdw8VZuNd9GcP6FoAUb9dyUZbuOcEVYAEoGa7jwize+36MTmYFWAAKXwG386csP8b+jKaxBSDFMf5n5OBxElkBFoBCj/9gTs/RYx3AqKRVgAWgsON/B6fl8PF+xyjWswCkeMR/CINy/JgJqwALQOHG/05OzcPjHsjzrGMBSPmN/12ckqfH7sAI1rYApPzF/25OzuPjd+SFZFSABaAQ99qhnJTnNXRMxlGABaDQFDGU42OwjkN5PvwKsAAUXvyPi8laOvEca1kAUu7i/xDHxmg9nXnAApByFf+HGRCzNQ3IyY8hWwBKvQb8lWNiuK6b2dkCkLL96v8I/WJaTFdaAFI2NeRpjort6g7nVxaAlL34P8XhMV5fAb0tACl7r/5xD1gXC0DKhkYMp1fsV7knRRaAFH38h9EjgHUWsbEFIEVrLZ7jsEDW2sICkKJ99X+GrsGsdo4FIEX56v8s3YNZbTkzwhxzA/c0xdA6jKBjQOudxkILQIoq/i/QIagVvxzqqC0Axc26vMghga052ALwHICMf6amMtYjACmK+L9EcXCrvpClFoCUqcaM5KDgVv0yI8IduW8BFBfr8WKA8Z/KMZSHO3SPABQP6zOKA4Jb9Td046eQx+4RgOLx6v9SgPH/lvb8J+zBewSg/GvKaPYNbtUzOISPQh+9BaD8x38M+wQY/2L+Hf7wLQDlO/5j2Tu4VU+jOPSDfwtA+bcBY9krwPi349NkbABPAsr4181XyYm/RwDKZ/xf4bdBxv+z5GwEjwCUH80YZ/wtAKU1/q/wm+BW/SUHJyv+vgVQPmzMeHYPbtVf0I4vkrYpLADlPv4TAvwknUTG37cAyrUWQcb/Ew5IYvwtABn/mpXSjq+TuUF8C6Dc2YQJ7Bpk/KcndZN4BCDjX52pSY6/RwDKXfwnskuA8S9Ocvw9AlBubBpk/D9O9qu/RwDKjS0pYYfgVv1vikP9vB+PABQfWxl/C0DGPyQfcGAa4m8BKLu2poTtg1v1+7Tnh3RsIM8BKLvx3y7I+M9MyybyCEDZ0pJXA4z/e2mKvwWg7MW/hG2DW/UUOqQp/r4FUHZsQwnbBBn/H9O1oTwCUPR25LUA4/9u+uLvEYCyEf8Stggy/rPSt7E8AlC0WgUZ/zcpTmP8LQBFq3Wg8e/MnHRuMAtAUcZ/IpsHt+o36JTW+FsAis5OlAQY/9fpzNz0bjQLQFHFfyKbBbfq19IdfwtA0diZkiDj34WydG84C0CZ24PJbBrcqicbfwtAUcR/PBsFt+pJxt8CUObaBBn/V+jMPDeePwmozOPfPMD492SBG88jAGWmbZDxH8thxt8CUKZ+HWT8x9CThW48C0CZ2ZNxbBjcqkfTy/h7DkBRxL9ZcKseRW8WufEsgJU2owu70YKN+J5v+YDRfO9OUaN9GUOT4Fb9An1Z7MZbXXkOv0pj9LwL6Mk7LF9thUuZTCd3imrtx+yc7jXRfD1Hw0DmW5rTuaS0AHbnb9Ws81Vam/MqHMCcAOM/PJj4WwA50L3G17A5dDPrldg/yPg/E1D8LYCsO2eNA//KvpbyP+Z9NQdRFmD8nw7sTJcFkFXn1nq1yznJzP/C75hr/C2AsAvgvDqtdzknmvufHWj8LYDQC+D8Oq94GceZ/WDj/1SQ/8xtAWTJBfVa8zKOTX38OzA/wPg/GehPuVgAMYr/itOBA1Id/45Bxv8JigKdtwWQBZdntO6lHJPa+B/KggDjPzTgq1wsgMhdkfHKl3J0KuPfKcj4/yXoi9wsgIhdGcnal3JU6uLfOcj4Pxj4Na4WQKSuimz1S+lv/GP/9UDwl7hbABG6OtL1L+XI1MS/CwsDjP/9CfgNFxZAZK6J/BmkpQK6Bhn/+yhIwOwtgIhcm5XnsJieiY9/bxYHGP97ExF/CyASBdyWtWexmMMSHf/Dg4z/PQmJvwUQSfxvz+rzWESPxMa/T5Dxvy0x8bcAIoj/4Kw/k6RWwBEsCTD+tyRqG1gAGcb/jpw8l0V0T1z8+wYZ/5sTthUsgIziPyRnz2ZRwn5rUL8g439T4mrYAsgg/nfm9Pksomtidrsjg4z/jQl8G2YB1Dv+d+V8B1yYkAoIM/43JPI8jAVQz/jfnZedcD7tg9/l+rM0wPhfn9B/h7EA6hX/e/K2I87nkKB3uBNYZvwtgJALoJCH87ozzqPY+Of06zKwACyAFYryHP8VFdAuyJ3tD0HG/1KwACyAivg/EoudMsQK+GOQ8b8ELAALoCL+j8Zmx5zHwcY/619/BgvAAqgwJFY7ZxkHBbObDazV5yPF7etisAAsgJUnsOK2g5ZxYBA72YlBxv8isAAsgAo7sCiGO+ls9o39LnZGkPE/GyyAqL9C/gVKV9Mohqtqwhj2jvXczuL24C6eLecsbkVZGW2YRwC7xPgU1k/sFdvtfU6Ar/3LOT1FifQIoFb6xPjXPzbllZhWwDkBXjxbzhnc4St1doRbAPG+Gr8pr/Db2K3q3CDjfzpDDKoFsKoi2sZ8hU0Zy69jtaILA7x2vpxTuNOYWgCr2ySAj35sxgR+E5vVnM+1AcZ/EPcaUgtgTS2CWOUGjKFNLFZyaYDXzi9nIHcbUQugMnMDWWdzJrJn3ldxAVcE+er/oAG1ACo3I5iVNmMMv8rrCi4P8Nr55ZzAPcbTAqjKPL4JZq0bMYHd8vboVwd47fwyTuBhw2kBVGdsQGvdmIl5qoCrArx8Zhkn8IjRtACqNzKo1W7MeHbJ+aNeH+DFs8s4jkcNpgVQkxf5NKj1bkIJu+b0Ea/hggDjfzx/NZYWQM2WBHdmuwUTc3gUcG2AF88u43geN5S5Fe7lwIVMCO6ylum0zsE2LeDWAC/5WUJf44gXA9Xaco4I7G0AbMYkds56/G/jrCDf+w8z/b4FqIsf6cnMwNa8CePYIavxH8wZAb6h68sTxtECqKsPaR9cBWxBSdYqoIDBnBZg/PvxnGG0AOrj/QArYEtK2D4r8b8jwPgvpi/PG0ULoP4V0IEfrQAKGMKgIOM/wiBaAJl4j/bBVcBWlLBdpPG/k1MDjP8RvGAMLYDMK6ADswKsgG0ji/9dnBJk/F80hBZAFKYEWAFb82okFVDA3Zwc3BZbRB/jbwFE5126Mie4Cihhm4y34VBOCjL+LxlACyBKb9EpmF8VUqElr2ZUAUUM5fjgttQCugd2OZcFYAVkrQLGsUUG8T8uuK00nx6MM3wWQDa8SefgKmAHSupVAUU8xLFBxn+80bMAsuUNOlMW2Jp3pITN6xz/hxkQYPy7M8HgWQBWQGYVUMQjHBNk/CcaOwsg216nS3AV0KoOFVDEoxwd3FaZRzfjbwHkxmt0YV5wFTCRzWoV/8c4Ksj4lxg5C8AKqFprSmqsgIYMo3+A8e/KqwbOAsilyfRiQXAVMJFNq/n7Rgyjd3BbYg4dmGTcLIBcG0dPFga25p0oqbICGvE0PYPbCrM5lLcMmwWQD69wWIAVMJaNqnj1DzP+bxs1CyB/FRDeUcDujF+jAhrxDIcFGf93DJoFkE9j6RVcBezBeJqvEv/h9Ahu8j/R0fhbAPk3ht4sCrgC1uJZugcZ/78ZMgsgDkbTK7gKaMN4NgTWYjjdgpv4LDrwdyNmAcSnAnoHWQFb8FKQ8e/IPwyYBRAnoziKJYGtuS2f0CG4Sf/AwcbfAoif5zgyuApYJ7gpf08x/2u4LIB4VkD/4CogLN9xCP90DBZAXD3LUSx10xt/pbMAYDj9rYCs+JZD+NAxWADxrwCPAoy/UlsA8AxHWwERx7+YfzkGCyAUwzjGCojMDIr5yDGEpkGqn/3TFPA4Re4GGfsv7fiPY/AIIDRP8QeWuxtkaJrxtwBC9bAVYPwtgDR7iD9aAfX2Fe341DF4DiBkQ4EHLMN6xv8zx+ARQPgVMNCjgDr7koONvwWQDH/hRModQ53i347PHYMFkBQPWgF18AUHG38LIFke4CQroFY+4Xd84RgsgKS5n7OsgFrEvx3/dQwWQBIN5myHUK1S2vG1Y7AAkup2znIIVZpq/C2A5FeARwFVxb+Y6Y7BAki62zjHIazhY9oZfwsgHW7lXIewWvyL+cYxWABpcQvnOYT/92/aGX8LIF1u5nyH8HP8i5nhGCyAtLmJCxwCH3Cg8bcA0ulGrkj5BN6nPT+4I1gAaXU5Vxp/WQDpdRlXpfSZv0d7ZroDWABpdylXp/BZTzH+FoBWuIRrUhf/DvzohrcAtMKfuTZFz/Zd428BaFUXc53xlwWQXhdxfQqe5ZsUM8uNbQFoTRdyQ8Kf4Rt0Yo4b2gJQVRVwR6Lj35m5bmQLQFUp50yGJPS5vW78LQDVXAFncGcCn9drxt8CUO0q4HTuSlz8u1DmprUAVLsKOI27E/R8Jht/C0B1q4BB3JOQ5zLJ+FsAqnsFnMq9CXger9CZeW5OC0B1r4BTuC/w5zCWnixwU1oAql8FnMz9Aa9/jPG3AJRpBTwabPx7sdBNaAEoE8s5gccCXPdo428BKArL+D2PB7bmUcZfFkB0FXB8UBXwMr1Z5GazABRlBfw1kLWO5HDjLwsg6go4jicCWOezvvrLAshOBRzLkzFf43D6s8RNJQsgOxUwgKdivL5njL8sgGwfBYyI6dqGcRRL3USyALJpCX1jWQHDONr4ywLIRQX044WYrelp4y8LIFcW05cXY7SepzjG+MsCyGUFHMFLMVnLk8ZfFkDuK6API2OwjqEcwzI3hyyA3FfA4XmvgKH8keVuClkA+ToKeDmPj/8X4y8LIJ8WcTij8vTYDzLQ+MsCyHcF9GFCHh73AU40/rIA8m8BPZiY48e83/jLAoiL+XTPaQXcx0mUO3ZZAHGqgJIcPda9nGz8ZQHErQK68WoOHuc24y8LIK0VcCtnO2hZAPE0j25MyuL938I5DlkWQJwroCuTs3TfN3OuA5YFEPcK6M7bWbjfmzjP4coCiL85dOKdiO/zRs53sLIAwjCbQ/lbhPd3Axc4VFkAIVVAx8gq4Ab+5EBlAYR3FPD3CO7ncuMvCyBEP9GRf2R4H5dxhYOUBRBqBXTIqAIu5UqHKAsg7KOAd+t520u4ygHKAgjbLDowpR63+zNXOzxZAEmogE78s463uYhrHJwsgGT4nkP4sA7ffyHXOTRZAEmqgPZ8VKvvLOdMrndgsgCS5Vt+x/gav2shv2eww5IFkDw/0pnbqv0Qj0/Zj0cclKJSnsOvUsddKzsxjOWVzO87LmAtx5NwpbnMZAPnHUMf05ct6cqh7MCmNOZbpvMWo3iNJQ5HUSrI6e+O+4RWjlyq4QhgR88BSLIAJFkAkiwASRaAJAtAkgUgyQKQZAFIsgAkWQCSLABJFoAkC0CSBSDJApAsAEkWgCQLQJIFIMkCkGQBSLIAJFkAkiwASRaAJAtAkgUgyQKQZAFIsgAkWQCSLABJFoAkC0CSBSDJApBkAUiyACRZAJIsAEkWgCQLQJIFIMkCkGQBSLIAJFkAkiwASRaAJAtAkgUgyQKQLABJFoAkC0CSBSDJApBkAUiyACRZAJIsAEkWgCQLQJIFIMkCkGQBSLIAJFkAkiwASRaAJAtAkgUgyQKQZAFIyroGlFOQs0drykBHLtWQktwpL6CM9Zy5lEplhcx1ClJKzS2kzClI6S0AjwCktJpjAUipPgL4zilIKfV9IaVOQUqpqYVMdQqSBSApdQVQwAbMcg5SKm1QyE/McA5SCk1ndiHwupOQUui1FVcDljgJKYVKLAApvSby86XA/2ULpyGlyjS2rviFIK86DSl9r/8VBfC805BS5jmoeAvQiOk0dyJSasxkcxZXHAEsZpgTkVLkCRavfAsAjzkRKUV+TnzFLwQtYCo7OhUpFaay04r/qDgCKGeIU5FS4g5Y9QgA1uYzNnMyUuLNYDsWrHoEAAsZ7GSkFLipIv6s8qEgjfmcjZyOlGgz2Wbl7wL/5UeDlXGn05ES7tZffhTAqh8Lti7/YhsnJCXWl+zKvJX/u+qHg87nbCckJdigX8Z/zU8Hfp6RzkhKqBGr53vNTwZuyUes66SkxFnArny+6h8VrfFNs1lER2clJc55jFn9jwoq+bYCnucwpyUlykh6UF6bAoBmvEdLJyYlxjTaMnPNPy6s9Jtn0Y8lzkxKiCUcWVn8KzsHsMLXlHGoc5MS4Uyerfwviqq8yds0Zj8nJwXveq6r6q+KqrnZeLamrdOTgvY4g6r+y4Jqb9qQEXRxglKwXqYnS+tbALAeL1LsFKUgTaAH86v7hsIa7mAenXnaOUoBep5u1ce/+nMAKyzjWZqwr9OUgnIXv6/5H/OLanVXYynn4BrfLkiKh3Iu4cI1f+6v7ucAVurBQ2zoZKXYm80fGF67b63Lq/rWPOlPBkgx93eO5LPafnNRHe54No9SzoG+FZBie+g/hP78UPsb1D3MxdxV8aECkmLkI06t6yd9F9X5QT7nfmZyAI2ctxQb87mWAXxa15vV93C+JbfRy6lLsTjwf46zmFafmxbW8yG/pDd78BjLnL6UR8sZyd70qV/8yfiE3i78if40cDtIeQj/s1zOR5ncRRRn9FtyLAP8bGEph0p5jMf4MtO7ie6f9PZhAP1o7paRsmomT/E4b0dzZ9H+m34RbTiA/TmUJm4nKVLzeZM3eJ1JUf66vuz8UE8j9mEPWtOaVmzlDw5J9VTOV5RSysd8wDssjv4Bsh/OdWlJY5rShMY0Zn23qVStuZRRxhxmU8aXNV3OK0mSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmSovF/P6vV8d6AzhcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMDgtMjJUMDY6MzM6MDMrMDA6MDB638msAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTA4LTIyVDA2OjMzOjAzKzAwOjAwC4JxEAAAAABJRU5ErkJggg==');background-size:16px;display:inline-block;width:16px;height:16px;border:0;position:relative;background-position:0 -1px}.filter-container-all .filter-popup .item ul li input:checked:focus{outline:0}.filter-container-all .filter-popup .item ul li .tooltip{position:static}.filter-container-all .filter-popup .item ul li .tooltip .popup-wrapper{right:0;margin-left:0}.filter-container-all .filter-popup .item ul li label{line-height:normal}.filter-container-all .filter-popup .item ul li input[type=checkbox]{-webkit-flex-shrink:0;flex-shrink:0;margin-right:5px;top:5px}.filter-container-all .filter-popup .item ul li input[disabled]{pointer-events:none;color:#b9b9b9;background-color:#ededed;border:1px solid #ccc}.filter-container-all .filter-popup .item ul li input[disabled]~label{color:#6d6e71;pointer-events:none}.filter-container-all .filter-popup .item ul li input[disabled]~label::before{display:none}.filter-container-all .filter-popup .item ul li input[disabled][checked]~label{margin-left:0}.filter-container-all .filter-popup .item ul li input[disabled][checked]~label::before{display:inline-block}.filter-container-all .filter-popup .item select{border:1px solid #b4b4b4;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("../img/arrow-down-select.png");background-repeat:no-repeat;background-size:13px;background-position:98% center;box-shadow:none;cursor:pointer;background-size:8px;margin-right:5px;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;padding:.27777778em .55555556em;padding-right:20px;font-size:1em;line-height:1.5}.filter-container-all .filter-popup .item select::-ms-expand{display:none}.filter-container-all .filter-popup .item select option{outline:0;overflow:hidden;border:none;background-color:#fff;color:#333;padding:.27777778em .55555556em}@media only screen and (min-height:1025px){.filter-container-all .filter-popup[aria-hidden=false]{height:auto;max-height:100dvh;padding-bottom:0}.filter-container-all .filter-popup .filter-popup-footer{position:static}}@media only screen and (max-width:700px){.filter-container-all .search-all-wrapper{margin-top:.55555556em}}@media only screen and (max-width:520px){.filter-container-popup{display:-webkit-flex;display:flex}.filter-container-popup .search-course-wrapper{margin:.27777778em 0;float:right}.filter-container-popup .search-course-wrapper{width:calc(50% - .55555556em);padding:0;margin:0}.filter-container-popup.wrap-items{-webkit-flex-wrap:wrap;flex-wrap:wrap}.filter-container-popup.wrap-items .filter-select-button{border-bottom:1px solid #ccc;padding-bottom:1.11111111em;margin-bottom:1.11111111em}.filter-container-all .search-all-wrapper{width:98%}}@media only screen and (max-width:450px){.filter-container-popup.wrap-items .label-filter{width:100%;margin-bottom:.55555556em}.filter-container-all{padding-top:0;margin-top:0}.filter-container-all .filter-button{margin-top:1.11111111em}.filter-container-all .search-all-wrapper{width:100%;margin-top:.55555556em}}@media print{.filter-container-popup{display:none}}@media only screen and (min-width:1025px){.filter-container-all .filter-button:hover{border:1px solid #a12823}.filter-container-all .filter-button:hover i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-container-all .search-all-wrapper .search-btn:hover{z-index:100}.filter-container-all .search-all-wrapper .search-btn:hover:after{z-index:-1;min-height:100%;border-radius:4px}}.result-for{margin:.55555556em .55555556em 1.11111111em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.result-for span{margin-right:.55555556em}.result-for a{color:#333;border:none;margin-right:.83333333em;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;line-height:1.66666667em}.result-for a i{margin-left:5px;font-weight:400}.result-for .remove-all{color:#be0032}@media print{.result-for{display:none}}.noresults{margin:1.11111111em .55555556em}.filter-years{margin:1.11111111em .55555556em 1.11111111em}.filter-years form{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.filter-years label{margin-right:.55555556em}.filter-years select{border:1px solid #ccc;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:1em;line-height:1.5;height:40px;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("../img/arrow-down-select.png");background-repeat:no-repeat;background-size:13px;background-position:96% center;box-shadow:none;cursor:pointer;padding-right:30px;border-radius:4px 0 0 4px;line-height:1.5em}.filter-years select::-ms-expand{display:none}.filter-years input{font-family:"Merriweather Sans",Verdana,sans-serif;text-transform:uppercase;font-size:.88888889em;line-height:1.5;height:40px;background-color:#bb2e29;color:#fff;border:none;border-radius:0 4px 4px 0;width:50px;padding-right:10px}.header-dropdown-list{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.11111111em;padding-left:.55555556em;padding-right:.55555556em}.header-dropdown-list .result{margin-right:.55555556em}.header-dropdown-list .result .no-results{margin-right:.55555556em;font-weight:700}.header-dropdown-list .responsive-select{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-grow:1;flex-grow:1}.header-dropdown-list .responsive-select .fake-label{display:none}.header-dropdown-list .responsive-select .fake-select{list-style:none;margin:0;margin-left:.55555556em}.header-dropdown-list .responsive-select .fake-select li{display:inline-block;min-height:22px}.header-dropdown-list .responsive-select .fake-select li:before{content:"|";color:#333;font-weight:400}.header-dropdown-list .responsive-select .fake-select li:first-child:before{display:none}.header-dropdown-list .responsive-select .fake-select li a{display:inline-block;color:#333;border-bottom:0}.header-dropdown-list .responsive-select .fake-select li.selected{font-weight:600}.header-dropdown-list .responsive-select.order-by li.selected{font-weight:400}.header-dropdown-list .responsive-select.order-by li.selected a,.header-dropdown-list .responsive-select.order-by li.selected strong{padding:0}@media only screen and (max-width:767px){.header-dropdown-list .responsive-select{position:relative}.header-dropdown-list .responsive-select .fake-label{color:#333;border:none;font-weight:700;margin-left:.27777778em;display:inline-block}.header-dropdown-list .responsive-select .fake-select{display:none;border:1px solid #ccc;position:absolute;top:20px;z-index:99;background-color:#fff;right:0;margin:0;margin-top:.27777778em}.header-dropdown-list .responsive-select .fake-select li{display:block;border-top:1px solid #ccc}.header-dropdown-list .responsive-select .fake-select li strong,.header-dropdown-list .responsive-select .fake-select li.selected{display:block;padding:.27777778em .55555556em}.header-dropdown-list .responsive-select .fake-select li a,.header-dropdown-list .responsive-select .fake-select li strong{display:block;border:none;padding:.27777778em .55555556em}.header-dropdown-list .responsive-select .fake-select li:first-child{border-top:0}.header-dropdown-list .responsive-select .fake-select li:before{display:none}}@media only screen and (min-width:769px){.header-dropdown-list .responsive-select .fake-select{display:inline-block!important}}.header-dropdown-list+div>p{margin-left:.55555556em}:root{--border-radius-card:6px}.card-list-rounded{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;gap:1.11111111em;padding:0 .55555556em;padding-bottom:1.11111111em;padding-right:0;padding-left:1.11111111em}.card-list-rounded .item{-webkit-flex-basis:calc(25% - 0.55555556em*2);flex-basis:calc(25% - 0.55555556em*2);background-color:var(--area-hsla);border-radius:var(--border-radius-card);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:330px}.card-list-rounded .item .btn-container{position:relative}.card-list-rounded .item .btn-container .btn-round{padding:0;border:0;position:absolute;top:.55555556em;right:.55555556em;background-color:transparent;z-index:9}.card-list-rounded .item .btn-container .btn-round i{font-size:15px;width:30px;height:30px;border-radius:50%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.card-list-rounded .item .btn-container .btn-round i.fa-regular{border:1px solid #ccc;color:#bb2e29;background-color:#fff}.card-list-rounded .item .btn-container .btn-round i.fa-solid{background-color:#bb2e29;color:#fff}.card-list-rounded .item .img-wrap{height:122px;max-height:122px;background-color:#ededed;transition:max-height .3s;position:relative;overflow:hidden;border-radius:var(--border-radius-card) var(--border-radius-card) 0 0;border-bottom:4px solid var(--area-color)}.card-list-rounded .item .img-wrap p{background-color:var(--area-color);color:#333}.card-list-rounded .item .img-wrap.no-img{background-image:url("../img/img_default.jpg");background-repeat:no-repeat;background-position:center}.card-list-rounded .item img{display:block;text-indent:-9999px;position:absolute;height:122px;width:auto;margin:auto;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.card-list-rounded .item .title{padding-top:.55555556em;line-height:1em;padding-left:.55555556em;padding-right:.55555556em}.card-list-rounded .item .title h3{font-family:Merriweather,Verdana,sans-serif;display:inline;font-size:1em;line-height:1.5}.card-list-rounded .item .title h3 span{font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:.88888889em;line-height:1.5}.card-list-rounded .item .tag{font-size:.77777778em;line-height:1.5}.card-list-rounded .item .curriculum-card span{margin-bottom:.55555556em}.card-list-rounded .item .curriculum-card span:before{content:'';background-color:var(--area-color);width:5px;height:5px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:5px;margin-left:3px;margin-bottom:2px}.card-list-rounded .item .curriculum-card span:first-child{margin-left:0;padding-left:0}.card-list-rounded .item .curriculum-card span:first-child::before{display:none}.card-list-rounded .item .text-wrapper{-webkit-flex-grow:1;flex-grow:1;padding:0 .55555556em .55555556em;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.card-list-rounded .item .text-wrapper p{margin-bottom:0;font-size:.77777778em;line-height:1.5;color:#545454}.card-list-rounded .item .text-wrapper p span{color:#333;font-weight:600}.card-list-rounded .item .text-wrapper .curriculum{display:inline}.card-list-rounded .item .text-wrapper .curriculum+ul{list-style:none;display:inline;padding:0;margin-left:0;color:#545454;font-size:.77777778em;line-height:1.5}.card-list-rounded .item .text-wrapper .curriculum+ul li{display:inline}.card-list-rounded .item .text-wrapper .curriculum+ul li::before{content:'';width:5px;height:5px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:5px;margin-left:3px;margin-bottom:2px;background-color:var(--area-color)}.card-list-rounded .item .text-wrapper .curriculum+ul li:first-child::before{display:none}.card-list-rounded .item .few-text{-webkit-flex-grow:1;flex-grow:1}.card-list-rounded .item .goto{font-family:"Merriweather Sans",Verdana,sans-serif;margin:.55555556em 0;color:#333;font-size:.77777778em;line-height:1.5;padding:.55555556em 0}.card-list-rounded .item .goto a{color:inherit;border-color:#bb2e29;font-weight:600}.card-list-rounded .item .goto i{color:#bb2e29;margin-left:.55555556em}.card-list-rounded .item .button-popup{border:none;background-color:transparent;border-top:1px solid #ccc;padding:.55555556em 0 0;margin-top:.55555556em;-webkit-order:100;order:100;color:#333;text-align:right;font-family:inherit;font-size:.88888889em;line-height:1.5}.card-list-rounded .item .button-popup span::after{content:"\f106";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:400;margin-left:.27777778em;color:#bb2e29;position:relative;top:.1em}.card-list-rounded .item .button-popup .opened{display:inline-block}.card-list-rounded .item .button-popup .closed{display:none}.card-list-rounded .item .button-popup .closed::after{content:"\f107"}.card-list-rounded .item .button-popup[aria-expanded=false] .opened{display:none}.card-list-rounded .item .button-popup[aria-expanded=false] .closed{display:inline-block}.card-list-rounded .item .more-text{height:100%;transition:all .5s ease 0s}.card-list-rounded .item .more-text[aria-hidden=true]{display:none}.dropdown-list .card-list-rounded .item{background-color:#fff}@media only screen and (max-width:1024px){.card-list-rounded{padding-left:.55555556em;gap:.55555556em}.card-list-rounded .item{-webkit-flex-basis:calc(33.3333% - 0.55555556em);flex-basis:calc(33.3333% - 0.55555556em)}}@media only screen and (max-width:767px){.card-list-rounded .item{-webkit-flex-basis:calc(49.9% - 0.55555556em);flex-basis:calc(49.9% - 0.55555556em)}}@media only screen and (max-width:520px){.card-list-rounded{gap:1.11111111em}.card-list-rounded .item{-webkit-flex-basis:calc(100% - 0.55555556em);flex-basis:calc(100% - 0.55555556em);max-width:350px;margin:auto;min-height:100px}.card-list-rounded .item .title h3{font-size:.88888889em;line-height:1.5}}@media print{.card-list{display:block;-webkit-flex-wrap:unset;flex-wrap:unset}.card-list .item{display:inline-block;width:29%;-webkit-flex-basis:29%;flex-basis:29%;vertical-align:top}}:root{--economia:#FFC72C;--farmacia:#F58025;--giurisprudenza:#92C1E9;--ingegneria:#008578;--lingue:#004C97;--medicina:#C8102E;--veterinaria:#AA0061;--psicologia:#B15A7D;--scienze:#00843D;--agrarie:#6E7E1F;--educazione-formazione:#861F41;--motorie:#002554;--scienze-politiche:#5F259F;--statistiche:#005EB8;--sociologia:#685BC7;--umanistiche:#363535;--economia-rgba:rgba(255, 199, 44, 0.1);--farmacia-rgba:rgba(245, 128, 37, 0.1);--giurisprudenza-rgba:rgba(146, 193, 233, 0.1);--ingegneria-rgba:rgba(0, 133, 120, 0.1);--lingue-rgba:rgba(20, 76, 151, 0.1);--medicina-rgba:rgba(200, 16, 46, 0.1);--veterinaria-rgba:rgba(170, 0, 97, 0.1);--psicologia-rgba:rgba(177, 90, 125, 0.1);--scienze-rgba:rgba(0, 132, 61, 0.1);--agrarie-rgba:rgba(110, 126, 31, 0.1);--educazione-formazione-rgba:rgba(134, 31, 65, 0.1);--motorie-rgba:rgba(0, 37, 84, 0.1);--scienze-politiche-rgba:rgba(95, 37, 159, 0.1);--statistiche-rgba:rgba(0, 94, 184, 0.1);--sociologia-rgba:rgba(104, 91, 199, 0.1);--umanistiche-rgba:rgba(54, 54, 53, 0.1);--economia-hsla:hsla(44, 100%, 85%, 0.3);--farmacia-hsla:hsla(26, 91%, 85%, 0.3);--giurisprudenza-hsla:hsla(208, 66%, 85%, 0.3);--ingegneria-hsla:hsla(174, 100%, 88%, 0.3);--lingue-hsla:hsla(210, 100%, 85%, 0.3);--medicina-hsla:hsla(350, 85%, 85%, 0.3);--veterinaria-hsla:hsla(326, 100%, 85%, 0.3);--psicologia-hsla:hsla(336, 36%, 85%, 0.3);--scienze-hsla:hsla(148, 100%, 88%, 0.3);--agrarie-hsla:hsla(70, 61%, 85%, 0.3);--educazione-formazione-hsla:hsla(340, 62%, 85%, 0.3);--motorie-hsla:hsla(214, 100%, 85%, 0.3);--scienze-politiche-hsla:hsla(268, 62%, 85%, 0.3);--statistiche-hsla:hsla(209, 100%, 85%, 0.3);--sociologia-hsla:hsla(247, 49%, 85%, 0.3);--umanistiche-hsla:hsla(0, 1%, 85%, 0.3);--area-color:#bb2e29;--area-rgba:rgba(255, 255, 255, 0.1);--area-hsla:hsla(255, 100%, 85%, 0.3);--color-text-area:#fff}.area1,.dip795433,.dip795445,.dip795466,.dipdisa,.dipdse{--area-color:var(--economia);--color-text-area:#333;--area-rgba:var(--economia-rgba);--area-hsla:var(--economia-hsla)}.area1+.items-container,.dip795433+.items-container,.dip795445+.items-container,.dip795466+.items-container,.dipdisa+.items-container,.dipdse+.items-container{--area-hsla:var(--economia-hsla)}.area2,.dip795397,.dipfabit{--area-color:var(--farmacia);--color-text-area:#333;--area-rgba:var(--farmacia-rgba);--area-hsla:var(--farmacia-hsla)}.area2+.items-container,.dip795397+.items-container,.dipfabit+.items-container{--area-color:var(--farmacia);--area-hsla:var(--farmacia-hsla)}.area3,.dip795446,.dipdsg{--area-color:var(--giurisprudenza);--area-rgba:var(--giurisprudenza-rgba);--area-hsla:var(--giurisprudenza-hsla);--color-text-area:#333}.area3+.items-container,.dip795446+.items-container,.dipdsg+.items-container{--area-color:var(--giurisprudenza);--area-hsla:var(--giurisprudenza-hsla)}.area4,.dip795387,.dip795403,.dip795404,.dip795407,.dip795410,.dipda,.dipdei,.dipdicam,.dipdin{--area-color:var(--ingegneria);--color-text-area:#fff;--area-rgba:var(--ingegneria-rgba);--area-hsla:var(--ingegneria-hsla)}.area4+.items-container,.dip795387+.items-container,.dip795403+.items-container,.dip795404+.items-container,.dip795407+.items-container,.dip795410+.items-container,.dipda+.items-container,.dipdei+.items-container,.dipdicam+.items-container,.dipdin+.items-container{--area-color:var(--ingegneria);--area-hsla:var(--ingegneria-hsla)}.area5,.dip795412,.dip795473,.dipdit,.diplilec{--area-color:var(--lingue);--color-text-area:#fff;--area-rgba:var(--lingue-rgba);--area-hsla:var(--lingue-hsla)}.area5+.items-container,.dip795412+.items-container,.dip795473+.items-container,.dipdit+.items-container,.diplilec+.items-container{--area-color:var(--lingue);--area-hsla:var(--lingue-hsla)}.area6,.dip795422,.dip795436,.dip795452,.dipdibinem,.dipdimec{--area-color:var(--medicina);--color-text-area:#fff;--area-rgba:var(--farmacia-rgba);--area-hsla:var(--farmacia-hsla)}.area6+.items-container,.dip795422+.items-container,.dip795436+.items-container,.dip795452+.items-container,.dipdibinem+.items-container,.dipdimec+.items-container{--area-rgba:var(--farmacia-rgba);--area-hsla:var(--farmacia-hsla)}.area7,.dip795455,.dipdimevet{--area-color:var(--veterinaria);--color-text-area:#fff;--area-rgba:var(--veterinaria-rgba);--area-hsla:var(--veterinaria-hsla)}.area7+.items-container,.dip795455+.items-container,.dipdimevet+.items-container{--area-color:var(--veterinaria);--area-hsla:var(--veterinaria-hsla)}.area8,.dip795427,.dippsi{--area-color:var(--psicologia);--area-rgba:var(--psicologia-rgba);--area-hsla:var(--psicologia-hsla);--color-text-area:#fff}.area8+.items-container,.dip795427+.items-container,.dippsi+.items-container{--area-color:var(--psicologia);--area-hsla:var(--psicologia-hsla)}.area9,.dip795395,.dip795401,.dip795403,.dip795416,.dip795435,.dip795444,.dip795465,.dipbigea,.dipchim,.dipchimind,.dipdifa,.dipdisi,.dipmat{--area-color:var(--scienze);--area-rgba:var(--scienze-rgba);--area-hsla:var(--scienze-hsla);--color-text-area:#fff}.area9+.items-container,.dip795395+.items-container,.dip795401+.items-container,.dip795403+.items-container,.dip795416+.items-container,.dip795435+.items-container,.dip795444+.items-container,.dip795465+.items-container,.dipbigea+.items-container,.dipchim+.items-container,.dipchimind+.items-container,.dipdifa+.items-container,.dipdisi+.items-container,.dipmat+.items-container{--area-color:var(--scienze);--area-hsla:var(--scienze-hsla)}.area10,.dip795443,.dipdistal{--area-color:var(--agrarie);--area-rgba:var(--agrarie-rgba);--area-hsla:var(--agrarie-hsla);--color-text-area:#fff}.area10+.items-container,.dip795443+.items-container,.dipdistal+.items-container{--area-color:var(--agrarie);--area-hsla:var(--agrarie-hsla)}.area11,.dip795438,.dipedu{--area-color:var(--educazione-formazione);--color-text-area:#fff;--area-rgba:var(--educazione-formazione-rgba);--area-hsla:var(--educazione-formazione-hsla)}.area11+.items-container,.dip795438+.items-container,.dipedu+.items-container{--area-color:var(--educazione-formazione);--area-hsla:var(--educazione-formazione-hsla)}.area12,.dip795456,.dipquvi{--area-color:var(--motorie);--area-rgba:var(--motorie-rgba);--area-hsla:var(--motorie-hsla);--color-text-area:#fff}.area12+.items-container,.dip795456+.items-container,.dipquvi+.items-container{--area-color:var(--motorie);--area-hsla:var(--motorie-hsla)}.area13,.dip795460,.dipsps{--area-color:var(--scienze-politiche);--area-rgba:var(--scienze-politiche-rgba);--area-hsla:var(--scienze-politiche-hsla);--color-text-area:#fff}.area13+.items-container,.dip795460+.items-container,.dipsps+.items-container{--area-color:var(--scienze-politiche);--area-hsla:var(--scienze-politiche-hsla)}.area14,.dip795465,.dipstat{--area-color:var(--statistiche);--color-text-area:#fff;--area-rgba:var(--statistiche-rgba);--area-hsla:var(--statistiche-hsla)}.area14+.items-container,.dip795465+.items-container,.dipstat+.items-container{--area-color:var(--statistiche);--area-hsla:var(--statistiche-hsla)}.area15,.dip795466,.dipsde{--area-color:var(--sociologia);--area-rgba:var(--sociologia-rgba);--area-hsla:var(--sociologia-hsla);--color-text-area:#fff}.area15+.items-container,.dip795466+.items-container,.dipsde+.items-container{--area-color:var(--sociologia);--area-hsla:var(--sociologia-hsla)}.area16,.dip795392,.dip795399,.dip795400,.dip795470,.dip795471,.dipdar,.dipdbc,.dipdisci,.dipficlit,.dipfilcom,.dipfilo{--area-color:var(--umanistiche);--area-rgba:var(--umanistiche-rgba);--area-hsla:var(--umanistiche-hsla);--color-text-area:#fff}.area16+.items-container,.dip795392+.items-container,.dip795399+.items-container,.dip795400+.items-container,.dip795470+.items-container,.dip795471+.items-container,.dipdar+.items-container,.dipdbc+.items-container,.dipdisci+.items-container,.dipficlit+.items-container,.dipfilcom+.items-container,.dipfilo+.items-container{--area-color:var(--umanistiche);--area-hsla:var(--umanistiche-hsla)}.fancy-checkbox{padding:2px 1px}.fancy-checkbox label{line-height:20px;cursor:pointer;display:inline-block}.fancy-checkbox input[type=checkbox]{width:16px;outline:0;border:1px solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;vertical-align:middle;border-radius:2px;position:relative;top:-2px}.fancy-checkbox input[type=checkbox]:focus{outline:2px solid;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-offset:-2px}.fancy-checkbox input:checked{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/png;base64,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');background-size:16px;display:inline-block;width:16px;height:16px;border:0;position:relative;background-position:0 -1px}.fancy-checkbox input:checked:focus{outline:0}.item .fancy-checkbox label{padding:.13888889em .27777778em;border-radius:3px;display:inline}.item .fancy-checkbox input:checked{background-color:#fef055}.item .fancy-checkbox input:checked~label{background-color:#fef055;margin-left:-21px;padding-left:25px}@media only screen and (max-width:520px){.item .fancy-checkbox input:checked~label{padding-left:30px}}.item .fancy-checkbox input[disabled]{pointer-events:none;color:#b9b9b9;background-color:#ededed;border:1px solid #ccc}.item .fancy-checkbox input[disabled]~label{background-color:transparent;color:inherit;pointer-events:none}@media only screen and (min-width:1025px){.item .fancy-checkbox input:hover~label{background-color:#fef055}.item .fancy-checkbox:hover{background-color:#fef055}}@media only screen and (max-width:520px){.fancy-checkbox{background-color:#fff;margin-left:.55555556em}}.hero-choose{position:relative}.hero-choose .img-wrapper{position:relative;min-height:300px}.hero-choose .img-wrapper::before{content:"";opacity:.8;position:absolute;width:100%;height:100%;display:block;background:linear-gradient(0deg,#000 10%,hsla(0,0%,100%,0) 100%,rgba(250,250,250,0) 0)}.hero-choose .img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;min-height:350px}.hero-choose .img-wrapper .tooltip{position:absolute;top:.55555556em;left:1.11111111em}.hero-choose .img-wrapper .tooltip button::before{content:"";background-color:#fff;width:8px;height:12px;position:absolute;top:4px;left:6px}.hero-choose .img-wrapper .tooltip i{font-size:20px;position:relative}.hero-choose .hero-text{margin:0 auto;max-width:1280px;width:100%;margin:auto;text-align:center;margin-top:-250px;position:relative}.hero-choose h1{color:#fff;font-size:3.33333333em;margin-bottom:.55555556em}.hero-choose .text-wrapper{background-color:#f8f8f8;padding:1.66666667em .55555556em 1.11111111em .55555556em;border-top-left-radius:4px;border-top-right-radius:4px;margin:0 40px}.hero-choose .text-wrapper h2{color:#bb2e29;margin:0 0 .55555556em;font-style:italic;font-size:2.11111111em}.hero-choose .text-wrapper p{font-size:1.22222222em}@media only screen and (max-width:1024px){.hero-choose .hero-text{margin-top:-200px}.hero-choose h1{font-size:2.22222222em}.hero-choose .text-wrapper{margin:0 .55555556em}.hero-choose .text-wrapper h2{font-size:1.44444444em}.hero-choose .text-wrapper p{font-size:1.11111111em}}.slider-tabs{position:relative;overflow-x:hidden;background-color:#f8f8f8;padding:0 1.11111111em;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 40px 2.22222222em}.slider-tabs::after{content:"";display:block;height:130px;width:100%;background-color:#f8f8f8}.slider-tabs .arrow{position:absolute;height:calc(100% - 130px);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:60px;background-color:#fff;border:1px solid #ccc}.slider-tabs .arrow:first-child{left:1.11111111em;border-top-left-radius:30px;border-bottom-left-radius:30px;border-right:none;box-shadow:0 2px 10px -2px rgba(84,84,84,.4)}.slider-tabs .arrow:last-child{right:1.11111111em;border-top-right-radius:30px;border-bottom-right-radius:30px;border-left:none;box-shadow:0 2px 10px -2px rgba(84,84,84,.4)}.slider-tabs .arrow button{text-align:center;border-radius:50%;border:none;background-color:#bb2e29;color:#fff;width:44px;height:44px;transition:all 1s ease-in-out}.slider-tabs .arrow button i{font-size:26px;transition:all .2s ease-in-out .2s}.slider-tabs .tabs-container{display:-webkit-flex;display:flex;gap:12px;margin:0;list-style:none;scroll-behavior:smooth;overflow-x:auto;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-align:center;scrollbar-width:none;border:1px solid #ccc;background-color:#fff;border-radius:40px;padding:5px}.slider-tabs .tabs-container::-webkit-scrollbar{display:none}.slider-tabs .tabs-container.dragging{scroll-behavior:auto;cursor:grab}.slider-tabs .tabs-container.dragging .tab{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.slider-tabs .tabs-container .tab{white-space:nowrap;padding:13px 20px;border-radius:30px;border:1px solid #ccc;font-family:"Merriweather Sans",Verdana,sans-serif;transition:background-color .3s}.slider-tabs .tabs-container .tab i{margin-right:5px}.slider-tabs .tabs-container .tab .fa-briefcase{border:1px solid #333;border-radius:22px;width:22px;height:22px;font-size:14px;padding-top:3px}.slider-tabs .tabs-container .tab[aria-selected=true]{background:#fef055}@media only screen and (min-width:1025px){.slider-tabs .tab:hover{background:#fef055}.slider-tabs .arrow button:hover{background-color:#9e2723}.slider-tabs .arrow button:hover .fa-angle-left{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.slider-tabs .arrow button:hover .fa-angle-right{-webkit-transform:translateX(10%);transform:translateX(10%)}}@media only screen and (max-width:1024px){.slider-tabs{margin:0}.slider-tabs .tabs-container .tab{font-size:.88888889em;line-height:1.5}}@media only screen and (max-width:767px){.slider-tabs{padding:0}.slider-tabs .arrow{width:40px}.slider-tabs .arrow:first-child{left:0}.slider-tabs .arrow:last-child{right:0}.slider-tabs .arrow button{width:25px;height:25px;padding:0;margin:0}.slider-tabs .arrow button i{font-size:18px}.slider-tabs .tabs-container{gap:20px}.slider-tabs .tabs-container .tab{padding:5px;white-space:normal;font-size:1em;line-height:1.5;min-width:290px;margin-left:16px}.slider-tabs .tabs-container .tab button{margin-right:0}.slider-tabs .tabs-container .tab i{display:none}}.accordion-box.huge-box{list-style:none;padding:2.22222222em;margin:0}.accordion-box.huge-box .accordion-title{background-color:transparent;display:block;width:100%;border:none;font-family:Merriweather,Verdana,sans-serif;padding:1.11111111em;text-align:left;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;font-size:1.11111111em}.accordion-box.huge-box .accordion-title[aria-expanded=true]{background-color:#fff;color:#bb2e29;position:relative;background-size:0 2px;padding-bottom:0}.accordion-box.huge-box .accordion-title[aria-expanded=true]:before{content:' ';width:100%;height:2px;position:absolute;top:0;left:0;background-color:#bb2e29}.accordion-box.huge-box .accordion-title[aria-expanded=true] i{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:inherit}.accordion-box.huge-box .accordion-content{background-color:#fff;border-bottom:1px solid #ccc}.accordion-box.huge-box .accordion-content[aria-hidden=true]{display:none}.accordion-box.huge-box .accordion-content .description-text{max-width:none}.accordion-box.huge-box .accordion-content .description-text li{padding:0;padding-left:15px;margin-top:1.11111111em;margin-bottom:0}.accordion-box.huge-box .accordion-content .description-text ul ul li{margin-top:.55555556em}.accordion-box.huge-box li{margin-bottom:1.11111111em;background-color:#fff}.accordion-box.huge-box li:last-child .accordion-title{border-bottom:none}.accordion-box.huge-box li i{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.accordion-box.huge-box li button{position:relative}.accordion-box.huge-box li button::before{position:absolute;content:' ';top:-1px;left:0;width:100%;height:3px;background-image:linear-gradient(transparent 1px,#bb2e29 1px,#bb2e29 3px,transparent 3px),linear-gradient(transparent 1px,transparent 1px,transparent 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 top,0 top;transition:background-size .5s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}@media only screen and (max-width:1024px){.accordion-box.huge-box{padding:1.11111111em}}@media only screen and (min-width:1025px){.accordion-box.huge-box li button:hover i{color:#bb2e29;-webkit-transform:translateY(20%);transform:translateY(20%);transition:-webkit-transform .2s ease-in-out .2s;transition:transform .2s ease-in-out .2s;transition:transform .2s ease-in-out .2s, -webkit-transform .2s ease-in-out .2s}.accordion-box.huge-box li button:hover:before{background-size:100% 3px}}.slider-panel.default-tab-panel{background-color:#f8f8f8;margin:0 40px 1.11111111em;padding:0;padding-bottom:1.11111111em;margin-top:-140px;position:relative;border:none}.slider-panel.default-tab-panel .tab-intro{display:-webkit-flex;display:flex;padding:2.22222222em;padding-bottom:0;max-width:none;text-align:left}.slider-panel.default-tab-panel .tab-intro h3{color:#bb2e29;min-width:300px;font-size:1.66666667em}.slider-panel.default-tab-panel .tab-intro .description-text{padding-top:0;max-width:800px}@media only screen and (max-width:1024px){.slider-panel.default-tab-panel{margin-left:0;margin-right:0;margin-top:-110px}.slider-panel.default-tab-panel .tab-intro{padding:1.11111111em;-webkit-flex-direction:column;flex-direction:column}.slider-panel.default-tab-panel .tab-intro h3{text-align:center;font-size:1.33333333em}}.engine-choose{padding:0 2.22222222em}.engine-choose .title-wrap{text-align:center;padding:1.11111111em 0;padding-top:0}.engine-choose .title-wrap .title,.engine-choose .title-wrap h2{font-size:1.44444444em;font-family:Merriweather,Verdana,sans-serif;color:#bb2e29;margin-bottom:.55555556em}.engine-choose .engine-choose-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.11111111em}.engine-choose .engine-choose-container .item{background-color:#fff;padding:1.11111111em;-webkit-flex-basis:calc(50% - 0.55555556em);flex-basis:calc(50% - 0.55555556em)}.engine-choose .engine-choose-container .item h3{margin-bottom:.55555556em;color:#bb2e29}.engine-choose .engine-choose-container .item .description{margin-bottom:1.66666667em}.engine-choose .engine-choose-container .item .details{margin-top:1.11111111em}.engine-choose .engine-choose-container .item .details p{margin-bottom:0}.engine-choose .engine-choose-container .item p a{color:#333;border-color:currentColor}.engine-choose .engine-choose-container .item p i{color:#bb2e29}.engine-choose .engine-choose-container label,.engine-choose .engine-choose-container legend{display:block;margin-bottom:.55555556em;font-size:1em;line-height:1.5}.engine-choose .engine-choose-container label h4,.engine-choose .engine-choose-container legend h4{font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:1em;line-height:1.5}.engine-choose .engine-choose-container .input-group{display:-webkit-flex;display:flex;height:40px}.engine-choose .engine-choose-container .input-group .select2-container{width:calc(100% - 50px);-webkit-flex-grow:1;flex-grow:1}.engine-choose .engine-choose-container .input-group .select2-container .select2-choice{border:1px solid #ccc;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;line-height:38px;height:100%;background:0 0}.engine-choose .engine-choose-container .input-group .select2-container .select2-choice>.select2-chosen{position:absolute}.engine-choose .engine-choose-container .input-group .select2-arrow{display:none}.engine-choose .engine-choose-container .input-group input{padding:.55555556em;border:1px solid #ccc;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;border-top-left-radius:4px;border-bottom-left-radius:4px;font-size:1em;line-height:1.5;-webkit-flex-grow:1;flex-grow:1}.engine-choose .engine-choose-container .input-group button{border:1px solid #bb2e29;border-left:none;background-color:#bb2e29;color:#fff;width:50px;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:20px;position:relative}.engine-choose .engine-choose-container .input-group button::after{content:'';display:block;position:absolute;height:0;min-height:0;width:100%;bottom:0;left:0;transition:min-height .3s;background-color:#9e2723}.engine-choose .engine-choose-container select{border:1px solid #ccc;width:calc(100% - 64px);padding:.27777778em .55555556em;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8f8f8;background-image:url("../img/arrow-down-select.png");background-repeat:no-repeat;background-size:13px;background-position:97% center;box-shadow:none;border-radius:4px;cursor:pointer;padding-right:20px;background-size:14px;margin-right:5px;font-size:1em;line-height:1.5;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif}.engine-choose .engine-choose-container select::-ms-expand{display:none}.engine-choose .engine-choose-container select option{outline:0;overflow:hidden;border:none;background-color:#fff;color:#333;padding:.27777778em .55555556em}.engine-choose .engine-choose-container .campus button{background-color:#bb2e29;border:1px solid #bb2e29;border-left:none;color:#fff;width:50px;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:20px}.engine-choose .engine-choose-container .select-popup{position:relative;-webkit-flex-grow:1;flex-grow:1}.engine-choose .engine-choose-container .select-popup .button-popup{border:1px solid #ccc;padding:.27777778em .55555556em;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;color:#333;height:40px}.engine-choose .engine-choose-container .select-popup .border-box{border:1px solid #ccc;margin-top:-1px;padding:.55555556em;max-height:200px;overflow-y:auto;position:relative;width:100%;background:#fff;z-index:9}.engine-choose .engine-choose-container .select-popup .button-container{position:relative;width:100%;background:#f8f8f8;z-index:9;text-align:center;padding:.55555556em;border:1px solid #ccc;border-top:none}.engine-choose .engine-choose-container .select-popup .button-container button{width:auto;text-transform:uppercase;border-radius:4px;font-size:inherit}.engine-choose .engine-choose-container .select-popup ul{list-style:none;margin:0}.engine-choose .engine-choose-container .select-popup ul li{padding-bottom:.18518519em;padding:.27777778em .55555556em;padding:2px 1px;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;gap:7px;margin-bottom:.27777778em}.engine-choose .engine-choose-container .select-popup ul li label{line-height:20px;cursor:pointer;display:inline-block}.engine-choose .engine-choose-container .select-popup ul li input[type=checkbox]{width:16px;outline:0;border:1px solid;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;vertical-align:middle;border-radius:2px;position:relative;top:-2px}.engine-choose .engine-choose-container .select-popup ul li input[type=checkbox]:focus{outline:2px solid;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-offset:-2px}.engine-choose .engine-choose-container .select-popup ul li input:checked{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/png;base64,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');background-size:16px;display:inline-block;width:16px;height:16px;border:0;position:relative;background-position:0 -1px}.engine-choose .engine-choose-container .select-popup ul li input:checked:focus{outline:0}.engine-choose .engine-choose-container .select-popup ul li label{line-height:normal;margin-bottom:0}.engine-choose .engine-choose-container .select-popup ul li input[type=checkbox]{-webkit-flex-shrink:0;flex-shrink:0;margin-right:5px;top:5px;-webkit-flex-grow:0;flex-grow:0;padding:0}.engine-choose .engine-choose-container .select-popup ul li input[disabled]{pointer-events:none;color:#b9b9b9;background-color:#ededed;border:1px solid #ccc}.engine-choose .engine-choose-container .select-popup ul li input[disabled]~label{color:#6d6e71;pointer-events:none}.engine-choose .engine-choose-container .select-popup ul li input[disabled]~label::before{display:none}.engine-choose .engine-choose-container .select-popup ul li input[disabled][checked]~label{margin-left:0}.engine-choose .engine-choose-container .select-popup ul li input[disabled][checked]~label::before{display:inline-block}@media only screen and (min-width:1025px){.engine-choose .engine-choose-container .input-group button:hover{z-index:100}.engine-choose .engine-choose-container .input-group button:hover:after{z-index:-1;min-height:100%;border-top-right-radius:4px;border-bottom-right-radius:4px}}@media only screen and (max-width:1024px){.engine-choose{padding:1.11111111em}}@media only screen and (max-width:767px){.engine-choose .engine-choose-container .item{-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}}.launching-box{margin-bottom:2.22222222em;padding:1.11111111em 2.22222222em 2.22222222em}.launching-box .title-wrap{text-align:center;padding:1.11111111em 0}.launching-box .title-wrap .title{font-size:1.44444444em;font-family:Merriweather,Verdana,sans-serif;color:#bb2e29;margin-bottom:1.11111111em}.launching-box .launching-box-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.11111111em}.launching-box .launching-box-container .item{background-color:#fff;padding:1.11111111em;-webkit-flex-basis:calc(50% - 0.55555556em);flex-basis:calc(50% - 0.55555556em);display:-webkit-flex;display:flex}.launching-box .launching-box-container .item .img-wrap{position:relative;top:-30px;-webkit-flex-shrink:0;flex-shrink:0}.launching-box .launching-box-container .item .text-wrap{padding-left:1.11111111em}.launching-box .launching-box-container .item .text-wrap h3{font-family:"Merriweather Sans",Verdana,sans-serif}.launching-box .launching-box-container .item .cta-container .cta{color:#333;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.88888889em;line-height:1.5;background-image:linear-gradient(transparent 1px,#bb2e29 1px,#bb2e29 3px,transparent 3px),linear-gradient(transparent 1px,var(--lines-focus-card) 1px,var(--lines-focus-card) 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .5s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent;padding-bottom:.18518519em}.launching-box .launching-box-container .item .cta-container i{color:#bb2e29;position:relative;bottom:-2px}@media only screen and (min-width:1025px){.launching-box .launching-box-container .cta-container .cta:hover{background-size:100% 3px}.launching-box .launching-box-container .cta-container .cta:hover+i{-webkit-transform:translateX(50%);transform:translateX(50%);transition:-webkit-transform 350ms ease-in-out .2s;transition:transform 350ms ease-in-out .2s;transition:transform 350ms ease-in-out .2s, -webkit-transform 350ms ease-in-out .2s}}@media only screen and (max-width:1024px){.launching-box{padding:1.11111111em}.launching-box .launching-box-container .item{-webkit-flex-basis:100%;flex-basis:100%}.launching-box .launching-box-container .item .img-wrap{width:90px}}.other-link{margin-bottom:1.11111111em;max-width:900px;margin:auto;margin-top:2.22222222em;background-color:#fff}.other-link .title-wrap{position:relative;margin-bottom:1.11111111em;background-color:inherit}.other-link .title-wrap::before{content:"";width:100%;height:1px;position:absolute;background-color:#ccc;top:13px}.other-link .title-wrap .title{font-family:"Merriweather Sans",Verdana,sans-serif;font-size:1.11111111em;background-color:inherit;display:inline-block;position:relative;margin:0;padding:0 5px;margin-left:1.66666667em}.other-link ul{margin:0 0 .55555556em;background-color:#f8f8f8;overflow:auto;list-style-type:none;padding:1.11111111em 2.22222222em 1.66666667em;-webkit-columns:2;-moz-columns:2;columns:2}.other-link ul li{padding-bottom:1px;margin-bottom:.42735043em;position:relative;padding-left:15px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.other-link ul li:before{content:"";background-color:#bb2e29;display:inline-block;width:1.11111111em;top:10px;position:absolute;left:0;border-radius:50%;width:5px;height:5px}.other-link ul li a{color:#333;border-bottom:1px solid #878787}.other-link ul li a:hover{border-bottom:2px solid #878787}.slider-panel .other-link{background-color:inherit}.slider-panel .other-link ul{background-color:#fff}@media only screen and (max-width:1024px){.other-link{margin:1.11111111em}}@media only screen and (max-width:767px){.other-link ul{-webkit-columns:initial;-moz-columns:initial;columns:initial}}.sticky-anchor{box-shadow:0 0 15px #6e6f72;border-top:1px solid #ccc;position:fixed;bottom:0;left:0;z-index:99;background:#f8f8f8;padding:.55555556em;width:100%;gap:10px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:flex;-webkit-transform:translate(0,150px);transform:translate(0,150px);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.sticky-anchor a{display:inline-block;border-radius:4px;background-color:#bb2e29;border:none;color:#fff;padding:.55555556em 1.66666667em;text-transform:uppercase;position:relative}.sticky-anchor a::after{content:'';display:block;position:absolute;height:0;min-height:0;width:100%;bottom:0;left:0;transition:min-height .3s;background-color:#9e2723}.sticky-anchor.show{-webkit-transform:translate(0,0);transform:translate(0,0)}@media only screen and (min-width:1025px){.sticky-anchor a:hover{z-index:100}.sticky-anchor a:hover:after{z-index:-1;min-height:100%;border-radius:4px}}.panel-overview{margin:auto;margin-bottom:2.77777778em;background-color:#fff;border:1px solid #ccc;border-top:4px solid #bb2e29;border-radius:4px;padding:.55555556em;margin-bottom:4.44444444em}.panel-overview ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0}.panel-overview ul li{-webkit-flex-basis:33.333%;flex-basis:33.333%;display:-webkit-flex;display:flex;gap:15px;padding:1.11111111em .55555556em}.panel-overview ul li i{font-size:26px;border:2px solid currentColor;border-radius:50px;color:#bb2e29;width:45px;height:45px;text-align:center;-webkit-flex-shrink:0;flex-shrink:0;line-height:42px;margin-top:5px}.panel-overview ul li .text-wrap p{margin:0}.panel-overview ul li .text-wrap strong{font-weight:600}.panel-overview ul li .text-wrap ul{display:block;list-style:none;padding:0}.panel-overview ul li .text-wrap ul li{display:inline;padding:0;position:relative}.panel-overview ul li .text-wrap ul li::before{content:'';top:20px;width:5px;height:5px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:5px;margin-left:5px;margin-bottom:2px;background-color:#333}.panel-overview ul li .text-wrap ul li:first-child{padding-left:0}.panel-overview ul li .text-wrap ul li:first-child::before{display:none}@media only screen and (max-width:1024px){.panel-overview ul li{-webkit-flex-basis:50%;flex-basis:50%}}@media only screen and (max-width:767px){.panel-overview ul li{-webkit-flex-basis:50%;flex-basis:50%}.panel-overview ul li i{display:none}.panel-overview ul li .text-wrap strong{font-weight:600}}@media only screen and (max-width:450px){.panel-overview ul li .text-wrap ul{font-size:.83333333em;line-height:1.5}}.default-tab .tabs-container{display:-webkit-flex;display:flex;gap:12px;margin:0;margin-left:1.11111111em;list-style:none;background-color:#fff;overflow-x:auto;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-align:center;scrollbar-width:none}.default-tab .tabs-container::-webkit-scrollbar{display:none}.default-tab .tabs-container .tab{white-space:nowrap;padding:0 0 20px 0;margin-right:30px;font-family:"Merriweather Sans",Verdana,sans-serif;border:none;font-size:1.11111111em;border-bottom:4px solid transparent}.default-tab .tabs-container .tab i{margin-right:5px}.default-tab .tabs-container .tab:hover{border-bottom:4px solid #fef055}.default-tab .tabs-container .tab[aria-selected=true]{font-weight:600;border-bottom:4px solid #fef055}@media only screen and (max-width:450px){.default-tab .tabs-container{gap:8px}.default-tab .tabs-container .tab{margin-right:10px}}.default-tab-panel{margin-bottom:2.22222222em;padding:.55555556em;padding-bottom:1.11111111em;position:relative;background:#f8f8f8;border-top:1px solid #ccc;padding:1.11111111em 2.22222222em}.default-tab-panel[aria-hidden=true]{display:none}.default-tab-panel .tab-intro,.default-tab-panel ul[role=list]{padding:.55555556em;max-width:900px;margin:auto;text-align:center}.default-tab-panel .tab-intro h2,.default-tab-panel ul[role=list] h2{color:#bb2e29;margin-bottom:.55555556em;font-size:1.44444444em}.default-tab-panel .tab-intro p,.default-tab-panel ul[role=list] p{text-align:left}.default-tab-panel .faculty-listing{padding:.55555556em;max-width:900px;margin:auto}.default-tab-panel .faculty-listing ul{text-align:left;margin-left:1.77777778em;margin-bottom:.55555556em;position:relative}.default-tab-panel .faculty-listing ul>li{padding-bottom:2px;margin-top:.42735043em;position:relative;margin-left:15px;list-style-type:none}.default-tab-panel .faculty-listing ul>li:first-child{margin-top:0}.default-tab-panel .faculty-listing ul>li:before{content:"";background-color:#bb2e29;display:inline-block;width:1.11111111em;top:10px;position:absolute;left:-15px;border-radius:50%;width:6px;height:6px}.default-tab-panel .accordion-box{margin:1.11111111em 0}.default-tab-panel .accordion-box h3{font-size:1em;line-height:1.5;font-family:"Merriweather Sans",Verdana,sans-serif}.default-tab-panel .accordion-box h4{font-weight:600}.default-tab-panel .other-studies{margin-top:2.77777778em;margin-left:1.11111111em}.default-tab-panel .other-studies h3{font-size:1.11111111em;font-family:"Merriweather Sans",Verdana,sans-serif}.default-tab-panel .professional-profile{max-width:900px;margin:1.11111111em;margin-top:0}@media only screen and (max-width:767px){.default-tab-panel .faculty-listing ul{margin-left:0}}@media only screen and (max-width:1024px){.default-tab-panel{padding:.55555556em}.default-tab-panel::before{width:100vw}.default-tab-panel .accordion-box{margin-top:0}.default-tab-panel .accordion-box i{margin-top:.27777778em}}.manifestum h3{margin-bottom:1.11111111em}.manifestum h4{margin-bottom:0;text-transform:none;font-weight:700}.manifestum h5.note{text-transform:none}.manifestum table{font-size:.88888889em;line-height:1.5;margin-bottom:2.22222222em;margin-top:.27777778em;width:100%}.manifestum table thead{border-bottom-width:1px;border-bottom-style:solid}.manifestum table thead .info,.manifestum table thead .ssd{padding:0 4px;padding-bottom:.27777778em;text-align:center;text-transform:uppercase;font-weight:700;width:10%;font-size:.66666667em;line-height:1.5}.manifestum table thead .ssd{margin:0 auto}.manifestum table thead .codice,.manifestum table thead .nome{text-align:left;width:auto}.manifestum table td{vertical-align:top;padding:.13888889em}.manifestum table td.code{width:7%;display:table-cell;font-weight:400;padding-top:.55555556em;padding-left:0;padding-bottom:0}.manifestum table td.title{float:left;padding-left:0;padding-top:.55555556em}.manifestum table td.title a{border-bottom:1px solid #13456e}.manifestum table td.title a:visited{border-bottom:1px solid #613399}.manifestum table td.title a:hover{border-bottom-width:2px}.manifestum table td.info,.manifestum table td.ssd{padding-top:.55555556em;text-align:center;width:10%}.manifestum table .modulo .title{border-left:1px solid #ededed;padding-left:.55555556em}.manifestum table .info,.manifestum table .ssd{font-weight:400}.manifestum table .info .legend,.manifestum table .ssd .legend{font-size:1em;line-height:1.5;display:inline-block;border-width:1px;border-style:solid;border-radius:10px;cursor:pointer;position:relative;text-align:center;width:20px;height:20px;line-height:18px;font-weight:700;margin-left:3px}.manifestum table .info .legend span,.manifestum table .ssd .legend span{font-weight:400;text-transform:none;display:block;height:0;position:absolute;top:-10000000px;left:-10000000px}.manifestum table .info .legend:hover span,.manifestum table .ssd .legend:hover span{position:absolute;top:20px;left:auto;right:0;display:block;height:auto;width:200px;border:1px solid #ccc;background-color:#fff;z-index:10;padding:.27777778em;text-transform:none;text-align:left;white-space:pre-wrap;font-size:1.2em}.manifestum .table-text table:last-child{margin-bottom:80px}@media only screen and (max-width:767px){.manifestum table thead .info .legend,.manifestum table thead .ssd .legend{margin-left:0;display:block;margin:auto}.manifestum table thead .info .legend span,.manifestum table thead .ssd .legend span{font-size:1.5em}}@media only screen and (max-width:520px){.manifestum .table-text table:last-child{margin-bottom:120px}.manifestum table{width:100%}.manifestum table thead th:first-child{display:none}.manifestum table td.code{padding-left:0;width:100%;display:block;font-weight:700;padding-bottom:0;padding-top:10px}.manifestum table td.title{float:left;padding-left:0;padding-top:0;word-wrap:break-word}.manifestum table td.info,.manifestum table td.ssd{text-align:center;width:10%;padding-top:10px}}@media only screen and (max-width:450px){.manifestum{font-size:.85em}.manifestum table{font-size:.88888889em;line-height:1.5}.manifestum table thead .ssd{display:table-cell}}@media print{.manifestum table .info .legend,.manifestum table .ssd .legend{display:none}}.number-slider{position:relative}.number-slider ol{counter-reset:item}.number-slider ol li .text-wrapper:before{display:inline-block;content:counter(item) "";font-family:Merriweather,Verdana,sans-serif;counter-increment:item;color:#bb2e29;font-size:3.55555556em}.number-slider .text-wrapper{background-color:#fff;margin:0 .55555556em;display:-webkit-flex;display:flex;gap:1.11111111em;padding:.55555556em 2.22222222em;-webkit-align-items:center;align-items:center;height:100%}.number-slider .text-wrapper p{margin:0}.number-slider .splide__slide .media-wrapper{margin:1.11111111em}.number-slider .splide__arrows{margin:1.11111111em auto 2.22222222em;display:-webkit-flex;display:flex;text-align:center;-webkit-justify-content:space-between;justify-content:space-between}.number-slider .splide__arrows button{border:none;padding:0;margin:0 1.11111111em;background-color:transparent;color:#bb2e29}.number-slider .splide__arrows button i{font-size:35px;font-weight:300}.number-slider .splide__arrows button[disabled]{color:#666}.number-slider .my-carousel-progress{margin:auto;display:block;width:600px;height:2px;background-color:#b9b9b9}.number-slider .my-carousel-progress-bar-number{height:2px;background-color:#bb2e29}.number-slider .option-element{display:-webkit-flex;display:flex}@media only screen and (max-width:767px){.number-slider section{margin-left:-3em;margin-right:-2em;position:relative;left:-1em}.number-slider .option-element{display:none}}.event-slider{position:relative;background-color:#f8f8f8;padding:0 40px;border-radius:4px;padding-bottom:1.11111111em}.event-slider .title-wrap{text-align:center;padding:1.11111111em 0}.event-slider .title-wrap .title{margin-bottom:.27777778em;line-height:normal;color:#bb2e29}.event-slider .no-result{padding:0;text-align:center}.event-slider section:not(.splide){display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.event-slider section:not(.splide)>.event-wrapper{width:465px;height:auto}.event-slider .event-wrapper{background-color:#fff;margin:0 .55555556em;display:-webkit-flex;display:flex;gap:1.11111111em;padding:0 1.11111111em;height:100%;position:relative;overflow:hidden;border-radius:4px}.event-slider .event-wrapper::before{content:"";background-color:#f8f8f8;height:50px;width:50px;position:absolute;top:50%;margin-top:-25px;left:0;margin-left:-30px;border-radius:50%}.event-slider .event-wrapper p{margin:0}.event-slider .event-wrapper .type{color:#bb2e29;text-transform:uppercase;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.77777778em;line-height:1.5}.event-slider .event-wrapper h3{font-size:1em;line-height:1.5;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif}.event-slider .event-wrapper a{color:#333;border:none;background-image:linear-gradient(transparent 1px,#878787 1px,#878787 3px,transparent 3px),linear-gradient(transparent 1px,transparent 1px,transparent 2px,transparent 2px);background-size:0 3px,100% 3px;background-position:0 bottom,0 bottom;transition:background-size .9s ease-in-out;background-repeat:no-repeat;border-bottom:0 solid transparent}.event-slider .event-wrapper a::after{position:absolute;right:0;top:0;bottom:0;left:0;content:" "}.event-slider .event-wrapper .date,.event-slider .event-wrapper .period{padding:1.11111111em 0;margin-left:.13888889em;text-transform:uppercase;text-align:center;min-width:70px}.event-slider .event-wrapper .date .day,.event-slider .event-wrapper .period .day{color:#bb2e29}.event-slider .event-wrapper .date .year,.event-slider .event-wrapper .period .year{font-size:1em;line-height:1.5}.event-slider .event-wrapper .date .day,.event-slider .event-wrapper .date .month{font-size:1.22222222em;display:block}.event-slider .event-wrapper .period .from,.event-slider .event-wrapper .period .to{font-size:1em;line-height:1.5;display:block}.event-slider .event-wrapper .period .to:before{content:"-";display:block;line-height:5px;height:10px;font-size:24px}.event-slider .event-wrapper .text-wrap{border-left:1px dashed #ccc;padding:1.11111111em;padding-right:0;transition:border-color 2s}.event-slider .splide__slide .media-wrapper{margin:1.11111111em}.event-slider .splide__arrows{margin:1.11111111em auto 2.22222222em;display:-webkit-flex;display:flex;text-align:center;-webkit-justify-content:space-between;justify-content:space-between}.event-slider .splide__arrows button{border:none;padding:0;margin:0 1.11111111em;background-color:transparent;color:#bb2e29}.event-slider .splide__arrows button i{font-size:35px;font-weight:300}.event-slider .splide__arrows button[disabled]{color:#666}.event-slider .my-carousel-progress{margin:auto;display:block;width:600px;height:2px;background-color:#b9b9b9}.event-slider .my-carousel-progress-bar-event{height:2px;background-color:#bb2e29}.event-slider .option-element{display:-webkit-flex;display:flex}@media only screen and (max-width:1024px){.event-slider section:not(.splide){-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.11111111em}.event-slider .event-wrapper a{border-bottom:1px solid #878787}}@media only screen and (max-width:767px){.event-slider section{margin-left:-2.2em;margin-right:-2.2em}.event-slider .option-element{display:none}}@media only screen and (max-width:520px){.event-slider section>.event-wrapper{margin:0 1.11111111em}}@media only screen and (max-width:450px){.event-slider .event-wrapper{-webkit-flex-direction:column;flex-direction:column}.event-slider .event-wrapper::before{top:0;left:50%;margin-left:-25px;margin-top:-30px}.event-slider .event-wrapper .date,.event-slider .event-wrapper .period{padding-top:1.66666667em;padding-bottom:0;font-size:1.22222222em}.event-slider .event-wrapper .date .from,.event-slider .event-wrapper .date .to,.event-slider .event-wrapper .period .from,.event-slider .event-wrapper .period .to{display:inline}.event-slider .event-wrapper .date .day,.event-slider .event-wrapper .date .month,.event-slider .event-wrapper .period .day,.event-slider .event-wrapper .period .month{font-size:1em;display:inline}.event-slider .event-wrapper .text-wrap{border-left:none;border-top:1px dashed #ccc;padding:0;padding:1.11111111em 0}}@media only screen and (min-width:1025px){.event-slider .event-wrapper a:hover{background-size:100% 3px}}.experience-box{background-color:#13456e;padding:3.33333333em;border-radius:4px;position:relative;display:-webkit-flex;display:flex;color:#fff;-webkit-align-items:center;align-items:center;gap:1.11111111em;margin-bottom:2.22222222em}.experience-box:before{content:url(../img/quote.svg);width:200px;height:auto;position:absolute;z-index:0;top:-10px;left:30px;opacity:.2}.experience-box .text-wrap{z-index:10}.experience-box h2{color:#fff;font-size:1.66666667em;font-style:italic}.experience-box img{border-radius:50%}.experience-box .signature{margin-bottom:0}.experience-box p{font-size:1.11111111em}@media only screen and (max-width:767px){.experience-box{-webkit-flex-direction:column;flex-direction:column;padding:2.22222222em}.experience-box:before{width:200px;left:0}.experience-box h2{font-size:1.44444444em}.experience-box p{font-size:1em;line-height:1.5}.experience-box img{max-width:150px}}.section-profile{position:relative;padding:2.22222222em;margin:1.11111111em 40px}.section-profile::before{content:"";display:block;background-color:#faf8f7;width:calc(100vw - var(--scrollbar-width) - 40px*2);position:absolute;left:-100%;right:-100%;margin:auto;top:0;height:100%;z-index:-1;border-radius:40px 40px 3px 3px;box-shadow:0 -1px 2px 0 rgba(0,0,0,.1)}.section-profile h2{text-align:center;font-size:1.44444444em;line-height:1.5em}.section-profile .description-text h2{text-align:left}.section-profile .filter-buttons button{background-color:#fff;border:1px solid #ccc;margin-top:1.11111111em;padding:.55555556em 1.11111111em;border-radius:30px;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:1em;line-height:1.5;transition:background-color .3s;text-align:left}.section-profile .filter-buttons button.selected{background-color:#fef055;border-color:#878787;padding-right:45px;position:relative}.section-profile .filter-buttons button.selected::after{content:"\f057";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:300;font-size:20px;padding-left:1.11111111em;position:absolute;right:13px;top:50%;margin-top:-15px}.section-profile .filter-grid{display:grid;grid-template-columns:1fr 2fr;margin-top:2.22222222em}.section-profile .filter-grid h3{padding-right:1.11111111em;margin-top:.55555556em;font-family:"Merriweather Sans",Verdana,sans-serif;color:#bb2e29;font-size:1.22222222em}.section-profile .filter-grid h3:last-child{margin-top:.55555556em}.section-profile .filter-grid .accordion-box .accordion-title{transition:background-color .3s;font-size:1.11111111em}.section-profile .filter-grid .accordion-box .accordion-title i{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.section-profile .filter-grid .accordion-content h2{font-size:1.11111111em}.section-profile .filter-grid .accordion-content h3{color:#333;margin-top:.55555556em;margin-bottom:.33333333em;font-size:1.11111111em}.section-profile .filter-grid .accordion-content .contact{margin-top:0}@media only screen and (max-width:1024px){.section-profile{margin-left:0;margin-right:0;padding-left:1.11111111em;padding-right:1.11111111em}.section-profile::before{width:calc(100vw - var(--scrollbar-width) - .55555556em)}}@media only screen and (max-width:767px){.section-profile .filter-grid{display:block}.section-profile .filter-grid h3{margin-bottom:1.11111111em}}@media only screen and (min-width:1025px){.section-profile .filter-grid .accordion-box .accordion-title[aria-expanded=false]:hover{background-color:#fff}.section-profile .filter-grid .accordion-box .accordion-title[aria-expanded=false]:hover i{color:#bb2e29;-webkit-transform:translateY(20%);transform:translateY(20%);transition:-webkit-transform .2s ease-in-out .2s;transition:transform .2s ease-in-out .2s;transition:transform .2s ease-in-out .2s, -webkit-transform .2s ease-in-out .2s}.section-profile .filter-buttons button:hover{background-color:#fef055;border-color:#878787}}.faq{background-color:#13456e;padding:2.22222222em;color:#fff;margin:0 40px;border-radius:4px}.faq .faq-wrapper{max-width:900px;margin:auto}.faq h2,.faq h3,.faq h4{color:inherit}.faq .accordion-box{list-style:none;margin:2.22222222em 0;color:inherit}.faq .accordion-box .accordion-title{background-color:#114065;display:block;width:100%;border:none;font-family:"Merriweather Sans",Verdana,sans-serif;padding:.83333333em 1.11111111em;text-align:left;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;font-size:1em;line-height:1.5;color:inherit;margin-bottom:.27777778em}.faq .accordion-box .accordion-title i{font-weight:400}.faq .accordion-box .accordion-title[aria-expanded=true]{background-color:#103a5d;margin-bottom:0;border-top:2px solid #fff}.faq .accordion-box .accordion-title[aria-expanded=true] i{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:inherit}.faq .accordion-box .accordion-content{background-color:#103a5d;padding:.55555556em 1.11111111em}.faq .accordion-box .accordion-content[aria-hidden=true]{display:none}.faq .accordion-box .accordion-content .description-text h2.heading-icon::before,.faq .accordion-box .accordion-content .description-text h3.heading-icon::before,.faq .accordion-box .accordion-content .description-text h4.heading-icon::before{color:#fff}.faq .accordion-box .accordion-content .description-text a{color:#fff;border-bottom:1px solid #fff;text-decoration:none}.faq .accordion-box .accordion-content .description-text .highlighted{color:#13456e}.faq .accordion-box .accordion-content .description-text ul li::before{background-color:#fff;border-color:currentColor}.faq .accordion-box .accordion-content .description-text ol li::after,.faq .accordion-box .accordion-content .description-text ol li::before{color:#fff}.faq .accordion-box .accordion-content .description-text .focus .cta a{color:#333;border-bottom-color:#bb2e29;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.88888889em;line-height:1.5}.faq .accordion-box .accordion-content .description-text .focus .cta a:hover{border-bottom-width:2px}.faq .accordion-box .accordion-content .description-text span.cta::after{color:#fff}.faq .accordion-box .accordion-content .description-text span.cta:hover{border-bottom-width:2px}.faq .accordion-box .accordion-content .description-text .grid tbody tr.even td,.faq .accordion-box .accordion-content .description-text .grid tbody tr.odd td{padding:.55555556em;color:#333}.faq .accordion-box .accordion-content .description-text table.grid.listing tbody tr td,.faq .accordion-box .accordion-content .description-text table.grid.listing tbody tr th,.faq .accordion-box .accordion-content .description-text table.grid.listing thead tr td,.faq .accordion-box .accordion-content .description-text table.grid.listing thead tr th{background-color:#fff}.faq .accordion-box .accordion-content .description-text table.grid.listing tbody tr.odd,.faq .accordion-box .accordion-content .description-text table.grid.listing thead tr.odd{background-color:#f8f8f8}.faq .accordion-box li:last-child .accordion-title{border-bottom:none;background-color:#114065}.faq .accordion-box li:last-child .accordion-title[aria-expanded=true]{background-color:#103a5d;border-bottom:none}.faq .cta-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.faq .cta-container .cta-button{color:#fff;display:inline-block;border:1px solid currentColor;padding:.27777778em 1.11111111em;border-radius:4px;text-transform:uppercase;position:relative;transition:color .5s}.faq .cta-container .cta-button::after{content:'';display:block;position:absolute;height:0;min-height:0;width:100%;bottom:0;left:0;transition:min-height .3s;background-color:#fff}@media only screen and (max-width:1024px){.faq{padding:1.11111111em}}@media only screen and (max-width:767px){.faq{margin:0}}@media only screen and (min-width:1025px){.faq .accordion-box .accordion-title[aria-expanded=false]:hover{background-color:#103a5d}.faq .accordion-box .accordion-title[aria-expanded=false]:hover i{-webkit-transform:translateY(20%);transform:translateY(20%);transition:-webkit-transform .2s ease-in-out .2s;transition:transform .2s ease-in-out .2s;transition:transform .2s ease-in-out .2s, -webkit-transform .2s ease-in-out .2s}.faq .accordion-box .accordion-content a:hover{border-bottom:2px solid #fff}.faq .cta-container .cta-button:hover{z-index:100;color:#13456e}.faq .cta-container .cta-button:hover:after{z-index:-1;min-height:100%;border-radius:4px}}.link-attachment-container{max-width:900px;margin:2.22222222em auto 0;position:relative}.link-attachment-container::before{content:"";display:block;width:100%;height:1px;border-top:1px solid #ccc;margin-top:14px;position:absolute}.link-attachment-container h3{background-color:#fff;margin-bottom:1.11111111em;font-family:"Merriweather Sans",Verdana,sans-serif;display:inline-block;padding:0 5px;margin-left:.55555556em;position:relative;font-size:1.13888889em}.link-attachment-container ul{-webkit-columns:2;-moz-columns:2;columns:2;list-style:none;margin:0;margin-bottom:1.11111111em}.link-attachment-container ul li{position:relative;padding:0 10px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-left:1.11111111em}.link-attachment-container ul li::before{content:"-";left:0;position:absolute}.link-attachment-container ul li a{color:#333;border-bottom:1px solid #878787;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.88888889em;line-height:1.5}.link-attachment-container ul li.file{margin-left:37px}.link-attachment-container ul li.file::before{display:none}.link-attachment-container ul li.file a::before{content:"\f15c";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:300;margin-right:1.11111111em;position:absolute;margin-left:-23px;color:#bb2e29}.link-attachment-container ul li.file a[href$=xls]:before,.link-attachment-container ul li.file a[href$=xlsx]:before{content:"\f1c3"}.link-attachment-container ul li.file a[href$=doc]:before,.link-attachment-container ul li.file a[href$=docx]:before{content:"\f1c2"}.link-attachment-container ul li.file a[href$=pdf]:before{content:"\f1c1"}@media only screen and (max-width:767px){.link-attachment-container ul{-webkit-columns:initial;-moz-columns:initial;columns:initial}}@media only screen and (min-width:1025px){.link-attachment-container ul li a:hover{border-bottom:2px solid #878787}}.contact-container,.contacts-container,.contacts-container-template{max-width:900px;margin:2.22222222em auto 0;position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.11111111em;padding-top:40px;margin-bottom:3.33333333em}.contact-container::before,.contacts-container-template::before,.contacts-container::before{content:"";display:block;width:100%;height:1px;border-top:1px solid #ccc;top:12px;position:absolute}.contact-container h3.contact,.contacts-container h3.contact,.contacts-container-template h3.contact{background-color:#fff;margin-bottom:.55555556em;font-family:"Merriweather Sans",Verdana,sans-serif;display:inline-block;padding:0 5px;margin-left:.55555556em;position:absolute;top:0;font-size:1.11111111em}.contact-container .box-content,.contacts-container .box-content,.contacts-container-template .box-content{padding:1.11111111em;background-color:#f8f8f8;border-radius:4px;font-size:.88888889em;line-height:1.5;-webkit-flex-basis:calc(50% - 0.65em);flex-basis:calc(50% - 0.65em)}.contact-container .box-content a,.contacts-container .box-content a,.contacts-container-template .box-content a{color:#333;border-bottom:1px solid #878787;padding-top:.18518519em}.contact-container .box-content:nth-child(2):last-child,.contacts-container .box-content:nth-child(2):last-child,.contacts-container-template .box-content:nth-child(2):last-child{-webkit-flex-basis:100%;flex-basis:100%}.contact-container .box-content h4,.contact-container .box-content h5,.contacts-container .box-content h4,.contacts-container .box-content h5,.contacts-container-template .box-content h4,.contacts-container-template .box-content h5{font-family:"Merriweather Sans",Verdana,sans-serif;text-transform:none;color:inherit;margin:0}.contact-container .box-content h4,.contacts-container .box-content h4,.contacts-container-template .box-content h4{font-size:1.11111111em;margin-bottom:.55555556em}.contact-container .box-content h4 a,.contacts-container .box-content h4 a,.contacts-container-template .box-content h4 a{color:#333;border-bottom:1px solid #878787}.contact-container .box-content h5,.contacts-container .box-content h5,.contacts-container-template .box-content h5{font-size:.88888889em;line-height:1.5}.contact-container .box-content p,.contacts-container .box-content p,.contacts-container-template .box-content p{margin-bottom:0}.contact-container .fax h5,.contact-container .phone h5,.contact-container .skype h5,.contacts-container .fax h5,.contacts-container .phone h5,.contacts-container .skype h5,.contacts-container-template .fax h5,.contacts-container-template .phone h5,.contacts-container-template .skype h5{margin-right:.55555556em;min-width:25px}.contact-container .address,.contact-container .email,.contact-container .fax,.contact-container .hours,.contact-container .online-chat,.contact-container .phone,.contact-container .skype,.contacts-container .address,.contacts-container .email,.contacts-container .fax,.contacts-container .hours,.contacts-container .online-chat,.contacts-container .phone,.contacts-container .skype,.contacts-container-template .address,.contacts-container-template .email,.contacts-container-template .fax,.contacts-container-template .hours,.contacts-container-template .online-chat,.contacts-container-template .phone,.contacts-container-template .skype{margin:.55555556em 0 .83333333em 0}.contact-container .address>h5,.contact-container .email>h5,.contact-container .fax>h5,.contact-container .hours>h5,.contact-container .online-chat>h5,.contact-container .phone>h5,.contact-container .skype>h5,.contacts-container .address>h5,.contacts-container .email>h5,.contacts-container .fax>h5,.contacts-container .hours>h5,.contacts-container .online-chat>h5,.contacts-container .phone>h5,.contacts-container .skype>h5,.contacts-container-template .address>h5,.contacts-container-template .email>h5,.contacts-container-template .fax>h5,.contacts-container-template .hours>h5,.contacts-container-template .online-chat>h5,.contacts-container-template .phone>h5,.contacts-container-template .skype>h5{font-size:inherit;margin-top:0;font-size:.88888889em;line-height:1.5}.contact-container .address h5+p,.contact-container .email h5+p,.contacts-container .address h5+p,.contacts-container .email h5+p,.contacts-container-template .address h5+p,.contacts-container-template .email h5+p{margin-bottom:0}.contact-container .online-chat>span,.contact-container h5,.contacts-container .online-chat>span,.contacts-container h5,.contacts-container-template .online-chat>span,.contacts-container-template h5{text-transform:none;line-height:1.2em;font-weight:600}.contact-container .short-contact,.contacts-container .short-contact,.contacts-container-template .short-contact{float:left}.contact-container .short-contact:after,.contacts-container .short-contact:after,.contacts-container-template .short-contact:after{content:":";padding-right:.18518519em}.contact-container .short-contact+p,.contacts-container .short-contact+p,.contacts-container-template .short-contact+p{padding-top:.15em}.contact-container .contact-notice,.contacts-container .contact-notice,.contacts-container-template .contact-notice{margin:0 0 .625em;overflow:auto;position:relative;padding-bottom:.83333333em;margin-top:.37037037em;border-bottom:1px solid #ccc}.contact-container .contact-notice p,.contacts-container .contact-notice p,.contacts-container-template .contact-notice p{margin:0}.contact-container .contact-notice:last-child,.contacts-container .contact-notice:last-child,.contacts-container-template .contact-notice:last-child{padding-bottom:.27777778em;border-bottom:0}@media only screen and (min-width:1025px){.contact-container .box-content a:hover,.contacts-container .box-content a:hover{border-bottom:2px solid #878787}.contact-container h4 a:hover,.contacts-container h4 a:hover{border-bottom:2px solid #878787}}@media only screen and (max-width:1024px){.contact-container .box-content,.contacts-container .box-content{margin-bottom:1.11111111em}}@media only screen and (max-width:767px){.contact-container,.contacts-container{display:block}}.attachment-container{max-width:900px;margin:2.22222222em auto;position:relative}.attachment-container::before{content:"";display:block;width:100%;height:1px;border-top:1px solid #ccc;margin-top:14px;position:absolute}.attachment-container h3.attachment{background-color:#fff;margin-bottom:1.11111111em;font-family:"Merriweather Sans",Verdana,sans-serif;display:inline-block;padding:0 5px;margin-left:.55555556em;position:relative;font-size:1.11111111em}.attachment-container .box-content{font-size:.88888889em;line-height:1.5;padding-top:0;margin-bottom:2.22222222em;-webkit-columns:2;-moz-columns:2;columns:2}.attachment-container .box-content p{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-left:2.22222222em;margin-bottom:0;padding-bottom:1.11111111em;position:relative}.attachment-container .box-content p a{color:#333;border-bottom:1px solid #878787;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:1.13em;padding-top:.27777778em}.attachment-container .box-content p a:hover{border-bottom:2px solid #878787}.attachment-container .box-content p a::before{content:"\f15c";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:300;margin-right:1.11111111em;position:absolute;margin-left:-20px;color:#bb2e29}.attachment-container .box-content p a[href$=xls]:before,.attachment-container .box-content p a[href$=xlsx]:before{content:"\f1c3"}.attachment-container .box-content p a[href$=doc]:before,.attachment-container .box-content p a[href$=docx]:before{content:"\f1c2"}.attachment-container .box-content p a[href$=pdf]:before{content:"\f1c1"}.attachment-container .box-content p .size span{display:block}.attachment-container .box-content.box-newsletter{padding-bottom:.55555556em;-webkit-columns:initial;-moz-columns:initial;columns:initial}.attachment-container .box-content.box-newsletter .message{margin-top:.27777778em;background:#fff;position:relative}.attachment-container .box-content.box-newsletter .message .emph{font-size:1em;line-height:1.5;font-weight:700}.attachment-container .box-content.box-newsletter .message .fa-check,.attachment-container .box-content.box-newsletter .message .fa-times{background-color:#be0032;color:#fff;padding:4px 6px;border-radius:50%;float:left;margin-right:9px}.attachment-container .box-content.box-newsletter .message .fa-check~h2,.attachment-container .box-content.box-newsletter .message .fa-check~p,.attachment-container .box-content.box-newsletter .message .fa-times~h2,.attachment-container .box-content.box-newsletter .message .fa-times~p{color:#be0032;width:calc(100% - 2em)}.attachment-container .box-content.box-newsletter .message .fa-check~p,.attachment-container .box-content.box-newsletter .message .fa-times~p{width:calc(100% - 3em)}.attachment-container .box-content.box-newsletter .message .fa-check{background-color:#333;padding:4px 5px;margin-top:6px}.attachment-container .box-content.box-newsletter .message .fa-check~h2,.attachment-container .box-content.box-newsletter .message .fa-check~p{float:left;color:#333;overflow:hidden}.attachment-container .box-content.box-newsletter .message .fa-check~p{margin-left:32px}.attachment-container .box-content.box-newsletter .message::after{content:"";clear:both;display:table;width:100%;height:1px}.attachment-container .box-content.box-newsletter input{margin-top:.55555556em}.attachment-container .box-content.box-newsletter input[type=text]{margin-top:0;margin-bottom:.27777778em;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:inherit}.attachment-container .box-content.box-newsletter label{margin-top:.55555556em;margin-left:.55555556em}.attachment-container .box-content.box-newsletter button{margin-top:.83333333em;background-color:#bb2e29;color:#fff;background-image:none;border:none;padding:.55555556em 1.11111111em;border-radius:4px;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:inherit}@media only screen and (max-width:767px){.attachment-container .box-content{-webkit-columns:initial;-moz-columns:initial;columns:initial}}@media print{.attachment-container{display:none}}.link-box{max-width:900px;margin:1.11111111em auto;position:relative}.link-box::before{content:"";display:block;width:100%;height:1px;border-top:1px solid #ccc;margin-top:14px;position:absolute}.link-box h3{background-color:#fff;font-family:"Merriweather Sans",Verdana,sans-serif;display:inline-block;padding:0 5px;margin-left:.55555556em;margin-bottom:.55555556em;position:relative;font-size:1.11111111em}.link-box ul{-webkit-columns:2;-moz-columns:2;columns:2;list-style:none;margin:0;margin-bottom:1.11111111em}.link-box ul li{position:relative;padding:0 10px;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-left:1.11111111em}.link-box ul li::before{content:"-";left:0;position:absolute}.link-box ul li h4{border-bottom:1px solid #878787;display:inline;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.88888889em;line-height:1.5}.link-box ul li a{color:#333;border:none}@media only screen and (max-width:767px){.link-box ul{-webkit-columns:initial;-moz-columns:initial;columns:initial}}@media only screen and (min-width:1025px){.link-box ul li a:hover h4{border-bottom:2px solid #878787}}.accordionnested,.plusminus-results{clear:both;margin-top:.55555556em;margin-left:1.11111111em;margin-bottom:1.11111111em}.accordionnested h4,.plusminus-results h4{margin-bottom:0;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:1.11111111em}.accordionnested h4 a,.plusminus-results h4 a{padding:.55555556em 1.11111111em;display:block;color:#333;border-bottom:none}.accordionnested h4 a .update,.plusminus-results h4 a .update{margin-bottom:.5em;margin-top:.5em;display:block;font-weight:400;color:#333}.accordionnested h4 a .update .icon,.plusminus-results h4 a .update .icon{background-color:#efefef;color:#b4b4b4;font-weight:700;padding:0 .5em;font-size:1.1em}.accordionnested h4 a .red,.plusminus-results h4 a .red{font-weight:700}.accordionnested h4 a>strong,.plusminus-results h4 a>strong{color:#000}.accordionnested h4 a.close,.accordionnested h4 a.open,.plusminus-results h4 a.close,.plusminus-results h4 a.open{background-image:none}.accordionnested h4 .minus,.accordionnested h4 .plus,.plusminus-results h4 .minus,.plusminus-results h4 .plus{width:100%;border-top:1px solid #ccc;background-image:none;position:relative;padding-right:35px;transition:background-color .5s ease-in-out}.accordionnested h4 .minus::after,.accordionnested h4 .plus::after,.plusminus-results h4 .minus::after,.plusminus-results h4 .plus::after{position:absolute;content:"\f107";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:400;right:.55555556em;top:.55555556em;font-size:20px}.accordionnested h4 .minus,.plusminus-results h4 .minus{color:#bb2e29;font-weight:500;border-top:2px solid currentColor;background-color:#f8f8f8}.accordionnested h4 .minus::after,.plusminus-results h4 .minus::after{content:"\f106"}.accordionnested .grouping,.plusminus-results .grouping{font-weight:600;font-size:1.195em}.accordionnested span.contract,.plusminus-results span.contract{display:block;padding-top:.1em}.accordionnested dl.contract,.plusminus-results dl.contract{margin-bottom:0;border-top:none}.accordionnested dl.contract dd,.accordionnested dl.contract dt,.plusminus-results dl.contract dd,.plusminus-results dl.contract dt{border-top:0;border-bottom:0;margin:0;padding:0;display:inline}.accordionnested h4.closed-item,.plusminus-results h4.closed-item{background-image:url("../img/edit/background_draft.png")}.accordionnested h4.closed-item strong,.plusminus-results h4.closed-item strong{color:#333}.accordionnested ul,.plusminus-results ul{margin-left:1.77777778em;margin-bottom:.55555556em;position:relative}.accordionnested ul li,.plusminus-results ul li{list-style-type:none;position:relative}.accordionnested ul li:before,.plusminus-results ul li:before{content:"";background-color:#bb2e29;display:inline-block;width:1.11111111em;top:10px;position:absolute;left:-15px;border-radius:50%;width:6px;height:6px}.accordionnested .master-stuff,.plusminus-results .master-stuff{padding:0 1.11111111em 1.11111111em;background-color:#f8f8f8}.accordionnested .master-stuff dl.masters,.plusminus-results .master-stuff dl.masters{margin-bottom:.27777778em}.accordionnested .master-stuff dl.masters dd,.accordionnested .master-stuff dl.masters dt,.plusminus-results .master-stuff dl.masters dd,.plusminus-results .master-stuff dl.masters dt{border:none;margin:0;padding:0}.accordionnested .master-stuff dl.masters dt,.plusminus-results .master-stuff dl.masters dt{float:left;clear:left;padding-right:.55555556em;width:auto}.accordionnested .master-stuff dl.masters dd,.plusminus-results .master-stuff dl.masters dd{min-height:28px}.accordionnested .master-stuff dl.masters dd p,.plusminus-results .master-stuff dl.masters dd p{display:block;padding-bottom:0}.accordionnested .master-stuff dl.masters dd ul,.plusminus-results .master-stuff dl.masters dd ul{margin:1.5em 0;margin-left:.55555556em}.accordionnested .master-stuff dl.masters dd ul li,.plusminus-results .master-stuff dl.masters dd ul li{list-style-position:inside}.accordionnested .master-stuff dl.masters dd+dd,.accordionnested .master-stuff dl.masters dd+dt,.plusminus-results .master-stuff dl.masters dd+dd,.plusminus-results .master-stuff dl.masters dd+dt{clear:left}.accordionnested .master-stuff dl.masters dt.master-convenzionale,.plusminus-results .master-stuff dl.masters dt.master-convenzionale{display:none}.accordionnested .master-stuff dl.masters dd.master-convenzionale,.plusminus-results .master-stuff dl.masters dd.master-convenzionale{display:none}.accordionnested .master-stuff p,.plusminus-results .master-stuff p{margin-bottom:0}.bordre-endoflist{border-bottom:1px solid #ccc}.portaltype-incaricocollaborazionefolder .column-content .output-figures-masters,.portaltype-incaricocollaborazionefolder .column-content .toggle-container,.portaltype-ricercatoretempodeterminatofolder .column-content .output-figures-masters,.portaltype-ricercatoretempodeterminatofolder .column-content .toggle-container{max-width:900px;margin:0 auto}.portaltype-incaricocollaborazionefolder .plusminus-results,.portaltype-ricercatoretempodeterminatofolder .plusminus-results{max-width:900px;margin:0 auto}@media only screen and (min-width:1025px){.accordionnested h4 .plus:hover,.plusminus-results h4 .plus:hover{background-color:#f8f8f8}.accordionnested h4 .plus:hover::after,.plusminus-results h4 .plus:hover::after{color:#bb2e29;-webkit-transform:translateY(15%);transform:translateY(15%);transition:-webkit-transform .2s ease-in-out .2s;transition:transform .2s ease-in-out .2s;transition:transform .2s ease-in-out .2s, -webkit-transform .2s ease-in-out .2s}}@media only screen and (max-width:1024px){.plusminus-results{padding-left:0}.accordionnested,.plusminus-results{margin-left:0}.portaltype-incaricocollaborazionefolder .column-content .output-figures-masters,.portaltype-incaricocollaborazionefolder .column-content .toggle-container,.portaltype-ricercatoretempodeterminatofolder .column-content .output-figures-masters,.portaltype-ricercatoretempodeterminatofolder .column-content .toggle-container{max-width:none}.portaltype-incaricocollaborazionefolder .plusminus-results,.portaltype-ricercatoretempodeterminatofolder .plusminus-results{max-width:none}}.search-for{color:#333;padding:0 1.11111111em}.search-for p a{text-decoration:none}.search-for p a.remove-filter{color:#333;margin-left:1.11111111em;white-space:nowrap;border-bottom:1px solid #878787}.search-for p a.remove-filter .red{color:#bb2e29;padding-left:.27777778em}.search-for p a.remove-filter:hover{border-bottom:2px solid #878787}.search-for p a.remove-all{color:#333;border-bottom:1px solid #bb2e29;white-space:nowrap;font-weight:500;margin-left:1.11111111em}.search-for p a.remove-all:hover{border-bottom:2px solid #bb2e29}.search-for p a.remove-all .red{color:#bb2e29;padding-left:.27777778em}@media only screen and (max-width:1024px){.search-for{margin:1.11111111em 0;padding:0 .55555556em}}.news-container{padding:1.11111111em;clear:both}.news-container .row{display:-webkit-flex;display:flex;gap:1.11111111em}.news-container .row::after,.news-container .row::before{display:none}.news-container .row .w1\:2{-webkit-flex-basis:50%;flex-basis:50%;margin-bottom:1.11111111em}.news-container .column-content{border-top:1px solid #ccc;padding:.55555556em 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;position:relative}.news-container .column-content .typo,.news-container .column-content h2{width:100%;margin-top:0;margin-bottom:.55555556em;line-height:1.5;font-size:1.22222222em}.news-container .column-content .typo{margin-bottom:.27777778em;text-transform:uppercase;font-family:"Merriweather Sans",Verdana,sans-serif;font-size:.77777778em;line-height:1.5}.news-container .column-content a{color:#333;border-bottom:1px solid #878787}.news-container .column-content a::before{content:"";display:block;position:absolute;width:100%;height:100%;top:0}.news-container .column-content .preview{-webkit-flex-basis:90px;flex-basis:90px;margin-right:5%}.news-container .column-content .preview img{width:90px;height:90px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.news-container .column-content .abstract{-webkit-flex-basis:calc(95% - 90px);flex-basis:calc(95% - 90px);-webkit-flex-grow:1;flex-grow:1}.news-container .column-content .abstract .date{font-size:.77777778em;line-height:1.5}.news-container .column-content .cal{background-color:#13456e;min-height:90px;border-radius:4px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;text-align:center;-webkit-align-items:center;align-items:center;text-transform:uppercase;padding:.27777778em;color:#fff}.news-container .column-content .cal .cal-date .day{font-size:1.44444444em}.news-container .column-content .cal .cal-date abbr[title]{display:block;border:medium none}.news-container .column-content .cal .cal-to::before{content:"-";display:block;line-height:1.5}.no-news-container{border:1px solid #b4b4b4;overflow:auto;padding:1em .8em;border-bottom:3px solid #bb2e29;margin:0 0 2em}.no-news-container p{float:left;margin-bottom:0;line-height:1.5}@media only screen and (min-width:1025px){.news-container .column-content h2 a:hover{border-bottom:2px solid #878787}}@media only screen and (max-width:1024px){.news-container{padding:0 1.11111111em}}@media only screen and (max-width:767px){.news-container .row{-webkit-flex-wrap:wrap;flex-wrap:wrap}.news-container .row .w1\:2{-webkit-flex-basis:100%;flex-basis:100%}}.eventdetails{max-width:900px;margin:auto;color:#333;margin-bottom:1.11111111em}.eventdetails .eventwhen,.eventdetails .eventwhere{border-bottom:1px solid #ccc;padding-bottom:.55555556em}.eventdetails .eventwhen::before{content:"\f017";font-family:"Font Awesome 6 Pro";font-weight:300;margin-right:.55555556em}.eventdetails .eventwhere::before{content:"\f3c5";font-family:"Font Awesome 6 Pro";font-weight:300;margin-right:.55555556em}.eventdetails .viewMap{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.eventdetails .viewMap .leaflet-bar a,.eventdetails .viewMap .leaflet-control-container a{color:#333}.eventdetails .viewMap .close,.eventdetails .viewMap .open{color:#333;display:inline-block;border:1px solid #bb2e29;padding:.27777778em 1.11111111em;border-radius:4px;margin:.55555556em 0;background-image:none}.eventdetails .viewMap .close p,.eventdetails .viewMap .open p{margin:0}.eventdetails .viewMap .bg-map{overflow:hidden;position:relative;display:block;height:400px;width:100%;margin-bottom:1.11111111em}.eventdetails .viewMap .bg-map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.eventdetails .viewMap a.calendar{color:#333;display:inline-block;border:1px solid #bb2e29;text-transform:uppercase;padding:.27777778em 1.11111111em;border-radius:4px}.eventdetails .viewMap a.calendar p{margin:0}.geolocation_wrapper .leaflet-bottom,.geolocation_wrapper .leaflet-top{z-index:900}@media only screen and (max-width:1024px){.eventdetails{padding-left:.55555556em;padding-right:.55555556em}}.filter-box{background-color:#f8f8f8;padding:0 1.11111111em;border-radius:4px}.filter-box h3{font-family:"Merriweather Sans",Verdana,sans-serif;margin-bottom:0;font-size:1.22222222em}.filter-box .close,.filter-box .open{padding:.55555556em 0;background-image:none;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;color:#333;border:none}.filter-box .close::after,.filter-box .open::after{content:"\f1de";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:300;color:#bb2e29;font-size:20px}.filter-box dl{border-top:1px solid #ccc;padding-bottom:1.11111111em;margin-bottom:0}.filter-box dl dd{margin-bottom:1.66666667em}.filter-box dl dt{padding:.55555556em 0;margin:0;border-bottom:1px solid #ccc;font-size:1.22222222em;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.filter-box ul{margin:0;list-style:none}.filter-box ul a,.filter-box ul label{display:block;padding:.27777778em .55555556em;color:#333;border-bottom:1px solid #ccc;cursor:pointer;transition:background-color .3s}.filter-box ul .checked label,.filter-box ul .selected a{background-color:#fef055}.filter-box ul input{display:block;height:0;position:absolute;top:-10000000px;left:-10000000px}.filter-box .u-shelf-filter-cancel{font-size:.77777778em;line-height:1.5;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;color:#333;border-color:#bb2e29;float:right}.filter-box{display:block!important}.filter-box dl dd,.filter-box dl dt{display:block!important}.filter-box dl dd[style="display: none;"],.filter-box dl dt[style="display: none;"]{color:#6d6e71}@media only screen and (min-width:1025px){.filter-box dd ul li a:hover,.filter-box dd ul li label:hover{background-color:#fef055}.filter-box .close:hover::after,.filter-box .open:hover::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (max-width:1024px){.filter-box{background-color:#fff;border:1px solid #ccc}.filter-box h3{font-size:1.11111111em}}.toggle-container .filters{margin-left:1.11111111em;border:1px solid #ccc;border-radius:4px;padding:1.11111111em}.toggle-container .filters h3{margin-bottom:.55555556em;font-family:"Merriweather Sans",Verdana,sans-serif}.toggle-container .filters form{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.toggle-container .filters form label{margin-bottom:.55555556em;display:inline-block}.toggle-container .filters form p{-webkit-flex-basis:50%;flex-basis:50%;margin-bottom:0}.toggle-container .filters form input,.toggle-container .filters form select{max-width:40%;padding:0 .55555556em;cursor:pointer}.toggle-container .filters form input option,.toggle-container .filters form select option{z-index:1;cursor:pointer}.toggle-container .filters div[role=radiogroup]{display:-webkit-flex;display:flex;width:100%}.toggle-container .filters div[role=radiogroup] .radio_search{width:150px;padding:0 .55555556em}.toggle-container .filters div[role=radiogroup] select{padding:0 .55555556em}.toggle-container .filters .submit-filter{width:100%}.toggle-container .filters .submit-filter input{background-color:#bb2e29;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;color:#fff;font-size:1em;line-height:1.5;border:none;border-radius:4px;padding:.27777778em 1.11111111em;position:relative}.toggle-container .filters .submit-filter input::after{content:'';display:block;position:absolute;height:0;min-height:0;width:100%;bottom:0;left:0;transition:min-height .3s;background-color:#9e2723}.portaltype-incaricocollaborazionefolder .column-content .toggle-container .filters,.portaltype-ricercatoretempodeterminatofolder .column-content .toggle-container .filters{margin-left:0}.portaltype-incaricocollaborazionefolder .column-content .toggle-container .filters select,.portaltype-ricercatoretempodeterminatofolder .column-content .toggle-container .filters select{width:auto}.portaltype-incaricocollaborazionefolder .column-content .toggle-container .filters input,.portaltype-ricercatoretempodeterminatofolder .column-content .toggle-container .filters input{display:block;background-color:#bb2e29;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;color:#fff;font-size:1em;line-height:1.5;border:none;border-radius:4px;padding:.27777778em 1.11111111em;margin-top:.55555556em}.portaltype-incaricocollaborazionefolder .column-content .toggle-container .filters label,.portaltype-ricercatoretempodeterminatofolder .column-content .toggle-container .filters label{display:block;margin-bottom:1.11111111em;font-family:Merriweather,Verdana,sans-serif;font-size:1.16666667em;font-weight:400}.output-figures-masters{font-weight:700;padding:0 0 .55555556em 0;text-align:right;margin-top:1.11111111em}@media only screen and (min-width:1025px){.toggle-container .filters .submit-filter input:hover{background-color:#9e2723;z-index:100}.toggle-container .filters .submit-filter input:hover:after{z-index:-1;min-height:100%;border-radius:4px}}@media only screen and (max-width:1024px){.toggle-container .filters{margin-top:.55555556em;margin-left:0}}@media only screen and (max-width:520px){.toggle-container .filters form{-webkit-flex-direction:column;flex-direction:column}}@media only screen and (max-width:450px){.toggle-container .filters div[role=radiogroup]{display:block}}.details-overview{width:87.5%;margin:auto;margin-bottom:2.77777778em;border-top:3px solid #bb2e29;background-color:#fff}.details-overview .line{border-bottom:1px solid #ccc;padding:1.11111111em}.details-overview .line p{margin:0}.details-overview .line strong{font-weight:500}.details-overview .line ul{list-style:none;margin:0}.details-overview .line ul li{margin-bottom:.27777778em}.details-overview .line .icon-item,.details-overview .line .inline{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;-webkit-align-items:center;align-items:center;gap:1.11111111em}.details-overview .line .icon-item li,.details-overview .line .inline li{max-width:calc(33.333% - .55555556em*2);-webkit-flex-grow:1;flex-grow:1;margin-bottom:0}.details-overview .line i{font-size:26px;border:1px solid currentColor;border-radius:50px;width:45px;height:45px;text-align:center;-webkit-flex-shrink:0;flex-shrink:0;line-height:42px;margin-top:5px;color:#bb2e29;font-weight:300}.details-overview .line .icon-item{gap:.55555556em;-webkit-justify-content:flex-start;justify-content:flex-start}.details-overview .line a{color:#333;border-color:#878787}.details-overview .line a:hover{border-bottom:2px solid #333}@media only screen and (max-width:1024px){h2.highlight{width:100%;padding-left:.55555556em}.details-overview{width:100%;margin-bottom:.55555556em}.details-overview .line{padding-left:.55555556em;padding-right:.55555556em}.details-overview .line .inline li{max-width:100%}}@media only screen and (max-width:767px){.details-overview .line:first-of-type .inline{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;gap:.55555556em}}.sdg-box{max-width:900px;overflow:hidden;margin:1.66666667em auto}.sdg-box .title-wrap{position:relative;margin-bottom:1.11111111em}.sdg-box .title-wrap::before{content:"";width:100%;height:1px;position:absolute;background-color:#ccc;top:13px}.sdg-box .title-wrap .title{text-transform:uppercase;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;background-color:#fff;display:inline-block;position:relative;margin:0;padding:0 5px;margin-left:1.66666667em}.sdg-box .img-wrap{float:left;margin-right:1.11111111em}.sdg-box .text-wrap{overflow:hidden}@media only screen and (max-width:767px){.sdg-box{width:100%}.sdg-box .title-wrap{margin-bottom:.27777778em}.sdg-box .sdg-box-container{display:grid}.sdg-box .sdg-box-container .img-wrap{float:none;order:2;-webkit-order:2}.sdg-box .sdg-box-container .text-wrap{order:1;-webkit-order:1}}.index-box{border:1px solid #ededed;position:relative;margin:0 auto;max-width:900px;padding:.55555556em;background-color:#fff}.index-box .course-code{list-style:none;margin:0;padding:0}.index-box .course-code li i{font-size:26px;border:1px solid currentColor;border-radius:50px;width:45px;height:45px;text-align:center;-webkit-flex-shrink:0;flex-shrink:0;line-height:42px;margin-top:5px;color:#bb2e29;font-weight:300}.index-box .course-code a{margin-left:10px;position:relative;top:-5px;color:#333;border-bottom-color:#878787}.index-box .get-room{display:block;padding-bottom:2.22222222em}.banner-box{margin-top:2.22222222em}.banner-box .title-wrap{position:relative}.banner-box .title-wrap:before{content:"";display:block;width:100%;height:1px;border-top:1px solid #ccc;margin-top:14px;position:absolute}.banner-box .title-wrap h3{background-color:#fff;margin-bottom:1.11111111em;font-family:"Merriweather Sans",Verdana,sans-serif;display:inline-block;padding:0 5px;margin-top:0;margin-left:.55555556em;margin-bottom:.55555556em;position:relative;font-size:1.11111111em}.banner-box .title-wrap h3::before{display:none}.banner-box a{color:#333}.banner-box a .text-wrap p{display:inline;border-bottom:1px solid #878787}@media only screen and (min-width:1025px){.banner-box a:hover .text-wrap p{border-bottom:2px solid #878787}}body.portaltype-mobilitainternazionale .description-text .download-doc,body.portaltype-mobilitainternazionale .description-text p,body.portaltype-mobilitainternazionale .description-text ul{max-width:900px;margin:auto}body.portaltype-mobilitainternazionale .description-text .download-doc{padding:.55555556em 0}@media only screen and (min-width:1025px){.portaltype-homepage .hero .hero-container{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);opacity:0}.portaltype-homepage .hero.letsmoveit .hero-container{-webkit-transform:none;transform:none;transition:all .7s cubic-bezier(.25, .46, .45, .94);opacity:1}.portaltype-homepage .title-wrap h2,.portaltype-homepage .title-wrap p{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);opacity:0}.portaltype-homepage .title-wrap.letsmoveit h2,.portaltype-homepage .title-wrap.letsmoveit p{-webkit-transform:none;transform:none;transition:all .7s cubic-bezier(.25, .46, .45, .94);opacity:1}.portaltype-homepage .focus-card .card{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);opacity:0}.portaltype-homepage .focus-card .card.letsmoveit{-webkit-transform:none;transform:none;transition:all .7s cubic-bezier(.25, .46, .45, .94);opacity:1}.portaltype-homepage .focus-card.highlight .card:not(.highlight-active){-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}.portaltype-homepage .focus-card.highlight .card:not(.highlight-active).letsmoveit{-webkit-transform:none;transform:none}.portaltype-homepage .banner-polygon{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);opacity:0}.portaltype-homepage .banner-polygon.letsmoveit{-webkit-transform:none;transform:none;transition:all .7s cubic-bezier(.25, .46, .45, .94);opacity:1}.portaltype-homepage .experience-card-container .card,.portaltype-homepage .experience-card-container .card-video,.portaltype-homepage .magazine-card-container .card,.portaltype-homepage .magazine-card-container .card-video,.portaltype-homepage .numbers-card-container .card,.portaltype-homepage .numbers-card-container .card-video,.portaltype-homepage .story-card-container .card,.portaltype-homepage .story-card-container .card-video{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}.portaltype-homepage .experience-card-container.letsmoveit .card,.portaltype-homepage .experience-card-container.letsmoveit .card-video,.portaltype-homepage .magazine-card-container.letsmoveit .card,.portaltype-homepage .magazine-card-container.letsmoveit .card-video,.portaltype-homepage .numbers-card-container.letsmoveit .card,.portaltype-homepage .numbers-card-container.letsmoveit .card-video,.portaltype-homepage .story-card-container.letsmoveit .card,.portaltype-homepage .story-card-container.letsmoveit .card-video{-webkit-transform:none;transform:none;transition:all 1.2s cubic-bezier(.25, .46, .45, .94);opacity:1}.portaltype-homepage .experience-card-container.letsmoveit .card-video:first-child,.portaltype-homepage .experience-card-container.letsmoveit .card:first-child,.portaltype-homepage .magazine-card-container.letsmoveit .card-video:first-child,.portaltype-homepage .magazine-card-container.letsmoveit .card:first-child,.portaltype-homepage .numbers-card-container.letsmoveit .card-video:first-child,.portaltype-homepage .numbers-card-container.letsmoveit .card:first-child,.portaltype-homepage .story-card-container.letsmoveit .card-video:first-child,.portaltype-homepage .story-card-container.letsmoveit .card:first-child{transition-delay:0.15s}.portaltype-homepage .experience-card-container.letsmoveit .card-video:nth-child(2),.portaltype-homepage .experience-card-container.letsmoveit .card:nth-child(2),.portaltype-homepage .magazine-card-container.letsmoveit .card-video:nth-child(2),.portaltype-homepage .magazine-card-container.letsmoveit .card:nth-child(2),.portaltype-homepage .numbers-card-container.letsmoveit .card-video:nth-child(2),.portaltype-homepage .numbers-card-container.letsmoveit .card:nth-child(2),.portaltype-homepage .story-card-container.letsmoveit .card-video:nth-child(2),.portaltype-homepage .story-card-container.letsmoveit .card:nth-child(2){transition-delay:0.3s}.portaltype-homepage .experience-card-container.letsmoveit .card-video:nth-child(3),.portaltype-homepage .experience-card-container.letsmoveit .card:nth-child(3),.portaltype-homepage .magazine-card-container.letsmoveit .card-video:nth-child(3),.portaltype-homepage .magazine-card-container.letsmoveit .card:nth-child(3),.portaltype-homepage .numbers-card-container.letsmoveit .card-video:nth-child(3),.portaltype-homepage .numbers-card-container.letsmoveit .card:nth-child(3),.portaltype-homepage .story-card-container.letsmoveit .card-video:nth-child(3),.portaltype-homepage .story-card-container.letsmoveit .card:nth-child(3){transition-delay:0.45s}.portaltype-homepage .experience-card-container.letsmoveit .card-video:nth-child(4),.portaltype-homepage .experience-card-container.letsmoveit .card:nth-child(4),.portaltype-homepage .magazine-card-container.letsmoveit .card-video:nth-child(4),.portaltype-homepage .magazine-card-container.letsmoveit .card:nth-child(4),.portaltype-homepage .numbers-card-container.letsmoveit .card-video:nth-child(4),.portaltype-homepage .numbers-card-container.letsmoveit .card:nth-child(4),.portaltype-homepage .story-card-container.letsmoveit .card-video:nth-child(4),.portaltype-homepage .story-card-container.letsmoveit .card:nth-child(4){transition-delay:0.6s}.portaltype-homepage .experience-card-container.letsmoveit .card-video:nth-child(5),.portaltype-homepage .experience-card-container.letsmoveit .card:nth-child(5),.portaltype-homepage .magazine-card-container.letsmoveit .card-video:nth-child(5),.portaltype-homepage .magazine-card-container.letsmoveit .card:nth-child(5),.portaltype-homepage .numbers-card-container.letsmoveit .card-video:nth-child(5),.portaltype-homepage .numbers-card-container.letsmoveit .card:nth-child(5),.portaltype-homepage .story-card-container.letsmoveit .card-video:nth-child(5),.portaltype-homepage .story-card-container.letsmoveit .card:nth-child(5){transition-delay:0.75s}.portaltype-homepage .experience-card-container.letsmoveit .card-video:nth-child(6),.portaltype-homepage .experience-card-container.letsmoveit .card:nth-child(6),.portaltype-homepage .magazine-card-container.letsmoveit .card-video:nth-child(6),.portaltype-homepage .magazine-card-container.letsmoveit .card:nth-child(6),.portaltype-homepage .numbers-card-container.letsmoveit .card-video:nth-child(6),.portaltype-homepage .numbers-card-container.letsmoveit .card:nth-child(6),.portaltype-homepage .story-card-container.letsmoveit .card-video:nth-child(6),.portaltype-homepage .story-card-container.letsmoveit .card:nth-child(6){transition-delay:0.9s}.portaltype-homepage .experience-card-container.letsmoveit .card-video:nth-child(7),.portaltype-homepage .experience-card-container.letsmoveit .card:nth-child(7),.portaltype-homepage .magazine-card-container.letsmoveit .card-video:nth-child(7),.portaltype-homepage .magazine-card-container.letsmoveit .card:nth-child(7),.portaltype-homepage .numbers-card-container.letsmoveit .card-video:nth-child(7),.portaltype-homepage .numbers-card-container.letsmoveit .card:nth-child(7),.portaltype-homepage .story-card-container.letsmoveit .card-video:nth-child(7),.portaltype-homepage .story-card-container.letsmoveit .card:nth-child(7){transition-delay:1.05s}.portaltype-homepage .experience-card-container.letsmoveit .card-video:nth-child(8),.portaltype-homepage .experience-card-container.letsmoveit .card:nth-child(8),.portaltype-homepage .magazine-card-container.letsmoveit .card-video:nth-child(8),.portaltype-homepage .magazine-card-container.letsmoveit .card:nth-child(8),.portaltype-homepage .numbers-card-container.letsmoveit .card-video:nth-child(8),.portaltype-homepage .numbers-card-container.letsmoveit .card:nth-child(8),.portaltype-homepage .story-card-container.letsmoveit .card-video:nth-child(8),.portaltype-homepage .story-card-container.letsmoveit .card:nth-child(8){transition-delay:1.2s}.portaltype-homepage .experience-card-container.letsmoveit .card-video:nth-child(9),.portaltype-homepage .experience-card-container.letsmoveit .card:nth-child(9),.portaltype-homepage .magazine-card-container.letsmoveit .card-video:nth-child(9),.portaltype-homepage .magazine-card-container.letsmoveit .card:nth-child(9),.portaltype-homepage .numbers-card-container.letsmoveit .card-video:nth-child(9),.portaltype-homepage .numbers-card-container.letsmoveit .card:nth-child(9),.portaltype-homepage .story-card-container.letsmoveit .card-video:nth-child(9),.portaltype-homepage .story-card-container.letsmoveit .card:nth-child(9){transition-delay:1.35s}.portaltype-homepage .experience-card-container.letsmoveit .card-video:first-child,.portaltype-homepage .experience-card-container.letsmoveit .card:first-child,.portaltype-homepage .magazine-card-container.letsmoveit .card-video:first-child,.portaltype-homepage .magazine-card-container.letsmoveit .card:first-child,.portaltype-homepage .numbers-card-container.letsmoveit .card-video:first-child,.portaltype-homepage .numbers-card-container.letsmoveit .card:first-child,.portaltype-homepage .story-card-container.letsmoveit .card-video:first-child,.portaltype-homepage .story-card-container.letsmoveit .card:first-child{transition-delay:0s}.portaltype-homepage .center-slider .splide__slide{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}.portaltype-homepage .center-slider.letsmoveit .splide__slide{-webkit-transform:none;transform:none;transition:all 1.2s cubic-bezier(.25, .46, .45, .94);opacity:1}.portaltype-homepage .center-slider.letsmoveit .splide__slide:first-child{transition-delay:0.15s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(2){transition-delay:0.3s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(3){transition-delay:0.45s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(4){transition-delay:0.6s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(5){transition-delay:0.75s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(6){transition-delay:0.9s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(7){transition-delay:1.05s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(8){transition-delay:1.2s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(9){transition-delay:1.35s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(10){transition-delay:1.5s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(11){transition-delay:1.65s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(12){transition-delay:1.8s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(13){transition-delay:1.95s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(14){transition-delay:2.1s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(15){transition-delay:2.25s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(16){transition-delay:2.4s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(17){transition-delay:2.55s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(18){transition-delay:2.7s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:nth-child(19){transition-delay:2.85s}.portaltype-homepage .center-slider.letsmoveit .splide__slide:first-child{transition-delay:0s}.portaltype-homepage .focus-slider .media-wrapper,.portaltype-homepage .focus-slider .text-wrap{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}.portaltype-homepage .focus-slider.letsmoveit .media-wrapper,.portaltype-homepage .focus-slider.letsmoveit .text-wrap{-webkit-transform:none;transform:none;transition:all .7s cubic-bezier(.25, .46, .45, .94);opacity:1}.portaltype-homepage .focus-slider.letsmoveit .media-wrapper{transition-delay:1s}.portaltype-homepage .campus-slider .card,.portaltype-homepage .campus-slider .open-map{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}.portaltype-homepage .campus-slider.letsmoveit .card,.portaltype-homepage .campus-slider.letsmoveit .open-map{-webkit-transform:none;transform:none;transition:all .7s cubic-bezier(.25, .46, .45, .94);opacity:1}.portaltype-homepage .campus-slider.letsmoveit .card{transition-delay:1s}}.card-in-row{--area-hsla:#f6f6f6}.card-in-row .row{display:-webkit-flex;display:flex}.card-in-row .row:first-child .column{padding:0;border-radius:var(--border-radius-card) var(--border-radius-card) 0 0}.card-in-row .row:first-child .column.to-add{border:1px dashed #b4b4b4;border-bottom:none}.card-in-row .row:last-child .column{border-radius:0 0 var(--border-radius-card) var(--border-radius-card)}.card-in-row .row:last-child .column.to-add{border:1px dashed #ccc;border-top:none}.card-in-row .btn-container .add-card,.card-in-row .btn-container .remove-card{position:absolute;top:.55555556em;right:.55555556em;padding:.27777778em 1.11111111em;color:#333;background-color:#fff;border-bottom:none;border-radius:30px;z-index:9;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px;font-size:.88888889em;line-height:1.5}.card-in-row .btn-container .add-card i,.card-in-row .btn-container .remove-card i{color:#bb2e29}.card-in-row .btn-container .remove-card{padding:6px 8px}.card-in-row .column{-webkit-flex-basis:calc(33.333% - 0.55555556em*2);flex-basis:calc(33.333% - 0.55555556em*2);margin:0 .55555556em;background-color:var(--area-hsla);padding-left:0;padding-right:0}.card-in-row .column.to-add{border-left:1px dashed #ccc;border-right:1px dashed #ccc}.card-in-row .column .img-wrap{height:165px;max-height:165px;height:122px;max-height:122px;height:164px;max-height:164px;background-color:#ededed;transition:max-height .3s;position:relative;overflow:hidden;border-radius:var(--border-radius-card) var(--border-radius-card) 0 0;border-bottom:4px solid var(--area-color)}.card-in-row .column .img-wrap p{background-color:var(--area-color);color:#333}.card-in-row .column .img-wrap.no-img{background-image:url("../img/img_default.jpg");background-repeat:no-repeat;background-position:center}.card-in-row .column img{display:block;text-indent:-9999px;position:absolute;height:auto;width:auto;top:-100%;bottom:-100%;margin:auto;left:-100%;right:-100%;min-width:100%;min-height:100%;max-width:none}.card-in-row .column .title{padding-top:1.11111111em;line-height:1em;padding-left:1.11111111em;padding-right:1.11111111em}.card-in-row .column .title h2{font-family:Merriweather,Verdana,sans-serif;display:inline;font-size:1.11111111em}.card-in-row .column .title h2 span{font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:.88888889em;line-height:1.5}.card-in-row .column .tag{font-size:.88888889em;line-height:1.5}.card-in-row .column h3{font-size:1em;line-height:1.5;margin:1.66666667em 0 .55555556em;border-bottom:1px solid #ccc;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-weight:500}.card-in-row .column .info-wrapper{-webkit-flex-grow:1;flex-grow:1;padding-left:1.11111111em;padding-right:1.11111111em;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.card-in-row .column .info-wrapper p{margin-bottom:0;color:#333;font-size:.88888889em;line-height:1.5}.card-in-row .column .info-wrapper p span{font-weight:600}.card-in-row .column .info-wrapper ol{font-size:.88888889em;line-height:1.5}.card-in-row .column .info-wrapper .curriculum{display:inline}.card-in-row .column .info-wrapper .curriculum+ul{list-style:none;display:inline;padding:0;margin-left:0;color:#545454;font-size:.77777778em;line-height:1.5}.card-in-row .column .info-wrapper .curriculum+ul li{display:inline}.card-in-row .column .info-wrapper .curriculum+ul li::before{content:'';width:5px;height:5px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:5px;margin-left:3px;margin-bottom:2px;background-color:var(--area-color)}.card-in-row .column .info-wrapper .curriculum+ul li:first-child::before{display:none}.card-in-row .column .info-wrapper .goto{font-family:"Merriweather Sans",Verdana,sans-serif;margin:1.11111111em .55555556em;color:#333;font-size:.77777778em;line-height:1.5;padding:.55555556em 0}.card-in-row .column .info-wrapper .goto a{color:inherit;border-color:#bb2e29;font-weight:600}.card-in-row .column .info-wrapper .goto i{color:#bb2e29;margin-left:.55555556em;position:absolute;margin-top:3px}.card-in-row .column .info-wrapper ol{counter-reset:item;overflow:hidden;margin:0 0 .55555556em}.card-in-row .column .info-wrapper ol li{display:block;position:relative;margin-left:20px;margin-bottom:.27777778em}.card-in-row .column .info-wrapper ol li:before{display:inline-block;position:absolute;right:100%;margin-right:10px;content:counter(item) "";font-family:"Font Awesome 6 Pro";counter-increment:item;font-weight:600;font-size:.88888889em;line-height:1.5;margin-top:.1em;color:#bb2e29}.card-in-row .column.to-add .img-wrap{border-bottom:none;position:relative}@media only screen and (max-width:1024px){.card-in-row{overflow-x:auto;-webkit-scroll-snap-type:x proximity;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scroll-snap-align:center;scrollbar-width:none}.card-in-row::-webkit-scrollbar{display:none}.card-in-row .column{min-width:320px}}.compare{border-left:1px solid #333}.compare a,.compare a:visited{color:#333;text-decoration:underline;border:none;margin-left:45px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;padding-bottom:1px}.compare a:hover{padding-bottom:0}.compare i{border-radius:50%;position:absolute;margin-left:-36px;margin-top:3px;font-size:15px;width:30px;height:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.compare i.fa-regular{border:1px solid #ccc;color:#bb2e29;background-color:#fff}.compare i.fa-solid{background-color:#bb2e29;color:#fff}.popup-compare[aria-hidden=true]{display:none}.popup-compare::before{content:"";width:100vw;height:100vh;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:9999}.popup-compare .popup-compare-wrapper{background-color:#f8f8f8;max-width:950px;border-radius:var(--border-radius-card);position:fixed;top:10%;left:-100%;z-index:9999;width:95vw;right:-100%;margin:auto;z-index:99999;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;max-height:88vh}.popup-compare .title-compare{color:#bb2e29;padding:1.11111111em 1.11111111em 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:10px}.popup-compare .title-compare h3{color:inherit;margin:0;font-size:1.33333333em;line-height:1.5}.popup-compare .title-compare .close{color:inherit;background:0 0;padding:0;border:0;position:absolute;right:1.11111111em;background-color:#fff;width:30px;height:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:50%}.popup-compare .body-compare{padding:.55555556em 1.11111111em;overflow-y:auto}.popup-compare .body-compare .text-wrap{padding:1.11111111em 0}.popup-compare .body-compare .text-wrap p{font-size:.88888889em;line-height:1.5;margin:0}.popup-compare .body-compare .mini-card-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.11111111em}.popup-compare .body-compare .mini-card-container .item{-webkit-flex-basis:calc(33.3333% - 0.55555556em*2);flex-basis:calc(33.3333% - 0.55555556em*2);position:relative;border-radius:var(--border-radius-card);background-color:var(--area-hsla);min-height:150px;overflow:hidden}.popup-compare .body-compare .mini-card-container .item.to-add{background-color:transparent;border:1px dashed #b4b4b4}.popup-compare .body-compare .mini-card-container .item .img-wrap img{height:115px;overflow:hidden;-o-object-fit:cover;object-fit:cover;width:100%}.popup-compare .body-compare .mini-card-container .item .btn-container .remove-card{padding:0;border:0;position:absolute;top:.55555556em;right:.55555556em;background-color:transparent;z-index:9;margin:0}.popup-compare .body-compare .mini-card-container .item .btn-container .remove-card i{font-size:15px;width:30px;height:30px;border-radius:50%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;color:#bb2e29;background-color:#fff}.popup-compare .body-compare .mini-card-container .item .title{padding:.55555556em;margin:0}.popup-compare .body-compare .mini-card-container .item .title h3{font-size:.88888889em;line-height:1.5}.popup-compare .body-compare .mini-card-container .item .title .tag{font-size:.77777778em;line-height:1.5}.popup-compare .footer-compare{overflow:hidden;padding:1.11111111em 1.11111111em;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:1.11111111em;height:80px}.popup-compare .footer-compare .close{background-color:transparent;border:none;border-bottom:1px solid #bb2e29;padding:0;float:left}.popup-compare .footer-compare .go-to{background-color:#bb2e29;border-radius:var(--border-radius-card);padding:.27777778em 1.11111111em;color:#fff;text-transform:uppercase;border:none;float:right}.popup-compare .footer-compare .go-to:hover{border:none}@media only screen and (min-width:1025px){.popup-compare .footer-compare .close:hover{border-width:2px}}@media only screen and (max-width:520px){.popup-compare .popup-compare-wrapper{top:1vh;height:auto;max-height:98vh}.popup-compare .title-compare{-webkit-align-items:flex-start;align-items:flex-start}.popup-compare .title-compare i{margin-top:5px}.popup-compare .title-compare h3{font-size:1em;line-height:1.5;margin-right:45px}.popup-compare .body-compare .mini-card-container .item{-webkit-flex-basis:calc(50% - 0.55555556em);flex-basis:calc(50% - 0.55555556em)}.popup-compare .body-compare .mini-card-container .item .title h3{overflow-wrap:break-word;font-size:.77777778em;line-height:1.5}.popup-compare .body-compare .mini-card-container .item .img-wrap img{height:73px}.popup-compare .footer-compare{margin-top:0}}.compare-info p{color:#333;font-size:1.22222222em;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;margin-bottom:1.66666667em}.compare-info p i{color:#bb2e29}.compare-info .btn-container{text-align:left;margin:3.33333333em 0}.compare-info .btn-container .cta-button{text-transform:uppercase;padding:.83333333em 2.22222222em;color:#fff;background-color:#bb2e29;border-radius:4px;margin-bottom:1.11111111em;border-bottom:none;font-family:"Merriweather Sans",Verdana,sans-serif;font-weight:500;font-size:1em;line-height:1.5}.summary{overflow:hidden;margin-top:1.38888889em;display:block}.summary h2{margin-bottom:0;margin-top:-2px}.summary img{margin-right:.55555556em;margin-bottom:0;margin-top:0}.summary .media{float:left;margin-right:.55555556em}.summary .media img{margin-right:0}.summary .media .img-description{color:#b4b4b4;font-size:.77777778em;line-height:1.5;padding-top:.27777778em;clear:both}.summary .media .description{max-width:450px;clear:both}.summary p{margin-top:.27777778em;margin-bottom:0}.summary>a{color:#333;border-bottom:none}.summary>a h2{border-bottom:1px solid #ccc;display:inline;position:relative;top:-2px}.summary>a:hover h2{border-bottom:none}.summary .box-content{overflow:hidden;padding-top:0;min-width:150px}.summary ul{margin-top:.27777778em}.summary ul li{margin-bottom:.27777778em}.summary ul li.private,.summary ul li.trashed{overflow:visible}.summary ul li.private:before,.summary ul li.trashed:before{margin-left:-19px}@media only screen and (max-width:450px){.summary .media{width:auto;padding-right:0;max-width:none}.summary .media .content-Image{max-width:90px}.summary .media.large .content-Image{max-width:100%}.summary .media .content-remotemedia{max-width:154px}}@media print{.summary h2{line-height:normal}}.unibo-toolbar{float:right}.unibo-toolbar:before{content:"";display:block;border-top:3px solid #bb2e29;position:absolute;top:0;height:3px;width:100%;left:0;z-index:999}.unibo-toolbar>ul{display:-webkit-flex;display:flex;width:100%;gap:1.11111111em;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;list-style:none;margin:0;background-color:#f8f8f8;position:relative;top:3px;padding:5px 0 4px;z-index:9999;font-size:.88888889em;line-height:1.5}.unibo-toolbar>ul:before{content:"";display:block;height:100%;position:absolute;width:100px;background-color:#f8f8f8;-webkit-transform:skew(25deg,0deg);transform:skew(25deg,0deg);border-radius:0 20px;left:-25px}.unibo-toolbar>ul li{z-index:9;position:relative}.unibo-toolbar>ul li:nth-child(3) .popup-wrapper,.unibo-toolbar>ul li:nth-child(3) .popup-wrapper-toolbar{left:-90px;width:640px}.unibo-toolbar>ul li:nth-child(5) .popup-wrapper,.unibo-toolbar>ul li:nth-child(5) .popup-wrapper-toolbar{left:auto;right:-20px}.unibo-toolbar button{background-color:transparent;border:none;margin:0;padding:10px 1.11111111em}.unibo-toolbar button.close{float:right;text-decoration:underline;padding:10px 0}.unibo-toolbar .button-popup-toolbar[aria-expanded=true],.unibo-toolbar .button-popup[aria-expanded=true]{background-color:#fff;border-radius:50px;box-shadow:0 3px 6px #ccc}.unibo-toolbar .button-popup i,.unibo-toolbar .button-popup-toolbar i{color:#bb2e29;margin-right:.27777778em}.unibo-toolbar .popup-wrapper,.unibo-toolbar .popup-wrapper-toolbar{border:1px solid #ccc;border-radius:20px;left:-20px;width:300px;margin-top:1.11111111em;padding:1.11111111em 1.11111111em .27777778em;background-color:#fff;position:absolute}.unibo-toolbar .popup-wrapper-toolbar[aria-hidden=true],.unibo-toolbar .popup-wrapper[aria-hidden=true]{display:none}.unibo-toolbar .popup-wrapper ul,.unibo-toolbar .popup-wrapper-toolbar ul{list-style-type:none;margin:0;padding:0 1.11111111em}.unibo-toolbar .popup-wrapper ul li,.unibo-toolbar .popup-wrapper-toolbar ul li{margin:0 .27777778em .55555556em;list-style-position:outside;list-style-type:disc;color:#bb2e29}.unibo-toolbar .popup-wrapper ul li:last-child,.unibo-toolbar .popup-wrapper-toolbar ul li:last-child{margin-bottom:0}.unibo-toolbar .popup-wrapper ul a,.unibo-toolbar .popup-wrapper-toolbar ul a{color:#333;border-bottom:none}.unibo-toolbar .address-book fieldset,.unibo-toolbar .search fieldset{display:-webkit-flex;display:flex}.unibo-toolbar .address-book fieldset button,.unibo-toolbar .search fieldset button{background-color:#bb2e29;color:#fff;padding:0;height:35px;width:40px;-webkit-flex-shrink:0;flex-shrink:0;border-radius:0 4px 4px 0}.unibo-toolbar .address-book fieldset button i,.unibo-toolbar .search fieldset button i{color:inherit}.unibo-toolbar .address-book fieldset button span,.unibo-toolbar .search fieldset button span{display:block;height:0;position:absolute;top:-10000000px;left:-10000000px}.unibo-toolbar .address-book div[role=radiogroup]{text-align:center;width:100%;margin-bottom:1.11111111em}.unibo-toolbar .address-book div[role=radiogroup] label:first-of-type{margin-right:1.11111111em}.unibo-toolbar .service-list{display:-webkit-flex;display:flex}.unibo-toolbar .service-list ul:before{content:attr(aria-label);margin:0 -1.11111111em .55555556em;font-weight:500;display:block;font-size:1em;line-height:1.5}.unibo-toolbar .service-list ul+ul li:last-child{list-style:none}.unibo-toolbar .service-list ul+ul li:last-child:after{content:"\f061";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:400;font-size:14px;margin-left:.55555556em;color:#bb2e29}.unibo-toolbar .service-list ul+ul li:last-child a{border-bottom:1px solid #bb2e29;display:initial}@media (hover:hover){.unibo-toolbar .popup-wrapper ul a,.unibo-toolbar .popup-wrapper-toolbar ul a{border-bottom:1px solid currentColor}}@media only screen and (max-width:1023px){.unibo-toolbar>ul{gap:0}.unibo-toolbar>ul .button-popup i,.unibo-toolbar>ul .button-popup-toolbar i{color:#333}.unibo-toolbar>ul .button-popup span,.unibo-toolbar>ul .button-popup-toolbar span{display:block;height:0;position:absolute;top:-10000000px;left:-10000000px}.unibo-toolbar>ul li:first-child .popup-wrapper,.unibo-toolbar>ul li:first-child .popup-wrapper-toolbar{left:0}.unibo-toolbar>ul li:nth-child(4) .popup-wrapper,.unibo-toolbar>ul li:nth-child(4) .popup-wrapper-toolbar{left:auto;right:-80px}.unibo-toolbar>ul li:nth-child(3) .popup-wrapper,.unibo-toolbar>ul li:nth-child(3) .popup-wrapper-toolbar{left:auto;right:-100px}}@media only screen and (max-width:767px){.unibo-toolbar button{padding:10px 12px}.unibo-toolbar>ul li:first-child .popup-wrapper,.unibo-toolbar>ul li:first-child .popup-wrapper-toolbar{left:-30px}.unibo-toolbar>ul li:nth-child(2) .popup-wrapper,.unibo-toolbar>ul li:nth-child(2) .popup-wrapper-toolbar{left:-80px}.unibo-toolbar>ul li:nth-child(3) .popup-wrapper,.unibo-toolbar>ul li:nth-child(3) .popup-wrapper-toolbar{right:-60px;width:320px;right:-130px}.unibo-toolbar .service-list{-webkit-flex-direction:column;flex-direction:column}.unibo-toolbar .service-list ul+ul{margin-top:1.38888889em}}.feedback{text-align:center;max-width:700px;margin:auto}.feedback .title{margin-bottom:1.11111111em}.feedback .button-group{padding:1.11111111em 0}.feedback .button-group .button-container{-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:flex;gap:1.11111111em}.feedback .button-group .button-container button{font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:inherit;border:1px solid #bb2e29;border-radius:3px;text-transform:uppercase;padding:.27777778em 1.11111111em}.feedback .rating-wrapper,.feedback .report-wrapper{padding:1.11111111em 0}.feedback .rating-wrapper .feedback-text,.feedback .report-wrapper .feedback-text{text-align:left;margin:1.11111111em 0}.feedback .rating-wrapper .feedback-text label,.feedback .report-wrapper .feedback-text label{margin-bottom:.27777778em;display:block;font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif}.feedback .rating-wrapper .btn-container,.feedback .report-wrapper .btn-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.feedback .rating-wrapper .btn-container button,.feedback .report-wrapper .btn-container button{font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:inherit;border:1px solid #bb2e29;border-radius:3px;text-transform:uppercase;padding:.27777778em 1.11111111em;margin:0;background-color:#bb2e29;color:#fff}.feedback .rating-wrapper .btn-container button:disabled,.feedback .report-wrapper .btn-container button:disabled{pointer-events:none;background-color:#ededed;border:none;color:#666}.feedback .rating-wrapper .field,.feedback .report-wrapper .field{text-align:left}.feedback .rating-wrapper .field label,.feedback .report-wrapper .field label{font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-weight:400;font-size:1em;line-height:1.5}.feedback .thankyou-wrapper{padding:1.11111111em 0}.feedback .thankyou-wrapper .thankyou{font-size:1em;line-height:1.5}.rating{display:-webkit-flex;display:flex;margin:1.11111111em 0;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:.55555556em}.rating .text-wrapper{display:contents;color:#333;font-size:1em;line-height:1.5}.star-rating{display:-webkit-flex;display:flex;padding:0;position:relative}.star-rating label{margin:0;cursor:pointer;position:relative;padding:0 .27777778em}.star-rating label:before{content:"\f005";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:300;color:#bb2e29}.star-rating input:focus+label{outline:.1rem solid #bb2e29}.star-rating input,.star-rating label>span{border:0;padding:0;margin:0;position:absolute;left:-100000px;height:1px;width:1px;overflow:hidden;white-space:nowrap}.star-rating input:checked+label:before,.star-rating label:has(~ input:checked):before{font-weight:600}@media (hover:hover){.rating label:hover>span{width:110px;height:auto;right:0;top:-40px;background-color:#eee;border-radius:5px;padding:3px 13px;left:50%;margin-left:-50px;text-align:center}.rating label:has(~ label:hover):before,.rating label:hover:before{font-weight:600}}.contact-form{max-width:900px;margin:2.22222222em auto;padding:1.11111111em;background-color:#f8f8f8;border-radius:4px}.contact-form h2{margin-bottom:.55555556em}.contact-form .accordion-box{margin-top:2.22222222em}.contact-form .accordion-box .accordion-title{background-color:#fff;border:1px solid #ccc;-webkit-align-items:center;align-items:center;font-size:1em;line-height:1.5}.contact-form .accordion-box .accordion-title[aria-expanded=true]{border-bottom:none}.contact-form .accordion-box .accordion-content{border:1px solid #ccc;border-top:none}.contact-form .form-inline{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1.11111111em;-webkit-align-items:center;align-items:center}.contact-form .form-inline label{-webkit-flex-basis:160px;flex-basis:160px}.contact-form .form-inline input[type=text],.contact-form .form-inline select{width:auto;-webkit-flex-grow:1;flex-grow:1}.contact-form .form-inline textarea{margin-top:.55555556em;width:100%}.contact-form .privacy-check{margin:1.11111111em 0 2.22222222em}.contact-form .privacy-check label{margin-left:.5rem}.contact-form .field{text-align:left}.contact-form .field label{font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-weight:400;font-size:1em;line-height:1.5}.contact-form .btn-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.contact-form .btn-container button{font-family:SourceSans,Verdana,Geneva,Tahoma,sans-serif;font-size:inherit;border:1px solid #bb2e29;border-radius:3px;text-transform:uppercase;padding:.27777778em 1.11111111em;margin:0;background-color:#bb2e29;color:#fff}.contact-form .btn-container button:disabled{pointer-events:none;background-color:#ededed;border:none;color:#666}@media only screen and (max-width:450px){.contact-form{padding:1.11111111em .55555556em}}
/*# sourceMappingURL=unibo.css.map */