﻿@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--blue: #33CAF9;--primary: #33CAF9;--font-family-sans-serif: Roboto, sans-serif}*{font-family:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"Poppins",sans-serif !important;color:#221638 !important}a{font-family:"Poppins",sans-serif !important;color:#33caf9}label{font-family:"Poppins",sans-serif !important}body,p{font-family:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif !important;color:#221638 !important}ul li,ol li,ol{font-family:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif !important;color:#221638}.content-wrapper{max-width:none;padding:0 0 10px;margin-top:0;min-height:550px}.page-content{min-height:550px}.global-header{border-bottom:2px solid #33caf9 !important}.global-header .header-logo a .logo{height:48px}.global-header .nav-links .secondary a.sign-in-btn{background-color:#76db4f;color:#fff !important;font-family:"Poppins",sans-serif;border-radius:4px;padding:8px 16px}.global-header .nav-links .secondary a.sign-in-btn:hover{background-color:#221638}.global-header .nav-links .main .nav-item,.global-header .nav-links .main .nav-tab a{text-transform:uppercase;font-weight:600 !important}.global-header .nav-links .nav-item a{color:#33caf9}.global-header .nav-links .main .nav-tab a.active,.global-header .nav-links .main .nav-tab a:hover{border-bottom-color:#33caf9 !important}.course-info header.course-profile{overflow:hidden;background:#221638;border-bottom:1px solid #fff;height:auto;min-height:300px;margin-top:0;padding:60px 0;position:inherit;width:100%}.course-info header.course-profile .intro-inner-wrapper{background:rgba(251,251,249,.9);border:1px solid #fff;box-sizing:border-box;margin:0 auto;max-width:1200px;min-width:760px;position:inherit;z-index:2;border-radius:20px;display:flex;align-items:stretch}.course-info header.course-profile .intro-inner-wrapper .table{display:flex !important;width:100% !important;align-items:center !important;padding:25px !important;min-height:250px !important}.course-info header.course-profile .intro-inner-wrapper .media{flex:0 0 35% !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:20px !important;overflow:visible !important;border-radius:0 20px 20px 0 !important}.course-info header.course-profile .intro-inner-wrapper .media .hero{max-width:100% !important;border:none !important;width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important}.course-info header.course-profile .intro-inner-wrapper .media .hero img{width:100% !important;height:auto !important;max-height:none !important;object-fit:contain !important;border-radius:0 !important;border:none !important}.course-info header.course-profile .intro-inner-wrapper .intro{flex:1;position:inherit;text-align:left}.course-info header.course-profile .intro-inner-wrapper .intro .heading-group span{font-size:1.2em;font-weight:500;text-transform:uppercase;color:#474747;font-family:"Poppins",sans-serif}.course-info header.course-profile .intro-inner-wrapper .intro .heading-group>h1{font-size:2em !important;color:#221638 !important;font-family:"Poppins",sans-serif !important;font-weight:600}.course-info header.course-profile .intro-inner-wrapper .intro .main-cta strong,.course-info header.course-profile .intro-inner-wrapper .intro .main-cta a.register{font-family:"Poppins",sans-serif;font-weight:600;border-radius:5px;color:#fff;display:inline-block;background-color:#33caf9;border:1px solid #33caf9;text-shadow:none;background-image:none;box-shadow:none;padding:12px 40px}@media(max-width: 768px){.course-info header.course-profile{height:auto;padding:40px 0}.course-info header.course-profile .intro-inner-wrapper{min-width:100% !important;font-size:small}.course-info header.course-profile .intro-inner-wrapper .media{display:none}}.course-info .container{max-width:1200px;margin:20px auto;display:flex;gap:40px}@media(max-width: 768px){.course-info .container{flex-direction:column}.course-info .container .details,.course-info .container .course-sidebar{flex:unset;width:100% !important}}.course-info .container .details{flex:7;text-align:left !important}.course-info .container .details .inner-wrapper{text-align:left !important}.course-info .container .details .inner-wrapper h2,.course-info .container .details .inner-wrapper h3,.course-info .container .details .inner-wrapper h4{font-family:"Poppins",sans-serif !important;color:#221638 !important;font-weight:700;font-size:1.6em !important;margin-top:1.2em;margin-bottom:.4em}.course-info .container .details .inner-wrapper>section>:not([style]) h2,.course-info .container .details .inner-wrapper>section>:not([style]) h3,.course-info .container .details .inner-wrapper>section>:not([style]) h4,.course-info .container .details .inner-wrapper>section>h2,.course-info .container .details .inner-wrapper>section>h3,.course-info .container .details .inner-wrapper>section>h4,.course-info .container .details .inner-wrapper>h2,.course-info .container .details .inner-wrapper>h3,.course-info .container .details .inner-wrapper>h4{text-align:left !important}.course-info .container .details .inner-wrapper p{line-height:1.7;font-size:.95em}.course-info .container .details .inner-wrapper>section>:not([style]) p,.course-info .container .details .inner-wrapper>section>p,.course-info .container .details .inner-wrapper>p{text-align:left !important}.course-info .container .details .inner-wrapper ul,.course-info .container .details .inner-wrapper ol{text-align:left !important}.course-info .container .details .inner-wrapper div[style*=background]{text-align:center !important}.course-info .container .details .inner-wrapper .course-staff .teacher{display:block;overflow:hidden;margin-bottom:30px;clear:both}.course-info .container .details .inner-wrapper .course-staff .teacher .teacher-image{border-radius:50%;width:120px;height:120px;min-width:120px;object-fit:cover;float:left;margin-right:20px;margin-bottom:10px}.course-info .container .details .inner-wrapper .course-staff .teacher h3{margin-top:0;font-size:1.6em !important;margin-bottom:5px}.course-info .container .details .inner-wrapper .course-staff .teacher p{margin:0;line-height:1.6}.course-info .container .details .inner-wrapper .course-staff>p,.course-info .container .details .inner-wrapper .course-staff>div:not(.teacher){clear:both !important;display:block !important}.course-info .container .course-sidebar{flex:5}.course-info .container .course-sidebar .course-summary{background-color:#caf1fe;padding:20px;border-radius:15px}.course-info .container .course-sidebar .course-summary .important-dates{list-style:none;padding:0;margin:0}.course-info .container .course-sidebar .course-summary .important-dates-item{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.08);gap:12px}.course-info .container .course-sidebar .course-summary .important-dates-item:last-child{border-bottom:none}.course-info .container .course-sidebar .course-summary .important-dates-item .icon{color:#221638;font-size:1.2em}.course-info .container .course-sidebar .course-summary .important-dates-item .important-dates-item-title{margin:0;font-family:"Poppins",sans-serif;font-weight:500;font-size:.9em;color:#474747;flex:1}.course-info .container .course-sidebar .course-summary .important-dates-item .important-dates-item-text{font-family:"Poppins",sans-serif;font-weight:600;color:#221638;text-align:right}.content-wrapper .home>header{min-height:650px;background-position:center 25%;position:relative;background-color:#040404;background-image:url("/static/argo/images/sfondo1.jpg");background-size:cover;display:flex;justify-content:center;align-items:center}.content-wrapper .home>header .parallax-img{background-image:url("/static/argo/images/sfondo1.jpg");position:absolute;left:0;top:-100px;width:100%;height:calc(100% + 200px);background-size:cover;background-position:center 25%}.content-wrapper .home>header .outer-wrapper{margin:0 auto !important;padding:10px !important;width:100% !important;max-width:800px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;left:0 !important;right:0 !important;position:relative !important;float:none !important}.content-wrapper .home>header .outer-wrapper .title{width:100%;margin:0 auto}.content-wrapper .home>header .outer-wrapper .title .heading-group{width:100%;text-align:center}.content-wrapper .home>header .outer-wrapper .title .heading-group h1{font-family:"Poppins",sans-serif !important;font-size:3.5em !important;text-align:center !important;font-weight:600;color:#fc4229 !important;margin-bottom:10px}.content-wrapper .home>header .outer-wrapper .title .heading-group p{font-family:"Roboto","Helvetica Neue","Helvetica","Arial",sans-serif !important;font-style:normal;margin:8px;text-align:center !important;color:#221638 !important;font-size:1.1em}.content-wrapper .home>header .outer-wrapper .title .course-search{width:100%}.content-wrapper .home>header .outer-wrapper .title .course-search label{width:100%}#discovery-input,.search-input,.dashboard-search-bar .search-field{border-radius:10px !important;background:#e4e4e4 !important;border:none !important;font-family:"Poppins",sans-serif !important;padding:12px 16px !important;font-size:14px !important;color:#474747 !important;outline:none !important;box-shadow:none !important}#discovery-input::placeholder,.search-input::placeholder,.dashboard-search-bar .search-field::placeholder{color:#a7a7a7 !important;font-family:"Poppins",sans-serif !important}.discovery-submit,.search-button,.dashboard-search-bar .search-button{background:rgba(0,0,0,0) !important;color:#221638 !important;border:none !important;box-shadow:none !important;text-shadow:none !important;outline:none !important}.discovery-submit:hover,.discovery-submit:focus,.discovery-submit:active,.search-button:hover,.search-button:focus,.search-button:active,.dashboard-search-bar .search-button:hover,.dashboard-search-bar .search-button:focus,.dashboard-search-bar .search-button:active{background:rgba(0,0,0,0) !important;color:#33caf9 !important;box-shadow:none !important}.wrapper-search-input{display:flex;align-items:center;background:#e4e4e4;border-radius:10px;overflow:hidden}.dashboard-search-bar .cancel-button{background:none !important;color:#221638}.dashboard-search-bar .cancel-button:hover{background:none !important;color:#33caf9}input[type=submit],.btn-primary{color:#fff !important;background-color:#33caf9 !important;border-color:#33caf9 !important;box-shadow:none !important;background-image:none !important;text-shadow:none}section.course-info .container .details,section.course-info .container .details .inner-wrapper,section.course-info .container .details .inner-wrapper>section,section.course-info .container .details .inner-wrapper>section>:not([style]),section.course-info .container .details .inner-wrapper .about,section.course-info .container .details .inner-wrapper .course-staff,section.course-info .container .details .inner-wrapper .course-staff .teacher,section.course-info .container .details .inner-wrapper .course-staff .teacher p{text-align:left !important}section.course-info .container .details .inner-wrapper>section>:not([style]) p,section.course-info .container .details .inner-wrapper>section>:not([style]) h2,section.course-info .container .details .inner-wrapper>section>:not([style]) h3,section.course-info .container .details .inner-wrapper>section>:not([style]) h4,section.course-info .container .details .inner-wrapper>section>:not([style]) ul,section.course-info .container .details .inner-wrapper>section>:not([style]) ol,section.course-info .container .details .inner-wrapper>section>:not([style]) li{text-align:left !important}section.course-info header.course-profile .intro-inner-wrapper .table{display:flex !important;width:100% !important;align-items:center !important;padding:25px !important;min-height:280px !important}section.course-info header.course-profile .intro-inner-wrapper .media{flex:0 0 35% !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:20px !important}section.course-info header.course-profile .intro-inner-wrapper .media .hero img,section.course-info header.course-profile .intro-inner-wrapper .media img{width:100% !important;height:auto !important;object-fit:contain !important;border:none !important;border-radius:0 !important}section.course-info .container .details .inner-wrapper .course-staff .teacher{display:block !important;overflow:hidden !important;margin-bottom:30px !important;clear:both !important}section.course-info .container .details .inner-wrapper .course-staff .teacher img,section.course-info .container .details .inner-wrapper .course-staff .teacher .teacher-image{border-radius:50% !important;width:120px !important;height:120px !important;min-width:120px !important;object-fit:cover !important;object-position:center top !important;float:left !important;margin-right:20px !important;margin-bottom:10px !important}section.course-info .container .details .inner-wrapper .course-staff .teacher h3{font-size:1.6em !important;margin-top:0 !important;margin-bottom:5px !important;text-align:left !important;font-weight:500 !important}section.course-info .container .details .inner-wrapper .course-staff>p,section.course-info .container .details .inner-wrapper .course-staff>div:not(.teacher){clear:both !important;display:block !important;text-align:left !important}section.course-info .container .details .inner-wrapper div[style] h3,section.course-info .container .details .inner-wrapper div[style] h2,section.course-info .container .details .inner-wrapper div[style] h4{text-align:center !important;margin-top:0 !important}section.course-info .container .details .inner-wrapper div[style] i,section.course-info .container .details .inner-wrapper div[style] p{text-align:center !important}.global-header .nav-links .secondary .dropdown-user-menu{max-height:none !important;overflow:visible !important;z-index:1000 !important}.dashboard .my-courses .course .details .wrapper-course-image{display:flex !important;align-items:center !important;justify-content:center !important;width:275px !important;min-width:275px !important;height:160px !important;min-height:160px !important;max-height:160px !important;overflow:hidden !important;padding:0 !important;margin:0 !important;border:none !important}.dashboard .my-courses .course .details .wrapper-course-image .cover{position:inherit !important;object-fit:cover !important;width:275px !important;height:160px !important;max-height:none !important;max-width:none !important;padding:0 !important;margin:0 !important;border:none !important}.dashboard .my-courses .course .details .wrapper-course-image .cover img{padding:0 !important;margin:0 !important;border:none !important}.dashboard .my-courses .listing-courses .course-item .course-container,.dashboard .my-courses .course{min-height:160px !important;overflow:visible !important;border-radius:0 20px 20px 0 !important;border:none !important;box-shadow:0 1px 6px -1px #7d7d7d !important}.dashboard .my-courses .course .wrapper-action-more{display:none !important}.dashboard .my-courses .course .wrapper-messages-primary,.dashboard .my-courses .course .messages-list{display:block !important;clear:both !important;overflow:visible !important}.dashboard .my-courses .course .action-view-certificate{background:none !important;text-decoration:none !important;font-family:"Poppins",sans-serif !important;font-weight:600}.dashboard .my-courses .course .action-view-certificate:hover,.dashboard .my-courses .course .action-view-certificate:focus{color:#33caf9 !important;text-decoration:none !important}.dashboard .my-courses .course .wrapper-messages-primary,.dashboard .my-courses .course .wrapper-messages-primary .messages-list,.dashboard .my-courses .course .wrapper-messages-primary .message,.dashboard .my-courses .course .wrapper-messages-primary .message-status,.dashboard .my-courses .course .wrapper-messages-primary [class*=course-status]{background:none !important;background-color:rgba(0,0,0,0) !important}.dashboard .my-courses .course .wrapper-messages-primary .message-status{border-top:1px solid #e0e0e0 !important;padding-top:12px !important;margin-top:0 !important}.dashboard .my-courses .course .enter-course{background-color:#76db4f !important;border-color:#76db4f !important;color:#fff !important}.dashboard .my-courses .course .enter-course:hover,.dashboard .my-courses .course .enter-course:focus{background-color:#63c93f !important;border-color:#63c93f !important;color:#fff !important}.dashboard .my-courses .course .enter-course.archived{background-color:#a7a7a7 !important;border-color:#a7a7a7 !important;color:#fff !important}.dashboard .my-courses .course .enter-course.archived:hover,.dashboard .my-courses .course .enter-course.archived:focus{background-color:#8f8f8f !important;border-color:#8f8f8f !important;color:#fff !important}@media(max-width: 768px){.dashboard .my-courses .course .details .wrapper-course-image{display:none !important}}.courses-container{max-width:1200px;margin-left:auto;margin-right:auto}.find-courses{background:rgba(0,0,0,0)}.find-courses .courses{padding:40px 0 15px}.find-courses .wrapper-search-context .search-status-label{font-family:"Poppins",sans-serif;font-size:32px;font-weight:600}.find-courses .discovery-submit{border:#33caf9;background:#33caf9;box-shadow:none;text-shadow:none;outline:none}.find-courses .discovery-submit:hover{background:#33caf9}.find-courses .discovery-submit:focus,.find-courses .discovery-submit:active{box-shadow:none}.find-courses .courses .course a{position:inherit}.find-courses .loading-spinner{background:#e4e4e4 !important}.find-courses .filters{margin-bottom:15px}.find-courses .filters .clear-filters{color:#33caf9 !important;font-family:"Poppins",sans-serif}.find-courses .filters .clear-filters:hover{background:none;color:#221638 !important}.find-courses .filters li{border-radius:50px}.find-courses .filters li .facet-option{font-family:"Poppins",sans-serif;color:#33caf9}.find-courses .search-facets{max-height:none}.find-courses .search-facets .facet-list.collapse{display:block}.find-courses .search-facets .facet-list.collapse li:nth-child(n+6){display:none}.find-courses .search-facets .facet-option:hover,.find-courses .search-facets .facet-option:focus{background:#33caf9 !important}@media(min-width: 980px)and (max-width: 1080px){.find-courses .search-facets .stringaFacet{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:190px}}@media(min-width: 768px)and (max-width: 800px){.find-courses .search-facets .stringaFacet{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:190px}}@media screen and (max-width: 480px){.find-courses .search-facets{display:none}}.courses-container .courses .course{border-radius:0px 20px 20px 0px;border-left:3px solid #33caf9;border-bottom:none;position:relative}@media(max-width: 1280px){.courses-container .courses .course .course-info .course-title{font-size:15px !important}}.courses-container .courses .course .course-info .course-title{font-family:"Poppins",sans-serif;color:#221638;font-size:20px}.courses-container .courses .course .course-info .course-code{padding:15px 15px 0px 15px;color:#33caf9;font-size:14px;font-weight:600;text-transform:uppercase}.courses-container .courses .course .course-info .course-date{text-transform:uppercase;font-weight:500;font-family:"Poppins",sans-serif;font-size:12px;color:#474747;position:absolute;bottom:5px}.courses-container .courses .course .course-info .course-argomenti{background-color:#f3f3f3;font-size:12px;display:block;padding:5px 15px 5px 15px;text-transform:uppercase;color:#474747}.courses-container .courses .course .course-info .course-docente{font-family:"Poppins",sans-serif;color:#221638;font-size:14px;font-style:italic;font-weight:600;position:absolute;bottom:35px;padding-left:15px}.courses-container .courses .course .course-info .course-organization{background-color:#fc4229;padding:10px 15px 10px 15px;color:#fff;border-radius:50px;position:absolute;top:15px;right:15px}.courses-container .courses .course .course-info .course-organization.mycourse-Didattica{background-color:#33caf9}.courses-container .courses .course .course-info .course-organization.mycourse-Saperi{background-color:#76db4f}.courses-container .courses .course .course-info .course-organization.mycourse-Gestione{color:#221638;background-color:#ffd014}.courses-container .courses .course .course-image .cover-image{border-radius:0px 20px 0px 0px}.courses-container .courses .course .course-image .cover-image .learn-more{font-size:15px;border-color:#76db4f;background:#76db4f}.courses-container .courses .course .course-image .cover-image::before{border-radius:0px 20px 0px 0px}@media screen and (min-width: 700px){#argohomepage .course{display:none;background-color:#fff;border-radius:10px;box-shadow:0 10px 10px rgba(0,0,0,.2);display:flex;max-width:100%;margin:100px 0px 0px 0px;overflow:hidden}#argohomepage .course h6{opacity:.6;margin:0;text-transform:uppercase;color:#fff !important}#argohomepage .course h2{margin:10px 0;color:#fff !important}#argohomepage .course .course-preview{background-color:#221638;color:#fff !important;padding:30px;max-width:400px}#argohomepage .course .course-preview a{color:#fff !important;display:inline-block;margin-top:30px;text-decoration:none}#argohomepage .course .course-info{padding:30px;position:relative;width:100%}#argohomepage .course .course-info h2{color:#221638 !important}#argohomepage .course .course-info h6{color:#221638 !important}}@media screen and (max-width: 699px){#argohomepage .course{display:none}}.category-title{font-family:"Poppins",sans-serif;font-size:42px;text-align:center;margin-top:100px;margin-bottom:20px;font-weight:600}.category-description{max-width:1200px;margin-top:30px;margin-left:auto;margin-right:auto;text-align:center;font-size:20px;color:gray;margin-bottom:30px;line-height:1.5}#argohomepage.container-card{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:100px;margin-bottom:100px}#argohomepage .go-corner-blue,#argohomepage .go-corner-green,#argohomepage .go-corner-yellow,#argohomepage .go-corner-red{display:flex;align-items:center;justify-content:center;position:absolute;width:50px;height:50px;overflow:hidden;top:0;right:0;border-radius:0 4px 0 50px}#argohomepage .go-corner-blue{background-color:#33caf9}#argohomepage .go-corner-green{background-color:#76db4f}#argohomepage .go-corner-yellow{background-color:#ffd014}#argohomepage .go-corner-red{background-color:#fc4229}#argohomepage .go-arrow{margin-top:-4px;margin-right:-4px;color:#fff;font-family:courier,sans}#argohomepage .card1{display:block;position:relative;max-width:280px;background-color:#fff;border-radius:4px;padding:32px 24px;margin:12px;text-decoration:none;z-index:0;overflow:hidden;height:230px;box-shadow:0 10px 10px rgba(0,0,0,.2)}#argohomepage .card1 h3{font-size:1.75rem;margin-bottom:.7rem;font-weight:500}#argohomepage .card1 p{font-size:90%;font-weight:400;line-height:20px}#argohomepage .card1:before{content:"";position:absolute;z-index:-1;top:-16px;right:-16px;height:36px;width:36px;border-radius:36px;transform:scale(1);transform-origin:50% 50%;transition:transform .25s ease-out}#argohomepage .card1:hover:before{transform:scale(30)}#argohomepage .card-blue:hover:before{background:#33caf9}#argohomepage .card-green:hover:before{background:#76db4f}#argohomepage .card-yellow:hover:before{background:#ffd014}#argohomepage .card-red:hover:before{background:#fc4229}#argohomepage .card1:hover{color:#fff}#argohomepage .card1:hover h3,#argohomepage .card1:hover p{color:#fff !important}a.arrow-up{cursor:pointer;position:fixed;right:30px;bottom:-100px;border-radius:50%;background:#fff;color:#fc4229 !important;width:50px;height:50px;text-align:center;line-height:45px;transition:all .2s ease;z-index:100}a.arrow-up.active{bottom:20px}a.arrow-up:hover{color:#fff !important;background:#e1492b}button.accordion{margin-top:20px;cursor:pointer;padding:18px;width:100%;text-align:left;border:none !important;outline:none;transition:.4s;background:#fbfbfb !important;background-color:#fbfbfb;border-radius:0 20px 20px 0 !important;box-shadow:0 1px 6px -1px #7d7d7d !important;text-shadow:none !important;font-weight:bold;font-family:"Poppins",sans-serif;color:#444 !important;font-size:14px}button.accordion.active,button.accordion:hover{background:#fbfbfb !important;background-color:#fbfbfb !important;box-shadow:0 1px 6px -1px #7d7d7d !important}div.panel{padding:20px 0 0 0;display:none}div.panel.show{display:block}button.accordion::after{content:"➕";font-size:13px;color:#777;float:right;margin-left:5px}button.accordion.active::after{content:"➖"}.campus-tabs{list-style:none !important;padding:10px 0 !important;margin:0 !important;display:flex !important;justify-content:center !important;align-items:stretch !important;gap:12px !important;border:none !important;background:none !important;box-shadow:none !important;border-radius:0 !important}.campus-tabs li{margin:0 !important;padding:0 !important;border:1px solid #ddd !important;background:#fff !important;list-style:none !important;border-radius:8px !important;box-shadow:0 8px 24px rgba(0,0,0,.25) !important;transition:box-shadow .2s,transform .2s !important}.campus-tabs li:hover{box-shadow:0 10px 28px rgba(0,0,0,.3) !important;transform:translateY(-1px) !important}.campus-tabs li:has(.campus-tabs__btn--active){background:#e8e8e8 !important;border:none !important;box-shadow:none !important;transform:none !important}.campus-tabs li:has(.campus-tabs__btn--active):hover{box-shadow:none !important;transform:none !important}.campus-tabs__btn{font-family:"Poppins",sans-serif !important;font-weight:600 !important;font-size:20px !important;color:#474747 !important;background:none !important;background-color:rgba(0,0,0,0) !important;background-image:none !important;border:none !important;border-radius:8px !important;box-shadow:none !important;outline:none !important;padding:14px 40px !important;cursor:pointer !important;text-transform:uppercase !important;letter-spacing:.02em !important;text-decoration:none !important;text-shadow:none !important;display:inline-flex !important;align-items:center !important;line-height:1.4 !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.campus-tabs__btn:hover,.campus-tabs__btn:focus,.campus-tabs__btn:active{color:#474747 !important;background:none !important;background-color:rgba(0,0,0,0) !important;box-shadow:none !important;border:none !important;outline:none !important}.campus-tabs__btn--active,.campus-tabs__btn--active:hover,.campus-tabs__btn--active:focus{color:#33caf9 !important;background:none !important;background-color:rgba(0,0,0,0) !important;box-shadow:none !important;border:none !important}.campus-tab-panel[hidden]{display:none}.campus-search-row{display:flex;align-items:center;gap:20px;padding:20px 0 10px}.campus-search-row .wrapper-search-input{flex:0 0 auto;width:240px;overflow:hidden;margin-left:auto;order:1}.campus-search-row .discovery-message{font-family:"Poppins",sans-serif;font-size:32px;font-weight:600;color:#221638;white-space:nowrap;order:-1;flex:1}.campus-courses-panel .discovery-input,.campus-tab-panel .discovery-input{background:#e4e4e4 !important;border:none !important;border-radius:10px !important;padding:12px 16px !important;box-shadow:none !important}.campus-courses-panel form,.campus-tab-panel form{max-width:280px !important}.courses-container .courses .course .course-info .course-organization.mycourse-Personale{background-color:#76db4f}.courses-container .courses .course .course-info .course-organization.mycourse-Contabile{color:#221638;background-color:#ffd014}.courses-container .courses .course .course-info .course-organization.mycourse-Generale{background-color:#fc4229}.dashboard .my-courses .course a#resume-course.enter-course{background-color:#76db4f !important;border-color:#76db4f !important;color:#fff !important}.dashboard .my-courses .course a#resume-course.enter-course:hover,.dashboard .my-courses .course a#resume-course.enter-course:focus{background-color:#63c93f !important;border-color:#63c93f !important;color:#fff !important}.dashboard .my-courses .course a#view-course.enter-course{background-color:#33caf9 !important;border-color:#33caf9 !important;color:#fff !important}.dashboard .my-courses .course a#view-course.enter-course:hover,.dashboard .my-courses .course a#view-course.enter-course:focus{background-color:#285f7f !important;border-color:#285f7f !important;color:#fff !important}footer#footer-edx-v3.argo-footer{text-align:center;padding:0 !important;margin:0 !important;background:#e8e8e8 !important;font-family:"Roboto","Helvetica Neue",Arial,sans-serif !important;font-size:13px !important;line-height:1.4 !important;color:#474747 !important;border:none !important}footer#footer-edx-v3.argo-footer h2,footer#footer-edx-v3.argo-footer nav,footer#footer-edx-v3.argo-footer .follow-us,footer#footer-edx-v3.argo-footer .openedx,footer#footer-edx-v3.argo-footer .reimagine-award,footer#footer-edx-v3.argo-footer .eco-references,footer#footer-edx-v3.argo-footer .badge{margin:0 !important;padding:0 !important}footer#footer-edx-v3.argo-footer p,footer#footer-edx-v3.argo-footer li{list-style-type:none;font-size:13px !important;font-weight:400 !important;margin:0 !important;padding:0 !important;font-family:"Roboto","Helvetica Neue",Arial,sans-serif !important;color:#474747 !important;line-height:1.4 !important}footer#footer-edx-v3.argo-footer ol,footer#footer-edx-v3.argo-footer ul{margin:0 !important;padding:0 !important;list-style:none !important}footer#footer-edx-v3.argo-footer a{color:#707172 !important;text-decoration:none !important;font-family:"Roboto","Helvetica Neue",Arial,sans-serif !important;font-size:13px !important}footer#footer-edx-v3.argo-footer a:hover{color:#33caf9 !important;text-decoration:none !important}footer#footer-edx-v3.argo-footer nav a.standard-link{color:#33caf9 !important}footer#footer-edx-v3.argo-footer .footer-content-wrapper{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}footer#footer-edx-v3.argo-footer .footer-content-wrapper>div{padding:20px 20px 15px !important;box-sizing:border-box}footer#footer-edx-v3.argo-footer .footer-nav,footer#footer-edx-v3.argo-footer .resources,footer#footer-edx-v3.argo-footer .references{flex:1;min-width:250px}footer#footer-edx-v3.argo-footer .site-nav ol{padding:0 !important;margin:0 !important}footer#footer-edx-v3.argo-footer .site-nav li{margin-bottom:12px !important;padding:0 !important}footer#footer-edx-v3.argo-footer .site-nav li a{text-transform:uppercase;font-family:"Poppins",sans-serif !important;font-size:14px !important;font-weight:600 !important;color:#707172 !important}footer#footer-edx-v3.argo-footer .site-nav li a:hover{text-decoration:none;color:#33caf9}footer#footer-edx-v3.argo-footer .resources{border-top:none}footer#footer-edx-v3.argo-footer .references{border-top:none;text-align:center}footer#footer-edx-v3.argo-footer .follow-us p{font-family:"Poppins",sans-serif !important;font-size:14px !important;font-weight:600 !important;text-transform:uppercase;margin:0 0 4px !important;padding:0 !important;text-align:center}footer#footer-edx-v3.argo-footer .social{padding-bottom:20px !important;padding-top:0 !important;margin:0 !important;text-align:center}footer#footer-edx-v3.argo-footer .social a{display:inline-flex;align-items:center;justify-content:center;color:#fff !important;background-color:#33caf9;border-radius:50%;height:44px;width:44px;text-align:center;font-size:24px !important;margin:0 8px;text-decoration:none !important;transition:background-color .2s,transform .2s}footer#footer-edx-v3.argo-footer .social a:hover{background-color:#221638;transform:scale(1.08)}footer#footer-edx-v3.argo-footer .social a svg{fill:#fff}footer#footer-edx-v3.argo-footer .info-nav ol{padding:0 !important;margin:0 !important}footer#footer-edx-v3.argo-footer .info-nav li{margin-bottom:12px !important;padding:0 !important;text-align:center}footer#footer-edx-v3.argo-footer .info-nav a{font-size:13px !important;font-family:"Roboto","Helvetica Neue",Arial,sans-serif !important}footer#footer-edx-v3.argo-footer .openedx{margin-bottom:10px !important}footer#footer-edx-v3.argo-footer .openedx p{text-align:center;margin-top:6px !important;padding:0 !important}footer#footer-edx-v3.argo-footer .openedx a{color:#33caf9}footer#footer-edx-v3.argo-footer .eco-references{padding:10px 0 !important}footer#footer-edx-v3.argo-footer .eco-references img{margin:0 10px;vertical-align:middle}footer#footer-edx-v3.argo-footer .reimagine-award .badge p{font-size:12px;color:#474747;text-align:center;margin-top:8px;white-space:nowrap}@media(max-width: 768px){footer#footer-edx-v3.argo-footer .footer-content-wrapper{flex-direction:column;align-items:center}footer#footer-edx-v3.argo-footer .reimagine-award .badge p{white-space:normal}}
