<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.fastbannerform__page{background: url("/i/img/headers/fastlive_100517.png") center center no-repeat;}
.fastbannerform__form{font-size: 14px;}
.fastbannerform__form a:hover{text-decoration: none; color: #f00;}
.fastbannerform__cover{webkit-background-size: cover !important; -moz-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important;}
.fastbannerform__maxwidth{max-width: 1200px; margin: 0 auto; width: calc(100% - 40px); padding: 20px;}
.fastbannerform__flex{background: rgba(255, 255, 255, 0.65); max-width: 490px; width: calc(100% - 40px); padding: 20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; margin: 0 0 0 auto; min-height: 310px; position: relative;}
.fastbannerform__flexone{width: 100%;}
.fastbannerform__flex__input input{padding: 15px 10px; text-align: center; width: calc(100% - 20px); max-width: 300px; margin: 11px auto; display: block; border: 1px solid #c6d2d9; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; font-size: 14px;}
.fastbannerform__flex__header{padding-bottom: 5px; font-size: 17px; text-align: center;}
.fastbannerform__checkbox{padding: 5px 10px 0 10px; font-size: 12px;}
.fastbannerform__checkbox input, .fastbannerform__checkbox span{vertical-align: middle; width: inherit;}
.fastbannerform__checkbox input{margin-right: 7px;}
.fastbannerform__flex__botton{margin-top: 20px; text-align: center;}
.fastbannerform__flex__botton button{max-width: 320px; margin: 0 auto; width: calc(100% - 20px); min-height: 48px; padding: 0px 20px;}
.fastbannerform__red{border: 1px solid #c00 !important;}
.fastbannerform__error{display: none; border-top: 1px solid #c6d2d9; margin-top: 20px; padding-top: 20px; color: #c00;}
.fastbannerform__login{display: none;}
.fastbannerform__flex__text{text-align: justify;}
.fastbannerform__flex__line{margin-top: 20px !important;}
.fastbannerform__flex__close{text-align: right;}
.fastbannerform__flex__close span{cursor: pointer; text-decoration: underline;}
.fastbannerform__flex__close span:hover{text-decoration: none;}
.fastbannerform__labelcount{margin-right: 10px;}
.fastbannerform__span{vertical-align: middle; padding: 0 2px;}
.fastbannerform__flex__line .btn{min-width: 171px;}
.fastbannerform__center{text-align: center !important;}
.fastbannerform__flex__page .fastbannerform__login .fastbannerform__flex__header{color: #1f9034;}
.fastbannerform__flex__page .fastbannerform__flex__close{position: absolute; top: 5px; right: 5px; font-size: 25px; color: #ababab; cursor: pointer;}
.fastbannerform__flex__page .fastbannerform__flex__close:hover{color: #989898;}
.fastbannerform__login.line05 .fastbannerform__flex__line{margin-top: 10px !important;}
.closefastopen__color{fill: #ababab;}
.fastbannerform__flex__close:hover .closefastopen__color{fill: #777777;}
.fastbannerform__flex__close svg{display: block;}

.fastbannerform__flex .select2-container--default .select2-selection--single{border-color: #c6d2d9; height: 48px;}
.fastbannerform__flex .select2-container--default .select2-selection--single .select2-selection__rendered{color: #757575; text-align: center; line-height: 48px;}
.fastbannerform__flex .select2-container--default .select2-selection--single .select2-selection__arrow{height: 46px;}
.fastbannerform__flex .select2-container{max-width: 322px; margin: 0 auto; display: block; width: 100% !important; margin-bottom: 10px;}

.fastbannerform__form__onpage .fastbannerform__flex{margin: 0 auto; background: #fff; border: 1px solid #e2e1e1; margin-top: 40px;}
.fastbannerform__form__onpage .select2-container--default .select2-selection--single{background: #fff; border: 1px solid #e2e1e1;}
.fastbannerform__form__onpage .fastbannerform__error{border-top: 1px solid #e2e1e1;}
.fastbannerform__form__onpage .fastbannerform__flex__input input{border: 1px solid #e2e1e1;}
.select2-dropdown{z-index: 1000;}
.fastbannerform__flex__three{display: block !important; max-width: 340px; margin: 0 auto;}

@media screen and (max-width: 800px) {
    .fastbannerform__flex__two{display: block !important; margin: 0 auto;}
    .fastbannerform__labelcount{margin-right: 0px;}
    .download-logo {float: none; display: block;}
    .fastbannerform__flex__close{text-align: left; margin-top: 20px;}
}</pre></body></html>