*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed}h1{font-family:Roboto,sans-serif;font-size:40px;font-weight:400;color:#242424;text-transform:uppercase;line-height:1.16em}h2{font-family:Roboto,sans-serif;font-size:32px;font-weight:500;color:#242424;line-height:1.16em;margin-top:10px}h2.font-large{font-size:40px;line-height:48px}h4{font-family:'Roboto Condensed',Roboto,sans-serif;font-size:18px;line-height:22px;text-transform:uppercase}h2.subtitle{font-family:Roboto;font-size:20px;font-weight:400;line-height:24px}.text-paragraph-destak{font-family:Roboto;font-size:20px;font-weight:400;line-height:26px}p a{color:#c30000}p a:hover{text-decoration:underline;text-transform:none}.hide-balance{display:none}.seo-header-disclaimer{display:flex;justify-content:flex-start;width:100%}.seo-header-disclaimer h1{font-size:14px;line-height:18px;font-family:Roboto;color:#bebebe;text-transform:none;margin:0}.button{padding:10px 30px;text-transform:none}.button>span{line-height:1}.button>h1{font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none;font-weight:inherit;color:inherit;margin:0}.button{font-family:Roboto;text-transform:none;font-size:18px;line-height:18px;height:50px}.button.big{display:inline-flex;background-color:#242424;color:#fff;border:1px solid #242424;font-weight:400;max-width:100%;white-space:nowrap}.button:hover{color:#fff}.button.with-border:hover{border:1px solid #fff !important}.button.white-hover:before{background-color:#fff}.button.white-hover:hover span{color:#c30000 !important}.button-link{font-weight:500;font-size:20px;line-height:26px;font-family:Roboto;color:inherit}.button-link:hover{text-decoration:none}.button.disabled,.button.disabled *{pointer-events:none !important}.button.disabled{opacity:.35}.button.dark{border-color:transparent !important;background-color:#242424 !important;color:#fff !important;border:none}.button.dark:hover{border-color:#c30000 !important}.button.dark.invalid{background:#bebebe;border-color:#bebebe;cursor:default}.button.dark.invalid:hover{background:#bebebe !important;border-color:#bebebe !important}.button.dark.invalid:before{background-color:#bebebe !important}.button.premium{border-color:transparent !important;background:linear-gradient(#f0d66a,#a58500) !important;color:#fff !important;border:none}.button.premium:hover{border-color:#c30000 !important}.button.premium.dark.invalid{background:#bebebe;border-color:#bebebe;cursor:default}.button.premium.dark.invalid:hover{background:#bebebe !important;border-color:#bebebe !important}.button.premium.dark.invalid:before{background-color:#bebebe !important}.button.white{background:#fff !important;color:#242424 !important;font-weight:400;border:1px #242424 solid !important}.button.white:before{width:100.5%}.button.white.dark.invalid{background:#bebebe;border-color:#bebebe;cursor:default}.button.white.dark.invalid:hover{background:#bebebe !important;border-color:#bebebe !important}.button.white.dark.invalid:before{background-color:#bebebe !important}.dropdown-menu.smooth{display:block;opacity:0;max-height:0;transition:all 300ms ease-out;overflow:hidden}.open>.dropdown-menu.smooth{opacity:1;max-height:400px;transition:all 300ms ease-out}.dropdown.text-dropdown{float:left;font-size:16px;line-height:25px;padding:10px 0 10px 20px;width:95%;border:1px solid #e8e8e8;color:#242424;cursor:pointer}.dropdown.text-dropdown.default{color:#bebebe}.dropdown-toggle .arrow{position:absolute;right:10px;top:15px}.dropdown.text-dropdown .dropdown-menu{border-radius:0;min-width:calc(100% + 2px);-webkit-box-shadow:none;box-shadow:none;border-color:#bebebe;left:-1px;margin:0;border-top:none;background:#fff}.dropdown.text-dropdown .dropdown-menu li{font-size:18px;line-height:18px;padding:10px 20px;color:#242424}.dropdown.text-dropdown .dropdown-menu li:hover{color:#c30000}.mobileFilter .dropdown.text-dropdown{padding:0;border:none;padding-left:14px;color:#242424;font-size:18px;width:100%}input.slb-checkbox[type="checkbox"]:not(:checked),input.slb-checkbox[type="checkbox"]:checked{display:none}input.slb-checkbox[type="checkbox"]:not(:checked)+label,input.slb-checkbox[type="checkbox"]:checked+label{position:relative;padding-left:30px;cursor:pointer;color:#242424;font-size:16px;font-weight:500;white-space:pre-wrap}input.slb-checkbox[type="checkbox"]:not(:checked)+label:before,input.slb-checkbox[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:23px;height:23px;border:1px solid #bbb;background:#fff;transition:all 200ms ease-in-out}input.slb-checkbox[type="checkbox"]:checked+label:before{background:#242424;border:none}input.slb-checkbox[type="checkbox"]:not(:checked)+label:after,input.slb-checkbox[type="checkbox"]:checked+label:after{content:url('/images/iconCheckWhite.svg');position:absolute;top:0;left:0;width:23px;height:23px;text-align:center;transition:all .2s}input.slb-checkbox[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}#video-container .shadow{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:background .5s ease-in-out;-moz-transition:background .5s ease-in-out;transition:background .5s ease-in-out}#video-container{overflow:hidden;width:100%}#video-container .shadow .gradient{width:100%;position:absolute;top:0%;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%)}#video-container video{width:100%;height:auto;object-fit:cover}.benefits{display:flex;justify-content:space-between;font-size:12px;padding-bottom:13px;padding-top:12px;height:50px;margin-top:15px}.benefit-icon{width:36px;height:28px;margin:0 5px 0 0;stroke-width:6px}.benefit-container{display:flex;align-items:center;width:min-content;line-height:1.1em}.benefit-container.left{justify-content:flex-start}.benefit-container.center{justify-content:center}.benefit-container.right{justify-content:flex-end}.red{color:#c30000}.white{color:#fff}gray,.dark-grey{color:#888}.gray-lite{color:#bebebe}.padding-default{padding-left:4%;padding-right:4%}.mbottom-smaller{margin-bottom:10px}.mbottom-small{margin-bottom:15px}.mbottom-medium{margin-bottom:30px}.mbottom-standard{margin-bottom:40px}.mbottom-large,.xs-mbottom-large{margin-bottom:60px}.mbottom-larger{margin-bottom:75px}.header-highlight .highlight{background-color:#c30000;display:flex;align-items:center;text-align:center;padding:50px 10.66%;color:#fff;font-size:18px;font-weight:400;min-height:33vh}.header-highlight .highlight .title{margin-top:0;font-size:36px;font-family:Roboto;font-weight:500;color:#fff;text-transform:none;line-height:42px}.header-highlight .highlight .subtitle{font-size:20px;line-height:26px}.header-highlight .highlightImage{height:100%;max-width:100%;max-height:574px;overflow:hidden}.header-highlight .highlightImage img{width:100%;height:auto;object-fit:cover;min-height:460px}.header-highlight .button-area{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px 0 0;width:100%}.header-highlight .button-area a{width:100%}.header-highlight .button-area .button:hover{color:#fff;border-color:#fff !important}.header-highlight .highlight .button-area .button{margin-top:15px}.header-highligh .highlight .button-area a:first-of-type .button{margin-top:5px}.header-highlight .highlight-slick .slick-track{display:flex !important}.header-highlight .highlight-slick .slick-slide{height:inherit !important}.header-highlight .highlight-slick video{width:100%;height:100%;background-color:#000;position:absolute;object-fit:cover}.slick-table-categories .grey-bg{background-color:#f4f4f4}.gallerySlider{margin-bottom:75px}.gallerySlider .gallerySlider-list .extra-small{font-size:12px}.gallerySlider .gallerySlider-list .description .text.extra-small{margin-bottom:38px}.gallerySlider .gallerySlider-list .inner-item .description,.videoSlider .videoSlider-list .inner-item .description{position:absolute;bottom:0;padding:0 4% 15px;font-size:28px;line-height:36px;font-family:Roboto,sans-serif;max-width:100vw;font-weight:500}.gallerySlider .gallerySlider-list,.videoSlider .videoSlider-list{overflow:hidden}.gallerySlider .gallerySlider-list .slick-list,.videoSlider .videoSlider-list .slick-list{overflow:visible}.slick-dots li button:before{color:#242424 !important}.gallerySlider .gallerySlider-list .inner-item,.videoSlider .videoSlider-list .inner-item{position:relative;cursor:pointer;border-right:1px solid #fff}.videoSlider .videoSlider-list .inner-item{height:450px}.videoSlider .slick-slide{width:1.2%}.videoSlider .videoSlider-list .inner-item img{object-fit:cover;height:450px}.gallerySlider .shadow,.videoSlider .shadow{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:background .5s ease-in-out;-moz-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.gallerySlider .shadow .gradient,.videoSlider .shadow .gradient{width:100%;position:absolute;top:0%;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%)}.banner-wrapper{background-size:cover;background-repeat:no-repeat;min-height:380px;padding:65px 4% 60px;display:flex;justify-content:center;align-items:center}.banner-wrapper .text-area{display:flex;justify-content:center;flex-direction:column;max-width:700px;margin:0 auto;text-align:center}.banner-wrapper .text-area .title{padding-bottom:5px;font-weight:300;font-size:18px;line-height:22px;color:#fff;text-align:center}.banner-wrapper .text-area .body{font-size:40px;line-height:48px;font-family:Roboto;color:#fff;text-align:center;font-weight:500}.button-area{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:15px;padding-bottom:25px}.button-area>a{width:100%;display:flex;justify-content:center}.button-area .button{background-color:#fff;color:#242424;border:none;margin-top:10px;height:50px;font-size:18px;text-transform:none;font-family:Roboto;font-weight:400;width:100%;min-width:145px}.button-area .button:hover{color:#fff}.button.no-bg{border-color:#242424;background-color:transparent;color:#242424;border:1px solid #242424}.button.no-bg:hover{border-color:#c30000;color:#fff}.button.no-bg.invalid{background:#bebebe;border-color:#bebebe;cursor:default}.button.no-bg.invalid:hover{background:#bebebe !important;border-color:#bebebe !important}.button.no-bg.invalid:before{background-color:#bebebe !important}.blur{filter:blur(8px);-webkit-filter:blur(8px)}.fixed-image{height:380px;position:relative;padding:0;width:100%}.fixed-image .parallax-wrapper{position:relative;display:block;height:50vh}.fixed-image .fixed-image-background{position:absolute;width:100%;height:100%;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.fixed-image .fixed-image-background .parallax-clip-path{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip:rect(0,auto,auto,0)}.fixed-image .fixed-image-background .parallax-clip-path .parallax-background{position:fixed;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh;object-fit:cover;object-position:center;-webkit-transform:translateZ(0)}.fixed-image .fixed-image-content{padding:30px 4% 40px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;height:100%}.fixed-image .fixed-image-content .fixed-image-wrapper{color:#fff;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0;text-align:center;width:100%}.fixed-image .fixed-image-content .fixed-image-wrapper h4{font-family:Roboto;font-size:48px;line-height:48px;text-transform:none}.fixed-image .fixed-image-content .fixed-image-wrapper .body{font-size:22px;line-height:22px;text-transform:uppercase}.fixed-image .fixed-image-content .button-area{width:100%}#videoPlayerModal{background-color:rgba(0,0,0,.9)}#videoPlayerModal.show.in{display:flex !important;align-items:center;justify-content:center}#videoPlayerModal video{width:100%;max-height:100vh;max-width:100vw}#videoPlayerModal button.close{position:absolute;top:25px;right:30px;z-index:999}#videoPlayerModal button.close svg{fill:#fff;width:40px;height:40px;stroke-width:2px}.title{font-size:36px;line-height:48px;font-family:Roboto;text-transform:none;font-weight:500}.subtitle{font-size:24px;line-height:30px;font-family:Roboto}.header .title-panel .title{font-weight:500;text-transform:none;font-family:Roboto;font-size:36px;line-height:42px;margin-bottom:15px}.header .pretitle{font-size:14px;line-height:16px;color:#c30000;font-family:"Roboto Condensed",sans-serif;margin-bottom:10px;margin-top:40px;text-transform:uppercase}.header .date{font-family:'Roboto Condensed',sans-serif;color:#888;font-size:14px;line-height:22px}.header .social-title-panel .title-panel .title{margin-top:0;margin-bottom:20px}.header .title-panel p{margin:10px 0}.header .social-title-panel{display:flex;flex-direction:column;margin-bottom:10px}.header .social-title-panel .social-icons{display:flex;width:auto;align-self:flex-start}.text-block{padding-bottom:30px;font-family:Roboto}.header.text-block{padding-bottom:15px;padding-top:20px}.text-block p{font-size:18px;line-height:28px}.header .description{font-family:'Roboto Condensed',sans-serif;font-size:20px;line-height:26px;margin-bottom:25px !important}.header .description-highlight{color:#c30000}.image-block{padding-bottom:40px}.image-block img{width:100%}.image-block p{padding-top:23px;font-size:18px;line-height:24px;font-family:Roboto}.header-highlight-slick .header-item .header-background-img p,.generic-content-container .image-block p{padding-top:10px;font-size:14px;line-height:20px;font-family:Roboto Condensed;color:#888}.generic-content-container .news-author p{font-family:Roboto;font-size:18px;color:#242424;line-height:28px}.video-block{padding-bottom:40px}.video-caption{color:#242424;padding:10px 0;font-family:Roboto,sans-serif;font-size:12px}.gallery-hover{z-index:1;position:absolute;cursor:hand;cursor:pointer}.newsdetail .gallery-hover{position:absolute;height:25px;width:25px;bottom:8px;left:8px;transition:all 250ms ease-in-out;border:1px solid #fff;border-radius:25px}.content-caption{font-family:Roboto,sans-serif;padding:15px 8px;font-size:12px;display:block}.media-content{cursor:pointer;cursor:hand}.gallery-wrapper{position:relative}.gallery-wrapper .image-slider-gallery img{min-height:500px;object-fit:cover}.gallery-hover:hover{background:#fff;width:120px}.gallery-expand,.gallery-hover{z-index:1;position:absolute;cursor:hand;cursor:pointer}.gallery-hover{position:absolute;height:40px;width:40px;bottom:20px;left:20px;transition:all 250ms ease-in-out;border-radius:25px}.gallery-expand{top:8px;right:8px;width:4.5%;min-width:15px;max-width:26px}.gallery-hover-icon{position:absolute;top:50%;margin-top:-20px;background:url('/images/icons/ico40-fotos-neg.svg') no-repeat;background-size:contain;height:40px;width:40px}.gallery-hover span{display:none;opacity:0;position:absolute;left:50px;top:50%;margin-top:-8px;transition:all 250ms ease-in-out 250ms}.gallery-hover:hover span{display:inline;opacity:1;font-size:12px;text-transform:uppercase;width:120px}.edge-button-path{stroke:white;width:20px;stroke-width:2px}.slick-generic-image{width:100%}.gallery .set{padding:15px 0 0 0;display:flex;flex-wrap:wrap}.gallery .set .col-xs-12{margin:0 -4.22%;width:108.44%}.gallery .content-caption{padding-top:20px;padding-left:14px;padding-bottom:40px}.gallery .content-caption .content-text{font-size:20px;line-height:26px;font-weight:500}.gallery .content-caption .content-date{color:#888;text-transform:uppercase;font-size:14px;line-height:22px}.sticky-header{position:sticky;top:0;z-index:1000}.generic-table{padding-bottom:40px}.generic-table .table-price{font-size:18px;line-height:30px;font-family:Roboto;overflow:auto;display:flex;margin:0 -4.22%}.generic-table .table-price div{min-width:163px}.generic-table .table-price div p{height:60px;display:flex;align-items:center;border-bottom:1px solid #f4f4f4;padding-left:20px}.generic-table .table-price div p:nth-child(1){background-color:#f4f4f4;border-bottom:1px solid #ddd;font-weight:500}.generic-table .subtitle{padding-bottom:40px}.citation{padding-bottom:40px;line-height:24px;display:flex;justify-content:space-between;flex-wrap:wrap}.citation .author{font-size:18px;line-height:24px}.citation .highlight{font-weight:500;font-size:32px;line-height:40px;padding-bottom:40px;font-style:italic;font-family:Roboto}.citation .highlight:last-child{padding-bottom:10px}.citation .side-text{padding-top:20px}.citation .side-image{display:flex;align-items:center}.citation .highlight.no-quote{font-style:normal}.text-block .citation{padding:40px 0 0 0}svg.envelope{stroke-width:2px}.text-block u{color:#c30000;text-decoration:none}.text-block a{text-decoration:none;color:#c30000}.generic-timeline{display:flex;flex-wrap:wrap;padding-top:58px}.generic-timeline .item.left{margin:30px 0}.generic-timeline .item{margin-top:10px;margin-bottom:10px;padding-bottom:20px}.generic-timeline .item p{font-size:20px;line-height:26px;margin-bottom:10px}.generic-timeline .item .subtitle{font-size:40px;line-height:40px;font-weight:500}.generic-timeline .item .title{font-size:70px;line-height:70px;font-weight:500}.generic-timeline .item.right{text-align:right}.generic-timeline .item.full{display:inline-block;text-align:right}.generic-timeline .item.full img{min-height:530px;object-fit:cover;padding:5px 0;margin-left:-4.22%;max-width:108.44%}.generic-timeline .item .text{font-family:Roboto}.generic-timeline .item.full .text,.generic-timeline .item.left .text{padding-bottom:40px}.text-list{font-family:Roboto;display:flex;flex-wrap:wrap;padding:35px 0;transition:all 500ms ease-in-out}.text-list .list-content{padding:30px 0;max-height:231px;overflow:hidden;transition:all 500ms ease-in-out}.text-list .list-content.active{max-height:1000px}.text-list .list-content p{line-height:38px;font-size:18px}.text-list .button-area{text-align:center;padding-top:0}.text-list .button-area .button{margin-top:0}.generic-list .list-item{display:flex;justify-content:space-between;font-size:18px;line-height:22px;padding:18px 20px;border-bottom:1px solid #f2f2f2;font-family:Roboto;align-items:center}.generic-list .list-item:nth-of-type(1){border-top:1px solid #f2f2f2}.generic-list .list-item p:first-of-type{padding-right:3%}.generic-list .list-item a{color:#242424 !important;font-weight:600}.generic-list .list-item a:hover{color:#c30000 !important}.generic-form{display:flex;flex-wrap:wrap;justify-content:center;padding-top:30px}.generic-form h2,.generic-form h1{margin:0;line-height:36px}.generic-form .form-info h2{margin:0 0 10px}.generic-form .form-info .subtitle{line-height:24px}.generic-form .form-textbox{padding-top:0;padding-bottom:10px;padding-right:10px}.generic-form .form-info{padding-top:40px}.generic-form .form-header{padding-bottom:150px}.generic-form .form-textbox label{text-transform:uppercase;line-height:18px;font-size:12px;font-weight:400;margin:0;width:100%;font-family:Roboto Condensed}.generic-form .form-textbox .dropdown{display:flex;border:1px solid #bebebe;height:50px;display:flex;align-items:center;justify-content:flex-start;width:100%}.generic-form .form-textbox .dropdown .dropdown-toggle{margin-left:auto;margin-right:20px;width:100%;display:flex;align-items:center}.generic-form .form-textbox .dropdown .dropdown-toggle a{width:100%}.generic-form .form-textbox .dropdown .dropdown-toggle p{text-transform:none;font-size:25px;font-family:Roboto;width:100%}.generic-form .form-textbox .dropdown .dropdown-toggle p:hover{color:#c30000}.generic-form .submit-button{width:100%}.generic-form .submit-button .button-area{width:100%}.generic-form .submit-button .button-area a{width:100%;display:flex;justify-content:flex-end}.generic-form .form-textbox input{height:50px;border:1px solid #bebebe;padding-left:20px;padding-right:20px;width:100%;font-size:18px;line-height:18px;font-family:Roboto;font-weight:400}.generic-form .form-textbox p.error-msg{opacity:0;transition:all 200ms ease-in-out;font-size:11px;font-family:'Roboto Condensed';font-weight:400;line-height:13px;color:#c30000;padding:3px 0 0;position:relative;right:0;text-align:right;max-height:0;padding:0}.generic-form .error-msg-input{top:70px;position:absolute;right:0}.generic-form.error .error-msg,.generic-form .form-textbox.error .error-msg{opacity:1;padding:3px 0 0;max-height:15px;transition:all 300ms ease-out}.generic-form .form-textbox.error input{border-color:#c30000}.generic-form .form-textbox.error label{color:#c30000}.generic-form .error p{color:#c30000 !important}.generic-form .option-wrapper .option{display:flex;flex-wrap:wrap;justify-content:space-between;box-shadow:0 0 6px #0000001a;border:1px solid #e8e8e8;min-height:64px;padding:20px 25px;font-size:18px;font-weight:500;cursor:pointer;margin-bottom:10px;transition:all 300ms ease-in-out;font-family:Roboto}.generic-form .option-wrapper .submit-button{padding-top:10px}.generic-form .submit-button .log-msg{font-size:14px;line-height:16px;padding:40px 0;font-family:Roboto}.generic-form .option .error{display:flex;align-items:center}.generic-form .option .error p{padding:0;font-size:11px;line-height:16px}.generic-form .option-wrapper a{cursor:pointer}.generic-form .option.disabled{cursor:default}.generic-form .option.disabled h2,.generic-form .option.disabled p{color:#bebebe}.generic-form .option.disabled p{font-size:11px;line-height:16px;padding:0}.generic-form .option.disabled svg{fill:#bebebe}.generic-form .option svg{width:24px;height:24px;margin-right:15px}.generic-form .option img,.generic-form .dropdown img{margin-right:20px;margin-left:0}.generic-form .option-wrapper .option.active{border-color:#c30000 !important}.generic-form .option-wrapper .option:not(.disabled):hover{border-color:rgba(195,0,0,.3)}.generic-form .option span:nth-of-type(2){font-family:Roboto Condensed;font-weight:600;min-width:53px}.generic-form .option-wrapper h2,.generic-form .option-wrapper h1{padding-bottom:40px}.generic-form .option-wrapper p{padding-bottom:10px;font-size:14px;line-height:18px}.generic-form .option-wrapper p.header{padding-top:30px}.generic-form .option h2{font-size:18px;line-height:24px;margin:0;padding:0}.generic-form .option p{font-size:14px;line-height:18px;width:100%;font-weight:400}.generic-form .option .block p{margin-top:5px;padding:0}.generic-form .option span.not-shown{font-size:11px;line-height:16px;align-self:center;font-weight:400}.generic-form .option span{max-width:140px;font-family:Roboto;display:flex;align-items:center}.generic-form .option .flex{display:flex;width:60%;align-items:center;justify-content:space-between;max-width:161.6px;text-align:right}.generic-form .option .flex span:nth-of-type(1){font-size:11px;margin-right:22px;width:92px;justify-content:flex-end;margin-right:5px;font-weight:400}.generic-form .option .tickets-flex{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;width:100%}.generic-form .option .tickets-flex.center{align-items:center}.generic-form .option .tickets-flex .block h2{font-size:18px;line-height:24px}.generic-form .option-wrapper .option .input{padding-top:15px}.generic-form .promo-wrapper{margin-bottom:40px;display:flex;flex-wrap:wrap;background-color:#f4f4f4}.generic-form .promo-wrapper .promo-image img{width:100%}.generic-form .promo-wrapper .promo-info{border-left:5px solid #c30000;background:#f4f4f4;font-family:Roboto;padding:43px 40px}.generic-form .promo-info{padding:20px 40px !important}.generic-form .promo-wrapper .promo-info.col-md-6{border-left:none}.generic-form .promo-wrapper .promo-info p{width:100%;font-size:18px;line-height:24px;padding:0}.generic-form .promo-wrapper .promo-info p:nth-of-type(3){padding-top:8px;font-weight:500}.generic-form .promo-wrapper .promo-info h2{padding:0;font-size:32px;line-height:40px;color:#c30000}.generic-form .promo-wrapper .promo-info a{cursor:pointer}.generic-form .option .tickets-flex .details-link{text-align:center;z-index:1}.generic-form .option .tickets-flex .balance{display:flex;align-items:center;width:100%;justify-content:space-between}.generic-form .option .tickets-flex .balance p{font-family:Roboto Condensed;font-size:18px;line-height:24px;padding-bottom:0;width:auto}.generic-form .option .tickets-flex .balance p:first-of-type{font-size:11px;line-height:16px;font-family:Roboto;margin-right:42px;margin-left:38px;opacity:0}.generic-form .option.being-changed .tickets-flex .balance p:nth-of-type(2),.generic-form .option.being-changed.special .tickets-flex .balance p:first-of-type{opacity:0}.generic-form .option.active .tickets-flex .balance p:first-of-type,.generic-form .option.being-changed .tickets-flex .balance p:first-of-type{opacity:1}.generic-form .option .tickets-flex .details-link a p{font-size:12px;line-height:24px;padding-bottom:0;text-transform:uppercase;color:#242424;font-family:Roboto Condensed}.generic-form .option .tickets-flex .details-link a p:hover{color:#c30000}.generic-form .option-wrapper .option .tickets-flex.with-msg .promo-price{margin-left:15px;margin-top:17px;font-family:Roboto Condensed}.generic-form .option-wrapper .option .tickets-flex.with-msg .promo-price p{padding:0;font-size:18px;line-height:24px}.generic-form .option-wrapper .option.special{border:1px solid #888;cursor:default}.generic-form .option-wrapper .details{background-color:#f4f4f4;padding:20px 25px}.generic-form .option-wrapper .details p{font-size:18px;line-height:26px;padding:0;font-family:Roboto}.generic-form .option span.not-shown{margin-left:44px;width:100%;max-width:100%;display:block;transition:all 300ms ease-in-out}.generic-form .option span.inactive{display:none}.generic-form .form-disclaimer p{font-size:11px;line-height:16px;font-family:Roboto;padding-top:20px}.generic-form .form-disclaimer p.details-disclaimer{padding-top:10px}.generic-form .form-link{display:flex;max-width:872px}.generic-form .form-link h2{font-size:18px;line-height:24px;padding:0;margin-top:10px;margin-bottom:40px}.generic-form .form-link h2:hover{color:#c30000;cursor:pointer}.generic-form .option .text-image{display:flex;justify-content:flex-start;align-items:center}.generic-form .option .text-image span{margin-left:10px;font-size:16px}.form-wrapper .generic-form p.subtext-block{font-size:18px;line-height:24px;font-family:Roboto;padding-bottom:20px;width:100%}.generic-form .gray-disclaimer{color:#888;font-size:14px;line-height:18px;font-family:Roboto;padding-bottom:40px}#validate-code.inactive{color:#bebebe;cursor:default}#validate-code{font-size:12px;line-height:18px;position:absolute;top:39px;right:20px;cursor:pointer;font-family:Roboto Condensed}#validate-code.validated,#validate-code.validated:hover{color:#008b15;cursor:default}.generic-disclaimer{padding-top:50px;font-size:18px;line-height:24px;font-family:Roboto;padding-bottom:20px}.generic-disclaimer h2{font-size:22px;line-height:28px;font-weight:500;text-transform:none;padding-bottom:50px;margin:0}.contact{display:flex;justify-content:flex-start;flex-wrap:wrap;font-family:Roboto;padding-bottom:50px}.contact img{margin:0;margin-right:50px}.contact .contact-info div{font-size:20px;line-height:24px;width:auto}.contact .contact-info .contact-item{display:flex;padding-bottom:23px}.contact .contact-info .contact-item svg{stroke:#242424;width:24px;height:24px;stroke-width:2;margin-right:13px}.contact .contact-info p:nth-of-type(1){font-style:normal;font-size:18px;line-height:22px;text-transform:uppercase;color:#c30000;padding-bottom:10px}.contact .contact-info p:nth-of-type(2){font-size:40px;line-height:40px;padding-bottom:10px;font-weight:500}.contact .contact-info p:nth-of-type(3){font-size:24px;line-height:30px;padding-bottom:20px}.mosaic{display:flex;flex-wrap:wrap;color:#fff;margin-left:-4.22%;margin-right:-4.22%}.mosaic a{width:100%}.mosaic .mosaic-item .mosaic-shadow{width:100%;height:100%;position:absolute;top:0;background:#242424;background:linear-gradient(0deg,rgba(36,36,36,.7) 0%,rgba(255,255,255,0) 100%);z-index:1}.pack-news-shadow{background:transparent linear-gradient(0deg,#00000080 0%,#ffffff00 100%) 0% 0% no-repeat padding-box;width:100%;height:100%;bottom:0;position:absolute;opacity:1}.mosaic .mosaic-item img{width:99.9%;margin-bottom:1px}.mosaic .mosaic-item .mosaic-text{position:absolute;bottom:0;display:flex;justify-content:space-between;width:100%;padding:15px;color:#fff;font-family:Roboto;z-index:2}.mosaic .mosaic-item:hover span{color:#c30000}.mosaic .mosaic-item .mosaic-text div:nth-of-type(2){display:flex;flex-wrap:wrap;align-items:flex-end;font-size:20px;line-height:23px;font-weight:500}.mosaic .mosaic-item .mosaic-text p:nth-of-type(1){font-size:18px;line-height:22px;text-transform:uppercase;font-style:normal;color:#fff;font-weight:200;font-family:Roboto Condensed}.mosaic .mosaic-item .mosaic-text p:nth-of-type(2){font-size:40px;line-height:40px;color:#fff;font-weight:500}.mosaic .mosaic-item:hover .mosaic-text p:nth-of-type(2){color:#c30000}.mosaic .mosaic-item .mosaic-text p:nth-of-type(3){font-size:20px;line-height:26px;color:#fff;font-style:normal;font-weight:200;font-family:Roboto Condensed}.share-tab{position:fixed;bottom:30px;right:25px;display:block;z-index:10}.share-tab .dropup{box-shadow:0 0 6px #00000029;border:1px solid #e8e8e8;border-radius:25px;margin-top:20px;margin-left:10px;width:50px;max-height:130px;background-color:#fff;z-index:30}.share-tab .dropup.icon{padding:10px}.share-tab .dropup-content{position:absolute;bottom:15px;right:0;text-align:center;background-color:#fff;width:50px;box-shadow:0 0 6px #00000029;border:1px solid #e8e8e8;border-radius:25px;z-index:20;height:0;transition:all 300ms ease-in-out}.share-tab .dropup-content.active{display:flex;flex-wrap:wrap;align-items:flex-start;height:185px;padding-bottom:55px}.share-tab .dropup-content svg{margin:5px 0}.share-tab.selected .dropup{background-color:#c30000;border-color:#c30000}.share-tab.selected .dropup svg{fill:#fff;color:#fff}.share-tab .icon{padding:5px 10px;transition:all 500ms ease-in-out;border-radius:25px}.share-tab .icon:hover{background-color:#c30000}.share-tab .icon:hover svg{fill:#fff;color:#fff}.share-tab svg{width:27px;max-height:22px}.premium-icons .premium-column h2{width:100%}.premium-icons .premium-column .subtitle{font-size:18px;line-height:24px;text-transform:none;color:#242424;font-weight:400;width:100%}.premium-icons .premium-column svg{width:125px;height:125px}.premium-icons .premium-column div{display:flex;flex-wrap:wrap;justify-content:center}.premium-icons .premium-column .button-area{width:100%}.premium-column{display:flex;flex-wrap:wrap;align-items:flex-start;padding-right:10px;padding-left:10px;text-align:center;margin-bottom:60px}.premium-column:last-of-type{margin-bottom:30px}.premium-column .big-icon{width:126px;min-height:121px}.slick-table-categories{margin-top:0;line-height:17px;padding:0 0 0 4px;overflow:hidden}.slick-table-categories .category header{margin:0;height:145px;display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:center;font-size:14px;line-height:18px;text-align:center;padding-bottom:15px}#members-landing .slick-table-categories .category p span{font-size:32px;line-height:34px;font-family:Roboto;font-weight:500;width:100%}.slick-table-categories .category:hover{color:#c30000}.slick-table-categories .category header>*{font-weight:normal}.slick-table-categories .category.th{margin-top:145px;padding-bottom:40px}.slick-table-categories .category .info{border-top:solid 1px #e8e8e8;font-size:18px;font-family:Roboto}.slick-table-categories .category .info p:nth-child(7){border-bottom:solid 1px #e8e8e8}.slick-table-categories .category .info p{padding:19px 0}.slick-table-categories .category .info .conditions{text-align:right}.slick-table-categories .category .info .conditions p,.slick-table-categories .category .info .conditions p b{font-weight:500;font-size:16px;line-height:20px;text-align:center;height:80px;display:flex;align-items:center;justify-content:center}.slick-table-categories .category .info .values{text-align:center}.slick-table-categories .category .info .values .price{font-size:22px;line-height:34px;height:80px;display:flex;align-items:center;justify-content:center;padding:0}.slick-table-categories .category .info .values .price svg{height:24px;width:25px}.slick-table-categories .category .info p small{font-size:12px}.slick-table-categories .category footer{margin-top:60px}.slick-table-categories footer .button{width:100%;text-align:center;background-color:#242424;color:#fff;border:none}.slick-table-categories .button.big{margin-top:50px;width:100%}.slick-table-categories .slick-dots{bottom:-35px !important;width:100vw;left:0;position:absolute}.slick-table-categories .slick-dots li button:before{color:#000 !important}.slick-table-categories .category .info .values p{border-bottom:solid 1px #e8e8e8}.slick-table-categories .category .conditions p{border-bottom:solid 1px #e8e8e8}.slick-table-categories .disclaimer{padding:10px 3.5%;font-size:11px;line-height:16px;font-family:Roboto}.info-column .line{display:flex;justify-content:center;flex-wrap:wrap;padding:20px 0 0;overflow:hidden}.info-column h2.font-large{font-size:36px;line-height:42px}.info-column .line .text{padding:10px 6% 0;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column}.info-column .line .text p{font-family:Roboto}.info-column .line .text p.info-button{margin-bottom:5px}.info-column .line img{text-align:center;width:100%}.members-column{display:flex;justify-content:center;flex-wrap:wrap}.members-column .column-wrapper{position:relative;text-align:left;color:#fff;margin:0;max-width:648px;background-repeat:no-repeat;background-size:cover;margin-bottom:24px;width:100%;min-height:unset;padding-top:0}.members-column .banner-full-size{width:100%}.members-column .banner-full-size .column-wrapper{max-width:100%}.members-column .banner-full-size .column-wrapper picture{width:100%}.banner-full-slick .column-wrapper{max-width:100%}.members-column .column-wrapper:last-of-type{margin-bottom:52px}.members-column .column-wrapper img{width:100%}.members-column .column-wrapper .img-wrapper{height:100%;min-height:400px}.members-column .column-wrapper .img-wrapper img,.members-column .banner-full-size .column-wrapper img,.partner-detail .members-column .column-wrapper .img-wrapper img{min-height:400px;object-fit:cover}.members-column .column-wrapper .text-wrapper{font-family:Roboto;font-size:24px;line-height:26px;width:100%;padding:0 24px;position:absolute;z-index:2;bottom:48px}.members-column .column-wrapper .text-wrapper h4{font-size:48px;line-height:48px;margin:0;text-transform:none;font-family:Roboto;color:#fff}.members-column .column-wrapper .text-wrapper .button-area{padding:0;align-items:flex-start}.members-column .column-wrapper .text-wrapper .button-area .button{margin:0}.members-column .column-wrapper .text-wrapper p:last-of-type{padding-bottom:20px}.members-column .column-wrapper .bg-gradient{position:absolute;top:0;width:100%;height:100%;background:linear-gradient(0deg,#00000080 0%,#00000000 100%);z-index:1}.members-column .banner-half-slick .slick-slide{display:flex;justify-content:center}.members-column .banner-half-slick .slick-dots,.members-column .banner-full-slick .slick-dots{bottom:0 !important}.event-gallery .header{margin-bottom:40px}.event-gallery .header .date{color:#bebebe;font-size:14px;line-height:22px;margin-top:20px}.event-gallery .gallery-wrapper{cursor:pointer;margin-bottom:20px}.event-gallery .inner-event-gallery{margin-bottom:60px;margin-left:-10px;margin-right:-10px}.eventGalleryModal,.mediaModal{display:block;position:fixed;width:100%;height:100vh;overflow-y:auto;background:rgba(0,0,0,.9);top:0;left:0;z-index:1000;opacity:0;color:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.eventGalleryModal .popup,.mediaModal .popup{height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:100%}.eventGalleryModal .popup .navigation-counter{position:absolute;right:34px;bottom:65px;opacity:0;transition:all 200ms ease-in-out;font-size:14px;z-index:2}.eventGalleryModal.hover .popup .navigation-counter{opacity:1}.modal-wrapper .close-modal{top:0;height:75px;display:flex;align-items:center;right:34px;position:absolute;cursor:pointer;opacity:0;transition:all 200ms ease-in-out;z-index:5}.modal-wrapper .close-modal a{height:21px}.modal-wrapper.hover .close-modal{opacity:1}.modal-wrapper .close-modal svg{width:21px;height:21px;fill:#fff}.modal-wrapper .close-modal a svg:hover{fill:#c30000}.eventGalleryModal .event-progress-bar{position:fixed;top:0;line-height:5px;z-index:100;background:#ffffff80 0% 0% no-repeat padding-box;opacity:0;transition:opacity 200ms ease-in-out}.eventGalleryModal.hover .event-progress-bar{opacity:1}.eventGalleryModal .event-progress-bar div{top:0;left:0;bottom:0;height:5px;transition:width 650ms ease-in-out;position:relative;min-height:1px;float:left;width:0%;background:#c30000 0% 0% no-repeat padding-box}.eventGalleryModal .event-progress-bar div.active{width:100%}.slick-event{display:block;min-width:0}.slick-event .slick-arrow:before{display:none}.slick-event .slick-arrow{z-index:4;min-height:24px}.slick-event .slick-arrow:hover svg{fill:#c30000}.slick-event .slick-prev{left:30px;cursor:pointer}.slick-event .slick-next{right:30px;cursor:pointer;transform-origin:center;transform:translateY(-50%) rotate(180deg)}.slick-event .slick-arrow svg,.mediaModal .arrow-video svg{width:13px;height:24px;fill:#fff;opacity:0;transition:all 200ms ease-in-out}.mediaModal .arrow-video{position:absolute;z-index:4;height:30%;width:20%;min-height:24px;top:50%;display:block;color:transparent;border:none;outline:none;background:transparent;transform:translateY(-50%)}.eventGalleryModal .popup .slick-event .slick-arrow{z-index:4;height:100%;width:20%}.eventGalleryModal .popup .slick-event .slick-prev,.mediaModal .arrow-video.prev-video{left:0;cursor:pointer}.eventGalleryModal .popup .slick-event .slick-next,.mediaModal .arrow-video.next-video{right:0;cursor:pointer;transform:translateY(-50%)}.eventGalleryModal .popup .slick-event .slick-prev svg,.mediaModal .arrow-video.prev-video svg{position:absolute;left:20%;fill:#fff}.eventGalleryModal .popup .slick-event .slick-next svg,.mediaModal .arrow-video.next-video svg{transform-origin:center;transform:rotate(180deg);position:absolute;right:20%;fill:#fff}.eventGalleryModal.hover .popup .slick-event .slick-arrow.slick-disabled svg{opacity:.5}.eventGalleryModal.hover .popup .slick-event .slick-arrow svg,.mediaModal .arrow-video:hover svg{opacity:1}.eventGalleryModal .popup .slick-event .slick-arrow:hover svg:hover,.mediaModal .arrow-video svg:hover{fill:#c30000}.slick-event .slick-list{margin-left:-24px;margin-right:-24px;overflow:hidden !important}.slick-event .slide-wrapper{display:flex;width:100%;height:100%;align-items:center}.slick-event .slick-list .slick-slide .text-block{opacity:0;position:absolute;left:34px;bottom:0;transition:all 0ms ease-in-out}.modal-wrapper.hover .popup .slick-event .slick-list .slick-slide.slick-current .text-block{opacity:1;transition:all 200ms ease-in-out}.slick-event .slick-list .slick-slide.slick-current::before{content:"";position:absolute;top:0;left:0;height:75px;width:100%;background-color:rgba(0,0,0,.4);transition:all 200ms ease-in-out;opacity:0;z-index:1}.modal-wrapper.mediaModal .popup::before{content:"";position:absolute;top:0;left:0;height:80px;width:100%;background-color:rgba(0,0,0,.4);transition:all 200ms ease-in-out;opacity:0;z-index:1}.slick-event .slick-list .slick-slide.slick-current::after{content:"";position:absolute;bottom:0;left:0;height:60px;width:100%;background-color:rgba(0,0,0,.4);transition:all 200ms ease-in-out;opacity:0;z-index:1}.modal-wrapper.hover .popup .slick-event .slick-list .slick-slide::before,.modal-wrapper.mediaModal .popup::before,.modal-wrapper.hover .popup .slick-event .slick-list .slick-slide::after{opacity:1}.slick-event .text-block{opacity:0}.popup .text-block{transition:opacity ease-in-out 500ms;font-size:20px;line-height:26px;font-family:Roboto;padding:0;font-weight:400}.slick-event .text-block{opacity:0}.eventGalleryModal .slick-slide{outline:none;width:100vw;height:100vh;height:calc(var(--vh,1vh)*100);align-items:center;display:flex;padding-right:0;padding-left:0}.eventGalleryModal .slick-slide img:hover{cursor:url('/images/icons/toFullscreen.svg'),auto}.fullscreen-image-wrapper{width:100%;height:100vh;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;position:fixed;top:0;left:0;z-index:1001;background:rgba(0,0,0,.9);display:none}.fullscreen-image-wrapper.fullscreen{display:block}.fullscreen-image-wrapper::-webkit-scrollbar{display:none}.fullscreen-image-wrapper .fullscreen-image{width:auto;height:100vh;background-repeat:no-repeat;transform-origin:0 0;background-position:center;background-size:contain;cursor:url('/images/icons/fromFullscreen.svg'),auto}.eventGalleryModal .slick-slide .slide-wrapper .border-fix{position:relative;margin:0 auto;height:100%;display:flex}.eventGalleryModal .slick-slide .slide-wrapper .border-fix::before{content:"";position:absolute;top:0;bottom:0;left:0;width:30px;background-color:rgba(0,0,0,.98);transition:all 50ms ease-in-out;z-index:1}.eventGalleryModal .slick-slide .slide-wrapper .border-fix::after{content:"";position:absolute;top:0;bottom:0;right:0;width:30px;background-color:rgba(0,0,0,.98);transition:all 50ms ease-in-out;z-index:1}.eventGalleryModal .slick-slide.slick-current.slick-active .slide-wrapper .border-fix::before,.eventGalleryModal .slick-slide.slick-current.slick-active .slide-wrapper .border-fix::after{content:"";opacity:0}.eventGalleryModal .popup p.author,.mediaModal .popup p.author{text-transform:uppercase;font-size:14px;line-height:22px;margin-top:14px;margin-bottom:20px;font-family:Roboto;position:relative;z-index:2}.eventGalleryModal .popup .text-block .description{max-height:142px;overflow-y:auto;position:relative;z-index:2}.eventGalleryModal .popup .text-block .description::-webkit-scrollbar{display:none}.eventGalleryModal .popup #play-pause-gallery{position:absolute;width:24px;top:5px;z-index:999;opacity:0;transition:all 200ms ease-in-out;display:flex;align-items:center;height:75px;text-align:center;cursor:pointer}#play-pause-gallery:not(.paused) svg.play,#play-pause-gallery.paused svg.pause{display:none}#play-pause-gallery.paused svg.play,#play-pause-gallery:not(.paused) svg.pause{display:block}.eventGalleryModal .popup #play-pause-gallery{right:130px}.eventGalleryModal.hover .popup #play-pause-gallery{opacity:1}.eventGalleryModal .popup #play-pause-gallery svg{fill:white;width:19px;height:21px}.eventGalleryModal .popup #small-grid-gallery svg{fill:white;width:24px;height:24px}.eventGalleryModal .popup #play-pause-gallery svg:hover{fill:#c30000}.popup .social-icons{position:absolute;right:68px;z-index:2;width:50px;top:5px;z-index:999;opacity:0;transition:all 200ms ease-in-out}.modal-wrapper.hover .popup .social-icons{opacity:1}.popup .social-icons .social-icons-toggle svg{width:24px;height:24px;fill:#fff;cursor:pointer;transition:all 200ms ease-in-out}.popup .social-icons .social-icons-toggle:hover svg{fill:#c30000}.popup .social-icons .social-icons-wrapper{max-height:0;position:relative;opacity:0;width:50px;margin-top:-5px;border-radius:0 0 25px 25px;overflow:hidden;flex-direction:column;transition:all 200ms ease-in-out}.popup .social-icons .social-icons-wrapper a:hover{background-color:#c30000;border-color:#c30000;transition:all 200ms ease-in-out}.popup .social-icons .social-icons-toggle{display:flex;align-items:center;height:75px}.popup .social-icons .social-icons-toggle svg{margin:0 auto}.modal-wrapper.hover .popup .social-icons .social-icons-wrapper{opacity:1}.popup .social-icons.open .social-icons-wrapper{max-height:350px}.popup .social-icons .social-icons-wrapper::before{content:"";position:absolute;opacity:0;top:0;width:100%;bottom:0;left:0;background-color:rgba(0,0,0,.4);transition:all 200ms ease-in-out}.modal-wrapper.hover .popup .social-icons .social-icons-wrapper::before{opacity:1}.popup .social-icons a{padding:0;display:flex;align-items:center;border-radius:50%;height:50px}.popup .social-icons a svg{fill:#fff;position:relative;height:24px;width:24px;margin:0 auto;z-index:2;transition:all 100ms ease-in-out}.mediaModal{display:flex;justify-content:center}.mediaModal .popup video{max-height:616px}.mediaModal .text-block{padding-left:29px;padding-right:28px}.eventGalleryModal .popup p,.mediaModal .popup p{font-size:20px;line-height:26px;margin-bottom:-20px}.generic-content p a:hover{color:#c30000 !important}ol.breadcrumb{padding-top:14px;padding-bottom:14px;padding-left:4%;padding-right:4%}.citation .highlight.normal{font-style:normal}.modalInfo,.modalPrice,.modalWaitingList{position:fixed;width:100%;height:100vh;overflow-y:hidden;background:rgba(0,0,0,.6);top:0;left:0;z-index:1000;padding:0 3.75% 104px 3.75%;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.modalInfo.active,.modalPrice.active,.modalWaitingList.active{opacity:1;visibility:visible}.popup{margin-top:10%;max-width:872px;height:100%}.popup .popup-content{background-color:#fff;width:100%;margin:0 auto;float:left;padding-bottom:20px;display:flex;justify-content:space-between;flex-wrap:wrap}.popup .popup-content .close-modal{font-size:24px;text-align:right;margin-top:24px;margin-right:30px}.popup .popup-content .close-modal a{cursor:pointer}.popup .popup-content .close-modal a:hover{color:#c30000}.popup div{background:#fff}.popup .popup-content .title{text-transform:uppercase;font-size:20px;margin-left:18px;margin-top:19px}.modalInfo .container-table{padding:0 15px;padding-bottom:10px;font-size:15px}.modalInfo .container-table p{font-family:'Roboto';padding:5px 0}.modalPrice .container-table{padding:15px;font-size:15px}.modalPrice .container-table .row{padding:25px 15px;border-bottom:1px solid #bebebe}.modalPrice .container-table .row:nth-child(1){border-top:1px solid #bebebe}.modalPrice .container-table .row .col-xs-2{display:flex;justify-content:flex-end}.modalWaitingList .popup{overflow:auto}.modalWaitingList .popup .content{padding:0 6% 6.5%;text-align:center;font-family:Roboto}.modalWaitingList .popup .content h2{font-size:24px;line-height:28px;font-weight:600;margin-top:0}.modalWaitingList .popup .content p{font-size:18px;line-height:24px;padding-bottom:15px}.modalWaitingList .popup svg{height:125px;width:125px;margin-bottom:20px}.stats{text-align:center}.stats .statistics{padding:10px 2%}.stats .caption{padding:40px 20px;font-family:Roboto;font-size:20px;line-height:24px}.stats .statistics{display:flex;justify-content:center;font-family:Roboto}.stats .statistics p:first-of-type{font-size:50px;font-weight:600;line-height:65px;color:#c30000}.stats .statistics p:last-of-type{font-size:18px;line-height:23px}.stats .statistics .stat div{height:120px;margin-top:11px}.statistics .slick-dots{bottom:-25px !important}.stats .background{background-image:url('/images/SetasModuloContagem.png');transition:all 400ms ease-in-out;max-width:99.5%}.stats .background:hover{background-position-x:100px;transition:all 900ms ease-out}.highlight-slick .info{position:absolute;left:4%;right:4%;bottom:48.5px;color:#fff;letter-spacing:0}.highlight-slick .info .title{color:#fff;font-size:36px;line-height:42px;margin:0 0;margin-bottom:10px}.highlight-slick .info .subtitle{font-size:20px;line-height:26px;margin:0 0}.highlight-slick .slick-dots{text-align:right}.highlight-slick .slick-dots li.slick-active button:before,.highlight-slick .slick-dots li button:before{color:#fff}.slick-dots li button:before{font-size:8px !important}.gradient-wrapper{position:absolute;bottom:0;left:0;width:100%;height:350px;background:transparent linear-gradient(0deg,#000000bf 0%,#24242400 100%) 0% 0% no-repeat padding-box}.header-highlight .highlight-slick .slick-dots{right:2.9%;bottom:14px !important}.inner-event-video{margin-bottom:70px}.inner-event-video video{width:100%;height:194px;object-fit:cover}.grey-section{background-color:#f4f4f4;font-family:Roboto;padding:40px 4%;text-align:center}.grey-section h3{font-family:'Roboto';font-weight:500;font-size:32px;line-height:40px;letter-spacing:0;opacity:1;margin-bottom:10px}.grey-section p{padding-bottom:15px;font-size:32px;line-height:40px}.grey-section b,.banner-half-slick b,.banner-full-slick b,.banner-full-size b{font-weight:500}.banner-half-slick p,.banner-full-slick p{line-height:24px}.banner-half-slick p:last-of-type,.banner-full-slick p:last-of-type{line-height:26px}.banner-half-slick .button-area>a,.banner-full-slick .button-area>a,.banner-full-size .button-area>a{justify-content:left}.partner-detail .banner-half-slick .button-area .button.dark,.partner-detail .banner-full-slick .button-area .button.dark,.banner-full-size .button-area .button.dark{width:auto !important}.banner-half-slick .button-area .button.dark,.banner-full-slick .button-area .button.dark{width:145px !important}.banner-half-slick .column-wrapper{max-width:initial}.banner-half-slick .column-wrapper .img-wrapper img{object-fit:cover}.banner-full-slick .column-wrapper{max-width:100%}.banner-full-slick .column-wrapper.full{padding-top:0;margin-bottom:52px}.grey-section h3{text-transform:none}.slick-dots li:only-child{display:none}.premium-icons.mbottom-custom{margin-bottom:9px}.header-highlight .slick-arrow{display:none !important}@media screen and (min-width:500px){.stats .statistics p:first-of-type{font-size:70px}}@media screen and (width:767px){.game-teams{width:100% !important}}@media screen and (min-width:768px){.mobile-only{display:none !important}.desktop-only{display:initial !important}.header-highlight .highlight-slick .slick-dots{right:16%}.video-caption{padding:10px 15px}.mosaic .mosaic-item .mosaic-text{padding:15px}.mosaic{margin:0}.submit-button .button-area{display:flex;justify-content:flex-end;flex-direction:row}.citation{padding-left:40px}.citation .side-text{padding-top:0;width:63%}.generic-timeline{padding-top:10px}.generic-timeline .item .text{padding:10px}.generic-timeline .item.full img{margin-left:0;width:100%}.submit-button .button-area a{width:initial}.generic-table .table-price{margin:0}.generic-timeline .item.full .text{padding-left:150px}.gallery .set .col-xs-12{margin:0;width:48%}.gallery .set{padding-bottom:40px;display:flex;justify-content:space-between}.gallery .content-caption{padding-left:0}.generic-timeline .item{display:flex;align-items:center}.generic-timeline .item.left .text{padding-right:2.7%}.text-list{padding:25px 0}.text-list p{width:100%}.text-list .list-content{padding:30px 40px}.generic-form .form-textbox input{width:95%}.generic-form .form-textbox .dropdown{width:95%}.generic-form .error-msg-input{right:24px}.gallery-hover{height:50px;width:50px;border-radius:25px;bottom:24px;left:24px}.gallery-expand{top:24px;right:24px}.gallery-hover:hover span{left:50px;margin-top:-10px}.text-block{padding-bottom:40px}.header .social-title-panel .title-panel .title{margin-bottom:0}.header .title-panel .subtitle{font-size:20px}.header .social-title-panel{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5px}.header .description{font-size:18px;line-height:24px;margin-bottom:0 !important}.button-area .button,.button-area>a{width:initial !important}.header-highlight .button-area .button,.header-highlight .button-area>a{width:100% !important}.padding-default{padding-left:1.683%;padding-right:1.683%}ol.breadcrumb{padding-left:1.683%;padding-right:1.683%}.xs-mbottom-large{margin-bottom:0}#video-container video{width:100%;height:100%}.d-flex{display:flex}.single a{margin:0}.single .button{width:87%}.header-highlight .highlight{padding:0 3% !important}.header-highlight .highlightImage{max-height:initial}.header-highlight .button-area .button{max-width:240px;white-space:nowrap;width:100%}.videoSlider .videoSlider-list .inner-item{height:100%}.videoSlider .slick-slide{width:auto}.videoSlider .videoSlider-list .inner-item img{object-fit:none;height:100%}.mosaic .mosaic-item img{margin:1px}.premium-icons{justify-content:space-around;display:flex}.slick-table-categories .category .info .conditions p{font-size:18px;text-align:center;line-height:24px}.slick-table-categories .category.th{padding-bottom:20px}.slick-table-categories .slick-dots{margin-left:-39%}.slick-table-categories .button.big{width:initial}.share-tab{margin-top:70px;margin-left:.8%;width:50px;max-height:180px;position:sticky;top:18%;right:0%;order:4;padding:0;z-index:10}.share-tab .dropup-content{display:flex;flex-wrap:wrap;align-items:flex-start;height:150px}.share-tab .dropup-content .icon{display:block !important}.premium-icons .premium-column h2{min-height:74px}.info-column .line .text{padding:0 3% 0 0}.info-column .line.right .text{margin:0 0 0 8%}.info-column .line{padding:10px 0}.info-column .line img{margin-right:0;margin-left:20px}.info-column .line.right img{margin-left:0}.event-gallery .header{margin-right:33%}.event-gallery .gallery-wrapper{margin-right:20px;margin-bottom:35px}.event-gallery .header .date{margin-top:5px}.eventGalleryModal .slick-slide .slide-wrapper .border-fix::before,.eventGalleryModal .slick-slide .slide-wrapper .border-fix::after{display:none}.event-gallery .header .header-info-panel{margin-right:33%}.text-block .citation{padding:0 0 0 24px;max-width:35%}.text-block .side-text{max-width:64%}.gallery-wrapper .image-slider-gallery img{min-height:initial}.eventGalleryModal .popup{height:calc(100vh - 5px);overflow:hidden;margin-top:5px}.eventGalleryModal.hover .popup .slick-event .slick-arrow.slick-disabled svg{opacity:0}.eventGalleryModal.hover .popup .slick-event .slick-arrow svg{opacity:0}.eventGalleryModal .popup .slick-event .slick-arrow.slick-disabled:hover svg{opacity:.5}.eventGalleryModal .popup .slick-event .slick-arrow:hover svg{opacity:1}.eventGalleryModal .slick-slide .slide-wrapper .border-fix::before,.eventGalleryModal .slick-slide .slide-wrapper .border-fix::after{display:none}.text-block a:hover{text-decoration:underline}.mediaModal .text-block{padding:0;padding-left:38px}.mediaModal .popup{height:100vh;overflow:hidden}.popup .social-icons{top:5px}.t-gallery-img-wrapper{overflow:hidden}.t-gallery-img-wrapper img{transition:transform .2s ease-in-out}.t-gallery-img-wrapper:hover img{transform:scale(1.1)}.modalWaitingList .popup{margin-top:10%}.modalWaitingList .popup .content:not(.partner){padding:0 10% 6.5%}.popup .social-icons{top:5px}.stats .caption{padding:40px 7%}.stats .statistics .stat{width:20%}.campusLanding .stats .statistics .slick-slide{width:220px !important}.padding-desktop{padding:0 8.5%}.filter-navigation .main-nav-row{height:50px !important;border-bottom:none !important}.filter-navigation .main-nav-row .item{height:50px !important;line-height:50px !important}.inner-event-video{margin-left:8.6%;margin-right:8.6%}.modal-wrapper .close-modal{top:5px}.col-md-3{width:25%}.highlight-slick .info{left:40px;bottom:60px;width:54%;min-width:600px}.highlight-slick .info .button-area{display:flex;justify-content:flex-start;align-items:flex-start;padding:0}.highlight-slick .info .button-area>a{width:unset !important}.grey-section{padding:40px 8%}.grey-section .button-area{display:flex;flex-direction:row}.grey-section .button-area .button{margin:0 10px}.highlight-slick .info .button-area .button{margin-top:50px}.header-highlight .highlight-slick .slick-dots{right:34px;bottom:54px !important;width:auto}.premium-icons.mbottom-custom{margin-bottom:42px}.slick-table-categories{margin-bottom:40px}.header-highlight .slick-prev:hover,.highlight-slick .slick-prev:focus,.highlight-slick .slick-next:hover,.highlight-slick .slick-next:focus{color:transparent;outline:none;background:transparent}.header-highlight .slick-arrow{z-index:4;display:flex !important;justify-content:center;align-items:center;height:10%;width:5%;opacity:0}.header-highlight:hover .slick-arrow{opacity:1;transition:opacity 300ms ease-in-out}.header-highlight .slick-prev{left:0;cursor:pointer}.header-highlight .slick-next{right:0;cursor:pointer;transform:translateY(-50%)}.header-highlight .slick-prev svg{transform-origin:center;transform:rotate(180deg);position:absolute;left:20%;fill:none;stroke:#fff}.header-highlight .slick-next svg{position:absolute;right:20%;fill:none;stroke:#fff}.header-highlight .slick-next:hover svg,.header-highlight .slick-prev:hover svg{stroke:#c30000}.header-highlight .slick-arrow svg{width:24px;height:36px}.header-highlight .slick-prev:before,.header-highlight .slick-next:before{display:none}}@media screen and (min-width:992px){.gallery .set .col-xs-12{margin:0;width:32%}.premium-icons .premium-column{width:22.5%}.slick-table-categories .category header{padding-bottom:5px}.slick-table-categories .category .conditions p{border-bottom:none;padding-left:1%;padding-right:1%}.slick-table-categories{padding:0 2%}.slick-table-categories .category{padding:0}.slick-table-categories .category header{height:130px}.slick-table-categories .category header>div{display:flex;flex-direction:column;height:100%;justify-content:center}.slick-table-categories .category.th{margin-top:130px;display:block;text-align:center}.slick-table-categories .category.th .conditions{text-align:left}.slick-table-categories .category.th .info p{text-align:center}.slick-table-categories .category .info .gifts{padding:10px}.slick-table-categories .category .info p.gifts small{display:block}.slick-table-categories .categories .category .info .conditions{display:none}.slick-table-categories .category .info p{padding-right:0}.slick-table-categories .category .info .values .price{font-size:24px}.slick-table-categories .category footer{display:none;margin-top:25px;text-align:center}.slick-table-categories .category footer .button{width:164px}.slick-table-categories .category .conditions p{border-bottom:solid 1px #e8e8e8}.info-column .line .text{padding:0 9.5% 0 0}.info-column .line.right .text{margin:0 0 0 9.5%}.share-tab{margin-left:3.2%}.mosaic a{width:50%}.inner-event-video video{height:auto;object-fit:unset}.generic-form .option span.not-shown{margin-left:0;width:initial;min-width:initial;max-width:100%}.generic-form .option-wrapper .submit-button{width:50%;margin-left:auto}.generic-form .option .tickets-flex.with-msg .details-link{order:3}.generic-form .option .tickets-flex.with-msg .balance{display:flex;align-items:center;order:2;width:auto}.generic-form .option-wrapper .option.being-changed .tickets-flex.with-msg .input{order:4;align-items:center;display:flex;padding-top:15px}.generic-form .option .tickets-flex .balance p:first-of-type{margin-left:0}.generic-form .option.being-changed .tickets-flex .balance p:first-of-type{margin:0}.header-highlight .highlightImage{min-height:398px}.members-column .column-wrapper .text-wrapper{bottom:12%;padding:0 50px}.members-column .banner-half-slick .slick-slide,.members-column .banner-full-slick .slick-slide{margin:0 12px}.members-column .banner-half-slick .slick-list,.members-column .banner-full-slick .slick-list{margin:0 -12px}.members-column .column-wrapper:not(.full):first-of-type{margin-right:12px;margin-bottom:52px}.members-column .column-wrapper:not(.full):last-of-type{margin-left:12px}.members-column .banner-half-slick .column-wrapper:not(.full),.members-column .banner-full-slick .column-wrapper:not(.full){margin-right:0;margin-left:0}.members-column{flex-wrap:nowrap}}@media(min-width:1200px){.premium-icons .premium-column h2{min-height:initial}}@supports (-webkit-touch-callout:none){.slick-event .slick-list .slick-slide.slick-current::after{height:109px;}.eventGalleryModal .popup .text-block{bottom:49px !important;}.eventGalleryModal .popup .navigation-counter{bottom:69px;}}#quotas-page-html .generic-form{display:block}