.promotion h1{font-size:60px!important;letter-spacing:0px!important;color:#906;font-weight:700;text-align:center;margin-bottom:30px;margin-top:10px}.promotion span.tg-separator{width:100%;background-color:#906;height:5px;margin-top:30px;display:block}.promotion p.tg-supertitle{text-align:center;color:#906;font-family:Roboto;font-size:18px;font-weight:800;margin-top:20px}.promotion h2.tg-subtitle{text-align:center;color:#000;font-size:x-large;margin-bottom:40px!important;font-family:TrixieOffcPro-Heavy}.promotion{color:#000}.promotion .tg-promotion-header3{display:block;text-align:left!important;margin-left:0;margin-right:0;font-family:KippNoOneOffcPro;text-align:center;color:#906;font-size:x-large;border-bottom:#906 2px solid;padding-bottom:5px;margin-top:20px;margin-bottom:10px;letter-spacing:0;font-weight:300}.promotion .tg-promoimage-desktop img{width:100%}.promotion .tg-promotion-cta{margin-bottom:40px}.promotion .tg-promotion-cta svg{width:45%;max-width:150px}section.call-to-action{display:none}.promotion .container{margin-top:30px;margin-bottom:50px}.promotion .tg-promotion-cta p{margin-top:20px;margin-bottom:20px}.tg-promotion-steps-table{display:table;width:100%}.tg-promotion-steps-row{display:table-row;clear:both}.tg-promotion-steps-column-num{float:left;display:table-column;width:10%;max-width:30px;font-size:x-large;margin-bottom:10px}.tg-promotion-steps-column-desc{float:left;display:table-column;width:85%;vertical-align:text-top;line-height:120%;font-size:medium;margin-bottom:10px}.tg-promotion-cta-p{font-size:large;font-weight:700}.promotion-slider{margin-top:30px}.promotion-slide-h3{font-family:KippNoOneOffcPro;font-size:3em;font-style:initial;color:#fff!important;padding-left:30px;margin-top:20px;line-height:100%}.promotion-slide-text{font-family:TrixieOffcPro-Heavy;color:#fff!important;display:block;padding-top:20px;padding-bottom:10px;padding-left:30px;padding-right:30px}.promotion-slide-link{text-align:right;margin-right:40px;padding-bottom:20px}.promotion-slide-link a{font-family:TrixieOffcPro-Heavy;color:#fff!important;text-align:right;width:100%}.promotion-slide-supertitle{font-family:Roboto;font-style:initial;color:#fff;font-weight:700;padding-left:30px;padding-top:20px}.promotion-slide{background-color:#906;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.promotion-slide:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.promotion-slider-controls span{width:50px;height:6px;background:#d2d2d2;float:left;margin:0 5px;cursor:pointer}.promotion-slider-controls{width:auto;height:6px;display:table;margin:20px auto 0;clear:both}.tg-promo-description p{font-size:1em;font-weight:400;margin-bottom:.7em}.tg-promo-specialconditions ul{list-style:square inside}.promotion-slider-controls span:hover{background:#A07;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2)}.promotion-slider-controls .active{background:#906!important;box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2)}@media(min-width:769px){.tg-promoimage-mobile{display:none!important}.tg-quickinfo-nocoverimage{background-color:#eee;padding:10px;margin-top:-20px}.tg-quickinfo-nocoverimage h3{margin-top:0px!important;font-size:large!important;padding-bottom:0px!important}}@media (max-width:768px){.tg-promoimage-desktop{display:none!important}.tg-promoimage-mobile{width:100%;vertical-align:bottom}.promotion span.tg-separator{margin-top:0}}