/*!
Custom Template - Copyright (c) 2025 Amae Live, Inc. All rights reserved.
Need assistance or interested in working with us?
Reach out to us at hello@amaelive.com or visit our website at amaelive.events for more information.
*/@font-face{font-family:"BentonSans Black";font-weight:800;font-style:normal;src:url("https://assets.swoogo.com/custom-font/20238.otf") format("opentype")}@font-face{font-family:"Resolve Sans";font-weight:300;font-style:normal;src:url("https://assets.swoogo.com/custom-font/17225.otf") format("opentype")}@font-face{font-family:"Resolve Sans";font-weight:400;font-style:normal;src:url("https://assets.swoogo.com/custom-font/17224.otf") format("opentype")}@font-face{font-family:"Resolve Sans";font-weight:700;font-style:normal;src:url("https://assets.swoogo.com/custom-font/15863.otf") format("opentype")}@font-face{font-family:"Resolve Sans Semibold Ext";font-weight:600;font-style:normal;src:url("https://assets.swoogo.com/custom-font/15843.otf") format("opentype")}@font-face{font-family:"Resolve Sans Black Cn";font-weight:900;font-style:normal;src:url("https://assets.swoogo.com/custom-font/15841.otf") format("opentype")}@font-face{font-family:"Resolve Sans Semilight";font-weight:350;font-style:normal;src:url("https://assets.swoogo.com/custom-font/15845.otf") format("opentype")}:root{--bw-green: #63b100;--bw-burgundy: #951635;--bw-blue: #5b59fb;--bw-orange: #fe5f02;--bw-fluorescent-yellow: #d7ff35;--bw-buddlegum: #fb49c5;--bw-cyan: #5cffd8;--bw-yellow: #f8e328;--font-primary: "Resolve Sans", sans-serif;--font-heading: "Resolve Sans Black Cn", var(--font-primary);--font-quotes: "BentonSans Black", var(--font-primary);--primary-color: var(--bw-buddlegum);--primary-color-opacity-20: #FF499E33;--primary-color-opacity-60: #FF499E99;--hover-primary-color: #FF499Ecc;--secondary-color: var(--bw-cyan);--grey: #D9D9D9;--grey-mid: #454545;--grey-dark: #2A2729;--off-black: #171717;--black: #000;--white: #FFF;--white-opacity-80: #FFFFFFCC;--white-opacity-20: #FFFFFF33;--border-radius: 0.25rem}html,body{font-family:var(--font-primary);color:var(--black);background:var(--white);font-size:16px;scroll-behavior:smooth;font-weight:300}*{transition:all .3s}.container{max-width:80rem;width:100%;z-index:1;position:relative}.container .container{padding:0}div.content a:not([class]),div.content a[class=""],div.content a:not(.btn).swoogo-link,a:not(.btn).show-details{color:var(--primary-color) !important;text-decoration:underline;font-weight:400}div.content a:not([class]):hover,div.content a:not([class]):focus,div.content a[class=""]:hover,div.content a[class=""]:focus,div.content a:not(.btn).swoogo-link:hover,div.content a:not(.btn).swoogo-link:focus,a:not(.btn).show-details:hover,a:not(.btn).show-details:focus{text-decoration:none}body.standard-page{padding-top:4rem}section:not(.hero-section){padding-top:3rem;padding-bottom:3rem;position:relative;overflow:hidden}@media(min-width: 992px){section:not(.hero-section){padding-top:5rem;padding-bottom:5rem}}@media(min-width: 1200px){section:not(.hero-section){padding-top:6rem;padding-bottom:6rem}}.content>div:last-child{margin-bottom:0}.content .swoogo-text .paragraph :first-child{margin-top:0}body:not(.registration-page) .content>div:first-child{margin-bottom:2rem}@media(min-width: 768px){body:not(.registration-page) .content>div:first-child{margin-bottom:3rem}}.site-background{background-size:cover;background-position:center}.site-background::before{z-index:0 !important}.dark{background-color:var(--black)}.dark p,.dark span,.dark div,.dark a:not(.btn),.dark strong,.dark b,.dark em,.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark small,.dark ul,.dark ol,.dark li,.dark blockquote,.dark code,.dark pre,.dark label,.dark td>i,.dark .swoogo-button i{color:var(--white)}.dark i{color:initial}.bg-green{background-color:var(--bw-green) !important}.bg-burgundy{background-color:var(--bw-burgundy) !important}.bg-blue{background-color:var(--bw-blue) !important}.bg-orange{background-color:var(--bw-orange) !important}.bg-fluorescent-yellow{background-color:var(--bw-fluorescent-yellow) !important}.bg-buddlegum{background-color:var(--bw-buddlegum) !important}.bg-cyan{background-color:var(--bw-cyan) !important}.bg-yellow{background-color:var(--bw-yellow) !important}.bg-primary{background-color:var(--primary-color) !important}.bg-black{background-color:var(--black) !important}.bg-white{background-color:var(--white) !important}.bg-white-opacity-80{background-color:var(--white-opacity-80) !important}.text-green{color:var(--bw-green) !important}.text-green *{color:var(--bw-green) !important}.text-green *::before,.text-green *::after{color:var(--bw-green) !important}.text-green::before,.text-green::after{color:var(--bw-green) !important}.text-burgundy{color:var(--bw-burgundy) !important}.text-burgundy *{color:var(--bw-burgundy) !important}.text-burgundy *::before,.text-burgundy *::after{color:var(--bw-burgundy) !important}.text-burgundy::before,.text-burgundy::after{color:var(--bw-burgundy) !important}.text-blue{color:var(--bw-blue) !important}.text-blue *{color:var(--bw-blue) !important}.text-blue *::before,.text-blue *::after{color:var(--bw-blue) !important}.text-blue::before,.text-blue::after{color:var(--bw-blue) !important}.text-orange{color:var(--bw-orange) !important}.text-orange *{color:var(--bw-orange) !important}.text-orange *::before,.text-orange *::after{color:var(--bw-orange) !important}.text-orange::before,.text-orange::after{color:var(--bw-orange) !important}.text-fluorescent-yellow{color:var(--bw-fluorescent-yellow) !important}.text-fluorescent-yellow *{color:var(--bw-fluorescent-yellow) !important}.text-fluorescent-yellow *::before,.text-fluorescent-yellow *::after{color:var(--bw-fluorescent-yellow) !important}.text-fluorescent-yellow::before,.text-fluorescent-yellow::after{color:var(--bw-fluorescent-yellow) !important}.text-buddlegum{color:var(--bw-buddlegum) !important}.text-buddlegum *{color:var(--bw-buddlegum) !important}.text-buddlegum *::before,.text-buddlegum *::after{color:var(--bw-buddlegum) !important}.text-buddlegum::before,.text-buddlegum::after{color:var(--bw-buddlegum) !important}.text-cyan{color:var(--bw-cyan) !important}.text-cyan *{color:var(--bw-cyan) !important}.text-cyan *::before,.text-cyan *::after{color:var(--bw-cyan) !important}.text-cyan::before,.text-cyan::after{color:var(--bw-cyan) !important}.text-yellow{color:var(--bw-yellow) !important}.text-yellow *{color:var(--bw-yellow) !important}.text-yellow *::before,.text-yellow *::after{color:var(--bw-yellow) !important}.text-yellow::before,.text-yellow::after{color:var(--bw-yellow) !important}.swoogo-agenda div.type_id,.swoogo-agenda .pill,.modal .session.field-type_id{background:var(--bw-cyan);color:var(--black);display:inline-block;padding:2px 15px;border-radius:40px;font-weight:700;font-size:.875rem;margin-bottom:10px}.mb-0{margin-bottom:0 !important}.mt-0{margin-top:0 !important}.pb-0{padding-bottom:0 !important}.pt-0{padding-top:0 !important}.center{text-align:center}#col-settings *{color:unset !important}html:not(.swoogo-preview) .frontend-only-hidden{display:none !important}div.cc-window.cc-floating .cc-compliance .cc-btn,div.cc-window.cc-banner .cc-compliance .cc-btn,.btn.show-details,.btn-alternate,.btn-standard:not(.show-details){width:100%;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;border-width:2px;border-style:solid;text-align:center;font-family:var(--font-primary);font-weight:900;line-height:1.375;text-decoration-line:none;text-transform:uppercase}@media(min-width: 576px){div.cc-window.cc-floating .cc-compliance .cc-btn,div.cc-window.cc-banner .cc-compliance .cc-btn,.btn.show-details,.btn-alternate,.btn-standard:not(.show-details){width:auto;min-width:272px}}div.cc-window.cc-floating .cc-compliance .cc-btn span,div.cc-window.cc-banner .cc-compliance .cc-btn span,.btn.show-details span,.btn-alternate span,.btn-standard:not(.show-details) span{color:inherit !important}div.cc-window.cc-floating .cc-compliance .cc-allow,div.cc-window.cc-floating .cc-compliance .cc-dismiss,div.cc-window.cc-banner .cc-compliance .cc-allow,div.cc-window.cc-banner .cc-compliance .cc-dismiss,.btn.show-details,.btn-standard:not(.show-details){background-color:rgba(0,0,0,0);color:var(--white);border-color:var(--white)}div.cc-window.cc-floating .cc-compliance .cc-allow:hover,div.cc-window.cc-floating .cc-compliance .cc-dismiss:hover,div.cc-window.cc-banner .cc-compliance .cc-allow:hover,div.cc-window.cc-banner .cc-compliance .cc-dismiss:hover,.btn.show-details:hover,.btn-standard:hover:not(.show-details),div.cc-window.cc-floating .cc-compliance .cc-allow:focus,div.cc-window.cc-floating .cc-compliance .cc-dismiss:focus,div.cc-window.cc-banner .cc-compliance .cc-allow:focus,div.cc-window.cc-banner .cc-compliance .cc-dismiss:focus,.btn.show-details:focus,.btn-standard:focus:not(.show-details){border-color:var(--white);background-color:var(--white);color:var(--black)}div.cc-window.cc-floating .cc-compliance .cc-allow:hover i,div.cc-window.cc-floating .cc-compliance .cc-dismiss:hover i,div.cc-window.cc-banner .cc-compliance .cc-allow:hover i,div.cc-window.cc-banner .cc-compliance .cc-dismiss:hover i,.btn.show-details:hover i,.btn-standard:hover:not(.show-details) i,div.cc-window.cc-floating .cc-compliance .cc-allow:focus i,div.cc-window.cc-floating .cc-compliance .cc-dismiss:focus i,div.cc-window.cc-banner .cc-compliance .cc-allow:focus i,div.cc-window.cc-banner .cc-compliance .cc-dismiss:focus i,.btn.show-details:focus i,.btn-standard:focus:not(.show-details) i{color:var(--black) !important}div.cc-window.cc-floating .cc-compliance .cc-deny,div.cc-window.cc-banner .cc-compliance .cc-deny,.btn-alternate{background-color:rgba(0,0,0,0);border-color:var(--black);color:var(--black)}div.cc-window.cc-floating .cc-compliance .cc-deny:hover,div.cc-window.cc-banner .cc-compliance .cc-deny:hover,.btn-alternate:hover,div.cc-window.cc-floating .cc-compliance .cc-deny:focus,div.cc-window.cc-banner .cc-compliance .cc-deny:focus,.btn-alternate:focus{border-color:var(--black);background-color:var(--black);color:var(--white)}div.cc-window.cc-floating .cc-compliance .cc-deny:hover i,div.cc-window.cc-banner .cc-compliance .cc-deny:hover i,.btn-alternate:hover i,div.cc-window.cc-floating .cc-compliance .cc-deny:focus i,div.cc-window.cc-banner .cc-compliance .cc-deny:focus i,.btn-alternate:focus i{color:var(--white) !important}@media(min-width: 992px){.xl-btn .btn{font-size:2rem !important;padding:1rem 2.5rem !important}}.btn-alternate,.btn-standard:not(.show-details){font-size:1.25rem;padding:.85rem 1.25rem}.registration-section .btn-standard,.header-buttons .btn{padding:.5rem 1rem;font-size:initial;font-family:var(--font-primary)}.btn.show-details{padding:.25rem .5rem;font-size:initial;font-family:var(--font-primary)}.btn.show-details{margin-top:10px}.btn.show-details i{margin-right:5px;color:inherit}.xl-btn .btn{min-width:auto}@media(max-width: 767.98px){.swoogo-button{text-align:center}}.swoogo-button i+span,.swoogo-button span+i{margin-left:8px}.swoogo-btn-group>div{margin:0 5px}@media(max-width: 767.98px){.swoogo-btn-group>div{display:block !important;margin-bottom:10px}}.swoogo-btn-group a:not(.btn){color:inherit}@media(min-width: 768px){.two-col-btns .swoogo-btn-group{display:flex;justify-content:space-between}.two-col-btns .swoogo-btn-group>div{flex:0 0 calc(50% - 10px)}}h1,h2,h3,h4{font-weight:700;text-transform:uppercase}h1{font-size:3rem;font-family:var(--font-heading);font-weight:900}@media(min-width: 768px){h1{font-size:5.5rem}}@media(min-width: 992px){body:not(.registration-page) h1{font-size:7rem;line-height:85%;margin-top:4rem}}@media(min-width: 1536px){body.landing-page h1{font-size:10rem;line-height:80%}}h2{font-size:2.75rem;line-height:1;font-family:var(--font-heading);font-weight:900}@media(min-width: 768px){h2{font-size:5.25rem}}h3{font-size:1.25rem;text-transform:uppercase}@media(min-width: 768px){h3{font-size:2rem}}h4{font-size:1.5rem;margin-top:1.5rem}.signup-section .swoogo-text>div,.lead{font-size:1.25rem;line-height:1.65rem;font-weight:300}@media(min-width: 992px){.signup-section .swoogo-text>div,.lead{font-size:1.625rem;line-height:2rem}}ul li,ol li{margin-bottom:5px}.skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus,.skip-link:hover{width:auto;height:auto;overflow:visible;padding:20px;position:absolute;z-index:100;top:10px;left:10px;font-weight:700;color:var(--black);background-color:var(--white);border-radius:.5rem;border:8px solid var(--primary-color)}header{display:unset}.mobile-logo .img-responsive,.desktop-logo .img-responsive{width:auto;height:37px;margin:0 !important}@media(min-width: 1200px){.desktop-logo .img-responsive{height:50px}}.header-buttons .swoogo-button{text-align:left;margin-top:15px}@media(min-width: 992px){.header-buttons .swoogo-button{margin-top:0;margin-left:15px}}.header-buttons .btn{font-size:1.5rem;min-width:auto;margin-top:0 !important;margin-bottom:0 !important}@media(min-width: 992px){.header-buttons .btn{font-size:1rem}}@media(min-width: 1200px){.header-buttons .btn{font-size:1.125rem}}nav.navbar{margin-bottom:0px;border:none;transition:300ms background ease;padding-top:.75rem;padding-bottom:.75rem;background-color:var(--black);z-index:10;border-radius:0;min-height:auto}@media(min-width: 992px){body.landing-page nav.navbar:not(.navbar-scroll){background-color:rgba(0,0,0,0)}body.landing-page nav.navbar:not(.navbar-scroll) .cls-1{fill:var(--white)}}nav.navbar.navbar-sticky-top,body.standard-page nav.navbar{background-color:var(--black);top:0;position:fixed;width:100%}@media(min-width: 992px){nav.navbar.navbar-sticky-top,body.standard-page nav.navbar{position:sticky}}#navbar.navbar-collapse{border:0;box-shadow:none}@media(max-width: 991.98px){#navbar.navbar-collapse{position:fixed;width:100%;height:100% !important;max-height:100%;background-color:var(--black);padding-top:10px}}@media(min-width: 992px){#navbar.navbar-collapse{display:flex !important;justify-content:flex-end;align-items:center}}.container>.navbar-header{margin-left:0px;margin-right:0px}@media(min-width: 992px){ul.swoogo-nav{float:right}}ul.swoogo-nav>li{margin-bottom:0}ul.swoogo-nav>li>a{color:var(--black);font-size:1.5rem;line-height:1.5;display:inline-block;position:relative;transition:all .5s ease-in-out;text-decoration:none;text-transform:uppercase;color:var(--white);font-weight:700}@media(min-width: 992px){ul.swoogo-nav>li>a{padding-left:8px;padding-right:8px;font-size:1rem;line-height:1}}@media(min-width: 1200px){ul.swoogo-nav>li>a{padding-left:15px;padding-right:15px;font-size:1.125rem}}ul.swoogo-nav>li>a::before{content:"";background:var(--white);display:block;position:absolute;bottom:8px;left:8px;width:0;height:3px;transition:all .5s ease-in-out}@media(min-width: 1200px){ul.swoogo-nav>li>a::before{left:15px}}ul.swoogo-nav>li a:hover,ul.swoogo-nav>li a:active,ul.swoogo-nav>li.active>a,ul.swoogo-nav>li.open>a{background-color:rgba(0,0,0,0);background-position:0;border:0 !important}@media(max-width: 991.98px){ul.swoogo-nav>li a:hover,ul.swoogo-nav>li a:active,ul.swoogo-nav>li.active>a,ul.swoogo-nav>li.open>a{color:var(--primary-color)}}ul.swoogo-nav>li a:focus{background-color:rgba(0,0,0,0) !important}@media(min-width: 992px){ul.swoogo-nav>li a:hover::before,ul.swoogo-nav>li a:active::before,ul.swoogo-nav>li.active a::before,ul.swoogo-nav>li.open>a::before{width:calc(100% - 16px)}}@media(min-width: 1200px){ul.swoogo-nav>li a:hover::before,ul.swoogo-nav>li a:active::before,ul.swoogo-nav>li.active a::before,ul.swoogo-nav>li.open>a::before{width:calc(100% - 30px)}}ul.swoogo-nav .dropdown-menu{background-color:var(--black);border-radius:0;box-shadow:none;padding:0;margin:0;border:none}@media(min-width: 992px){ul.swoogo-nav .dropdown-menu{padding-top:10px}}ul.swoogo-nav .dropdown-menu>li a{padding:10px 20px;font-size:1.5rem;line-height:1.5 !important;color:var(--white);text-transform:uppercase;font-weight:700;padding:10px 15px 10px 25px !important}@media(min-width: 992px){ul.swoogo-nav .dropdown-menu>li a{font-size:1rem;padding-left:8px !important;padding-right:8px !important}}@media(min-width: 1200px){ul.swoogo-nav .dropdown-menu>li a{padding-left:15px !important;padding-right:15px !important;font-size:1.125rem}}ul.swoogo-nav .dropdown-menu>li a:hover,ul.swoogo-nav .dropdown-menu>li a:focus{color:var(--primary-color)}.navbar-toggle{border:0;border-radius:0}.navbar-toggle span.icon-bar{background:var(--white)}.navbar-toggle{transform:rotate(0deg);transition:.5s ease-in-out;margin-top:15px;margin-right:0}.navbar-toggle .icon-bar{transition:.25s ease-in-out;position:absolute;left:0;height:2px;width:100%;opacity:1;border-radius:4px;margin-top:0 !important}.navbar-toggle .icon-bar{transform:rotate(0deg)}.navbar-toggle span.icon-bar:nth-child(2){top:0px;transform-origin:left center}.navbar-toggle span.icon-bar:nth-child(3){top:7px;transform-origin:left center}.navbar-toggle span.icon-bar:nth-child(4){top:14px;transform-origin:left center}.navbar-toggle span.icon-bar:nth-child(2){transform:rotate(45deg);top:0px;left:0px}.navbar-toggle span.icon-bar:nth-child(3){width:0%;opacity:0}.navbar-toggle span.icon-bar:nth-child(4){transform:rotate(-45deg);top:14px;left:0px}.navbar-toggle.collapsed span.icon-bar:nth-child(2){transform:rotate(0deg);top:0px;left:0px}.navbar-toggle.collapsed span.icon-bar:nth-child(3){width:100%;opacity:1}.navbar-toggle.collapsed span.icon-bar:nth-child(4){transform:rotate(0deg);top:14px;left:0px}footer{background-color:var(--black);border-top:1px solid #373d44;padding-top:2rem;padding-bottom:2rem;color:var(--white);position:relative;z-index:2}@media(max-width: 991.98px){footer{text-align:center}}@media(min-width: 768px){footer .swoogo-cols .row{display:flex;flex-direction:column;align-items:center}}@media(min-width: 992px){footer .swoogo-cols .row{flex-direction:row;align-items:stretch}footer .swoogo-cols .row>div:last-of-type{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;flex:1}}@media(max-width: 991.98px){footer .swoogo-cols .row>div{width:100%}}footer .swoogo-image img{max-height:122px}@media(max-width: 991.98px){footer .swoogo-image img{margin-left:auto;margin-right:auto;margin-bottom:2rem !important;max-height:100px}}footer .swoogo-btn-group{margin-top:0 !important;margin-bottom:0 !important}@media(max-width: 991.98px){footer .swoogo-btn-group{margin-top:1rem !important;margin-bottom:1rem !important;display:flex;justify-content:center;gap:10px}}@media(max-width: 575.98px){footer .swoogo-btn-group{flex-direction:column}}footer .swoogo-btn-group .btn{min-width:auto}footer .swoogo-btn-group>div{margin-top:0;margin-bottom:0}@media(max-width: 991.98px){footer .swoogo-btn-group>div{margin:0}}footer .footer-links .swoogo-btn-group{gap:0}@media(max-width: 767.98px){footer .footer-links .swoogo-btn-group{flex-direction:column}}footer .footer-links .swoogo-btn-group>div{margin:0}@media(min-width: 768px){footer .footer-links .swoogo-btn-group>div{padding-left:8px;padding-right:5px;line-height:1}footer .footer-links .swoogo-btn-group>div:not(:first-child){border-left:1px solid var(--white)}}.modal .img-thumbnail{border:0;border-radius:0;width:150px !important}.modal .image-overlay-wrapper{margin-bottom:10px;margin-top:10px}.modal .close{opacity:1;font-size:30px;text-shadow:none;color:var(--white)}.modal .close:hover{color:var(--primary-color)}.modal .swoogo-session-info .img-thumbnail{padding:0}.modal .swoogo-session-info .speaker-logo .img-thumbnail,.modal .speaker .img-thumbnail{background:rgba(0,0,0,0);border:none;max-width:100px;max-height:30px;width:auto !important;min-width:auto !important;margin-top:5px;padding:0}.modal .modal-content{background-color:var(--off-black);color:var(--white)}.modal .modal-body.content{font-weight:300}.modal .speaker.field-contact_fullName,.modal .session.field-name,.modal .sponsor.field-name{font-size:1.5rem;font-weight:700;text-transform:uppercase;margin-bottom:0 !important}.modal .speaker.field-contact_job_title,.modal .speaker.field-contact_company,.modal .session.field-date_and_time,.modal .sponsor.field-level{font-size:1.15rem;font-weight:400;margin-bottom:0 !important}.modal .speaker.field-contact_bio,.modal .session.field-description,.modal .sponsor.field-description{margin-top:10px !important}.modal .session.field-type_id{margin-bottom:10px !important}@media(min-width: 768px){.modal .field-speakersLinks{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.modal .field-speakersLinks>br{display:none}}.modal .field-speakersLinks a{text-decoration:none}.modal .field-speakersLinks a hr{display:none}.modal .field-speakersLinks p{margin-bottom:0 !important}.modal .field-speakersLinks p.L0{font-weight:400;font-size:1.25rem}.modal .field-speakersLinks p span{font-weight:400}.modal .btn{font-size:1rem;padding:6px 12px}.modal h2{font-size:1.25rem}.modal .modal-footer{display:none}.panel{border-radius:0;background:rgba(0,0,0,0);border:0;box-shadow:none}.swoogo-tabs .tab-pane.group-data .tab-widget-content{padding:0 !important}.swoogo-tabs .tab-loc-bottom>.nav-tabs.swoogo-tab-nav{margin-top:0}.swoogo-tabs.tab-align-justified .tab-loc-right .nav-tabs,.swoogo-tabs.tab-align-justified .tab-loc-left .nav-tabs{display:unset}.swoogo-tab-nav.nav.nav-tabs{border-bottom-color:var(--black)}@media(max-width: 767.98px){.swoogo-tab-nav.nav.nav-tabs{flex-flow:column !important}}.swoogo-tab-nav.nav.nav-tabs>li a{font-size:1rem;font-weight:400;border-radius:0;margin:0;padding:10px;border-color:var(--white-opacity-20)}@media(min-width: 768px){.swoogo-tab-nav.nav.nav-tabs>li a{font-size:1.25rem}}.tab-style-folder.swoogo-tabs .swoogo-tab-nav.nav.nav-tabs>li a{color:var(--white);background-color:var(--off-black)}.tab-style-underline.swoogo-tabs .swoogo-tab-nav.nav.nav-tabs>li a{border-width:4px;border-color:var(--black)}.tab-style-folder.swoogo-tabs .swoogo-tab-nav.nav.nav-tabs>li.active>a,.tab-style-folder.swoogo-tabs .swoogo-tab-nav.nav.nav-tabs>li.active>a:focus,.tab-style-folder.swoogo-tabs .swoogo-tab-nav.nav.nav-tabs>li.active>a:hover{background-color:var(--bw-cyan);color:var(--black)}.tab-style-underline.swoogo-tabs .swoogo-tab-nav.nav.nav-tabs>li.active>a,.tab-style-underline.swoogo-tabs .swoogo-tab-nav.nav.nav-tabs>li.active>a:focus,.tab-style-underline.swoogo-tabs .swoogo-tab-nav.nav.nav-tabs>li.active>a:hover{border-color:var(--bw-cyan)}.tab-style-folder.swoogo-tabs .swoogo-tab-nav.nav.nav-tabs>li:hover a,.tab-style-folder.swoogo-tabs .swoogo-tab-nav.nav.nav-tabs>li a:hover{background-color:var(--grey-dark)}.tab-style-underline.swoogo-tabs .swoogo-tab-nav.nav.nav-tabs>li:hover a,.tab-style-underline.swoogo-tabs .swoogo-tab-nav.nav.nav-tabs>li a:hover{border-color:var(--grey-dark)}.table th{background-color:var(--black);color:var(--white);border:0}.dark .table th{background-color:var(--primary-color)}.table th a{color:var(--white) !important}.table .group-heading th{background-color:var(--primary-color);color:var(--white);font-size:1.1rem;border:0;padding-left:15px}@media(min-width: 768px){.table.table-condensed th,.table.table-condensed td{padding:10px}}@media(max-width: 767.98px){.table.table-condensed td::before{text-align:left}}@media(max-width: 767.98px){.table.responsive-grid tbody td:not(.handle):before{top:5px}}.dark .table-striped>tbody>tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.1)}@media(max-width: 767.98px){.dark .responsive-grid>tbody>tr>td:nth-of-type(2n+1){background-color:hsla(0,0%,100%,.1)}}@media(max-width: 767.98px){.agenda-table.responsive-table.no-headers>tbody>tr>td{padding-left:5px !important}.agenda-table.responsive-table.no-headers>tbody>tr>td.empty-td{display:none}}ul.pagination>li>a{color:initial !important;text-decoration:none !important}.dark ul.pagination>li>a{color:var(--white) !important;background-color:var(--black);border-color:var(--white)}ul.pagination>.active>a,ul.pagination>.active>a:focus,ul.pagination>.active>a:hover,ul.pagination>.active>span,ul.pagination>.active>span:focus,ul.pagination>.active>span:hover{background-color:var(--primary-color) !important;color:var(--white) !important}ul.pagination>.disabled>a,ul.pagination>.disabled>a:focus,ul.pagination>.disabled>a:hover,ul.pagination>.disabled>span,ul.pagination>.disabled>span:focus,ul.pagination>.disabled>span:hover{background-color:color-mix(in srgb, var(--white) 20%, transparent)}.form-control{border-radius:0;font-size:1rem}.form-control:focus{box-shadow:0 0 5px 4px hsla(0,0%,100%,.5)}.registration-page .dark .form-control,.dark .swoogo-invitations .form-control{border-color:var(--white-opacity-20);color:var(--black) !important}.registration-page .dark .checkbox label,.registration-page .dark .radio label,.dark .swoogo-invitations .checkbox label,.dark .swoogo-invitations .radio label{font-weight:300}.registration-page .dark label,.dark .swoogo-invitations label{font-weight:400}.registration-page .dark .has-error .checkbox,.registration-page .dark .has-error .checkbox-inline,.registration-page .dark .has-error .control-label,.registration-page .dark .has-error .help-block,.registration-page .dark .has-error .radio,.registration-page .dark .has-error .radio-inline,.registration-page .dark .has-error.checkbox label,.registration-page .dark .has-error.checkbox-inline label,.registration-page .dark .has-error.radio label,.registration-page .dark .has-error.radio-inline label,.registration-page .dark .is-required::after,.registration-page .dark .required .has-star:not(.custom-control-label):not(.custom-file-label)::after,.dark .swoogo-invitations .has-error .checkbox,.dark .swoogo-invitations .has-error .checkbox-inline,.dark .swoogo-invitations .has-error .control-label,.dark .swoogo-invitations .has-error .help-block,.dark .swoogo-invitations .has-error .radio,.dark .swoogo-invitations .has-error .radio-inline,.dark .swoogo-invitations .has-error.checkbox label,.dark .swoogo-invitations .has-error.checkbox-inline label,.dark .swoogo-invitations .has-error.radio label,.dark .swoogo-invitations .has-error.radio-inline label,.dark .swoogo-invitations .is-required::after,.dark .swoogo-invitations .required .has-star:not(.custom-control-label):not(.custom-file-label)::after{color:var(--bw-buddlegum)}@media(min-width: 768px)and (max-width: 991px){.navbar-toggle{display:block !important}.navbar-collapse.collapse{display:none !important}.navbar-collapse{margin-left:-15px !important;margin-right:-15px !important;padding-right:15px !important;padding-left:15px !important}.navbar-collapse.collapse.in{display:block !important}.navbar-nav{float:none !important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important;margin-right:-15px;margin-left:-15px}}@media(min-width: 992px){.navbar-toggle{display:none !important}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-header{float:left}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}}.swoogo-carousel-container .slick-prev{left:-35px}.swoogo-carousel-container .slick-next{right:-15px}.swoogo-carousel-container .slick-prev:before,.swoogo-carousel-container .slick-next:before{color:var(--primary-color);font-size:2rem}.swoogo-carousel-container .slick-dots{bottom:-35px}.swoogo-carousel-container .slick-dots li button:before{font-size:1rem}.dark .swoogo-carousel-container .slick-dots li button:before{color:var(--white)}.swoogo-carousel-container .slick-dots li.slick-active button:before{color:var(--primary-color)}div.cc-window.cc-floating,div.cc-window.cc-banner{background-color:var(--black);color:var(--white);z-index:100}div.cc-window.cc-floating .cc-link,div.cc-window.cc-banner .cc-link{color:var(--white)}div.cc-window.cc-floating .cc-compliance .cc-btn,div.cc-window.cc-banner .cc-compliance .cc-btn{padding:.4em .8em;text-transform:initial}div.cc-window.cc-banner.cc-top{position:fixed;z-index:100}@media(max-width: 991.98px){div.cc-window.cc-banner{flex-direction:column;align-items:unset}div.cc-window.cc-banner .cc-message{margin-bottom:1em}}.swoogo-accordion .panel{box-shadow:none}.swoogo-accordion .panel *{color:var(--black) !important}.swoogo-accordion .panel .panel-heading{padding:0;background-color:var(--bw-fluorescent-yellow);margin-top:5px;border-radius:0}.swoogo-accordion .panel .panel-heading h4{font-size:1.25rem;text-transform:uppercase}@media(min-width: 768px){.swoogo-accordion .panel .panel-heading h4{font-size:1.5rem}}.swoogo-accordion .panel .panel-heading a{padding:30px 20px;gap:10px}@media(min-width: 992px){.swoogo-accordion .panel .panel-heading a{padding:30px}}.swoogo-accordion .panel .panel-heading a:hover:not([aria-expanded=true]){padding-left:30px}@media(min-width: 992px){.swoogo-accordion .panel .panel-heading a:hover:not([aria-expanded=true]){padding-left:40px}}.swoogo-accordion .panel .panel-heading i{font-size:2rem;color:var(--black);transition:all .3s;background:url(https://assets.swoogo.com/uploads/5267172-680ba0eb04469.svg) center no-repeat;transform:rotate(90deg);width:30px;height:30px;filter:brightness(0)}.swoogo-accordion .panel .panel-heading i.swoogo-open-icon{transform:rotate(180deg)}.swoogo-accordion .panel .panel-heading i::before{content:""}.swoogo-accordion .panel .panel-collapse{background-color:var(--bw-fluorescent-yellow)}.swoogo-accordion .panel .panel-body{padding:0 20px 20px;border:0 !important;font-size:1.25rem;font-weight:300}@media(min-width: 992px){.swoogo-accordion .panel .panel-body{padding:0 30px 30px}}.swoogo-accordion .panel .panel-body a{color:var(--black) !important}.swoogo-agenda{margin-bottom:1rem}@media(min-width: 768px){.swoogo-agenda{margin-bottom:3rem}}.swoogo-agenda .head th{font-size:1.5rem;line-height:1;padding-top:1rem;padding-bottom:1rem;border:0;text-align:center;background-color:var(--bw-cyan);color:var(--off-black)}@media(min-width: 768px){.swoogo-agenda .head th{font-size:1.875rem}}.swoogo-agenda .session{background-color:var(--grey)}.dark .swoogo-agenda .session{background-color:rgba(0,0,0,0)}.swoogo-agenda .name{font-weight:700}.swoogo-agenda .description{margin:5px 0 15px}.swoogo-agenda .description *{font-size:1.125rem}@media(min-width: 768px){.swoogo-agenda div.type_id,.swoogo-agenda .pill{display:inline;float:right;margin-left:20px}}.swoogo-agenda .img-thumbnail{border-radius:0;border:none;padding:0}.swoogo-agenda .speaker-logo .img-thumbnail{background:rgba(0,0,0,0);border:none;max-width:100px;max-height:30px;width:auto !important;min-width:auto !important;margin-top:15px}.swoogo-agenda .speakersLinks{border-top:1px solid var(--grey-mid);margin-top:10px;padding-top:10px;display:flex;flex-wrap:wrap;gap:30px}.swoogo-agenda .speakersLinks br{display:none}.swoogo-agenda .speakersLinks a.show-details{margin-right:25px;text-decoration:none;width:190px}.swoogo-agenda .speakersLinks a.show-details p{margin:0}.swoogo-agenda .speakersLinks a.show-details span{font-weight:700;font-size:1.125rem;color:var(--white)}.swoogo-agenda .speakersLinks a.show-details:hover span{text-decoration:underline}.swoogo-agenda .speakersLinks a.show-details hr{border-color:var(--grey-mid)}.swoogo-agenda .speakers{font-style:italic}.swoogo-agenda .show-details.btn{font-size:1rem;font-weight:400;text-transform:initial;color:var(--bw-cyan);padding:0;width:auto;min-width:auto;border:0}.swoogo-agenda .show-details.btn:hover,.swoogo-agenda .show-details.btn:focus{background-color:rgba(0,0,0,0)}.swoogo-agenda .show-details.btn:hover::after,.swoogo-agenda .show-details.btn:focus::after{margin-left:10px}.swoogo-agenda .show-details.btn i{display:none}.swoogo-agenda .show-details.btn::after{content:"";transition:all .3s;font-family:"FontAwesome";margin-left:5px}.swoogo-agenda.layout-grid td{border-color:var(--grey-mid)}.swoogo-agenda.layout-grid .session{background:var(--off-black);border-left-color:var(--grey-mid);padding:12px 10px}@media(min-width: 768px){.swoogo-agenda.layout-grid .session{padding:15px}}@media(min-width: 992px){.swoogo-agenda.layout-grid .session{padding:30px}}.swoogo-agenda.layout-grid td:not(.session){vertical-align:middle;text-align:center;background:var(--grey-dark);font-weight:400;color:var(--white);font-size:1rem}@media(min-width: 992px){.swoogo-agenda.layout-grid td:not(.session){font-size:1.25rem}}.swoogo-agenda.layout-grid .name{font-size:1rem}@media(min-width: 768px){.swoogo-agenda.layout-grid .name{font-size:1.25rem}}.swoogo-agenda.layout-grid .img-thumbnail{margin:10px 0}.swoogo-agenda.layout-table tr.session td{background-color:var(--off-black)}.custom-agenda-highlight{background:var(--off-black);margin-bottom:20px;padding:24px;border-radius:var(--border-radius);position:relative}.custom-agenda-highlight:nth-child(even){background:var(--grey-dark)}.custom-agenda-highlight::after{content:"FEATURED";position:absolute;top:-8px;right:20px;background:var(--secondary-color);color:var(--black);font-size:.7rem;font-weight:700;padding:4px 8px;border-radius:var(--border-radius);letter-spacing:.5px}.custom-agenda-highlight .session-name{font-size:1.125rem;font-weight:700;margin-bottom:8px}@media(min-width: 768px){.custom-agenda-highlight .session-name{font-size:1.25rem}}div.countdown-hero{background-color:var(--white-opacity-80);max-width:724px;margin:60px auto 0}div.countdown-hero *{color:var(--black)}div.countdown-hero h2{font-family:var(--font-primary);font-weight:400;font-size:2.25rem}@media(max-width: 575.98px){div.countdown-hero h2{font-size:1.25rem}}div.countdown-badge{border:2px solid var(--white);background-color:color-mix(in srgb, var(--black) 70%, transparent);margin-bottom:3rem}div.countdown-badge .swoogo-col-wrap>.row{display:flex;align-items:center;padding:10px 20px}@media(max-width: 767.98px){div.countdown-badge .swoogo-col-wrap>.row{flex-direction:column;text-align:center}div.countdown-badge .swoogo-col-wrap>.row>div{width:100%}}div.countdown-badge p{text-transform:uppercase;font-size:1.5rem}@media(max-width: 575.98px){div.countdown-badge p{font-size:1.25rem;margin-bottom:10px !important}}.swoogo-countdown.layout-full .countdown-row{display:flex;justify-content:space-between}.swoogo-countdown.layout-full .countdown-amount{font-weight:700;line-height:1;font-size:1.25rem}@media(min-width: 576px){.swoogo-countdown.layout-full .countdown-amount{font-size:2.625rem}}.swoogo-countdown.layout-full .countdown-period{font-weight:400}@media(min-width: 768px){.swoogo-countdown.layout-full .countdown-period{font-size:1.313rem}}.social-media-links{margin-top:2rem}@media(max-width: 991.98px){.social-media-links ul{text-align:center}}.social-media-links a{color:var(--primary-color);display:flex;padding:10px;border-radius:.5rem}.social-media-links a:hover,.social-media-links a:focus{text-decoration:none}.social-media-links a:hover{background-color:rgba(243,76,25,.2509803922)}@media(min-width: 768px){body.landing-page .swoogo-speakers,body.landing-page .swoogo-past-speakers{margin-bottom:2rem !important}}.swoogo-speakers .panel,.swoogo-speakers .swoogo-list,.swoogo-past-speakers .panel,.swoogo-past-speakers .swoogo-list,.swoogo-speaker-info .panel,.swoogo-speaker-info .swoogo-list{background-color:var(--off-black);border-radius:var(--border-radius);font-size:1rem}.swoogo-speakers .panel b,.swoogo-speakers .swoogo-list b,.swoogo-past-speakers .panel b,.swoogo-past-speakers .swoogo-list b,.swoogo-speaker-info .panel b,.swoogo-speaker-info .swoogo-list b{text-transform:uppercase;font-size:1.5rem;line-height:1.1;display:inline-block;margin:15px 0 5px}@media(min-width: 768px){.swoogo-speakers .reg-list-card,.swoogo-past-speakers .reg-list-card,.swoogo-speaker-info .reg-list-card{padding-bottom:30px}}.swoogo-speakers .panel-body,.swoogo-past-speakers .panel-body,.swoogo-speaker-info .panel-body{text-align:center}@media(min-width: 768px){.swoogo-speakers .panel-body,.swoogo-past-speakers .panel-body,.swoogo-speaker-info .panel-body{padding:20px 20px 30px}}.swoogo-speakers .panel-body .img-thumbnail,.swoogo-past-speakers .panel-body .img-thumbnail,.swoogo-speaker-info .panel-body .img-thumbnail{background:rgba(0,0,0,0);border:none;max-width:140px;max-height:40px;width:auto !important;min-width:auto !important;margin-top:15px}.swoogo-speakers .profile-picture,.swoogo-past-speakers .profile-picture,.swoogo-speaker-info .profile-picture{max-height:none !important}.swoogo-speakers a.show-details[title="Speaker Details"],.swoogo-past-speakers a.show-details[title="Speaker Details"],.swoogo-speaker-info a.show-details[title="Speaker Details"]{margin-top:15px;display:inline-block;text-decoration:none}@media(min-width: 768px){.swoogo-speakers a.show-details[title="Speaker Details"],.swoogo-past-speakers a.show-details[title="Speaker Details"],.swoogo-speaker-info a.show-details[title="Speaker Details"]{position:absolute;bottom:20px;left:0;right:0}}.swoogo-speakers a.show-details[title="Speaker Details"]::before,.swoogo-past-speakers a.show-details[title="Speaker Details"]::before,.swoogo-speaker-info a.show-details[title="Speaker Details"]::before{content:"More Info";margin-right:5px}.swoogo-speakers a.show-details[title="Speaker Details"] i,.swoogo-past-speakers a.show-details[title="Speaker Details"] i,.swoogo-speaker-info a.show-details[title="Speaker Details"] i{color:var(--primary-color)}.swoogo-speakers a.show-details[title="Speaker Details"] i::before,.swoogo-past-speakers a.show-details[title="Speaker Details"] i::before,.swoogo-speaker-info a.show-details[title="Speaker Details"] i::before{content:"";transition:all .3s}.swoogo-speakers a.show-details[title="Speaker Details"]:hover i::before,.swoogo-speakers a.show-details[title="Speaker Details"]:focus i::before,.swoogo-past-speakers a.show-details[title="Speaker Details"]:hover i::before,.swoogo-past-speakers a.show-details[title="Speaker Details"]:focus i::before,.swoogo-speaker-info a.show-details[title="Speaker Details"]:hover i::before,.swoogo-speaker-info a.show-details[title="Speaker Details"]:focus i::before{margin-left:5px}.swoogo-speakers a.show-details[title="Session Details"],.swoogo-past-speakers a.show-details[title="Session Details"],.swoogo-speaker-info a.show-details[title="Session Details"]{margin-top:.25rem;display:inline-block}.swoogo-speakers a.show-details[title="Session Details"]:before,.swoogo-past-speakers a.show-details[title="Session Details"]:before,.swoogo-speaker-info a.show-details[title="Session Details"]:before{content:"";font-family:"FontAwesome";margin-right:5px;font-size:1.25rem}.swoogo-speakers .image-overlay-wrapper::after,.swoogo-past-speakers .image-overlay-wrapper::after,.swoogo-speaker-info .image-overlay-wrapper::after,.swoogo-session-info .image-overlay-wrapper::after{content:"";position:absolute;bottom:0;left:0;right:0;height:35%;background:linear-gradient(to top, rgba(23, 23, 23, 0.9) 0%, rgba(23, 23, 23, 0.8) 10%, rgba(23, 23, 23, 0.6) 40%, rgba(23, 23, 23, 0) 100%);pointer-events:none}.swoogo-speakers.layout-list .list-view,.swoogo-past-speakers.layout-list .list-view{padding-left:15px;padding-right:15px}.swoogo-speakers.layout-list .swoogo-list,.swoogo-past-speakers.layout-list .swoogo-list{margin-bottom:1rem;padding:20px;text-align:center}@media(max-width: 767.98px){.swoogo-speakers.layout-list .swoogo-list>div:first-child,.swoogo-past-speakers.layout-list .swoogo-list>div:first-child{margin-bottom:1rem}}@media(min-width: 768px){.swoogo-speakers.layout-list .swoogo-list,.swoogo-past-speakers.layout-list .swoogo-list{padding:30px;margin-bottom:2rem;display:flex;align-items:center;text-align:left}}.swoogo-speakers.layout-list hr,.swoogo-past-speakers.layout-list hr{display:none}.swoogo-speakers.layout-columns .list-view>.row,.swoogo-past-speakers.layout-columns .list-view>.row{margin-bottom:20px}@media(min-width: 768px){.swoogo-speakers.layout-columns .panel-body,.swoogo-past-speakers.layout-columns .panel-body{padding:20px 20px 30px}}.swoogo-sponsors img,.swoogo-sponsor-info img{height:auto;border:none;background-color:rgba(0,0,0,0)}@media(max-width: 767.98px){.swoogo-sponsors img,.swoogo-sponsor-info img{max-width:200px}}.swoogo-sponsors .show-details,.swoogo-sponsor-info .show-details{margin-top:.5rem}.swoogo-sponsors .sponsor-info,.swoogo-sponsor-info .sponsor-info{border-radius:.5rem;padding:30px;margin-bottom:80px;border-bottom:8px solid var(--primary-color);border-top:8px solid var(--black)}.swoogo-sponsors .sponsor-info img,.swoogo-sponsor-info .sponsor-info img{width:80%;border:none}@media(min-width: 768px){.swoogo-sponsors .sponsor-info .more-info-data,.swoogo-sponsor-info .sponsor-info .more-info-data{margin-bottom:0 !important}.swoogo-sponsors .sponsor-info .row,.swoogo-sponsor-info .sponsor-info .row{display:flex;align-items:center}}.swoogo-sponsors,.pinnacle-sponsor{border-bottom:1px solid var(--black);margin-bottom:3rem}.pinnacle-sponsor{padding-bottom:3rem}.swoogo-sponsors.layout-columns .panel,.swoogo-sponsors.layout-carousel .panel{display:flex;align-items:center;justify-content:center;padding:0;text-align:center;background-color:rgba(0,0,0,0);box-shadow:none;margin-bottom:0}.pinnacle-sponsor.swoogo-sponsor-info .sponsor.field-name{font-size:1.5rem;font-weight:700;margin-bottom:0;text-transform:uppercase}.pinnacle-sponsor.swoogo-sponsor-info .sponsor.field-description{font-size:1.25rem;font-weight:300}.amae-twig-sponsors{width:100%}.amae-twig-sponsors .sponsors-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;place-items:center}.amae-twig-sponsors .sponsor-item{display:flex;justify-content:center;align-items:center;width:100%;min-height:120px;padding:15px;box-sizing:border-box}.amae-twig-sponsors .sponsor-item a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none}.amae-twig-sponsors .sponsor-item img{max-width:100%;max-height:80px;width:auto;height:auto;object-fit:contain}.sponsors-white-space .amae-twig-sponsors .sponsor-item img{max-height:270px}@media(max-width: 1199.98px){.amae-twig-sponsors .sponsors-grid{grid-template-columns:repeat(3, 1fr);gap:15px}.amae-twig-sponsors .sponsor-item{min-height:100px;padding:12px}.amae-twig-sponsors .sponsor-item img{max-height:70px}}@media(max-width: 991.98px){.amae-twig-sponsors{padding:15px}.amae-twig-sponsors .sponsors-grid{grid-template-columns:repeat(2, 1fr);gap:12px}.amae-twig-sponsors .sponsor-item{min-height:80px;padding:10px}.amae-twig-sponsors .sponsor-item img{max-height:60px}}.sponsors-2-2-1{--desktop: 2;--tablet: 2;--mobile: 1}.sponsors-3-2-1{--desktop: 3;--tablet: 2;--mobile: 1}.sponsors-3-3-2{--desktop: 3;--tablet: 3;--mobile: 2}.sponsors-4-3-2{--desktop: 4;--tablet: 3;--mobile: 2}.sponsors-4-4-2{--desktop: 4;--tablet: 4;--mobile: 2}.sponsors-5-3-2{--desktop: 5;--tablet: 3;--mobile: 2}.sponsors-5-4-3{--desktop: 5;--tablet: 4;--mobile: 3}.sponsors-6-3-2{--desktop: 6;--tablet: 3;--mobile: 2}.sponsors-6-4-3{--desktop: 6;--tablet: 4;--mobile: 3}.sponsors-6-5-3{--desktop: 6;--tablet: 5;--mobile: 3}.sponsors-8-4-2{--desktop: 8;--tablet: 4;--mobile: 2}.sponsors-8-5-3{--desktop: 8;--tablet: 5;--mobile: 3}.sponsors-8-6-4{--desktop: 8;--tablet: 6;--mobile: 4}[class*=sponsors-] .amae-twig-sponsors .sponsors-grid{grid-template-columns:repeat(var(--desktop), 1fr)}@media(max-width: 1199.98px){[class*=sponsors-] .amae-twig-sponsors .sponsors-grid{grid-template-columns:repeat(var(--tablet), 1fr)}}@media(max-width: 991.98px){[class*=sponsors-] .amae-twig-sponsors .sponsors-grid{grid-template-columns:repeat(var(--mobile), 1fr)}}.hero-section{position:relative}.hero-section *{color:var(--white)}body.page-agenda .hero-section *{color:var(--bw-blue)}@media(max-width: 767.98px){.hero-section{padding:130px 0 50px}body.landing-page .hero-section{text-align:center}}@media(min-width: 768px){.hero-section{padding-top:0}}@media(min-width: 768px){.hero-section .hero-content,.hero-section .swoogo-cols .row{display:flex;align-items:center}}@media(min-width: 768px){.hero-section .hero-content{min-height:350px}body.landing-page .hero-section .hero-content{min-height:750px;padding:130px 0 50px}}.hero-section .hero-content>div{flex-grow:1}.hero-section .hero-content.hero-full{height:auto}@media(min-width: 768px){.hero-section .hero-content.hero-full{height:80vh;min-height:900px}}.hero-section .hero-content p{font-size:1.563rem;font-weight:300;text-transform:uppercase}body.short-header-page .hero-section .hero-content .swoogo-image{position:absolute;top:0;right:-50%;height:100%;width:100%}body.short-header-page .hero-section .hero-content .swoogo-image>div{height:auto !important}body.short-header-page .hero-section .hero-content .swoogo-image>div svg path{fill:var(--bw-yellow)}@media(min-width: 768px){.hero-section .hero-content .hero-details>.swoogo-col-wrap>.row>div:first-child{text-align:right}}.hero-section svg#icon-7{position:absolute;top:-10px;left:-160px;height:350px;z-index:-1}@media(min-width: 768px){.hero-section svg#icon-7{left:-350px;top:50px;height:760px}}.hero-section svg#icon-7 path{fill:var(--bw-blue)}body.page-agenda .hero-section svg#icon-7 path{fill:var(--bw-cyan)}body.page-accommodation .hero-section svg#icon-7 path{fill:var(--bw-orange)}body.short-header-page main{position:relative;overflow:hidden}body.short-header-page svg#icon-1{position:absolute;bottom:-200px;right:-200px;height:700px}body.short-header-page svg#icon-1 path{fill:var(--bw-blue)}body.page-agenda svg#icon-1 path{fill:var(--bw-cyan)}body.page-accommodation svg#icon-1 path{fill:var(--bw-orange)}@media(max-width: 767.98px){.intro-section{padding-top:0 !important}}.intro-section h1,.intro-section p{color:var(--bw-buddlegum) !important}.intro-section .swoogo-text{margin:0 0 1.5rem auto}@media(min-width: 768px){.intro-section .swoogo-text{text-align:right;max-width:60%}}@media(min-width: 1200px){.intro-section .swoogo-text{max-width:730px}}.intro-section svg{max-width:200px}@media(min-width: 768px){.intro-section svg{position:absolute;top:0;left:-10%;max-width:40%}}@media(min-width: 1200px){.intro-section svg{max-width:60%}}.intro-section svg path{fill:var(--bw-fluorescent-yellow)}.past-speakers-section h2{color:var(--bw-buddlegum)}.agenda-section h2{color:var(--bw-cyan)}.agenda-section .swoogo-agenda{margin-top:3rem}.badge-section h2{color:var(--bw-cyan);margin-bottom:0}.badge-section svg{position:absolute;top:-5%;right:-50%;max-width:100%}@media(min-width: 992px){.badge-section svg{top:-15%;right:-20%;max-width:70%}}@media(min-width: 1200px){.badge-section svg{top:-30%;right:-25%;max-width:55%}}.badge-section svg path{fill:var(--bw-orange)}.passes .swoogo-col-wrap>.row{display:flex;flex-direction:column;gap:20px;padding:0 15px 20px 15px}@media(min-width: 768px){.passes .swoogo-col-wrap>.row{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media(min-width: 1200px){.passes .swoogo-col-wrap>.row{flex-wrap:nowrap}}.passes .swoogo-col-wrap>.row *:not(.btn){color:var(--black)}.passes .swoogo-col-wrap>.row::before,.passes .swoogo-col-wrap>.row::after{display:none}.passes .swoogo-col-wrap>.row>div{background-color:var(--bw-cyan);padding:30px 20px 20px;width:100%}@media(min-width: 768px){.passes .swoogo-col-wrap>.row>div{display:flex;justify-content:space-between;flex-direction:column;width:calc(50% - 10px)}}.passes .swoogo-col-wrap>.row>div ul{list-style:none;padding-left:0}.passes .swoogo-col-wrap>.row>div ul li{position:relative;padding-left:2rem;font-size:1.125rem;font-weight:300;line-height:1.2;margin-bottom:10px}.passes .swoogo-col-wrap>.row>div ul li::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--black)}.passes .swoogo-col-wrap>.row h3{font-size:2rem;border-bottom:1px solid var(--black);padding:20px 0}.passes .swoogo-col-wrap>.row .pass-header h3::before{display:block;content:"";background:var(--black);border-radius:8px;width:100px;height:12px;margin:0 auto 20px;position:absolute;top:20px;left:0;right:0}.passes .swoogo-col-wrap>.row .pass-header strong{font-size:2.25rem}@media(min-width: 768px){.passes .swoogo-col-wrap>.row .pass-header strong{font-size:3.5rem}}.passes .swoogo-col-wrap>.row p{margin-bottom:0;font-size:1.25rem}.passes .swoogo-col-wrap>.row p em{text-decoration:line-through}.passes .swoogo-col-wrap>.row .pass-description{padding-top:12px;border-top:1px solid var(--black);margin-top:12px}.passes .swoogo-col-wrap>.row .pass-description p{font-size:1.125rem}.passes .swoogo-col-wrap>.row .pass-footer{padding-top:12px;border-top:1px solid var(--black);margin-top:12px}.passes .swoogo-col-wrap>.row .swoogo-btn-group>div{display:block !important}.passes .swoogo-col-wrap>.row .swoogo-btn-group>div .btn{width:100%;margin-top:5px}.passes .swoogo-col-wrap>.row .swoogo-button .btn{width:100%}@media(min-width: 768px){.passes.passes-match-height .swoogo-col-wrap>.row h3{min-height:110px;display:flex;flex-direction:column;justify-content:center}}@media(min-width: 768px){.passes-badge-page .swoogo-col-wrap>.row>div{justify-content:flex-start}}.location-section{position:relative;overflow:hidden}.location-section h2{margin-bottom:10px !important;color:var(--bw-cyan)}.location-section .swoogo-cols{margin-top:2rem}.location-section .swoogo-map{margin-top:1rem}.location-section svg{position:absolute;left:0;bottom:-1px;width:100%}@media(min-width: 768px){.location-section svg{left:48%;width:55%}}.location-section svg path{fill:var(--bw-cyan)}.quotes-section h2{color:var(--bw-fluorescent-yellow)}@media(min-width: 768px){html:not(.swoogo-preview) .quotes-grid .swoogo-col-wrap>.row>div{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:20px}}@media(min-width: 1200px){html:not(.swoogo-preview) .quotes-grid .swoogo-col-wrap>.row>div{grid-template-columns:1fr 1fr 1fr}}.quotes-grid .swoogo-col-wrap>.row>div .swoogo-text{padding:32px 32px 32px 65px;background-color:var(--bw-fluorescent-yellow);position:relative}@media(max-width: 767.98px){.quotes-grid .swoogo-col-wrap>.row>div .swoogo-text{margin-bottom:10px;padding:26px 26px 26px 58px}}.quotes-grid .swoogo-col-wrap>.row>div .swoogo-text::before{content:"“";font-size:4rem;line-height:1;position:absolute;top:15px;left:10px;color:var(--black);font-family:var(--font-quotes);font-weight:800}@media(min-width: 768px){.quotes-grid .swoogo-col-wrap>.row>div .swoogo-text::before{font-size:5rem}}.quotes-grid .swoogo-col-wrap>.row>div .swoogo-text.quote-bottom::before{top:unset;bottom:5px}.quotes-grid .swoogo-col-wrap>.row>div .swoogo-text *{color:var(--black)}.quotes-grid .swoogo-col-wrap>.row>div .swoogo-text p{font-size:1.5rem;font-weight:300;line-height:1.1}@media(min-width: 768px){.quotes-grid .swoogo-col-wrap>.row>div .swoogo-text p{font-size:1.75rem}}@media(min-width: 768px){html:not(.swoogo-preview) .quotes-grid .swoogo-col-wrap>.row>div .swoogo-text:first-of-type{grid-row:span 2}}@media(min-width: 768px){.quotes-grid .swoogo-col-wrap>.row>div .swoogo-text:first-of-type p{font-size:2rem}}.swoogo-video{margin-bottom:0 !important}.image-scroller{overflow:hidden;width:100%}.image-scroller .container-fluid{overflow-x:hidden;overflow-y:hidden;white-space:nowrap;position:relative}.image-scroller .content{display:inline-flex;align-items:flex-start}.image-scroller .content>div{margin-bottom:0 !important}.image-scroller .widget{flex:0 0 auto;min-width:140px;margin-right:12px;display:flex;align-items:center;justify-content:center}@media(min-width: 576px){.image-scroller .widget{min-width:200px;margin-right:20px}}.image-scroller .widget img{max-width:100%;height:auto;object-fit:contain;max-height:200px !important}@media(min-width: 768px){.image-scroller .widget img{max-height:270px !important}}.signup-section{border-bottom:1px solid #373d44;margin-bottom:2rem;text-align:left}@media(min-width: 992px){.signup-section{padding-top:3rem !important}}@media(min-width: 1200px){.signup-section{padding-top:4rem !important}}.signup-section .swoogo-cols{margin-bottom:0 !important}@media(max-width: 1199.98px){.signup-section .swoogo-cols .row>div{width:100%}}.signup-section h2{color:var(--bw-buddlegum)}body.page-agenda .signup-section h2{color:var(--bw-cyan)}body.page-faq .signup-section h2{color:var(--bw-fluorescent-yellow)}body.page-badges .signup-section h2{color:var(--bw-cyan)}body.page-accommodation .signup-section h2{color:var(--bw-yellow)}.signup-section h3{margin-top:0}.swoogo-invitations{background:var(--off-black);padding:30px;width:100%}@media(max-width: 1199.98px){.swoogo-invitations{margin-top:40px}}@media(max-width: 767.98px){.swoogo-invitations{padding:20px}}.swoogo-invitations .form-group>div,.swoogo-invitations .form-group>label{width:100%;text-align:left}.swoogo-invitations .form-group>label{margin-bottom:5px}.swoogo-invitations form>.form-group{text-align:left;margin:10px 0 0 0}.hotels-card{margin-bottom:30px !important}@media(max-width: 767.98px){.hotels-card{margin-bottom:15px !important}}@media(min-width: 768px){.hotels-card .swoogo-col-wrap>.row{align-items:stretch;display:flex}}.hotels-card .swoogo-col-wrap>.row *:not(.btn){color:var(--black)}.hotels-card .swoogo-col-wrap>.row>div:first-child{background-color:var(--bw-yellow);padding:30px}@media(max-width: 767.98px){.hotels-card .swoogo-col-wrap>.row>div:first-child{padding:20px 15px;margin:0 15px 15px}}.hotels-card .swoogo-col-wrap>.row h3{font-size:2rem;border-bottom:1px solid var(--black);padding-bottom:20px}.hotels-card .swoogo-col-wrap>.row strong{font-size:2.25rem;line-height:1;margin-bottom:1rem;display:inline-block}@media(min-width: 768px){.hotels-card .swoogo-col-wrap>.row strong{font-size:3.5rem}}.hotels-card .swoogo-col-wrap>.row p{margin-bottom:0;font-size:1.25rem}.hotels-card .swoogo-col-wrap>.row ul{list-style:none;padding-left:0}.hotels-card .swoogo-col-wrap>.row ul li{position:relative;padding-left:2rem;font-size:1.125rem;font-weight:300;line-height:1.2;margin-bottom:10px}.hotels-card .swoogo-col-wrap>.row ul li::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--black)}.hotels-card .swoogo-col-wrap>.row .swoogo-image{border:0;height:100%}.hotels-card .swoogo-col-wrap>.row .swoogo-image img.img-responsive{margin-top:0 !important;margin-bottom:0 !important;object-fit:cover;height:100% !important}.scroll-down a{color:var(--white)}.scroll-down a:hover,.scroll-down a:focus{color:var(--white);text-decoration:none}html:not(.swoogo-preview) .scroll-down a span{display:none}html:not(.swoogo-preview) .scroll-down a::after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;display:block;font-size:2rem;text-align:center;color:inherit;cursor:pointer;animation:bounce 2s infinite;transition:transform .3s ease}@media(min-width: 768px){html:not(.swoogo-preview) .scroll-down a::after{font-size:3rem;bottom:20px}}@media(min-width: 1200px){html:not(.swoogo-preview) .scroll-down a::after{font-size:4rem}}html:not(.swoogo-preview) .scroll-down a::after:hover{animation-play-state:paused}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(8px)}60%{transform:translateY(4px)}}.registration-section{padding-left:15px;padding-right:15px}.registration-section .container{max-width:62rem;background-color:var(--black);background-color:color-mix(in srgb, var(--black) 95%, transparent);border-radius:0;margin-top:80px;padding:15px}@media(min-width: 576px){.registration-section .container{padding:30px}}.registration-section svg{position:absolute}.registration-section svg#icon-1{right:-600px;width:1200px;left:auto;bottom:-400px;top:auto}.registration-section svg#icon-1 path{fill:var(--primary-color)}.registration-section svg#icon-2{top:0;left:0}.registration-section svg#icon-2 path{fill:var(--bw-fluorescent-yellow)}div.swoogo-reg-progress *{transition:none}div.swoogo-reg-progress .steps{background-color:rgba(0,0,0,0)}div.swoogo-reg-progress .steps>li{position:relative}div.swoogo-reg-progress .steps>li a.step{padding:0;background-color:rgba(0,0,0,0)}@media(max-width: 991.98px){div.swoogo-reg-progress .steps>li a.step{margin-bottom:15px}}div.swoogo-reg-progress .steps>li a.step .number{z-index:1;position:relative;background-color:var(--secondary-color);color:var(--black);font-weight:700}div.swoogo-reg-progress .steps>li a.step .desc{font-weight:400}div.swoogo-reg-progress .steps>li.active>a.step .number{background-color:var(--primary-color);color:var(--black);font-weight:700}div.swoogo-reg-progress .steps>li.active>a.step .desc{color:var(--white)}div.swoogo-reg-progress .steps>li.done>a.step .number{background-color:var(--secondary-color);color:var(--black)}div.swoogo-reg-progress .steps>li.done>a.step .desc{color:color-mix(in srgb, var(--white) 90%, transparent)}div.swoogo-reg-progress .steps>li a::after{content:"";background-color:var(--secondary-color);display:block;position:absolute;z-index:0}@media(max-width: 991.98px){div.swoogo-reg-progress .steps>li a::after{top:-100%;left:10px;height:100%;width:5px}}@media(min-width: 768px){div.swoogo-reg-progress .steps>li a::after{top:20px;left:-50%;width:100%;height:5px}}div.swoogo-reg-progress .steps>li:first-child a::after{display:none}div.swoogo-reg-progress .steps>li.disabled a::after{background-color:var(--secondary-color)}div.swoogo-reg-progress.step-confirmation .steps a.step::after{background-color:var(--secondary-color) !important}.registration-section h2{font-size:1.5rem;font-family:var(--font-primary)}.registration-section .agenda-table{margin-top:10px}.registration-section.dark .hint-block{color:var(--white)}#registrant-reg_type_id>.radio{padding:15px;margin-bottom:10px;border:1px solid var(--white)}#registrant-reg_type_id>.radio label{font-size:1rem;font-weight:700}.dark .alert-warning{color:#8a6d3b !important}.dark .alert-warning *{color:inherit !important}.dark .alert-info{color:#31708f !important}.dark .alert-info *{color:inherit !important}.dark .alert-danger{color:#a94442 !important}.dark .alert-danger *{color:inherit !important}.dark .alert-success{color:#dff0d8 !important}.dark .alert-success *{color:var(--black) !important}/*# sourceMappingURL=theme.min.css.map */