@media screen and (min-width:650px){.d-tablet-none{display:none}}.rounded-avatar{height:50px;width:50px;border-radius:50px}@media screen and (max-width:650px){.hide-mobile,.only-desktop{display:none !important}}@media screen and (min-width:650px) and (max-width:1025px){.hide-tablet,.only-desktop{display:none !important}}@media screen and (min-width:1025px){.hide-desktop{display:none !important}}@media screen and (min-width:650px){.only-mobile{display:none !important}}button,a{touch-action:manipulation;-ms-touch-action:manipulation}@media screen and (min-width:650px){.d-tablet-none{display:none}}header.navbar,header.navbar *{box-sizing:border-box}body{padding-top:110px}@media screen and (min-width:650px){body{padding-top:62px}}@media screen and (min-width:1025px){body.page-noads{padding-top:110px;background-size:1698px auto !important}}header.navbar{display:flex;position:fixed;top:0;width:100%;z-index:1000;box-shadow:0 1px 5px rgba(0,0,0,0.2);overflow:visible}@media screen and (min-width:1025px){header.navbar{background:#fff}}header.navbar .navbar-container{display:flex;flex-direction:column;width:100%;padding:0;max-width:1154px;position:relative;margin:auto}@media screen and (min-width:650px){header.navbar .navbar-container{align-items:flex-end}}@media screen and (min-width:1025px){header.navbar .navbar-container{align-items:revert;display:block;min-height:auto;height:100%}}.navbar-heading{display:grid;grid-template-columns:40% 60%;padding:9px 15px;width:100%;background:#fff}@media screen and (min-width:650px){.navbar-heading{grid-template-columns:160px auto max-content}}@media screen and (min-width:1025px){.navbar-heading{padding-top:10px;padding-bottom:0}}.navbar-heading .navbar-logo{grid-column:1 / span 1;grid-row-start:1;width:120px;height:36px;display:block;max-width:100%}@media screen and (min-width:650px){.navbar-heading .navbar-logo{width:140px;height:42px}}.navbar-heading .navbar-logo h1{margin:0}.navbar-heading .navbar-logo #home-logo{width:120px;height:37px;background:url("/bundles/skuolacommon/img/logo-alternate.svg") 120px 37px;background-size:contain;float:left;text-indent:-9999px}@media screen and (min-width:650px){.navbar-heading .navbar-logo #home-logo{width:140px;height:43px;background:url("/bundles/skuolacommon/img/logo-alternate.svg") 140px 43px}}.navbar-heading .navbar-search-field{grid-column:1 / span 2;grid-row-start:2;width:100%;display:flex;position:relative;margin-top:11px}@media screen and (min-width:650px){.navbar-heading .navbar-search-field{grid-column:2 / span 1;grid-row-start:1;margin-top:0;padding-right:20px;border-top-right-radius:0;border-bottom-right-radius:0}}.navbar-heading .navbar-search-field .input-search-field{width:100%;display:block;font-size:16px;line-height:22px;border-radius:5px 0 0 5px;padding:8px 10px;height:100%;border:1px solid #d5d5d5}.navbar-heading .navbar-search-field .input-search-field:focus-visible{outline:0}.navbar-heading .navbar-search-field .input-search-field:focus{box-shadow:2px 5px 16px 0 #66666666}.navbar-heading .navbar-search-field .input-search-field::-webkit-search-cancel-button{-webkit-appearance:none;width:16px;height:15px;margin-left:10px;cursor:pointer;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE2IDE1IiBmaWxsPSJub25lIiBzdHJva2U9IiMyNjI2MjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48cGF0aCBkPSJNMTQgMTRMMSAxIi8+PHBhdGggZD0iTTEuMDIxIDE0bDEzLTEzIi8+PC9zdmc+) 16px 15px}.navbar-heading .navbar-search-field .search-button{border:0;border-radius:0 5px 5px 0;background-color:#057ec0;padding:3px 6px;cursor:pointer}.navbar-heading .navbar-search-field .search-icon-wrapper{width:30px;height:30px}.navbar-heading .navbar-search-field .search-wrapper{position:absolute;top:40px;width:100%;background-color:#fff;font-size:16px;line-height:22px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden;box-shadow:2px 5px 16px rgba(102,102,102,0.4)}@media screen and (min-width:650px){.navbar-heading .navbar-search-field .search-wrapper{width:calc(100% - 20px)}}@media screen and (min-width:1025px){.navbar-heading .navbar-search-field .search-wrapper{top:42px}}.navbar-heading .navbar-search-field .search-wrapper .suggestion{padding:10px}.navbar-heading .navbar-search-field .search-wrapper .suggestion:hover{background:#eee}.navbar-heading .navbar-search-field .search-wrapper .suggestion>a{display:block}.navbar-heading .navbar-search-field .search-wrapper .suggestion>a,.navbar-heading .navbar-search-field .search-wrapper .suggestion>a:hover{color:#262626}.navbar-heading .navbar-search-field .search-wrapper .suggestion .category-breadcrumb{font-size:12px;line-height:17px;color:#777}.navbar-heading .navbar-actions{grid-column:2 / span 1;grid-row-start:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end}@media screen and (min-width:650px){.navbar-heading .navbar-actions{grid-column:3 / span 1}}.navbar-heading .navbar-actions .navbar-actions-icon{display:block;font-size:0;line-height:0;width:30px;height:30px}@media screen and (min-width:650px){.navbar-heading .navbar-actions .navbar-actions-icon{width:42px;height:42px}}.navbar-heading .navbar-actions .navbar-actions-icon svg,.navbar-heading .navbar-actions .navbar-actions-icon img{width:auto;height:42px;max-height:100%}.navbar-heading .navbar-actions .appunto-button{margin-right:16px}@media screen and (min-width:1025px){.navbar-heading .navbar-actions .appunto-button{margin-right:30px;height:100%}}.navbar-heading .navbar-actions .appunto-button .invio-appunti-button.appunti-bigger{display:none}@media screen and (min-width:1025px){.navbar-heading .navbar-actions .appunto-button .invio-appunti-button.appunti-bigger{display:flex;align-items:center;font-size:18px;line-height:24px;font-weight:bold;color:#fff;height:100%;border-radius:5px;background-color:#057ec0;padding:0 33px}}.navbar-heading .navbar-actions .appunto-button .invia-appunto-icon{display:block}@media screen and (min-width:1025px){.navbar-heading .navbar-actions .appunto-button .invia-appunto-icon{display:none}}.navbar-heading .navbar-actions .tutorai-button{background-color:#f0e2f1;width:36px;height:36px;border-radius:21px;margin-right:16px;cursor:pointer;border:0;display:flex;flex-direction:row;align-items:center;justify-content:center}.navbar-heading .navbar-actions .tutorai-button.desktop{display:none}.navbar-heading .navbar-actions .tutorai-button .tutorai-button-logo{width:21px;height:21px;display:block;background-image:url("../../../../app/Resources/public/scss/_partials/~/images/tutorai/tutorai_icon.svg");background-size:contain;background-repeat:no-repeat}.navbar-heading .navbar-actions .tutorai-button .tutorai-button-text{font-family:"Open Sans";font-weight:700;display:none;font-size:12px;line-height:12px;color:#9d0fae;text-align:left}@media screen and (min-width:650px){.navbar-heading .navbar-actions .tutorai-button{width:42px;height:42px;margin-right:20px}.navbar-heading .navbar-actions .tutorai-button .tutorai-button-logo{width:25px;height:25px}}@media screen and (min-width:1025px){.navbar-heading .navbar-actions .tutorai-button{width:101px;gap:6.8px;margin-right:40px}.navbar-heading .navbar-actions .tutorai-button .tutorai-button-logo{display:block;float:left}.navbar-heading .navbar-actions .tutorai-button .tutorai-button-text{display:block;float:right}.navbar-heading .navbar-actions .tutorai-button.desktop{display:flex}.navbar-heading .navbar-actions .tutorai-button.mobile{display:none}}.navbar-heading .navbar-actions .tutorai-button:hover{background-color:#ebbeed}.navbar-heading .navbar-actions .tutorai-button:hover .tutorai-button-logo{background-image:url("../../../../app/Resources/public/scss/_partials/~/images/tutorai/tutorai_icon_blink.svg")}.navbar-heading .navbar-actions #user-toggle,.navbar-heading .navbar-actions .desktop-login-button,.navbar-heading .navbar-actions .mobile-login-button{margin-right:16px;width:30px;height:30px}@media screen and (min-width:650px){.navbar-heading .navbar-actions #user-toggle,.navbar-heading .navbar-actions .desktop-login-button,.navbar-heading .navbar-actions .mobile-login-button{width:42px;height:42px}}@media screen and (min-width:1025px){.navbar-heading .navbar-actions #user-toggle,.navbar-heading .navbar-actions .desktop-login-button,.navbar-heading .navbar-actions .mobile-login-button{margin-right:0}}.navbar-heading .navbar-actions .user-logged{width:auto;height:30px;max-height:30px;border-radius:50%;overflow:hidden}@media screen and (min-width:650px){.navbar-heading .navbar-actions .user-logged{width:42px;max-height:42px}}.navbar-heading .navbar-actions .desktop-login-button{display:none}@media screen and (min-width:1025px){.navbar-heading .navbar-actions .desktop-login-button{height:100%;font-size:16px;line-height:22px;color:#262626;font-weight:600;display:flex;align-items:center}}.navbar-heading .navbar-actions .mobile-login-button{display:block}@media screen and (min-width:1025px){.navbar-heading .navbar-actions .mobile-login-button{display:none}}.navbar-heading .navbar-actions #menu-toggle{border:0;background:0;padding:0}@media screen and (min-width:1025px){.navbar-heading .navbar-actions #menu-toggle{display:none}}.navbar-heading .navbar-actions #menu-toggle .hide-menu-icon{display:none}.navbar-menubar{display:none;height:100%;flex-grow:1}.navbar-userbar{max-height:0;visibility:hidden;opacity:0;transition:visibility 0s,opacity .1s ease-in;height:100%;flex-grow:1}@media screen and (min-width:1025px){.navbar-menubar{display:block}}.navbar-menubar #main-nav{display:flex;padding:0 15px}@media screen and (min-width:1025px){.navbar-menubar #main-nav{margin-left:140px}}.navbar-menubar #main-nav ul{padding:0;list-style:none}.navbar-menubar #main-nav .submenu{display:none}.navbar-menubar #main-nav a,.navbar-menubar #main-nav a:hover{color:#262626;text-decoration:none}.navbar-menubar #main-nav .top-navigation{display:flex;margin:0}.navbar-menubar #main-nav .top-navigation .first-level.hide-mobile-tablet{display:none !important}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level.hide-mobile-tablet{display:revert !important}}.navbar-menubar #main-nav .top-navigation .first-level.with-submenu>a:after{content:url("/bundles/skuolacommon/img/icons/icon-arrow_right.svg");margin-left:5px}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level.with-submenu>a:after{content:url("/bundles/skuolacommon/img/icons/icon-arrow-down.svg")}}.navbar-menubar #main-nav .top-navigation .first-level.with-submenu>a.back-arrow:before{content:url("/bundles/skuolacommon/img/icons/icon-arrow_left.svg");margin-right:5px}.navbar-menubar #main-nav .top-navigation .first-level.with-submenu>a.back-arrow:after{content:none}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level.with-submenu>a.back-arrow:before{content:none}.navbar-menubar #main-nav .top-navigation .first-level.with-submenu>a.back-arrow:after{content:url("/bundles/skuolacommon/img/icons/icon-arrow-down.svg")}}.navbar-menubar #main-nav .top-navigation .first-level.with-submenu:not(.collapsed)>.submenu{display:block}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level.with-submenu:not(.collapsed)>.submenu{max-height:0;visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s ease-in}}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level.with-submenu:hover>.submenu{max-height:none;visibility:visible;opacity:1;box-shadow:0 3px 4px 0 rgba(114,113,113,0.8)}}.navbar-menubar #main-nav .top-navigation .first-level>a{font-size:20px;line-height:27px;margin:15px 0;display:block;font-weight:600}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level>a{font-size:16px;line-height:22px;margin:13px 15px 9px 15px;padding:5px;border-bottom:4px solid transparent}.navbar-menubar #main-nav .top-navigation .first-level>a:hover{color:#057ec0;border-color:#057ec0}}.navbar-menubar #main-nav .top-navigation .first-level.active>a{color:#057ec0;border-color:#057ec0}.navbar-menubar #main-nav .top-navigation .first-level .submenu{position:absolute;width:100%;left:0;border-top:2px solid #e7e7e7;padding-top:15px}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level .submenu{background:#fff}}.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper{display:flex;flex-direction:column}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper{flex-direction:row;padding-left:178px;padding-bottom:10px;flex-wrap:wrap;align-items:flex-start;gap:20px}}.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper .navigation-category{flex:0 0 auto}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper .navigation-category:not(:last-child){margin-right:20px}}.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper a:hover{color:#057ec0}.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper .details-label{padding:10px 0}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper .category-label{font-size:16px;line-height:22px;font-weight:700}}.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper .category-label.category-label-500{font-weight:500}.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper .navigation-subcategory{display:flex;flex-direction:column;padding-top:10px}.navbar-menubar #main-nav .top-navigation .invia-appunto-sticky{position:fixed;bottom:0;width:100%;background:#fff;margin:0 -15px;display:flex;padding:10px 25px;box-shadow:0 5px 16px 2px #00000026}@media screen and (min-width:650px){.navbar-menubar #main-nav .top-navigation .invia-appunto-sticky{width:384px;max-width:100%;padding:10px 20px}}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .invia-appunto-sticky{display:none}}.navbar-menubar #main-nav .top-navigation .invia-appunto-sticky>a{display:flex;flex-grow:1;align-items:center;justify-content:center;font-size:24px;line-height:33px;font-weight:700;color:#fff;height:100%;border-radius:5px;background-color:#057ec0;padding:10px 0}.social-container{display:flex;flex-direction:column;align-items:flex-start}.social-container .social-text{display:block;font-size:16px;font-weight:800;line-height:19px;margin-bottom:20px;color:#262626;text-align:left;width:100%;padding-top:15px}.social-container .social-icons{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.social-container .social-icons a{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:20px;color:#057ec0;text-decoration:none}.social-container .social-icons a img{width:100%;height:100%}@media screen and (min-width:650px){.social-container .social-text{line-height:22px}}@media screen and (min-width:1025px){.social-container{flex-direction:row;align-items:center;justify-content:center}.social-container .social-text{display:none}.social-container .social-icons{padding-left:25px;gap:13px;justify-content:center}.social-container .social-icons a{width:20px;height:20px}}header.navbar.navigation-expanded{min-height:100vh}@media screen and (min-width:1025px){header.navbar.navigation-expanded{min-height:auto}}header.navbar.navigation-expanded .navbar-container{min-height:100vh}@media screen and (min-width:1025px){header.navbar.navigation-expanded .navbar-container{min-height:auto}}@media screen and (max-width:1024px){header.navbar.navigation-expanded .navbar-menubar{display:flex;background:#FFF;z-index:1}header.navbar.navigation-expanded .navbar-menubar .navigation-scroll{flex-grow:1;max-width:100%;position:relative;overflow:scroll;box-shadow:inset 0 20px 2px -17px #ededed}header.navbar.navigation-expanded .navbar-menubar .top-navigation{flex-direction:column}header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-items-wrapper{padding-bottom:160px}header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category{padding-left:35px}header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category:not(:first-child){margin-top:30px}header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category a,header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category span{font-size:16px;line-height:22px}header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category a.category-label,header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category span.category-label{font-size:18px;line-height:24px;font-weight:700}header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category a.category-label.category-label-500,header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category span.category-label.category-label-500{font-weight:500}}header.navbar.navigation-expanded .navbar-menubar{margin-top:-55px}@media screen and (min-width:650px){header.navbar.navigation-expanded .navbar-menubar{margin-top:0}}header.navbar.navigation-expanded .navbar-menubar .navigation-scroll{width:100%}@media screen and (min-width:650px){header.navbar.navigation-expanded .navbar-menubar .navigation-scroll{width:384px}}header.navbar.user-expanded .navbar-container{min-height:100vh}@media screen and (min-width:650px){header.navbar.user-expanded .navbar-container{min-height:auto}}header.navbar.user-expanded .navbar-userbar{display:flex;max-height:none;visibility:visible;opacity:1;background:#FFF;z-index:1;margin-top:-55px}@media screen and (min-width:650px){header.navbar.user-expanded .navbar-userbar{display:block;position:absolute;flex-grow:0;height:auto;max-height:calc(100vh - 150px);overflow-y:scroll;top:80px;right:77px;border-radius:8px;box-shadow:0 0 4px 0 rgba(119,119,119,0.5);margin-top:0}header.navbar.user-expanded .navbar-userbar{scrollbar-width:thin}header.navbar.user-expanded .navbar-userbar::-webkit-scrollbar{width:5px}header.navbar.user-expanded .navbar-userbar::-webkit-scrollbar-track{background:transparent}header.navbar.user-expanded .navbar-userbar::-webkit-scrollbar-thumb{background-color:#777;border-radius:10px}}@media screen and (min-width:1025px){header.navbar.user-expanded .navbar-userbar{top:120px;right:20px}}header.navbar.user-expanded .navbar-userbar .user-wrapper{box-shadow:inset 0 20px 2px -17px #ededed;flex-grow:1;padding:15px;overflow:scroll;position:relative}@media screen and (min-width:650px){header.navbar.user-expanded .navbar-userbar .user-wrapper{overflow:auto;width:350px;max-width:100%;box-shadow:none;flex-grow:0;padding:20px}}.background-overlay{background-color:#00000078;width:100%;height:100%;position:fixed;z-index:99;top:0;transition:background .1s ease-in}@media screen and (max-width:1024px){.disable-scroll{height:100%;overflow:hidden}}.user-menu{font-size:16px;line-height:22px;position:absolute}@media screen and (min-width:650px){.user-menu{position:relative}}.user-menu a,.user-menu a:hover{color:#262626}.user-menu .icon-wrapper{margin-right:20px}.user-menu-links,.user-store-actions,.admin-actions,.user-actions{list-style:none;padding:15px 0}.user-menu-links li:not(:last-child),.user-store-actions li:not(:last-child),.admin-actions li:not(:last-child),.user-actions li:not(:last-child){padding-bottom:15px}.user-menu-links li>a,.user-store-actions li>a,.admin-actions li>a,.user-actions li>a{display:flex}.user-menu-links li .counter-badge,.user-store-actions li .counter-badge,.admin-actions li .counter-badge,.user-actions li .counter-badge{display:flex;background:#057ec0;margin:0 6px;border-radius:10px;padding:2px;font-size:12px;line-height:normal;color:#fff;width:20px;height:20px;text-align:center;justify-content:center}.user-menu-heading,.user-menu-links,.user-store-actions,.admin-actions{border-bottom:1px solid #e5e5e5;margin:0}.user-menu-heading{border-bottom:1px solid #e5e5e5;padding-bottom:15px}.user-menu-heading .user-profile-info{display:grid;grid-template-columns:min-content auto}.user-menu-heading .user-profile-info .avatar{grid-column-start:1;grid-row:1 / span 2;margin-right:10px;padding:0;background:0}.user-menu-heading .user-profile-info .avatar img{border-radius:50%;width:50px;height:auto;max-height:50px}.user-menu-heading .user-profile-info .fullname{grid-column-start:2;grid-row-start:1}@media screen and (min-width:650px){.user-menu-heading .user-profile-info .fullname{font-size:20px;margin-bottom:5px}}.user-menu-heading .user-profile-info .fullname a{color:#057ec0}.user-menu-heading .user-profile-info .group-score{grid-column-start:2;grid-row-start:2;display:flex;flex-direction:row}.user-menu-heading .user-profile-info .group-score .user-group{color:#057ec0;font-size:10px;line-height:13px;font-weight:700;background:#e8f3f9;padding:5px 10px;border-radius:5px;margin-right:10px;height:24px}.user-menu-heading .user-profile-info .group-score .user-score{color:#777}@media screen and (min-width:650px){.user-menu-heading .user-profile-info .group-score .user-score{font-size:20px}}.user-menu-heading .classifica{margin-top:10px;height:auto}.user-menu-heading .classifica a{color:#057ec0}.user-actions{margin:0;padding-bottom:100px}@media screen and (min-width:650px){.user-actions{padding-bottom:0}}#topbar a{text-decoration:none}#topbar .suggestion{cursor:pointer}.ml-10{margin-left:10px}.adv .masthead{margin-left:0 !important;text-align:center}#container{background:#FFF;margin-top:100px}#container #adv-gpt-masthead-container1{text-align:center}#container #adv-gpt-masthead-container1>div{margin:auto}#container .banner250{margin-top:10px}@media screen and (min-width:650px){#container{margin-top:55px}}@media screen and (min-width:1025px){#container{margin-top:78px;width:1040px}#footer{width:100vw !important;margin-left:calc(-50vw + 50% + (var(--scrollbar-width)) / 2) !important;margin-right:calc(-50vw + 50%) !important;position:relative !important;bottom:-1px !important;overflow:hidden !important;max-width:calc(100vw - var(--scrollbar-width)) !important}#footer .container{max-width:1025px;margin:20px auto !important}#footer .container .sections-wrapper::after{display:none !important}}.sticky-box{top:48px;position:-webkit-sticky;position:sticky;z-index:3}@media screen and (min-width:1025px){.sticky-box{top:60px}}.sticky-bottom{position:fixed;bottom:0;z-index:3;width:100%;left:0;background:#FFF}@media screen and (max-width:767px){#adv-gpt-masthead-container1{display:inline-block}}.box_title{z-index:0}

#footer{color:white;background-color:#007dc3;padding:20px 0;position:static}@media screen and (min-width:768px){#footer{padding:30px 0}}#footer .dmca-badge img{vertical-align:top}#footer .footer-links ul{list-style:none;padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}#footer .footer-links ul li{padding-bottom:5px}#footer .footer-links a{color:rgba(255,255,255,1);text-decoration:none;font-size:16px;line-height:22px}#footer .footer-links a:hover{color:white;text-decoration:underline}#footer .title{margin-top:0;font-size:16px;line-height:22px}#footer .footer-links strong.title,#footer .footer-socials strong.title{color:white;text-transform:uppercase;font-size:16px;margin-top:20px;-webkit-font-smoothing:antialiased}#footer .copy{padding-top:10px;margin-top:20px;font-size:16px;line-height:22px}#footer .socials-flex{display:flex;flex-direction:column;align-items:flex-end}#footer .social-buttons ul{margin-top:10px;margin-bottom:78px}@media screen and (min-width:1080px){#footer .sections-wrapper::after{clear:both;content:"";display:table}#footer .footer-links:last-child,#footer .footer-socials:last-child{margin-right:0}}#footer{font:16px/20px "Open Sans","Helvetica Neue","Helvetica","Arial","Verdana",sans-serif;height:auto}.container{max-width:1200px;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto}#footer .footer-links strong.title,#footer .footer-socials strong.title{font-weight:bold}#footer .footer-links ul{margin:20px 0}.social-buttons a{display:block;width:30px;height:30px;line-height:30px;text-align:center;border-radius:30px;color:white;opacity:.75;text-decoration:none;background-color:#e7e7e7;transition-timing-function:ease;transition-duration:.2s;transition-property:opacity}.social-buttons li{display:inline-block}.social-buttons a{opacity:1}.social-buttons ul{margin:1em 0}.social-buttons a i.fa{position:relative;top:0}.social-buttons .facebook{background-color:#3b5999}.social-buttons .twitter{background-color:#00b6f1}.social-buttons .google-plus{background-color:#df4a32}.social-buttons .youtube{background-color:#cd201f}.social-buttons .instagram{background-color:#d0426e}.social-buttons .flipboard{background-image:url(/bundles/skuolacommon/img/flipboard.svg);margin-top:-9px;top:10px;position:relative}@media screen and (max-width:576px){#footer .footer-links a{font-size:15px;line-height:20px}#footer .copy{margin-top:0}#footer .socials-flex{align-items:flex-start}#footer .social-buttons ul{margin-bottom:0}#footer .social-buttons ul li{margin-right:20px}.skuola-logo{display:none}}@media screen and (min-width:576px){#footer .sections-wrapper{display:flex;flex-direction:row;justify-content:space-between}}.footer-socials{margin:0}

article,aside,figure,footer,header,hgroup,nav,section{display:block}a:hover{text-decoration:none}a{color:#007ac0}body{background-color:#fff;font-family:sans-serif}.header.step2 h1.step2{margin:0 auto -39px;width:970px}.header.step2{background-color:#86c9ef;height:143px;padding-top:65px}header{margin:0;text-align:center;color:#0079bf}#index_content .extrafield-text{padding:20px 0 24px;font-size:14px}.pagina-universita hr,#facolta hr,#atenei_content hr{border-bottom:1px dotted #686868}#facolta hr{margin-bottom:10px}#index_content .extrafield-text h3{font-weight:bold;font-size:20px;color:#007dc3;padding-bottom:18px}#index_content .extrafield-text p{font-size:14px;color:#333}#index_content .extrafield-text ul li{list-style-type:disc;list-style-position:inside}.university-detail a{color:#fff}.university-detail p.uni_name{margin-top:15px;font-size:24px;font-weight:bold;display:block}.university-detail p.sede{padding-top:6px;font-size:12px;color:#fff;float:left}.university-detail .link{padding-left:22px;background:transparent url('../../../bundles/skuolauniversita/img/common/linkIcon.png') no-repeat 5px 0}.university-detail .social-count{float:left;margin:3px 0 0 17px}.universita-bottom{margin-top:24px}.box-facolta-list{margin-bottom:20px}.sidebar-universita{margin-top:17px}.pagina-universita .description,.atenei .subtitle{color:#686868;font-size:13px;font-weight:bold;margin-top:15px}.university-panel{margin:10px 0 0}.panel-logo{margin-left:-2px}a.avatar img,span.avatar img{max-width:50px;max-height:50px}footer img.dmca{position:absolute;margin-left:10px;margin-top:-6px}a.avatar img,span.avatar img{max-width:50px;max-height:50px}footer img.dmca{position:absolute;margin-left:10px;margin-top:-6px}#social-icons-box{margin:15px 0 0 8px;height:45px}#social-icons-box a{display:inline-block;width:32px;height:32px;margin-right:8px}#fb-icon-footer{background-image:url(/skins/delirio/img/footer/facebook.png)}#fb-icon-footer:hover{background-image:url(/skins/delirio/img/footer/facebookH.png)}#twitter-icon-footer{background-image:url(/skins/delirio/img/footer/twitter.png)}#twitter-icon-footer:hover{background-image:url(/skins/delirio/img/footer/twitterH.png)}#googleplus-icon-footer{background-image:url(/skins/delirio/img/footer/google.png)}#googleplus-icon-footer:hover{background-image:url(/skins/delirio/img/footer/googleH.png)}#youtube-icon-footer{background-image:url(/skins/delirio/img/footer/youtube.png)}#youtube-icon-footer:hover{background-image:url(/skins/delirio/img/footer/youtubeH.png)}#instagram-icon-footer{background-image:url(/bundles/skuolacommon/img/instagram-old.svg);border-radius:5px}#instagram-icon-footer:hover{background-color:#d0426e}#flipboard-icon-footer{background-image:url(/bundles/skuolacommon/img/flipboard-old.svg);border-radius:5px}#flipboard-icon-footer:hover{background-color:#a32f28}.rating-uni{float:right;margin-right:10px;margin-top:15px}.rating-uni .general-banner .average,.rating-fac .general-banner .average{float:left;margin:1px 0 0 -67px;font-size:12px;font-family:inherit}.rating-fac .general-banner .average{margin:0;font-size:20px;color:#fff;font-weight:bold}.rating-uni .general-banner .star-blank,.rating-fac .general-banner .star-blank{background:url('/bundles/skuolafeedback/img/stars_blank.png') no-repeat 0 0;width:78px;height:16px}.rating-fac .general-banner .star-blank{margin:3px 0 0 13px;float:left}.rating-uni .general-banner .star-average,.rating-fac .general-banner .star-average{background:url('/bundles/skuolafeedback/img/stars_average.png') no-repeat 0 0;height:16px}.rating-fac{height:42px;background-color:#007dc3;margin-bottom:15px}.rating-fac .general-banner{margin-left:13px;padding-top:10px}.vote-action{margin-top:.5em}a.vote-button{display:block;float:right;background:transparent url(../../../bundles/skuolauniversita/img/vote_button.png) no-repeat 0 0;color:white;height:24px;width:59px;text-indent:100%;white-space:nowrap;overflow:hidden}.rating-fac .read-feedback{float:left;margin:4px 0 0 10px}.rating-fac .read-feedback a{color:#fff;font-size:12px}.rating-fac .general-banner .vote-action{margin:0 10px 10px 0}@media(max-width:769px){#index_content .extrafield-text img{float:none !important}#index_content .extrafield-text p{font-size:18px;line-height:25px}#index_content .extrafield-text ul li{margin-left:20px}}@media(min-width:768px){.app-sidebar{display:block;margin-bottom:200px}}

.ui-widget-content{border:0 !important}.ui-menu{height:150px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-bottom:3px solid #007dc3 !important;padding:0 0 3px 0;z-index:999 !important}input[type=text].ui-autocomplete-loading{background:url("/bundles/skuolauniversita/img/common/pointer.png") no-repeat 100% 50%}div.ui-autocomplete-pointer{background:url('/bundles/skuolauniversita/img/common/pointer.png') no-repeat 25px 0}.ui-autocomplete{border-bottom:5px solid #007dc3;border-top:5px solid #007dc3;max-height:15em;overflow-y:auto;overflow-x:hidden;padding-top:0;height:auto}ul.ui-menu{background:#007dc3;position:absolute;width:488px}ul.ui-menu{padding-top:5px;padding-bottom:5px}ul.ui-menu a{color:#FFF;display:block;width:100%;cursor:pointer;font-size:14px}ul.ui-menu li a em{color:#fff203;font-style:normal}ul.ui-menu li.ui-state-focus{background:transparent;border-color:#007dc3}ul.ui-menu li.ui-state-focus em{color:#007dc3}ul.ui-menu li.ui-state-focus a{background-color:white;color:#007dc3;border-radius:3px;text-decoration:none;padding:.2em}ul.ui-menu li .main{display:block;font-size:14px;font-weight:600;line-height:14px}ul.ui-menu li .sub{display:block;font-size:75%}

.socialize{width:auto;height:20px}.socialize .button{color:white;float:left;width:60px;height:20px;margin-right:15px;text-align:left;border-radius:3px;cursor:pointer}.socialize .button:last-child{margin-right:0}.socialize .facebook.button{background-color:#3b5998}.socialize .twitter.button{background-color:#00aced}.socialize .gplus.button{background-color:#d34836}.socialize .whatsapp.button{background-color:#65ab00}.socialize .messenger.button{background-color:#0084ff}.socialize .whatsapp.button:after{content:'invia';float:right;font-size:.7rem;padding:4px 8px 0 0}.socialize .button span.count{margin-left:10px;font-weight:normal;line-height:20px;font-size:14px}.socialize .button .fa,.socialize .button .sk-glyph{padding:3px 0 0 8px;font-size:14px;display:inline-block}

#index_content.full-width{width:auto;float:none}h1.title,#materiale .title_wrapper{margin-top:11px;font-size:23px;font-weight:bold;color:#007dc3}.subtitle{font-size:13px}textarea.gray{height:150px}select{width:200px}input[type=text].gray,input[type=url].gray,input[type=email].gray,textarea.gray{position:relative;background-color:#e2e2e2;color:#000;font-size:13px;text-indent:10px;padding:4px 3px;border:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:8px 0 0 0}.field{float:left;clear:left;margin:5px 0 0 0}.field>label{float:left;height:35px;line-height:35px;text-align:right;margin:0 20px 0 0;font-weight:bold;font-size:13px}.field>label.required{color:#3e3e3e}.field .submit,#materiale-nuovo .submit{position:relative;font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif;background-color:#9fc54e;color:white;height:25px;padding:0 15px;margin:30px 0 0 0;font-size:13px;font-weight:bold;border:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;cursor:pointer}.message-ok{background:#f1f6e5 url('/skins/delirio/img/success.png') no-repeat 5px 50%;display:block;margin-top:55px;margin-bottom:-40px;margin-left:5px;height:40px;line-height:40px;padding-left:40px;width:935px}.message-ok.transazione,.alert.transazione,#materiale .error.transazione{font-size:15px;margin:10px 0 0 0;overflow:hidden;width:auto}.alert.transazione,.error.transazione{height:40px;line-height:40px;padding:0 0 0 40px}.message-ok span,.alert.transazione span,.error.transazione span{color:#1f1f1f;font-size:12px;font-weight:normal}.message-ok span.green,.message-ok.transazione{color:#9fc54c;font-family:Arial,sans-serif;font-size:15px;height:auto;padding:10px 0 10px 40px;line-height:20px;font-weight:bold}.user-badge,.user-badge-info,.user-badge-balloon,.user-badge .picture,.user-badge .profile{position:relative;float:left;overflow:hidden;height:50px;font-size:12px;color:#666}.user-badge{clear:both;margin:10px 0}.user-badge-info{width:214px}.user-badge-info .picture{width:50px;margin:0 9px 0 0}.user-badge-info .profile{width:155px}.user-badge-info .profile p{margin:3px 9px 3px 0}.user-badge-balloon{width:446px;line-height:50px;background:#fff url('../../../bundles/skuolacotontibridge/img/utente/balloon.png') no-repeat 50% 50%}.user-badge-balloon p{margin:0 18px 0 28px}.btn-txt{display:inline-block;overflow:hidden;height:16px}.btn-txt:hover{background-position:0 -16px}.btn-contatta{width:46px;background:#fff url('../../../bundles/skuolacotontibridge/img/btn-contatta.png') no-repeat 0 0}.btn-assistenza{width:110px;background:#fff url('../../../bundles/skuolacotontibridge/img/btn-assistenza.png') no-repeat 0 0}.btn-segnala{width:92px;background:#fff url('../../../bundles/skuolacotontibridge/img/btn-segnala.png') no-repeat 0 0}.btn-problemi{width:210px;background:#fff url('../../../bundles/skuolacotontibridge/img/btn-problemi.png') no-repeat 0 0}.btn-stampa{width:46px;background:#fff url('../../../bundles/skuolacotontibridge/img/btn-stampa.png') no-repeat 0 0}.icon-message,.icon-warning,.icon-stampa{display:inline-block;height:15px;padding:4px 0 4px 25px}.icon-message{height:12px;background:#fff url('../../../bundles/skuolacotontibridge/img/icon-set-menu.png') no-repeat 0 -46px}.icon-warning,.icon-stampa{background:#fff url('../../../bundles/skuolacotontibridge/img/icon-set-article.png') no-repeat 0 0}.icon-message:hover{background-position:0 -63px}.icon-warning{background-position:0 -45px}.icon-warning:hover{background-position:1px -114px}.icon-stampa{background-position:0 0}.icon-stampa:hover{background-position:0 -68px}.social-bar,.social-bar li{position:relative;float:left}.social-bar{width:660px;clear:both;margin:8px 0}.social-bar li{margin:0 12px 0 0}.box-title{margin:0 0 10px;padding:0 0 3px 13px;position:relative;border-bottom:3px solid #007dc3;z-index:99}.box-title>.title{background:url('/skins/delirio/img/box_title_label.png') no-repeat bottom left;bottom:-10px;color:#007dc3;display:block;float:none;font-size:15px;font-weight:bold;line-height:17px;padding-bottom:9px;position:relative}.social_alternate_box{margin:10px 0 5px 0}.social_bar_box ul{margin:5px}.social_bar_box div{display:block}.social_bar_box ul li{margin:0 20px}.social_bar_box ul.utility_buttons{height:25px}.social_bar_box ul.utility_buttons li a{float:left;font-size:12px;color:#007dc3;margin-right:10px}.header-profile img{max-width:100%}

body{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif}section{margin:45px auto}header h1,section h1{text-align:center;color:#0079bf;font-size:36px}header h2{font-size:18px;color:#555;margin:18px auto}section.messages{margin:10px 0}section.messages ul.error,section.messages .message-ok{margin:10px 0}section .message-ok{margin:25px auto;width:auto;padding-left:13px}footer a{color:#fff}footer a:hover{text-decoration:underline}.content{float:left;width:669px;margin:55px 0 31px 9px;background:transparent url('../../../bundles/skuolauniversita/img/materiale_utente/contentbg.png') no-repeat 359px 15px}.fb_like{width:290px;height:20px;margin:15px auto}.block-guadagno{border-top:1px dotted #666;border-bottom:1px dotted #666;margin-top:20px;height:279px;background:url('../../../bundles/skuolauniversita/img/materiale_utente/comeGuadagno.png') no-repeat bottom right}.block-motivazioni{border-bottom:1px dotted #666;height:279px;background:url('../../../bundles/skuolauniversita/img/materiale_utente/percheFarlo.png') no-repeat bottom left}.block-costi{border-bottom:1px dotted #666;height:279px;background:url('../../../bundles/skuolauniversita/img/materiale_utente/quantoCosta.png') no-repeat right 40px}.bottom-form .fileUploadWrapper{margin-top:31px}.text{width:320px;margin-top:18px;padding:27px 0 0}.block-motivazioni .text{padding:6px}.text h2{font-size:24px;color:#0079bf;font-weight:bold}.text p{font-size:15px;margin-top:12px;line-height:21px;color:#666}.offert{color:red;font-weight:bold}.block-motivazioni .text{text-align:right;float:right}hgroup h1{font-size:34px;color:#0079bf}hgroup h2{margin-top:6px;font-size:21px;color:#0079bf}.explain{width:415px;margin-top:14px;font-size:15px;font-weight:lighter;color:#666;line-height:21px}.active input[type=submit]{display:none}.active .materiale_utente_file{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.ie.active .materiale_utente_file{filter:alpha(opacity=0);width:50px;height:50px}.fileUploadWrapper{margin:46px auto 0 auto;width:360px;border:3px solid #e6f0f9;border-radius:8px;-moz-border-radius:8px;-webkit-border-radiu:8px;padding:26px 24px}.fileUpload.active{position:relative;width:281px;height:51px;background:transparent url('../../../bundles/skuolauniversita/img/materiale_utente/uploadbtn.png') no-repeat scroll center center;cursor:pointer;color:#007dc3;font-size:23px;font-weight:bold;padding:8px 0 0 79px;overflow:hidden}.fileUpload{display:block}.fileUpload.uploading{background:transparent url('/skins/delirio/img/spinner_bigger.gif') no-repeat scroll center center;cursor:wait}.fileUpload.uploading .labelButton,.fileUpload.uploading .more{display:none}.fileUpload .more{font-size:13px;font-weight:normal;display:block}section ul.error{margin:25px auto;width:auto}section ul.error li{width:auto;padding:5px 0 5px 47px;height:30px;list-style-type:none}ul.error{color:#f75544;background:#feeae8 url('/skins/delirio/img/error.png') no-repeat 5px 50%;font-size:75%;font-weight:normal;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:30px}.catalogo,.arrow-link{background:transparent url('../../../bundles/skuolauniversita/img/materiale_utente/catalogobtn.png') no-repeat;color:#fff;font-size:15px;font-weight:bold;padding:3px 32px 5px 12px;margin:21px 32px 0 0}.arrow-link a{color:#fff;text-decoration:none}.block-motivazioni .arrow-link{float:right;padding-right:36px;margin-right:0}.warning,.guide{color:#666;font-size:11px;margin-top:15px;text-align:center}.guide{line-height:15px;margin-top:9px}.sidebar{float:left;width:300px;padding-top:28px}.sidebar p{color:#0079bf;font-size:21px;font-weight:bold;margin:31px 0 9px}.sidebar ul{width:300px;height:97px;background:url('../../../bundles/skuolauniversita/img/materiale_utente/sidebarbg.png') no-repeat;padding-top:10px}.sidebar ul li{list-style-image:url('../../../bundles/skuolauniversita/img/materiale_utente/arrow.png');width:250px;font-size:13px;margin:0 0 5px 20px;line-height:19px}.clear{height:85px}.usercomments{clear:both;padding-top:60px;color:#666;width:970px}.usercomments p{font-size:36px;text-align:center;color:#696969;font-weight:bold}.comment{float:left;width:323px;margin-top:41px;text-align:center}.comment p{font-size:15px;line-height:20px;font-weight:lighter;color:#666;font-style:italic}.comment span.nickname{font-size:15px;font-weight:bold;margin-top:11px;margin-bottom:15px;display:block}iframe[name="google_conversion_frame"]{float:left;width:1px;height:1px}@media(min-width:1024px){section{width:970px}}

.promozione{position:relative;clear:both;margin-bottom:15px;background-color:#f2f7fc}.promozione .header,.promozione .body{border:1px dotted #007dc3;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.promozione .header{font-weight:bold;min-height:30px;line-height:30px;padding:3px 10px;background:#409ed2 url('../../../bundles/skuolamarket/img/icona-promo.png') no-repeat 5px 50%}.promozione .header .nome{color:#fff400;font-size:18px;margin-left:36px}.promozione .header .data{color:#fff;font-size:13px;float:right;line-height:30px}.promozione .body{color:#424343;font-size:12px;padding:10px;border-top:0;background-color:#f2f7fc}.promozione-badge{width:24px;height:24px;position:relative;clear:both;display:block}.promozioni{margin:-2px 0 22px 0}.promozioni h2{margin-bottom:13px;color:#007dc3;font-size:13px;font-weight:bold;padding-left:10px}

#iubenda-cs-banner{font-size:15px !important;background:0 0 !important;line-height:1.4 !important;position:fixed !important;z-index:99999998 !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;will-change:opacity,visibility;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;-webkit-transition:opacity .4s ease,visibility .4s ease !important;-o-transition:opacity .4s ease,visibility .4s ease !important;transition:opacity .4s ease,visibility .4s ease !important}#iubenda-cs-banner .iubenda-banner-content:not(.iubenda-custom-content) *,#iubenda-cs-banner [class*=" iub"],#iubenda-cs-banner [class^=iub]{font-size:100% !important;width:auto !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background:0 0 !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;-webkit-tap-highlight-color:transparent !important;-webkit-backface-visibility:hidden !important;backface-visibility:hidden !important;font-family:"Open Sans","Helvetica Neue","Helvetica","Arial","Verdana",sans-serif !important;text-decoration:none !important;color:currentColor !important;background-attachment:scroll !important;background-color:transparent !important;background-image:none !important;background-position:0 0 !important;background-repeat:repeat !important;border:0 !important;border-color:#000 !important;border-color:currentColor !important;border-radius:0 !important;border-style:none !important;border-width:medium !important;bottom:auto !important;clear:none !important;clip:auto !important;counter-increment:none !important;counter-reset:none !important;direction:inherit !important;float:none !important;font-style:inherit !important;font-variant:normal !important;font-weight:inherit !important;height:auto !important;left:auto !important;letter-spacing:normal !important;line-height:inherit !important;list-style-type:inherit !important;list-style-position:outside !important;list-style-image:none !important;margin:0 !important;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;opacity:1;outline:0 !important;overflow:visible !important;padding:0 !important;position:static !important;quotes:"" "" !important;right:auto !important;table-layout:auto !important;text-align:left !important;text-indent:0 !important;text-transform:none !important;top:auto !important;unicode-bidi:normal !important;vertical-align:baseline !important;visibility:inherit !important;white-space:normal !important;width:auto !important;word-spacing:normal !important;z-index:auto !important;background-origin:padding-box !important;background-origin:padding-box !important;background-clip:border-box !important;background-size:auto !important;-o-border-image:none !important;border-image:none !important;border-radius:0 !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-column-count:auto !important;-moz-column-count:auto !important;column-count:auto !important;-webkit-column-gap:normal !important;-moz-column-gap:normal !important;column-gap:normal !important;-webkit-column-rule:medium none #000 !important;-moz-column-rule:medium none #000 !important;column-rule:medium none #000 !important;-webkit-column-span:none !important;-moz-column-span:none !important;column-span:none !important;-webkit-column-width:auto !important;-moz-column-width:auto !important;column-width:auto !important;-webkit-font-feature-settings:normal !important;font-feature-settings:normal !important;overflow-x:visible !important;overflow-y:visible !important;-webkit-hyphens:manual !important;-ms-hyphens:manual !important;hyphens:manual !important;-webkit-perspective:none !important;perspective:none !important;-webkit-perspective-origin:50% 50% !important;perspective-origin:50% 50% !important;text-shadow:none !important;-webkit-transition:all 0s ease 0s !important;-o-transition:all 0s ease 0s !important;transition:all 0s ease 0s !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-transform-origin:50% 50% !important;-ms-transform-origin:50% 50% !important;transform-origin:50% 50% !important;-webkit-transform-style:flat !important;transform-style:flat !important;word-break:normal !important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}#iubenda-cs-banner .iub-popover-trigger{display:inline-block !important;text-decoration:underline !important;-webkit-text-decoration-style:dashed !important;text-decoration-style:dashed !important;position:relative !important;margin-right:16px !important;cursor:pointer !important;line-height:1.25 !important}#iubenda-cs-banner .iub-popover-trigger:after,#iubenda-cs-banner .iub-popover-trigger:before{content:"";display:inline-block;width:14px;height:14px;border-radius:12px;vertical-align:middle;background-size:4px;position:absolute;left:calc(100% + 2px);top:3px}#iubenda-cs-banner .iub-popover-trigger:before{background-color:currentColor;opacity:.35}#iubenda-cs-banner .iub-popover-trigger:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='13' viewBox='0 0 7 13'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M2.779 1.288a1.287 1.287 0 112.574 0 1.287 1.287 0 01-2.574 0zM5.467 10.422l.903 1.851-.7.341a2.496 2.496 0 01-3.545-2.717l.818-3.252a.42.42 0 00-.178-.382.422.422 0 00-.452-.041l-.844.412-.902-1.852.843-.412a2.491 2.491 0 012.576.233 2.49 2.49 0 01.989 2.389 1.105 1.105 0 01-.02.095l-.817 3.253a.42.42 0 00.178.382c.08.059.244.142.451.041l.7-.341z'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}#iubenda-cs-banner .iub-popover{position:absolute !important;top:24px !important;bottom:0 !important;left:0 !important;right:0 !important;border-radius:4px !important;background-color:#fff !important;color:#222 !important;z-index:2 !important;-webkit-box-shadow:0 0 32px rgba(0,0,0,0.1) !important;box-shadow:0 0 32px rgba(0,0,0,0.1) !important;opacity:0 !important;visibility:hidden !important;-webkit-transform:translateY(24px) !important;-ms-transform:translateY(24px) !important;transform:translateY(24px) !important;-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease !important;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease !important;-o-transition:opacity .3s ease,visibility .3s ease,transform .3s ease !important;transition:opacity .3s ease,visibility .3s ease,transform .3s ease !important;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,-webkit-transform .3s ease !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;z-index:99 !important;pointer-events:none !important;overflow:hidden !important}#iubenda-cs-banner .iub-popover-header{-ms-flex-negative:0 !important;flex-shrink:0 !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;z-index:1 !important;-webkit-box-shadow:0 16px 16px #fff !important;box-shadow:0 16px 16px #fff !important}#iubenda-cs-banner .iub-popover-header>*{padding:24px !important;padding-bottom:0 !important}#iubenda-cs-banner .iub-popover-header-title{font-size:18px !important;font-weight:700 !important}#iubenda-cs-banner .iub-popover-header-close{font-size:24px !important;font-weight:300 !important;cursor:pointer !important;line-height:1 !important;position:relative !important;top:-2px !important}#iubenda-cs-banner .iub-popover-content{font-size:14px !important;-webkit-box-flex:1 !important;-ms-flex:1 !important;flex:1 !important;font-weight:300 !important;line-height:1.5 !important;position:relative !important}#iubenda-cs-banner .iub-popover-content>div{padding:0 24px !important;overflow-y:auto !important;height:100% !important}#iubenda-cs-banner .iub-popover-content>div:after,#iubenda-cs-banner .iub-popover-content>div:before{content:"";display:block;height:24px}#iubenda-cs-banner .iub-popover-content h3{margin-bottom:16px !important;font-weight:700 !important}#iubenda-cs-banner .iub-popover-content p:not(:last-of-type){margin-bottom:16px !important}#iubenda-cs-banner .iub-popover-content a{text-decoration:underline !important;cursor:pointer !important;opacity:.8 !important}#iubenda-cs-banner .iub-popover-content b,#iubenda-cs-banner .iub-popover-content strong{font-weight:700 !important}#iubenda-cs-banner .iub-popover-content em,#iubenda-cs-banner .iub-popover-content i{font-style:italic !important}#iubenda-cs-banner .iub-popover-content:after{position:absolute;content:"";display:block;height:24px;pointer-events:none;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%)}#iubenda-cs-banner.iubenda-cs-default-floating .iub-popover{left:8px !important;right:8px !important}@media(min-width:640px){#iubenda-cs-banner.iubenda-cs-default .iub-popover{max-width:992px !important;margin:0 auto !important}#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-top .iub-popover{top:16px !important;bottom:-16px !important}#iubenda-cs-banner.iubenda-cs-default.iubenda-cs-bottom .iub-popover{top:-16px !important;bottom:16px !important}}#iubenda-cs-banner.iub-popover-visible .iub-popover{opacity:1 !important;visibility:visible !important;-webkit-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important;pointer-events:auto !important}#iubenda-cs-banner.iubenda-cs-overlay:before{content:"" !important;position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;background-color:rgba(0,0,0,0.5) !important;z-index:1 !important;pointer-events:auto !important}#iubenda-cs-banner.iubenda-cs-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}#iubenda-cs-banner.iubenda-cs-top{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}#iubenda-cs-banner.iubenda-cs-bottom{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}#iubenda-cs-banner.iubenda-cs-left{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}#iubenda-cs-banner.iubenda-cs-right{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}#iubenda-cs-banner.iubenda-cs-visible{opacity:1 !important;visibility:visible !important}#iubenda-cs-banner.iubenda-cs-visible .iubenda-cs-container{pointer-events:auto !important}#iubenda-cs-banner.iubenda-cs-slidein .iubenda-cs-container{-webkit-transition:-webkit-transform .4s ease !important;transition:-webkit-transform .4s ease !important;-o-transition:transform .4s ease !important;transition:transform .4s ease !important;transition:transform .4s ease,-webkit-transform .4s ease !important}#iubenda-cs-banner.iubenda-cs-slidein.iubenda-cs-top .iubenda-cs-container{-webkit-transform:translateY(-48px) !important;-ms-transform:translateY(-48px) !important;transform:translateY(-48px) !important}#iubenda-cs-banner.iubenda-cs-slidein.iubenda-cs-visible.iubenda-cs-bottom .iubenda-cs-container{position:absolute !important;bottom:0 !important}#iubenda-cs-banner .iubenda-cs-container{position:relative !important;z-index:2 !important}#iubenda-cs-banner .iubenda-cs-brand{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;padding:16px !important;-ms-flex-negative:0 !important;flex-shrink:0 !important}@media(max-width:639px){#iubenda-cs-banner .iubenda-cs-brand{padding:10px !important}}@media(min-width:992px){#iubenda-cs-banner .iubenda-cs-brand{width:150px !important;padding-top:0 !important}}#iubenda-cs-banner .iubenda-cs-brand>div{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}#iubenda-cs-banner .iubenda-cs-brand img{max-width:161px !important;max-height:49px !important}@media(max-width:639px){#iubenda-cs-banner .iubenda-cs-brand img{max-width:114px !important;max-height:35px !important}}#iubenda-cs-banner .iubenda-cs-content{position:relative !important;z-index:1 !important;overflow:hidden !important;-webkit-transition:-webkit-transform .4s ease !important;transition:-webkit-transform .4s ease !important;-o-transition:transform .4s ease !important;box-shadow:0 12px 49px #333 !important;transition:transform .4s ease !important;transition:transform .4s ease,-webkit-transform .4s ease !important}@media(min-width:992px){#iubenda-cs-banner .iubenda-cs-content{box-shadow:0 -10px 85px #333 !important}}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-close-btn{border:1px solid #a3a3a3 !important;border-radius:5px !important;color:#262626 !important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn{border:1px solid #055c8a !important;border-radius:5px !important;background-color:#055c8a !important}#iubenda-cs-banner .iubenda-cs-rationale{position:relative !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}#iubenda-cs-banner .iubenda-cs-rationale .iubenda-cs-content-step{position:relative !important;overflow-y:scroll !important}#iubenda-cs-banner .iubenda-cs-rationale .iubenda-cs-content-step.hidden{display:none !important}#iubenda-cs-banner .iubenda-cs-change-step-btn{position:absolute !important;top:25px !important;right:14px !important;padding:16px !important;min-width:48px !important;height:35px !important;font-size:18px !important;line-height:0 !important;font-weight:bold !important;cursor:pointer !important;text-align:center !important;z-index:1 !important;color:#262626 !important;border:1px solid #a3a3a3 !important;border-radius:5px !important}#iubenda-cs-banner .iubenda-cs-change-step-btn.hidden{display:none !important}@media(max-width:991px){#iubenda-cs-banner .iubenda-cs-change-step-btn{top:25px !important;right:35px !important}}#iubenda-cs-banner .iubenda-cs-change-step-btn:hover{opacity:.5 !important}#iubenda-cs-banner .iubenda-banner-content{margin:0 16px !important;-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;overflow-y:auto !important;mask-image:linear-gradient(to top,transparent 0,#000 5px) !important;-webkit-mask-image:linear-gradient(to top,transparent 0,#000 5px) !important}@media(max-width:639px){#iubenda-cs-banner .iubenda-banner-content{max-height:500px !important;overflow:hidden !important;margin:0 30px !important;padding-bottom:5px !important}}@media(max-width:568px){#iubenda-cs-banner .iubenda-banner-content{max-height:500px !important;margin:0 20px !important}#iubenda-cs-banner .iubenda-banner-content #iubenda-cs-paragraph,#iubenda-cs-banner .iubenda-banner-content p{font-size:11px !important;line-height:13px !important;text-align:justify}#iubenda-cs-banner .iubenda-banner-content #iubenda-cs-paragraph,#iubenda-cs-banner .iubenda-banner-content{height:80px;overflow-y:scroll}}#iubenda-cs-banner .iubenda-banner-content-padded{padding-right:32px !important}#iubenda-cs-banner .iubenda-banner-content #iubenda-cs-paragraph{font-size:14px;line-height:22px}#iubenda-cs-banner .iubenda-banner-content #iubenda-cs-paragraph em{font-style:normal !important}@media(min-width:640px){#iubenda-cs-banner .iubenda-banner-content #iubenda-cs-paragraph{font-size:14px;line-height:16px}}#iubenda-cs-banner .iubenda-banner-content a{cursor:pointer !important;color:currentColor !important;opacity:.7 !important;text-decoration:underline !important}#iubenda-cs-banner .iubenda-banner-content a:hover{opacity:1 !important}#iubenda-cs-banner #iubenda-cs-title{display:none !important;font-weight:700 !important;margin-bottom:16px !important;padding-top:20px}#iubenda-cs-banner .cs-title-custom{font-weight:700 !important;font-size:23px;line-height:32px;margin-bottom:10px !important}#iubenda-cs-banner .cs-title-custom.cs-title-small{font-size:16px}#iubenda-cs-banner .iubenda-cs-opt-group{z-index:1 !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin:20px 0 30px 0 !important;-ms-flex-negative:0 !important;flex-shrink:0 !important}#iubenda-cs-banner .iubenda-cs-opt-group>div{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media(min-width:640px){#iubenda-cs-banner .iubenda-cs-opt-group .iubenda-cs-opt-group-custom{margin-left:auto !important;margin-right:20px !important;-ms-flex-item-align:end !important;align-self:end !important;-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}#iubenda-cs-banner .iubenda-cs-opt-group .iubenda-cs-opt-group-consent{margin-left:20px !important;margin-right:auto !important;-ms-flex-item-align:start !important;align-self:start !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}#iubenda-cs-banner .iubenda-cs-opt-group.cs-opt-group-step2{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}#iubenda-cs-banner .iubenda-cs-opt-group.cs-opt-group-step2 .iubenda-cs-opt-group-custom{margin-left:20px !important;margin-right:auto !important;-ms-flex-item-align:start !important;align-self:start !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}#iubenda-cs-banner .iubenda-cs-opt-group.cs-opt-group-step2 .iubenda-cs-opt-group-consent{margin-left:auto !important;margin-right:20px !important;-ms-flex-item-align:end !important;align-self:end !important;-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}}@media(max-width:639px){#iubenda-cs-banner .iubenda-cs-opt-group{margin:0 !important;padding-top:15px !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;box-shadow:0 -4px 8px #e9e9e9 !important;color:white !important}#iubenda-cs-banner .iubenda-cs-opt-group-custom{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#iubenda-cs-banner .iubenda-cs-opt-group-consent{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(max-width:568px){#iubenda-cs-banner .iubenda-cs-opt-group{padding:6px 0 12px !important}}#iubenda-cs-banner .iubenda-cs-opt-group button{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;padding:5px 60px !important;cursor:pointer !important;font-weight:700 !important;font-size:120% !important;margin-top:4px !important;margin-bottom:4px !important;text-align:center !important}#iubenda-cs-banner .iubenda-cs-opt-group button:focus{opacity:.8 !important}@media(min-width:640px){#iubenda-cs-banner .iubenda-cs-opt-group button:not(:last-of-type){margin-right:8px !important}}@media(max-width:639px){#iubenda-cs-banner .iubenda-cs-opt-group button{width:100% !important;display:block;text-align:center !important;margin:10px auto !important}}#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand{margin:0 auto !important}@media(max-width:991px){#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand{align-self:center;width:192px !important;height:60px !important}}@media(max-width:639px){#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand{position:absolute !important;bottom:0 !important;width:134px !important;height:55px !important}}@media(max-width:568px){#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand{display:none !important}}@media(max-width:375px){#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand{display:none !important}}@media(min-width:992px){#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand div{margin:0 auto !important;width:calc(992px - 32px) !important}}@media(max-width:991px){#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand div{margin:0 8px !important}}#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-container{width:100% !important}@media(min-width:992px){#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale{width:992px !important;margin:auto !important}}@media(max-width:991px){#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-content{padding:0 !important}}#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-brand{margin:-8px -8px 0 !important}#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-brand div{margin:8px !important}@media(min-width:992px){#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container{width:992px !important}}@media(max-width:991px){#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-bottom .iubenda-cs-container,#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center.iubenda-cs-top .iubenda-cs-container{width:100% !important}}@media(min-width:640px){#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-container,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-container,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-container{width:480px !important}}#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group>div,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group>div,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group>div{width:100% !important}#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group button,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group button,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group button{display:block !important;width:100% !important;text-align:center !important}#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group-custom,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group-custom,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group-custom{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#iubenda-cs-banner.iubenda-cs-default-floating.iubenda-cs-center:not(.iubenda-cs-top):not(.iubenda-cs-bottom) .iubenda-cs-opt-group-consent,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-bottom):not(.iubenda-cs-center) .iubenda-cs-opt-group-consent,#iubenda-cs-banner.iubenda-cs-default-floating:not(.iubenda-cs-top):not(.iubenda-cs-center) .iubenda-cs-opt-group-consent{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-content{-webkit-box-shadow:0 8px 48px rgba(0,0,0,0.15) !important;box-shadow:0 8px 48px rgba(0,0,0,0.15) !important;padding:8px !important}@media(min-width:992px){#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-content{border-radius:4px !important;margin:16px !important}}#iubenda-cs-banner.iubenda-cs-fix-height.iubenda-cs-default-floating .iubenda-cs-content{height:calc(100% - 32px) !important}#iubenda-cs-banner.iubenda-cs-fix-height .iubenda-cs-brand img{max-width:75% !important}#iubenda-cs-banner .iubenda-cs-content{background-color:#fff !important;color:#262626 !important}#iubenda-cs-banner .iubenda-cs-opt-group{color:#000 !important}#iubenda-cs-banner .iubenda-cs-opt-group button{background-color:rgba(255,255,255,0.1) !important;color:#fff !important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-btn-primary{background-color:#055c8a !important;color:#fff !important}.iubenda-tp-btn:not([data-tp-nostyle]){font-size:100% !important;width:auto !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background:0 0 !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;-webkit-tap-highlight-color:transparent !important;-webkit-backface-visibility:hidden !important;backface-visibility:hidden !important;font-family:"Open Sans","Helvetica Neue","Helvetica","Arial","Verdana",sans-serif !important;text-decoration:none !important;color:currentColor !important;background-attachment:scroll !important;background-color:transparent !important;background-image:none !important;background-position:0 0 !important;background-repeat:repeat !important;border:0 !important;border-color:#000 !important;border-color:currentColor !important;border-radius:0 !important;border-style:none !important;border-width:medium !important;bottom:auto !important;clear:none !important;clip:auto !important;counter-increment:none !important;counter-reset:none !important;cursor:auto !important;direction:inherit !important;float:none !important;font-style:inherit !important;font-variant:normal !important;font-weight:inherit !important;height:auto !important;left:auto !important;letter-spacing:normal !important;line-height:inherit !important;list-style-type:inherit !important;list-style-position:outside !important;list-style-image:none !important;margin:0 !important;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;opacity:1;outline:0 !important;overflow:visible !important;padding:0 !important;position:static !important;quotes:"" "" !important;right:auto !important;table-layout:auto !important;text-align:left !important;text-indent:0 !important;text-transform:none !important;top:auto !important;unicode-bidi:normal !important;vertical-align:baseline !important;visibility:inherit !important;white-space:normal !important;width:auto !important;word-spacing:normal !important;z-index:auto !important;background-origin:padding-box !important;background-origin:padding-box !important;background-clip:border-box !important;background-size:auto !important;-o-border-image:none !important;border-image:none !important;border-radius:0 !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-column-count:auto !important;-moz-column-count:auto !important;column-count:auto !important;-webkit-column-gap:normal !important;-moz-column-gap:normal !important;column-gap:normal !important;-webkit-column-rule:medium none #000 !important;-moz-column-rule:medium none #000 !important;column-rule:medium none #000 !important;-webkit-column-span:none !important;-moz-column-span:none !important;column-span:none !important;-webkit-column-width:auto !important;-moz-column-width:auto !important;column-width:auto !important;-webkit-font-feature-settings:normal !important;font-feature-settings:normal !important;overflow-x:visible !important;overflow-y:visible !important;-webkit-hyphens:manual !important;-ms-hyphens:manual !important;hyphens:manual !important;-webkit-perspective:none !important;perspective:none !important;-webkit-perspective-origin:50% 50% !important;perspective-origin:50% 50% !important;text-shadow:none !important;-webkit-transition:all 0s ease 0s !important;-o-transition:all 0s ease 0s !important;transition:all 0s ease 0s !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-transform-origin:50% 50% !important;-ms-transform-origin:50% 50% !important;transform-origin:50% 50% !important;-webkit-transform-style:flat !important;transform-style:flat !important;word-break:normal !important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;appearance:none !important;line-height:34px !important;height:34px !important;min-width:34px !important;border-radius:4px !important;cursor:pointer !important;font-weight:700 !important;font-size:14px !important;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.15) !important;box-shadow:0 0 0 1px rgba(0,0,0,0.15) !important;color:rgba(0,0,0,0.65) !important;background-color:#fff !important;display:inline-block !important;vertical-align:middle !important}.iubenda-tp-btn[data-tp-icon]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath fill='%231CC691' fill-rule='evenodd' d='M16 7a4 4 0 0 1 2.627 7.016L19.5 25h-7l.873-10.984A4 4 0 0 1 16 7z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-size:32px 32px !important;background-position:top .5px left 1px !important}.iubenda-tp-btn[data-tp-circle]{border-radius:32px !important}.iubenda-tp-btn[data-tp-label]:after{content:attr(data-tp-label) !important;padding:0 16px !important;white-space:nowrap !important}.iubenda-tp-btn[data-tp-label][data-tp-icon]:after{padding-left:calc(16px + 8px + 8px) !important}.iubenda-tp-btn[data-tp-float]{position:fixed !important;z-index:2147483647 !important}.iubenda-tp-btn[data-tp-float]:not([data-tp-anchored]){margin:16px !important}.iubenda-tp-btn[data-tp-float][data-tp-anchored]{margin:0 16px !important;border-radius:6px !important}.iubenda-tp-btn[data-tp-float][data-tp-anchored]:not([data-tp-hover]):not([data-tp-label])[data-tp-float=center-left],.iubenda-tp-btn[data-tp-float][data-tp-anchored]:not([data-tp-hover]):not([data-tp-label])[data-tp-float=center-right],.iubenda-tp-btn[data-tp-float][data-tp-anchored][data-tp-hover][data-tp-float=center-left],.iubenda-tp-btn[data-tp-float][data-tp-anchored][data-tp-hover][data-tp-float=center-right]{margin:0 !important;top:75% !important;-webkit-transform:translateY(-50%) !important;-ms-transform:translateY(-50%) !important;transform:translateY(-50%) !important}.iubenda-tp-btn[data-tp-float][data-tp-anchored]:not([data-tp-hover]):not([data-tp-label])[data-tp-float=center-left],.iubenda-tp-btn[data-tp-float][data-tp-anchored][data-tp-hover][data-tp-float=center-left]{left:0 !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-left:0 !important}.iubenda-tp-btn[data-tp-float][data-tp-anchored]:not([data-tp-hover]):not([data-tp-label])[data-tp-float=center-right],.iubenda-tp-btn[data-tp-float][data-tp-anchored][data-tp-hover][data-tp-float=center-right]{right:0 !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-right:0 !important}.iubenda-tp-btn[data-tp-float][data-tp-anchored]:not([data-tp-hover])[data-tp-label][data-tp-float=center-left],.iubenda-tp-btn[data-tp-float][data-tp-anchored]:not([data-tp-hover])[data-tp-label][data-tp-float=center-right]{margin:0 !important;top:50% !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom:0 !important;-webkit-transform-origin:bottom !important;-ms-transform-origin:bottom !important;transform-origin:bottom !important}.iubenda-tp-btn[data-tp-float][data-tp-anchored]:not([data-tp-hover])[data-tp-label][data-tp-float=center-left]{left:0 !important;-webkit-transform:translateY(-50%) rotate(90deg) !important;-ms-transform:translateY(-50%) rotate(90deg) !important;transform:translateY(-50%) rotate(90deg) !important;-webkit-transform-origin:left bottom !important;-ms-transform-origin:left bottom !important;transform-origin:left bottom !important}.iubenda-tp-btn[data-tp-float][data-tp-anchored]:not([data-tp-hover])[data-tp-label][data-tp-float=center-right]{right:0 !important;-webkit-transform:translateY(-50%) rotate(-90deg) !important;-ms-transform:translateY(-50%) rotate(-90deg) !important;transform:translateY(-50%) rotate(-90deg) !important;-webkit-transform-origin:right bottom !important;-ms-transform-origin:right bottom !important;transform-origin:right bottom !important}.iubenda-tp-btn[data-tp-float][data-tp-float=bottom-left],.iubenda-tp-btn[data-tp-float][data-tp-float=bottom-right]{bottom:0 !important}.iubenda-tp-btn[data-tp-float][data-tp-float=bottom-left][data-tp-anchored],.iubenda-tp-btn[data-tp-float][data-tp-float=bottom-right][data-tp-anchored]{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom:0 !important}.iubenda-tp-btn[data-tp-float][data-tp-float=top-left],.iubenda-tp-btn[data-tp-float][data-tp-float=top-right]{top:0 !important}.iubenda-tp-btn[data-tp-float][data-tp-float=top-left][data-tp-anchored],.iubenda-tp-btn[data-tp-float][data-tp-float=top-right][data-tp-anchored]{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-top:0 !important}.iubenda-tp-btn[data-tp-float][data-tp-float=bottom-left],.iubenda-tp-btn[data-tp-float][data-tp-float=top-left]{left:0 !important}.iubenda-tp-btn[data-tp-float][data-tp-float=bottom-right],.iubenda-tp-btn[data-tp-float][data-tp-float=top-right]{right:0 !important}.iubenda-tp-btn[data-tp-float][data-tp-hover][data-tp-label]:after{max-width:0 !important;overflow:hidden !important;display:block !important;padding:0 !important;opacity:0 !important;-webkit-transition:max-width .6s ease,padding .6s ease,opacity .6s ease !important;-o-transition:max-width .6s ease,padding .6s ease,opacity .6s ease !important;transition:max-width .6s ease,padding .6s ease,opacity .6s ease !important}.iubenda-tp-btn[data-tp-float][data-tp-hover][data-tp-label]:hover:after{max-width:192px !important;padding-left:calc(16px + 8px + 8px) !important;padding-right:10px !important;opacity:1 !important}#iubenda-iframe #iubFooterBtnContainer button{border-radius:0 !important;background-color:#055c8a !important}#iubenda-iframe .cookie-policy-no-logo #iubFooterBtnContainer{display:none !important}@media(max-width:799px){#iubenda-iframe .cookie-policy-no-logo #iubFooterBtnContainer{display:none !important}}#iubenda-cs-banner .iubenda-cs-brand,#purposes-container .purposes-header,#iub-cmp-widget .iub-cmp-header,#iubenda-iframe .iubenda-modal-navigation-brand{background-color:#FFF !important;color:#333 !important}@media(min-width:640px) and (max-width:991px){#iubenda-cs-banner .iubenda-cs-rationale{padding:0 16px !important}#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn,#iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn{width:100% !important}#iubenda-cs-banner .iubenda-cs-opt-group .iubenda-cs-opt-group-custom{margin-left:0 !important;width:50% !important}#iubenda-cs-banner .iubenda-cs-opt-group .iubenda-cs-opt-group-consent{margin-right:0 !important;width:50% !important}}#cookie-click-interceptor{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;opacity:.3;z-index:10000000}body>a.iubenda-tp-btn.iubenda-cs-preferences-link{display:none !important}#iubenda-cs-banner .iubenda-cs-counter{color:#000 !important;font-weight:600 !important;text-align:center !important;justify-content:center !important;margin-bottom:10px !important}body #iubenda-cs-banner .iubenda-cs-brand,body #purposes-container .purposes-header,body #purposes-content-container .purposes-header,body #iub-cmp-widget .iub-cmp-header,body #iubenda-iframe .iubenda-modal-navigation-brand{color:#333 !important}@media(max-width:568px){#iubenda-cs-banner .iubenda-cs-change-step-btn{padding:8px 16px !important;height:44px !important}#iubenda-cs-banner .iubenda-cs-counter{display:none !important}#iubenda-cs-banner .iubenda-cs-change-step-btn{top:12px !important}}@media(max-width:375px){#iubenda-cs-banner .iubenda-cs-change-step-btn{top:15px !important;right:20px !important;font-size:16px !important;line-height:19px !important}#iubenda-cs-banner.iubenda-cs-default .iubenda-cs-brand{display:none !important}#iubenda-cs-banner .cs-title-custom{font-size:18px !important;line-height:21px !important;margin-bottom:4px !important}#iubenda-cs-banner .iubenda-cs-opt-group button{font-size:110% !important;padding:10px 24px !important}#iubenda-cs-banner .iubenda-cs-opt-group{padding-top:2px !important}#iubenda-cs-banner .iubenda-banner-content #iubenda-cs-paragraph{font-size:11px !important;line-height:13px !important}}
