.masthead{height:100%;min-height:0;padding-bottom:0;float:left;margin-right:20px;position:relative}.masthead .masthead-bg{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:rgba(62,179,104,0.85);-webkit-transform:skewX(-6deg);-moz-transform:skewX(-6deg);-o-transform:skewX(-6deg);-ms-transform:skewX(-6deg);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.masthead .masthead-content{height:100%;position:relative;white-space:nowrap;padding:2px 0 60px}.masthead .masthead-content:before{content:"";height:100%;display:inline-block;vertical-align:middle}.masthead .masthead-content h1{font-size:32px;line-height:40px;text-transform:uppercase;font-weight:700;margin:0 0 13px}.masthead .masthead-content h1>span{display:block;padding:5px 0 0}.masthead .masthead-content p{font-size:18px;line-height:28px;margin:0 0 18px;font-weight:300}.masthead .partnership{padding:0 80px 16px 20px;color:#fff;position:absolute;bottom:0;left:0;right:0;text-align:center}.masthead .partnership .p-holder{display:inline-block;vertical-align:top}.masthead .partnership .p-title{font-weight:300;display:block;font-size:16px;line-height:23px;margin:0 12px 0 0;display:inline-block;vertical-align:middle}.masthead .partnership .p-logo-list{margin:0 -7px;padding:0;list-style:none;font-size:0;letter-spacing:-4px;display:inline-block;vertical-align:middle}.masthead .partnership .p-logo-list>li{letter-spacing:0;display:inline-block;vertical-align:top;margin:2px 7px 0;width:92px;height:auto}.masthead .partnership .p-logo-list>li img{max-height:40px;border-radius:5px}.c-scroll{height:100%}.illus-block{text-align:center}.illus-block .win-heading{display:block;font-weight:700;text-transform:uppercase;font-size:20px;line-height:1;padding:0 0 15px}.illus-block .win-footer{display:block;font-size:17px;line-height:1;font-weight:300;padding:15px 0 0}.illus-holder{max-width:250px;margin:0 auto;height:auto;position:relative}.illus-holder .illus-text{color:#fff;position:absolute;left:0;right:0;top:0;padding:29px 38px 0 0;text-shadow:2px 2px 3px rgba(0,0,0,0.25);font:30px/1 "Cookie",Arial,"Helvetica Neue",Helvetica,sans-serif;max-width:200px;margin:0 auto}.illus-holder .contest-txt{position:absolute;font-size:13px;right:11px;bottom:28px;background:#3eb368;border-radius:100px;padding:5px 10px;line-height:15px;-webkit-box-shadow:1px 1px 0 rgba(255,255,255,0.8);box-shadow:1px 1px 0 rgba(255,255,255,0.8);font-weight:300}.winner-block{padding:15px 0 0}.winner-block .winner-title{display:block;padding:0 15px 15px;font-size:17px;line-height:1;font-weight:500}.winner-block .winner-name{display:block;background:#1c98f7;padding:11px 10px 10px;font:31px/30px "Cookie",Arial,"Helvetica Neue",Helvetica,sans-serif;position:relative}.winner-block .winner-name .w-highlight{font-family:"Roboto";font-size:14px;line-height:20px;position:absolute;width:115px;top:-14px;background:#ffc928;padding:4px 4px 4px 0;border-radius:0 50px 50px 0;color:#292929;font-weight:400;margin:0;left:0;text-align:center;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.17);box-shadow:1px 1px 5px rgba(0,0,0,0.17)}.winner-block .winner-name-holder{position:relative;max-width:300px;border:1px solid rgba(255,255,255,0.5);border-radius:4px;overflow:hidden}.masthead-block{height:100%}.masthead-block.winner-display .masthead-wrap{display:block;padding:45px 100px 20px 30px}.masthead-block.winner-display .c-container .mCustomScrollBox{width:100%}.masthead-block.winner-display .prizes-block .prizes-col .image-holder{width:350px}.masthead-block.winner-display .prizes-block .tours-content{padding:30px 30px 25px 30px}.masthead-block.winner-display .m-content-holder:before{display:none}.masthead-wrap{color:#fff;position:relative;padding:30px 80px 5px 25px;display:inline-block;vertical-align:middle;white-space:normal}.masthead-wrap .masthead-content{overflow:visible}.masthead-content{color:#fff;font-size:19px;line-height:30px;overflow:hidden}.masthead-content .content-inside{overflow:auto;padding:60px 0 0}.prizes-block{padding:25px 0 0}.prizes-block.three-col-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prizes-block.three-col-holder .prizes-col{-webkit-box-flex:0;-ms-flex:0 0 31.5%;flex:0 0 31.5%}.prizes-block.three-col-holder .prizes-col .image-holder{float:none;width:auto;max-height:80px}.prizes-block.three-col-holder .tours-content{padding:7px 3px 2px}.prizes-block.three-col-holder .tours-content h3{font-size:17px;line-height:22px;margin:0}.prizes-block.three-col-holder .tours-content .tours-inside{min-height:55px}.prizes-block .prizes-col{border-radius:4px;overflow:hidden;padding:7px;border:1px solid #e5e5e5}.prizes-block .image-holder{width:265px;float:left}.prizes-block .image-holder a{display:block}.prizes-block .tours-content{overflow:hidden;font-size:14px;font-weight:300;line-height:22px;padding:10px 10px 1px 15px}.prizes-block .tours-content .tours-inside{min-height:90px}.prizes-block .tours-content h3{font-size:19px;line-height:25px;margin:0 0 9px;font-weight:700}.prizes-block .tours-content p{margin:0}.prizes-block .tours-content .tour-details{overflow:hidden;padding:10px 0 0}.prizes-block .tours-content .tour-details .details{float:left;font-size:15px;line-height:17px;padding-top:8px}.prizes-block .tours-content .tour-details .details>i{display:inline-block;vertical-align:top;margin:1px 4px 0 0}.prizes-block .tours-content .tour-details .details>span{font-weight:500}.prizes-block .tours-content .tour-details .view-btn{float:right}.prizes-block .tours-content .tour-details .view-btn .view{font-size:14px;line-height:20px;color:#fff;display:block;padding:6px 15px;font-weight:400;border-radius:3px;text-decoration:none;background:#3eb368}.prizes-block .tours-content .tour-details .view-btn .view:hover{background:#396}@media only screen and (max-width:1199px){.masthead-wrap{padding:25px 70px 5px 20px}.prizes-block .image-holder{width:230px}.prizes-block.three-col-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prizes-block.three-col-holder .prizes-col{-webkit-box-flex:0;-ms-flex:0 0 31.5%;flex:0 0 31.5%}.prizes-block.three-col-holder .prizes-col .image-holder{float:none;width:auto;max-height:80px}.prizes-block.three-col-holder .tour-details .details{display:none}.prizes-block.three-col-holder .tour-details .view-btn{float:none}.prizes-block.three-col-holder .tour-details .view-btn .view{text-align:center}.prizes-block.three-col-holder .tours-content{padding:7px 3px 2px}.prizes-block.three-col-holder .tours-content h3{font-size:17px;line-height:22px;margin:0}.prizes-block.three-col-holder .tours-content .tours-inside{min-height:55px}.prizes-block .tours-content h3{font-size:18px;line-height:25px}.prizes-block .tours-content .tours-inside{min-height:60px}.prizes-block .tours-content .tours-inside p{display:none}}@media only screen and (max-width:979px){.masthead-wrap{padding:25px 30px 5px 20px}.masthead .masthead-content h1{font-size:28px;line-height:33px}.masthead .masthead-content p{font-size:17px;line-height:27px}.masthead .partnership{padding-right:30px}.masthead .masthead-bg{-webkit-transform:none;-ms-transform:none;transform:none;height:auto;bottom:-200px}.winner-block .winner-title{font-size:20px}.winner-block .winner-name .shield-img{width:65px}.prizes-block{padding-top:20px}.prizes-block.three-col-holder{display:block}.prizes-block.three-col-holder .prizes-col{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prizes-block.three-col-holder .prizes-col .image-holder{-webkit-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px}.prizes-block.three-col-holder .tour-details .view-btn{float:right}.prizes-block.three-col-holder .tours-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:4px 0 0 10px}.prizes-block.three-col-holder .tours-content h3{font-size:16px;line-height:22px;margin:0 0 7px}.prizes-block.three-col-holder .tours-content .tours-inside{min-height:0}.prizes-block .tours-content{padding:12px 5px 5px 7px}.prizes-block .tours-content h3{font-size:17px}.prizes-block .tours-content .tour-details{padding:0}.prizes-block .tours-content .tour-details .details{padding-top:12px}.prizes-block .tours-content .tours-inside{min-height:0}.prizes-block .prizes-col .image-holder{float:none;width:auto}}@media only screen and (max-width:767px){.masthead-block{height:auto}.masthead-block.winner-display .masthead-wrap{padding:0 15px 20px}.winner-block .winner-name .shield-img{width:55px}.winner-block .winner-title{padding:0 50px 20px}.masthead{width:auto;margin:0;float:none;height:auto}.masthead .masthead-bg{bottom:0}.masthead .masthead-content{display:block;height:auto!important;padding:0}.masthead .masthead-content h1{font-size:25px;line-height:33px;margin:0 0 15px}.masthead .partnership{position:relative;z-index:1;padding:5px 20px 24px}.masthead-content{text-align:center}.masthead-content .content-inside{padding:25px 20px 0px;height:auto!important}.prizes-block{margin:0 auto;max-width:390px}.prizes-block .image-holder{display:block!important;width:auto!important;margin:0!important}.prizes-block.three-col-holder{margin-bottom:-15px}.prizes-block.three-col-holder .prizes-col{text-align:left;margin:0 0 15px}.c-container{display:block}.masthead-wrap{padding:25px 20px 20px 15px;text-align:center}}
/*# sourceMappingURL=win-a-tour-override.css.map */