.tabs .wrap .buttons button,.tickets,.accommodation .wrap .cols .col,.faqs .wrap .cols .col,.peopleSlider .swiper-container .swiper-wrapper .swiper-slide,.speakers .wrap .cols .col .swiper-container .swiper-wrapper .swiper-slide,.textPanel .wrap .content .link,header[role=banner] .wrap .book{box-sizing:border-box;-moz-box-sizing:border-box}.desktop{display:block}.mobile{display:none}body.ticketsHome header[role=banner] .wrap .book{background-color:#fff;border-color:transparent;color:#00c286}header[role=banner].changeHeader .wrap .book{top:24px}header[role=banner].changeHeader .wrap h1{margin-top:29px}header[role=banner].changeHeader .wrap nav{top:40px;padding-top:0}header[role=banner] .wrap h1{margin-top:70px}header[role=banner] .wrap nav{position:absolute;top:78px;right:310px;padding:0;overflow:visible;white-space:inherit}header[role=banner] .wrap nav a{text-transform:uppercase;font-size:.875rem;letter-spacing:.025em;font-weight:700;border-radius:26px;padding:14px 20px;border:1px solid transparent}header[role=banner] .wrap nav a.active{border-color:#fff}header[role=banner] .wrap nav a+a{margin-left:24px}header[role=banner] .wrap .book{border:3px solid #000;width:auto;display:inline-block;padding:14px 25px;text-transform:uppercase;font-size:.875rem;font-weight:800;letter-spacing:.025em;text-align:center;border-color:#fff;color:#fff;position:absolute;top:63px;right:110px;-webkit-transition-timing-function:linear;-webkit-transition-duration:300ms;-webkit-transition-property:all;-moz-transition-timing-function:linear;-moz-transition-duration:300ms;-moz-transition-property:all;-o-transition-timing-function:linear;-o-transition-duration:300ms;-o-transition-property:all;-ms-transition-timing-function:linear;-ms-transition-duration:300ms;-ms-transition-property:all;transition-timing-function:linear;transition-duration:300ms;transition-property:all}header[role=banner] .wrap .book:hover{background-color:#fff;color:#000}.textPanel.greenBg .wrap,.textPanel.blackText .wrap{width:626px}.textPanel .wrap{width:800px;margin:0 auto}.textPanel .wrap .content h4{padding-bottom:15px}.textPanel .wrap .content .link{border:3px solid #000;width:auto;display:inline-block;padding:14px 25px;text-transform:uppercase;font-size:.875rem;font-weight:800;letter-spacing:.025em;text-align:center;font-size:1rem;border-color:transparent}.twoCols.swap .wrap .col{order:2}.twoCols.swap .wrap .col+.col{order:1}.twoCols.mapCols .wrap .col+.col{width:83.9vw}.twoCols .wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.twoCols .wrap .col{width:50%;position:relative}.twoCols .wrap .col .map{height:62.5vw}.twoCols .wrap .col .content h3 .link{font-size:2.125rem;line-height:1.3}.twoCols .wrap .col .content .link{text-transform:uppercase;font-size:.875rem;letter-spacing:.025em;font-weight:700;padding-bottom:6px;cursor:pointer}.twoCols .wrap .col .content .link:first-of-type{margin-top:40px}.twoCols .wrap .col .content .link:after{height:.16vw}.speakers{padding:140px 54px 170px 54px}.speakers.speakersList{padding:75px 0 0}.speakers.speakersList .wrap{width:940px;margin:0 auto}.speakers.speakersList .wrap .cols{-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;justify-content:left;-ms-flex-pack:left}.speakers.speakersList .wrap .cols .col{width:33.3%}.speakers.speakersList .wrap .cols .col+.col{width:33.3%}.speakers.whiteBg{padding-top:85px;padding-bottom:100px}.speakers .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.speakers .wrap .cols .col{width:50%}.speakers .wrap .cols .col+.col{width:620px;margin-top:0}.speakers .wrap .cols .col .content h3{max-width:380px}.speakers .wrap .cols .col .content nav a+a{margin-top:28px}.speakers .wrap .cols .col article{padding:26px 0 0 0}.speakers .wrap .cols .col article h3{font-size:1.5rem}.speakers .wrap .cols .col article h3+p{margin-top:13px}.speakers .wrap .cols .col article .details{margin-top:22px}.speakers .wrap .cols .col article .details p{font-size:1rem}.speakers .wrap .cols .col .swiper-container .swiper-wrapper{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;margin:0 -10px;width:auto}.speakers .wrap .cols .col .swiper-container .swiper-wrapper .swiper-slide{float:none;width:50%;padding:0 10px;padding-bottom:95px}.speakers .wrap .cols .col .swiper-container .swiper-wrapper .swiper-slide:nth-of-type(3),.speakers .wrap .cols .col .swiper-container .swiper-wrapper .swiper-slide:last-of-type{padding-bottom:0}.speakers .wrap .cols .col .swiper-container .swiper-wrapper .swiper-slide figure{height:300px;overflow:hidden}.speakers .wrap .cols .col .swiper-container .swiper-wrapper .swiper-slide figure img{object-fit:cover}.associations{padding:94px 0 0}.associations .wrap{width:975px;margin:0 auto}.associations .wrap .images figure{width:33.3%}.associations .wrap .images figure img{width:180px}.textBlock .wrap{margin:0 auto;width:800px}.textBlock .wrap article{width:600px;margin:66px auto 0}.floatingImages{height:72vw;position:relative}.floatingImages .wrap h2{top:40.9vw}.floatingImages .wrap .images figure{position:absolute;top:0;left:0}.floatingImages .wrap .images figure:first-of-type{width:46.8vw;margin:0;left:-3.9vw;top:6.7vw}.floatingImages .wrap .images figure:nth-of-type(2){width:23.4vw;left:48.4vw;top:6.7vw}.floatingImages .wrap .images figure:nth-of-type(3){width:23.4vw;margin:0;left:auto;right:-3.1vw;top:0}.floatingImages .wrap .images figure:nth-of-type(4){width:46.8vw;top:auto;bottom:0;right:0;left:auto;margin:0 0 0 auto}.threeCols .wrap{width:900px;margin:0 auto}.threeCols .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.threeCols .wrap .cols .col{width:33.3%}.threeCols .wrap .cols .col+.col{margin-top:0}.threeCols .wrap .cols .col:nth-last-child(-n+3){margin-top:154px}.threeCols .wrap .cols .col figure{width:65px;height:70px;margin:0 auto 40px auto}.threeCols .wrap .cols .col h3{font-size:1.5rem}.threeCols .wrap .cols .col h3+p{margin-top:15px}.threeCols .wrap .cols .col p{max-width:290px;margin:0 auto}.peopleSlider{padding:180px 0 100px 0}.peopleSlider .swiper-container .swiper-wrapper{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;margin:0 -10px;width:auto}.peopleSlider .swiper-container .swiper-wrapper .swiper-slide{float:none;width:33.3%;padding:0 10px;margin-bottom:76px}.peopleSlider .wrap{width:940px;margin:0 auto}.peopleSlider .wrap .cols .col figure{margin-bottom:25px}.peopleSlider .wrap .cols .col h3{font-size:1.5rem;padding-bottom:5px}.accordions{padding:200px 0}.accordions .wrap{width:860px;margin:0 auto}.accordions .wrap .content p{padding:.5em 0}.faqs{margin-top:28px;margin-bottom:175px}.faqs .wrap{margin:0 44px}.faqs .wrap .cols .col .accordions .wrap{margin:0;width:auto}.accommodation{padding:150px 40px}.accommodation .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -30px}.accommodation .wrap .cols .col{width:33.3%;padding:0 30px}.accommodation .wrap .cols .col+.col{margin-top:0}.accommodation .wrap .cols .col figure{height:74px}.accommodation .wrap .cols .col p{max-width:260px;margin:0 auto}.tickets{padding:120px 40px 60px;height:100vh}.tickets .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.tickets .wrap .cols .col{width:50%}.tickets .wrap .cols .col+.col{margin-top:0}.tabs{margin-bottom:250px}.tabs .wrap{margin:0 auto;width:860px}.tabs .wrap .buttons{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.tabs .wrap .buttons button{font-size:1.875rem;font-weight:300;border-bottom:5px solid rgba(255,255,255,.5);padding:0 30px 15px;color:rgba(255,255,255,.5);display:inline-block;width:100%}.tabs .wrap .buttons button+button{margin-left:14px}.tabs .wrap .buttons button.active{font-weight:700;color:#00c286;border-color:#00c286}.tabs .wrap .content{display:none}.tabs .wrap .content+.content{margin-top:0}.tabs .wrap .content.show{display:block}.tabs .wrap .content .hold{margin-top:35px;display:block}.tabs .wrap .content .hold .timeslot{padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.tabs .wrap .content .hold .timeslot+.timeslot{margin-top:12px}.tabs .wrap .content .hold .timeslot .col{width:620px}.tabs .wrap .content .hold .timeslot .col+.col{width:190px;border-top:0;border-left:1px solid #000;margin-top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.tabs .wrap .content .hold .timeslot.moreInfo .col+.col{border-left:0;border-top:0;margin-top:0}.tabs .wrap .content .hold .timeslot p.time{font-size:.875rem;letter-spacing:.025em;margin-bottom:5px}.tabs .wrap .content .hold .timeslot p{font-size:.875rem;padding-right:0}.tabs .wrap .content .hold .timeslot p br{display:block}.tabs .wrap .content .hold .timeslot h3{font-size:1.5rem}.tabs .wrap .content .hold .timeslot h3+p{margin-top:15px}.tabs .wrap .content .hold .timeslot .link{margin-top:0;width:168px;padding:18px 0;margin-left:auto}.tabs .wrap .content .hold .timeslot ul{margin:12px 0 12px 18px}.tabs .wrap .content .hold .timeslot ul li+li{margin-top:12px}.tabs .wrap .content .hold .timeslot ul li.speaker img{margin-left:-9px}.tabs .wrap .content .hold .timeslot ul li.speaker img+p{margin-left:15px}.tabs .wrap .content .hold .timeslot ul li img+p{margin-left:25px}@media only screen and (min-width:1400px){header[role=banner] .wrap nav{display:block}header[role=banner] .wrap nav a+a{margin-left:34px}form .message{font-size:1.4vw}form .input+.input{margin-top:.5vw}form .input input,form .input select,form .input textarea{height:4.2vw;font-size:1.124vw}form .input textarea{height:8.5vw;padding-top:1.14vw}h4{font-size:1vw}p{font-size:1.14vw}.textPanel{padding:12.1vw 0}.textPanel.greenBg,.textPanel.blackText{padding:10.7vw 0}.textPanel.greenBg .wrap,.textPanel.blackText .wrap{width:45vw}.textPanel.greenBg .wrap .content p,.textPanel.blackText .wrap .content p{font-size:2.4vw}.textPanel.imageBg{padding:14.2vw 0}.textPanel .wrap{width:58vw}.textPanel .wrap .content h4{padding-bottom:15px}.textPanel .wrap .content p{font-size:2.4vw}.twoCols .wrap .col .map{height:45.7vw}.twoCols .wrap .col .content{padding:4.28vw 3.8vw 4.8vw 3.8vw}.twoCols .wrap .col .content h3{font-size:2.4vw}.twoCols .wrap .col .content .link{font-size:1vw}.speakers{padding:10vw 10vw 12vw 2.8vw}.speakers.speakersList{padding-top:40px}.speakers.speakersList .wrap{width:67.1vw}.speakers.whiteBg{padding-top:85px}.speakers .wrap .cols .col+.col{width:44.2vw}.speakers .wrap .cols .col .content h3{font-size:2.4vw;margin-bottom:3.5vw;max-width:27.1vw}.speakers .wrap .cols .col article h3{font-size:1.7vw}.speakers .wrap .cols .col article .details p{font-size:1vw}.associations{padding-bottom:0;padding-top:6.7vw}.associations .wrap h3{font-size:2.4vw;margin-bottom:8.7vw}.textBlock+.contactForm{margin-top:-3.5vw}.textBlock{padding-bottom:8vw}.textBlock .wrap{width:57.1vw}.textBlock .wrap header h4+h2{margin-top:1.07vw}.textBlock .wrap header h2{font-size:3.9vw}.textBlock .wrap article{width:45vw;margin:5.5vw auto 0}.textBlock .wrap article p+p{margin-top:2vw}.floatingImages+.threeCols{margin-top:14.8vw}.floatingImages+.textBlock{padding-bottom:8.8vw}.floatingImages+.textBlock .wrap article{margin-top:10vw}.floatingImages .wrap h2{font-size:3.5vw}.threeCols+.videoPanel{margin-top:14.8vw}.threeCols+.twoCols{margin-top:14.8vw}.threeCols .wrap{width:64.2vw}.threeCols .wrap .cols .col{width:21.4vw}.threeCols .wrap .cols .col figure{width:4.6vw;margin:0 auto 2.8vw auto}.threeCols .wrap .cols .col h3{font-size:1.7vw}.threeCols .wrap .cols .col h3+p{margin-top:2vw}.threeCols .wrap .cols .col p{max-width:100%;max-width:18.7vw}.peopleSlider{padding:12.8vw 0}.peopleSlider h2{font-size:2.4vw;margin-bottom:7.3vw}.peopleSlider .wrap{width:67vw}.peopleSlider .wrap .cols .col figure{margin-bottom:1.7vw}.peopleSlider .wrap .cols .col h3{font-size:1.7vw}.accordions{padding:14vw 0}.accordions .wrap{width:61.4vw;margin:0 auto}.accordions .wrap h2{font-size:2.4vw}.accordions .wrap .content h3,.accordions .wrap .content p{font-size:1.14vw}.contactForm{padding:8.5vw 0}.contactForm .wrap{width:45.7vw}.contactForm .wrap legend{font-size:2.4vw}.contactForm .wrap .text{margin-top:4.2vw}.fullWidthImage .wrap .content h3{font-size:2.4vw}.faqs{margin-top:28px;margin-bottom:55px}.faqs .wrap{margin:0 auto;width:84.2vw}.faqs .wrap .cols{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.faqs .wrap .cols .col{width:50%;padding:0 45px;margin-bottom:120px}.faqs .wrap .cols .col+.col{margin-top:0}.faqs .wrap .cols .col .accordions .wrap{margin:0;width:auto}.accommodation{padding:150px 0}.accommodation .wrap{max-width:71.4vw;margin:0 auto}.accommodation .wrap .cols .col h3{font-size:1.7vw;padding-bottom:1.7vw}.accommodation .wrap .cols .col p{font-size:1vw;max-width:18.5vw}.accommodation .wrap nav{margin:6.4vw auto 0}.tickets{padding:120px 0 60px}.tickets .wrap{width:71.4vw;margin:0 auto}}