.bg-white{background-color:#fff!important}.bg-gray-100{background-color:#d7d7d7!important}.bg-gray{background-color:gray!important}.bg-gray-900{background-color:#252525!important}.bg-gray-800{background-color:#353535!important}.bg-black{background-color:#000!important}.bg-pink{background-color:#ff005b!important}.footer,.loading{background-color:#f6f6f6}.text-white{color:#fff!important}.text-gray-100{color:#d7d7d7!important}.text-gray{color:gray!important}.text-gray-900{color:#252525!important}.text-gray-800{color:#353535!important}.text-black{color:#000!important}.text-pink{color:#ff005b!important}@-moz-keyframes wormsPong{25%,75%{width:100%}50%{width:0;left:auto;right:0}100%{width:0;right:auto;left:0}}@-webkit-keyframes wormsPong{25%,75%{width:100%}50%{width:0;left:auto;right:0}100%{width:0;right:auto;left:0}}@keyframes wormsPong{25%,75%{width:100%}50%{width:0;left:auto;right:0}100%{width:0;right:auto;left:0}}*{font-family:Open Sans,sans-serif}#step-1 .section--title,#step-5 .section--title,.header--title,.questions--title{font-family:neue-haas-grotesk-display,sans-serif;text-align:center}main{height:100vh;overflow:auto;z-index:5;position:relative}.footer{height:150px;display:flex;justify-content:center;align-items:center}.footer a{display:block;max-width:125px;width:30vw}.footer a img{display:block;max-width:100%}.loading{height:0;width:100%;position:fixed;bottom:0;left:0;z-index:9000;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.loading hr{width:50px;height:8px;border:none;background-color:#1e1e1e;margin-top:50px}.loading.active{height:100vh;bottom:100vh;transition:height .5s ease,bottom .5s ease .5s}.step-percentage{position:relative;background-color:#ededed;height:14px;width:77px;border-radius:50px;margin:0 auto 40px}.step-percentage:after{content:attr(data-after-text);color:#ff005b;font-size:16px;font-weight:900;position:absolute;bottom:calc(100% - 3px);left:0;right:0;text-align:center}.step-percentage span{position:absolute;left:0;border-radius:50px;height:14px;background-color:#ff005b}.questions{margin-top:75px}.questions hr{max-width:90vw;width:870px;height:1px;background-color:#eee;margin:113px auto 87px;border:none}.questions hr.small{margin:0 auto 25px;width:150px}.questions--title{color:#ff005b;font-weight:900;font-size:30px;margin:0 auto 27px}.questions .answer{position:relative;max-width:915px;margin-left:auto;margin-right:auto}.questions .answer .form-control{padding-top:15px;padding-bottom:15px}.questions .question{max-width:1000px;font-size:18px;color:#6a6a6a;margin:0 auto 58px;line-height:1;position:relative}.questions .question span{color:#ff005b;font-weight:700;font-size:133.33333%;display:inline-block;margin-right:10px}#step-1 .section--title{margin-top:50px;color:#ff005b;font-size:23px;margin-bottom:20px;font-weight:900}#step-1 .section--paragraph{font-size:14px;color:#777;text-align:center}#step-1 .section--btn{margin:75px auto 120px;height:80px;display:flex;justify-content:center;align-items:center}#step-1 .group{width:100%;margin-bottom:10px}#step-2 .section--title{margin-top:15px;color:#ff005b;font-size:19px;text-align:center;margin-bottom:20px;font-weight:900}#step-2 .section--title span{font-weight:400;color:#777}#step-2 .section--paragraph{font-size:14px;color:#777;line-height:173.68421%}#step-2 .section--paragraph strong{font-weight:700}#step-2 .section--btn .btn{margin:0 10px}#step-3 .section--title{margin-top:15px;color:#ff005b;font-size:19px;text-align:center;margin-bottom:20px;font-weight:900}#step-3 .section--title span{font-weight:400;color:#777}#step-3 .section--paragraph{font-size:14px;color:#777;line-height:173.68421%}#step-3 .section--paragraph strong{font-weight:700}#step-5 .section--title{margin-top:50px;color:#ff005b;font-size:23px;margin-bottom:20px;font-weight:900}#step-5 .section--paragraph{font-size:14px;color:#777}#step-5 .link{color:#ff005b;text-decoration:underline;font-weight:700}#step-5 .text-big{font-size:131.57895%;font-weight:700}#step-5 .btn{font-size:16px;font-weight:400}#step-2,#step-3,#step-4,#step-5{padding-top:50px}#step-2 .section--btn,#step-3 .section--btn,#step-4 .section--btn,#step-5 .section--btn{margin:75px auto 120px;height:80px;display:flex;justify-content:center;align-items:center}#step-2 .section--btn .btn,#step-3 .section--btn .btn,#step-4 .section--btn .btn,#step-5 .section--btn .btn{margin:0 10px}.btn{padding:20px 0;width:230px;font-weight:700;font-size:19px;transition:all .2s ease}.btn.small{padding:13px 0;width:135px;font-size:15px}.btn-pink{background-color:#ff005b;color:#fff}.btn-pink:hover{background-color:#e60052;color:#fff}.btn-gray{background-color:#d2d2d2;color:#fff}.btn-gray:hover{background-color:#c5c5c5;color:#fff}.btn.rounded{border-radius:80px!important}.form-control{height:50px;padding:0 20px;border-radius:25px;border-color:#ff005b;box-shadow:none!important}.form-control[type=file]{max-width:465px;margin-right:20px}.form-control::-webkit-input-placeholder{color:#000;font-weight:300}.form-control:-moz-placeholder{color:#000;font-weight:300}.form-control::-moz-placeholder{color:#000;font-weight:300}.form-control:-ms-input-placeholder{color:#000;font-weight:300}textarea.form-control{resize:none;height:200px}textarea.form-control.small{height:160px}.group{position:relative}.group-flex{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}label.error{position:absolute;bottom:-17px;right:15px;background-color:#ff005b;color:#fff;border-radius:50px;font-size:11px;padding:2px 8px}.header{max-height:430px;height:95vh;background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;padding-bottom:30px}.header--content{max-width:1200px;width:100%;margin:0 auto}.header--brand{max-width:189px;width:40vw;margin:0 auto 38px;display:block}#fine-uploader-manual-trigger,.header hr{width:100%}.header--brand img{display:block;width:100%}.header--title{font-size:30px;font-weight:900;color:#fff}.header--paragraph{color:#fff;text-align:center;font-size:14px;padding:0 15px;line-height:1.1}.header hr{height:1px;border:none!important;background-color:rgba(255,255,255,.5);max-width:90vw;display:block}#fine-uploader-manual-trigger .qq-uploader{min-height:50px;border-radius:25px;padding:20px;overflow:visible;border:1px solid #ff005b}#fine-uploader-manual-trigger .qq-uploader:before{top:0;font-size:19px;height:50px;display:flex;justify-content:center;align-items:center}#fine-uploader-manual-trigger .qq-upload-button{position:absolute!important;left:auto;right:15px;top:calc(100% + 15px);padding:12px 0;width:160px;font-weight:700;font-size:17px;background-color:#ff005b;color:#fff;border-radius:50px;border:none!important;box-shadow:none!important}#fine-uploader-manual-trigger .qq-upload-button:hover{background-color:#e60052;color:#fff}#fine-uploader-manual-trigger .qq-upload-list{max-width:540px;width:100%;box-shadow:none}#fine-uploader-manual-trigger .qq-upload-list li{background-color:#fff!important;display:flex;justify-content:flex-start;align-items:center;border-radius:25px;overflow:hidden;border-bottom:1px solid #ddd!important}#fine-uploader-manual-trigger span.qq-upload-file-selector{flex:1 1 auto}#fine-uploader-manual-trigger .qq-edit-filename-icon-selector,#fine-uploader-manual-trigger .qq-upload-cancel,#fine-uploader-manual-trigger .qq-upload-continue,#fine-uploader-manual-trigger .qq-upload-delete,#fine-uploader-manual-trigger .qq-upload-pause,#fine-uploader-manual-trigger .qq-upload-retry,#fine-uploader-manual-trigger .qq-upload-size{padding:5px;margin:0 1px;border-radius:5px}#fine-uploader-manual-trigger .qq-upload-cancel{background-color:#ff005b;color:#fff;border:none;box-shadow:none}#fine-uploader-manual-trigger .qq-upload-file{cursor:default!important;pointer-events:none!important}dialog.qq-alert-dialog-selector{border:none;border-radius:15px}dialog.qq-alert-dialog-selector button{background-color:#e1e1e1;border-radius:25px;border:none!important;padding:8px 20px}@media only screen and (min-width:576px){.questions .question{font-size:20px}.header--title{font-size:40px}#fine-uploader-manual-trigger{width:65%}#fine-uploader-manual-trigger .qq-upload-button{right:auto;top:0;left:calc(100% + 15px)}}@media only screen and (min-width:768px){.questions--title{font-size:40px}.questions .question{font-size:23px}#step-1 .section--title{font-size:33px}#step-1 .section--paragraph{font-size:15px}#step-2 .section--title{font-size:21px}#step-2 .section--paragraph{font-size:15px}#step-3 .section--title{font-size:21px}#step-3 .section--paragraph{font-size:15px}#step-5 .section--title{font-size:33px}#step-5 .section--paragraph{font-size:15px}#step-2,#step-3,#step-4,#step-5{padding-top:75px}.header--title{font-size:60px}.header--paragraph{font-size:16px}#fine-uploader-manual-trigger{width:40%}}@media only screen and (min-width:992px){.questions .question{font-size:26px}#step-1 .section--title{margin-top:100px;font-size:43px}#step-1 .section--paragraph{font-size:17px}#step-1 .group{margin-right:20px;margin-bottom:0;width:calc(100% / 3 - (40px / 3))}#step-1 .group:last-of-type{margin-right:0}#step-2 .section--title{font-size:23px}#step-2 .section--paragraph{font-size:17px}#step-3 .section--title{font-size:23px}#step-3 .section--paragraph{font-size:17px}#step-5 .section--title{margin-top:0;font-size:43px}#step-5 .section--paragraph{font-size:17px}#step-2,#step-3,#step-4,#step-5{padding-top:120px}textarea.form-control{height:300px}.header--title{font-size:70px}.header--paragraph{font-size:19px}}@media only screen and (min-width:1200px){.questions--title{font-size:62px}.questions .question{font-size:30px}#step-1 .section--title{font-size:53px}#step-1 .section--paragraph{font-size:19px}#step-2 .section--title{font-size:25px}#step-2 .section--paragraph{font-size:19px}#step-3 .section--title{font-size:25px}#step-3 .section--paragraph{font-size:19px}#step-5 .section--title{font-size:53px}#step-5 .section--paragraph{font-size:19px}#step-2,#step-3,#step-4,#step-5{padding-top:150px}.form-control{padding:0 42px}textarea.form-control{height:421px}.header{max-height:810px;padding-bottom:100px}.header--title{font-size:80px}.header--paragraph{padding:0}}