@charset "UTF-8";html{font-size:19px}body{background-color:#fff;position:relative}a,body,button,form,h1,h2,h3,h4,h5,input,label,li,ol,p,textarea,ul{font-family:inherit;font-size:inherit;padding:0;margin:0}a,body,button,h1,h2,h3,h4,h5,label,li,ol,p,ul{color:inherit}input,textarea{border-radius:0;outline:none;box-shadow:none;border:none}a{text-decoration:none}.introduction .introduction-ow .introduction-iw{padding-left:40px;padding-right:40px;padding-top:100px}@media only screen and (max-width:1023px){.introduction .introduction-ow .introduction-iw{padding-top:30px}}.introduction .introduction-ow .introduction-iw .flexed-content{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}@media only screen and (max-width:1023px){.introduction .introduction-ow .introduction-iw .flexed-content{-ms-flex-flow:column;flex-flow:column}}.introduction .introduction-ow .introduction-iw .flexed-content .content-left{width:260px;padding-right:30px;box-sizing:border-box}@media only screen and (max-width:1023px){.introduction .introduction-ow .introduction-iw .flexed-content .content-left{width:100%;margin-bottom:20px}}.introduction .introduction-ow .introduction-iw .flexed-content .content-left .introduction-image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}.introduction .introduction-ow .introduction-iw .flexed-content .content-left .introduction-image-wrapper .introduction-image{width:100%;height:auto}@media only screen and (max-width:1023px){.introduction .introduction-ow .introduction-iw .flexed-content .content-left .introduction-image-wrapper .introduction-image{display:none}}.introduction .introduction-ow .introduction-iw .flexed-content .content-left .introduction-image-wrapper .introduction-image-mobile{display:none;width:100%;max-width:500px}@media only screen and (max-width:1023px){.introduction .introduction-ow .introduction-iw .flexed-content .content-left .introduction-image-wrapper .introduction-image-mobile{display:block}}.introduction .introduction-ow .introduction-iw .flexed-content .content-right{width:calc(100% - 260px)}@media only screen and (max-width:1023px){.introduction .introduction-ow .introduction-iw .flexed-content .content-right{width:100%}}.introduction .introduction-ow .introduction-iw .flexed-content .content-right .body-text,.introduction .introduction-ow .introduction-iw .flexed-content .content-right .heading{padding-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.introduction .introduction-ow .introduction-iw .flexed-content .content-right .body-text{max-width:650px}@media only screen and (max-width:1023px){.introduction .introduction-ow .introduction-iw .flexed-content .content-right .body-text{max-width:100%}}.introduction .introduction-ow .introduction-iw .flexed-content .content-right .buttons-wrapper{max-width:650px}.introduction .introduction-ow .introduction-iw .flexed-content .content-right .login-form{margin-top:20px;padding-top:20px;border-top:1px solid #000}.introduction .introduction-ow .introduction-iw .flexed-content .content-right .login-form .form .fields-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;width:100%;max-width:520px}@media only screen and (max-width:1023px){.introduction .introduction-ow .introduction-iw .flexed-content .content-right .login-form .form .fields-wrapper{-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}}.introduction .introduction-ow .introduction-iw .flexed-content .content-right .login-form .form .fields-wrapper .field{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;width:49%;max-width:200px}@media only screen and (max-width:1023px){.introduction .introduction-ow .introduction-iw .flexed-content .content-right .login-form .form .fields-wrapper .field{margin-bottom:10px;width:100%}}.introduction .introduction-ow .introduction-iw .flexed-content .content-right .login-form .form .fields-wrapper input[type=submit]{margin-top:20px}.final-page .final-page-ow .final-page-iw{padding-top:100px}.final-page .final-page-ow .final-page-iw .body-text,.final-page .final-page-ow .final-page-iw .heading{padding-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.final-page .final-page-ow .final-page-iw .body-text{max-width:850px}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw{padding-top:100px}@media only screen and (max-width:1023px){.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw{padding-top:30px}}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .heading{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper{max-width:445px}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .first-name-last-name{padding-top:34px}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .first-name-last-name label{display:block}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .first-name-last-name input[type=date],.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .first-name-last-name input[type=text]{display:block;width:100%}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .first-name-last-name .first-name,.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .first-name-last-name .last-name{padding-bottom:10px}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .questions{padding-top:0;opacity:0;height:0;pointer-events:none}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .questions .question .heading{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .questions .question .choices{padding-top:10px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .questions .question .choices .choice{padding-right:15px;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:5px}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .questions .question .choices .choice input{accent-color:#d4c1ad}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .questions .question .choices .choice label{font-size:19px;margin-left:5px}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .email-and-password{padding-top:45px}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .email-and-password label{display:block}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .email-and-password input[type=date],.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .email-and-password input[type=email],.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .email-and-password input[type=password],.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .email-and-password input[type=text]{display:block;width:100%;margin-bottom:10px}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .email-and-password .password-wrapper{padding-top:25px;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .email-and-password .password-wrapper .confirm-password,.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .email-and-password .password-wrapper .password{width:48%}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .email-and-password .notification{color:#922727;font-weight:700;font-size:19px;padding-top:3px;display:none}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .registration-form .email-and-password .notification.showing{display:block}.register-and-auto-login-form .register-and-auto-login-form-ow .register-and-auto-login-form-iw .response-page .registration-form-wrapper .buttons-wrapper{padding-top:80px}.upload-images .upload-images-ow .upload-images-iw{padding-top:100px}@media only screen and (max-width:1023px){.upload-images .upload-images-ow .upload-images-iw{padding-top:30px}}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper{padding-top:56px}@media only screen and (max-width:1023px){.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper{padding-toP:20px}}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative}@media only screen and (max-width:1023px){.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image{-ms-flex-flow:column;flex-flow:column}}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image:first-of-type{margin-bottom:40px}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .heading-body-text-and-button{width:calc(48% - 70px);box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .heading-body-text-and-button{width:100%}}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .heading-body-text-and-button .heading-and-body-text{margin-bottom:20px}@media only screen and (max-width:1023px){.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .heading-body-text-and-button .heading-and-body-text{margin-top:20px}}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .heading-body-text-and-button .heading-and-body-text .body-text{padding-top:.75em;font-size:19px}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .heading-body-text-and-button .heading-and-body-text .body-text ul{padding-left:0;line-height:1.1em}@media only screen and (max-width:1023px){.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .heading-body-text-and-button .heading-and-body-text .body-text ul{padding-left:20px}}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .heading-body-text-and-button .heading-and-body-text .body-text ul li{padding-bottom:5px;line-height:1.1em}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .heading-body-text-and-button .image-upload-button{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;width:100%;font-weight:400;text-align:center;font-size:19px;line-height:1.1em;padding:.5em;background-color:#000;color:#fff;box-sizing:border-box;cursor:pointer;border:1px solid #000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;position:relative;margin-bottom:30px}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .heading-body-text-and-button .image-upload-button:hover{background-color:#f3e1cc;color:#000}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .heading-body-text-and-button .image-upload-button input[type=file]{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image{width:52%;min-height:177px;background-size:cover;background-position:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image{width:100%;max-width:470px}}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image .uploaded-image-iw{position:relative;width:226px}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image .uploaded-image-iw.example-image{margin-right:10px}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image .uploaded-image-iw img.uploaded-image-example-img{width:100%;max-width:100%;height:auto;cursor:default}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image .uploaded-image-iw img.uploaded-image-img{width:100%;max-width:100%;height:auto}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image .uploaded-image-iw .example-image-label:hover{cursor:default}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image .uploaded-image-iw .example-image-label,.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image .uploaded-image-iw .replace-image{position:relative;right:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;font-size:19px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image .uploaded-image-iw .example-image-label span,.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image .uploaded-image-iw .replace-image span{margin-right:5px}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image .uploaded-image-iw .example-image-label img,.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image .uploaded-image-iw .replace-image img{height:10px;width:auto}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .images .image .uploaded-image .uploaded-image-iw .replace-image{text-decoration:underline;cursor:pointer}.upload-images .upload-images-ow .upload-images-iw .upload-images-form-wrapper .upload-images-form .buttons-wrapper{padding-top:30px}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw{padding-top:100px}@media only screen and (max-width:1023px){.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw{padding-top:30px}}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .heading{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper{padding-top:40px}@media only screen and (max-width:1023px){.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper{padding-top:0}}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media only screen and (max-width:1023px){.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part{-ms-flex-flow:column;flex-flow:column}}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .preview-image-part{width:100%;max-width:530px;height:530px;min-height:530px;max-height:530px;position:relative}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .preview-image-part .preview-image-wrapper{position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;left:50%}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .preview-image-part .preview-image-wrapper[data-replace=true] .replace-image{display:-ms-flexbox;display:flex}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .preview-image-part .preview-image-wrapper .preview-image{background-size:cover;height:auto;width:100%;max-width:530px;max-height:530px;transform:translateX(-50%);margin-left:50%;cursor:pointer}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .preview-image-part .preview-image-wrapper .replace-image{display:none;position:absolute;bottom:-20px;right:0;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;font-size:19px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:underline}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .preview-image-part .preview-image-wrapper .replace-image span{margin-right:5px}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .preview-image-part .preview-image-wrapper .replace-image img{height:10px;width:auto}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part{width:365px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part{width:100%}}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .image-upload-button{display:none;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;text-align:center;font-size:19px;line-height:1.1em;padding:.5em;background-color:#000;color:#fff;box-sizing:border-box;cursor:pointer;border:1px solid #000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:130px;left:65px;max-width:380px;width:90%;font-weight:400}@media only screen and (max-width:1023px){.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .image-upload-button{left:50%;transform:translateX(-50%)}}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .image-upload-button:hover{background-color:#f3e1cc;color:#000}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .image-upload-button.showing{display:block}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .image-upload-button input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .response-ratings-groups .rating-instructions{padding-bottom:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .response-ratings-groups .rating-instructions .heading{padding-bottom:35px}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .response-ratings-groups .response-ratings-group{display:none}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .response-ratings-groups .response-ratings-group.showing{display:block}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .response-ratings-groups .response-ratings-group .input-wrapper{width:100%}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .response-ratings-groups .response-ratings-group .input-wrapper.input-required{position:relative}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .response-ratings-groups .response-ratings-group .input-wrapper.input-required:after{content:"*";position:absolute;left:calc(100% + 5px);top:0}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .response-ratings-groups .response-ratings-group .input-wrapper input[type=text]{width:100%;margin-bottom:10px}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .response-ratings-groups .response-ratings-group .input-wrapper input[type=text]::-webkit-input-placeholder{font-style:italic;color:#979797;font-size:19px}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .response-ratings-groups .response-ratings-group .input-wrapper input[type=text]::-moz-placeholder{font-style:italic;color:#979797;font-size:19px}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .response-ratings-groups .response-ratings-group .input-wrapper input[type=text]:-ms-input-placeholder,.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .response-ratings-groups .response-ratings-group .input-wrapper input[type=text]::-ms-input-placeholder{font-style:italic;color:#979797;font-size:19px}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .ratings-part-top .response-ratings-groups .response-ratings-group .input-wrapper input[type=text]::placeholder{font-style:italic;color:#979797;font-size:19px}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .buttons-wrapper{display:none}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .preview-image-part-and-ratings-part .ratings-part .buttons-wrapper.showing{display:-ms-flexbox;display:flex}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .upload-images-heading{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-size:19px;line-height:1.6em;padding-top:35px}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .uploaded-images{width:530px;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px}@media only screen and (max-width:1023px){.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .uploaded-images{-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:100%}}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .uploaded-images .uploaded-image-holder{width:19.2%;padding-bottom:19.2%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:1023px){.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .uploaded-images .uploaded-image-holder{width:40%;padding-bottom:40%;margin-bottom:10px}}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .uploaded-images .uploaded-image-holder .placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .uploaded-images .uploaded-image-holder .uploaded-image-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .uploaded-images .uploaded-image-holder .uploaded-image-wrapper .uploaded-image{position:relative;cursor:pointer;background-size:cover;height:auto;width:auto;max-width:100%;max-height:100%;transform:translate(-50%,-50%);margin-left:50%;margin-top:50%}.upload-and-rate-images .upload-and-rate-images-ow .upload-and-rate-images-iw .response-page .upload-and-rate-images-form-wrapper .upload-and-rate-images-form .uploaded-images .uploaded-image-holder .uploaded-image-wrapper .uploaded-image[data-image-src=""]{pointer-events:none;cursor:default;width:100%;height:100%;border:1px solid #b8b8b8}.rate-3-images .rate-3-images-ow .rate-3-images-iw{padding-top:100px}@media only screen and (max-width:1023px){.rate-3-images .rate-3-images-ow .rate-3-images-iw{padding-top:20px}}.rate-3-images .rate-3-images-ow .rate-3-images-iw .response-page .heading{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rate-3-images .rate-3-images-ow .rate-3-images-iw .response-page .rate-3-images-form-wrapper .rate-3-images-form .images{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;padding-top:25px}@media only screen and (max-width:1023px){.rate-3-images .rate-3-images-ow .rate-3-images-iw .response-page .rate-3-images-form-wrapper .rate-3-images-form .images{-ms-flex-flow:column;flex-flow:column}}.rate-3-images .rate-3-images-ow .rate-3-images-iw .response-page .rate-3-images-form-wrapper .rate-3-images-form .images .image-wrapper{width:32%}@media only screen and (max-width:1023px){.rate-3-images .rate-3-images-ow .rate-3-images-iw .response-page .rate-3-images-form-wrapper .rate-3-images-form .images .image-wrapper{width:100%;margin-bottom:40px}}.rate-3-images .rate-3-images-ow .rate-3-images-iw .response-page .rate-3-images-form-wrapper .rate-3-images-form .images .image-wrapper .image{width:100%;padding-bottom:100%;background-size:cover}.rate-3-images .rate-3-images-ow .rate-3-images-iw .response-page .rate-3-images-form-wrapper .rate-3-images-form .images .image-wrapper .choices{padding-top:20px}.rate-3-images .rate-3-images-ow .rate-3-images-iw .response-page .rate-3-images-form-wrapper .rate-3-images-form .images .image-wrapper .choices .choice{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rate-3-images .rate-3-images-ow .rate-3-images-iw .response-page .rate-3-images-form-wrapper .rate-3-images-form .images .image-wrapper .choices .choice input{accent-color:#000;margin-right:8px}.rate-3-images .rate-3-images-ow .rate-3-images-iw .response-page .rate-3-images-form-wrapper .rate-3-images-form .buttons-wrapper{padding-top:60px}.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw{padding-top:100px}@media only screen and (max-width:1023px){.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw{padding-top:30px}}.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw .response-page .heading{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw .response-page .rate-4-texts-form-wrapper .rate-4-texts-form .texts{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;padding-top:25px}@media only screen and (max-width:1023px){.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw .response-page .rate-4-texts-form-wrapper .rate-4-texts-form .texts{-ms-flex-flow:column;flex-flow:column}}.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw .response-page .rate-4-texts-form-wrapper .rate-4-texts-form .texts .text-wrapper{width:24%}@media only screen and (max-width:1023px){.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw .response-page .rate-4-texts-form-wrapper .rate-4-texts-form .texts .text-wrapper{width:100%}}.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw .response-page .rate-4-texts-form-wrapper .rate-4-texts-form .texts .text-wrapper .text{width:100%;background-color:#f2f2f2;padding:10px;min-height:280px;box-sizing:border-box}@media only screen and (max-width:1023px){.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw .response-page .rate-4-texts-form-wrapper .rate-4-texts-form .texts .text-wrapper .text{min-height:auto}}.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw .response-page .rate-4-texts-form-wrapper .rate-4-texts-form .texts .text-wrapper .choices{padding-top:20px}@media only screen and (max-width:1023px){.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw .response-page .rate-4-texts-form-wrapper .rate-4-texts-form .texts .text-wrapper .choices{margin-bottom:40px}}.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw .response-page .rate-4-texts-form-wrapper .rate-4-texts-form .texts .text-wrapper .choices .choice{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw .response-page .rate-4-texts-form-wrapper .rate-4-texts-form .texts .text-wrapper .choices .choice input{accent-color:#000;margin-right:8px}.rate-4-texts .rate-4-texts-ow .rate-4-texts-iw .response-page .rate-4-texts-form-wrapper .rate-4-texts-form .buttons-wrapper{padding-top:60px}.rate-1-image .rate-1-image-ow .rate-1-image-iw{padding-top:100px}@media only screen and (max-width:1023px){.rate-1-image .rate-1-image-ow .rate-1-image-iw{padding-top:30px}}.rate-1-image .rate-1-image-ow .rate-1-image-iw.wide-image{max-width:1011px}.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .heading{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper{padding-top:56px}@media only screen and (max-width:1023px){.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper{padding-top:20px}}.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper .rate-1-image-form{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper .rate-1-image-form .image-heading{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-size:20px;line-height:1.4em;max-width:365px;text-align:center;width:100%}.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper .rate-1-image-form .image-wrapper-and-choices-and-buttons{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:start;justify-content:flex-start;padding-top:25px}@media only screen and (max-width:1023px){.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper .rate-1-image-form .image-wrapper-and-choices-and-buttons{-ms-flex-flow:column;flex-flow:column}}.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper .rate-1-image-form .image-wrapper-and-choices-and-buttons .image-wrapper{max-width:365px;width:100%}.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper .rate-1-image-form .image-wrapper-and-choices-and-buttons .image-wrapper.wide-image{width:100%;max-width:765px;max-height:554px}.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper .rate-1-image-form .image-wrapper-and-choices-and-buttons .image-wrapper .image{width:100%;height:auto;max-height:554px}.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper .rate-1-image-form .image-wrapper-and-choices-and-buttons .choices-and-buttons{width:100%;max-width:220px;padding-left:60px;padding-top:56px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper .rate-1-image-form .image-wrapper-and-choices-and-buttons .choices-and-buttons{padding-left:0;padding-top:20px;max-width:100%}}.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper .rate-1-image-form .image-wrapper-and-choices-and-buttons .choices-and-buttons .heading-and-choices .response-choices-heading{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-size:22px;line-height:1.4em}.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper .rate-1-image-form .image-wrapper-and-choices-and-buttons .choices-and-buttons .heading-and-choices .choices{padding-top:20px}.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper .rate-1-image-form .image-wrapper-and-choices-and-buttons .choices-and-buttons .heading-and-choices .choices .choice{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rate-1-image .rate-1-image-ow .rate-1-image-iw .response-page .rate-1-image-form-wrapper .rate-1-image-form .image-wrapper-and-choices-and-buttons .choices-and-buttons .heading-and-choices .choices .choice input{margin-right:8px;accent-color:#000}.header .header-ow .header-iw{max-width:100%!important;border-bottom:1px solid #979797;padding:10px 20px;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:1023px){.header .header-ow .header-iw{-ms-flex-flow:column;flex-flow:column}}.header .header-ow .header-iw .logo-site-and-user,.header .header-ow .header-iw .logo-site-and-user .logo-site{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.header .header-ow .header-iw .logo-site-and-user .logo-site .logo{height:15px;width:auto}.header .header-ow .header-iw .logo-site-and-user .logo-site .site{font-size:19px;font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal;margin-left:12px}@media only screen and (max-width:1023px){.header .header-ow .header-iw .logo-site-and-user .logo-site .site{font-size:18px}}.header .header-ow .header-iw .logo-site-and-user .user{font-size:19px;font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal}@media only screen and (max-width:1023px){.header .header-ow .header-iw .logo-site-and-user .user{font-size:18px}}.header .header-ow .header-iw .logo-site-and-user .user .divider{padding-left:6px;padding-right:6px}.header .header-ow .header-iw .progress-bar{width:100%;max-width:543px;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:1023px){.header .header-ow .header-iw .progress-bar{margin-top:10px}}.header .header-ow .header-iw .progress-bar .progress-bar-part{height:5px;background-color:#d8d8d8;-ms-flex-negative:1;flex-shrink:1;margin-right:1px;width:100%;position:relative}.header .header-ow .header-iw .progress-bar .progress-bar-part.finished{background-color:#000}.header .header-ow .header-iw .progress-bar .progress-bar-part .current-progress{display:none;position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:100%;border:2px solid #000;background-color:#fff;z-index:2}@media only screen and (max-width:1023px){.header .header-ow .header-iw .progress-bar .progress-bar-part .current-progress{width:3px;height:3px;border:1px solid #000}}.header .header-ow .header-iw .progress-bar .progress-bar-part .current-progress.showing{display:block}.text-screen .text-screen-ow .text-screen-iw{padding-top:100px}@media only screen and (max-width:1023px){.text-screen .text-screen-ow .text-screen-iw{padding-top:30px}}.text-screen .text-screen-ow .text-screen-iw .response-page .body-text h2{padding-bottom:45px}.text-screen .text-screen-ow .text-screen-iw .response-page .body-text table{text-align:left}.text-screen .text-screen-ow .text-screen-iw .response-page .body-text table.favorites tbody tr td,.text-screen .text-screen-ow .text-screen-iw .response-page .body-text table.favorites tbody tr td p{text-align:center!important}.text-screen .text-screen-ow .text-screen-iw .response-page .body-text table img{max-width:100%!important;height:auto!important}@media only screen and (max-width:1023px){.text-screen .text-screen-ow .text-screen-iw .response-page .body-text table tbody tr{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:auto!important}}@media only screen and (max-width:1023px){.text-screen .text-screen-ow .text-screen-iw .response-page .body-text table tbody tr td{width:100%!important;height:auto!important;text-align:left}}@media only screen and (max-width:1023px){.text-screen .text-screen-ow .text-screen-iw .response-page .body-text table tbody tr td p{text-align:left}}.text-screen .text-screen-ow .text-screen-iw .response-page .buttons-wrapper{padding-top:60px}.vida-matches .vida-matches-ow .vida-matches-iw{padding-top:100px}.vida-matches .vida-matches-ow .vida-matches-iw .finish-page{padding-bottom:100px;display:none}.vida-matches .vida-matches-ow .vida-matches-iw .finish-page.showing{display:block}.vida-matches .vida-matches-ow .vida-matches-iw .before-results-page{padding-bottom:100px;display:none}.vida-matches .vida-matches-ow .vida-matches-iw .before-results-page.showing{display:block}.vida-matches .vida-matches-ow .vida-matches-iw .participant{padding-bottom:100px;display:none}.vida-matches .vida-matches-ow .vida-matches-iw .participant.showing{display:block}.vida-matches .vida-matches-ow .vida-matches-iw .participant .participant-text .participant-name{display:none}.vida-matches .vida-matches-ow .vida-matches-iw .participant .participant-text .button-start-favorites{margin-top:50px}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups{display:none}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups.showing{display:block}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .scored-image-magnify-wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);z-index:1}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .scored-image-magnify-wrapper.showing{display:block}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .scored-image-magnify-wrapper .scored-image-magnify{position:absolute;top:20px;left:50%;transform:translateX(-50%);height:calc(90% - 20px);width:40%;background-size:contain;background-repeat:no-repeat;background-position:50%}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group.scores-shown .vida-score{display:block!important}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group.scores-shown .scored-images .scored-image{pointer-events:none}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group.scores-shown .scored-images-introduction{display:none}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group .scored-images-introduction{padding-bottom:20px}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group .scored-images{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group .scored-images .scored-image{width:23%;padding-top:32%;position:relative;background-size:contain;background-position:50%;background-repeat:no-repeat;margin-bottom:20px;border:1px solid #555;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group .scored-images .scored-image.selected,.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group .scored-images .scored-image:hover{outline:7px solid #f4c8a3;border:1px solid transparent}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group .scored-images .scored-image:hover .magnify-icon{display:block}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group .scored-images .scored-image .magnify-icon{position:absolute;top:10px;right:10px;width:20px;height:20px;background-image:url(../images/icon-magnify.svg);background-size:contain;display:none;opacity:.4}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group .scored-images .scored-image .magnify-icon:hover{opacity:1}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group .scored-images .scored-image .vida-score{box-sizing:border-box;position:absolute;left:5px;bottom:5px;background-color:#fff;padding:2px 5px;color:#555;text-align:center;font-size:12px;line-height:13px;height:19px;border:1px solid #d5a37a;border-radius:2px;padding-right:10px;display:none}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group .scored-images .scored-image .vida-score small{position:absolute;top:1px;font-size:10px}.vida-matches .vida-matches-ow .vida-matches-iw .vida-matches-groups .vida-matches-group .scored-images .scored-image .vida-score:after{content:"";background-color:#d5a37a;position:absolute;left:100%;top:-1px;width:19px;height:19px;background-image:url(../images/vida-heart-score-color.jpg);background-position:50%;background-size:95%}.vida-matches .vida-matches-ow .vida-matches-iw .button.showing{display:inline-block}.vida-matches .vida-matches-ow .vida-matches-iw .button.disabled{pointer-events:none;opacity:.1}.vida-matches .vida-matches-ow .vida-matches-iw .button-finish,.vida-matches .vida-matches-ow .vida-matches-iw .button-show-before-results-page,.vida-matches .vida-matches-ow .vida-matches-iw .button-sort-by-score,.vida-matches .vida-matches-ow .vida-matches-iw .button.hidden{display:none}ul{list-style-type:none;padding-left:20px;padding-right:20px}@media only screen and (max-width:1023px){ul li{font-size:18px!important;line-height:1.2em!important}}li:before{content:"•";font-size:18px;vertical-align:middle;display:inline-block;width:1em;margin-left:-1em}.content-iw{padding-bottom:100px}.hidden-inputs{padding-top:30px;opacity:.5;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;display:none}.hidden-inputs input{display:block;margin-bottom:5px;margin-right:5px;width:175px;text-align:center;font-size:19px}@media only screen and (max-width:1023px){.hidden-inputs input{font-size:18px!important}}label{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-size:19px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:1023px){label{font-size:18px!important}}input[type=date],input[type=email],input[type=password],input[type=text]{border:1px solid #777;line-height:2em;padding-left:.75em;padding-right:.75em;box-sizing:border-box}.no-break{white-space:nowrap}h1,h1.heading{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-size:52px;line-height:1.2em;padding-bottom:.5em}@media only screen and (max-width:1023px){h1,h1.heading{font-size:42px}}h2,h2.heading{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-size:28px;line-height:1.1em;padding-bottom:.5em}@media only screen and (max-width:1023px){h2,h2.heading{font-size:22px}}h3,h3.heading{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-size:19px;line-height:1.2em;padding-bottom:.5em}@media only screen and (max-width:1023px){h3,h3.heading{font-size:18px!important}}.buttons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1023px){.buttons-wrapper{width:100%;margin-top:20px}}.buttons-wrapper .button{margin-left:20px}.button{padding:.25em 1.5em;color:#fff;background-color:#000;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.button:hover{background-color:#f3e1cc;color:#000}.button.button-link{color:#000;background-color:transparent;padding:0;text-decoration:underline}.button.button-link:hover{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal}.button.button-disabled{pointer-events:none;opacity:.2}.button-link{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{padding:0!important;font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal;font-size:19px;line-height:1.4em}@media only screen and (max-width:1023px){body{font-size:18px!important;line-height:1.2em}}body p{padding-bottom:1em}.more-arrow img{cursor:pointer}.hidden{display:none}.no-scroll{overflow:hidden}.more-arrow-target{position:absolute;bottom:0;left:0;max-height:0;max-width:100%;opacity:0}.remove-top-padding{padding-top:0!important}.remove-bottom-padding{padding-bottom:0!important}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar{width:5px;background-color:#fff}::-webkit-scrollbar-thumb{background-color:#000}@media only screen and (max-width:1199px){::-webkit-scrollbar,::-webkit-scrollbar-track{display:none}::-webkit-scrollbar-thumb{display:none}}.pe{width:100%}.pe .pe-ow{max-width:1600px}.pe .pe-ow,.pe .pe-ow .pe-iw{width:100%;margin:0 auto;box-sizing:border-box}.pe .pe-ow .pe-iw{max-width:920px}@media only screen and (max-width:1023px){.pe .pe-ow .pe-iw{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1023px){.body-text{font-size:18px!important}}