html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,address,em,img,strong,b,u,i,ol,ul,li,form,label,table,tbody,tfoot,thead,tr,th,td,article,aside,canvas,embed,figure,footer,header,menu,nav,section,summary,time,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}a img{border:none}article,aside,details,figure,footer,header,hgroup,main,menu,nav,section{display:block}.menu-skip-links ul{position:absolute;left:0;top:0;padding:0;margin:0;list-style:none}.menu-skip-links li{list-style:inherit;white-space:nowrap}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}*:focus{box-shadow:none !important}*:focus-visible{box-shadow:inset 0 0 0 3px #034cb7 !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}body:has(#menu-toggle[aria-expanded="true"]){overflow:hidden}.main-nav #menu-primary{padding:30px 0}#sidemenu-menu{z-index:99}#site-navigation{width:100%;transition:all 0.6s ease;max-height:0;overflow:hidden;visibility:hidden;padding-right:16px;order:4}.main-item{margin-bottom:16px;position:relative}.main-item>a,.main-item>a:link,.main-item button{cursor:pointer;color:#0F0F0F;font-size:1rem;font-family:"Geologica", sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;display:inline-flex;white-space:nowrap;align-items:center;padding:0;transition:all 0.6s ease;text-decoration:none}.hp .main-item>a,.hp .main-item>a:link,.hp .main-item button{color:#fff}.main-item button{margin:0;border:none;background:transparent}.main-item button .ico-expand{width:20px;height:20px;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;margin-left:10px}.main-item button .ico-expand:after{content:"";border:solid #0F0F0F;border-width:0 2px 2px 0;height:8px;pointer-events:none;transform:rotate(45deg);width:8px;margin-bottom:2px}.hp .main-item button .ico-expand:after{border-color:#fff}.main-item>a,.main-item>a:link,.main-item button{position:relative}.main-item>a:before,.main-item>a:link:before,.main-item button:before{content:"";width:0;height:1px;background:#0F0F0F;display:block;position:absolute;left:0;top:calc(100% + 5px);transition:all .6s ease}.hp .main-item>a:before,.hp .main-item>a:link:before,.hp .main-item button:before{background:#fff}.main-item>a:hover,.main-item button:hover,.main-item>a.selected,.main-item button.selected,.main-item button.has-expanded-sub-menu{position:relative}.main-item>a:hover:before,.main-item button:hover:before,.main-item>a.selected:before,.main-item button.selected:before,.main-item button.has-expanded-sub-menu:before{width:100%}.site-cta{margin:30px 0;display:flex;flex-direction:column;gap:16px}header .main-item:has(.sub-menu) button,aside .button-toggle-sub-menu{display:inline-flex;align-items:center;justify-content:center}header .main-item:has(.sub-menu) button:after,aside .button-toggle-sub-menu:after{content:"";border:solid #0F0F0F;border-width:0 2px 2px 0;height:8px;pointer-events:none;transform:rotate(45deg);width:8px;margin-bottom:2px;margin-left:20px}.hp header .main-item:has(.sub-menu) button:after,.hp aside .button-toggle-sub-menu:after{border-color:#fff}.reserved-area,.m-reservedarea{order:2}.menu-toggle{width:40px;height:40px;z-index:300;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.6s ease;background:transparent;border:none;border-radius:5px;order:3}.menu-toggle span{height:2px;display:block;width:24px;background:#0F0F0F;position:relative;transition:all .5s ease;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.hp .menu-toggle span{background:#fff}.menu-toggle span:before{content:"";height:2px;display:block;width:24px;background:#0F0F0F;position:absolute;margin-top:-6px;-webkit-transition-property:margin, -webkit-transform;transition-property:margin, transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s, 0s;transition-delay:0.2s, 0s}.hp .menu-toggle span:before{background:#fff}.menu-toggle span:after{content:"";height:2px;display:block;width:24px;background:#0F0F0F;position:absolute;margin-top:6px;-webkit-transition-property:margin, -webkit-transform;transition-property:margin, transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s, 0s;transition-delay:0.2s, 0s}.hp .menu-toggle span:after{background:#fff}#menu-toggle[aria-expanded="true"] span{background:transparent}#menu-toggle[aria-expanded="true"] span:before{width:20px;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0s, 0.2s;transition-delay:0s, 0.2s}#menu-toggle[aria-expanded="true"] span:after{width:20px;margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0s, 0.2s;transition-delay:0s, 0.2s}.top-header:has(#menu-toggle[aria-expanded="true"]) #site-navigation{max-height:calc(100vh - 100px);overflow-y:auto;visibility:visible;scrollbar-color:rgba(255,255,255,0.4) rgba(255,255,255,0.4);scrollbar-height:thin}.top-header:has(#menu-toggle[aria-expanded="true"]) #site-navigation::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 10px rgba(255,255,255,0.4);border-radius:10px;background-color:transparent}.top-header:has(#menu-toggle[aria-expanded="true"]) #site-navigation::-webkit-scrollbar{width:10px;background-color:transparent}.top-header:has(#menu-toggle[aria-expanded="true"]) #site-navigation::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 10px rgba(255,255,255,0.4);background-color:rgba(255,255,255,0.1);border-right:none;background-clip:padding-box}.top-header:has(#menu-toggle[aria-expanded="true"]) #site-navigation::-webkit-scrollbar-thumb:hover{background-color:#0F0F0F}.top-header:has(#menu-toggle[aria-expanded="true"]) #site-navigation::-webkit-scrollbar-thumb:active{background-color:#0F0F0F}nav{font-size:.875rem}.sub-menu{opacity:0;overflow:hidden;visibility:hidden;max-height:0;width:100%;transition:all 0.5s cubic-bezier(0, 1, 0, 1)}.sub-menu li{padding:14px 0;display:flex;align-items:center;font-size:1rem}.sub-menu li:last-child{border:none}.sub-menu li a,.sub-menu li a:link{text-decoration:none;position:relative;color:#fff;font-weight:500}.sub-menu li a:before,.sub-menu li a:link:before{content:"";width:0;height:1px;background:#fff;display:block;position:absolute;left:0;top:calc(100% + 5px);transition:all .6s ease}.sub-menu li a:hover:before{width:100%}.button-toggle-sub-menu[aria-expanded="true"] ~ .sub-menu,.button-toggle-sub-menu.has-expanded-sub-menu ~ .sub-menu{opacity:1;max-height:1000px;visibility:visible;transition:all 1s ease-in-out}.topservice-nav{margin-bottom:12px;z-index:200}.topservice-nav ul{display:flex;flex-direction:column;gap:12px}.topservice-nav a,.topservice-nav a:link{font-size:calc(clamp(0.875rem, 0.129vw + 0.845rem, 1rem));color:#0F0F0F;text-decoration:none}.hp .topservice-nav a,.hp .topservice-nav a:link{color:#fff}.m-organizerdesktop{display:none}.top-header .organizer.desktop{display:none}.top-header .organizer img{width:100px}.top-header .organizer span{display:block;font-size:0.75rem;font-weight:200}.reserved-area span{display:none}.breadcrumbs{padding-top:40px}.breadcrumbs ul{display:flex;flex-wrap:wrap;gap:8px}.breadcrumbs li{display:inline-flex;font-weight:500}.breadcrumbs li:after{content:".";margin-left:8px}.breadcrumbs li:last-child:after{content:""}.breadcrumbs a,.breadcrumbs a:link{color:#5F6368;text-decoration:none;font-weight:300;white-space:nowrap}.hp .breadcrumbs a,.hp .breadcrumbs a:link{color:#D9D9D9}@media only screen and (min-width: 768px){.reserved-area span{display:block}}@media only screen and (min-width: 1366px){.reserved-area,.m-reservedarea{margin-left:auto}.top-header .organizer.desktop,.m-organizerdesktop{display:block}.organizer.mobile,.m-organizer{display:none}header .main-item:has(.sub-menu) button,aside .button-toggle-sub-menu{height:24px}.menu-toggle{display:none}.topservice-nav{margin-bottom:0;position:fixed;top:0;width:100%;left:0;z-index:2000;padding:0 40px;display:flex;justify-content:flex-end;background:#F5F5F2}.hp .topservice-nav{background:#05070E}.topservice-nav ul{display:flex;padding:12px 0;justify-content:flex-end;align-items:center;gap:12px;flex-direction:row}.topservice-nav li{border-left:1px solid #0F0F0F;padding-left:12px}.topservice-nav li:first-child{border:none;padding-left:0}.hp .topservice-nav li{border-color:#fff}.topservice-nav a,.topservice-nav a:link{color:#0F0F0F}.hp .topservice-nav a,.hp .topservice-nav a:link{color:#fff}.main-nav #menu-primary .topservice-nav ul{margin:0}#site-navigation{max-height:100%;overflow:visible;visibility:visible;padding-right:0;order:2;width:100%;flex:1}.m-topnav{margin-right:auto;order:1}.main-nav #menu-primary{padding:0;display:flex;justify-content:flex-end;align-items:center}.main-nav #menu-primary ul{display:inline-flex;gap:40px}.main-nav #menu-primary ul.sub-menu{display:block}.top-header:has(#menu-toggle[aria-expanded="true"]) #site-navigation{overflow:visible}body.hp header .sub-menu a:hover{color:#0F0F0F}.main-item{margin-bottom:0}.sub-menu{position:absolute;right:0;top:calc(100% + 20px);width:230px;border-radius:8px;border:1px solid #fff;box-shadow:6px 6px 8px 0 rgba(0,0,0,0.15)}.sub-menu li{border-bottom:1px solid var(--divider-grey, #D9D9D9);padding:0}.sub-menu li:last-child{border:none}.sub-menu li a,.sub-menu li a:link{padding:12px 16px;background:rgba(255,255,255,0.8);color:#0F0F0F;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:block;width:100%}.hp .sub-menu li a,.hp .sub-menu li a:link{background:rgba(0,0,0,0.8);color:#fff}.sub-menu li a:hover{background:#F5F5F2;color:#0F0F0F}.hp .sub-menu li a:hover{background:#fff;color:#0F0F0F}.sub-menu li a:before,.sub-menu li a:link:before{display:none}.m-sitecta{order:2}.site-cta{margin:0;flex-direction:row;padding:0 40px;order:2}.reserved-area,.m-reservedarea{order:3}.m-organizerdesktop{order:4}.organizer{order:4;margin-left:40px}.m-organizer{order:4}.reserved-area{border-top:none;padding-top:0;margin-top:0}.top-header .organizer span{text-align:right}#site-navigation{padding-left:0}}@media only screen and (min-width: 1366px) and (max-width: 1539px){.reserved-area span{display:none}#site-navigation a.generic-btn,#site-navigation a.generic-btn:link,#site-navigation button.generic-btn,#site-navigation input.generic-btn{padding:10px}}.language-selector{position:relative;display:inline-block}button{display:flex;align-items:center;gap:8px;padding:0;cursor:pointer;font-size:16px;font-weight:500;transition:all 0.2s ease;min-width:40px;justify-content:space-between;background:transparent;border:none}button span span{display:none}.hp button{color:#fff}.language-button[aria-expanded="true"]{border-bottom-left-radius:0;border-bottom-right-radius:0}.chevron{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #0F0F0F;transition:transform 0.2s ease}.hp .chevron{border-top:5px solid #fff}#language-button[aria-expanded="true"] .chevron{transform:rotate(180deg)}.language-dropdown{position:absolute;top:100%;right:0;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.2s ease}.language-dropdown{max-height:0;overflow:hidden;border-radius:8px;border:1px solid #fff;box-shadow:6px 6px 8px 0 rgba(0,0,0,0.15);background:rgba(255,255,255,0.4);backdrop-filter:blur(20px);width:80px;padding:0 20px}.hp .language-dropdown{background:rgba(0,0,0,0.4)}.language-dropdown.toggled{opacity:1;visibility:visible;transform:translateY(0);max-height:200px;overflow:visible}.language-option{display:flex;align-items:center;gap:12px;padding:12px 0;cursor:pointer;width:100%;text-align:left;text-decoration:none;position:relative}.language-option:before{content:"";width:0;height:1px;background:#0F0F0F;display:block;position:absolute;left:0;top:calc(100% - 10px);transition:all .6s ease}.hp .language-option:before{background:#fff}.language-option:hover:before{width:100%}@media (prefers-reduced-motion: reduce){.language-button,.language-dropdown,.chevron{transition:none}}@media (max-width: 767px){.language-dropdown{position:relative;transform:translateY(0)}}.section-title{font-size:calc(clamp(2.75rem, 2.33vw + 2.204rem, 5rem));line-height:1.2;margin-bottom:24px;font-weight:200}.section-title span{display:block;font-size:calc(clamp(1.25rem, 0.647vw + 1.098rem, 1.875rem))}.side-title{margin-bottom:32px}.uppercase{text-transform:uppercase}.incoming.intro.message{gap:16px}.incoming.intro.message p{line-height:20px}.incoming.intro.message .txt{gap:16px}.incoming.intro.message .row-btn{padding-top:20px}.onb-title{font-size:calc(clamp(1.25rem, 0.259vw + 1.189rem, 1.5rem));font-weight:500}.pop-title{font-size:calc(clamp(1.125rem, 0.259vw + 1.064rem, 1.375rem));font-weight:500;padding-bottom:1.25rem}.side-txt{font-size:calc(clamp(1rem, 0.148vw + 0.965rem, 1.125rem));font-weight:200}.sub-title{font-size:calc(clamp(1.25rem, 0.647vw + 1.098rem, 1.875rem));font-weight:300}.side-txt .sub-title{margin-bottom:40px}.filter-title{font-size:calc(clamp(2rem, 0.259vw + 1.939rem, 2.25rem));padding-bottom:12px}.sponsor-title{font-size:calc(clamp(2rem, 0.259vw + 1.939rem, 2.25rem));padding-bottom:12px;font-weight:500;margin:32px 0 0 0}.sponsor-title span{display:block;font-size:calc(clamp(1rem, 0.518vw + 0.879rem, 1.5rem));font-weight:300}.relator-header .sponsor-title{text-align:center}.pass-txt{display:block;font-size:calc(clamp(1.125rem, 0.855vw + 0.577rem, 1.5rem));font-style:normal;font-weight:200}.stand{font-weight:700;padding-bottom:32px}.end-txt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;text-align:center}.end-title{font-weight:500;font-size:calc(clamp(1.375rem, 0.906vw + 1.163rem, 2.25rem))}.badge-name{font-weight:500;font-size:calc(clamp(1.375rem, 0.647vw + 1.223rem, 2rem))}.highlights-title{font-weight:300;font-size:calc(clamp(1.375rem, 0.647vw + 1.223rem, 2rem))}.relators-list-title{font-size:calc(clamp(1.25rem, 0.777vw + 1.068rem, 2rem));width:100%;padding-bottom:6px}.accordion-body .relators-list-title{font-size:calc(clamp(0.875rem, 0.129vw + 0.845rem, 1rem))}.header-txt{margin-bottom:32px}.header-txt p{font-size:calc(clamp(1.25rem, 0.647vw + 1.098rem, 1.875rem));font-weight:200}.contact-title{font-size:calc(clamp(1.375rem, 0.906vw + 1.163rem, 2.25rem));font-weight:500;margin-bottom:16px}.medium-title{font-size:calc(clamp(2rem, 1.036vw + 1.757rem, 3rem));font-weight:500}.medium-title span{display:block;font-size:calc(clamp(1.25rem, 0.647vw + 1.098rem, 1.875rem))}.page-header .medium-title{margin-bottom:32px}.small-title{font-size:calc(clamp(1.25rem, 1.036vw + 1.007rem, 2.25rem));font-weight:500}.extra-small-title{font-size:calc(clamp(1rem, 0.518vw + 0.879rem, 1.5rem));font-weight:400;padding:24px 0;margin-bottom:24px}.cnt-sponsor-list .extra-small-title{padding:0;text-transform:uppercase}.card .extra-small-title{padding:0;min-height:150px}.chapter .extra-small-title{padding:0;margin:0;font-weight:500}.more-info-title{font-size:calc(clamp(1.25rem, 0.777vw + 1.068rem, 2rem));margin-bottom:24px}.big-txt{font-size:calc(clamp(1.25rem, 0.777vw + 1.068rem, 2rem));font-weight:500}.big-txt.light-big{font-weight:300}.generic-txt{font-size:1.125rem}.generic-txt .chapter{margin-bottom:60px;display:flex;flex-direction:column;gap:40px;max-width:950px}.ordered-list{display:flex;flex-wrap:wrap;gap:10px}.ordered-list li{counter-increment:my-awesome-counter;width:100%;color:#0F0F0F}.ordered-list li::before{content:counter(my-awesome-counter) ". ";font-weight:700}.roman-list{display:flex;flex-wrap:wrap;gap:10px}.roman-list li{list-style-type:lower-roman;width:100%;color:#0F0F0F;padding-left:10px;margin-left:15px}.generic-list{gap:10px;display:flex;flex-wrap:wrap;flex-direction:column}.generic-list li{position:relative;padding-left:16px;list-style:none}.generic-list li:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:#0F0F0F}.info .generic-list li:before{background:#fff}.table{border:solid 1px #5F6368;border-right:none;border-bottom:none}.header-table{display:none;font-weight:700}.cell-table{padding:10px;border-right:solid 1px #5F6368;border-bottom:solid 1px #5F6368}.body-table span{display:block;padding-bottom:5px;font-size:0.875rem;font-weight:700}.hp .page-header:has(.two-column) .section-title{margin:0;margin-bottom:24px}.tag{border-radius:8px;background:linear-gradient(90deg, #0B2C50 0%, #034CB7 100%);box-shadow:9.6px 12.9px 48px -12px rgba(0,0,0,0.15);padding:4px 16px;color:#fff;font-size:1rem;display:inline-block;margin-bottom:24px}@media only screen and (min-width: 768px){.header-table{display:block}.body-table span{display:none}.relator-header .sponsor-title{text-align:left}.row-table{display:flex}.three-col-table .cell-table{width:calc(100% / 3)}}@media only screen and (min-width: 1024px){.relator-header .sponsor-title{text-align:left}}@media only screen and (min-width: 1366px){.contact-title{margin-bottom:24px}.section-title{margin-bottom:40px}.hp .section-title{margin-bottom:40px}.width-cnt:has(.sub-title) .section-title{margin-bottom:16px}.page-header .medium-title{margin-bottom:40px}}.width-cnt{width:100%;margin-left:auto;margin-right:auto;max-width:1436px}a.generic-btn:hover,button.generic-btn:hover,input.generic-btn:hover{background:#034cb7;color:#fff}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0;padding:0}.relators{margin-top:40px;width:100%}.relators img{border-radius:16px;margin-bottom:16px}.relators .company{font-weight:400;font-size:calc(clamp(0.875rem, 0.129vw + 0.845rem, 1rem))}.relators .relator-name{font-size:calc(clamp(1rem, 0.518vw + 0.879rem, 1.5rem));font-weight:500}.relators .relator-name a,.relators .relator-name a:link{text-decoration:none;font-weight:500}.relators .social{margin:10px 0 0 0}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative;padding-bottom:10px}.splide__slide img{vertical-align:bottom;width:100%;height:auto}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrows{display:flex;gap:20px;position:absolute;top:-86px;right:0}.splide__arrow{border:0;cursor:pointer;height:44px;-ms-flex-pack:center;justify-content:center;padding:0;border:none;width:44px;z-index:1;border-radius:16px;background:rgba(255,255,255,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);display:flex;justify-content:center;align-items:center;font-size:1rem}.splide__arrow:focus{box-shadow:0 2px 5px 0 rgba(0,0,0,0.2) !important}.splide__arrow svg{display:none}.splide__arrow:hover:not(:disabled){opacity:0.9}.splide__arrow:disabled{opacity:.3;pointer-events:none}.splide__arrow--prev:before{content:"\e901";font-family:'icomoon'}.splide__arrow--next:before{content:"\e903";font-family:'icomoon'}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__progress,.splide__spinner,.splide__sr,.splide__toggle,.splide__play,.splide__pause{display:none !important;visibility:hidden !important;opacity:0 !important}.splide__pagination__page:hover{cursor:pointer}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}.card-carousel .splide__arrow:disabled{opacity:1;box-shadow:none;background:rgba(0,0,0,0.2)}.card-carousel .splide__arrows{top:-81px}.card-carousel .relator-item img{width:100%;height:auto;border-radius:16px;filter:grayscale(1);transition:filter 0.35s ease}.card-carousel .relator-item .company{margin-top:16px;font-size:calc(clamp(0.875rem, 0.148vw + 0.84rem, 1rem))}.card-carousel .relator-item a,.card-carousel .relator-item a:link{text-decoration:none;font-size:calc(clamp(1rem, 0.591vw + 0.861rem, 1.5rem));font-weight:500}.card-carousel .relator-item:hover img{filter:grayscale(0)}.hp button.splide__arrow{color:#0F0F0F}@supports (outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__pagination__page.is-active,.splide__pagination__page:hover,.splide__pagination__page.is-active:hover{background:#034cb7}@media only screen and (min-width: 660px){.card-carousel .splide__arrows{top:-86px}}@media only screen and (min-width: 1024px){.card-carousel .splide__arrows{top:-91px}}@media only screen and (min-width: 1366px){.card-carousel .splide__arrows{top:-103px}}@media only screen and (min-width: 1536px){.card-carousel .splide__arrows{top:-110px}}.agenda-tab div[role="tablist"] a,.agenda-tab div[role="tablist"] a:link{margin:0;display:flex;padding:8px 15px;justify-content:center;align-items:center;border:none;background:transparent;border-radius:12px;outline:none;font-weight:500;cursor:pointer;font-size:1.5rem;white-space:nowrap;color:#fff;font-family:"Geologica", sans-serif;transition:all .6s ease;text-decoration:none}.agenda-tab div[role="tablist"] a.active,.agenda-tab div[role="tablist"] a:link.active{background:linear-gradient(90deg, #0B2C50 0%, #034CB7 100%)}[role="tablist"]{min-width:100%;display:flex;gap:16px}.agenda-tab [role="tablist"]{padding-bottom:24px}.tablist-cnt{overflow:hidden;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.2) transparent}.tablist-cnt::-webkit-scrollbar{width:8px;height:8px}.tablist-cnt::-webkit-scrollbar-track{background:transparent}.tablist-cnt::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,0.2);border-radius:10px;border:2px solid transparent;background-clip:content-box}.tablist-cnt::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,0.4)}.tablist-cnt ul{display:flex;gap:10px}[role="tab"],[role="tab"]:focus,[role="tab"]:hover{margin:0;display:flex;padding:8px 24px;justify-content:center;align-items:center;border:none;background:transparent;border-radius:12px;outline:none;font-weight:500;cursor:pointer;font-size:1.5rem;white-space:nowrap;color:#fff;font-family:"Geologica", sans-serif;transition:all .6s ease}.favorite [role="tab"],.favorite [role="tab"]:focus,.favorite [role="tab"]:hover{font-size:calc(clamp(1rem, 0.518vw + 0.879rem, 1.5rem));font-weight:200;border-radius:8px}.favorite [role="tab"][aria-selected="false"],.favorite [role="tab"]:focus[aria-selected="false"],.favorite [role="tab"]:hover[aria-selected="false"]{background:#FFF;color:#0F0F0F;box-shadow:0 1px 4px 0 rgba(12,13,13,0.05) inset}[role="tab"][aria-selected="true"]{background:linear-gradient(90deg, #0B2C50 0%, #034CB7 100%)}button.icon-filters{border:none;font-size:1rem;display:flex;width:100%;max-width:345px;padding:12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:12px;color:#0F0F0F;font-weight:500;font-family:"Geologica", sans-serif;background:#fff;color:#0F0F0F}[role="tabpanel"]{padding:20px 0;min-height:10em;width:100%;overflow:auto}.tabs [role="tabpanel"]{overflow:hidden}[role="tabpanel"].is-hidden{display:none}[role="tabpanel"] p{margin:0}@media only screen and (max-width: 767px){.department-cnt [role="tablist"]{background:#fff;position:fixed;bottom:0;left:0;z-index:99;padding:10px 0 10px 16px;width:100vw;-webkit-box-shadow:0px -4px 14px 2px rgba(0,0,0,0.21);box-shadow:0px -4px 14px 2px rgba(0,0,0,0.21)}.tablist-cnt ul li:last-child{margin-right:16px}}.filter-panel{color:#0F0F0F;background:#fff;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:300;display:flex;flex-direction:column;visibility:hidden;overflow:hidden;opacity:0;transition:all .6s ease;max-width:768px}.filter-panel .item-form{margin:0}.filter-panel .cnt-form{gap:20px}.filter-panel.toggled{visibility:visible;overflow:visible;opacity:1}.filter-panel .cnt-form-filters{padding:0 32px;overflow-y:auto;height:calc(100vh - 460px);width:calc(100% - 16px)}.txt-filters{padding:0 32px 24px 32px}.header-panel{display:flex;justify-content:flex-end;align-items:flex-end;height:68px;padding:0 32px}.filter-btn{background:linear-gradient(90deg, #0B2C50 0%, #034CB7 100%);-webkit-border-top-left-radius:24px;-webkit-border-top-right-radius:24px;-moz-border-radius-topleft:24px;-moz-border-radius-topright:24px;border-top-left-radius:24px;border-top-right-radius:24px;padding:40px;display:flex;flex-wrap:wrap;gap:20px;margin-top:auto}.filter-btn button.generic-btn,.filter-btn input.generic-btn{width:100%;max-width:270px;margin:0 auto}.accordion{width:100%}.accordion.accordion-background-active .accordion-header .accordion-button[aria-expanded='true']{background-color:#F0F0F0;color:#5F6368;border-color:#F0F0F0}.accordion.accordion-background-hover .accordion-header .accordion-button:hover{background-color:#F0F0F0;color:#5F6368;border-color:#F0F0F0}.accordion.accordion-left-icon .accordion-header .accordion-button{display:flex;align-items:center}.accordion.accordion-left-icon .accordion-header .accordion-button:after{content:none}.accordion.accordion-left-icon .accordion-header .accordion-button:before{content:'';border:solid #0F0F0F;border-width:0 2px 2px 0;display:inline-block;padding:2px;margin:0;width:5px;height:5px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);margin-bottom:-3px}.accordion.accordion-left-icon .accordion-header .accordion-button[aria-expanded='false']:before{content:'';transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-bottom:5px}.accordion-item{border:none}.accordion-item:first-of-type,.accordion-item:last-of-type{border-radius:0}.accordion-item:first-of-type .accordion-button,.accordion-item:last-of-type .accordion-button{border-radius:0}.accordion-header{position:relative}.accordion-header .accordion-button{position:relative;border:0;background:transparent;font-family:"Geologica", sans-serif;box-shadow:none;cursor:pointer;color:#0F0F0F;font-size:calc(clamp(1.25rem, 0.777vw + 1.068rem, 2rem));font-weight:300;display:flex;align-items:center;transition:all .6s ease;width:100%}.hp .accordion-header .accordion-button{color:#fff;width:auto}.full-page .accordion-header .accordion-button{border-bottom:1px solid #0F0F0F;justify-content:space-between;padding:16px 8px;width:100%;text-align:left}#faqCollapse .accordion-header .accordion-button{border-color:#fff}#faqCollapse .accordion-header .accordion-button:before{z-index:0;width:100%;height:100%;content:"";display:block;left:0;top:0;opacity:0;position:absolute;transition:all .6s ease;background:linear-gradient(90deg, #0B2C50 0%, #034CB7 100%)}.accordion-header .accordion-button span{position:relative;z-index:100}.accordion-header .accordion-button .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.accordion-header .accordion-button .icon span{display:none}.accordion-header .accordion-button .icon:after{content:"\e920";font-family:'icomoon'}.accordion-header .accordion-button[aria-expanded='true']{text-decoration:none}.accordion-header .accordion-button[aria-expanded='true']:before{opacity:1}.accordion-header .accordion-button[aria-expanded='true'] .icon:after{content:"\e91d"}#faqCollapse .accordion-header .accordion-button:hover:before{opacity:1}#faqCollapse .accordion-header .accordion-button:hover:after{text-decoration:none}.accordion-btn-txt{width:calc(100% - 60px);text-align:left}.accordion-body{padding:40px 20px;font-weight:200;border-bottom:1px solid #0F0F0F}.hp .accordion-body{border-bottom:1px solid #fff}.accordion-body .accordion-header button[aria-expanded='true']:before{height:0;width:0}#relatorsAccordion .accordion-body{padding:40px 0}.full-page .accordion-header .accordion-button[aria-expanded="true"]{border:none}.collapse:not(.show){display:none}.collapsing{transition:all 0.6s ease;overflow:hidden;height:0}#faqCollapse{margin-top:40px}#faqCollapse .accordion-item:first-child{border-top:1px solid #fff}@media only screen and (min-width: 1366px){#faqCollapse{margin-top:84px}}@font-face{font-family:'icomoon';src:url("/media/7/858/icomoon.eot?pwmvd8");src:url("/media/7/858/icomoon.eot?pwmvd8#iefix") format("embedded-opentype"),url("/media/7/858/icomoon.ttf?pwmvd8") format("truetype"),url("/media/7/858/icomoon.woff?pwmvd8") format("woff"),url("/media/7/858/icomoon.svg?pwmvd8#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{display:inline-flex;align-items:center;gap:10px}[class^="icon-"]:before,[class*=" icon-"]:before,[class^="icon-"]:after,[class*=" icon-"]:after{font-family:'icomoon';speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitterx:before{content:"\e92d"}.icon-youtube:before{content:"\e92e"}.icon-check:before{content:"\e928"}.icon-facebook:before{content:"\e929"}.icon-instagram:before{content:"\e92a"}.icon-pause:before{content:"\e92b"}.icon-play:before{content:"\e92c"}.icon-user-profile:after{content:"\e927";font-size:1.5rem}.icon-arrow-down:before{content:"\e900"}.icon-arrow-left:before{content:"\e901"}.icon-arrow-left-up:before{content:"\e902"}.icon-arrow-right:before{content:"\e903"}.icon-arrow-right-up:before{content:"\e904"}.icon-arrow-up:before{content:"\e905"}.icon-attention:before{content:"\e906"}.icon-burgermenu:before{content:"\e907"}.icon-calendar:before{content:"\e908"}.icon-cart:before{content:"\e909"}.icon-cart-add:before{content:"\e90a"}.icon-chevron-down:before{content:"\e90b"}.custom-select-button.generic-btn.ghost-btn.icon-chevron-down:before{display:none}.custom-select-button.generic-btn.ghost-btn.icon-chevron-down:after{content:"\e90b"}.icon-chevron-left:before{content:"\e90c"}.icon-chevron-right:after{content:"\e90d"}.icon-chevron-up:before{content:"\e90e"}.icon-clock:before{content:"\e90f"}.icon-close:before{content:"\e910"}.icon-comment:before{content:"\e912"}.icon-download:before{content:"\e913";font-size:1.25rem}.icon-filters:before{content:"\e914"}.icon-forbidden:before{content:"\e915"}.icon-gift:before{content:"\e916"}.icon-heart:after{content:"\e917"}.favorite .icon-heart:after{color:#0F0F0F}.icon-home:before{content:"\e918"}.icon-info:before{content:"\e919"}.icon-link:before{content:"\e91a"}.icon-linkedin:before{content:"\e91b"}.icon-message:before{content:"\e91c"}.icon-minus:before{content:"\e91d"}.icon-phone:before{content:"\e91e"}.icon-pin:before{content:"\e91f"}.icon-plus:before{content:"\e920"}.icon-question:before{content:"\e921";font-size:1.5rem}.icon-search:before{content:"\e922"}.icon-search-btn:after{content:"\e922"}.icon-share:before{content:"\e923"}.icon-ticket:before{content:"\e924"}.icon-upload:before{content:"\e925"}.icon-user:before{content:"\e926"}*::-webkit-input-placeholder{color:#000F9F;font-size:.875rem;font-family:"Geologica", sans-serif}*:-moz-placeholder{color:#000F9F;font-size:.875rem;font-family:"Geologica", sans-serif}*::-moz-placeholder{color:#000F9F;font-size:.875rem;font-family:"Geologica", sans-serif}*:-ms-input-placeholder{color:#000F9F;font-size:.875rem;font-family:"Geologica", sans-serif}input[type='text'],input[type='button'],input[type='submit']{-webkit-appearance:none;appearance:none}.checkradio-list{display:flex;flex-direction:column;gap:20px}.checkbox,.checkradio{min-height:32px}.checkbox{margin-bottom:50px}.checkradio label{margin:0;padding-top:9px}input[type='radio'] ~ label{margin:0;padding-top:9px;padding-left:50px}.checkbox,.checkradio,.CheckBox{position:relative}.checkbox input,.checkradio input,.CheckBox input{cursor:pointer}.item-consenso{position:relative}.checkbox label,.checkradio label{cursor:pointer}.fdsPrivacy_265Description{padding-left:50px}.fdsPrivacy_265Label{display:block;position:relative;z-index:10;min-height:24px;font-size:.875rem;padding-left:50px}.fdsPrivacy_265Label::before{content:'';font-family:'icomoon';color:#0F0F0F;font-size:1.625rem;position:absolute;left:0;top:0;border:solid 1px #757575;border-radius:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.checkbox label,.checkradio label,.fdsPrivacy_244Description,.fdsPrivacy_258Description{display:block;position:relative;z-index:10;min-height:24px;font-size:.875rem;padding-left:50px}.checkbox label a,.checkbox label a:link,.checkradio label a,.checkradio label a:link,.fdsPrivacy_244Description a,.fdsPrivacy_244Description a:link,.fdsPrivacy_258Description a,.fdsPrivacy_258Description a:link{text-decoration:underline}.hp .checkbox label a,.hp .checkbox label a:link,.hp .checkradio label a,.hp .checkradio label a:link,.hp .fdsPrivacy_244Description a,.hp .fdsPrivacy_244Description a:link,.hp .fdsPrivacy_258Description a,.hp .fdsPrivacy_258Description a:link{color:#fff}.fdsPrivacy_244Label.fds_label,.fdsPrivacy_258Label.fds_label{display:none}.checkbox label::before,.fdsPrivacy_244Description::before,.fdsPrivacy_258Description::before{content:'';font-family:'icomoon';color:#0F0F0F;font-size:1.625rem;position:absolute;left:0;top:0;border:solid 1px #757575;border-radius:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.hp .checkbox label::before,.hp .fdsPrivacy_244Description::before,.hp .fdsPrivacy_258Description::before{border-color:#fff;color:#fff}.checkbox input[type='checkbox']:checked ~ label::before,.CheckBox input[type='checkbox']:checked ~ .fdsPrivacy_244Description::before,.CheckBox input[type='checkbox']:checked ~ .fdsPrivacy_258Description::before,.fdsPrivacy_265 input[type='checkbox']:checked ~ .fdsPrivacy_265Label::before{content:'\e928'}.checkbox input[type='checkbox'],.CheckBox input[type='checkbox'],.fdsPrivacy_265 input[type='checkbox']{position:absolute;left:0;top:0;opacity:0;width:34px;height:34px;margin:0;padding:0;z-index:100}.chat-container .checkbox-list{display:flex;flex-wrap:wrap;gap:8px}.chat-container .checkbox-list .checkbox label{padding:8px 16px;border:solid 1px #fff;border-radius:100px}.chat-container .checkbox-list .checkbox label:before{display:none}.chat-container .checkbox-list .checkbox input[type='checkbox']{width:100%;height:100%}.chat-container .checkbox-list .checkbox:has(input:checked) label{background:#fff;color:#000A1A}.chat-container .cnt-form:has(.row-check){display:flex;flex-direction:column;gap:12px;max-width:100%}.chat-container .cnt-form:has(.row-check) label{min-height:34px;display:inline-flex;align-items:center}.checkradio label,.row-check label,input[type='radio'] ~ label{position:relative;min-height:30px}.checkradio label::before,input[type='radio'] ~ label::before{content:'';position:absolute;left:0;top:5px;width:30px;height:30px;border-radius:50%;border:solid 1px #0F0F0F}.hp .checkradio label::before,.hp input[type='radio'] ~ label::before{border-color:#fff}.checkradio input[type='radio'] ~ label::after,input[type='radio'] ~ label::after{content:'';width:12px;height:12px;border-radius:50%;opacity:0;background:#0F0F0F;position:absolute;left:10px;top:15px}.hp .checkradio input[type='radio'] ~ label::after,.hp input[type='radio'] ~ label::after{background:#fff}.checkradio input[type='radio']:checked ~ label::after,input[type='radio']:checked ~ label::after{opacity:1}.checkradio input[type='radio'],input[type='radio'],.cnt-form .item-consenso input{position:absolute;left:0;top:0;opacity:0;width:32px;height:32px;margin:0;padding:0}.row-check.consenso{display:flex;flex-direction:column;gap:20px;padding-bottom:20px}.radio-list,.checkbox-list{width:100%}.radio-list ul,.checkbox-list ul{display:flex;width:100%}.radio-list ul li,.checkbox-list ul li{padding-right:30px;position:relative}.cnt-form+.row-btn{max-width:685px;justify-content:flex-end}.cnt-form+.row-btn input.generic-btn{min-width:130px}#disclaimer+.row-btn{max-width:685px;justify-content:flex-end}input:-webkit-autofill ~ label,select:-webkit-autofill ~ label{top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#0F0F0F;-webkit-box-shadow:0 0 0px 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}.hp input:-webkit-autofill,.hp input:-webkit-autofill:hover,.hp input:-webkit-autofill:focus,.hp textarea:-webkit-autofill,.hp textarea:-webkit-autofill:hover,.hp textarea:-webkit-autofill:focus,.hp select:-webkit-autofill,.hp select:-webkit-autofill:hover,.hp select:-webkit-autofill:focus{-webkit-text-fill-color:#fff}.hp select:-webkit-autofill,.hp select:-webkit-autofill:hover,.hp select:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0px 1000px #0b2c50 inset;transition:background-color 5000s ease-in-out 0s}input:-internal-autofill-selected{background-color:transparent !important}.form-msg-confirm{font-size:.875rem;padding:10px 0 0 0;line-height:16px}#divFattura{width:100%}.input-error .error{display:block}textarea{font-size:.875rem;font-family:"Geologica", sans-serif;font-weight:400}.cnt-form{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 30px}.cnt-cart .cnt-form{gap:0}.cnt-form h3{width:100%;font-size:1.125rem}.cnt-form .intro-txt{width:100%;margin-bottom:30px}.cnt-form:before{display:none}.cnt-form .item-form,.cnt-form .outer-item-form,.cnt-form .row-pw,.cnt-form .row-timezone{width:100%}.cnt-form .checkbox label,.cnt-form .checkradio label{-webkit-align-items:flex-start;align-items:flex-start}#disclaimer{max-width:685px}.fds_label{display:block;font-size:1rem;font-weight:500;margin-bottom:6px}.hp .fds_label{color:#fff}.cnt-cart .item-form{margin-bottom:30px}.invio-biglietti{margin-bottom:20px}.fdsValidatorMessage{background:red;color:#fff !important;font-size:.75rem;position:absolute;left:10px;bottom:-25px;padding:1px 5px}.fds_field{width:100%;position:relative;margin:0 0 30px 0;border:none}.fds_field input{width:100%;height:48px;padding:12px 20px;background:transparent;border:none;border:1px solid #5F6368;color:#0F0F0F;font-family:"Geologica", sans-serif;font-style:normal;font-weight:300;resize:none;border-radius:12px;position:relative;z-index:100;font-size:1rem}.hp .fds_field input{color:#fff;border-color:#fff}.fdsContainer{width:100%;max-width:685px}.nl .fdsContainer{padding-top:40px}.fdsPushButton{font-family:"Geologica", sans-serif;height:56px;border:none;background:linear-gradient(90deg, #0b2c50 0%,#034cb7 100%);color:#fff;-webkit-border-radius:12px;border-radius:12px;text-align:center;font-weight:500;font-size:1rem;padding:12px 60px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .6s ease;gap:8px}.fdsPushButton:hover{filter:brightness(1.5)}.cnt-form{position:relative;max-width:685px}.cnt-form label{display:block;font-size:1rem;font-weight:500;margin-bottom:6px}.hp .cnt-form label{color:#fff}.cnt-form input,.cnt-form select{height:50px}.cnt-form input,.cnt-form select,.cnt-form textarea{width:100%;height:48px;padding:12px 20px;background:transparent;border:none;border:1px solid #5F6368;color:#0F0F0F;font-family:"Geologica", sans-serif;font-style:normal;font-weight:300;resize:none;border-radius:12px;position:relative;z-index:100;font-size:1rem;-webkit-appearance:none}.hp .cnt-form input,.hp .cnt-form select,.hp .cnt-form textarea{border-color:#fff;color:#fff}.cnt-form select{-webkit-appearance:none;padding-right:40px;background:url("/media/7/858/chevron-down.svg") no-repeat calc(100% - 20px) center;background-size:30px}.cnt-form select option{background:#fff !important;font-size:1rem}.cnt-form select option:hover{background:#fff !important;color:#fff}.cnt-form select option:checked,.cnt-form select option:hover{box-shadow:0 0 10px 100px #fff inset !important;color:#fff}.cnt-form select:focus>option:checked{background:#fff !important}.cnt-form textarea{height:100px}.cnt-form .error-msg{position:absolute;left:0;bottom:-20px;font-size:0.875rem}.cnt-form:has(textarea) label{top:-10px;transform:translateY(0);font-size:0.875rem}.cnt-form.input-error{border-color:red}#divPIva{margin-bottom:50px;position:relative}.hp .cnt-form-filters .cnt-form label{color:#0F0F0F}.hp .cnt-form-filters .cnt-form input,.hp .cnt-form-filters .cnt-form select,.hp .cnt-form-filters .cnt-form textarea{border:1px solid #5F6368;color:#0F0F0F}.item-form{width:100%;position:relative;border:none;margin-bottom:50px}.overlay-msg-cnt{top:50%;left:50%;transform:translate(-50%, -50%);z-index:100;position:fixed;width:96%;max-width:370px;border-radius:12px;background:#fff;box-shadow:9px 10px 32px -12px rgba(0,0,0,0.1),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px);padding:40px 20px;color:#0F0F0F}.hp.overlay-msg-cnt button.generic-btn,.hp.overlay-msg-cnt input.generic-btn{border:solid 1px #034cb7;background:#034cb7;color:#fff}input::placeholder{color:transparent}.cnt-form select option[value=""]{display:none}.chat-widget .cnt-form{gap:40px 30px}.chat-widget .cnt-form .row-btn{padding-top:0}.validation-message{position:absolute;left:0;bottom:-35px}.validate-error,.required,.validation-message.error,.resume-profile li span.validate-error{position:absolute;left:0;bottom:-35px;border-radius:8px;padding:4px 16px;color:#fff !important;background:rgba(239,83,80,0.6);font-size:0.875rem;display:inline-block}.resume-profile li span.validate-error{background:#ef5350}#disclaimer a,#disclaimer a:link{color:#fff}.cnt-form.resume-profile+.row-btn{justify-content:flex-start;padding:0}.submitted--hidden{display:none}.autocomplete__input{background-color:transparent;position:relative}.autocomplete__hint{color:#505a5f;position:absolute}.autocomplete__input--default{padding:5px}.autocomplete__input--show-all-values{cursor:pointer;padding:5px 35px 5px 5px}.autocomplete__dropdown-arrow-down{display:inline-block;height:24px;position:absolute;right:8px;top:10px;width:24px;z-index:-1}.autocomplete__menu{background-color:#f1f1f1;border:1px solid #5F6368;color:#0F0F0F;margin:0;max-height:200px;overflow-y:auto;overflow-x:hidden;padding:0;width:100%;border-radius:12px}.autocomplete__wrapper{position:relative}.autocomplete__wrapper span{display:none !important}.autocomplete__wrapper input{padding-right:60px;background:url("/media/7/858/search.svg") no-repeat calc(100% - 20px) center;background-size:24px}.company-autocomplete .autocomplete__wrapper input{background:url("/media/7/858/searchWhite.svg") no-repeat calc(100% - 20px) center;background-size:24px}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__menu--overlay{box-shadow:0 2px 6px rgba(0,0,0,0.257);left:0;position:absolute;top:100%;z-index:100}.autocomplete__menu--inline{position:absolute;top:48px;left:0;width:100%;z-index:200}.autocomplete__option{border-bottom:1px solid #b1b4b6;border-left-width:0;border-right-width:0;border-top-width:1px;cursor:pointer;display:block;position:relative}.autocomplete__option>*{pointer-events:none}.autocomplete__option:first-of-type{border-top-width:0}.autocomplete__option:last-of-type{border-bottom-width:0}.autocomplete__option--odd{background-color:#f3f2f1}@media (-ms-high-contrast: active), (forced-colors: active){.autocomplete__menu{border-color:FieldText}.autocomplete__option{background-color:Field;color:FieldText}.autocomplete__option--focused,.autocomplete__option:hover{background-color:Highlight;background-color:SelectedItem;border-color:SelectedItem;color:HighlightText;color:SelectedItemText;forced-color-adjust:none;outline-color:SelectedItemText}}.autocomplete__option--no-results{background-color:#f3f2f1;color:#505a5f;cursor:not-allowed}.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:1rem;font-family:"Geologica", sans-serif;font-style:normal;font-weight:300}.autocomplete__hint,.autocomplete__option{padding:5px 20px}@media (min-width: 641px){.autocomplete__hint,.autocomplete__input,.autocomplete__option{font-size:1.1875rem;line-height:1.3157894737}}.company-autocomplete .autocomplete__wrapper{height:100%}.company-autocomplete .autocomplete__option{width:calc(100% - 10px)}.company-autocomplete .autocomplete__menu--inline{height:calc(100% - 60px);max-height:47vh;position:relative;display:flex;flex-direction:column;gap:8px}.company-autocomplete label ~ div{height:calc(100% - 21px)}.company-autocomplete .autocomplete__option{border:none;background:rgba(255,255,255,0.1);padding:12px;border-radius:12px;color:#fff;font-size:1rem}.company-autocomplete .autocomplete__option--odd{background-color:rgba(255,255,255,0.1)}.company-autocomplete .autocomplete__menu{background:transparent;border:none;scrollbar-color:#fff transparent;scrollbar-height:thin}.company-autocomplete .autocomplete__menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px transparent;border-radius:10px;background-color:transparent}.company-autocomplete .autocomplete__menu::-webkit-scrollbar{width:4px;background-color:transparent}.company-autocomplete .autocomplete__menu::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 4px transparent;background-color:#fff;border-right:none;background-clip:padding-box}.company-autocomplete .autocomplete__menu::-webkit-scrollbar-thumb:hover{background-color:#fff}.company-autocomplete .autocomplete__menu::-webkit-scrollbar-thumb:active{background-color:#fff}.cnt-form:has(.company-autocomplete){flex:1}.cnt-form:has(.company-autocomplete) .autocomplete__menu--inline{top:12px}.label-ic{margin-bottom:30px}.label-ic a,.label-ic a:link{color:#fff}.resume-profile .autocomplete-list li{padding:12px;font-size:1rem;cursor:pointer;transition:all .6s ease}.resume-profile .autocomplete-list li:hover{background:rgba(3,74,178,0.08)}.hp .section-gradient.site-section{position:relative}.hp .section-gradient.site-section:before{content:"";height:98px;width:100%;display:block;position:absolute;z-index:90;left:0}.hp .section-gradient.site-section.top-left{padding-top:178px}.hp .section-gradient.site-section.top-left:before{background:url("/media/7/858/gradient_sx-down.webp") no-repeat;background-size:cover;top:0}.hp .section-gradient.site-section.top-right{padding-top:178px}.hp .section-gradient.site-section.top-right:before{content:"";background:url("/media/7/858/gradient_dx-down.webp") no-repeat;background-size:cover;top:0}.hp .section-gradient.site-section.bottom-left{padding-bottom:178px}.hp .section-gradient.site-section.bottom-left:before{background:url("/media/7/858/gradient_sx-up.webp") no-repeat;background-size:cover;bottom:0}.hp .section-gradient.site-section.bottom-right{padding-bottom:178px}.hp .section-gradient.site-section.bottom-right:before{background:url("/media/7/858/gradient_dx-up.webp") no-repeat;background-size:cover;bottom:0}@media only screen and (min-width: 1024px){.hp .section-gradient.site-section.top-left,.hp .section-gradient.site-section.top-right{padding-top:218px}.hp .section-gradient.site-section.bottom-left,.hp .section-gradient.site-section.bottom-right{padding-bottom:218px}}@media only screen and (min-width: 1280px){.hp .section-gradient.site-section:before{height:268px}.hp .section-gradient.site-section.top-left,.hp .section-gradient.site-section.top-right{padding-top:388px}.hp .section-gradient.site-section.bottom-left,.hp .section-gradient.site-section.bottom-right{padding-bottom:388px}}@media only screen and (min-width: 1700px){.hp .section-gradient.site-section:before{height:318px}}@media only screen and (min-width: 2200px){.hp .section-gradient.site-section:before{height:458px}}.hp .site-section.onboarding{padding-bottom:40px}.hp .site-section.onboarding .width-cnt{height:100%}.onboarding .top-header{padding:8px 24px}.onboarding .top-header .site-logo{margin-right:0}.onboarding .top-header .width-cnt{gap:0}.onboarding .main-item>a:before,.onboarding .main-item>a:link:before,.onboarding .main-item button:before{position:static;color:#fff;background:transparent;width:auto;height:auto;font-size:1.25rem}.onboarding .main-item>a.go-home.icon-arrow-left:before,.onboarding .main-item>a:link.go-home.icon-arrow-left:before,.onboarding .main-item button.go-home.icon-arrow-left:before{content:"\e901"}.onboarding .main-item>a.icon-info:before,.onboarding .main-item>a:link.icon-info:before,.onboarding .main-item button.icon-info:before{content:"\e919"}.onboarding #main-cnt{min-height:100vh}.hp .site-section.onboarding{min-height:calc(100vh - 100px)}.hp .site-section.onboarding .width-cnt{height:100%}#chatContainer{height:100%}.stepper{height:66px;display:flex;flex-direction:column;justify-content:center;gap:4px}.progress{height:6px;border-radius:6px;background:rgba(255,255,255,0.5);position:relative}.progress span{display:inline-block;width:0;height:6px;border-radius:6px;background:#fff;position:absolute;top:0;left:0}.hp .chat-widget button.generic-btn,.hp .chat-widget button.generic-btn[disabled]{border:none}.chat-widget{width:100%;height:calc(100% - 66px);max-width:650px;display:flex;flex-direction:column}.chat-widget .item-form{margin:0}.chat-widget button.generic-btn{height:48px;width:100%}.chat-widget .row-btn{width:100%;gap:24px;max-width:362px}.chat-widget .row-btn p{text-align:center;font-size:0.875rem;width:100%}.chat-widget .row-btn p a,.chat-widget .row-btn p a:link{text-decoration:underline;color:#fff}.chat-widget button.generic-btn.ghost-btn{color:#fff;background:transparent;border:solid 1px #fff;transition:all .6s ease}.chat-widget button.generic-btn.ghost-btn:hover{color:#0F0F0F;background:#fff}.chat-widget .cnt-form label{font-size:0.875rem}.chat-widget .cnt-form{max-width:362px}.chat-widget .cnt-form.company{max-width:100%}.chat-widget .cnt-form.company .cnt-form{max-width:100%}.chat-container{padding:10px 0 0 0;scroll-behavior:smooth;display:flex;flex-direction:column;gap:44px}.hp .site-section.end-page{padding-top:180px}.hp .site-section.onboarding.end-page .width-cnt{display:flex;flex-direction:column-reverse}.visitor-result .cnt-badge-name{display:flex;flex-direction:column;gap:8px}.visitor-result .cnt-badge-name p{font-size:calc(clamp(0.875rem, 0.259vw + 0.814rem, 1.125rem))}.visitor-result:has(.cnt-badge-name) .label{margin-bottom:0;font-size:1rem}.qr-code{display:flex;justify-content:center;margin:24px 0}.cnt-badge{margin-top:24px}.cnt-badge a.generic-btn,.cnt-badge a:link.generic-btn,.cnt-badge button.generic-btn,.cnt-badge input.generic-btn{width:100%}.badge{padding:40px 24px;border-radius:12px;background:rgba(255,255,255,0.1);box-shadow:9px 10px 32px -12px rgba(0,0,0,0.1),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px)}.chat-container::-webkit-scrollbar{width:10px}.chat-container::-webkit-scrollbar-track{background:rgba(255,255,255,0.1);border-radius:10px}.chat-container::-webkit-scrollbar-thumb{background:#fff;border-radius:10px;border:2px solid rgba(255,255,255,0.1)}.chat-container::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.9)}.chat-container::-webkit-scrollbar-button{display:none;height:0;width:0;background:transparent}.chat-container{scrollbar-width:thin;scrollbar-color:#fff rgba(255,255,255,0.1);-ms-overflow-style:auto}.hp .chat-widget button.generic-btn.white-btn:hover{background:#D9D9D9}.cnt-message.gradient-btn:has(.resume-list){width:100%}.cnt-message.gradient-btn:has(.resume-list) .invoice-outgoing{width:100%}.message{padding:0 10px 0 0;word-wrap:break-word;display:flex;flex-direction:column;gap:24px;color:#fff}.message .checkbox{min-height:10px;margin-bottom:0}.message.intro{max-width:100%}.message:has(.resume-list){width:100%}.message:has(.resume-list) .title{font-weight:700;padding-bottom:20px;text-transform:uppercase}.message:has(.resume-list) li{flex-direction:column;align-items:flex-start;border-bottom:solid 1px rgba(255,255,255,0.1);padding-bottom:16px}.message:has(.resume-list) li:last-child{padding-bottom:0;border-bottom:none}.question{padding-left:20px;position:relative}.question.end-title{font-size:calc(clamp(1.375rem, 0.591vw + 1.236rem, 1.875rem));padding-left:0}.question.end-title:before{display:none}.question:before{content:"";width:0px;height:0px;border-style:solid;border-width:6px 0 6px 13px;border-color:transparent transparent transparent #fff;transform:rotate(0deg);border-radius:2px;position:absolute;left:0;top:7px}.outgoing{justify-content:flex-end;display:inline-flex;flex-direction:row}.dialog-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:1000;animation:fadeIn 0.2s ease-out}.dialog-overlay.active{display:flex;align-items:flex-end;justify-content:center}.dialog[role="dialog"]{-webkit-border-top-left-radius:24px;-webkit-border-top-right-radius:24px;-moz-border-radius-topleft:24px;-moz-border-radius-topright:24px;border-top-left-radius:24px;border-top-right-radius:24px;background:linear-gradient(90deg, #0b2c50 0%,#034cb7 100%);box-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);max-width:32rem;width:100%;height:90vh;min-height:90vh;overflow-y:auto;animation:slideUp 0.3s ease-out;border:none}.dialog-header{display:none}.dialog-close{background:transparent;border:none;cursor:pointer;padding:0.5rem;border-radius:0.375rem;color:#6b7280;transition:background 0.2s, color 0.2s;display:flex;align-items:center;justify-content:center}.dialog-close:hover{background:#f3f4f6;color:#111827}.dialog-close:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.dialog-body{padding:1.5rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}.dialog-footer{padding:1.5rem;border-top:1px solid #e5e7eb;display:flex;gap:0.75rem;justify-content:flex-end}.button-secondary{background:#f3f4f6;color:#374151}.button-secondary:hover{background:#e5e7eb}.otp-boxes{display:flex;gap:10px;position:relative}.otp-boxes input{text-align:center}.cnt-message.gradient-btn{background:rgba(255,255,255,0.1);box-shadow:9px 10px 32px -12px rgba(0,0,0,0.1),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px);-webkit-box-shadow:0px 0px 15px 5px rgba(0,0,0,0.2);box-shadow:0px 0px 15px 5px rgba(0,0,0,0.2);display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:12px 16px;max-width:calc(100% - 72px);overflow-wrap:break-word;word-break:break-all}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideUp{from{transform:translateY(1rem);opacity:0}to{transform:translateY(0);opacity:1}}.message:has(.badge) .row-btn{margin:0 auto;max-width:362px}.custom-select-wrapper{position:relative;width:100%}.custom-select-button{width:100%;padding:10px;border:1px solid #ccc;background-color:#f9f9f9;cursor:pointer;text-align:left}.custom-select-list{position:absolute;width:100%;list-style:none;margin:0;padding:0 11px;border-radius:26px;background:rgba(255,255,255,0.1);box-shadow:9.6px 12.9px 48px -12px rgba(0,0,0,0.15),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px);border-top:none;z-index:100;bottom:48px;max-height:250px;overflow-y:auto}.custom-select-list li{min-height:50px;display:flex;align-items:center;font-size:1rem;font-weight:400}.custom-select-list [role="option"]{padding:10px;cursor:pointer}.visitor-result{text-align:center}.visitor-result p{font-size:0.875rem}.visitor-result .icon{margin-bottom:8px}.visitor-result .icon:before{content:'';width:100px;height:100px;display:block;margin:0 auto}.visitor-result.premium .icon:before{background:url("/media/7/858/badge-premium.svg") no-repeat}.visitor-result .label{font-size:1.375rem;font-weight:500;margin-bottom:24px;display:block}.ticket-list{display:flex;flex-direction:column;gap:24px}.info-user-resume{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:12px;background:rgba(255,255,255,0.1);box-shadow:9px 10px 32px -12px rgba(0,0,0,0.1),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px)}.info-user-resume .label-resume{font-weight:500}.info-user-resume li{border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:8px;margin-bottom:8px}.info-user-resume li:last-child{border:none;padding-bottom:0;margin-bottom:0}.single-ticket{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:12px;background:rgba(255,255,255,0.1);box-shadow:9px 10px 32px -12px rgba(0,0,0,0.1),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px)}.single-ticket .cnt-discount{display:flex;justify-content:space-between;align-items:center}.single-ticket .cnt-discount span{font-size:0.875rem;text-transform:uppercase}.single-ticket .cnt-discount .discount{font-size:1.25rem}.single-ticket .ticket{border-radius:8px;background:#E3E3E3;padding:6px 12px;color:#0F0F0F}.single-ticket .title{font-size:0.875rem;text-transform:uppercase}.single-ticket .title span{display:block;text-transform:none}.single-ticket .cnt-price{display:flex;justify-content:space-between;align-items:center}.single-ticket .cnt-price .stroke-txt{font-size:0.875rem;font-weight:300;color:#757575;text-decoration:line-through}.single-ticket .cnt-price .price{font-weight:500;font-size:1.25rem}.single-ticket .cnt-price .price span{font-size:0.875rem;font-weight:400}.single-ticket .row-btn{padding:0}.single-ticket .ticket:has(.resume-list){background:transparent;color:#fff}.ticket-list.resume .row-btn{padding-top:0}.resume-list{display:flex;flex-direction:column;gap:16px;font-size:0.875rem}.resume-list span{max-width:60%}.resume-list strong{font-size:1rem}.resume-list li{display:flex;align-items:center;justify-content:space-between}.resume-list.invoice-resume span{width:40%}.resume-list.invoice-resume strong{max-width:58%}.total{border-radius:8px;background:#E3E3E3;display:flex;padding:6px 12px;justify-content:space-between;align-items:center;margin-top:20px;color:#0F0F0F}.total span{font-weight:400;font-size:0.875rem}.total strong{font-weight:500;font-size:1.25rem}.label{font-size:0.875rem;color:#fff;font-weight:500;margin-bottom:6px}.PassDialog .label{color:#0F0F0F}.phone-input-container{position:relative;margin-bottom:37px}.phone-input-wrapper{display:flex;border:1px solid #fff;border-radius:12px;overflow:hidden}.phone-input-wrapper:focus-within{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,0.1)}.country-selector{display:flex;align-items:center;padding:0 12px;cursor:pointer;user-select:none;gap:6px}.flag{width:28px;height:20px;border-radius:2px;object-fit:cover;display:block;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.dial-code{color:#333;font-weight:500;display:none}.arrow{color:#666;font-size:12px;transition:transform 0.3s}.arrow.open{transform:rotate(180deg)}#phone-number{flex:1;border:none;padding:14px;font-size:16px;outline:none}.hp .SmsDialog .phone-input-wrapper input:-webkit-autofill,.hp .SmsDialog .phone-input-wrapper input:-webkit-autofill:focus{-webkit-text-fill-color:#0F0F0F}.dropdown{position:absolute;top:60px;left:0;right:0;background:white;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,0.15);max-height:300px;overflow:hidden;z-index:1000;display:none}.dropdown.open{display:flex;flex-direction:column}.search-box{padding:12px;border-bottom:1px solid #e0e0e0}.search-box input{width:100%;padding:10px;border:1px solid #e0e0e0;border-radius:6px;font-size:14px;outline:none;transition:border-color 0.2s}.search-box input:focus{border-color:#667eea}.country-list{overflow-y:auto;max-height:200px;color:#0F0F0F}.country-item{display:flex;align-items:center;padding:12px;cursor:pointer;transition:background 0.2s}.country-item:hover{background:#f8f9fa}.country-item.selected{background:#e8ecff;color:#667eea}.country-item .flag{margin-right:12px}.country-name{flex:1;font-size:14px}.country-item .dial-code{color:#666;font-size:13px}.validation-message{margin-top:8px;font-size:13px;min-height:18px}.validation-message.success{position:absolute;left:0;bottom:-35px;border-radius:8px;padding:4px 16px;color:#fff !important;background:rgba(40,167,69,0.6);font-size:0.875rem;display:inline-block}.result{background:#f8f9fa;padding:16px;border-radius:8px;margin-top:20px;font-size:14px}.result-label{color:#666;margin-bottom:4px}.result-value{color:#333;font-weight:600;font-family:monospace}.hp .cnt-form .search-box input{color:#0F0F0F;border-color:#0F0F0F}.upload-container{background:transparent;width:100%}.upload-area{border:2px dashed rgba(255,255,255,0.5);border-radius:12px;padding:40px;text-align:center;cursor:pointer;transition:all 0.3s ease;background:transparent}.editPhotoDialog .upload-area{border-radius:24px;border-color:#5F6368}.upload-area.dragover{border-color:#667eea;background:#eef2ff}.upload-icon{font-size:48px;margin-bottom:16px;color:#9ca3af}.upload-text{color:#fff;font-size:16px;margin-bottom:8px}.editPhotoDialog .upload-text{color:#0F0F0F}.upload-hint{color:#9ca3af;font-size:14px}input[type="file"]{display:none}.preview-container{display:none;margin-top:24px;padding:20px;border:1px dashed rgba(255,255,255,0.5);border-radius:24px;background:transparent;flex-direction:column;gap:16px}.editPhotoDialog .preview-container{border-radius:24px;border-color:#5F6368}.preview-container.active{display:flex}.preview-image,.cnt-profile .img-profile .preview-image{max-width:120px;width:100%;height:auto;object-fit:cover;border-radius:8px;margin:0 auto}.file-info{display:flex;flex-direction:column;gap:8px;text-align:center}.file-name{font-weight:500;color:#fff;font-size:0.875rem;word-break:break-all;text-align:center}.editPhotoDialog .file-name{color:#0F0F0F}.gradient-btn:has(.cnt-img-preview){flex-wrap:wrap;flex-direction:column}.file-details{color:#BEBEBB;font-size:14px}.loading{display:none;text-align:center;padding:40px}.loading.active{display:block}.spinner{border:4px solid #f3f4f6;border-top:4px solid #fff;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin:0 auto 16px}.editPhotoDialog .spinner{border-color:#0F0F0F}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading-text{color:#6b7280;font-size:14px}.remove-btn{font-family:"Geologica", sans-serif;margin-top:16px;padding:10px 20px;background:rgba(239,83,80,0.6);color:white;border:none;-webkit-border-radius:12px;border-radius:12px;cursor:pointer;font-size:14px;font-weight:500;transition:background 0.3s ease;margin:0 auto}.remove-btn:hover{background:#dc2626}.cnt-img-preview{max-width:120px}.cnt-img-preview img{max-width:120px;height:auto;object-fit:cover;border-radius:8px;margin:0 auto 8px auto}.hp .main-item.help #openAssistDialog span,.hp .main-item .go-home.icon-arrow-left span{display:none}.onboarding #site-navigation{width:auto;max-height:100%;visibility:visible;padding-right:0}.onboarding .main-nav #menu-primary{padding:0}.onboarding .main-nav #menu-primary ul{display:flex;align-items:center;gap:20px}.onboarding .top-header .width-cnt{justify-content:space-between;align-items:center}.onboarding .main-item{margin-bottom:0;display:flex}.incoming .row-check{display:flex;flex-direction:column;gap:10px}.chat-widget .cnt-form .dialog-body .row-btn{padding-top:40px}.company-autocomplete .autocomplete__option:hover,.custom-select-list [role="option"]:hover{background:#fff;color:#0F0F0F}.chat-widget .discount-item{display:flex;flex-wrap:wrap;max-width:100%;width:100%;gap:8px 16px}.chat-widget .discount-item .cnt-form{display:flex;gap:16px;max-width:100%;width:100%}.chat-widget .discount-item label{width:100%}.chat-widget .discount-item input{flex:1}.chat-widget .discount-item button.generic-btn{width:170px}.hp .chat-widget .SmsDialog button.generic-btn[disabled]{background:#808080}@media only screen and (max-width: 1023px){.stepper-section li{display:none}.stepper-section li.active:not(:has(~ li.active)){display:list-item}.message.show:has(.dialog-overlay.active){transform:none}#dialogOverlay .dialog-body{padding:0}.company-autocomplete .autocomplete__menu--inline{max-height:calc(100dvh - 528px)}body.onboarding:has(.dialog-overlay.active) aside{z-index:10}body.onboarding:has(.dialog-overlay.active) .dialog[role="dialog"]{height:calc(100vh - 340px);min-height:calc(100vh - 340px);max-height:calc(100vh - 340px);height:calc(100dvh - 340px)}body.onboarding:has(.dialog-overlay.active) #chatScrollAnchor{display:none}.intro+#chatScrollAnchor{display:none}body.onboarding aside{position:fixed;top:90px;width:100%;padding:0 24px 20px 24px;left:0;z-index:200}.chat-widget{position:relative;z-index:99}#chatContainer{padding-top:100px}body.hp.onboarding:before{content:"";position:fixed;top:0;left:0;height:210px;z-index:100;width:100%;display:block;background:linear-gradient(to bottom, #000000 55%,rgba(0,0,0,0) 100%)}}@media only screen and (min-width: 480px){.hp .site-section.onboarding{padding-top:100px}}@media only screen and (min-width: 660px){.ticket-list{display:flex;flex-wrap:wrap;flex-direction:row;gap:16px}.ticket-list .single-ticket{width:calc(50% - 8px)}.ticket-list.resume .single-ticket{width:100%}}@media only screen and (min-width: 768px){.hp .main-item .go-home.icon-arrow-left span,.hp .main-item.help #openAssistDialog span{display:block}}@media only screen and (min-width: 1024px){.hp .site-section.onboarding{min-height:calc(100vh - 220px)}.hp .site-section.onboarding .width-cnt{min-height:calc(100vh - 220px)}.hp .site-section.onboarding.end-page .width-cnt{flex-direction:row}.onboarding #site-navigation{padding-left:54px}.onboarding .main-nav #menu-primary{width:100%}.onboarding .main-nav #menu-primary ul{display:flex;justify-content:space-between;width:100%}.onboarding #site-navigation{width:calc(100% - 150px);flex:1;max-width:calc(100% - 150px)}.hp .site-section.onboarding{padding-top:180px}.hp .site-section.onboarding .width-cnt{display:flex;justify-content:space-between;gap:80px}.hp .site-section.onboarding .width-cnt:after{content:"";display:block;width:20%;max-width:230px}.hp .site-section.onboarding aside{width:20%;max-width:230px}.stepper{position:sticky;top:200px;height:auto}.chat-widget{width:calc(60% - 160px)}.stepper{display:flex;flex-direction:row;justify-content:flex-start;padding:40px 24px;border-radius:12px;background:rgba(255,255,255,0.1);gap:16px;box-shadow:9px 10px 32px -12px rgba(0,0,0,0.1),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px)}.progress{height:260px;width:6px;order:1}.stepper-section{order:2;display:flex;flex-direction:column;gap:40px}.stepper-section li{display:block;opacity:.5}.stepper-section li.active{opacity:1}.progress span{width:6px}.company-autocomplete button.icon-search-btn{display:none}.label{display:none}.item-form:has(.dialog-overlay) button.icon-search-btn{display:none}.item-form.item-autocomplete:has(.dialog-overlay) button.icon-search-btn{display:none}.item-autocomplete .dialog-overlay{position:static;background:transparent;visibility:visible;display:block;overflow:visible}.item-autocomplete .dialog-overlay .dialog{background:transparent;border-radius:0;height:auto;overflow-y:visible;position:static;transform:translateX(0);padding-left:0;min-height:10px;padding:0;box-shadow:none}.item-autocomplete .dialog-overlay .dialog-body{padding:0}.company-autocomplete .autocomplete__menu--inline{max-height:360px}}.dialog-body .row-btn{display:none}.dialog-body:has(li) .row-btn{display:flex}.item-autocomplete+.row-btn{padding-top:0}.company-autocomplete label ~ div{height:auto;max-height:calc(100% - 20px)}.hp .main-item.help #openAssistDialog{display:inline-flex;gap:10px;align-items:center;border:none;min-width:10px}.message.typing{opacity:0.6;font-style:italic}.message.typing .dots{width:24px;display:inline-block}.message{opacity:0;transition:opacity 0.35s ease, transform 0.35s ease}.message.show{opacity:1;transform:translateY(0)}.message.delayed{transition-delay:200ms}.typing-indicator{display:flex;gap:4px;padding:8px;margin-left:10px}.typing-indicator span{width:6px;height:6px;background:#ccc;border-radius:50%;animation:blink 1.3s infinite}.typing-indicator span:nth-child(2){animation-delay:0.2s}.typing-indicator span:nth-child(3){animation-delay:0.4s}@keyframes blink{0%{opacity:.2}20%{opacity:1}100%{opacity:.2}}@media (hover: none) and (pointer: coarse){.upload-text,.upload-hint{display:none}.upload-area{border:none;padding:0}.fake-button.generic-btn.ghost-btn{font-family:"Geologica", sans-serif;height:56px;border:solid 1px #fff;background:rgba(255,255,255,0.1);color:#fff;-webkit-border-radius:12px;border-radius:12px;text-align:center;font-weight:500;font-size:1rem;padding:12px 16px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .6s ease;gap:8px}}@media only screen and (min-width: 1366px){.message:has(.resume-list) li{flex-direction:row;align-items:center}}dialog::backdrop{background-color:rgba(0,0,0,0.5)}dialog{border:none;padding:20px;border-radius:6px}.PassDialog,.dialog{width:96%;max-width:370px;border-radius:12px;background:#fff;box-shadow:9px 10px 32px -12px rgba(0,0,0,0.1),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px);padding:56px 20px 40px 20px}.PassDialog .badge,.dialog .badge{padding:0;box-shadow:none}.PassDialog .generic-btn,.dialog .generic-btn{width:100%}.genericDialog{width:96%;max-width:370px;border-radius:16px;background:#fff;padding:56px 20px 40px 20px}.genericDialog.editPhotoDialog{max-width:516px;background:#F5F5F2;box-shadow:9.6px 12.9px 48px -12px rgba(0,0,0,0.15),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px)}.genericDialog.editPhotoDialog .upload-container{max-width:362px;width:100%;margin:0 auto}.genericDialog:has(#closeDatiDialog){padding:40px}.genericDialog:has(#closeDatiDialog) .generic-btn{width:calc(50% - 10px)}.genericDialog:has(#closeDatiDialog) p{text-align:center}.AssistDialog{width:96%;max-width:370px;border-radius:12px;background:rgba(255,255,255,0.1);box-shadow:9px 10px 32px -12px rgba(0,0,0,0.1),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px);padding:56px 20px 40px 20px}.AssistDialog .pop-title{color:#fff}.AssistDialog p{color:#D9D9D9}.AssistDialog p a,.AssistDialog p a:link{color:#fff}body.hp header .AssistDialog a,body.hp header .AssistDialog a:link{text-decoration:underline}#closeAssistDialog{position:absolute;width:40px;height:40px;top:10px;right:20px}#closeAssistDialog span{display:none}#closeAssistDialog::before,#closeAssistDialog::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;background:white;transform:translate(-50%, -50%) rotate(45deg);transition:all 0.3s ease}#closeAssistDialog::after{transform:translate(-50%, -50%) rotate(-45deg)}#closePassDialog,#closeSmsDialog,.closePassDialog,.closeDialog,#loginRequiredModal button{position:absolute;width:40px;height:40px;top:10px;right:20px}#closePassDialog span,#closeSmsDialog span,.closePassDialog span,.closeDialog span,#loginRequiredModal button span{display:none}#closePassDialog::before,#closePassDialog::after,#closeSmsDialog::before,#closeSmsDialog::after,.closePassDialog::before,.closePassDialog::after,.closeDialog::before,.closeDialog::after,#loginRequiredModal button::before,#loginRequiredModal button::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;background:#0F0F0F;transform:translate(-50%, -50%) rotate(45deg);transition:all 0.3s ease}#closePassDialog::after,#closeSmsDialog::after,.closePassDialog::after,.closeDialog::after,#loginRequiredModal button::after{transform:translate(-50%, -50%) rotate(-45deg)}.SmsDialog .phone-input-wrapper{border-color:#5F6368}.hp .cnt-form .SmsDialog input,.hp .SmsDialog input{color:#0F0F0F}.hidden{display:none}[role="dialog"]{box-sizing:border-box;padding:15px;border:1px solid #000;background-color:#fff;min-height:100vh}@media screen and (min-width: 640px){[role="dialog"]{position:absolute;top:2rem;left:50vw;transform:translateX(-50%);min-width:calc(640px - (15px * 2));min-height:auto;box-shadow:0 19px 38px rgba(0,0,0,0.12),0 15px 12px rgba(0,0,0,0.22)}}.dialog_label{text-align:center}.dialog_form{margin:15px}.dialog_form .label_text{box-sizing:border-box;padding-right:0.5em;display:inline-block;font-size:16px;font-weight:bold;width:30%;text-align:right}.dialog_form .label_info{box-sizing:border-box;padding-right:0.5em;font-size:12px;width:30%;text-align:right;display:inline-block}.dialog_form_item{margin:10px 0;font-size:0}.dialog_form_item .wide_input{box-sizing:border-box;max-width:70%;width:27em}.dialog_form_item .city_input{box-sizing:border-box;max-width:70%;width:17em}.dialog_form_item .state_input{box-sizing:border-box;max-width:70%;width:15em}.dialog_form_item .zip_input{box-sizing:border-box;max-width:70%;width:9em}.dialog_form_actions{text-align:right;padding:0 20px 20px}.dialog_close_button{float:right;position:absolute;top:10px;left:92%;height:25px}.dialog_close_button img{border:0}.dialog_desc{padding:10px 20px}.dialog-backdrop{display:none;position:fixed;overflow-y:auto;top:0;right:0;bottom:0;left:0;z-index:1}@media screen and (min-width: 640px){.dialog-backdrop{background:rgba(0,0,0,0.5)}}.dialog-backdrop.active{display:block}.no-scroll{overflow-y:auto !important}.has-dialog{overflow:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}#infoTransport{scroll-margin-top:140px}em{font-style:italic}.hide{display:none !important}html,body{line-height:normal;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}body{font-size:1rem;line-height:1.5;font-family:"Geologica", sans-serif;font-style:normal;font-weight:300;overflow-x:hidden;color:#0F0F0F;-webkit-overflow-scrolling:touch;letter-spacing:1px;background:#F5F5F2}body.hp{color:#fff;background:#000 url("/media/7/858/body-bg.webp") no-repeat center top;background-size:cover}body.hp header a,body.hp header a:link{color:#fff;text-decoration:none}body.hp header a.generic-btn,body.hp header a.generic-btn:link{color:#0F0F0F}body.has-filters-toggled{overflow:hidden !important}a.generic-btn,a:link.generic-btn,button.generic-btn,input.generic-btn{font-family:"Geologica", sans-serif;height:56px;border:solid 1px #034cb7;background:#034cb7;color:#fff;-webkit-border-radius:12px;border-radius:12px;text-align:center;font-weight:500;font-size:1rem;padding:12px 16px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .6s ease;width:100%;gap:8px}.hp a.generic-btn,.hp a:link.generic-btn,.hp button.generic-btn,.hp input.generic-btn{border:solid 1px #fff;background:#fff;color:#0F0F0F;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2)}.hp a.generic-btn[disabled],.hp a:link.generic-btn[disabled],.hp button.generic-btn[disabled],.hp input.generic-btn[disabled]{background:rgba(255,255,255,0.5);border:solid 1px rgba(255,255,255,0.5);pointer-events:none}a.generic-btn.ghost-btn,a:link.generic-btn.ghost-btn,button.generic-btn.ghost-btn,input.generic-btn.ghost-btn{background:rgba(255,255,255,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);border-color:rgba(255,255,255,0.1);color:#0F0F0F}.filter-btn a.generic-btn.ghost-btn,.hp a.generic-btn.ghost-btn,.filter-btn a:link.generic-btn.ghost-btn,.hp a:link.generic-btn.ghost-btn,.filter-btn button.generic-btn.ghost-btn,.hp button.generic-btn.ghost-btn,.filter-btn input.generic-btn.ghost-btn,.hp input.generic-btn.ghost-btn{color:#fff}.service-page a.generic-btn.ghost-btn,.service-page a:link.generic-btn.ghost-btn,.service-page button.generic-btn.ghost-btn,.service-page input.generic-btn.ghost-btn{color:#fff;font-size:calc(clamp(1.125rem, 0.388vw + 1.034rem, 1.5rem));margin-top:32px}a.generic-btn.ghost-btn.linkd-btn:before,a:link.generic-btn.ghost-btn.linkd-btn:before,button.generic-btn.ghost-btn.linkd-btn:before,input.generic-btn.ghost-btn.linkd-btn:before{content:"";width:20px;height:20px;display:block;background:url("/media/7/858/linkedin.png") no-repeat;background-size:contain}a.generic-btn.ghost-btn.icon-search-btn,a:link.generic-btn.ghost-btn.icon-search-btn,button.generic-btn.ghost-btn.icon-search-btn,input.generic-btn.ghost-btn.icon-search-btn{justify-content:space-between}a.generic-btn.ghost-btn.custom-select-button,a:link.generic-btn.ghost-btn.custom-select-button,button.generic-btn.ghost-btn.custom-select-button,input.generic-btn.ghost-btn.custom-select-button{justify-content:space-between}a.generic-btn.gradient-btn,a:link.generic-btn.gradient-btn,button.generic-btn.gradient-btn,input.generic-btn.gradient-btn{background:linear-gradient(90deg, #0b2c50 0%,#034cb7 100%);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);border:none;color:#fff}.outgoing a.generic-btn.gradient-btn,.outgoing a:link.generic-btn.gradient-btn,.outgoing button.generic-btn.gradient-btn,.outgoing input.generic-btn.gradient-btn{font-size:0.875rem}a.generic-btn.icon-heart,a:link.generic-btn.icon-heart,button.generic-btn.icon-heart,input.generic-btn.icon-heart{width:100%;border-radius:12px;background:rgba(255,255,255,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);color:#0F0F0F;border:none}.event-card a.generic-btn.icon-heart,.event-card a:link.generic-btn.icon-heart,.event-card button.generic-btn.icon-heart,.event-card input.generic-btn.icon-heart{background:linear-gradient(90deg, #0b2c50 0%,#034cb7 100%);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);color:#fff}.hp a.generic-btn:hover,.hp a:link.generic-btn:hover,.hp button.generic-btn:hover,.hp input.generic-btn:hover{background:#D9D9D9}.hp a.generic-btn.back-home,.hp a:link.generic-btn.back-home{border:1px solid rgba(255,255,255,0.33);box-shadow:9px 10px 32px -12px rgba(0,0,0,0.1),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px);box-shadow:9px 10px 32px -12px rgba(0,0,0,0.1),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;background:linear-gradient(0deg, rgba(5,6,21,0.6) 0%,rgba(5,6,21,0.6) 100%),rgba(255,255,255,0.1);color:#fff}.hp dialog a.generic-btn,.hp dialog a:link.generic-btn,.hp dialog button.generic-btn,.hp dialog input.generic-btn{border:solid 1px #034cb7;background:#034cb7;color:#fff}.hp a:hover.generic-btn.back-home{background:rgba(255,255,255,0.15)}.hp a.generic-btn.ghost-btn:hover{background:rgba(255,255,255,0.15)}.hp header a.generic-btn:hover,.hp header a:link.generic-btn:hover,.hp header button.generic-btn:hover,.hp header input.generic-btn:hover{color:#fff;border:1px solid #fff;background:rgba(0,0,0,0.1);box-shadow:0 0 16px 0 #fff}.edit{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#fff}.edit:before{content:"";width:16px;height:16px;background:url("/media/7/858/ico-editB.svg") no-repeat;background-size:contain;display:block}header a.generic-btn,header a:link.generic-btn{background:rgba(255,255,255,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);border-color:rgba(255,255,255,0.1);color:#0F0F0F}a.arrow-btn,a:link.arrow-btn,button.arrow-btn{color:#0F0F0F;text-decoration:none;position:relative;display:inline-flex;gap:8px;align-items:center}a.arrow-btn:after,a:link.arrow-btn:after,button.arrow-btn:after{content:"\e904";font-family:'icomoon';font-size:1.25rem;color:#0F0F0F}a.arrow-btn:before,a:link.arrow-btn:before,button.arrow-btn:before{content:"";width:100%;height:2px;background:#0F0F0F;transition:all .6s ease;position:absolute;bottom:0;left:0;transform-origin:left;transform:scaleX(1)}.hp a.arrow-btn:before,.hp a:link.arrow-btn:before,.hp button.arrow-btn:before{background:#fff}.hp a.arrow-btn,.hp a:link.arrow-btn,.hp button.arrow-btn{color:#fff}.hp a.arrow-btn:after,.hp a:link.arrow-btn:after,.hp button.arrow-btn:after{color:#fff}.hp a.arrow-btn:before,.hp a:link.arrow-btn:before,.hp button.arrow-btn:before{background:#fff}@keyframes underline-wipe{0%{transform-origin:right;transform:scaleX(1)}49%{transform-origin:right;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(0)}100%{transform-origin:left;transform:scaleX(1)}}.hp .light-section a.arrow-btn,.hp .light-section a:link.arrow-btn,.hp .light-section button.arrow-btn{color:#0F0F0F}.hp .light-section a.arrow-btn:before,.hp .light-section a:link.arrow-btn:before,.hp .light-section button.arrow-btn:before{background:#0F0F0F}.hp .light-section a.arrow-btn:after,.hp .light-section a:link.arrow-btn:after,.hp .light-section button.arrow-btn:after{color:#0F0F0F}a:hover.arrow-btn:before,button:hover.arrow-btn:before{animation:underline-wipe 0.5s ease forwards}.hp .card .white-btn:hover .icon-arrow-right-up:before{color:#0F0F0F}.card a.generic-btn.ghost-btn,.card a:link.generic-btn.ghost-btn,.card a.arrow-btn:after,.card a:link.arrow-btn:after{color:#fff}.card a.generic-btn.ghost-btn,.card a:link.generic-btn.ghost-btn{width:100%}body.hp header a.generic-btn:hover{color:#fff;border:1px solid #fff;background:rgba(0,0,0,0.1);box-shadow:0 0 16px 0 #fff}header a.generic-btn:hover{border-radius:16px;background:rgba(0,0,0,0.1);color:#0F0F0F;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2)}a.icon-download,a:link.icon-download,button.icon-download{text-decoration:none}a.anim-btn,a:link.anim-btn,button.anim-btn{display:inline-block;padding-right:48px;position:relative;text-decoration:none;transition:all .6s ease;font-weight:500;background:transparent;border:none;cursor:pointer}a .anim-bg,a:link .anim-bg,button .anim-bg{color:#fff;font-family:Geologica;font-size:1rem;font-style:normal;border-radius:12px;display:inline-flex;padding:12px 16px;align-items:center;gap:8px;background:linear-gradient(90deg, #0b2c50 0%,#034cb7 100%);transition:all .6s ease}a .btn-icon,a:link .btn-icon,button .btn-icon{border-radius:12px;background:rgba(255,255,255,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);display:inline-flex;width:48px;height:48px;justify-content:center;align-items:center;position:absolute;right:0;top:0;transition:all .6s ease}a .btn-icon span,a:link .btn-icon span,button .btn-icon span{display:none}a.white-btn .anim-bg,a:link.white-btn .anim-bg,button.white-btn .anim-bg{background:#fff;color:#0F0F0F}a.white-btn .btn-icon,a:link.white-btn .btn-icon,button.white-btn .btn-icon{background:rgba(255,255,255,0.1);color:#fff}a:hover.anim-btn,button:hover.anim-btn{padding-right:0}a:hover .anim-bg,button:hover .anim-bg{padding-right:64px}a:hover .btn-icon,button:hover .btn-icon{background:transparent;box-shadow:0 2px 5px 0 transparent;color:#fff}a.white-btn:hover .btn-icon,a:link.white-btn:hover .btn-icon,button.white-btn:hover .btn-icon{color:#0F0F0F}.icon-question{border-radius:12px;background:rgba(255,255,255,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);display:inline-flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;position:fixed;bottom:10vh;z-index:100;right:10px;border:none;color:#fff}.icon-close{border:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:transparent}.hp .filter-panel button.icon-close{color:#0F0F0F}header a.generic-btn,header a:link.generic-btn{max-width:500px}.hp .filter-panel a.generic-btn:hover,.hp .filter-panel a:link.generic-btn:hover,.hp .filter-panel button.generic-btn:hover,.hp .filter-panel input.generic-btn:hover{filter:brightness(1.5);background:linear-gradient(90deg, #0b2c50 0%,#034cb7 100%)}.card-list .card a:hover.anim-btn .icon-arrow-right-up:before{color:#fff}.hp .card-list .card a:hover.anim-btn .icon-arrow-right-up:before{color:#0F0F0F}@media only screen and (min-width: 768px){a.generic-btn,a:link.generic-btn,button.generic-btn,input.generic-btn{width:auto}}.dark-box a,.dark-box a:link{color:#fff}.site-wrapper{min-height:100vh;display:flex;flex-direction:column}.site-wrapper footer{margin-top:auto}*{scrollbar-color:#D9D9D9 #5F6368;scrollbar-height:thin}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 10px #5F6368;border-radius:10px;background-color:#5F6368}::-webkit-scrollbar{width:10px;background-color:#5F6368}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 10px #5F6368;background-color:#D9D9D9;border-right:none;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:#D9D9D9}::-webkit-scrollbar-thumb:active{background-color:#D9D9D9}a,a:link{font-family:"Geologica", sans-serif;font-weight:400;text-decoration:underline;color:#0F0F0F;transition:all 0.6s ease}a:hover{color:#0F0F0F}strong,h1,h2,h3,h4,h5,h6{font-weight:500}img{display:block}header{width:100%;position:fixed;padding:0 24px;top:12px;left:50%;transform:translateX(-50%);z-index:200}header a,header a:link{text-decoration:none}.top-header{margin:0 auto;padding:8px 16px 8px 24px;max-width:1436px;border-radius:16px;border:1px solid rgba(255,255,255,0.33);background-blend-mode:normal, plus-lighter;backdrop-filter:blur(18.2px);box-shadow:9px 10px 32px -12px rgba(0,0,0,0.1),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset}.hp .top-header{background:linear-gradient(0deg, rgba(5,6,21,0.6) 0%,rgba(5,6,21,0.6) 100%),rgba(255,255,255,0.1)}.top-header .width-cnt{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;height:100%;gap:0 20px}.top-header .site-logo{width:32%;max-width:150px;order:1;margin-right:auto}.top-header img{width:100%;height:auto}.top-header nav{width:100%}.row-btn{padding-top:40px;display:flex;flex-wrap:wrap;align-items:center;gap:20px}.row-btn.col-direct{flex-direction:column;align-items:flex-start;gap:24px}.row-btn.pos-center{justify-content:center}.row-btn.pos-end{justify-content:flex-end}.hero-section{width:100%;margin:0 auto;background:url("/media/7/858/hero-section.webp") no-repeat center center;background-size:contain;min-height:100vh;position:relative}.hero-section .txt{width:90%;color:#fff;position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%, -50%);text-align:center}.hero-section p{font-size:calc(clamp(1.25rem, 0.647vw + 1.098rem, 1.875rem));font-weight:200}.hero-section p strong{font-weight:500}.hero-section img{width:80%;height:auto;max-width:370px;margin:40px auto 0 auto}.cnt-cart{padding-bottom:30px}.cnt-cart input.generic-btn{min-width:200px}.hp .site-section:has(.cnt-filters){padding-top:32px}.site-section{padding:30px 24px}.hp .site-section.title-section{padding:80px 24px 30px 24px}.site-section:has(.cnt-filters){padding-top:32px}.site-section:has(.relators-list.relators-page){padding-top:0}.site-section.no-pt{padding-top:0}.site-section.btn-section{padding:0 24px 80px 24px}.sponsors .site-section{background:#F5F5F2;color:#0F0F0F}.hp .site-section{padding:80px 24px}.site-section.light-section{background:#F5F5F2;color:#0F0F0F}.site-section.page-header{padding:32px 24px 0 24px}.site-section.breadcrumbs{padding:120px 24px 0 24px}.site-section.event-card{padding-top:32px}.site-section.event-card .relators-list .relator-item{width:100%}.site-section.gradient-section{background:linear-gradient(to right, #0b2c50 30%,#034cb7 50%,#0b2c50 71%);color:#fff}.hp .site-section.no-pt{padding-top:0}.hp .site-section.no-pt .row-btn{padding-top:0}.hp .site-section.no-pt .glass-box .row-btn{padding-top:40px}.hp .site-section.light-section.carousel-section{padding-bottom:30px}.txt{display:flex;flex-direction:column;gap:36px}.txt.small-gap{gap:16px}.row-side-img .txt{padding:60px 20px}.row-side-img img{width:100%;height:auto;max-width:605px;margin:0 auto}.cnt-card-agenda{margin-top:40px;display:flex;flex-direction:column;gap:40px}.card-list{display:flex;flex-direction:column;gap:40px;flex-wrap:wrap;width:100%}.event-card .righr-side .add-favorites{width:100%}.event-card .righr-side .add-favorites .notification{top:-40px}.event-card .card-list .card .icon-heart{color:#0F0F0F}.card{border-radius:24px;background:linear-gradient(90deg, #0b2c50 0%,#034cb7 100%);box-shadow:9.6px 12.9px 48px -12px rgba(0,0,0,0.15);padding:32px 40px;position:relative}.hp .card{color:#fff}.card a,.card a:link{color:#fff;text-decoration:none}.card .icon-arrow-right-up:before{color:#0F0F0F}.hp .card .icon-arrow-right-up:before{color:#fff}.card .medium-title{margin-bottom:16px}.event-card .card .medium-title{margin:0}.card .header-txt{margin-bottom:8px;display:flex;flex-direction:column;gap:8px}.card-list .card,.content-countdown .card{border-radius:16px;background:rgba(255,255,255,0.1);box-shadow:9.6px 12.9px 48px -12px rgba(0,0,0,0.15),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px);padding:3px}.content-countdown .card{padding:40px}.card .gradient-card{padding:32px 24px;display:flex;flex-direction:column;gap:10px;position:relative;z-index:100}.card .gradient-card .curatore{margin-top:auto}.card .gradient-card{height:100%}.card .gradient-card .row-btn{margin-top:auto}.content-countdown .txt{gap:12px}.content-countdown #countdown{font-size:calc(clamp(1.75rem, 0.518vw + 1.629rem, 2.25rem))}.content-countdown .card .medium-title{margin-bottom:0}.agenda-tab .card .gradient-card{height:100%}.eb{display:flex;flex-direction:column;gap:20px}.eb .big-txt.light-big{margin:20px 0}.card .price{display:flex;align-items:center;gap:10px}.card .price strong{font-size:calc(clamp(2.25rem, 0.777vw + 2.068rem, 3rem))}.card .price span.free{font-weight:200;font-size:calc(clamp(1.25rem, 0.777vw + 1.068rem, 2rem))}.card .price span{font-size:1rem;font-weight:300}.card .price .stroke-txt{font-weight:200;text-decoration:line-through}.ticket-card{display:flex;flex-direction:column;gap:20px}.card-list .card:has(.plenary)::before{content:'';position:absolute;inset:0;border-radius:20px;padding:3px;background:linear-gradient(90deg, #03af40 0%,#b9e6ff 45.67%,#044bb2 100%);background-size:300% 300%;-webkit-mask:linear-gradient(#ffffff 0%,#ffffff 100%) content-box,linear-gradient(#ffffff 0%,#ffffff 100%);-webkit-mask-composite:xor;mask:linear-gradient(#ffffff 0%,#ffffff 100%) content-box,linear-gradient(#ffffff 0%,#ffffff 100%);mask-composite:exclude}.card-list .accordion-header .accordion-button{width:auto}.top-card{display:flex;justify-content:space-between;margin-bottom:12px}.top-card+.hour,.card-list .hour{font-size:calc(clamp(1rem, 0.895vw + 0.426rem, 1.5rem));font-weight:500}.event-type{border-radius:8px;background:rgba(255,255,255,0.1);display:inline-flex;padding:4px 16px;justify-content:center;align-items:center;font-weight:400;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2)}.event-type.plenary{background:linear-gradient(90deg, #03af40 0%,#b9e6ff 100%);color:#0F0F0F}.hp .event-type{color:#fff;box-shadow:0 2px 5px 0 transparent}.hp .event-type.plenary{color:#0F0F0F}.page-header .event-type{margin-bottom:5px}.card:hover::before{animation:gradientRotate 3s linear infinite}@keyframes gradientRotate{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.add-favorites{position:relative}.icon-heart{cursor:pointer;background:transparent;color:#fff;font-size:1.25rem;border:none;position:relative;z-index:100;height:40px;width:40px;display:inline-flex;align-items:center;justify-content:center;padding:0}.notification{opacity:0;transition:all .6s ease;position:absolute;right:0;top:40px;visibility:hidden;background:#fff;color:#0F0F0F;border-radius:5px;padding:5px 10px;width:230px;font-size:0.875rem}.notification.show{visibility:visible;opacity:1}.room{border-bottom:1px solid #D9D9D9;padding-bottom:10px;margin-bottom:6px}#relatorsAccordion{border-top:1px solid #D9D9D9;padding-top:10px;margin-top:6px}#relatorsAccordion .accordion-header{display:flex;justify-content:space-between}#relatorsAccordion .accordion-header ul{display:flex}#relatorsAccordion .accordion-header ul .relator-item{margin-left:-10px;width:44px;height:44px;border-radius:50%;overflow:hidden;background:#fff;padding:1px;position:relative;z-index:10}#relatorsAccordion .accordion-header ul .relator-item img{border:none;width:42px;height:42px}#relatorsAccordion .accordion-header ul .relator-item:first-child{margin:0}#relatorsAccordion .accordion-header ul .relator-item span{padding:5px;text-align:center;position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%, -50%);width:100%}#relatorsAccordion .accordion-header ul .relator-item:has(span):before{content:"";width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;z-index:99}.relator-item img{width:44px;height:44px;border-radius:50%;border:solid 1px #fff}.relator-item .txt{gap:0}.relator-item .company,.relator-item .role{font-size:0.875rem}.relator-item .company{margin-top:20px}.relators-list{width:100%;margin-bottom:32px}.accordion-body .relators-list{margin-bottom:16px}.relators-list:last-child{margin:0}.relators-list ul{width:100%}.event-card .relators-list ul{display:flex;flex-wrap:wrap;gap:30px}.relators-list li{display:flex;gap:20px;align-items:center;margin-bottom:20px}.accordion-body .relators-list li:last-child{margin:0}.relators-list a,.relators-list a:link{font-weight:500;text-decoration:none;position:relative}.relators-list a:before,.relators-list a:link:before{content:"";width:0;height:1px;background:#0F0F0F;display:block;position:absolute;left:0;top:100%;transition:all .6s ease}.relators-list a:has(img):before,.relators-list a:link:has(img):before{display:none}.relators-list a:hover:before{width:100%}.relators-page.relators-list ul{display:flex;flex-wrap:wrap;gap:30px}.relators-page.relators-list .relator-item{width:calc(50% - 15px);max-width:190px;flex-direction:column}.relators-page.relators-list .relator-item img{width:100%;height:auto}.relators-page.relators-list .txt{text-align:center}.glass-box{padding:40px 32px;border-radius:24px;background:rgba(255,255,255,0.1);box-shadow:9.6px 12.9px 48px -12px rgba(0,0,0,0.15),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px)}.glass-box:has(.section-title){padding:40px 32px 72px 32px}.cnt-video,.streaming{position:relative;border-radius:24px;overflow:hidden}.cnt-video video,.cnt-video iframe,.streaming video,.streaming iframe{width:100%;height:100%;aspect-ratio:16 / 9;border-radius:24px}@supports not (aspect-ratio: 16/9){.cnt-video,.streaming{overflow:hidden;width:100%;padding-top:56.25%}.cnt-video video,.cnt-video iframe,.streaming video,.streaming iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}}.cnt-video .txt-video,.streaming .txt-video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;background:rgba(0,0,0,0.6);opacity:1;visibility:visible;transition:all .6s ease}.video-playing .cnt-video .txt-video,.video-playing .streaming .txt-video{opacity:0;visibility:hidden}.cnt-video .inner-txt-video,.streaming .inner-txt-video{width:96%;max-width:670px;position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%, -50%);text-align:center;font-size:calc(clamp(1.25rem, 0.777vw + 1.068rem, 2rem));font-weight:400}.event-card button.generic-btn{width:100%}.event-card .sponsor-list{margin-top:16px}.event-card .left-side{padding-bottom:48px}.event-card .righr-side{padding-bottom:48px}.event-card .more-info{padding-top:32px}.event-card .righr-side .card{color:#fff}.info-sponsor{display:flex;flex-direction:column;gap:32px}.row-info{display:flex;flex-direction:column;gap:12px}.row-social{display:flex;gap:20px}.download-list{display:flex;flex-direction:column;gap:20px}.download-list li{display:flex;justify-content:space-between}.relator-header{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px}.relator-header img{border-radius:50%;width:160px;height:auto}.relator-header .sponsor-title{margin:0;padding:0}.row-contact li{padding:40px 0;border-top:solid 1px #D9D9D9;display:flex;flex-direction:column;gap:8px}.row-contact a,.row-contact a:link{text-decoration:none}.press-office{display:flex;flex-direction:column;gap:16px;padding-top:24px}.press-office .item{display:flex;flex-direction:column;gap:8px}.cnt-info-utili{margin-bottom:80px}.info-utili .left-side{padding:0 0 40px 0}.info-utili .accordion{margin-bottom:80px}.info-utili .accordion li span{display:block}.map{overflow:hidden;border-radius:16px;margin-top:24px}.map iframe{width:100%}.service-page{border-radius:24px;background:rgba(255,255,255,0.1);box-shadow:9.6px 12.9px 48px -12px rgba(0,0,0,0.15),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px);display:flex;padding:30px;flex-direction:column;justify-content:center;align-items:center;gap:16px}.service-page h1{font-size:calc(clamp(5rem, 2.589vw + 4.393rem, 7.5rem))}.service-page h2{font-size:calc(clamp(1.875rem, 0.906vw + 1.663rem, 2.75rem));font-weight:400}.sponsors .site-section,.hp .sponsors .site-section{padding:20px 24px}.sponsors .cnt-sponsor-list,.hp .sponsors .cnt-sponsor-list{margin:0}.area-ris{display:flex;flex-direction:column;gap:32px}.cnt-profile .user{align-items:center;display:flex;gap:16px}.cnt-profile .user .txt{gap:0}.cnt-profile .user .name{font-weight:500;font-size:calc(clamp(1.25rem, 0.647vw + 1.098rem, 1.875rem))}.cnt-profile .user .mail{font-weight:200;font-size:calc(clamp(0.875rem, 0.647vw + 0.723rem, 1.5rem))}.cnt-profile button.generic-btn,.cnt-profile input.generic-btn{width:100%}.cnt-profile .initials{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:500;text-transform:uppercase;background:linear-gradient(90deg, #0b2c50 0%,#034cb7 100%);font-size:1.375rem}.cnt-profile .img-profile{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative}.cnt-profile .img-profile .edit{position:absolute;right:0;bottom:0;width:24px;height:24px;z-index:100;min-width:24px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.15)}.cnt-profile .img-profile img{border-radius:50%;width:80px;height:80px}.cnt-user-data button.generic-btn{width:100%}.user-data{padding:32px 24px;border-radius:16px;background:rgba(255,255,255,0.1);box-shadow:9.6px 12.9px 48px -12px rgba(0,0,0,0.15),-2.32px -3.118px 11.6px 0 rgba(255,255,255,0.12) inset;backdrop-filter:blur(18.2px)}.progress-circle{position:relative;width:70px;height:70px;flex-shrink:0}.progress-circle svg{transform:rotate(-90deg);width:100%;height:100%}.progress-bg{fill:none;stroke:rgba(255,255,255,0.2);stroke-width:6}.progress-bar{fill:none;stroke:#fff;stroke-width:6;stroke-linecap:round;stroke-dasharray:188.5;stroke-dashoffset:188.5;transition:stroke-dashoffset 1s ease-in-out}.percentage{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:18px;font-weight:600}.complete-profile{background:linear-gradient(90deg, #0b2c50 0%,#034cb7 100%);padding:12px 20px;border-radius:12px;display:flex;align-items:center;gap:16px}.complete-profile button{color:#fff;font-size:1rem;font-weight:300}.cnt-cart{padding:0 24px}.cnt-cart .row-button{display:flex;justify-content:flex-end;margin-top:40px}.cnt-cart .row-total{border-radius:12px;background:#fff;padding:16px 44px;color:#0F0F0F;font-size:calc(clamp(1.25rem, 0.777vw + 1.068rem, 2rem));text-transform:uppercase}.cnt-cart .header-table{border-radius:12px;background:#fff;padding:16px 44px;color:#0F0F0F;font-size:1rem;text-transform:uppercase;display:none}.cnt-cart .row-table{border-bottom:1px solid #D9D9D9;padding:0 0 40px 0;display:flex;flex-direction:column;gap:10px;margin-bottom:40px}.cnt-cart .row-table:nth-last-child(2){border:none}.cnt-cart .row-table label{display:block;font-size:0.875rem;font-weight:700;text-transform:uppercase}.cnt-cart .row-table input[type="text"]{width:100%;height:48px;padding:12px 20px;background:transparent;border:none;border:1px solid #5F6368;color:#0F0F0F;font-family:"Geologica", sans-serif;font-style:normal;font-weight:300;resize:none;border-radius:12px;position:relative;z-index:100;font-size:1rem;-webkit-appearance:none}.hp .cnt-cart .row-table input[type="text"]{border-color:#fff;color:#fff;height:48px}.cnt-cart select{background:transparent url("/media/7/858/chevron-downW.svg") no-repeat calc(100% - 20px) center;background-size:20px}.cnt-cart select option{background:#034cb7 !important;text-transform:uppercase;font-size:1rem;padding:5px}.cnt-cart select option:hover{background:#034cb7 !important;color:#fff}.cnt-cart select option:checked,.cnt-cart select option:hover{box-shadow:0 0 10px 100px #034cb7 inset !important;color:#fff}.cnt-cart select:focus>option:checked{background:#034cb7 !important}.cnt-cart li select{width:70px;height:48px;padding:12px 10px;border:none;color:#fff;font-family:"Geologica", sans-serif;font-style:normal;font-weight:300;resize:none;border-radius:12px;position:relative;z-index:100;font-size:1rem;-webkit-appearance:none;background:transparent url("/media/7/858/chevron-downW.svg") no-repeat right center;background-size:20px}.cnt-cart li{display:flex;justify-content:space-between;align-items:center}.cnt-cart li.discount-row{width:auto}.cnt-cart li.ticket-type{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;margin-bottom:20px}.cnt-cart li.input-discount{gap:20px}.cnt-cart .code{margin-top:40px;display:flex;align-items:center;flex-wrap:wrap;gap:20px}.cnt-cart .code label{width:100%;display:block;font-size:calc(clamp(1rem, 0.518vw + 0.879rem, 1.5rem))}.cnt-cart .code input[type="text"]{width:100%;height:48px;padding:12px 20px;background:transparent;border:none;border:1px solid #fff;font-family:"Geologica", sans-serif;font-style:normal;font-weight:300;resize:none;border-radius:12px;position:relative;z-index:100;font-size:1rem;-webkit-appearance:none;color:#fff;max-width:400px}.cnt-cart .code input[type="submit"]{font-family:"Geologica", sans-serif;height:56px;-webkit-border-radius:12px;border-radius:12px;text-align:center;font-weight:500;font-size:1rem;padding:12px 16px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .6s ease;gap:8px;border:solid 1px #fff;background:#fff;color:#0F0F0F;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2)}.cart-total{display:flex;align-items:center;justify-content:flex-end;gap:20px}.cnt-cart li.label-discount{width:auto;font-size:calc(clamp(1rem, 0.518vw + 0.879rem, 1.5rem))}.extra-ticket{margin-top:40px}.cnt-cart .extra-ticket li{width:100%}.resume-profile{padding-top:32px}.resume-profile ul{display:flex;flex-direction:column;gap:10px;width:100%}.resume-profile li{padding-bottom:10px;border-bottom:1px solid #D9D9D9;font-weight:200;font-size:calc(clamp(0.625rem, 0.906vw + 0.413rem, 1.5rem))}.resume-profile li:last-child{border:none}.resume-profile li span{display:block;font-weight:500;font-size:calc(clamp(0.625rem, 0.906vw + 0.413rem, 1.5rem));padding-bottom:10px}.resume-profile .validate-error{background:#ef5350}.resume-profile .checkbox-list{display:flex;flex-wrap:wrap;gap:8px}.resume-profile .checkbox-list .item{border-radius:8px;background:rgba(255,255,255,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);padding:4px 8px}.resume-profile.cnt-form{width:100%;max-width:100%}.resume-profile.cnt-form label{font-size:calc(clamp(0.625rem, 0.906vw + 0.413rem, 1.5rem))}.cnt-cart li .stroke-txt{display:block;font-weight:200;text-decoration:line-through;font-size:0.875rem}.profile-msg{padding:30px 24px 0 24px}.cnt-card-highlights{display:flex;flex-direction:column;gap:40px}.cnt-card-highlights .txt{gap:4px}.cnt-card-highlights .row-btn{padding-top:8px}.cnt-card-highlights .column ul{display:flex;flex-direction:column;gap:32px}.cnt-card-highlights .column li{display:flex;gap:8px}.cnt-card-highlights .column li:before{content:"";width:20px;height:20px;background:url("/media/7/858/pin.svg") no-repeat center/20px 20px;margin-top:5px}.cnt-card-highlights .column li .txt{width:calc(100% - 28px)}.site-section.event-card .accordion-body .relators-list .relator-item{width:100%}.img-scheda-sponsor img{width:267px;height:auto}.pagination{display:flex;flex-wrap:wrap;gap:16px}.pagination a,.pagination a:link{text-decoration:none;display:inline-flex;width:28px;height:28px;border-radius:50%;align-items:center;justify-content:center;transition:all .6s ease}.pagination a:hover,.pagination a.active{color:#fff;background:#034cb7;text-decoration:none}@media only screen and (max-width: 660px){.ticket-card.card,.content-countdown .card{padding:20px}.inner-txt-video p{display:none}}.numbers{padding:40px 0;gap:40px;display:flex;justify-content:space-between;flex-wrap:wrap;font-size:calc(clamp(0.875rem, 0.647vw + 0.723rem, 1.5rem))}.numbers strong{display:block;font-size:calc(clamp(3rem, 2.071vw + 2.515rem, 5rem))}.numbers span{display:flex;justify-content:flex-end;text-transform:uppercase;text-align:right}.past-editions{width:100%;border-top:solid 1px #fff}.past-editions-cnt{height:180px;overflow-y:auto;display:inline-block;width:100%;max-width:380px;direction:rtl}.past-editions-cnt::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px  transparent;border-radius:10px;background-color:transparent}.past-editions-cnt::-webkit-scrollbar{width:12px;background-color:transparent}.past-editions-cnt::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px  transparent;background-color:transparent}.past-editions-cnt{scrollbar-width:thin;scrollbar-color:#fff transparent}.past-editions-list li{cursor:pointer;text-align:left;padding-left:20px}.past-editions-list li a,.past-editions-list li a:link{text-decoration:none;font-weight:500;color:rgba(255,255,255,0.5);font-size:calc(clamp(1.75rem, 0.777vw + 1.568rem, 2.5rem));transition:all .6s ease;transform:scale(100%);transform-origin:left center;display:block}.past-editions-list li a:hover{transform:scale(120%);color:#fff}.cnt-sponsor-list{margin-bottom:16px}.sponsor-list{display:flex;flex-wrap:wrap;gap:24px}.sponsor-list li{width:calc(50% - 12px);max-width:268px;padding:16px 40px;border-radius:16px;background:#fff;display:flex;flex-direction:column;justify-content:center}.sponsor-list img{width:100%}.glass-logo{padding:30px 64px;border-radius:16px;background:rgba(255,255,255,0.2)}.glass-logo img{width:100%;max-width:430px;margin:0 auto}footer{padding:160px 20px 60px 20px}footer .footer-nav li{font-weight:700}footer .footer-nav a,footer .footer-nav a:link{display:inline-block;position:relative;font-weight:300}footer .footer-nav a:before,footer .footer-nav a:link:before{content:"";width:0;height:1px;background:#0F0F0F;display:block;position:absolute;left:0;top:calc(100% + 5px);transition:all .6s ease}.hp footer .footer-nav a:before,.hp footer .footer-nav a:link:before{background:#fff}footer .footer-nav a:hover:before{width:100%}footer a,footer a:link{text-decoration:none;color:#0F0F0F;font-size:calc(clamp(0.875rem, 0.129vw + 0.845rem, 1rem))}.hp footer a,.hp footer a:link{color:#fff}footer img{width:auto;height:33px}footer .organizer-logo img{height:40px}footer .right-side{display:flex;flex-direction:column;gap:16px}.footer-nav{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.footer-nav li{padding:10px 0}.row-social{display:flex;align-items:center;gap:20px}.row-social a,.row-social a:link{font-size:1.25rem}.row-social a span,.row-social a:link span{display:none}.bottom-footer{margin-top:40px;margin-bottom:50px;padding-top:40px;border-top:solid 1px #0F0F0F}.hp .bottom-footer{border-color:#fff}.copy{margin-bottom:40px}.loghi-footer ul{display:flex;gap:30px}.nl-section{background:#023B68;color:#fff}.tooltip{position:absolute;background:#fff;color:#292929;font-size:.8rem;padding:4px 10px;font-size:14px;pointer-events:none;transition:opacity 0.3s;z-index:999;bottom:-36px;right:0;z-index:200}.tooltip:before{content:"";width:10px;height:10px;transform:rotate(45deg);background:#fff;position:absolute;right:24px;top:-3px;display:block}.paginator{width:100%;margin-left:auto;margin-right:auto;max-width:1340px;padding:20px}.paginator ul{display:flex;justify-content:center;gap:10px}.paginator a,.paginator a:link{padding:0.5rem 1rem;display:inline-block;background:#fff;text-decoration:none;border-radius:3px;transition:all .6s ease}.paginator a[aria-current="page"],.paginator a:link[aria-current="page"]{background-color:#034cb7;color:#fff;font-weight:700}.paginator a:hover{background-color:#034cb7;color:#fff;font-weight:700}.accordion-body{font-size:1.125rem}#infoTransport .accordion-body{display:flex;flex-direction:column;gap:20px}#infoTransport .accordion-body ul{display:flex;flex-direction:column;gap:40px}#infoTransport .accordion-body strong{display:block;padding-bottom:10px}.row-pass-card{display:flex;flex-direction:column;gap:30px}.row-pass-card .card{display:flex;flex-direction:column;gap:24px}.row-pass-card .price+p{font-size:1rem;font-weight:400;text-transform:uppercase}.sub-title-pass{font-size:1rem;font-weight:300;padding-bottom:5px;border-bottom:1px solid #D9D9D9}.input-discount input.generic-btn{height:48px}@media only screen and (max-width: 432px){.tooltip{right:auto;left:0}.tooltip:before{left:24px;tight:auto}}.favorite{display:flex;flex-direction:column;gap:32px}.favorite .ghost-btn.icon-arrow-left{width:100%}.favorite .cnt-filters{width:100%}.linkedin{margin-bottom:24px}.linkedin a,.linkedin a:link{color:#fff}@media only screen and (min-width: 433px){.info .tooltip{bottom:auto;top:-36px}.info .tooltip:before{top:auto;bottom:-3px}}@media only screen and (min-width: 660px){.site-section.event-card .relators-list .relator-item{width:calc(50% - 15px)}.loghi-footer ul{gap:60px}.ticket-card{flex-direction:row;align-items:center;justify-content:space-between}}@media only screen and (min-width: 768px){.cnt-cart li.ticket-type,.cnt-cart .row-table{margin-bottom:0}.cnt-cart .header-table{display:flex}.cnt-cart .row-table{flex-direction:row;align-items:center;padding:16px 44px;gap:0}.cnt-cart .row-table.discount-row{gap:40px}.cnt-cart .row-table label{display:none}.cnt-cart li{display:block;width:15%}.cnt-cart li.ticket-type{width:40%}.cnt-cart li.label-discount{width:auto}.cnt-cart li.input-discount{width:auto;display:flex}.cnt-cart .row-total li{display:flex;width:100%;justify-content:flex-end}.row-pass-card{flex-direction:row;gap:40px}.row-pass-card .card{width:calc(50% - 20px)}.row-pass-card .card.full-width{width:100%}.content-countdown .card,.eb .card{display:flex;justify-content:space-between;align-items:center}.content-countdown .txt{text-align:right}.footer-nav{flex-direction:row;gap:80px}.card-list{flex-direction:row}.card-list .card{width:calc(50% - 20px)}.agenda-tab .filters{display:flex;justify-content:space-between;padding-bottom:30px}.agenda-tab [role="tablist"]{min-width:0;padding:0}.tabs [role="tabpanel"]{padding:0}.icon-filters{width:auto}}@media only screen and (min-width: 1024px){.site-section.event-card .relators-list .relator-item{width:calc((100% / 3) - 20px)}.cnt-card-highlights{flex-direction:row;gap:80px}.cnt-card-highlights .column{width:calc(50% - 40px)}.cnt-cart{padding:0 60px 40px 60px}header{padding:0 24px}.site-section{padding:40px 60px}.site-section.title-section{padding:40px 60px 30px 60px}.hp .site-section.title-section{padding:80px 60px 30px 60px}.site-section.btn-section{padding:0 30px 80px 30px}.site-section.page-header{padding:32px 60px 0 60px}.site-section.breadcrumbs{padding:120px 60px 0 60px}footer .width-cnt{display:flex;justify-content:space-between;flex-wrap:wrap}footer .left-side{margin-bottom:0}footer .right-side p{margin-top:10px}.bottom-footer{width:100%;display:flex;justify-content:space-between;align-items:center}.copy{width:54%;margin:0}.social{justify-content:flex-end}.cnt-card-agenda{width:100%;flex-direction:row;justify-content:space-between}.cnt-card-agenda .card{width:calc(50% - 20px)}.event-card .width-cnt{display:flex;justify-content:space-between;flex-wrap:wrap}.event-card .left-side{padding-bottom:120px;width:56%}.event-card .righr-side{max-width:560px;padding-bottom:120px;width:39%}.event-card .card-list .card{width:calc((100% / 3) - 27px)}.relator-header{flex-direction:row;justify-content:flex-start}.row-contact{padding:40px 0;border-top:solid 1px #D9D9D9;display:flex}.row-contact li{padding:0;border:none;width:50%}.cnt-info-utili{display:flex;justify-content:space-between}.cnt-info-utili .left-side,.cnt-info-utili .right-side{width:46%}}@media only screen and (min-width: 1280px){.cnt-cart{padding:0 40px 120px 40px}header{padding:0 24px}.two-column .side-title{max-width:650px}.two-column .side-txt{max-width:700px}.site-section{padding:80px 40px}.site-section.title-section{padding:80px 40px 30px 40px}.hp .site-section{padding:120px 24px}.hp .site-section.no-pt{padding-top:0}.hp .site-section:has(.cnt-filters){padding-top:40px}.hp .site-section.light-section{padding:80px 24px}.hp .site-section.light-section.title-section{padding:80px 24px 30px 24px}.site-section.page-header{padding:40px 40px 0 40px}.site-section.breadcrumbs{padding:120px 40px 0 40px}.agenda-tab [role="tablist"]{margin-bottom:24px}button.icon-filters{display:none}.favorite{flex-direction:row}.favorite [role="tab"]{height:56px}.agenda-tab{display:flex;justify-content:space-between}.agenda-tab .cnt-panels{width:60%;margin-top:70px}.agenda-tab.favorite .cnt-panels{margin:0}.cnt-filters,.favorite .ghost-btn.icon-arrow-left{width:28%}.agenda-tab .filters{width:100%;position:sticky;display:block;top:180px}.txt-filters{padding-top:24px}.filter-panel{border-radius:16px;position:relative;width:100%;height:auto;visibility:visible;overflow:visible;opacity:1}.filter-panel .cnt-form-filters{max-height:30vh}.header-panel{display:none}.filter-btn{background:transparent}.filter-btn button.generic-btn{transition:all .6s ease;color:#fff;background:linear-gradient(90deg, #0b2c50 0%,#034cb7 100%);max-width:100%}.filter-btn button.generic-btn.ghost-btn{color:#0F0F0F;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);background:rgba(255,255,255,0.1)}.filter-btn button.generic-btn.ghost-btn:hover{background:#D9D9D9;filter:none}.area-ris{flex-direction:row;justify-content:space-between}.area-ris aside{width:28%;position:relative}.area-ris .cnt-user-data{width:60%}.cnt-profile{position:sticky;top:200px}.complete-profile{display:inline-flex}.cnt-user-data button.generic-btn{width:auto}}@media only screen and (min-width: 1366px){.site-section.event-card .relators-list .relator-item{width:calc(25% - 23px)}.cnt-card-highlights .column li:before{margin-top:12px}.top-header{padding:8px 24px}.top-header .width-cnt{justify-content:flex-start}.top-header .site-logo{margin-right:54px}.top-header .width-cnt{gap:0}.card{padding:40px}footer{padding-top:130px}.cnt-cart li.ticket-type{width:60%}.cnt-cart li{width:10%}.hp .site-section.light-section.title-section{padding:120px 24px 4px 24px}.hp .site-section.light-section.btn-section{padding:0 24px 120px 24px}header{top:60px}.two-column{display:flex;flex-wrap:wrap;justify-content:space-between}.two-column .side-title{width:42%}.two-column .side-txt{width:48%}.site-section.breadcrumbs{padding-top:200px}.numbers{padding:120px 0}.relators-page.relators-list ul{gap:80px}.relators-page.relators-list .txt{text-align:left}}@media only screen and (min-width: 1600px){.service-page{padding:60px 40px}}@media only screen and (min-width: 1366px) and (max-height: 860px){.agenda-tab .filters{position:relative;top:0;z-index:10}}

.mweb-col-1{width:8.333333%}.mweb-col-2{width:16.666667%}.mweb-col-3{width:25%}.mweb-col-4{width:33.333333%}.mweb-col-5{width:41.666667%}.mweb-col-6{width:50%}.mweb-col-7{width:58.333333%}.mweb-col-8{width:66.666667%}.mweb-col-9{width:75%}.mweb-col-10{width:83.333333%}.mweb-col-11{width:91.666667%}.mweb-col-12{width:100%}@media (min-width:576px){.mweb-col-sm-1{width:8.333333%}.mweb-col-sm-2{width:16.666667%}.mweb-col-sm-3{width:25%}.mweb-col-sm-4{width:33.333333%}.mweb-col-sm-5{width:41.666667%}.mweb-col-sm-6{width:50%}.mweb-col-sm-7{width:58.333333%}.mweb-col-sm-8{width:66.666667%}.mweb-col-sm-9{width:75%}.mweb-col-sm-10{width:83.333333%}.mweb-col-sm-11{width:91.666667%}.mweb-col-sm-12{width:100%}}@media (min-width:768px){.mweb-col-md-1{width:8.333333%}.mweb-col-md-2{width:16.666667%}.mweb-col-md-3{width:25%}.mweb-col-md-4{width:33.333333%}.mweb-col-md-5{width:41.666667%}.mweb-col-md-6{width:50%}.mweb-col-md-7{width:58.333333%}.mweb-col-md-8{width:66.666667%}.mweb-col-md-9{width:75%}.mweb-col-md-10{width:83.333333%}.mweb-col-md-11{width:91.666667%}.mweb-col-md-12{width:100%}}@media (min-width:992px){.mweb-col-lg-1{width:8.333333%}.mweb-col-lg-2{width:16.666667%}.mweb-col-lg-3{width:25%}.mweb-col-lg-4{width:33.333333%}.mweb-col-lg-5{width:41.666667%}.mweb-col-lg-6{width:50%}.mweb-col-lg-7{width:58.333333%}.mweb-col-lg-8{width:66.666667%}.mweb-col-lg-9{width:75%}.mweb-col-lg-10{width:83.333333%}.mweb-col-lg-11{width:91.666667%}.mweb-col-lg-12{width:100%}}@media (min-width:1200px){.mweb-col-xl-1{width:8.333333%}.mweb-col-xl-2{width:16.666667%}.mweb-col-xl-3{width:25%}.mweb-col-xl-4{width:33.333333%}.mweb-col-xl-5{width:41.666667%}.mweb-col-xl-6{width:50%}.mweb-col-xl-7{width:58.333333%}.mweb-col-xl-8{width:66.666667%}.mweb-col-xl-9{width:75%}.mweb-col-xl-10{width:83.333333%}.mweb-col-xl-11{width:91.666667%}.mweb-col-xl-12{width:100%}}
