﻿@media screen and (min-width: 1024px){.ticket_desktop{display:block}.ticket_mobile{display:none}}@media screen and (max-width: 1024px){.homepageBanner video{display:none}.ticket_desktop{display:none}.ticket_mobile{display:block}}@media screen and (max-width: 1024px){h1{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;font-size:2.438rem;line-height:2.938rem}.xl-title .col-title{font-style:normal;font-weight:700;font-size:2.438rem;line-height:2.938rem}.h2L-title h2{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;font-size:2rem;line-height:2.375rem}.faq .h2L-title h2{font-size:28px;line-height:34px}h2{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;font-size:2rem;line-height:2.375rem}h3{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;font-size:1.75rem;line-height:2.125rem}.btn{padding:12px 52px 12px 16px}.mobile-menu-open .mobile-nav{height:100vh !important}header.main-header{padding:16px;z-index:1000000}header.main-header.affix{z-index:1000000 !important}header.main-header.affix .mobile-menu-cell button .icon-font{color:#000}header.main-header .logo-cell img{width:auto;height:35px}header.main-header .header-container{padding:0;z-index:999}header.main-header .header-container .btn-menu a{background-image:none}header.main-header .header-container .btn-menu a:hover{background-color:#000;border-color:#000;text-decoration:none}header.main-header .mobile-nav{position:absolute;width:50%;right:-50%;transition:ease-in-out .3s;left:unset;border-top-left-radius:16px;height:0;top:-2px;padding-top:100px;background-color:#fff;padding:100px 20px 20px 20px}header.main-header .mobile-nav .m-nav-cell li{float:left;width:100%;transition:all .3s ease-in-out}header.main-header .mobile-nav .m-nav-cell li.btn-menu.mobile-btn{margin-top:20px;padding:12px 52px 12px 32px;font-weight:600;font-size:20px;line-height:26px;color:var(--white) !important;background:url(img/arrow-outward.svg) no-repeat right 16px center,linear-gradient(90deg, var(--crimson) 30%, var(--tangerine) 100%) !important;border:none !important;position:relative;min-width:0 !important;transition:all ease .2s;text-decoration:none;border-radius:48px}header.main-header .mobile-nav .m-nav-cell li.btn-menu.mobile-btn:hover{background:url(img/arrow-outward.svg) no-repeat right 16px center,linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),linear-gradient(90deg, var(--crimson) 30%, var(--tangerine) 100%) !important}header.main-header .mobile-nav .m-nav-cell li.btn-menu.mobile-btn a{text-align:center;color:#fff;padding:0}header.main-header .mobile-nav .m-nav-cell .nav{margin:0 auto}header.main-header .mobile-nav .m-nav-cell .nav>li{border-bottom:1px solid #ccc}header.main-header .mobile-nav .m-nav-cell .nav>li a{padding:24px 0;font-size:20px;line-height:26px;font-weight:500;text-decoration:none;color:#000}header.main-header .mobile-nav .m-nav-cell .nav>li a .caret{width:0;height:0;margin-left:2px;vertical-align:middle;border-top:8px dashed;border-top:8px solid\9 ;border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0);margin-top:12px;float:right;color:#000;transition:all .3s ease-in-out}header.main-header .mobile-nav .m-nav-cell .nav>li a:hover{color:var(--indigo)}header.main-header .mobile-nav .m-nav-cell .nav>li a:hover .caret{color:var(--indigo)}header.main-header .mobile-nav .m-nav-cell .nav>li .dropdown-menu>li:first-child{display:none}header.main-header .mobile-nav .m-nav-cell .nav>li .dropdown-menu li{border-bottom:none}header.main-header .mobile-nav .m-nav-cell .nav>li .dropdown-menu li a{font-size:16px;font-weight:400;line-height:24px;padding:8px 0;color:#000}header.main-header .mobile-nav .m-nav-cell .nav>li .dropdown-menu li:last-child a{padding-bottom:1rem}header.main-header .mobile-nav .m-nav-cell .open .caret{transform:rotate(180deg)}header.main-header .mobile-nav .m-nav-cell .open .dropdown-menu{display:block;position:relative;float:left;width:100%;box-shadow:none;border:none;border-radius:0;padding:0}header.main-header .mobile-nav .m-nav-cell .open .dropdown-menu a{padding-left:50px}header.main-header .mobile-nav .m-button-cell{display:none}.modal-open header.main-header.affix{z-index:1 !important}.mobile-menu-cell{position:relative !important;transform:none !important;width:40px !important;height:40px !important;text-align:center;right:0 !important;border-radius:50%;background-color:rgba(0,0,0,0);transition:.3s all ease-in-out}.mobile-menu-cell button{margin-top:calc(50% - 12px) !important}.mobile-menu-cell .icon-font[class^=icon-]{font-size:30px}.mobile-menu-open .mobile-menu-cell{background-color:var(--v2-blue)}.mobile-menu-open .mobile-menu-cell button{margin-top:calc(50% - 12px) !important;color:#fff}.sec_home_decor_1{display:none}.sec_home_decor_2{width:245px}.sec_home_decor_2 img{width:100%}.availableSessionsWrapper .container .availableSessions{overflow-x:scroll;padding:0 20px}.availableSessionsWrapper .container .availableSessions li.day-items{min-width:48%;flex-grow:1}.availableSessionsWrapper .flex{margin-left:-20px;margin-right:-20px}.availableSessionsWrapper .flex .flex-col{width:100%;padding:0}.availableSessionsWrapper .programApiGetList{margin-left:-20px !important;margin-right:-20px !important}.availableSessionsWrapper .availableSessions{display:flex;flex-direction:column;margin-left:0;margin-right:0}.availableSessionsWrapper .availableSessions .day-items{border-left:none;padding:0;flex:1}.availableSessionsWrapper .availableSessions .day-items .day-heading{flex-direction:row;margin-bottom:1rem;position:relative;cursor:pointer}.availableSessionsWrapper .availableSessions .day-items .day-heading .day-title,.availableSessionsWrapper .availableSessions .day-items .day-heading .day-name{font-weight:700;font-size:20px;line-height:26px;width:fit-content}.availableSessionsWrapper .availableSessions .day-items .day-heading .day-name{padding-left:5px}.availableSessionsWrapper .availableSessions .day-items .day-heading::after{content:"";font-family:icomoon !important;speak:none;font-style:normal;font-weight:400;width:24px;height:24px;font-size:24px;line-height:24px;position:absolute;text-align:center;right:10px;top:50%;margin-top:-12px;perspective-origin:50%;transition:all .3s;color:#fff;transform:rotate(0deg)}.availableSessionsWrapper .availableSessions .day-items.open .day-heading::after{transform:rotate(135deg)}.availableSessionsWrapper .availableSessions .day-items .day-detail{display:none;overflow:hidden;padding:0}.availableSessionsWrapper .availableSessions .day-items .day-detail .day-item{margin:1rem 0}.availableSessionsWrapper .availableSessions .day-items .day-detail .day-item:first-child{margin-top:0}.availableSessionsWrapper .availableSessions .day-items .day-detail .day-item:last-child{margin-bottom:1rem}.availableSessionsWrapper .availableSessions .day-items .day-grouped h3:hover{background-color:var(--light-green) !important}.availableSessionsWrapper .availableSessions .day-items .day-grouped .day-detail{padding:0}.availableSessionsWrapper .availableSessions .day-items .day-grouped .day-detail .day-item:first-child{margin-top:1rem}.main-footer .foot-menu-row .row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.main-footer .foot-menu-row .row .col-sm-6{width:auto}.main-footer .foot-menu-row .row .col-sm-6 .footer-links{padding-top:10px}.main-footer .foot-menu-row .row .col-sm-6:last-child{width:auto}.main-footer .foot-bottom{padding-top:0px;padding-bottom:20px}.main-footer .foot-bottom *{color:#fff !important}.main-footer .foot-bottom .left-cell{border-top:0;margin-top:8px;padding-bottom:5px;float:left}.main-footer .foot-bottom .right-cell{border-top:0;margin-top:24px;padding-bottom:5px;float:right}.module-hero.homepageBanner .hero-container{background-image:none;padding-top:215px;padding-bottom:45px}.module-hero.homepageBanner .hero-container .hero-slider{height:320px}.module-hero.homepageBanner .hero-container:before{display:none}.module-hero.homepageBanner .hero-container .slider .inner-container{padding:0 10px;text-align:center}.module-hero.homepageBanner .hero-container .slider h2{font-size:5rem;line-height:6rem}.module-hero.homepageBanner .hero-container .slider p{font-size:20px;line-height:26px}.module-hero.homepageBanner .hero-container .slider p strong{font-size:28px;line-height:33px;font-weight:500 !important;margin-bottom:10px}.module-hero.homepageBanner .hero-container .slider .btn{padding:18px 46px 18px 1rem;font-weight:500;font-size:20px;line-height:26px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 16L6.95 14.925L13.125 8.75H0L0 7.25H13.125L6.95 1.075L8 0L16 8L8 16Z' fill='white'/%3E%3C/svg%3E")}.homeBgCircle .flex .flex-col{flex:0 0 50%}.homeSpeakerWrapper .container-fluid{padding-left:20px;padding-right:20px}.homeSpeakerWrapper .container-fluid .flex .speakerItem{flex:0 0 100%}.homeSpeakerWrapper .container-fluid .flex .slick-list{padding:0 20% 0 0 !important}.moreInfoWrapper.four_cols{margin-top:0;padding-top:0}.moreInfoWrapper.three_cols .flex{margin-top:60px;grid-template-columns:repeat(1, 1fr);gap:20px}.moreInfoWrapper.three_cols .flex .flex-col .flex-col-item{display:flex;width:100%;flex-direction:row-reverse;flex-shrink:0}.moreInfoWrapper.three_cols .flex .flex-col .flex-col-item .col-content{width:calc(100% - 260px)}.moreInfoWrapper.three_cols .flex .flex-col .flex-col-item .col-content .btn{font-size:28px;line-height:33px;padding-left:10px;height:146px;background-position:bottom 10px left 10px !important}.moreInfoWrapper.three_cols .flex .flex-col .flex-col-item .col-image{width:260px;height:146px}.slickEnd .actions .action{width:48px;height:48px}.twoColdsWith_image .flex{margin-bottom:20px;width:auto}.twoColdsWith_image .flex .col-content{padding-right:0 !important}.twoColdsWith_image .flex .col-content .col-title{margin-top:0 !important}.twoColdsWith_image .flex .flex-col.imgWithDotBg .flex-col-item{width:100%;padding-bottom:0}.twoColdsWith_image .flex .flex-col.imgWithDotBg .flex-col-item .col-image{position:relative;width:100%;margin-bottom:2rem}.twoColdsWith_image .flex .flex-col.imgWithDotBgReverse{justify-content:right}.twoColdsWith_image .flex .flex-col.imgWithDotBgReverse .flex-col-item{width:100%;padding-bottom:0}.twoColdsWith_image .flex .flex-col.imgWithDotBgReverse .col-image{position:relative;width:100%;margin-bottom:2rem}.twoColdsWith_image .flex .flex-col.contentAlignRight .col-content{padding-left:0;padding-right:0}.twoColdsWith_image .flex:nth-child(even){flex-direction:column-reverse;margin-bottom:4rem}.twoColdsWith_image .sec_home_decor_3{top:-40px;left:0;width:335px !important;height:254px}.twoColdsWith_image .sec_home_decor_4{position:absolute;right:0;top:-40px;width:335px !important;height:254px}.homeGallery .header-block{margin-left:20px}.homeGallery .bg-container .bg{display:none}.homeGallery .flex{margin-left:0;margin-right:0}.homeGallery .flex .flex-col.galleryItem .flex-col-item .col-image img{height:225px}.homeGallery .container-fluid{position:relative;z-index:9999}.homeGallery.sec_home_decor_5::before{width:177px;height:110px}.homeGallery .slickEnd{margin:20px 20px 0}#programPopupModal .modal-header{background-repeat:no-repeat;background-position:center;background-size:auto 100%;margin-left:20px;margin-right:20px}#programPopupModal .close{right:-15px}#programPopupModal .modal-body{padding:32px 20px;flex-direction:column}#programPopupModal .modal-body .content-meta{padding-bottom:24px}#programPopupModal .modal-body .content-meta .spk-popup-name{font-weight:700;font-size:25px;line-height:30px;margin-bottom:30px;padding-left:0}#programPopupModal .modal-body .content-meta .spk-popup-title{font-weight:400;font-size:13px;line-height:17px;text-transform:uppercase;margin-bottom:1rem;padding-left:0}#programPopupModal .modal-body .content-main{min-width:100%}.speakerWrapper .sec_speaker_decor_2{width:320px;height:320px}.speakerWrapper.speaker-4cols .flex{grid-template-columns:1fr;grid-gap:0;grid-row-gap:40px}.speakerWrapper.speaker-5cols .flex{grid-template-columns:repeat(2, minmax(0, 1fr))}.speakerWrapper .flex{grid-gap:23px;padding:0 10px}.speakerWrapper .flex .flex-col.headingOnly .col-title{font-size:32px !important;line-height:38px !important;margin-top:0 !important}.speakerWrapper .flex .flex-col.twoBlocks .col-title{word-spacing:0 !important}.logo4Cols .flex{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:23px}.logo4Cols .flex .flex-col{max-width:100%;display:flex;justify-content:center;align-items:center}.logo4Cols .flex .flex-col .flex-col-item{min-height:106px}.logo4Cols .flex .flex-col .flex-col-item:before{display:none}.logo4Cols .flex .flex-col .flex-col-item .col-image{padding:0;text-align:center}.logo4Cols .flex .flex-col .flex-col-item .col-image img{max-width:100%}}@media screen and (max-width: 1024px)and (min-width: 768px){.logo4Cols .flex .flex-col .flex-col-item .col-image img{min-height:80px;min-width:300px}}@media screen and (max-width: 1024px){.logo4Cols .flex .flex-col .flex-col-item .col-content{display:none}.logo6Cols .flex{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:23px}.logo6Cols .flex .flex-col{max-width:100%}.logo6Cols .flex .flex-col .flex-col-item{position:relative;min-height:100px}.panel-group .panel{background:var(--extra-light-grey);padding:25px 20px !important;margin-bottom:1rem}.panel-group .panel-heading{padding-right:35px}.panel-group .panel-heading a{max-width:650px}.panel-group .panel-heading [role=button][aria-expanded=true] .icon-font{color:var(--green)}.panel-group .panel-body{max-width:650px;font-weight:400;font-size:16px;line-height:21px;padding:20px 0 0}.contactWrapper .content-block .row{display:flex;flex-direction:column}.contactWrapper .content-block .row .col-md-4{margin-bottom:60px}.accommodations .flex{display:grid;column-gap:24;grid-template-columns:repeat(1, 1fr)}.ticket_mobile .flex{margin-left:0;margin-right:0}.ticket_mobile .tickets_wrapper_mobile{width:100%}.ticket_mobile .tickets_wrapper_mobile .tm-item{width:100%;display:grid;grid-template-columns:1fr;gap:1rem}.ticket_mobile .tickets_wrapper_mobile .tm-item ul{border:1px solid #ccc;margin-bottom:1rem;padding-bottom:1rem}.ticket_mobile .tickets_wrapper_mobile .tm-item ul .tm-item-heading{font-weight:400;font-size:16px;line-height:21px;padding:20px;background-color:rgba(230,3,181,.05);width:100%;float:left;margin-bottom:20px}.ticket_mobile .tickets_wrapper_mobile .tm-item ul .tm-item-heading .price{width:100%;float:left;font-weight:700;font-size:28px;line-height:34px}.ticket_mobile .tickets_wrapper_mobile .tm-item ul .tm-item-heading .note_icon_tooltip{width:16px;height:16px;background:url(img/note_icon.png) no-repeat center;display:inline-block;cursor:pointer}.ticket_mobile .tickets_wrapper_mobile .tm-item ul .tm-item-benefits{padding:5px 20px 5px 52px;width:100%;float:left;position:relative}.ticket_mobile .tickets_wrapper_mobile .tm-item ul .tm-item-benefits:before{content:" ";position:absolute;width:17px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='12' viewBox='0 0 18 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.4501 11.85L0.850098 6.24998L1.9251 5.17498L6.4501 9.69998L16.0501 0.0999756L17.1251 1.17498L6.4501 11.85Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:cover;top:11px;left:25px}}@media screen and (max-width: 1024px){.container{padding-left:24px;padding-right:24px}h1{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;font-size:3.813rem;line-height:4.563rem}.xl-title .col-title{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;font-size:3.813rem;line-height:4.563rem}h2{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;font-size:2.438rem;line-height:2.938rem}.h2L-title h2{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;font-size:2.438rem;line-height:2.938rem}h3{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:700;font-size:2rem;line-height:2.375rem}.main-header .header-container .button-cell{margin-left:auto;margin-right:40px}.main-header .mobile-nav .m-nav-cell .navbar-nav{width:100%}.main-header .mobile-nav .m-nav-cell .navbar-nav li{width:100%}.main-header .mobile-nav .m-nav-cell .navbar-nav li .caret{margin-right:5px;color:#fff}.main-header .mobile-nav .m-nav-cell .navbar-nav li .dropdown-menu{position:relative;background-color:rgba(0,0,0,0);box-shadow:none;border:none}.main-header .mobile-nav .m-nav-cell .navbar-nav li .dropdown-menu li a{font-weight:700;font-size:16px;line-height:24px;color:#fff}.main-header .mobile-nav .m-nav-cell .navbar-nav li .dropdown-menu li a:hover,.main-header .mobile-nav .m-nav-cell .navbar-nav li .dropdown-menu li a:focus{background-color:rgba(0,0,0,0)}.module-hero.homepageBanner .hero-container .inner-container{height:auto}.module-hero.homepageBanner .hero-container .inner-container strong{width:100%;text-align:center;float:left}.module-hero.homepageBanner .hero-container .inner-container br{display:none}.module-hero.homepageBanner .hero-container .inner-container .btn{padding:16px 50px 16px 32px;font-weight:500;font-size:20px;line-height:26px;background-position:right 25px center}.module-hero.homepageBanner .hero-container .inner-container h2{font-size:100px;line-height:100px}.module-hero.homepageBanner .bg-container .bg .bg-mobile{background-image:url(img/ipadBanner/ipad_home_banner.png) !important;display:block}.module-hero.homepageBanner .bg-container .bg .bg-desktop{display:none}.module-hero.homepageBanner .bg-container .slick-slide{height:580px}.module-hero.innerBanner .bg-container .slick-slide{height:220px}.module-hero.innerBanner .bg-mobile{display:block}.module-hero.innerBanner .bg-desktop{display:none !important}.module-hero.innerBanner::after{display:none}.module-hero.innerBanner .text-col{padding:0 20px}.module-hero.innerBanner .hero-container .hero-slider{height:220px;display:flex;align-items:center;padding:0 20px}.module-hero.innerBanner .hero-container .hero-slider .container{padding:0}.module-hero.innerBanner .hero-container .hero-slider .inner-container{width:100%;padding:0;padding-right:0 !important;height:auto;display:flex;flex-direction:column;align-items:flex-start}.module-hero.innerBanner .hero-container .hero-slider .inner-container .img-col{margin-top:1rem;margin-left:auto;max-width:100%;width:100%;margin-bottom:-5px}.module-hero.innerBanner .hero-container h2{font-weight:500;font-size:100px;line-height:100px;width:100%;float:left;margin:0}.module-hero.innerBanner .hero-container .typo-body-primary{display:none}.module-hero.innerBanner.whiteBanner{padding-top:326px;background-image:none;padding-top:190px;background-color:var(--v2-dark-blue);background-image:url(img/nobg-Lines.png);background-repeat:no-repeat;background-size:auto 100%;background-position:right center;padding-top:290px;padding-bottom:40px}.module-hero.innerBanner.whiteBanner .inner-container{background:none !important}.module-hero.innerBanner.whiteBanner .innerBanner{padding-top:200px;padding-bottom:40px}.lessPaddingOnIpad{padding-bottom:0 !important}.sec_home_decor_1{display:block;width:110px;height:318px;background-size:auto 100% !important;background-image:url(img/Mobile_middle_left_deco.png);top:780px !important}.sec_home_decor_1 img{max-width:100%;display:none}.homeBgCircle .flex .flex-col{flex:0 0 50%;margin-bottom:40px}.homeBgCircle .flex .flex-col.greenGradient_bg,.homeBgCircle .flex .flex-col.blueGradient_bg{display:none;position:absolute}.xl-title .col-title{font-family:var(--heading-font),sans-serif;font-style:normal;font-size:4rem;line-height:4.375rem}.openningSection{padding-left:100px}.twoColdsWith_image .header-block{max-width:600px;float:left}.twoColdsWith_image .flex .imgWithDotBg,.twoColdsWith_image .flex .imgWithDotBgReverse{width:100%;margin-top:40px}.twoColdsWith_image .flex .imgWithDotBg .flex-col-item,.twoColdsWith_image .flex .imgWithDotBgReverse .flex-col-item{max-width:100% !important}.twoColdsWith_image .flex .imgWithDotBg .flex-col-item .col-image img,.twoColdsWith_image .flex .imgWithDotBgReverse .flex-col-item .col-image img{width:100%}.twoColdsWith_image.locationPageSection .flex{padding:0}.twoColdsWith_image.locationPageSection .locationSolidAnimation{top:0 !important}.twoColdsWith_image.locationPageSection .col-content{margin-top:20px}.homeGallery{padding-top:80px !important;padding-bottom:80px !important}.homeGallery .header-block{margin-left:20px;margin-bottom:40px}.homeGallery .flex{margin-left:0;margin-right:0}.homeGallery .flex .flex-col.galleryItem .flex-col-item .col-image img{height:420px}.homeGallery .container-fluid{position:relative;z-index:9999}.homeGallery.sec_home_decor_5::before{width:177px;height:110px}.homeGallery .slickEnd{margin:20px 20px 0}.ticket_mobile .tickets_wrapper_mobile .tm-item{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.accommodations .flex{grid-template-columns:repeat(2, 1fr)}.accommodations .flex .col-image{height:225px !important}#accoPopupModal{z-index:1000000;margin-top:70px}.subPageMenu.sticked{width:100%;top:82px;padding:0}.subPageMenu .container{width:100%}.speakerWrapper.speaker-4cols .flex{grid-template-columns:repeat(2, 1fr);grid-gap:24px;row-gap:40px}.speakerWrapper.speaker-5cols .flex{grid-template-columns:repeat(2, 1fr);grid-gap:24px}.speakerWrapper .flex{grid-gap:24px;padding:0 10px}.speakerWrapper .flex .flex-col.headingOnly .col-title{font-size:39px !important;line-height:47px !important}.speakerWrapper .flex .flex-col.twoBlocks .col-title{word-spacing:0 !important}.speakerWrapper .flex #mc{grid-column:span 2}.logo4Cols .flex{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:23px}.logo4Cols .flex .flex-col{max-width:100%}.logo4Cols .flex .flex-col .flex-col-item{min-height:106px}.logo4Cols .flex .flex-col .flex-col-item:before{display:none}.logo4Cols .flex .flex-col .flex-col-item .col-image{padding:0;text-align:center}.logo4Cols .flex .flex-col .flex-col-item .col-image img{max-width:100%}.logo4Cols .flex .flex-col .flex-col-item .col-content{display:none}.logo6Cols .flex{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:23px}.logo6Cols .flex .flex-col{max-width:100%}.logo6Cols .flex .flex-col .flex-col-item{position:relative;min-height:100px}.SidemenuAnchor{position:relative;left:auto !important;top:auto !important;padding:40px 0 10px 0 !important}.SidemenuAnchor.sticked{position:relative !important}}@media screen and (max-width: 1025px)and (min-width: 1024px){.twoColdsWith_image .flex .imgWithDotBg,.twoColdsWith_image .flex .imgWithDotBgReverse{width:50%}.twoColdsWith_image .flex:nth-child(even){flex-direction:row;margin-bottom:2rem}}@media screen and (max-width: 590px){.logo-cell img{content:url(img/logo-mobile-colored.png);height:50px !important}.main-header .button-cell{margin-right:20px !important}.main-header .mobile-nav{width:90% !important}.module-hero.homepageBanner.coolGradient_bg{background:var(--indigo) !important}.module-hero.homepageBanner .bg-container .slick-slide{height:320px}.module-hero.homepageBanner .bg-container .bg .bg-mobile{background-image:url(img/mobile-hero.png) !important;background-position:bottom right}.module-hero.homepageBanner .hero-container .slider .inner-container{max-width:300px;display:flex;margin:0 auto}.module-hero.homepageBanner .hero-container .slider .inner-container h2{font-size:62px;line-height:62px;margin-bottom:20px}.module-hero.homepageBanner .hero-container .slider .inner-container p{font-size:18px;line-height:23px}.module-hero.homepageBanner .hero-container .slider .inner-container p strong{font-size:22px;line-height:26px;margin-bottom:20px}.sec_home_decor_1{background-image:url(img/Mobile_home_top_left_deco.png);height:183px;width:136px;top:620px !important}footer .footer-links li{width:100%;float:left;text-align:center;margin-right:0;margin-bottom:10px}footer .col-sm-6{width:100% !important;justify-content:center}footer .foot-bottom .left-cell,footer .foot-bottom .right-cell{width:100%;max-width:230px;float:none !important;text-align:center;margin:0 auto}.section.section-default{padding-top:30px !important;padding-bottom:30px !important}.homepageBanner .slider .container{padding:0}.homeGallery{padding:60px 0 !important}.line-between{display:none}.txt-buttonCell{margin-left:auto}.faq .main-header.affix{display:none}.sec_home_decor_3{top:-20px;min-height:245px}.sec_home_decor_4{top:60px;min-height:245px}.sec_home_decor_two_images_5{top:-20px;width:160px !important;min-height:245px}.sec_home_decor_two_images_5_under{background-image:url(img/location-transportation-wave-above.png);top:-20px;width:160px !important;min-height:245px}.sec_home_decor_two_images_6{top:-20px;min-height:245px;width:170px !important}.module-hero.innerBanner .bg-container .slick-slide{height:128px !important}.module-hero.innerBanner::after{display:none}.module-hero.innerBanner .text-col{padding:0 20px}.module-hero.innerBanner .hero-container .hero-slider .container{padding:0}.module-hero.innerBanner .hero-container .hero-slider .inner-container{width:100%;padding:0;padding-right:0 !important;height:128px;display:flex;flex-direction:column;align-items:center}.module-hero.innerBanner .hero-container .hero-slider .inner-container .img-col{margin-top:1rem;margin-left:auto;max-width:600px;margin-bottom:-5px}.module-hero.innerBanner .hero-container h1{font-weight:500;font-size:36px;line-height:43px;width:100%;float:left;margin:0}.module-hero.innerBanner .hero-container .typo-body-primary{display:none}.twoColdsWith_image.locationPageSection .flex-col.imgWithDotBg .locationSolidAnimation{right:30px}.twoColdsWith_image.locationPageSection .flex-col.imgWithDotBgReverse .locationSolidAnimation{left:80px}.ticket_mobile .tickets_wrapper_mobile .tm-item{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:24px}.moreInfoWrapper.three_cols .flex .flex-col .flex-col-item .col-image{width:144px;height:144px;background-position:center;background-size:cover;background-repeat:no-repeat}.moreInfoWrapper.three_cols .flex .flex-col .flex-col-item .col-content{width:calc(100% - 144px)}.moreInfoWrapper.three_cols .flex .flex-col .flex-col-item .col-content .button-block{max-width:100px}.moreInfoWrapper.three_cols .flex .flex-col .flex-col-item .col-content .button-block a{text-wrap:wrap}.accommodations .flex,.speakerWrapper.speaker-4cols .flex{grid-template-columns:repeat(1, 1fr)}.visitMelbourne .flex{grid-template-columns:repeat(1, 1fr)}.visitMelbourne .flex .flex-col .flex-col-item{flex-direction:row}.visitMelbourne .flex .flex-col .flex-col-item .col-image{width:190px;height:100px !important}.visitMelbourne .flex .flex-col .flex-col-item .col-content{margin-left:30px;width:calc(100% - 190px)}.speakerWrapper.speaker-4cols .sec_speaker_decor_1,.speakerWrapper.speaker-4cols .sec_speaker_decor_2{display:none}.speakerWrapper.speaker-4cols h2{font-size:28px;line-height:33px}.toogleMenu .dropdownWrapper{width:100%;background-color:rgba(0,0,0,0);position:relative}.toogleMenu .dropdownWrapper::after{content:"";width:100%;height:100%;background-color:rgba(0,0,0,0);position:absolute;left:0;top:0}.toogleMenu .dropdownWrapper .dropdownItem{float:left;margin:0;width:100%;display:none;cursor:pointer}.toogleMenu .dropdownWrapper .dropdownItem a{width:100%;background-color:#fff;position:relative;text-align:center}.toogleMenu .dropdownWrapper .dropdownItem a::after{content:" ";position:absolute;margin-left:2px;vertical-align:middle;border-top:6px dashed;border-top:6px solid\9 ;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);margin-top:8px;color:#fff;transition:all .3s ease-in-out;right:20px}.toogleMenu .dropdownWrapper .dropdownItem:first-child{display:block}.toogleMenu .dropdownWrapper .dropdownItem:first-child a{background-color:var(--purple);color:#fff}.toogleMenu .dropdownWrapper.open{border-radius:23px;background-color:#fff}.toogleMenu .dropdownWrapper.open li{display:block}.toogleMenu .dropdownWrapper.open::after{display:none}#accoPopupModal{z-index:1000000}#accoPopupModal .modal-dialog{max-width:678px}#accoPopupModal .modal-content{border-radius:8px}#accoPopupModal .modal-header{background-repeat:no-repeat;background-position:center;background-size:cover;height:210px}#accoPopupModal .close{right:0;top:0}#accoPopupModal .modal-body{padding:32px 20px;flex-direction:column}#accoPopupModal .modal-body .content-meta{margin-bottom:1rem}#accoPopupModal .modal-body .content-meta .hotel-name{font-weight:700;font-size:25px;line-height:30px;margin-bottom:.5rem;padding-left:0}.subPageMenu{z-index:99999}.subPageMenu.section-default.noDropdownOnMobile{padding-top:0 !important;padding-bottom:0 !important}.subPageMenu.section-default.noDropdownOnMobile .container{background-color:#bfcad4}.subPageMenu .bg-container{display:none}.subPageMenu.sticked{position:relative;top:0}.subPageMenu:not(.noDropdownOnMobile) .container{position:relative;float:left;width:100%;min-width:0;background-color:rgba(0,0,0,0);padding:40px 20px !important;margin:0 auto;float:left;position:relative;height:140px}.subPageMenu:not(.noDropdownOnMobile) .dropdownWrapper{width:calc(100% - 40px);border:1px solid #000;display:inline-block;padding:0;border-radius:4px;position:absolute;box-sizing:border-box;background-color:#000;border-radius:28px}.subPageMenu:not(.noDropdownOnMobile) .dropdownWrapper.open li{display:block}.subPageMenu:not(.noDropdownOnMobile) .dropdownWrapper:focus{outline:none}.subPageMenu:not(.noDropdownOnMobile) .dropdownWrapper span:before{content:" ";position:absolute;top:23px;right:25px;width:10px;height:5px;color:#fff;margin-left:2px;vertical-align:middle;border-top:5px dashed;border-top:5px solid\9 ;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0)}.subPageMenu:not(.noDropdownOnMobile) .dropdownWrapper.open span:before{transform:rotate(180deg)}.subPageMenu:not(.noDropdownOnMobile) li.dropdownItem{display:none;cursor:pointer;padding:12px 10px;border-top:1px solid #000;width:100%;z-index:99999;text-align:center}.subPageMenu:not(.noDropdownOnMobile) li.dropdownItem:first-child{display:block;border-top:0px}.subPageMenu:not(.noDropdownOnMobile) li.dropdownItem:hover{background-color:#ddd}.subPageMenu:not(.noDropdownOnMobile) li.dropdownItem:first-child:hover{background-color:rgba(0,0,0,0)}.subPageMenu:not(.noDropdownOnMobile) li{float:left;padding-right:30px}.subPageMenu:not(.noDropdownOnMobile) li a{font-weight:700;font-size:16px;line-height:24px;text-transform:uppercase;width:100%;color:#fff}.subPageMenu:not(.noDropdownOnMobile) li a.current{text-decoration:none}#speakerPopupModal .modal-header{background-repeat:no-repeat;background-position:center;background-size:auto 100%;margin-left:20px;margin-right:20px;margin-top:60px;padding-bottom:calc(100% - 40px)}#speakerPopupModal .close{right:-15px}#speakerPopupModal .modal-body{padding:32px 20px;flex-direction:column}#speakerPopupModal .modal-body .content-meta{padding-bottom:24px}#speakerPopupModal .modal-body .content-meta .spk-popup-name{font-weight:700;font-size:25px;line-height:30px;margin-bottom:.5rem;padding-left:0}#speakerPopupModal .modal-body .content-meta .spk-popup-title{font-weight:400;font-size:13px;line-height:17px;text-transform:uppercase;margin-bottom:1rem;padding-left:0}#speakerPopupModal .modal-body .content-main{min-width:100%}.convetion2023Form.umbraco-forms-form .umbraco-forms-container{grid-template-columns:repeat(1, minmax(0, 1fr))}.SidemenuAnchor{position:relative;z-index:999999;top:0}.SidemenuAnchor .container{overflow-x:auto;max-width:100%}.SidemenuAnchor .container::-webkit-scrollbar{display:none}.SidemenuAnchor ul{width:100%;float:left;white-space:nowrap}.SidemenuAnchor ul li{margin-right:24px;width:100%;float:left}.SidemenuAnchor ul li a{font-weight:700;font-size:16px;line-height:24px}.SidemenuAnchor ul li a:hover{text-decoration:none}.SidemenuAnchor.sticked{position:fixed;top:0;background-color:#fff;border-bottom:1px solid #cbcccd;padding-top:24px;padding-bottom:24px;width:100%}.SidemenuAnchor a.current{text-decoration:underline !important}}