.icon-card-component{margin:0 auto;max-width:150px;text-align:center}.icon-card-component__image{color:#959595}.icon-card-component__heading{margin-bottom:10px;margin-top:10px}.icon-card-component__heading h3{color:#464646;font-size:1.6rem;letter-spacing:.2rem;text-transform:uppercase}.icon-card-component__subtitle{color:#464646;font-size:1.4rem;margin-bottom:20px;min-height:60px}.icon-card-component__link a{color:#3f84bd;display:inline-block;font-size:1.4rem;text-decoration:none;transition:color .1s ease}.icon-card-component__link a:hover{color:#295579;transition:color .3s ease}.icon-card-component__link__label{display:inline-block;padding-right:5px}.icon-card-component__link__icon,.icon-cards-component{display:inline-block}.icon-cards-component:after{clear:both;content:" ";display:table}.icon-cards-component__icon-card-container{display:block;float:left;width:25%}.icon-cards-component__icon-card-card{margin:7px}@media (max-width:649px){.icon-cards-component__icon-card-container{width:50%}}.tabControl{border:1px solid #ccc}.tabControl .hidden{display:none}.tabControl .tablist{background:#efefef;list-style:none;margin:0;padding:0}.tabControl .tabItem{background-color:#efefef;border:1px solid transparent;border-right-color:#ccc;color:#bbb;display:inline-block;padding:5px;position:relative}.tabControl .tabPanels{border:1px solid transparent;border-top-color:#ccc}.tabControl .tabPanels>div{padding:5px}.tabControl .active{background-color:#fff;color:#000}.tabControl .active .tabIndicator{display:block}.disableButton{opacity:.65;pointer-events:none}.loadingButton{cursor:default!important;opacity:.65}.loadingButton:hover{background-color:#fe9e16;border-color:#fe9e16}.Button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fe9e16;border:1px solid #fe9e16;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;height:40px;line-height:3.6rem;outline:none;padding:0;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.Button:hover{background-color:#f27d0a;border-color:#f27d0a}.SecondaryButton{background:transparent;border:1px solid #3d3b38;border-radius:100px;color:#fff;font-size:.9rem;height:30px;padding:0 10px;width:auto}.SecondaryButton,.SecondaryButtonOutline{cursor:pointer;font-family:ProximaNovaSoftBold,sans-serif;outline:none;transition:all .3s ease}.SecondaryButtonOutline{background:#fff7df;border:2px solid #e4ddc9;border-radius:100px;color:#000;font-size:1.4rem;height:40px;width:180px}.SecondaryButtonOutline:hover{background-color:#e4ddc9;color:#fff}.tickets-component .SecondaryButtonOutline{background:transparent;border-color:#d5d5d5}.tickets-component .SecondaryButtonOutline:hover{background-color:#d5d5d5}.ImageButton{-webkit-font-smoothing:antialiased;background-color:#f27d0a;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;font-family:ProximaNovaSoftBold,sans-serif;height:38px;line-height:3.8rem;padding:0 30px 0 24px;text-align:center;text-decoration:none;transition:all .3s ease}.ImageButton:hover{background-color:#ca6908}.ImageButton .imageButtonText{display:inline;font-size:1.6rem}.ImageButton .imageButtonImage{color:#fff;display:inline-block;left:15px;margin:-6px 0 0 -6px;position:relative;right:-15px;transition:color .3s ease-out}.ImageButton .imageButtonImage .svg-component__icon{height:12px;width:12px}.HalfRoundButton{background-color:#3f84bd;border:none;border-radius:0 100px 100px 0;color:#fff;cursor:pointer;font-family:ProximaNovaSoftBold,sans-serif;font-size:1.6rem;height:40px;outline:none;padding:0 20px;transition:all .3s ease}.HalfRoundButton:hover{background-color:#295579}.membershipPriceCard .tierPriceCardDescription{color:#000;font-family:Helvetica Neue,sans-serif,Helvetica,Arial;font-size:1.4rem;line-height:1.7rem;margin-left:30px;margin-right:30px}.membershipPriceCard .tierPriceCardDescription p{display:table;margin-bottom:12px;text-align:left}.membershipPriceCard .tierPriceCardDescription .tick.svg-component{float:left;margin-right:15px}.membershipPriceCard .tierPriceCardDescription .tick.svg-component .svg-component__icon{height:10px;width:14.2px}.membershipPriceCard .tierPriceCardDescription .cross.svg-component{float:left;margin-left:1.5px;margin-right:17.7px;margin-top:1px}.membershipPriceCard .tierPriceCardDescription .cross.svg-component .svg-component__icon{height:10px;width:10px}.membershipPriceCard .tierPriceCardDescription .break{margin-bottom:25px;margin-top:25px}.membershipPriceCard .paddingLeft4{padding-left:4px}.favourite-component{cursor:pointer;height:50px;position:relative;width:50px}.favourite-component__icon{position:relative;text-align:center;top:calc(50% - 9px)}.favourite-component__icon img{height:18px;width:18px}.membershipPriceCard{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;background-color:#fff;display:inline-block;float:left;height:700px;position:relative;-webkit-transform-style:preserve-3d;width:320px}.membershipPriceCard .membershipPriceCardDetails{height:45%;position:relative}.membershipPriceCard .tierName{color:#000;font-family:ProximaNovaSoftBold,sans-serif;font-size:1.8rem;padding-top:43px}.membershipPriceCard .tierDescription{color:#959595;font-family:Helvetica Neue,sans-serif,Helvetica,Arial;font-size:1.2rem;padding-top:7px}.membershipPriceCard .tierPrice{color:#fe9e16;font-family:proxima_nova_softregular,sans-serif,Helvetica,Arial}.membershipPriceCard .tierPrice .tierPricePeriod{color:#959595;font-size:1.2rem}.membershipPriceCard .tierPriceDisplay{font-size:6rem;padding-bottom:5px}.membershipPriceCard .tierPriceDisplay img{height:150px;width:150px}.membershipPriceCard .tierPriceSubHeader{color:#959595;font-family:proxima_nova_softregular,sans-serif,Helvetica,Arial;font-size:1rem;font-weight:700;letter-spacing:.25rem;padding-top:14px}.membershipPriceCard .tierPriceCardPrice{display:table-cell;height:197px;vertical-align:middle;width:320px}.membershipPriceCard .removeSubHeaderMargin{margin:0!important}.membershipPriceCard .break{border-top:1px solid rgba(0,0,0,.1);height:1px;margin:25px auto;width:140px}.membershipPriceCard .tierExtra{color:#959595;font-family:Helvetica Neue,sans-serif,Helvetica,Arial;font-size:1.4rem;line-height:1.6rem;margin-left:30px;margin-right:30px}.membershipPriceCard .tierExtra li{color:#000;font-size:1.4rem;line-height:1.6rem;margin-bottom:12px;text-align:left}.membershipPriceCard .tierExtra .break{margin-bottom:25px;margin-top:25px}.membershipPriceCard .cta{bottom:0;position:absolute;width:100%}.membershipPriceCard .cta .ctaTierName{text-transform:capitalize}.membershipPriceCard .cta .buttonTextOverride{margin-top:20px}.membershipPriceCard .cta .Button{border-radius:100px;font-size:1.4rem;line-height:4rem;width:84%}@media (max-width:799px){.membershipPriceCard .tierExtra li{margin-bottom:11px}}.ticket-component{background-color:#fff;cursor:pointer;display:block;font-family:ProximaNovaSoftBold,sans-serif;padding:8px;position:relative;width:100%}.ticket-component:after{clear:both;content:" ";display:table}.ticket-component-wrapper{position:relative}.ticket-component .ticket-component__images{display:inline-block;float:left;margin-right:20px;max-width:180px;position:relative;width:30%}.ticket-component__badge{display:none}.ticket-component .ticket-component__image{display:block;width:100%}.ticket-component .ticket-component__content{display:inline-block;float:left;width:63%}.ticket-component .ticket-component__strap{color:#959595;font-size:1rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.ticket-component .ticket-component__heading{cursor:pointer;margin-bottom:10px;margin-top:14px}.ticket-component .ticket-component__heading-link{color:#000;text-decoration:none}.ticket-component .ticket-component__description{color:#3d3b38;font-family:proxima_nova_softregular,sans-serif,Helvetica,Arial;font-size:1.4rem;line-height:2rem}.ticket-component .ticket-component__content .ticket-component__date{display:block}.ticket-component .ticket-component__date{color:#959595;display:none;font-family:proxima_nova_softregular,sans-serif,Helvetica,Arial;font-size:1.4rem;margin-top:10px}.ticket-component .ticket-component__price{color:#3f84bd}.ticket-component__images__no-image,.ticket-component__images__no-image__icon{bottom:0;left:0;position:absolute;right:0;top:0}.ticket-component__images__no-image__icon{color:#959595;height:30px;margin:auto;opacity:.6;width:45px}.ticket-component__images__no-image__message{display:none}.ticket-component__favourite{bottom:-5px;position:absolute;right:5px}.membershipTierTable{text-align:center}.membershipTierTable .tabControl{border:none;display:inline-block}.membershipTierTable .tabControl .tabIndicator{display:none}.membershipTierTable .tabControl .tablist{background-color:#3f84bd;border:1px solid #295579;border-radius:100px;height:42px;margin:0 auto 48px;width:382px}.membershipTierTable .tabControl .tabItem{background:none;border:none;border-radius:20px;color:#89b9e0;cursor:pointer;font-family:proxima_nova_softregular,sans-serif,Helvetica,Arial;font-size:1.4rem;font-stretch:normal;font-style:normal;font-weight:700;height:100%;letter-spacing:.2rem;line-height:4.2rem;padding:0;text-align:center;text-transform:uppercase;vertical-align:middle;width:50%}.membershipTierTable .tabControl .tabItem.active{background-color:#295579;color:#fff;width:50%}.membershipTierTable .businessSeller .membershipPriceCard,.membershipTierTable .privateSeller .membershipPriceCard{transition:transform .2s cubic-bezier(.81,.79,0,.79),box-shadow .2s cubic-bezier(.81,.79,0,.79)}.membershipTierTable .businessSeller .membershipPriceCard:hover,.membershipTierTable .privateSeller .membershipPriceCard:hover{box-shadow:0 5px 60px 0 rgba(0,0,0,.3);transform:scale(1.05);z-index:1}.membershipTierTable .privateSellerFree .membershipPriceCard:hover{border-right:1px solid #fff}.membershipTierTable .privateSellerPremium .membershipPriceCard:hover{border-left:1px solid #fff}.membershipTierTable .business .membershipPriceCard,.membershipTierTable .privateSellerFree .membershipPriceCard{border-radius:5px 0 0 5px;border-right:1px solid #d5d5d5}.membershipTierTable .campaignAdvertising .membershipPriceCard,.membershipTierTable .privateSellerPremium .membershipPriceCard{border-left:1px solid #d5d5d5;border-radius:0 5px 5px 0}.membershipTierTable .campaignExtra{padding-top:8px}@media (max-width:1024px){.membershipTierTable .membershipPriceCard{width:260px}.membershipTierTable .membershipPriceCardDetails{height:40%}.membershipTierTable .tierName{padding-top:26px}.membershipTierTable .tierPriceCardPrice{height:179px}.membershipTierTable .campaignAdvertising .tierName{padding-left:14px;padding-right:4px}.membershipTierTable .tierPriceDisplay img{height:125px;margin-top:10px;width:125px}}@media (max-width:799px){.membershipTierTable .tabControl .tablist{width:280px}.membershipTierTable .tabControl .tabItem,.membershipTierTable .tabControl .tabItem.active{width:139px}.membershipTierTable .tab-panels{height:560px}.membershipTierTable .tab-panels .businessSeller,.membershipTierTable .tab-panels .privateSeller{height:560px;width:980px}.membershipTierTable .tab-panels #tabPanel-0,.membershipTierTable .tab-panels #tabPanel-1{left:0;overflow:auto;position:absolute;right:0}.membershipTierTable .tierName{font-size:1.5rem;padding-top:29px}.membershipTierTable .tierPriceDisplay{font-size:5rem}.membershipTierTable .tierPriceDisplay img{height:100px;width:100px}.membershipTierTable .tierExtra{font-size:1.2rem}.membershipTierTable .tierExtra li{font-size:1.3rem}.membershipTierTable .Button{margin-left:10px;margin-right:10px;width:93%}.membershipTierTable .businessSeller .membershipPriceCard,.membershipTierTable .privateSeller .membershipPriceCard{border:1px solid #fff;border-radius:5px;display:inline-block;height:590px}.membershipTierTable .businessSeller .membershipPriceCard:hover,.membershipTierTable .privateSeller .membershipPriceCard:hover{box-shadow:none;transform:scale(1)}.membershipTierTable .businessSeller .membershipPriceCard .tierPriceCardDescription,.membershipTierTable .privateSeller .membershipPriceCard .tierPriceCardDescription{font-size:1.3rem}.membershipTierTable .tierPriceCardPrice{height:122px}.membershipTierTable .membershipPriceCard{margin-left:20px;width:300px}}.ticket-component.ticket-component--grid{border-radius:5px;height:390px;margin:8px;padding:0;transition:box-shadow .1s ease-out;width:auto}.ticket-component.ticket-component--grid:hover{box-shadow:0 10px 30px 0 rgba(0,0,0,.1);transition:box-shadow .2s ease-in}.ticket-component.ticket-component--grid .ticket-component__badge{display:inline-block;left:5px;position:absolute;top:5px;z-index:1}.ticket-component.ticket-component--grid .ticket-component__images{border-radius:5px 5px 0 0;display:block;float:none;height:180px;margin:0;max-width:none;overflow:hidden;width:auto}.ticket-component.ticket-component--grid .ticket-component__image{display:block;height:auto;margin-left:-7%;margin-top:-7%;min-height:200px;width:120%}.ticket-component.ticket-component--grid .ticket-component__content{float:none;max-width:100%;padding:8px;width:auto}.ticket-component.ticket-component--grid .ticket-component__heading{word-wrap:break-word;font-size:1.8rem;margin-bottom:8px;margin-top:20px;max-width:100%;overflow-y:hidden}.ticket-component.ticket-component--grid .ticket-component__heading-link{font-size:1.8rem}.ticket-component.ticket-component--grid .ticket-component__categories{color:#959595;font-size:1rem}.ticket-component.ticket-component--grid .ticket-component__description{display:none}.ticket-component.ticket-component--grid .ticket-component__footer{bottom:10px;left:0;position:absolute;right:0}.ticket-component.ticket-component--grid .ticket-component__content .ticket-component__date{display:none}.ticket-component.ticket-component--grid .ticket-component__date{bottom:0;color:#959595;font-size:1.4rem;left:8px;position:absolute}.ticket-component.ticket-component--grid .ticket-component__price{word-wrap:break-word;bottom:0;box-sizing:border-box;display:block;font-size:1.8rem;font-weight:700;left:8px;padding-right:45px;position:absolute;width:100%}.ticket-component.ticket-component--grid .ticket-component__social{bottom:0;color:#959595;display:block;position:absolute;right:8px}.ticket-component.ticket-component--grid .ticket-component__date{display:none;font-family:proxima_nova_softregular,sans-serif,Helvetica,Arial;left:0;position:relative}.voucher-form-component{padding-bottom:50px;text-align:center}.voucher-form-component__label{color:#fff}.voucher-form-component__input{background-color:#fff;border:none;border-radius:100px;font-size:1.4rem;font-weight:700;height:40px;margin-top:15px;padding-left:20px;padding-right:85px;width:300px}.voucher-form-component__input:focus{outline:none}.voucher-form-component__input:required{box-shadow:none}@media(max-width:766px){input{font-size:1.6rem}}.ticket-component.ticket-component--blog{background-color:transparent}.ticket-component.ticket-component--grid.ticket-component--blog{box-shadow:none;height:auto}.ticket-component.ticket-component--grid.ticket-component--blog .ticket-component__images{border-radius:.5rem;height:230px}.ticket-component.ticket-component--grid.ticket-component--blog .ticket-component__content{padding:8px 0!important}.ticket-component.ticket-component--grid.ticket-component--blog .ticket-component__footer{margin-top:1.2rem;position:relative!important}.ticket-component.ticket-component--grid.ticket-component--blog .ticket-component__description{display:block!important}.ticket-component.ticket-component--grid.ticket-component--blog .ticket-component__price{display:none!important}.ticket-component.ticket-component--grid.ticket-component--blog .ticket-component__social{display:none}.ticket-component.ticket-component--grid.ticket-component--blog .ticket-component__content .ticket-component__date{display:none!important}.ticket-component.ticket-component--grid.ticket-component--blog .ticket-component__date{display:inline-block!important}@media(max-width:1024px){.voucher-form-component__input{font-size:1.6rem;line-height:4rem}.ticket-component.ticket-component--grid.ticket-component--blog .ticket-component__images{height:17rem}}.MembershipSection .membershipTiersInfo{background-image:url(https://mp.thcdn.com/38/eb/38eb8b967db74cd8aa27d271e456dcdb.png)}.MembershipSection .intro{color:#fff;padding-top:60px;text-align:center}.MembershipSection .intro .heading{display:inline-block;font-size:4rem;margin-bottom:12px}.MembershipSection .intro .heading,.MembershipSection .intro .subHeading{color:#fff;font-family:proxima_nova_softregular,sans-serif,Helvetica,Arial}.MembershipSection .intro .subHeading{font-size:1.8rem;font-weight:400;margin:auto;width:640px}.MembershipSection .membershipTierTable{padding-bottom:70px;padding-top:50px}.MembershipSection .membershipTierTable .tabControl{margin:0 auto}@media (max-width:649px){.MembershipSection .membershipTiersInfo{background-color:#3f84bd;background-image:none}.MembershipSection .intro{padding-left:15px;padding-right:15px;padding-top:51px}.MembershipSection .heading{font-size:3rem!important}.MembershipSection .subHeading{font-size:1.5rem!important;width:100%!important}.ticket-component.ticket-component--blog{padding:0}.ticket-component.ticket-component--blog .ticket-component__heading{margin-top:5px}}.trust-pilot-rating-component,.trust-pilot-rating-component__container{display:block}.trust-pilot-rating-component__loading{display:block;padding:50px}.trust-pilot-rating-component__character{display:inline-block;vertical-align:middle;width:50%}.trust-pilot-rating-component__rating{display:inline-block;width:50%}@media (max-width:649px){.ticket-component.ticket-component--grid{height:300px}.ticket-component.ticket-component--grid .ticket-component__strap{font-size:.8rem}.ticket-component.ticket-component--grid .ticket-component__heading{font-size:1.5rem;margin-top:15px;max-height:50px;overflow:hidden}.ticket-component.ticket-component--grid .ticket-component__heading-link{font-size:1.6rem}.ticket-component.ticket-component--grid .ticket-component__images{height:140px}.ticket-component.ticket-component--grid .ticket-component__image{margin-left:-6%;margin-top:-6%;width:112%}.ticket-component.ticket-component--grid .ticket-component__price{font-size:1.5rem}.trust-pilot-rating-component__character{display:none}.trust-pilot-rating-component__rating{display:inline-block;padding:25px 0 50px;width:100%}}.tickets-component{font-family:ProximaNovaSoftBold,sans-serif}.tickets-component__actions{padding-top:40px;text-align:center}.adverts-promotion .tickets-component__actions{position:absolute;width:100%}.tickets-component:after,.tickets-component__row:after{clear:both;content:" ";display:table}.ticket-component__container{box-sizing:border-box;display:block;outline:0}.tickets-component.tickets-component--max-cols1 .ticket-component__container{width:100%}.tickets-component.tickets-component--max-cols1.tickets-component--grid .ticket-component.ticket-component--grid{height:500px}.tickets-component.tickets-component--max-cols1.tickets-component--grid .ticket-component.ticket-component--grid .ticket-component__images .ticket-component__image{height:350px}.tickets-component.tickets-component--max-cols2 .ticket-component__container{float:left;width:50%}.tickets-component.tickets-component--max-cols3 .ticket-component__container{float:left;width:33.333%}.tickets-component.tickets-component--max-cols4 .ticket-component__container{float:left;width:25%}.tickets-component.tickets-component--max-cols5 .ticket-component__container{float:left;width:20%}.tickets-component.tickets-component--max-cols6 .ticket-component__container{float:left;width:16.6666%}.article-post-component__heading__container{border-bottom:1px solid #f1f1f1;margin-bottom:60px;padding:0 20px}.article-post-component__heading{margin:0 auto;max-width:620px;text-align:center}.article-post-component__heading h2{color:#000;display:block;margin:0 auto 25px;max-width:450px}.article-post-component__heading__subtitle{color:#3d3b38;font-size:2rem;line-height:3rem;margin-bottom:25px;text-align:left}.article-post-component__heading__description{color:#3d3b38;font-size:1.6rem;line-height:2.5rem;margin-bottom:25px;text-align:left}.article-post-component__heading__description a{color:#3f84bd;cursor:pointer;text-decoration:none}.article-post-component__heading__description a:hover{color:#295579}.article-post-component__blocks{margin:0 auto;max-width:620px;text-align:left}.article-post-component__block{display:inline-block;margin-bottom:25px;padding-right:25px;vertical-align:top;width:50%}.article-post-component__block h3{margin-bottom:10px}.article-post-component__block p{color:#3d3b38;font-size:1.4rem;line-height:2rem}.article-post-component__block a{color:#3f84bd;cursor:pointer;text-decoration:none}.article-post-component__block a:hover{color:#295579}.article-post-component__content{padding:8px}.article-post-component__image img{max-width:620px;width:100%}.article-post-component__footer{border-bottom:1px solid #f1f1f1;margin:60px auto 30px;max-width:620px;padding-bottom:30px;text-align:left}.article-post-component__footer:after{clear:both;content:" ";display:table}.article-post-component__footer__paragraphs{color:#3d3b38;font-size:1.4rem;line-height:2rem;margin-top:10px}.article-post-component__footer__paragraphs a{color:#3f84bd;cursor:pointer;text-decoration:none}.article-post-component__footer__paragraphs a:hover{color:#295579}.article-post-component__footer__badge{display:block;margin:20px auto 0;max-width:620px}.article-post-component__footer__badge__image{display:inline-block;margin:8px;text-align:center;width:135px}.article-post-component__footer__badge__image img{vertical-align:middle;width:135px}.article-post-component__icon-cards{margin:0 auto;max-width:630px;padding-bottom:40px}@media (max-width:1024px){.tickets-component.tickets-component--grid .ticket-component__container{width:33.33333%}.tickets-component.tickets-component--max-cols1.tickets-component--grid .ticket-component.ticket-component--grid{height:390px}.tickets-component.tickets-component--max-cols1.tickets-component--grid .ticket-component.ticket-component--grid .ticket-component__images .ticket-component__image{height:180px}}@media (max-width:649px){.tickets-component.tickets-component--grid .ticket-component__container{width:50%}.tickets-component.tickets-component--max-cols1.tickets-component--grid .ticket-component.ticket-component--grid{height:300px}.tickets-component.tickets-component--max-cols1.tickets-component--grid .ticket-component.ticket-component--grid .ticket-component__images .ticket-component__image{height:140px}.article-post-component__heading__subtitle{font-size:1.8rem}.article-post-component__heading__description{font-size:1.4rem}.article-post-component__content{margin-left:12px;margin-right:12px}.article-post-component__block{padding-right:0;width:100%}.article-post-component__character{display:none}.article-post-component__rating{margin:30px 0 60px;width:100%}.article-post-component__footer__badge__image{margin:8px 0;width:50%}.blog-promotion__tickets .tickets-component__row .ticket-component__container{border-top:1px solid #d8d8d8;padding-bottom:10px;padding-top:10px}}.article-toggle-component__container{overflow:hidden;position:relative}.article-toggle-component__container--active:before{box-shadow:0 0 5rem rgba(0,0,0,.3);content:"";height:10px;left:0;position:absolute;top:-10px;width:100%;z-index:100}.article-toggle-component__toggle{cursor:pointer;margin:0 auto;max-width:1170px;padding:30px 0;text-align:center}.article-toggle-component__toggle__text{color:#3f84bd;font-family:ProximaNovaSoftBold,sans-serif;font-size:1.6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.article-toggle-component__toggle__text__value{margin-bottom:10px}.article-toggle-component__toggle__icon{display:inline-block;font-size:3rem;height:30px;line-height:2.3rem;margin:0 auto;transform:rotate(0deg);transition:transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30px}.article-toggle-component__container--active .article-toggle-component__toggle__icon{transform:rotate(45deg);transition:transform .1s ease}.blog-promotion{font-family:ProximaNovaSoftBold,sans-serif;min-width:320px}.blog-promotion__container{margin:0 auto;max-width:1170px;padding:40px 8px 30px}.blog-promotion__heading{display:block;padding-bottom:20px;text-align:center}.blog-promotion__heading:after{background-color:#d5d5d5;content:" ";display:block;height:2px;margin:10px auto 0;width:40px}.blog-promotion__content{margin-top:10px}.blog-promotion__container:after,.blog-promotion__content:after{clear:both;content:" ";display:table}.blog-promotion__actions{border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;clear:both;display:block;padding:9px;text-align:center}.article-toggle-component{max-height:0;overflow:hidden;transition:max-height .2s ease}.article-toggle-component.article-toggle-component--active{max-height:4000px;transition:max-height 1s ease}.article-toggle-component__container--active .article-toggle-component__toggle__text{opacity:0}@media (max-width:649px){.blog-promotion__container{padding:40px 0 0}.blog-promotion .ticket-component__description{display:none}}