﻿@font-face{font-family:"RocGroteskExtraBold";src:url("/fonts/rocgroteskcond-extrabold-webfont.woff2") format("woff2"),url("/fonts/rocgroteskcond-extrabold-webfont.woff") format("woff");font-style:normal;}:root{--color-red:#ed1c24;--color-black:#0d0c0c;--color-white:#fff;--color-gray-1:#403e3f;--color-gray-3:#a6a2a3;--font-rocgrotesk-extrabold:"RocGroteskExtraBold";}html{margin:0;padding:0;background-color:#fff;scroll-behavior:smooth;}body{margin:0;padding:0;font-size:16px;font-family:"Roboto",sans-serif;}*{box-sizing:border-box;background-repeat:no-repeat;}img{max-width:100%;}.text-red{color:var(--color-red);}.text-black{color:var(--color-black);}.btn{min-width:184px;font-size:16px;padding:16px 24px;line-height:1em;display:inline-flex;text-decoration:none;border:1px solid currentColor;}.btn-primary{background-color:var(--color-red);color:var(--color-white);}.btn-secondary{color:var(--color-black);}.btn-red{background-color:var(--color-red);color:var(--color-white);}.btn-outline-red{background-color:transparent;border-color:var(--color-red);color:var(--color-red);}.btn-outline-red:hover{background-color:var(--color-red);color:#fff;}.btn-blue{background-color:#3759a2;color:var(--color-white);}.btn-yellow{background-color:#e4a842;color:var(--color-white);}.content-wrapper{padding:0 20px;width:1240px;max-width:100%;margin-left:auto;margin-right:auto;}.site-header{padding:20px 0;position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:var(--color-white);}.site-header .header-row{display:flex;align-items:center;}.site-header .brand{display:block;margin-right:16px;flex-shrink:0;}.site-header .brand .logo{display:block;}.site-header nav{display:flex;margin-left:auto;gap:16px;align-items:center;}.site-header nav a{text-decoration:none;color:var(--color-red);text-transform:uppercase;font-size:20px;font-weight:600;}.site-header .link-register{margin-left:20px;background-color:var(--color-red);color:var(--color-white);text-decoration:none;font-size:16px;font-weight:400;padding:17px 24px;line-height:1em;flex-shrink:0;text-transform:uppercase;}.site-header .nav-toggle{display:none;width:24px;height:24px;border:0;outline:0;-webkit-tap-highlight-color:none;background-image:url(/images/icons/icon-nav-hamburger.svg);background-color:transparent;margin-left:auto;}.site-header .nav-toggle span{display:none;}body.nav-open .site-header .nav-toggle{background-image:url(/images/icons/icon-nav-close.svg);}.hero{overflow-x:clip;}.hero .grid{display:flex;align-items:center;margin-left:-72px;margin-right:-72px;position:relative;}.hero .text{padding-left:72px;width:52%;flex-shrink:0;}.hero .text h1{line-height:.8em;margin:0;font-size:64px;font-family:var(--font-rocgrotesk-extrabold);font-weight:800;text-transform:uppercase;}.hero .text h1 img{display:inline;}.hero .text .date{font-family:var(--font-rocgrotesk-extrabold);margin:32px 0;text-transform:uppercase;color:var(--color-red);font-size:24px;}.hero .text .date span{font-size:22px;color:var(--color-black);}.hero .text .info{margin:32px 0;color:var(--color-gray-1);max-width:530px;}.hero .text .ctas{margin:32px 0 0 0;display:flex;gap:32px;align-items:flex-start;}.hero .image{margin-left:auto;flex-shrink:1;}.hero .image img{display:block;}.hero .stylyzed-line{display:block;position:absolute;bottom:-110px;right:-55px;}.section-about{padding:100px 0;background-image:url(/images/backgrounds/wave-1.webp);background-position:center bottom;scroll-margin:40px;}.section-about h2{text-align:center;font-size:24px;color:var(--color-red);font-family:var(--font-rocgrotesk-extrabold);letter-spacing:.2em;margin:0;text-transform:uppercase;}.section-about .text-image{margin-top:32px;display:flex;align-items:flex-start;gap:32px;}.section-about .text-image .image{width:50%;}.section-about .text-image .image img{display:block;}.section-about .text-image .text{width:50%;}.section-about .text-image .text h3{font-family:var(--font-rocgrotesk-extrabold);margin:0;font-size:40px;line-height:1em;text-transform:uppercase;font-weight:800;}.section-about .text-image .text p{margin:32px 0 0 0;color:var(--color-gray-1);line-height:1.5em;max-width:470px;}.section-vision{padding:80px 0 120px 0;background-color:#f2f2f2;scroll-margin:100px;}.section-vision h2{text-align:center;font-size:24px;color:var(--color-red);font-family:var(--font-rocgrotesk-extrabold);letter-spacing:.2em;margin:0;text-transform:uppercase;}.section-vision h3{font-family:var(--font-rocgrotesk-extrabold);margin:16px 0 0 0;font-size:40px;line-height:1em;text-transform:uppercase;font-weight:800;text-align:center;}.section-vision ul{list-style:none;margin:54px 0 0 0;padding:0;gap:20px;display:grid;grid-template-columns:repeat(4,1fr);}.section-vision ul li{position:relative;}.section-vision ul li img{display:block;}.section-vision ul li p{position:absolute;text-align:center;inset:auto 0 0 0;padding:24px 12px;color:var(--color-white);margin:0;font-size:18px;line-height:1.5em;}.section-audience{padding:160px 0 80px 0;overflow-x:clip;}.section-audience .content-wrapper{position:relative;}.section-audience .stylyzed-line{position:absolute;display:block;right:-210px;top:-280px;}.section-audience h2{text-align:center;font-size:24px;color:var(--color-red);font-family:var(--font-rocgrotesk-extrabold);letter-spacing:.2em;margin:0;text-transform:uppercase;}.section-audience ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;}.section-audience ul>li{display:flex;flex-direction:column;align-items:flex-start;scroll-margin:160px;}.section-audience ul>li h3{background-position:center;text-align:center;margin:0;font-size:36px;line-height:1.5em;color:var(--color-white);text-transform:uppercase;font-weight:800;font-family:var(--font-rocgrotesk-extrabold);padding:16px 0;width:100%;}.section-audience ul>li img{display:block;margin:32px 0;}.section-audience ul>li ol{list-style:none;margin:0 0 32px 0;padding:0;}.section-audience ul>li ol li{padding-left:32px;background-image:url(/images/icons/icon-tick-red.svg);background-position:left top;}.section-audience ul>li ol li:not(:last-child){margin-bottom:16px;}.section-audience ul>li .ctas{margin-bottom:0;}.section-audience ul>li a{margin-top:auto;width:auto;min-width:204px;display:block;}.section-audience ul>li a+a{margin-top:12px;}.section-audience ul>li:nth-child(1) h3{background-image:url(/images/backgrounds/scratch-red.svg);}.section-audience ul>li:nth-child(2) h3{background-image:url(/images/backgrounds/scratch-blue.svg);}.section-audience ul>li:nth-child(3) h3{background-image:url(/images/backgrounds/scratch-yellow.svg);}.section-join-us{padding:80px 0;background-image:url(/images/backgrounds/wave-2.webp);background-position:center calc(100% + 68px);background-size:1440px auto;scroll-margin:60px;}.section-join-us h2{text-align:center;font-size:24px;color:var(--color-red);font-family:var(--font-rocgrotesk-extrabold);letter-spacing:.2em;margin:0;text-transform:uppercase;}.section-join-us h3{font-family:var(--font-rocgrotesk-extrabold);margin:16px 0 0 0;font-size:40px;line-height:1em;text-transform:uppercase;font-weight:800;text-align:center;}.form-wrapper{width:794px;max-width:100%;margin:50px auto 0;background-color:#fcf0f0;padding:40px;}.form-label{color:var(--color-gray-3);display:block;margin-bottom:8px;}.radio-group{display:flex;margin-top:12px;margin-bottom:4px;gap:32px;align-items:flex-start;}.form-group{margin-bottom:16px;}.form-row{display:flex;gap:16px;margin-bottom:16px;}.form-row .form-group{margin:0;flex-basis:0;flex-grow:1;}.field-radio{display:flex;gap:8px;align-items:center;cursor:pointer;}.field-radio input{width:16px;height:16px;margin:0;border-radius:50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:1px solid var(--color-gray-3);cursor:pointer;}.field-radio label{line-height:normal;cursor:pointer;color:var(--color-gray-3);}.field-radio input:checked{outline:1px solid var(--color-red);background-color:var(--color-red);border:2px solid #fcf0f0;}.field{border:1px solid var(--color-gray-3);border-radius:4px;outline:0;display:block;width:100%;font-size:16px;padding:10px 8px;background-color:transparent;color:var(--color-gray-3);font-family:inherit;}.field:focus{border-color:var(--color-red);}.validation-message{color:#ed1c24;}.validation-message:empty{display:none;}.controls{margin-top:32px;text-align:center;}.controls .btn{text-align:center;justify-content:center;}.consent{display:flex;gap:12px;align-items:flex-start;}.consent input{width:2em;height:2em;margin:0;padding:0;appearance:none;border:0 solid #fcf0f0;outline:1px solid var(--color-red);border-radius:4px;flex-shrink:0;transition:all linear .1s;}.consent input:checked{border:6px solid #fcf0f0;background-color:var(--color-red);}.consent input:active{border:3px solid #fcf0f0;background-color:var(--color-red);}.consent span{margin-top:3px;}.consent span a{color:var(--color-red);cursor:alias;}.g-recaptcha>*{margin:30px auto;}.dialog-enquiry-result{background-color:#fff;border-radius:0;padding:180px 20px 80px 20px;border:0;outline:0;width:800px;max-width:calc(100% - 40px);}.dialog-enquiry-result .contents{text-align:center;margin-bottom:150px;}.dialog-enquiry-result .contents .icon{margin-bottom:16px;}.dialog-enquiry-result .contents .icon img{display:block;width:94px;height:auto;margin:auto;}.dialog-enquiry-result .contents .title{font-size:36px;font-weight:800;font-family:var(--font-rocgrotesk-extrabold);text-transform:uppercase;text-align:center;line-height:1em;}.dialog-enquiry-result .contents p{font-size:14px;line-height:1.5em;}.dialog-enquiry-result .back{text-align:center;}.dialog-enquiry-result .back button{font-size:14px;text-decoration:underline;border:0;outline:0;background-color:transparent;cursor:pointer;padding:8px;}.dialog-enquiry-result::backdrop{background-color:rgba(0,0,0,.6);}.site-footer{padding:36px 0;}.site-footer .footer-row{display:grid;gap:32px;grid-template-columns:1fr 1fr;}.site-footer .brand{display:flex;align-items:flex-end;gap:32px;margin-bottom:16px;}.site-footer .brand .sfi-logo{height:120px;width:auto;max-width:none;}.site-footer address{font-style:normal;padding:0 0 0 24px;background-image:url(/images/icons/map-pin.svg);background-position:left center;font-weight:700;margin-bottom:16px;}.site-footer .socials{list-style:none;margin:0;padding:0;display:flex;gap:8px;align-items:center;}.site-footer .socials li a{display:block;width:40px;height:40px;text-decoration:none;background-size:cover;}.site-footer .socials li a span{display:none;}.site-footer .socials li a.linkedin{background-image:url(/images/icons/icon-linkedin.svg);}.site-footer .socials li a.instagram{background-image:url(/images/icons/icon-instagram.svg);}.site-footer .socials li a.x{background-image:url(/images/icons/icon-x.svg);}.site-footer .reach-us{font-size:20px;font-weight:500;}.site-footer hr{border:0;outline:0;margin:16px 0;height:1px;background-color:var(--color-gray-1);}.site-footer .reach-us-type{font-weight:600;margin-bottom:32px;}.site-footer .contact-options p{margin:24px 0;overflow:clip;}.site-footer .contact-options a{display:inline-block;text-decoration:none;color:inherit;}.site-footer .contact-options a:hover span{text-decoration:underline;}.site-footer .contact-options a.tel{padding-left:28px;background-image:url(/images/icons/icon-phone.svg);background-position:left center;}.site-footer .contact-options a.mail{padding-left:28px;background-image:url(/images/icons/icon-mail.svg);background-position:left center;}.site-footer .end-band{padding:8px 0;display:flex;}.site-footer .end-band .policies{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-left:auto;}.site-footer .end-band .policies a{text-decoration:none;color:inherit;}.site-footer .end-band .policies a:hover{text-decoration:underline;}.page-legal p,.page-legal li{line-height:1.4em;}.page-legal li{margin-bottom:1.8em;}.page-legal .content-wrapper{border-bottom:1px solid #000;}.page-exhibitors .site-header>.exhibitor-reg-open{display:none;}.page-exhibitors .site-header nav .exhibitor-reg-open{font-weight:600;}.page-exhibitors{max-width:1920px;margin:auto;}.page-exhibitors .hero-exhibitors{background-color:#8b0000;background-image:url(/images/hero-exhibitors.webp);background-position:center center;background-size:cover;padding:80px 0 30px 0;position:relative;}.page-exhibitors .hero-exhibitors .hero-content{margin:0 auto;max-width:1024px;padding:0 20px;color:#fff;position:relative;z-index:1;}.page-exhibitors .hero-exhibitors .hero-content h1{margin:0;text-align:center;font-size:64px;line-height:1.18em;font-weight:800;font-family:var(--font-rocgrotesk-extrabold);}.page-exhibitors .hero-exhibitors .hero-content .numbers{list-style:none;margin:40px 0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;}.page-exhibitors .hero-exhibitors .hero-content .numbers li{text-align:center;}.page-exhibitors .hero-exhibitors .hero-content .numbers li em{font-style:normal;display:block;color:#ffc222;font-family:var(--font-rocgrotesk-extrabold);font-size:48px;line-height:1em;text-transform:uppercase;}.page-exhibitors .hero-exhibitors .hero-content .numbers li span{margin-top:8px;display:block;font-size:16px;font-weight:700;text-transform:uppercase;}.page-exhibitors .hero-exhibitors .hero-content .date-venue{padding:16px 18px;max-width:760px;margin:0 auto 40px auto;background-color:var(--color-red);display:flex;gap:24px 0;}.page-exhibitors .hero-exhibitors .hero-content .date-venue .item{gap:16px;display:flex;align-items:center;flex-basis:0;flex-grow:1;}.page-exhibitors .hero-exhibitors .hero-content .date-venue .item .icon{flex-shrink:0;}.page-exhibitors .hero-exhibitors .hero-content .date-venue .item .icon svg{display:block;}.page-exhibitors .hero-exhibitors .hero-content .date-venue .item .text .label{font-size:14px;text-transform:uppercase;letter-spacing:.7px;}.page-exhibitors .hero-exhibitors .hero-content .date-venue .item .text .data{font-size:18px;font-weight:700;margin-top:8px;}.page-exhibitors .hero-exhibitors .hero-content p{text-align:center;font-size:16px;margin:1em auto;max-width:720px;}.page-exhibitors .hero-exhibitors .hero-content p small{font-size:12px;max-width:420px;display:block;margin:auto;font-weight:400;line-height:16px;}.page-exhibitors .hero-exhibitors .hero-content .ctas{display:flex;gap:24px;align-items:center;max-width:760px;margin:40px auto;}.page-exhibitors .hero-exhibitors .hero-content .ctas a{text-align:center;width:50%;display:block;color:var(--color-white);font-weight:600;font-size:20px;text-transform:uppercase;padding-left:10px;padding-right:10px;}.page-exhibitors .hero-exhibitors .hero-content .ctas a.btn-primary{border-color:var(--color-red);}.page-exhibitors .hero-exhibitors .hero-content .ctas a.btn-secondary{border-color:var(--color-white);}.page-exhibitors .hero-exhibitors:after{content:"";position:absolute;display:block;width:100%;height:140px;background-image:url(/images/exhibitors/hero-decorated.webp);background-position:center top;background-repeat:no-repeat;background-size:100% auto;bottom:0;left:0;right:0;}.page-exhibitors .section-why{padding:40px 0;overflow:hidden;}.page-exhibitors .section-why .content-wrapper{position:relative;}.page-exhibitors .section-why .line-art-left{position:absolute;top:0;left:-20px;transform:translateX(-100%);}.page-exhibitors .section-why .line-art-right{position:absolute;bottom:0;right:-20px;transform:translateX(100%);}.page-exhibitors .section-why h2{text-transform:uppercase;font-size:40px;text-align:center;font-family:var(--font-rocgrotesk-extrabold);margin:0;}.page-exhibitors .section-why .reasons{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;margin-top:48px;}.page-exhibitors .section-why .reasons .reason h3{text-align:center;color:var(--color-white);margin:0;font-family:var(--font-rocgrotesk-extrabold);font-size:24px;text-transform:uppercase;background-position:center;padding:26px 0;background-size:386px auto;}.page-exhibitors .section-why .reasons .reason ul{padding:0 0 0 0;margin:32px 0 0 0;list-style:none;}.page-exhibitors .section-why .reasons .reason ul li{line-height:normal;padding-left:32px;min-height:3em;line-height:1.5em;}.page-exhibitors .section-why .reasons .reason ul li:not(:last-child){margin-bottom:16px;}.page-exhibitors .section-why .reasons .reason ul li::marker{margin-top:4px;}.page-exhibitors .section-why .reasons .reason.advantage h3{background-image:url(/images/backgrounds/scratch-red.svg);}.page-exhibitors .section-why .reasons .reason.advantage ul li{background-image:url(/images/icons/icon-tick-red.svg);}.page-exhibitors .section-why .reasons .reason.market h3{background-image:url(/images/backgrounds/scratch-blue.svg);}.page-exhibitors .section-why .reasons .reason.market ul li{background-image:url(/images/icons/icon-tick-blue.svg);}.page-exhibitors .section-why .reasons .reason.leads h3{background-image:url(/images/backgrounds/scratch-yellow.svg);}.page-exhibitors .section-why .reasons .reason.leads ul li{background-image:url(/images/icons/icon-tick-yellow.svg);}.page-exhibitors .section-meetup{background-color:#f2f2f2;padding:40px 0;overflow:hidden;}.page-exhibitors .section-meetup h2{text-transform:uppercase;font-size:40px;text-align:center;font-family:var(--font-rocgrotesk-extrabold);margin:0;}.page-exhibitors .section-meetup .participants{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:48px;}.page-exhibitors .section-meetup .participants article{padding:32px 24px;color:var(--color-white);}.page-exhibitors .section-meetup .participants article .icon svg{display:block;width:auto;height:80px;}.page-exhibitors .section-meetup .participants article h3{margin-top:16px;font-size:24px;font-family:var(--font-rocgrotesk-extrabold);text-transform:uppercase;}.page-exhibitors .section-meetup .participants article ul{margin:0;padding:0 0 0 16px;}.page-exhibitors .section-meetup .participants article ul li{line-height:1.5em;}.page-exhibitors .section-meetup .participants article ul li:not(:last-child){margin-bottom:16px;}.page-exhibitors .section-meetup .participants article:nth-child(1){background-color:var(--color-red);}.page-exhibitors .section-meetup .participants article:nth-child(2){background-color:#f9a51a;}.page-exhibitors .section-meetup .participants article:nth-child(3){background-color:#0259a8;}.page-exhibitors .section-meetup .fast-filling{margin-top:120px;display:flex;flex-wrap:wrap;align-items:center;}.page-exhibitors .section-meetup .fast-filling .logo{width:calc(50% - .5px);padding:20px;}.page-exhibitors .section-meetup .fast-filling .logo img{display:block;margin:auto;}.page-exhibitors .section-meetup .fast-filling .sep{width:1px;background-color:#a6a2a3;align-self:stretch;opacity:.8;}.page-exhibitors .section-meetup .fast-filling .text{width:calc(50% - .5px);padding:20px 45px;}.page-exhibitors .section-meetup .fast-filling .text h4{font-size:24px;margin:0;}.page-exhibitors .section-meetup .fast-filling .text .ctas .btn{font-size:20px;font-weight:500;border-width:2px;text-transform:uppercase;}.page-exhibitors .section-sectors{padding:40px 0;overflow:hidden;}.page-exhibitors .section-sectors .line-art-one{position:absolute;top:0;left:-20px;transform:translateX(-100%);}.page-exhibitors .section-sectors .content-wrapper{position:relative;}.page-exhibitors .section-sectors h2{text-transform:uppercase;font-size:40px;text-align:center;font-family:var(--font-rocgrotesk-extrabold);margin:0;}.page-exhibitors .section-sectors .header-group p{margin-bottom:0;text-align:center;}.page-exhibitors .section-sectors ul{list-style:none;margin:48px 0 0 0;padding:0;color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:20px;}.page-exhibitors .section-sectors ul li{padding:50px 20px 32px 20px;text-align:center;}.page-exhibitors .section-sectors ul li .icon,.page-exhibitors .section-sectors ul li h3,.page-exhibitors .section-sectors ul li p{max-width:440px;margin-left:auto;margin-right:auto;}.page-exhibitors .section-sectors ul li p{line-height:1.5em;margin-bottom:0;}.page-exhibitors .section-sectors ul li h3{text-transform:uppercase;font-size:36px;font-family:var(--font-rocgrotesk-extrabold);margin-top:40px;margin-bottom:0;}.page-exhibitors .section-sectors ul li:nth-child(1){background-color:#8cc546;}.page-exhibitors .section-sectors ul li:nth-child(2){background-color:#f9a51a;}.page-exhibitors .section-sectors ul li:nth-child(3){background-color:#0259a8;}.page-exhibitors .section-sectors ul li:nth-child(4){background-color:#ed1c24;}.page-exhibitors .section-amplification{padding:40px 0;overflow:hidden;}.page-exhibitors .section-amplification .content-wrapper{position:relative;}.page-exhibitors .section-amplification .line-art-one{position:absolute;top:0;right:-20px;transform:translateX(100%);}.page-exhibitors .section-amplification h2{text-transform:uppercase;font-size:40px;text-align:center;font-family:var(--font-rocgrotesk-extrabold);margin:0;}.page-exhibitors .section-amplification .amplifications{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;margin-top:48px;}.page-exhibitors .section-amplification .amplifications .amplification h3{text-align:center;color:var(--color-white);margin:0;font-family:var(--font-rocgrotesk-extrabold);font-size:24px;text-transform:uppercase;background-position:center;padding:26px 0;background-size:386px auto;}.page-exhibitors .section-amplification .amplifications .amplification ul{padding:0 0 0 0;margin:32px 0 0 0;list-style:none;}.page-exhibitors .section-amplification .amplifications .amplification ul li{line-height:normal;padding-left:32px;line-height:1.5em;}.page-exhibitors .section-amplification .amplifications .amplification ul li:not(:last-child){margin-bottom:16px;}.page-exhibitors .section-amplification .amplifications .amplification ul li::marker{margin-top:4px;}.page-exhibitors .section-amplification .amplifications .amplification:nth-child(1) h3{background-image:url(/images/backgrounds/scratch-yellow.svg);}.page-exhibitors .section-amplification .amplifications .amplification:nth-child(1) ul li{background-image:url(/images/icons/icon-tick-yellow.svg);}.page-exhibitors .section-amplification .amplifications .amplification:nth-child(2) h3{background-image:url(/images/backgrounds/scratch-red.svg);}.page-exhibitors .section-amplification .amplifications .amplification:nth-child(2) ul li{background-image:url(/images/icons/icon-tick-red.svg);}.page-exhibitors .section-amplification .amplifications .amplification:nth-child(3) h3{background-image:url(/images/backgrounds/scratch-blue.svg);}.page-exhibitors .section-amplification .amplifications .amplification:nth-child(3) ul li{background-image:url(/images/icons/icon-tick-blue.svg);}.page-exhibitors .section-amplification .supported-by{text-align:center;font-size:24px;font-weight:600;margin:60px auto 0 auto;max-width:630px;}.page-exhibitors .section-floor-plan{padding:40px 0;overflow:hidden;}.page-exhibitors .section-floor-plan .grid{display:flex;align-items:center;}.page-exhibitors .section-floor-plan .grid .image{width:50%;}.page-exhibitors .section-floor-plan .grid .image img{display:block;}.page-exhibitors .section-floor-plan .grid .text{width:50%;padding:40px 60px;}.page-exhibitors .section-floor-plan .grid .text h2{text-transform:uppercase;font-size:40px;font-family:var(--font-rocgrotesk-extrabold);margin:0;}.page-exhibitors .section-floor-plan .grid .text p.location{display:flex;align-items:center;gap:8px;}.page-exhibitors .section-floor-plan .grid .text p.location i{flex-shrink:0;width:24px;}.page-exhibitors .section-floor-plan .grid .text p.location i svg{display:block;margin:auto;}.page-exhibitors .section-floor-plan .grid .text p.location span{font-weight:500;}.page-exhibitors .section-floor-plan .grid .text ul{padding:0 0 0 0;margin:32px 0 0 0;list-style:none;}.page-exhibitors .section-floor-plan .grid .text ul li{line-height:normal;padding-left:32px;min-height:3em;line-height:1.5em;background-image:url(/images/icons/icon-tick-black.svg);}.page-exhibitors .section-floor-plan .grid .text ul li em{font-style:normal;font-weight:600;font-size:18px;}.page-exhibitors .section-floor-plan .grid .text ul li:not(:last-child){margin-bottom:16px;}.page-exhibitors .section-floor-plan .grid .text .ctas{margin-top:32px;}.page-exhibitors .section-floor-plan .grid .text .ctas a{width:100%;text-align:center;justify-content:center;font-size:20px;}.page-exhibitors .section-book-spot{padding:40px 0;overflow:hidden;scroll-margin-top:120px;}.page-exhibitors .section-book-spot h2{text-transform:uppercase;font-size:40px;text-align:center;font-family:var(--font-rocgrotesk-extrabold);margin:0;}.page-exhibitors .section-book-spot .radio-group{flex-wrap:wrap;gap:20px;margin-bottom:30px;}.page-exhibitors .section-book-spot .radio-group .field-radio{width:calc(50% - 10px);}.page-exhibitors .section-position-brand{overflow:hidden;}.page-exhibitors .section-position-brand .content-wrapper{padding-top:40px;padding-bottom:40px;background-color:#f2f2f2;}.page-exhibitors .section-position-brand .content-wrapper{position:relative;}.page-exhibitors .section-position-brand .line-art-one{position:absolute;bottom:-150px;right:-190px;}.page-exhibitors .section-position-brand p{margin-top:0;text-align:center;}.page-exhibitors .section-position-brand .ctas{margin:30px 0;text-align:center;}.page-exhibitors .section-position-brand .limited-availability{margin:56px auto 0 auto;padding:0 56px;position:relative;width:560px;max-width:100%;}.page-exhibitors .section-position-brand .limited-availability i{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}.page-exhibitors .section-position-brand .limited-availability i svg{display:block;}.page-exhibitors .section-position-brand .limited-availability p{text-align:left;margin:0;color:var(--color-red);}.page-exhibitors .section-position-brand .limited-availability p strong{font-size:24px;font-weight:700;}.page-exhibitors .section-position-brand .limited-availability p span{font-style:italic;display:block;margin-top:8px;}.page-exhibitors .section-thank-you{background-image:url(/images/exhibitors/background-thank-you.webp);background-position:center bottom;background-image:none;}.page-exhibitors .section-thank-you .contents{margin:auto;text-align:center;padding:20px;padding-bottom:90px;padding-top:150px;max-width:800px;background-color:#fcf0f0;position:relative;z-index:1;}.page-exhibitors .section-thank-you .contents .icon{margin-bottom:16px;}.page-exhibitors .section-thank-you .contents .icon img{display:block;width:94px;height:auto;margin:auto;}.page-exhibitors .section-thank-you .contents .title{font-size:36px;font-weight:800;font-family:var(--font-rocgrotesk-extrabold);text-transform:uppercase;text-align:center;line-height:1em;color:var(--color-red);}.page-exhibitors .section-thank-you .contents p{font-size:14px;line-height:1.5em;}.page-exhibitors .section-thank-you .contents .back{text-align:center;margin-top:130px;}.page-exhibitors .section-thank-you .contents .back a{font-size:14px;text-decoration:underline;border:0;outline:0;background-color:transparent;cursor:pointer;padding:8px;color:#737071;}@media screen and (max-width:767px){.content-wrapper{padding-left:16px;padding-right:16px;}@keyframes FadeIn{from{opacity:0;transform:translateY(-10px);}}.site-header{padding:10px 0;}.site-header .header-row{flex-wrap:wrap;}.site-header nav{width:100%;display:none;order:1;flex-direction:column;padding:32px 0;}.site-header nav a{display:block;text-align:left;width:100%;animation:FadeIn 1s ease;}.site-header .link-register{margin-left:0;text-align:center;margin-top:32px;}.site-header .brand .logo{width:140px;height:80px;}.site-header .nav-toggle{display:block;}body.nav-open .site-header nav{display:flex;}.hero{padding:80px 0 0 0;}.hero .grid{margin-left:0;margin-right:0;width:100%;flex-wrap:wrap;gap:32px;}.hero .grid .text{padding-left:0;width:100%;}.hero .grid .text h1{font-size:32px;}.hero .grid .text h1 img{width:310px;height:auto;}.hero .grid .text .date{margin:16px 0;font-size:20px;}.hero .grid .text .date span{font-size:inherit;}.hero .grid .text .info{margin:16px 0;}.hero .grid .text .ctas{flex-wrap:wrap;gap:16px;}.hero .grid .text .ctas a{width:100%;text-align:center;justify-content:center;}.hero .stylyzed-line{height:150px;width:auto;bottom:-40px;right:-16px;}.section-about{padding:75px 0 204px 0;scroll-margin:60px;background-position:right bottom;background-size:200% auto;}.section-about h2{font-size:16px;}.section-about .text-image{flex-wrap:wrap;}.section-about .text-image .text{width:100%;}.section-about .text-image .text h3{font-size:24px;}.section-about .text-image .text p{margin-top:16px;}.section-about .text-image .image{width:auto;margin-left:-16px;margin-right:-16px;}.section-vision{padding-top:40px;padding-bottom:40px;scroll-margin:100px;}.section-vision h2{font-size:16px;}.section-vision h3{font-size:24px;}.section-vision ul{grid-template-columns:1fr;}.section-vision ul li p{font-size:18px;padding:20px 20px 40px 20px;}.section-audience{padding-top:120px;padding-bottom:40px;}.section-audience ul{grid-template-columns:1fr;}.section-audience ul>li{width:100%;margin-bottom:80px;scroll-margin:100px!important;}.section-audience ul>li h3{font-size:24px;}.section-audience ul>li a{width:100%;text-align:center;justify-content:center;}.section-audience ul>li:last-child{margin-bottom:0;}.section-audience .stylyzed-line{width:130px;right:-30px;top:-160px;}.section-audience #exhibitors,.section-audience #visitors,.section-audience #sponsors{scroll-margin:80px;}.section-join-us{padding-top:60px;padding-bottom:180px;background-size:100%;background-position:center calc(100% + 40px);scroll-margin:40px;}.section-join-us h2{font-size:16px;}.section-join-us h3{font-size:24px;}.section-join-us .form-wrapper{margin-top:40px;padding:32px 16px;}.form-row{flex-wrap:wrap;}.form-row .form-group{width:100%;flex-basis:auto;}.dialog-enquiry-result{padding-top:80px;padding-bottom:40px;}.dialog-enquiry-result .contents{text-align:center;margin-bottom:60px;}.dialog-enquiry-result .contents .icon svg{display:block;margin:auto;}.dialog-enquiry-result .contents .title{font-size:24px;}.dialog-enquiry-result .contents p br{display:none;}.dialog-enquiry-result .back{text-align:center;}.dialog-enquiry-result .back button{font-size:14px;text-decoration:underline;border:0;outline:0;background-color:transparent;cursor:pointer;padding:8px;}.dialog-enquiry-result::backdrop{background-color:rgba(0,0,0,.6);}.site-footer .footer-row{grid-template-columns:1fr;gap:40px;}.site-footer .footer-row .col{width:100%;}.site-footer .brand .sfi-logo{height:auto;width:auto;}.site-footer address{max-width:220px;}.site-footer .end-band{flex-wrap:wrap;gap:20px;}.site-footer .end-band .copyright{width:100%;text-align:center;}.site-footer .end-band .policies{justify-content:center;width:100%;}.site-footer .end-band .policies span{display:none;}.site-footer .contact-options{gap:0;}.site-footer .reach-us-type{margin-top:20px;}.page-exhibitors .site-header>.exhibitor-reg-open{background-color:#000;padding:10px 20px 6px 20px;display:block;text-align:center;color:#fff;font-size:12px;margin-top:-10px;margin-bottom:0;line-height:normal;}.page-exhibitors .site-header nav .exhibitor-reg-open{display:none;}.page-exhibitors{max-width:1920px;margin:auto;}.page-exhibitors .hero-exhibitors{padding:80px 0 30px 0;}.page-exhibitors .hero-exhibitors .hero-content{margin:0 auto;max-width:1024px;padding:0 20px;color:#fff;position:relative;z-index:1;}.page-exhibitors .hero-exhibitors .hero-content h1{font-size:48px;}.page-exhibitors .hero-exhibitors .hero-content .numbers{margin:40px 0;grid-template-columns:1fr 1fr;gap:24px 20px;}.page-exhibitors .hero-exhibitors .hero-content .numbers li em{font-size:32px;}.page-exhibitors .hero-exhibitors .hero-content .numbers li span{font-size:14px;}.page-exhibitors .hero-exhibitors .hero-content .date-venue{padding:16px 18px;gap:36px 0;flex-wrap:wrap;}.page-exhibitors .hero-exhibitors .hero-content .date-venue .item{width:100%;gap:16px;display:flex;flex-basis:auto;}.page-exhibitors .hero-exhibitors .hero-content p{text-align:center;font-size:16px;margin:1em auto;max-width:720px;}.page-exhibitors .hero-exhibitors .hero-content p small{font-size:12px;max-width:420px;display:block;margin:auto;font-weight:400;line-height:16px;}.page-exhibitors .hero-exhibitors .hero-content .ctas{flex-wrap:wrap;}.page-exhibitors .hero-exhibitors .hero-content .ctas a{width:100%;font-size:16px;padding-left:4px;padding-right:4px;}.page-exhibitors .hero-exhibitors:after{display:none;}.page-exhibitors .section-why .line-art-left{display:none;}.page-exhibitors .section-why .line-art-right{display:none;}.page-exhibitors .section-why h2{font-size:40px;}.page-exhibitors .section-why .reasons{display:grid;grid-template-columns:1fr;gap:48px;margin-top:48px;}.page-exhibitors .section-why .reasons .reason h3{background-size:100% auto;font-size:18px;}.page-exhibitors .section-why .reasons .reason ul li{min-height:0;}.page-exhibitors .section-meetup{background-color:#f2f2f2;padding:40px 0;overflow:hidden;}.page-exhibitors .section-meetup h2{text-transform:uppercase;font-size:40px;text-align:center;font-family:var(--font-rocgrotesk-extrabold);margin:0;}.page-exhibitors .section-meetup .participants{grid-template-columns:1fr;}.page-exhibitors .section-meetup .fast-filling{margin-top:20px;flex-wrap:wrap;flex-direction:column;align-items:center;}.page-exhibitors .section-meetup .fast-filling .logo{width:100%;padding:30px 20px;}.page-exhibitors .section-meetup .fast-filling .logo img{display:block;margin:auto;}.page-exhibitors .section-meetup .fast-filling .sep{width:100%;height:1px;}.page-exhibitors .section-meetup .fast-filling .text{width:100%;padding:30px 0;}.page-exhibitors .section-meetup .fast-filling .text h4{font-size:24px;text-align:center;}.page-exhibitors .section-meetup .fast-filling .text p{text-align:center;}.page-exhibitors .section-meetup .fast-filling .text .ctas .btn{font-size:20px;font-weight:500;border-width:2px;width:100%;justify-content:center;}.page-exhibitors .section-sectors .line-art-one{display:none;}.page-exhibitors .section-sectors h2{text-transform:uppercase;font-size:40px;text-align:center;font-family:var(--font-rocgrotesk-extrabold);margin:0;}.page-exhibitors .section-sectors .header-group p{margin-bottom:0;text-align:center;}.page-exhibitors .section-sectors ul{list-style:none;margin:48px 0 0 0;padding:0;color:#fff;display:grid;grid-template-columns:1fr;gap:20px;}.page-exhibitors .section-sectors ul li{padding:50px 20px 32px 20px;text-align:center;}.page-exhibitors .section-sectors ul li .icon,.page-exhibitors .section-sectors ul li h3,.page-exhibitors .section-sectors ul li p{max-width:100%;}.page-exhibitors .section-sectors ul li h3{font-size:32px;}.page-exhibitors .section-amplification{padding:40px 0;overflow:hidden;}.page-exhibitors .section-amplification .line-art-one{display:none;}.page-exhibitors .section-amplification h2{text-transform:uppercase;font-size:40px;text-align:center;font-family:var(--font-rocgrotesk-extrabold);margin:0;}.page-exhibitors .section-amplification .amplifications{display:grid;grid-template-columns:1fr;gap:48px;margin-top:48px;}.page-exhibitors .section-amplification .amplifications .amplification h3{font-size:18px;padding:26px 0;background-size:100% auto;}.page-exhibitors .section-amplification .supported-by{font-size:20px;}.page-exhibitors .section-floor-plan{padding:40px 0 0 0;overflow:hidden;}.page-exhibitors .section-floor-plan .grid{flex-wrap:wrap;}.page-exhibitors .section-floor-plan .grid .image{width:100%;}.page-exhibitors .section-floor-plan .grid .text{width:100%;padding:40px 0;}.page-exhibitors .section-floor-plan .grid .text p.location{display:flex;align-items:center;gap:8px;}.page-exhibitors .section-floor-plan .grid .text ul{margin:32px 0 0 0;}.page-exhibitors .section-floor-plan .grid .text ul li{padding-left:32px;min-height:0;}.page-exhibitors .section-floor-plan .grid .text ul li em{font-size:18px;}.page-exhibitors .section-floor-plan .grid .text .ctas{margin-top:32px;}.page-exhibitors .section-floor-plan .grid .text .ctas a{width:100%;}.page-exhibitors .section-book-spot .form-wrapper{padding-left:20px;padding-right:20px;}.page-exhibitors .section-book-spot .radio-group{flex-wrap:wrap;gap:20px;margin-bottom:30px;}.page-exhibitors .section-book-spot .radio-group .field-radio{width:100%;}.page-exhibitors .section-position-brand .line-art-one{display:none;}.page-exhibitors .section-position-brand .ctas{margin:30px 0;text-align:center;}.page-exhibitors .section-position-brand .limited-availability{margin:56px auto 0 auto;padding:56px 0 0 0;position:relative;}.page-exhibitors .section-position-brand .limited-availability i{display:block;position:absolute;left:0;top:0;transform:translateY(0);}.page-exhibitors .section-position-brand .limited-availability i svg{display:block;}.page-exhibitors .section-position-brand .limited-availability p{text-align:left;margin:0;color:var(--color-red);}.page-exhibitors .section-position-brand .limited-availability p strong{font-size:24px;font-weight:700;}.page-exhibitors .section-position-brand .limited-availability p span{font-style:italic;display:block;margin-top:8px;}.page-exhibitors .section-thank-you{background-image:none;}