html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:'Raleway',sans-serif;background:#1e3c59;background-size:cover;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}*{box-sizing:border-box}button{outline:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4{margin:0;padding:0;font-family:'Raleway',sans-serif}h1,.h1{font-size:55px;font-weight:800;text-transform:uppercase}h2,.h2{font-size:23px;line-height:1.266em}h3,.h3{font-size:21px}h4,.h4{font-size:18px}p{margin:0;padding:0;font-size:20px;line-height:1.5em;font-weight:600;font-family:'Raleway',sans-serif}ul,ol{list-style:none;margin:0;padding:0}a{transition:all .3s;text-decoration:none}a:hover{transition:all .3s;text-decoration:none}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#555}::-webkit-scrollbar-thumb:hover{background:#ddd}.btn{font-family:'Raleway',sans-serif;font-size:20px;font-weight:700;padding:0;text-transform:uppercase;display:inline-block;text-align:center;background:#a6236d;border:0;border-radius:35px;text-transform:uppercase;text-decoration:none;transition:all .3s;color:#fff;width:180px;height:50px;line-height:50px;-webkit-box-shadow:0 15px 35px 0 rgba(241,46,109,0.25);-moz-box-shadow:0 15px 35px 0 rgba(241,46,109,0.25);box-shadow:0 15px 35px 0 rgba(241,46,109,0.25)}.btn:hover{color:#fff;background:#000;outline:0}label{font-size:15px;font-weight:400;color:#4f4f4f;line-height:1.1em;padding:0 0 6px;font-family:'Raleway',sans-serif;display:block}label span{color:#5566db}textarea{font-size:15px;font-weight:400;color:#4f4f4f;line-height:1.375em;padding:15px 15px;font-family:'Raleway',sans-serif;display:block;width:100%;height:160px;border-radius:0;background:#f1f1f1;resize:none;border:1px solid #bdbdbd}textarea:focus{border:1px solid #4658d9}input:not([type="radio"]):not([type="checkbox"]),button,textarea{-webkit-appearance:none}[type="text"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="url"],[type="week"],[type="date"]{font-size:18px;font-weight:400;color:#3f4448;line-height:1.375em;padding:0 20px;font-family:'Raleway',sans-serif;display:block;width:100%;height:50px;border:1px solid #f00;border-radius:50px;background:#fff}[type="text"]:focus,[type="date"]:focus,[type="datetime"]:focus,[type="datetime-local"]:focus,[type="email"]:focus,[type="month"]:focus,[type="number"]:focus,[type="password"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="url"]:focus,[type="week"]:focus,[type="date"]:focus{-webkit-box-shadow:0 15px 35px 0 rgba(241,46,109,0.25);-moz-box-shadow:0 15px 35px 0 rgba(241,46,109,0.25);box-shadow:0 15px 35px 0 rgba(241,46,109,0.25);border:1px solid transparent}[type="submit"]{font-family:'Raleway',sans-serif;font-size:20px;font-weight:700;padding:0;text-transform:uppercase;text-align:center;background:#b61c28;border:0;border-radius:35px;text-transform:uppercase;text-decoration:none;transition:all .3s;color:#fff;width:180px;height:50px;line-height:50px;-webkit-box-shadow:0 15px 35px 0 rgba(241,46,109,0.25);-moz-box-shadow:0 15px 35px 0 rgba(241,46,109,0.25);box-shadow:0 15px 35px 0 rgba(241,46,109,0.25);cursor:pointer}[type="button"]{font-family:'Raleway',sans-serif;font-size:20px;font-weight:700;padding:0;text-transform:uppercase;text-align:center;background:#b61c28;border:0;border-radius:35px;text-transform:uppercase;text-decoration:none;transition:all .3s;color:#fff;width:180px;height:50px;line-height:50px;-webkit-box-shadow:0 15px 35px 0 rgba(241,46,109,0.25);-moz-box-shadow:0 15px 35px 0 rgba(241,46,109,0.25);box-shadow:0 15px 35px 0 rgba(241,46,109,0.25);cursor:pointer}[type="submit"]:hover{color:#b61c28;background:#000;outline:0}.radio_box_area{margin:0;padding:0}.radio_box_area .radio_col{margin:36px 0}.radio_box_area [type="radio"]:checked,.radio_box_area [type="radio"]:not(:checked){position:absolute;display:inline-block;opacity:0;z-index:150000000;width:31%;height:19px}.radio_box_area [type="radio"]:checked+label,.radio_box_area [type="radio"]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;line-height:23px;display:inline-block;color:#33383d;font-size:28px;padding:0 0 0 40px;font-weight:600;vertical-align:middle;margin:0}.radio_box_area [type="radio"]:checked+label:before,.radio_box_area [type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:24px;height:24px;border:2px solid #7d8082;border-radius:100%;background:#fff}.radio_box_area [type="radio"]:checked+label:before{border:2px solid #b61c28}.radio_box_area [type="radio"]:checked+label:after,.radio_box_area [type="radio"]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#b61c28;position:absolute;top:6px;left:6px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.radio_box_area [type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.radio_box_area [type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}div#previ{margin-top:24px;text-align:center}.check_box_area{margin:0;padding:0 20px}.check_box_area .check_col{margin:20px 0}.check_box_area [type="checkbox"]:checked,.check_box_area [type="checkbox"]:not(:checked){position:absolute;display:inline-block;opacity:0;z-index:150000000;width:31%;height:19px}.check_box_area [type="checkbox"]:checked+label,.check_box_area [type="checkbox"]:not(:checked)+label{position:relative;padding-left:30px;cursor:pointer;line-height:18px;display:inline-block;color:#33383d;font-size:20px;font-weight:600;margin:0;padding:0 0 0 30px}.check_box_area [type="checkbox"]:checked+label:before,.check_box_area [type="checkbox"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #7d8082;border-radius:1px;background:#efefef}.check_box_area [type="checkbox"]:checked+label:before{border:2px solid #b61c28}.check_box_area [type="checkbox"]:checked+label:after,.check_box_area [type="checkbox"]:not(:checked)+label:after{content:'\2713';width:19px;height:19px;background:transparent;border:0;position:absolute;top:0;left:0;border-radius:3px;-webkit-transition:all .2s ease;transition:all .2s ease;color:#b61c28;text-align:center;font-weight:bold;line-height:19px;font-size:15px}.check_box_area [type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.check_box_area [type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.check_col a{color:#f60f0d}.check_col a:hover{color:#b61c28;text-decoration:underline}.preferred .check_box_area .check_col{margin:25px 0}.preferred .check_box_area [type="checkbox"]:checked+label::after,.preferred .check_box_area [type="checkbox"]:not(:checked)+label::after{width:24px;height:24px;line-height:24px;font-size:16px}.preferred .check_box_area [type="checkbox"]:checked+label::before,.preferred .check_box_area [type="checkbox"]:not(:checked)+label::before{width:20px;height:20px;border-radius:4px}.preferred .check_box_area [type="checkbox"]:checked+label,.preferred .check_box_area [type="checkbox"]:not(:checked)+label{line-height:20px;font-size:24px;padding:0 0 0 40px}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.outer_area{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center}.wrapper{width:770px;margin:0 auto;min-height:600px;background:#fff;position:relative;border-radius:20px;z-index:99}.wrapper:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-size:auto;z-index:-9}.content_area{padding:50px 50px}.logo{margin-bottom:30px}.warning{margin-bottom:20px;color:#f60f0d}.warning_logo{margin-bottom:20px}.content_area P{padding-bottom:5px;color:#333}.warning_btn{margin-top:0}button:focus,a:focus{outline:none!important;box-shadow:0}.login h1{color:#3f4448;padding-bottom:30px}img{max-width:100%}.login .content_area{padding:50px 100px}.form_col{margin-bottom:25px}.login [type="submit"]{width:140px;margin:10px auto}.login_info{padding:0;color:#3f4448}.login_info p{font-weight:500;padding-bottom:0}.login_info a{font-weight:700;display:block;color:#b61c28;text-transform:uppercase}.login_info a:hover{color:#3f4448}.registration h1{color:#3f4448;padding-bottom:15px}.registration h4{padding:0 10px 20px 10px}.registration .content_area{padding:30px 50px}.question p{font-size:27px}.question .btn{text-transform:inherit}.question .radio_box_area{margin:0 0 0 50px}.question_btn{position:absolute;bottom:38px;right:50px}.question .radio_box_area .radio_col{margin:20px 0 36px 0}.like_option{margin:20px 0 0;padding:0;color:#3f4448}.like_option ul{margin:0;padding:0;text-align:center}.like_option li{margin:0;padding:0;width:20%;float:left;position:relative;overflow:hidden;cursor:pointer}.option_image{margin:5px auto;width:100px;height:100px;border-radius:50%;position:relative;overflow:hidden}.option_image img{margin:0 auto;width:100%;height:100%;border-radius:50%;display:block;object-fit:cover}.like_option p{padding:10px 0}.like_col{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);border-radius:50%;display:flex;flex-direction:column;justify-content:center;opacity:0}.like_option li.active .like_col{opacity:1}.option_image .like_col img{margin:0 auto;width:auto;height:auto;border-radius:0;display:block;object-fit:cover}.btn_learge{padding:0 30px;width:auto}@media(min-width:1600px){.login_info{padding:50px 0 0}}@media(min-width:1400px){.login_info{padding:20px 0 0}}@media(max-width:1099px){.outer_area{height:auto}.wrapper{margin:50px auto}}@media(max-width:800px){.wrapper{width:95%;height:auto;margin:15px auto}.outer_area{width:100%;height:auto}.login .content_area{padding:50px}.question p{font-size:23px}.question p{font-size:23px}.radio_box_area [type="radio"]:checked+label,.radio_box_area [type="radio"]:not(:checked)+label{font-size:24px}}@media(max-width:699px){h1,.h1{font-size:38px}p,.check_box_area [type="checkbox"]:checked+label,.check_box_area [type="checkbox"]:not(:checked)+label{font-size:16px}.btn{font-size:16px}.content_area,.registration .content_area{padding:30px 15px}.question p{font-size:16px}.wrapper{min-height:auto}.question_btn{position:relative;bottom:0;right:0;text-align:right;margin-top:40px}.radio_box_area [type="radio"]:checked+label,.radio_box_area [type="radio"]:not(:checked)+label{font-size:16px;padding:0 0 0 35px}.question .radio_box_area .radio_col{margin:20px 0 20px 0}.question .radio_box_area{margin:0 0 0 20px}.option_image{width:70px;height:70px}.option_image .like_col img{width:30px}.preferred .check_box_area [type="checkbox"]:checked+label,.preferred .check_box_area [type="checkbox"]:not(:checked)+label{line-height:20px;font-size:16px;padding:0 0 0 40px}}@media(max-width:599px){.logo{max-width:150px;margin:0 auto 20px}.warning_logo{max-width:50px;margin:0 auto 15px}.certified_logo{max-width:100px}h1,.h1{font-size:20px}.login .content_area{padding:30px 15px}.option_image{width:55px;height:55px}.like_option p{font-size:14px}.option_image .like_col img{width:20px}.like_option{margin:10px 0 0}}.info{position:relative;font-family:Arial;margin:10px;text-align:center;border-radius:5px;font-size:15px}#title{font-size:20px}#rest2{font-size:13px}#text div{position:relative;height:98px;width:98px;border:1px solid #33383d;float:left;margin:0}#text{margin:auto}#images{width:100%}#drag4,#drag5,#drag6,#drag7,#drag8,#drag9,#drag10,#drag11,#drag12{height:60px;width:60px;display:inline-block;cursor:all-scroll}#drag4{background:url(../images/puzzel1.png) 0 0 no-repeat;background-size:cover}#drag5{background:url(../images/puzzel2.png) 0 0 no-repeat;background-size:cover}#drag6{background:url(../images/puzzel3.png) 0 0 no-repeat;background-size:cover}#drag7{background:url(../images/puzzel4.png) 0 0 no-repeat;background-size:cover}#drag8{background:url(../images/puzzel5.png) 0 0 no-repeat;background-size:cover}#drag9{background:url(../images/puzzel6.png) 0 0 no-repeat;background-size:cover}#drag10{background:url(../images/puzzel7.png) 0 0 no-repeat;background-size:cover}#drag11{background:url(../images/puzzel8.png) 0 0 no-repeat;background-size:cover}#drag12{background:url(../images/puzzel9.png) 0 0 no-repeat;background-size:cover}.puzzel_text p{font-size:18px}.puzzel_method{margin:10px 0 0}#text .div1,#text .div2,#text .div4,#text .div5{border-right:0;border-bottom:0}#text .div3,#text .div6{border-bottom:0}#text .div7,#text .div8{border-right:0}.puzzel_area{margin:10px 0 0}@media(max-width:767px){#text div{position:relative;height:90px;width:90px}#images{width:100%;margin:20px 0}#text{margin:auto;max-width:300px}#drag4,#drag5,#drag6,#drag7,#drag8,#drag9,#drag10,#drag11,#drag12{height:65px;width:65px}.puzzel_text p{font-size:16px;padding:20px 0 0}}.type-selector{text-align:center}.type-selector input:active+.check-img{opacity:.9}.type-selector input:checked+.check-img{-webkit-filter:none;-moz-filter:none;filter:none;opacity:.9}.type-selector input{margin-top:2em;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}.check-img{margin:.4em .7em .9em .3em;cursor:pointer;background-size:contain;background-repeat:no-repeat;display:inline-block;width:80px;height:80px;border-radius:60px;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;transition:all 100ms ease-in;-webkit-filter:brightness(1.8) grayscale(1) opacity(.6);-moz-filter:brightness(1.8) grayscale(1) opacity(.6);filter:brightness(1.8) grayscale(1) opacity(.6);-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.check-img:hover,.check-img:checked{-webkit-filter:brightness(1.2) grayscale(.5) opacity(.9);-moz-filter:brightness(1.2) grayscale(.5) opacity(.9);filter:brightness(1.2) grayscale(.5) opacity(.9);-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=90);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9!important}.tits{background-image:url('../images/features/tits.png')}.ass{background-image:url('../images/features/ass.png')}.legs{background-image:url('../images/features/legs.png')}.feet{background-image:url('../images/features/feet.png')}.lips{background-image:url('../images/features/lips.png')}.petite{background-image:url('../images/type/petite.png')}.slender{background-image:url('../images/type/slender.png')}.fit{background-image:url('../images/type/fit.png')}.curvy{background-image:url('../images/type/curvy.png')}.bbw{background-image:url('../images/type/bbw.png')}.athletic-m{background-image:url('')}.husky{background-image:url('')}.slim-m{background-image:url('')}.muscular{background-image:url('')}.dadbod{background-image:url('')}.heavy{background-image:url('')}div.item{vertical-align:top;display:inline-block;text-align:center;width:90px}.picks img{width:75px;height:75px;background-color:grey;border-radius:50px}.caption{display:block;font-weight:500}