.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
*{box-sizing:border-box;padding:0;margin:0}a,input,textarea,select,button,h1,h2,h3,h4,h5,h6{font:inherit;color:inherit}a{text-decoration:none}ol,ul{list-style-type:none}img,video,iframe{display:block;inline-size:100%;block-size:auto}button,label,input{cursor:pointer}input[type=submit],button{border:none;background-color:transparent}svg{line-height:0}@font-face{font-family:Montserrat;src:url(//www.isolaursa.it/wp-content/themes/eg-isola-ursa/./assets/fonts/montserrat/Montserrat-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Montserrat;src:url(//www.isolaursa.it/wp-content/themes/eg-isola-ursa/./assets/fonts/montserrat/Montserrat-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(//www.isolaursa.it/wp-content/themes/eg-isola-ursa/./assets/fonts/montserrat/Montserrat-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Montserrat;src:url(//www.isolaursa.it/wp-content/themes/eg-isola-ursa/./assets/fonts/montserrat/Montserrat-SemiBold.ttf);font-weight:600;font-display:swap}@font-face{font-family:Montserrat;src:url(//www.isolaursa.it/wp-content/themes/eg-isola-ursa/./assets/fonts/montserrat/Montserrat-Bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:Roboto;src:url(//www.isolaursa.it/wp-content/themes/eg-isola-ursa/./assets/fonts/roboto/Roboto-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Roboto;src:url(//www.isolaursa.it/wp-content/themes/eg-isola-ursa/./assets/fonts/roboto/Roboto-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Roboto;src:url(//www.isolaursa.it/wp-content/themes/eg-isola-ursa/./assets/fonts/roboto/Roboto-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Roboto;src:url(//www.isolaursa.it/wp-content/themes/eg-isola-ursa/./assets/fonts/roboto/Roboto-SemiBold.ttf);font-weight:600;font-display:swap}@font-face{font-family:Roboto;src:url(//www.isolaursa.it/wp-content/themes/eg-isola-ursa/./assets/fonts/roboto/Roboto-Bold.ttf);font-weight:700;font-display:swap}:root{--c-white:#fff;--c-blue:#232f61;--c-accent:#e94734;--c-red:#e94734;--c-grey:#e9eaef;--c-dark-grey:#36393a;--c-violet:#5a6388;--container-columns:12;--container-gap:1.8125rem;--container-column-width:5.375rem;--container-x-padding:1.25rem;--ff-primary:Montserrat,system-ui;--ff-secondary:Roboto,system-ui}.rich-text p:not(:last-child){margin-bottom:1lh}.ff-primary{font-family:var(--ff-primary)}html{-webkit-tap-highlight-color:transparent;color:var(--c-blue);font-family:var(--ff-primary);scroll-behavior:smooth;margin:0 !important}.container{inline-size:100%;max-inline-size:calc(1252px + var(--container-x-padding) * 2);margin-inline:auto;padding-inline:var(--container-x-padding)}.fs-74{font-size:4.625rem;line-height:1.06}.fs-55{font-size:3.43rem;line-height:1.1}.fs-50{font-size:3.125rem;line-height:1}.fs-45{font-size:2.81rem;line-height:1.04}.fs-42{font-size:2.625rem;line-height:1.2}.fs-35{font-size:2.1875rem;line-height:1.1}.fs-32{font-size:2rem;line-height:1}.fs-25{line-height:1.2;font-size:1.5625rem}.fs-23{line-height:1.1;font-size:1.43rem}.fs-21{line-height:1.2;font-size:1.3125rem}.fs-20{font-size:1.25rem;line-height:1.5}.fs-18{font-size:1.125rem;line-height:1.38}.fs-15{font-size:.9375rem;line-height:1.5625}main .egloo-pagination .pagination-numbers{display:none}main .egloo-pagination ul{display:flex;justify-content:center;gap:.2rem;margin-top:2.5rem}main .egloo-pagination ul li{display:grid;align-items:center;justify-content:center}main .egloo-pagination ul li a.page-numbers,main .egloo-pagination ul li span{height:2.4rem;width:2.4rem;background-color:transparent;transition:all .2s ease-in-out;border-radius:50%;text-align:center;line-height:2.4rem}main .egloo-pagination ul li a.page-numbers:hover,main .egloo-pagination ul li span.current{background-color:var(--c-blue);color:#fff}main .egloo-pagination ul li a.page-numbers.prev{margin-right:.3rem;background-color:transparent}main .egloo-pagination ul li a.page-numbers.next{margin-left:.3rem;background-color:transparent}main .egloo-pagination ul li a.page-numbers.prev,main .egloo-pagination ul li a.page-numbers.next{width:auto}main .egloo-pagination ul li a.page-numbers.prev:hover,main .egloo-pagination ul li a.page-numbers.next:hover{background-color:transparent}main .egloo-pagination ul li a.page-numbers.prev svg,main .egloo-pagination ul li a.page-numbers.next svg{position:relative;top:.2rem}@media only screen and (max-width:768px){.only-desktop{display:none !important}}@media only screen and (min-width:768px){.only-mobile{display:none !important}}textarea,input:where([type=text],[type=email],[type=tel],[type=url]){width:100%;background-color:#fff;border-radius:0;font-size:1rem;line-height:1.125;padding-block:.89rem;padding-inline:1.125rem;border-radius:.5rem;color:var(--c-blue);border:none;border:1px solid #ccc}textarea{max-height:9.5rem;width:100%;max-width:100%;min-width:100%}textarea:focus-visible,input:focus-visible{outline:#fff solid 1px}textarea::-ms-input-placeholder{color:#666}textarea::-moz-placeholder{color:#666}textarea::-webkit-input-placeholder{color:#666}textarea::placeholder{color:#666}input::-ms-input-placeholder{color:#666}input::-moz-placeholder{color:#666}input::-webkit-input-placeholder{color:#666}input::placeholder{color:#666}.bg-grey{background-color:var(--c-grey)}.bg-blue{background-color:var(--c-blue)}.bg-rose{background-color:#fce9e8}.bg-accent{background-color:var(--c-accent)}h1{font-weight:700}.btn{display:inline-flex;align-items:center;justify-content:center;padding:1rem 3.75rem;font-size:1.25rem;line-height:1.125;font-weight:400;border:1px solid var(--c-blue);color:var(--c-blue);background-color:#fff;border-radius:2rem;transition:color,background-color .3s ease}.page-template-comitato-scientifico section.hero.hero-half .layer.layer-fg h1:after{max-width:25.4rem}.page-template-my-isola-ursa section.hero.hero-half .small-title{margin-top:4.375rem;color:var(--c-accent);text-transform:uppercase;font-weight:700}.page-template-my-isola-ursa section.hero.hero-half .layer.layer-fg h1{padding-top:1.25rem}.page-template-eventi-passati section.hero.hero-half .layer.layer-fg h1{max-width:29.675rem}header{position:fixed;top:0;left:0;width:100%;z-index:9;background-color:#fff;border-bottom:1px solid #c8c8c8}header+main{margin-top:7.5rem}header .logo{padding:1.25rem 0}header .container{display:flex;justify-content:space-between;gap:2rem}header .voices{height:auto;display:flex;align-items:center}header .voices nav,header .voices nav ul,header .voices nav ul li{height:100%}header .voices nav ul li{display:flex;align-items:center;position:relative}header .voices nav ul li.menu-item-has-children ul{position:absolute;left:50%;transform:translatex(-50%);min-width:10rem;display:flex;flex-direction:column;gap:0;top:100%;opacity:0;visibility:hidden;transition:all .3s ease;align-items:center}header .voices nav ul li#menu-item-234.menu-item-has-children ul{min-width:17rem}header .voices nav ul li.menu-item-has-children ul li{background-color:var(--c-blue);color:#fff;transition:color .3s ease;text-align:center;width:100%;align-items:center;justify-content:center}header .voices nav ul li.menu-item-has-children ul li a{display:grid;justify-content:center;padding:.3rem 0}header .voices nav ul li.menu-item-has-children ul li:not(:last-child){border-bottom:1px solid #fff}header .voices nav ul li.menu-item-has-children ul li a{line-height:1.2;text-align:center}header .voices nav ul li.menu-item-has-children ul li a:after{display:none}header .voices nav ul li a{line-height:7.5}header .voices nav ul li a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:4px;background-color:transparent;transition:background-color .3s ease}header .voices nav ul li.current-menu-ancestor a:after,header .voices nav ul li.current_page_item a:after{background-color:var(--c-accent)}header .voices nav ul li.current-menu-ancestor>a,header .voices nav ul li.current_page_item>a{color:var(--c-accent)}header .voices nav ul li.menu-item-has-children ul li.current-menu-item a{color:var(--c-accent)}header .voices nav ul{display:flex;justify-content:flex-end;gap:2.06rem;text-transform:uppercase}@media (min-width:991px){header .voices nav ul li.menu-item-has-children:hover ul{opacity:1;visibility:visible}header .voices nav ul li:hover>a{color:var(--c-accent)}header .voices nav ul li:hover a:after{background-color:var(--c-accent)}header .voices nav ul li.menu-item-has-children ul li:hover{color:var(--c-accent)}}footer{padding:2.8rem 0 1.6rem;background-color:var(--c-violet);color:#fff}footer .content-wrap{display:flex;gap:3.625rem;font-weight:300;padding-bottom:2.6rem;margin-bottom:1.6rem;border-bottom:1px solid #fff}footer .content-wrap b,footer .content-wrap strong{font-weight:700}footer .logo img{max-width:10rem}footer .copyright-wrap{font-weight:600;display:flex;align-items:center}footer .copyright-wrap:before{min-width:13.625rem;content:""}footer .copyright-wrap .footer-links{display:flex;gap:4.5rem;align-items:center}footer .copyright-wrap .socials{margin-left:auto;display:flex;gap:1.1rem;align-items:center}footer .copyright-wrap .socials p{margin-right:1.5rem}section.hero.hero-video{position:relative}section.hero.hero-video .layer.layer-bg video{height:calc(100vh - 7.5rem);width:100%;object-fit:cover}section.hero.hero-video .layer.layer-bg:after{position:absolute;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.3);top:0;left:0}section.hero.hero-video .layer.layer-fg{position:absolute;top:5.875rem;width:100%;color:#fff}section.hero.hero-video .layer.layer-fg h1{max-width:63rem;font-weight:700;margin-left:-6px;position:relative}section.hero.hero-video .layer.layer-fg h1:after{content:"";background-color:var(--c-accent);position:absolute;bottom:0;left:0;height:1.25rem;width:100%;max-width:31.68rem;bottom:-1.9rem}section.hero.hero-half{display:grid;grid-template-columns:repeat(2,1fr)}section.hero.hero-half .layer.layer-fg h1{padding-top:5.875rem;position:relative;color:#fff;display:inline-flex}section.hero.hero-half .layer.layer-fg h1:after{content:"";background-color:var(--c-accent);position:absolute;bottom:0;left:0;height:1.25rem;width:100%;max-width:31.68rem;bottom:-1.9rem}section.hero.hero-half .layer.layer-fg .layer-wrapper{max-width:calc(626px + var(--container-x-padding));margin-left:auto;padding:0 var(--container-x-padding)}section.hero.hero-half .layer.layer-bg img{min-height:25.625rem;max-height:25.625rem;object-fit:cover}section.intro{text-align:center;padding:4rem 0}section.intro .text{max-width:67.5rem;margin:0 auto}.page-template-eventi section.intro.bg-rose .text{max-width:67rem}.page-template-eventi section.intro .text{max-width:100%}.page-template-eventi section.intro.bg-grey{border-bottom:1.5rem solid var(--c-accent)}section.numbers{padding:4rem 0}section.numbers .section-title{text-align:center;margin-bottom:4rem;font-weight:700}section.numbers .items-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;row-gap:4.5rem}section.numbers .items-wrap .item{display:flex;gap:.875rem}section.numbers .items-wrap .item .icon{min-width:4.1875rem}section.numbers .items-wrap .item .icon img{max-width:4.1875rem;width:auto;margin-left:auto}section.numbers .items-wrap .item .content{border-left:2px solid var(--c-accent);margin-top:1.125rem;padding-left:.75rem}section.numbers .items-wrap .item .content .number{font-weight:700;margin-top:-.4rem}section.numbers .items-wrap .item .content .title{font-weight:500;margin-top:.2rem}section.numbers .items-wrap .item .content .text{color:var(--c-dark-grey);margin-top:.9rem;font-family:var(--ff-secondary);line-height:1.5}section.my-isola-ursa{padding:4rem 0}section.my-isola-ursa .section-title{text-align:center;margin-bottom:4rem;font-weight:700;color:#fff}section.my-isola-ursa .items-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:4.5rem}section.my-isola-ursa .items-wrap .item{position:relative}section.my-isola-ursa .items-wrap .item .bg-img{position:relative}section.my-isola-ursa .items-wrap .item .bg-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);transition:all .3s ease}section.my-isola-ursa .items-wrap .item .bg-img:hover:after{background-color:rgba(0,0,0,0)}section.my-isola-ursa .items-wrap .item .content{position:absolute;bottom:2.5rem;left:2.5rem;width:calc(100% - 5rem);background-color:#fff;padding:1.1875rem 2.6875rem;font-weight:500;text-align:center;min-height:8rem;display:flex;justify-content:center;align-items:center;pointer-events:none}section.contacts{padding:3rem 0 3.5rem}section.contacts.dark{color:#fff;background-color:var(--c-red)}section.contacts .section-title{text-align:center;margin-bottom:2.375rem}section.contacts .section-title h2{font-weight:700}section.contacts .section-title p{font-weight:500;margin-top:1rem}section.contacts .items-wrap{display:flex;flex-wrap:wrap;gap:3.25rem;justify-content:center;margin-top:1.2rem}section.contacts .items-wrap .item a .icon img{height:3.375rem;width:auto;margin:auto}section.contacts.dark .items-wrap .item a .icon img{-webkit-flter:brightness(10);filter:brightness(10);transition:all .3s ease}section.contacts.dark .items-wrap .item a:hover .icon img{-webkit-flter:brightness(1);filter:brightness(1)}section.contacts .items-wrap .item .title{margin-top:1.25rem;padding:0 1.6rem}section.partners{overflow:hidden}section.partners .items-wrap .item:nth-child(even) img{mix-blend-mode:multiply}section.partners .items-wrap .item{padding:4rem 0 3rem}section.partners .title,section.partners .items-wrap .title{font-weight:500;text-align:center;margin-bottom:2rem}section.partners .logos,section.partners .logos .logos-section{display:flex;align-items:center;gap:3.125rem}section.partners.event-logos .logo-item img{max-height:8rem}section.partners.event-logos .logos-list{display:flex;flex-wrap:wrap;justify-content:center;gap:3.125rem;padding-bottom:4rem}section.partners .logos .logos-section{animation:marquee 15s linear infinite}section.partners .item.bg-grey .logos .logos-section{animation:marquee-reverse 135s linear infinite}section.partners .logos .logos-section,section.partners .logos .logo>*{flex-shrink:0}section.partners .logos .logo>a img{max-width:9.375rem;height:auto;filter:saturate(0);-webkit-filter:saturate(0)}@keyframes marquee{from{translate:0%}to{translate:calc(-100% - 3.125rem)}}@keyframes marquee-reverse{from{translate:calc(-900% + 3.125rem)}to{translate:0%}}section.contact-form{padding:3.5rem 0 4rem;background-color:var(--c-red);color:#fff}section.contact-form .title{text-align:center}.single-event section.contact-form .form-wrapper form{max-width:68.875rem}section.contact-form .form-wrapper form{display:grid;grid-template-columns:repeat(3,1fr);gap:1.125rem;margin-top:3.5rem;max-width:64.875rem;margin-left:auto;margin-right:auto}section.contact-form .form-wrapper form p:nth-child(5),section.contact-form .form-wrapper form p:nth-child(6),section.contact-form .form-wrapper form p:nth-child(7){grid-column:-1/1}section.contact-form .form-wrapper form .wpcf7-radio,section.contact-form .form-wrapper form .wpcf7-checkbox{font-family:var(--ff-secondary);font-weight:300}section.contact-form .form-wrapper form .wpcf7-acceptance .wpcf7-list-item{margin:0}section.contact-form .form-wrapper form input[type=checkbox]{position:relative;cursor:pointer;min-width:1.25rem;min-height:1.25rem;border:1px solid #ccc;outline:none;-webkit-appearance:none;appearance:none;padding:0;border:0;border-radius:8px}section.contact-form .form-wrapper form input[type=checkbox]:before{content:"";display:block;position:absolute;width:1.25rem;height:1.25rem;border:1px solid #ccc;top:0;left:0;border-radius:8px;background-color:#fff}section.contact-form .form-wrapper form input[type=checkbox]:checked:after{content:"";display:block;width:1rem;height:1rem;position:absolute;top:50%;left:50%;margin-left:1px;margin-top:1px;transform:translate(-50%,-50%);background-image:url('data:image/svg+xml,<svg width="19" height="14" viewBox="0 0 19 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.09 10.8749L1.92 6.70492L0.5 8.11492L6.09 13.7049L18.09 1.70492L16.68 0.294922L6.09 10.8749Z" fill="%23232F61"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center}section.contact-form .form-wrapper form input[type=radio]{position:relative;cursor:pointer;min-width:1.25rem;min-height:1.25rem;border:1px solid #ccc;outline:none;-webkit-appearance:none;appearance:none;padding:0;border-radius:50%;background-image:radial-gradient(#fff 100%)}section.contact-form .form-wrapper form input[type=radio]:checked{background-image:radial-gradient(var(--c-blue) 45%,#fff calc(45% + 1px))}section.contact-form .form-wrapper form .wpcf7-acceptance{margin-top:.3rem;display:flex;font-weight:300;font-family:var(--ff-secondary)}section.contact-form .form-wrapper form label.radio{margin-top:.3rem;display:inline-block;font-weight:300;font-family:var(--ff-secondary)}section.contact-form .form-wrapper form .wpcf7-checkbox span{top:.15rem;position:relative}section.contact-form .form-wrapper form .wpcf7-checkbox *,section.contact-form .form-wrapper form .wpcf7-radio *{margin:0}section.contact-form .form-wrapper form .wpcf7-checkbox,section.contact-form .form-wrapper form .wpcf7-radio{display:flex;gap:2.1875rem;margin-top:.6rem;align-items:center}section.contact-form .form-wrapper form .wpcf7-checkbox label,section.contact-form .form-wrapper form .wpcf7-radio label{display:flex;font-weight:300;align-items:center;gap:.475rem}section.contact-form .form-wrapper form .wpcf7-acceptance label{font-size:1rem;font-weight:300;display:flex;align-items:center;gap:.5rem}section.contact-form .form-wrapper form .wpcf7-acceptance label span{position:relative;top:.15rem}section.contact-form .form-wrapper form .wpcf7-acceptance label a{text-decoration:underline}section.contact-form .form-wrapper form input.wpcf7-not-valid::placeholder{color:var(--c-accent);font-weight:700}section.contact-form .form-wrapper form input.wpcf7-not-valid::-webkit-placeholder{color:var(--c-accent);font-weight:700}section.contact-form .form-wrapper form textarea.wpcf7-not-valid::placeholder{color:var(--c-accent);font-weight:700}section.contact-form .form-wrapper form textarea.wpcf7-not-valid::-webkit-placeholder{color:var(--c-accent);font-weight:700}section.contact-form .form-wrapper form .wpcf7-form-control-wrap{display:grid}section.contact-form .form-wrapper form .wpcf7-form-control-wrap+span{font-size:.8125rem;margin-top:.4rem;display:grid}section.contact-form .form-wrapper form .wpcf7-form-control{width:100%}section.contact-form .form-wrapper form p:has(>input[type=submit]){position:relative}section.contact-form .form-wrapper .wpcf7-response-output{margin:0;grid-column:-1/1;padding:1rem;text-align:center;border-radius:.625rem;border:1px solid #fff;margin-top:1rem}section.contact-form .form-wrapper .wpcf7-not-valid-tip{color:#fff;font-size:.8125rem;margin-top:.5rem;font-weight:700}section.contact-form .form-wrapper form p:has(>input[type=submit]) .wpcf7-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}section.contact-form .form-wrapper form .wpcf7-form-control.wpcf7-submit{font-size:1.25rem;border:1px solid #fff;background-color:transparent;border-radius:2rem;padding:.88rem 0;width:auto;padding:1rem 3.75rem;margin:0 auto;margin-top:1.5rem;display:block;transition:all .3s ease}section.contact-form .form-wrapper form .wpcf7-form-control.wpcf7-submit:not(:disabled):hover{background-color:#fff;color:var(--c-blue)}.page-template-my-isola-ursa section.contact-form .form-wrapper form{display:grid;grid-template-columns:repeat(10,1fr)}.page-template-my-isola-ursa section.contact-form .form-wrapper form p{grid-column:span 10}.page-template-my-isola-ursa section.contact-form .form-wrapper form p:nth-child(3),.page-template-my-isola-ursa section.contact-form .form-wrapper form p:nth-child(4){grid-column:span 5}.page-template-my-isola-ursa section.contact-form .form-wrapper form p:nth-child(5){grid-column:span 2}.page-template-my-isola-ursa section.contact-form .form-wrapper form p:nth-child(6),.page-template-my-isola-ursa section.contact-form .form-wrapper form p:nth-child(7){grid-column:span 4}section.teams-list{padding:4rem 0}section.teams-list .items-wrap .item:not(:last-child){border-bottom:1px solid #000}section.teams-list .items-wrap .item{padding:2.5rem 0}section.teams-list .items-wrap .item:first-child{padding-top:0}section.teams-list .items-wrap .item:last-child{padding-bottom:0}section.teams-list .items-wrap .item{display:flex;gap:3.125rem}section.teams-list .items-wrap .item img{min-width:15rem;border-radius:50%}section.teams-list .items-wrap .item .content h2{font-weight:700;color:var(--c-red)}section.teams-list .items-wrap .item .content h3{line-height:1.25;margin-top:.1rem}section.teams-list .items-wrap .item .content .description{color:#666;margin-top:1.3rem;font-weight:300;max-height:2.76em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;transition:max-height .3s ease;line-height:1.38em;font-family:var(--ff-secondary)}section.teams-list .items-wrap .item .content .description.active{max-height:30em}section.teams-list .items-wrap .item .content .description.active+.btn,section.teams-list .items-wrap .item .content .btn:hover{background-color:var(--c-blue);color:#fff}section.teams-list .items-wrap .item .content .description.active+.btn{font-size:0}section.teams-list .items-wrap .item .content .description.active+.btn:before{content:"Chiudi";font-size:1.125rem}section.teams-list .items-wrap .item .content button{margin-top:1.9rem}section.content-repeater{padding:4rem 0}section.content-repeater .content-wrap{display:grid;gap:4rem;max-width:64.75rem;margin:0 auto}section.content-repeater .content-wrap .icon img{width:4.875rem;margin-left:auto}section.content-repeater .content-wrap .item{display:flex;gap:1.625rem}section.content-repeater .content-wrap .item .text{padding-left:1.5625rem;border-left:1px solid var(--c-accent);line-height:1.5}section.img-block{padding:4rem 0}section.img-block .content-wrap{text-align:center;margin-bottom:4rem}section.img-block .content-wrap h2{margin-bottom:2.2rem}section.block-text-img{padding:4.5rem 0}section.block-text-img.with-divider{border-bottom:1.5rem solid var(--c-accent)}section.block-text-img.reversed{border-bottom:1.5rem solid var(--c-blue)}section.block-text-img .columns{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}section.block-text-img .columns:where(:has(>.column:only-child)){grid-template-columns:1fr}section.block-text-img:not(.reversed) .columns .column.left{padding-right:2.3rem}section.block-text-img.reversed .columns .column.right{padding-left:2.3rem}section.block-text-img .columns .title{margin-bottom:2.25rem}section.block-text-img .btn-wrap{text-align:center;margin-top:4.5rem}section.block-text-img .btn-wrap .btn:hover{background-color:var(--c-blue);color:#fff}section.events-link{padding:4rem 0}section.events-link .cards{max-width:38.3rem;margin:0 auto;gap:5.3rem;display:flex;justify-content:center}section.events-link .cards .single-card{border-radius:.9375rem}section.events-link .cards .single-card a{display:flex;flex-direction:column;align-items:center;gap:1rem;font-weight:700;text-align:center;padding:2.9rem 1rem;min-width:16.5rem}section.events-link .cards .single-card a .text{max-width:13rem}section.events-link .cards .single-card:first-child{background-color:#f8c6c4;color:var(--c-accent);transition:all .3s ease}section.events-link .cards .single-card:last-child{background-color:#c0c8e7;color:var(--c-blue);transition:all .3s ease}section.events-link .cards .single-card svg path{transition:all .3s ease}section.events-link .cards .single-card:hover svg path{stroke:#fff}section.events-link .cards .single-card:first-child:hover{background-color:var(--c-accent);color:#fff}section.events-link .cards .single-card:last-child:hover{background-color:var(--c-blue);color:#fff}section.events-list{padding:4.8rem 0}section.events-list .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}section.events-list .cards .single-card{border:1px solid #c8c8c8;padding:1.25rem}section.events-list .cards .single-card.news{background-color:#fff;transition:background-color .3s ease}section.events-list .cards .single-card.news:hover{background-color:var(--c-grey)}section.events-list .cards .single-card a .img-wrap{position:relative;display:grid}section.events-list .cards .single-card a .img-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(35,47,97,0);transition:background-color .3s ease}section.events-list .cards .single-card a:hover .img-wrap:after{background-color:rgba(35,47,97,.5)}section.events-list .cards .single-card .img-wrap img{transform:scale(1);transition:transform .3s ease;max-height:16.1rem;object-fit:cover}@media (min-width:767px){section.events-list .cards .single-card .img-wrap img{height:16.1rem}}section.events-list .cards .single-card .img-wrap button{display:inline-flex;width:auto;min-width:auto;max-width:12rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:.9rem 3.75rem;opacity:0;visibility:hidden;transition:all .3s ease;z-index:1}section#event-form{margin-top:-9rem;padding-top:9rem}section.events-list .cards .single-card.news .img-wrap button{background-color:var(--c-accent);color:#fff;border:1px solid #fff}section.events-list .cards .single-card.news .event-info{color:#666;text-align:left}section.events-list .cards .single-card a:hover .img-wrap button{opacity:1;visibility:visible}section.events-list .cards .single-card .content{text-align:center;font-weight:500;margin:1.2rem 0 .2rem}section.events-list .cards .single-card .content .title{font-weight:700;color:var(--c-accent);text-transform:uppercase;margin:.6rem 0}.single-event section.hero.hero-half .layer.layer-fg h1{text-transform:uppercase;font-weight:300;padding-top:2.8rem}.single-event section.hero.hero-half .layer.layer-fg h1 strong{font-weight:700}.single-event section.hero.hero-half .layer.layer-fg h1:after{height:1rem;max-width:100%;bottom:-1.5rem}.single-event section.hero.hero-half .layer.layer-fg .layer-wrapper{padding-right:3rem}.single-event section.hero.hero-half .layer.layer-bg .img-wrap{height:100%}.single-event section.hero.hero-half .layer.layer-bg img{max-height:none;height:100%}.single-event section.hero.hero-half .layer.layer-fg .content-wrapper{color:#fff}.single-event section.hero.hero-half .layer.layer-fg .content-wrapper .subtitle{color:var(--c-accent);font-weight:700;text-transform:uppercase;margin-top:3.5rem}.single-event section.hero.hero-half .layer.layer-fg .content-wrapper .location{margin-top:.2rem;margin-bottom:.6rem}.single-event section.hero.hero-half .layer.layer-fg .content-wrapper .location,.single-event section.hero.hero-half .layer.layer-fg .content-wrapper .dates{font-weight:300}.single-event section.hero.hero-half .layer.layer-fg .content-wrapper .dates{display:flex;gap:.875rem;align-items:center}.single-event section.hero.hero-half .layer.layer-fg .content-wrapper .cta{margin-top:2.18rem;margin-bottom:3.56rem}.single-event section.hero.hero-half .layer.layer-fg .content-wrapper .cta .btn{color:#fff;background-color:var(--c-accent)}.single-event section.hero.hero-half .layer.layer-fg .content-wrapper .cta .btn:hover{background-color:#fff;color:var(--c-accent)}@media (max-width:1280px){.single-event section.hero.hero-half .layer.layer-fg h1{font-size:2rem}.single-event section.hero.hero-half .layer.layer-fg h2{font-size:2.5rem}}.single-event section.block-text-img .columns{gap:0;max-width:68.875rem;margin:0 auto}.single-event section.block-text-img:not(.reversed) .columns .column.left{padding-right:3.56rem}.single-event .event-speakers{padding:3.5rem 0 4rem;border-top:24px solid var(--c-accent)}.single-event .event-speakers .title h2{text-align:center;margin-bottom:3.5rem;color:var(--c-accent);font-weight:700}.single-event .event-speakers .speakers-list{display:grid;grid-template-columns:repeat(4,1fr);column-gap:4.75rem;row-gap:3.56rem;text-align:center}.single-event .event-speakers .speakers-list .speaker{cursor:pointer}.single-event .event-speakers .speakers-list .speaker img{border-radius:50%}.single-event .event-speakers .speakers-list .name{color:var(--c-accent);font-weight:700;margin-top:1.1rem;text-transform:uppercase}.single-event .event-speakers .speakers-list .description p{font-weight:300;line-height:1.1;font-size:1.15rem}.single-event .event-speakers .speaker-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}.single-event .event-speakers .speaker-modal.active{opacity:1;visibility:visible}.single-event .event-speakers .speaker-modal .modal-overlay{background-color:rgba(35,47,97,.75);width:100%;height:100%;position:absolute;top:0;left:0}.single-event .event-speakers .speaker-modal .modal-content{display:grid;align-items:center;height:100%}.single-event .event-speakers .speaker-modal .modal-content .container{position:relative}.single-event .event-speakers .speaker-modal .modal-body{display:flex;gap:4rem;border-top:1.5rem solid var(--c-accent);border-bottom:1.5rem solid var(--c-blue);background-color:#fff;width:100%;padding:3.8rem 8.75rem 5.6rem 5.6rem;text-align:left}.single-event .event-speakers .speaker-modal .modal-body .modal-info{padding-top:4.8rem}.single-event .event-speakers .speaker-modal .modal-body .modal-name{font-weight:700;margin-bottom:.9rem}.single-event .event-speakers .speaker-modal .modal-body .modal-description{font-weight:300}@media (min-width:767px){.single-event .event-speakers .speaker-modal .modal-body .modal-description{overflow:auto;max-height:calc(100vh - 29rem)}}.single-event .event-speakers .speaker-modal .modal-body .modal-job-title{color:var(--c-accent);margin-bottom:1.625rem;padding-bottom:1.625rem;border-bottom:1px solid #000;text-transform:uppercase}.single-event .event-speakers .speaker-modal .modal-body .modal-img{min-width:15rem}.single-event .event-speakers .speaker-modal .modal-body .modal-img img{min-width:15rem;max-width:15rem;border-radius:50%;height:auto}.single-event .event-speakers .speaker-modal .modal-close{position:absolute;right:3rem;z-index:1;top:1.6rem;font-size:4rem;background-color:transparent;border:none;cursor:pointer}.single-event .event-program{padding:3.5rem 0 4rem;border-top:1.5rem solid var(--c-blue)}.single-event .event-program .title{text-align:center;margin-bottom:3.5rem;font-weight:700}.single-event .event-program .columns{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.single-event .event-program .columns .column.left .program-list{display:grid;gap:3.125rem}.single-event .event-program .columns .column.left .program-list .program-item{display:flex;gap:1.43rem}.single-event .event-program .columns .column.left .program-list .program-item .icon img{width:4.375rem}.single-event .event-program .columns .column.left .program-list .program-item .content-wrap{padding-left:1.43rem;border-left:1px solid var(--c-accent)}.single-event .event-program .columns .column.left .program-list .program-item .content-wrap h3{font-weight:700;margin-bottom:.2rem}.single-event .event-program .columns .column.left .program-list .program-item .content-wrap .text{color:#666}.single-event .event-program .columns .column.right .text,.single-event .event-program .columns .column.right #acf-map{height:100% !important}.single-event section.contact-form{color:inherit;background-color:transparent;padding-top:0}.single-event section.contact-form .btns{display:grid;grid-template-columns:repeat(2,1fr);background-color:var(--c-grey)}.single-event section.contact-form .btns button{width:100%;height:100%;all:unset;padding:1.875rem 0;color:#fff;font-weight:700;cursor:pointer;text-align:center}.single-event section.contact-form .btns button:not(.active){position:relative;top:10px}.single-event section.contact-form .btns button:first-child{background-color:var(--c-blue)}.single-event section.contact-form .btns button:last-child{background-color:var(--c-accent)}.single-event section.contact-form .title{text-align:center;font-weight:700;padding-top:1.5rem;padding-bottom:3.5rem}.single-event section.contact-form .content{padding:4rem 0}.single-event section.contact-form .content:not(.active){display:none}.single-event section.contact-form .content .program{border-radius:1.625rem;padding-left:1.875rem;padding-right:1.875rem;padding-bottom:.3rem;max-width:68.75rem;margin:0 auto}.single-event section.contact-form .content.content-studenti .program{background-color:#fce9e8}.single-event section.contact-form .content .program .program-item:not(:last-child){border-bottom:1px solid #000;margin-bottom:2.3rem}.single-event section.contact-form .content .program .date h3{display:flex;align-items:center;justify-content:center;gap:.875rem;font-weight:700}.single-event section.contact-form .content .program .time h4{display:flex;align-items:center;justify-content:center;gap:.875rem;margin-top:.4rem}.single-event section.contact-form .content .program .event-title{font-weight:700;text-align:center;color:var(--c-accent);margin-top:.4rem}.single-event section.contact-form .content .program .text{column-count:2;column-gap:.625rem;padding-top:1.875rem;line-height:1.4;font-family:var(--ff-secondary)}.single-event section.contact-form .content .program .text p{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;color:#666;font-weight:300}.single-event section.contact-form .content .program .text p:not(:last-child){margin-bottom:1.3lh}.single-event section.contact-form .content .program .text strong{font-weight:500}.single-event section.contact-form .content .program .text span[style="color: #232f61;"]{font-weight:1.25rem}.single-event section.contact-form .content .program .text span[style="color: #232f61;"] strong{font-weight:700}.single-event section.contact-form .content .program .event{padding-bottom:2.3rem}.single-event section.contact-form .form-wrapper{color:#fff}.single-event section.contact-form .form-title{text-align:center;font-weight:700;margin-top:4rem;text-transform:uppercase}.single-event section.contact-form .form-wrapper form{display:grid;grid-template-columns:repeat(12,1fr);margin-top:2.5rem}.single-event section.contact-form .form-wrapper form p,.single-event section.contact-form .form-wrapper form div{grid-column:span 12}.single-event section.contact-form .form-wrapper form div p{display:grid;grid-template-columns:repeat(3,1fr);gap:1.125rem}.single-event section.contact-form .form-wrapper form div p br{display:none}.single-event section.contact-form .form-wrapper form p:nth-child(3),.single-event section.contact-form .form-wrapper form p:nth-child(4),.single-event section.contact-form .form-wrapper form p:nth-child(5),.single-event section.contact-form .form-wrapper form p:nth-child(6){grid-column:span 6}.single-event section.contact-form .form-wrapper form p:nth-child(8),.single-event section.contact-form .form-wrapper form p:nth-child(9){grid-column:span 2}.single-event section.contact-form .form-wrapper form p:nth-child(7),.single-event section.contact-form .form-wrapper form p:nth-child(10){grid-column:span 4}.single-event section.contact-form .form-wrapper form p:nth-child(11){display:flex;gap:1.5rem;margin-top:.5rem}.single-event section.contact-form .form-wrapper form p:nth-child(12){display:flex;gap:1.5rem;margin-top:.1rem;flex-wrap:wrap}.single-event section.contact-form .form-wrapper form p:nth-child(12) label.credits{font-weight:700}.single-event section.contact-form .form-wrapper form label.credits+span .wpcf7-radio{margin:0;position:relative;top:2px;font-family:var(--ff-primary)}.single-event section.contact-form .form-wrapper form p:nth-child(14){margin-top:3rem}.single-event section.contact-form .form-wrapper form label.partecipation-method+span .wpcf7-checkbox{margin:0;position:relative;top:-4px;font-family:var(--ff-primary)}.single-event section.contact-form .form-wrapper form label.partecipation-method+span .wpcf7-checkbox{gap:1.5rem}.single-event section.contact-form .form-wrapper form label.plain-text,.single-event section.contact-form .form-wrapper form label.partecipation-method{font-weight:300}section.contact-form .form-wrapper form label.radio.credits{font-family:var(--ff-primary)}.single-event section.contact-form .form-wrapper form label.partecipation-method strong{font-weight:700}.single-event section.contact-form .form-wrapper form label.plain-text{display:flex;margin-top:-.8rem;flex:100%}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(14){margin-top:0}.single-event section.contact-form .content-studenti .form-wrapper form{grid-template-columns:repeat(24,1fr)}.single-event section.contact-form .content-studenti .form-wrapper form div p{display:block}.single-event section.contact-form .content-studenti .form-wrapper form label{width:100%}.single-event section.contact-form .content-studenti .form-wrapper form div,.single-event section.contact-form .content-studenti .form-wrapper form p{grid-column:span 24}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(3){grid-column:span 24}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(4),.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(5){grid-column:span 12}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(6),.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(9){grid-column:span 6}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(7),.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(8),.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(10),.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(11){grid-column:span 9}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(11){margin-top:0}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(13)+div{grid-column:span 9}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(12){grid-column:span 8}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(12){display:block;margin-top:0}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(13){grid-column:span 7}.single-event section.contact-form .content-studenti .form-wrapper form:has(p:nth-child(13)+div[style="height: auto; display: none;"]) p:nth-child(13),.single-event section.contact-form .content-studenti .form-wrapper form:has(p:nth-child(13)+div[style="height: auto; display: none;"]) p:nth-child(12){grid-column:span 12}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(15){grid-column:span 10}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(16){grid-column:span 6}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(17){grid-column:span 8}.single-event section.contact-form .content-studenti .form-wrapper form label.roboto{font-weight:300;font-family:var(--ff-secondary);line-height:2;margin-bottom:2rem;display:flex;margin-top:1rem}.single-event section.contact-form .content-studenti .form-wrapper form label.partecipation-method .wpcf7-form-control{justify-content:center;font-weight:700}.single-event section.contact-form .content-studenti .form-wrapper form label.partecipation-method{margin-bottom:3rem;display:flex;justify-content:center;margin-top:-2rem}.single-event section.contact-form .content-studenti .form-wrapper form label.partecipation-method .wpcf7-form-control span{font-family:var(--ff-primary);font-weight:700}.single-news section.past-event-content .text-block h2,.single-news section.past-event-content .text-block h3,.single-event section.past-event-content .text-block h2,.single-event section.past-event-content .text-block h3{font-size:2.625rem;line-height:1.2;margin-bottom:1.7rem}.single-event .gallery-masonry{width:100%;margin-top:2rem}.single-event .gallery-masonry .gallery-item{width:calc(16.666% - 5px);margin-bottom:5px;padding:0;box-sizing:border-box}section.related-news{padding:4rem 0;border-top:1.5rem solid var(--c-accent)}section.related-news .title{text-align:center;margin-bottom:4rem;font-weight:700}@media (max-width:1200px){.single-event .gallery-masonry .gallery-item{width:calc(20% - 5px)}}@media (max-width:992px){.single-event .gallery-masonry .gallery-item{width:calc(25% - 5px)}}@media (max-width:768px){.single-event .gallery-masonry .gallery-item{width:calc(33.333% - 5px)}}@media (max-width:576px){.single-event .gallery-masonry .gallery-item{width:calc(50% - 5px)}}.single-event .gallery-masonry .gallery-item img{display:block;width:100%;height:auto;transition:transform .3s ease}.single-event .gallery-masonry .gallery-item:hover img{transform:scale(1.03)}.single-event .gallery-masonry .gallery-item a{display:block;position:relative;overflow:hidden;cursor:pointer}.single-event .gallery-masonry .gallery-item a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);opacity:0;transition:opacity .3s ease;z-index:1}.single-event .gallery-masonry .gallery-item a:after{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:30px;opacity:0;transition:opacity .3s ease;z-index:2}.single-event .gallery-masonry .gallery-item a:hover:before,.single-event .gallery-masonry .gallery-item a:hover:after{opacity:1}.single-event section.past-event-content{padding-bottom:2rem;border-bottom:1.5rem solid var(--c-blue)}.single-news section.hero.hero-half.past-event,.single-event section.hero.hero-half.past-event{grid-template-columns:1fr;color:#fff}.single-news section.hero.hero-half.past-event h1,.single-event section.hero.hero-half.past-event h1{text-transform:none;font-weight:700;position:relative;display:inline-flex;max-width:68.5rem;display:block}.single-news section.hero.hero-half.past-event h1:after,.single-event section.hero.hero-half.past-event h1:after{content:"";background-color:var(--c-accent);position:absolute;bottom:0;left:0;height:1.25rem;width:100%;max-width:100%;bottom:-1.9rem}.single-news section.hero.hero-half.past-event .content-wrapper,.single-event section.hero.hero-half.past-event .content-wrapper{padding-top:4.6rem;padding-bottom:4.6rem}.single-news section.hero.hero-half.past-event .content-wrapper .small-title,.single-event section.hero.hero-half.past-event .content-wrapper .small-title{text-transform:uppercase;font-weight:700;color:var(--c-accent);margin-bottom:.4rem}.single-news section.hero.hero-half.past-event .content-wrapper .subtitle,.single-event section.hero.hero-half.past-event .content-wrapper .subtitle{padding-top:3rem}.single-news section.past-event-content .content-wrapper .text-block,.single-news section.past-event-content .content-wrapper .quote-block,.single-news section.past-event-content .content-wrapper .image-block,.single-news section.past-event-content .content-wrapper .video-block,.single-news section.past-event-content .content-wrapper .gallery-block,.single-news section.past-event-content .content-wrapper .cta-block,.single-event section.past-event-content .content-wrapper .text-block,.single-event section.past-event-content .content-wrapper .quote-block,.single-event section.past-event-content .content-wrapper .image-block,.single-event section.past-event-content .content-wrapper .video-block,.single-event section.past-event-content .content-wrapper .gallery-block,.single-event section.past-event-content .content-wrapper .cta-block{margin:3.5rem 0}.single-event section.past-event-content .content-wrapper .cta-block .cta-wrap,.single-news section.past-event-content .content-wrapper .cta-block .cta-wrap{text-align:center}.single-event section.past-event-content .content-wrapper .cta-block .cta-wrap a:hover,.single-news section.past-event-content .content-wrapper .cta-block .cta-wrap a:hover{background-color:var(--c-blue);color:#fff}.single-news section.past-event-content .content-wrapper .image-block .img-wrap,.single-event section.past-event-content .content-wrapper .image-block .img-wrap{max-width:67rem;margin:0 auto}.single-news section.past-event-content .content-wrapper .image-block .img-wrap img,.single-event section.past-event-content .content-wrapper .image-block .img-wrap img{max-width:100%;max-height:37rem;margin:auto;width:auto}.single-news section.past-event-content .content-wrapper .quote-block .text,.single-event section.past-event-content .content-wrapper .quote-block .text{max-width:67rem;margin:0 auto;position:relative}.single-news section.past-event-content .content-wrapper .quote-block .text p:first-child:before,.single-event section.past-event-content .content-wrapper .quote-block .text p:first-child:before{content:"“";position:absolute;left:-2.7rem;top:-2.5rem;font-size:6rem;display:inline-flex;color:var(--c-accent)}.single-news section.past-event-content .content-wrapper .quote-block,.single-event section.past-event-content .content-wrapper .quote-block{padding-top:3.5rem;padding-bottom:3.5rem;background-color:#fce9e8}.single-news section.past-event-content .content-wrapper .video-block .video-wrap,.single-event section.past-event-content .content-wrapper .video-block .video-wrap{position:relative;width:100%;padding-bottom:56.25%;max-width:73rem;margin:0 auto}.single-news section.past-event-content .content-wrapper .video-block .video-wrap iframe,.single-event section.past-event-content .content-wrapper .video-block .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-news section.past-event-content .content-wrapper .gallery-block .title,.single-event section.past-event-content .content-wrapper .gallery-block .title{text-align:center;margin-bottom:3.5rem;font-weight:700;border-top:1px solid #000;padding-top:3.5rem}.page-template-news section.hero.hero-half{display:block;padding-bottom:7.5rem}.page-template-policies section.hero.hero-half{padding-bottom:7.5rem;display:block}.page-template-policies section.hero.hero-half .layer.layer-fg .layer-wrapper{max-width:100%;margin-left:auto;padding:0}.page-template-policies section.intro .text{max-width:100%;text-align:left}.page-template-policies section.intro .text ul{list-style:unset;padding-left:19px;margin-bottom:1lh;margin-top:-1lh}.page-template-news section.hero.hero-half .layer.layer-fg .layer-wrapper{max-width:100%;padding:0}.page-template-news section.intro{border-bottom:1.5rem solid var(--c-accent)}.page-template-news section.intro .text{max-width:100%}.single-news section.past-event-content .content-wrapper .text-block img{margin:3.5rem 0}.single-news section.past-event-content .content-wrapper .text-block iframe{max-width:73rem;margin:3.5rem auto;height:37rem}.single-news section.past-event-content .content-wrapper .text-block h2+h2{margin-top:-1.75rem}@media (min-width:991px) and (max-width:1100px){.fs-74{font-size:4rem}header .voices nav ul li a{font-size:.875rem}header .voices nav ul{display:flex;justify-content:flex-end;gap:1.5rem;text-transform:uppercase}header .voices nav ul li#menu-item-234.menu-item-has-children ul{min-width:15rem}}@media (min-width:767px) and (max-width:991px){.fs-74{font-size:3.5rem}.fs-55{font-size:2.5rem}.fs-45,.single-news section.past-event-content .text-block h2,.single-news section.past-event-content .text-block h3,.single-event section.past-event-content .text-block h2,.single-event section.past-event-content .text-block h3{font-size:2rem}.fs-35{font-size:1.6rem}.fs-25{font-size:1.35rem}.fs-20{font-size:1.125rem}header .voices{display:none}section.hero.hero-half .layer.layer-fg h1:after{height:1rem}section.numbers .items-wrap{display:grid;grid-template-columns:repeat(2,1fr)}section.my-isola-ursa .items-wrap{gap:1.25rem}section.my-isola-ursa .items-wrap .item .content{position:absolute;bottom:1.25rem;left:1.25rem;width:calc(100% - 2.5rem);padding:1.25rem}section.contacts .items-wrap{gap:2.25rem}section.contacts .items-wrap .item a .icon img{height:2.375rem}section.contacts .items-wrap .item .title{padding:0 .6rem}section.contacts .items-wrap .item a .icon img{height:2.375rem}footer .copyright-wrap:before{display:none}footer .copyright-wrap .footer-links{gap:1.25rem}footer .copyright-wrap .socials p{margin-right:.5rem 8px}section.block-text-img.reversed .columns .column.right{padding-left:0}section.block-text-img:not(.reversed) .columns .column.left{padding-right:0}.single-event section.block-text-img:not(.reversed) .columns .column.left{padding-right:1.25rem}.single-event .event-speakers .speakers-list{column-gap:1rem;row-gap:3.56rem}.single-event .event-speakers .speakers-list .description p{font-size:.9375rem}.single-event .event-program .columns .column.left .program-list .program-item .icon img{width:3.375rem}section.teams-list .items-wrap .item img{min-width:13rem}.single-event .event-speakers .speaker-modal .modal-body{padding:3.2rem}.single-event .event-speakers .speaker-modal .modal-body .modal-img{min-width:10rem}.single-event .event-speakers .speaker-modal .modal-body{gap:2rem}.single-event .event-speakers .speaker-modal .modal-body .modal-img img{min-width:10rem;max-width:10rem}.single-event .event-speakers .speaker-modal .modal-body .modal-info{padding-top:3.2rem}}@media (max-width:991px){body>header .hb{position:absolute;right:1.875rem;bottom:calc((50% - 0.425rem));width:1.2rem;height:.85rem}body>header .hb .line{position:absolute;transform-origin:center center;left:0;width:100%;height:2px;border-radius:100px;background-color:var(--c-blue);transition-duration:.3s}body>header .hb .line.ln-1{top:0}body>header .hb .line.ln-2{top:calc(50% - 1px)}body>header .hb .line.ln-3{bottom:0}body>header.open .hb .line.ln-1{transform:translateY(calc(0.425rem - 1px)) rotate(45deg)}body>header.open .hb .line.ln-2{opacity:0}body>header.open .hb .line.ln-3{transform:translateY(calc(-0.425rem + 1px)) rotate(-45deg)}body header .voices{top:-100%;position:fixed;left:0;width:100%;height:auto;background-color:#fff;z-index:-1;transition:all .3s ease;display:block}body header.open .voices{top:5.915rem}header .container{background-color:#fff}header .voices nav{padding:2rem 1.25rem;max-height:calc(100vh - 5.8525rem);max-height:calc(100svh - 5.8525rem);overflow-y:auto}header .voices nav ul{display:grid;gap:1.25rem}header .voices nav ul li a{line-height:1.2;font-size:1.25rem}header .voices nav ul{display:block}header .voices nav ul li:not(:last-child){margin-bottom:1.5rem}header .voices nav ul li.current-menu-ancestor a:after,header .voices nav ul li.current_page_item a:after{display:none !important}header .voices nav ul li.current-menu-ancestor>a,header .voices nav ul li.current_page_item>a{text-decoration:underline}header .voices nav ul li.menu-item-has-children{position:relative;display:block}header .voices nav ul li.menu-item-has-children span{width:100%;height:1.6rem;position:absolute;top:0;left:0}header .voices nav ul li.menu-item-has-children span:after{content:"";background-image:url('data:image/svg+xml,<svg class="toggle-menu-mobile only-mobile" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><g id="Group_1416" data-name="Group 1416" transform="translate(-354 -206.5)"><circle id="Ellipse_57" data-name="Ellipse 57" cx="12" cy="12" r="12" transform="translate(354 230.5) rotate(-90)" fill="rgba(58,38,30,0.05)"></circle><g id="Group_1398" data-name="Group 1398" transform="translate(13.5 -49.813)"><line id="Line_40" data-name="Line 40" y2="10" transform="translate(352.5 263.813)" fill="none" stroke="%23101010" stroke-width="1"></line><line id="Line_41" data-name="Line 41" y2="10" transform="translate(357.5 268.813) rotate(90)" fill="none" stroke="%23101010" stroke-width="1"></line></g></g></svg>');background-size:24px 24px;background-repeat:no-repeat;background-position:top right;transition:transform .3s ease;transform:rotate(0deg);width:24px;height:24px;display:flex;position:absolute;right:0}header .voices nav ul li.menu-item-has-children.active span:after{transform:rotate(45deg)}header .voices nav ul li.menu-item-has-children ul{position:unset;top:0;left:0;transform:none;display:block;max-height:0rem;padding-left:1.25rem}header .voices nav ul li.menu-item-has-children.active ul{max-height:20rem;opacity:1;visibility:visible;margin-top:1rem}header .voices nav ul li.menu-item-has-children ul li{background-color:#fff;color:var(--c-blue);margin-bottom:.5rem;justify-content:flex-start}header .voices nav ul li.menu-item-has-children ul li:last-child{margin-bottom:0}}@media (max-width:767px){header .logo a{display:grid}header .logo svg{max-width:7.5rem;height:auto}header+main{margin-top:5.8525rem}.fs-74,section.numbers .items-wrap .item .content .number{font-size:2.4rem}.fs-55{font-size:1.6rem}.single-news section.hero.hero-half .layer.layer-fg h1,.single-event section.hero.hero-half .layer.layer-fg h1{font-size:2rem;padding-top:3.5rem}.fs-42{font-size:1.9rem}.fs-35{font-size:1.2rem}.fs-32{font-size:1.6rem}.fs-25{font-size:1.3rem}.fs-23{font-size:1.125rem}.fs-21{font-size:1.125rem}.fs-20{font-size:1rem}section.hero.hero-video .layer.layer-fg h1:after{content:"";background-color:var(--c-accent);bottom:-1rem;height:.56rem}section.hero.hero-video .layer.layer-bg video{height:calc(100vh - 5.8525rem);height:calc(100svh - 5.8525rem)}section.hero.hero-video .layer.layer-fg{top:4rem}section.intro{padding:3.5rem 0}section.numbers .items-wrap .item .content{margin-top:0;padding-top:.3rem}section.numbers .items-wrap .item .icon img{max-width:3.1875rem}section.numbers .items-wrap .item .icon{min-width:3.1875rem}section.numbers .items-wrap{grid-template-columns:1fr;gap:2.5rem;row-gap:2.5rem}section.numbers,section.my-isola-ursa{padding:3.5rem 0}section.numbers .section-title,section.my-isola-ursa .section-title{margin-bottom:3.5rem}section.my-isola-ursa .items-wrap{grid-template-columns:1fr;gap:1.25rem}section.my-isola-ursa .items-wrap .item .content{bottom:1.25rem;left:1.25rem;width:calc(100% - 2.5rem);padding:2rem 2.6875rem;min-height:auto}section.contacts .items-wrap{gap:1rem;row-gap:2.5rem}section.contacts .items-wrap .item{flex:1}section.contacts .items-wrap .item a .icon img{height:2.375rem;max-width:3rem}section.contacts .items-wrap .item .title{padding:0;text-align:center}footer .content-wrap{flex-direction:column;gap:2.6rem}footer .logo img{max-width:8rem}footer .copyright-wrap:before{display:none}footer .copyright-wrap .socials p{display:none}footer .copyright-wrap .footer-links{gap:1.25rem;justify-content:center}footer .copyright-wrap{flex-direction:column}footer .copyright-wrap .socials{padding-top:1.25rem;margin:auto}footer .copyright-wrap .socials img{max-width:3rem}section.my-isola-ursa .items-wrap .item .bg-img:after{display:none}section.hero.hero-half{grid-template-columns:1fr}section.hero.hero-half .layer-bg{display:none}.page-template-my-isola-ursa section.hero.hero-half .small-title{margin-top:3.5rem}section.hero.hero-half .layer.layer-fg{padding-bottom:4.8rem}section.hero.hero-half .layer.layer-fg h1{padding-top:3.5rem}section.hero.hero-half .layer.layer-fg h1:after,.single-event section.hero.hero-half .layer.layer-fg h1:after,.single-event section.hero.hero-half.past-event h1:after,.single-news section.hero.hero-half .layer.layer-fg h1:after,.single-news section.hero.hero-half.past-event h1:after{bottom:-1rem;height:.56rem}section.block-text-img{padding:4rem 0 3.5rem}section.block-text-img .columns{grid-template-columns:1fr;gap:2rem}section.block-text-img:not(.reversed) .columns .column.left{order:2}section.block-text-img:not(.reversed) .columns .column.left{padding-right:0}section.block-text-img.with-divider{border-bottom:1rem solid var(--c-accent)}section.block-text-img .columns .title{margin-bottom:1.7rem}section.block-text-img.reversed .columns .column.right{padding-left:0}section.block-text-img .btn-wrap{margin-top:3rem}section.block-text-img.reversed{border-bottom:1rem solid var(--c-blue)}.page-template-comitato-scientifico section.hero.hero-half .layer.layer-fg h1:after{max-width:13.4rem}section.teams-list .items-wrap .item{display:grid;gap:2rem}section.teams-list .items-wrap .item img{min-width:auto;border-radius:50%;max-width:12rem;width:50%;margin:auto}.page-template-my-isola-ursa section.hero.hero-half .layer.layer-fg h1{padding-top:1rem 16px}section.content-repeater .content-wrap .icon img{width:2.2rem;margin-left:auto}section.content-repeater .content-wrap .item{display:flex;gap:1.25rem}section.content-repeater .content-wrap{gap:4rem}section.content-repeater .content-wrap .item .text{padding-left:1.25rem}.page-template-my-isola-ursa section.contact-form .form-wrapper form,section.contact-form .form-wrapper form,.single-event section.contact-form .form-wrapper form,.single-event section.contact-form .content-studenti .form-wrapper form{grid-template-columns:1fr}.single-event section.contact-form .content-studenti .form-wrapper form label.partecipation-method{margin-bottom:2.4rem}.single-event section.contact-form .content-studenti .form-wrapper form p:nth-child(13)+div,.single-event section.contact-form .content-studenti .form-wrapper form:has(p:nth-child(13)+div[style="height: auto; display: none;"]) p:nth-child(13),.single-event section.contact-form .content-studenti .form-wrapper form:has(p:nth-child(13)+div[style="height: auto; display: none;"]) p:nth-child(12){grid-column:unset}.single-event section.contact-form .content-studenti .form-wrapper form label.roboto{line-height:1.3;margin-top:1.4rem}.single-event section.contact-form .form-wrapper .wpcf7 form p,.single-event section.contact-form .form-wrapper .wpcf7 form div,.page-template-my-isola-ursa section.contact-form .form-wrapper .wpcf7 form p,.single-event section.contact-form .content-studenti .form-wrapper .wpcf7 form p{grid-column:unset}.single-event section.contact-form .form-wrapper form p:nth-child(11),.single-event section.contact-form .form-wrapper form p:nth-child(12){display:grid;gap:1rem}.page-template-eventi section.intro.bg-grey{border-bottom:1rem solid var(--c-accent)}section.img-block{padding:3.5rem 0 4rem}section.img-block .content-wrap{margin-bottom:3.5rem}section.events-link .cards{display:grid;gap:1.5rem}.single-event section.contact-form .content .program{padding-left:1.25rem;padding-right:1.25rem}.single-event section.block-text-img:not(.reversed) .columns .column.left{padding-right:0;padding-top:2rem}.single-event section.hero.hero-half .layer.layer-fg .content-wrapper .dates svg{width:1.8rem;height:auto}.single-event section.hero.hero-half .layer.layer-fg .content-wrapper .location{margin-top:.5rem}.single-event section.hero.hero-half .layer.layer-fg .content-wrapper .subtitle{margin-top:3.3rem}.single-event section.hero.hero-half .layer.layer-fg .content-wrapper .cta{margin-bottom:0}.single-event section.block-text-img{padding:3.5rem 0 4rem}.single-news section.hero.hero-half .layer.layer-fg,.single-event section.hero.hero-half .layer.layer-fg{padding-bottom:4rem}.single-event section.contact-form .btns button{padding:1.5rem 0}.single-event section.contact-form .content .program .time h4 svg,.single-event section.contact-form .content .program .date h3 svg{width:1.25rem}.single-event section.contact-form .content .program .event-title{margin-top:.7rem}.single-event section.contact-form .title{padding-bottom:2.5rem}.single-event section.contact-form .content .program .text{column-count:1}.single-event section.contact-form .content .program .text p:not(:last-child){margin-bottom:1lh}.single-event section.contact-form .form-title{margin-top:3.5rem}.single-event section.contact-form .form-wrapper form label.plain-text{margin-top:-1.8rem}.single-event section.contact-form .form-wrapper form p:nth-child(14){margin-top:2.5rem}.single-event .event-speakers{border-top:1rem solid var(--c-accent)}.single-event .event-speakers .speakers-list{grid-template-columns:repeat(2,1fr);column-gap:1.5rem;row-gap:2rem}.single-event .event-speakers .speakers-list .description{margin-top:.2rem}.single-event .event-speakers .speakers-list .description p{font-size:.9375rem}.single-event .event-speakers .speakers-list .name h3{line-height:1.2}.single-event .event-speakers .title h2{margin-bottom:2.5rem}.single-event .event-program .columns{grid-template-columns:1fr;gap:2rem}.single-event .event-program .columns .column.left .program-list .program-item .icon img{width:2.375rem}.single-event .event-program .columns .column.left .program-list .program-item{gap:1.25rem}.single-event .event-program .columns .column.left .program-list .program-item .content-wrap{padding-left:1.25rem}.single-event .event-program .columns .column.right .text,.single-event .event-program .columns .column.right #acf-map{height:29rem !important}.single-news section.hero.hero-half.past-event .content-wrapper,.single-event section.hero.hero-half.past-event .content-wrapper{padding:3.5rem 0}.single-event section.hero.hero-half.past-event .content-wrapper .small-title{margin-bottom:.6rem}.single-news section.past-event-content .text-block h2,.single-news section.past-event-content .text-block h3,.single-event section.past-event-content .text-block h2,.single-event section.past-event-content .text-block h3{font-size:1.6rem}.single-event section.past-event-content{border-bottom:1rem solid var(--c-blue);padding-bottom:0}section#event-form{margin-top:-8rem;padding-top:8rem}section.events-list{padding:3.5rem 0}section.events-list .cards{grid-template-columns:1fr}section.teams-list .items-wrap .item .content .description.active{max-height:80rem}.single-news section.past-event-content .content-wrapper .quote-block .text p:first-child:before,.single-event section.past-event-content .content-wrapper .quote-block .text p:first-child:before{content:"“";position:absolute;left:-1rem;top:-3.5rem;font-size:5rem;display:inline-flex;color:var(--c-accent)}.single-event .event-speakers .speaker-modal .modal-body{display:block;border-top:1rem solid var(--c-accent);border-bottom:1rem solid var(--c-blue);padding:1.5rem;max-height:96lvh;overflow:auto}.single-event .event-speakers .speaker-modal .modal-close{right:2rem;top:.6rem}.single-event .event-speakers .speaker-modal .modal-body .modal-img img{min-width:11rem;max-width:11rem;height:auto;margin:0 auto}.single-event .event-speakers .speaker-modal .modal-body .modal-name,.single-event .event-speakers .speaker-modal .modal-body .modal-job-title{text-align:center}.single-event .event-speakers .speaker-modal .modal-body .modal-info{padding-top:1.4rem}.single-news section.past-event-content .content-wrapper .text-block iframe{height:51vw}.page-template-policies section.hero.hero-half,.page-template-news section.hero.hero-half{padding-bottom:0}.page-template-news section.intro{border-bottom:1rem solid var(--c-accent)}section.related-news{border-top:1rem solid var(--c-accent)}section.related-news .title{margin-bottom:3.5rem}section.partners .logos .logo>a img{max-width:7.375rem}section.partners .items-wrap .item{padding:3.5rem 0 3rem}section.partners .logos,section.partners .logos .logos-section{gap:2rem}.single-event section.contact-form{padding-bottom:3.5rem}section.partners.event-logos .logo-item img{max-height:5rem;width:auto}@keyframes marquee{from{translate:0%}to{translate:calc(-100% - 2rem)}}@keyframes marquee-reverse{from{translate:calc(-900% + 2rem)}to{translate:0%}}}#CybotCookiebotDialogPoweredbyCybot,body #CybotCookiebotDialogHeader{display:none}#CybotCookiebotDialog *{font-family:var(--ff-third) !important}body #CybotCookiebotDialog *,body #CybotCookiebotDialogBodyUnderlay *{font-size:.875rem;line-height:1.5}body #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a:after{border-color:#000}body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:var(--c-accent)}body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid var(--c-accent);color:var(--c-accent)}body #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:last-of-type),body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton,body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(:first-of-type),body #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderButton,body #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderToggleDeselectVendorsLink,body #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderToggleSelectVendorsLink,body #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderButton.select,body #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogBodyLevelButtonIABHeaderToggleSelectVendorsLink,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{border-radius:0;outline:0;border:1.5px solid var(--c-accent);font-family:var(--ff-third);font-weight:700;text-transform:uppercase;color:var(--c-accent);background-color:#f4f3f2;font-family:var(--ff-third)}body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{color:#fff !important;background-color:var(--c-accent) !important}body #CybotCookiebotDialog{background-color:#f4f3f2}body #CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--c-accent)}body #CybotCookiebotDialog #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{max-height:11.2rem;padding-bottom:1.3rem}body #CybotCookiebotDialog .CybotCookiebotFader.CybotCookiebotDialogActive{display:none}body #CybotCookiebotDialogDetailFooter{padding-top:2.5rem}body #CybotCookiebotDialog .CybotCookiebotScrollContainer .CybotCookiebotScrollbarContainer{background-color:#f4f3f2}body #CybotCookiebotDialog .CybotCookiebotScrollContainer #CybotCookiebotDialogBodyContent::-webkit-scrollbar-track{background-color:#fff !important}#CybotCookiebotDialog .CybotCookiebotScrollContainer>div:first-of-type:focus{scrollbar-width:inherit !important;scrollbar-color:unset !important}body #CybotCookiebotDialog .CybotCookiebotScrollContainer #CybotCookiebotDialogBodyContent::-webkit-scrollbar{width:.45rem}body #CybotCookiebotDialog .CybotCookiebotScrollContainer #CybotCookiebotDialogBodyContent::-webkit-scrollbar-thumb{background:#141414;border-radius:8px}body #CybotCookiebotDialog .CybotCookiebotScrollContainer .CybotCookiebotScrollbarContainer{display:none}body #CybotCookiebotDialog.CybotEdge.CybotMultilevel .CybotCookiebotDialogBodyBottomWrapper{padding-top:1em !important}body #CybotCookiebotDialog{font-size:14px}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper:hover input[type=checkbox]:not(:disabled)+.CybotCookiebotDialogBodyLevelButtonSlider{opacity:1}body #CybotCookiebotDialog form input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--c-accent)}body #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#000}@media (min-width:768px){body #CybotCookiebotDialog.CybotEdge.CybotMultilevel .CybotCookiebotDialogBodyBottomWrapper{border-top:1px solid #fff !important}}@media (max-width:767px){body #CybotCookiebotDialogPoweredByText,body #CybotCookiebotDialogPoweredbyImage{display:none}body #CybotCookiebotDialog{top:auto;bottom:0;width:100%;left:0;transform:none;border-radius:0}body #CybotCookiebotDialog *{font-size:13px}body #CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyButton:not(:last-of-type),body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:not(:first-of-type){padding:10px;letter-spacing:1px}body #CybotCookiebotDialogBodyLevelButtonsSelectPane{border-bottom:1px solid #fff;border-top:1px solid #fff}body #CybotCookiebotDialog .CybotCookiebotScrollContainer{border-bottom:0 !important}body #CybotCookiebotDialog.CybotEdge.CybotMultilevel .CybotCookiebotDialogBodyBottomWrapper{padding-top:0 !important}body #CybotCookiebotDialogBodyLevelButtonsSelectPane{padding:0;padding-top:.5rem;padding-bottom:.5rem}body #CybotCookiebotDialog #CybotCookiebotDialogBody .CybotCookiebotScrollContainer{padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1.875rem;max-height:10.5rem;min-height:10.5rem !important}body #CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonWrapper{padding:.5rem 1.5rem}body #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{display:none !important}body #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:var(--c-accent) !important;color:#fff !important}body #CybotCookiebotDialog #CybotCookiebotDialogBodyContent{padding:0;padding-right:.81rem}body #CybotCookiebotDialog h2{font-weight:700}body #CybotCookiebotDialogFooter{padding-left:1.5rem;padding-bottom:1.5rem;padding-right:1.5rem}body #CybotCookiebotDialog .CybotCookiebotScrollContainer.CybotCookiebotDialogActive{padding-left:0 !important;padding-right:0 !important}body #CybotCookiebotDialog .CybotCookiebotScrollContainer.CybotCookiebotDialogActive #CybotCookiebotDialogDetailBodyContentCookieContainerTypes{padding-left:1.5rem;padding-right:1.5rem}body #CybotCookiebotDialog:not(.CybotEdge) #CybotCookiebotDialogFooter{padding-top:1.5rem}body #CybotCookiebotDialog:not(.CybotEdge) #CybotCookiebotDialogDetailFooter,body #CybotCookiebotDialogDetailBodyContentIABv2Tabs,body #CybotCookiebotDialogDetailBodyContentTextAbout,body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{padding-left:1.5rem;padding-right:1.5rem}body #CybotCookiebotDialog .CookieCard{border-bottom:1px solid #fff}body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentIABContainer .CookieCard{border-bottom:none;border-top:1px solid #fff}body #CybotCookiebotDialogNav{border-bottom:0}body #CybotCookiebotDialogTabContentDetails #CybotCookiebotDialogDetailFooter{padding-top:1.6rem;padding-bottom:0}body #CybotCookiebotDialogDetailBodyContentIABv2Tabs .CybotCookiebotDialogDetailBodyContentIABv2TabsIntro{padding-left:0;padding-right:0}body #CybotCookiebotDialog #CybotCookiebotBannerCloseButtonE2E,body #CybotCookiebotDialog .CybotCookiebotBannerCloseButton{position:absolute;right:21px;top:20px;display:block}body #CybotCookiebotDialog .CybotCookiebotDialogContentWrapper{margin-top:3rem}}section.iframe-video-wrapper .img-wrapper{position:relative;aspect-ratio:16/9}section.iframe-video-wrapper .img-wrapper iframe{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%}section.iframe-form-wrapper .container{padding:0}section.iframe-form-wrapper .wrapper{padding-block:10rem 5rem}section.iframe-form-wrapper iframe{border:none;block-size:80vh;min-block-size:90rem;max-inline-size:700px;margin-inline:auto}@media(max-width:768px){section.iframe-form-wrapper .wrapper{padding-block:3.5rem}section.iframe-form-wrapper iframe{min-block-size:98rem}}
[data-class=wpcf7cf_group],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls .disabled{pointer-events:none;cursor:default;opacity:.5}.wpcf7cf_repeater_sub_controls{display:inline-flex;gap:4px;margin:4px 0;align-items:center}