﻿.Newsletter{margin:50px;}.Newsletter h1{font-weight:normal;font-size:40px;}.Newsletter .ContestInfo{margin-top:20px;}.Newsletter .ContestInfo h3,.Newsletter .ContestInfo b,.Newsletter .ContestInfo u{font-size:20px;font-weight:400;line-height:30px;}.Newsletter .ContestInfo b{font-weight:bold;}.Newsletter .ContestInfo a{font-size:20px;text-decoration:underline;color:#000;}.Newsletter .NewsletterInner{display:flex;flex-direction:row;align-items:center;}.Newsletter .NewsletterInner #Register{margin-top:20px;display:flex;flex-direction:column;width:50%;}.Newsletter .NewsletterInner #Register .NewsletterRow.ConsentRow{display:flex;flex-direction:row;}.Newsletter .NewsletterInner #Register .NewsletterRow.ConsentRow .NewsletterInput{margin:unset;width:100%;display:flex;}.Newsletter .NewsletterInner #Register .NewsletterRow.ConsentRow input{width:35px;height:35px;padding:0;margin:0;vertical-align:bottom;position:relative;top:8px;overflow:hidden;}.Newsletter .NewsletterInner #Register .NewsletterRow.ConsentRow label{padding-left:10px;font-size:20px;width:100%;margin-top:14px;}.Newsletter .NewsletterInner #Register .NewsletterRowText{margin-top:30px;}.Newsletter .NewsletterInner #Register .NewsletterRowText label{font-size:30px;font-weight:normal;width:100%;}.Newsletter .NewsletterInner #Register .NewsletterInput{margin:0 auto;}.Newsletter .NewsletterInner #Register .NewsletterInput input:not([type='checkbox']){height:55px;width:95%;font-size:36px;padding-left:5px;}.Newsletter .NewsletterInner #Register #RegisterButton{margin-top:40px;width:96%;height:70px;font-size:50px;line-height:70px;}.Newsletter .NewsletterInner #Register #RegisterButton.Success{text-indent:-9999px;border:none;background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:transparent;}.Newsletter .NewsletterInner .ImageContainer{display:flex;flex-direction:column;}.Newsletter .NewsletterInner .ImageContainer .ContestImage,.Newsletter .NewsletterInner .ImageContainer .NewsletterImage{background-size:contain;background-position:center center;background-repeat:no-repeat;width:500px;height:500px;}.Newsletter .NewsletterInner .ImageContainer span{text-align:center;font-size:22px;}#MasterFooter{display:none;}@media only screen and (max-width:999px){.Newsletter h1{font-size:48px;}.Newsletter .ContestInfo h3,.Newsletter .ContestInfo b,.Newsletter .ContestInfo u{font-size:30px;font-weight:200;margin-bottom:15px;}.Newsletter .ContestInfo b{font-weight:bold;}.Newsletter .ContestInfo a{font-size:30px;}.Newsletter .NewsletterInner{flex-direction:column;}.Newsletter .NewsletterInner #Register{width:100%;}.Newsletter .NewsletterInner #Register .NewsletterRow.ConsentRow input{width:45px;height:45px;}.Newsletter .NewsletterInner #Register .NewsletterRow.ConsentRow label{font-size:25px;}.Newsletter .NewsletterInner #Register .NewsletterRowText label{font-size:38px;}.Newsletter .NewsletterInner #Register .NewsletterInput input:not([type='checkbox']){height:65px;font-size:48px;}.Newsletter .NewsletterInner #Register #RegisterButton{margin-bottom:40px;height:90px;font-size:60px;line-height:80px;}}