/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
#form-wrapper{height:auto;margin:20px auto 80px;padding:0;width:100%}@media (max-width:768px){#form-wrapper{margin-bottom:20px;margin-top:-10px}}@media (max-width:550px){#form-wrapper{height:auto;margin:94px auto 2px;padding:0;width:100%}}.signup{display:flex;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.4));flex-direction:column;height:auto;margin:0 auto;padding:0;position:relative;width:380px}.chat-box-wrap{height:auto;margin:0;overflow:hidden;padding:0;width:100%}.chat-box-wrap ul{display:flex;list-style:none;margin:0;padding:0}.chat-box-wrap ul li{cursor:pointer;display:flex;flex:1;padding:0;width:100%}.chat-box-wrap ul .active{background-color:#666}.chat-box-wrap ul .chatbox-current{display:flex}.chat-box-wrap.hide-steps ul li:nth-child(6),.chat-box-wrap.hide-steps ul li:nth-child(7){display:none}.signup .chat-box-1 .person{display:block;height:73px;margin:0 10px 0 0;padding:0;width:73px}.signup .chat-box-1 .bubble{background:#fff;border-radius:10px 10px 10px 0;filter:drop-shadow(0 0 10px rgba(0,0,0,.1));height:auto;margin:0;padding:16px 24px;width:100%}.signup .chat-box-1 .bubble p{color:#333;font-size:17px;font-weight:400;line-height:20px;margin:0;padding:0}.signup .chat-box-1 .bubble .second-p{color:#8eb300;line-height:19px;margin-bottom:0}.signup .chat-box-2 .person{display:block;height:73px;margin:0 10px 0 0;padding:0;width:73px}.signup .chat-box-2 .bubble{background:#fff;border-radius:10px 10px 10px 0;filter:drop-shadow(0 0 10px rgba(0,0,0,.1));height:auto;margin:0;padding:16px 24px;width:100%}.signup .chat-box-2 .bubble p{color:#333;font-size:17px;font-weight:400;line-height:20px;margin:0;padding:0}.signup .chat-box-2 .bubble .second-p{color:#8eb300;margin-bottom:0}.signup .chat-box{align-items:center}.signup .chat-box-3 .person{display:block;height:73px;margin:0 10px 0 0;padding:0;width:73px}.signup .chat-box-3 .bubble{background:#fff;border-radius:10px 10px 10px 0;filter:drop-shadow(0 0 10px rgba(0,0,0,.1));height:auto;margin:0;padding:16px 24px;width:100%}.signup .chat-box-3 .bubble p{color:#333;font-size:17px;font-weight:400;line-height:20px;margin:0;padding:0}.signup .chat-box-3 .bubble .second-p{color:#8eb300;margin-bottom:0}.signup .chat-box-4 .person{align-self:flex-end;display:block;height:73px;margin:0 10px 0 0;padding:0;width:73px}.signup .chat-box-4 .bubble{background:#fff;border-radius:10px;filter:drop-shadow(0 0 10px rgba(0,0,0,.1));height:auto;margin:0;padding:16px 24px;width:100%}.signup .chat-box-4 .bubble p{color:#333;font-size:17px;font-weight:400;line-height:20px;margin:0;padding:0}.signup .chat-box-4 .bubble .second-p{color:#8eb300;margin-bottom:0}.signup .chat-box-5 .person{align-self:flex-end;display:block;height:73px;margin:0 10px 0 0;padding:0;width:73px}.signup .chat-box-5 .bubble{background:#fff;border-radius:10px;filter:drop-shadow(0 0 10px rgba(0,0,0,.1));height:auto;margin:0;padding:16px 24px;width:100%}.signup .chat-box-5 .bubble p{color:#333;font-size:17px;font-weight:400;line-height:20px;margin:0;padding:0}.signup .chat-box-5 .bubble .second-p{color:#8eb300;margin-bottom:0}.signup .chat-box{display:flex;display:none;margin:0;padding:0 0 5px}.signup .chat-box-6 .person{align-self:flex-end;display:block;height:73px;margin:0 10px 0 0;padding:0;width:73px}.signup .chat-box-6 .bubble{background:#fff;border-radius:10px;filter:drop-shadow(0 0 10px rgba(0,0,0,.1));height:auto;margin:0;padding:16px 24px;width:100%}.signup .chat-box-6 .bubble p{color:#333;font-size:17px;font-weight:400;line-height:20px;margin:0;padding:0}.signup .chat-box-6 .bubble .second-p{color:#8eb300;line-height:19px;margin-bottom:0}.text-line-1{margin:0;overflow:hidden;position:relative;white-space:pre}.anim-typewriter{animation:typewriter .5s steps(28) .1s 1 normal both;-webkit-animation:typewriter .5s steps(28) .1s 1 normal both}@keyframes typewriter{0%{width:0}to{width:100%}}@media (max-width:550px){.signup .chat-box-1 .bubble p,.signup .chat-box-2 .bubble p,.signup .chat-box-3 .bubble p,.signup .chat-box-4 .bubble p,.signup .chat-box-5 .bubble p,.signup .chat-box-6 .bubble p{font-size:15px}}.signup .chat-box-1 .bubble,.signup .chat-box-2 .bubble,.signup .chat-box-3 .bubble,.signup .chat-box-4 .bubble,.signup .chat-box-5 .bubble,.signup .chat-box-6 .bubble{padding:14px 20px}.signup option{border:1px solid #bfbfbf;border-radius:50px;color:#666}.signup__form{flex:1}.signup .wld-form__fields{display:flex;flex:1;margin:0}.signup .wld-form__actions{display:flex;justify-content:space-between}.signup .wld-fieldgroup{align-self:center;display:none;flex:1}.signup .wld-fieldgroup--active{display:block}.signup .wld-field__input{display:flex}#signup-dobday{border-radius:10px 0 0 0}#signup-dobmonth{border-left:1px solid #999;border-radius:0;border-right:1px solid #999}#signup-dobyear{border-radius:0 10px 0 0}.signup .wld-input--select,.signup .wld-input--text{width:100%}.signup .wld-field--confirm{display:flex;flex-wrap:wrap}.signup .wld-field--confirm .wld-field__input{flex:0;order:0;padding:0 10px 0 0}.signup .wld-field--confirm .wld-field__caption{flex:1;order:1}.wld-field:not(.wld-field--confirm) .wld-field__caption{display:none}.wld-input--checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#eee;border:1px solid #bbb;border-radius:4px;-webkit-border-radius:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:25px!important;width:25px!important}.wld-input--checkbox:checked{background:url(../img/custom-tick.svg) no-repeat 50% #3b99fc;background-size:13px 11px;border:0}.signup .wld-field__help,.wld-field.wld-field--confirm{align-items:center;background:#fff;color:#777;display:flex;font-size:10px;font-weight:400;height:auto;line-height:13px;margin:0;padding:10px;width:100%;width:auto;z-index:9999}.wld-form__fields .wld-fieldgroup:nth-of-type(6) .wld-field.wld-field--confirm .wld-field__caption{display:block}.wld-form__fields .wld-fieldgroup:nth-of-type(6) .wld-field.wld-field--confirm:first-of-type{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;padding-bottom:0}.wld-form__fields .wld-fieldgroup:nth-of-type(6) .wld-field.wld-field--confirm a{color:#3a539b!important;text-decoration:none!important}.wld-input{font:inherit}.wld-input--select,.wld-input--text{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff;border:0;border-radius:10px 10px 0 0;box-shadow:none;color:#222;display:block;font-size:16px;font-weight:400;height:60px;line-height:normal;margin:0;padding:0;text-indent:22px;width:100%}.wld-input--select{background:url(../img/select-arrow1.png) no-repeat 100% #fff;background-size:44px 60px}.wld-input--select::-ms-expand{display:none}@-moz-document url-prefix(){.wld-input--select{text-indent:10px!important}#signup-dobday.wld-input--select,#signup-dobmonth.wld-input--select,#signup-dobyear.wld-input--select{text-indent:5px!important}}.wld-button{background:#8eb300;border:0;border-radius:0 0 10px 10px;color:#fff;cursor:pointer;display:block;font-size:28px;font-weight:700;height:60px;line-height:19px;margin:0;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;z-index:9997}@keyframes hvr-wobble-horizontal{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}to{transform:translateX(0)}}.hvr-wobble-horizontal{animation-duration:1s;animation-iteration-count:1;animation-name:hvr-wobble-horizontal;animation-timing-function:ease-in-out}.green-colour{background-color:#8eb300}input::-webkit-input-placeholder{color:#000;opacity:1}input:-moz-placeholder,input::-moz-placeholder{color:#000;opacity:1}input:-ms-input-placeholder{color:#000;opacity:1}.wld-error-overlay{background:#c00;border-radius:4px;box-shadow:0 3px 5px rgba(0,0,0,.2);color:#fff;font-family:Open sans,sans-serif;font-size:14px;font-weight:400;margin-top:.75em;max-width:15em;padding:.5em;position:absolute;z-index:9999;z-index:99999}.wld-error-overlay:before{background:inherit;content:"";height:1em;position:absolute;top:-.5em;transform:rotate(45deg);width:1em}@media screen and (max-width:443px){#signup-dobmonth{letter-spacing:-1.5px}#signup-dobday.wld-input--select,#signup-dobmonth.wld-input--select,#signup-dobyear.wld-input--select{background-size:24px 40px}}@media screen and (max-width:420px){.signup{background:none;padding:0 20px;width:auto}.signup h2{color:#013243}.signup .wld-field__help,.wld-field.wld-field--confirm{bottom:141px}.wld-input--select,.wld-input--text{box-shadow:0 0 20px 0 rgba(0,0,0,.1)}}@media screen and (max-width:360px){.signup .chat-box .person{height:53px;width:53px}.signup .chat-box .bubble{padding:10px}.signup .chat-box .bubble p{font-size:13px;margin:0 0 2px}.wld-input--select,.wld-input--text{font-size:14px}}@media screen and (max-width:340px){#signup-dobday,#signup-dobmonth,#signup-dobyear{font-size:13px}}
.container{margin:0 auto;max-width:1024px;padding:0 20px;position:relative}.column,.columns,.container{box-sizing:border-box;width:100%}.column,.columns{float:left}@media (min-width:400px){.container{padding:0;width:85%}}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{margin-left:0;width:100%}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}html{font-size:62.5%}body{color:#535353;font-family:Kanit,sans-serif;font-size:1.9em;font-weight:300;line-height:1.6em}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:0;margin-bottom:2rem;margin-top:2rem;text-transform:uppercase}h1{font-size:4rem;line-height:1.2}h2{font-size:3.6rem;line-height:1.25}h3{font-size:3rem;line-height:1.3}h4{font-size:2.4rem;line-height:1.35}h5{font-size:1.8rem;line-height:1.5}h6{font-size:1.5rem;line-height:1.6}@media (min-width:550px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a,h1{color:#8eb300}a{text-decoration:none}a:hover{color:#8eb300;text-decoration:underline}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{margin-top:0;padding-left:0}ol ol,ol ul,ul ol,ul ul{font-size:90%;margin:1.5rem 0 1.5rem 3rem}li{margin-bottom:1rem}td,th{border-bottom:1px solid #e1e1e1;padding:12px 15px;text-align:left}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.button,button{margin-bottom:1rem}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}.u-full-width{box-sizing:border-box;width:100%}.u-max-full-width{box-sizing:border-box;max-width:100%}.u-pull-right{float:right}.u-pull-left{float:left}.u-img-fluid{height:auto;width:100%}hr{border-width:0;border-top:1px solid #e1e1e1;margin-bottom:3.5rem;margin-top:3rem}.container:after,.row:after,.u-cf{clear:both;content:"";display:table}.row-light{background-color:#fafafa;color:#3a3a3a}.row-dark{background-color:#393633;color:#fafafa}.row-dark a{color:#fff;font-weight:700}.purple{background-color:#2c0753}.side-image{display:block;float:left;margin-top:15px;padding-right:15px}.side-search{background-color:#393633;color:#fff;display:block;float:left;font-size:16px;margin-top:-30px;padding:24px;text-transform:uppercase}.side-search ul{display:block;float:left;list-style:none;margin-bottom:12px;margin-top:12px}.side-search li{background:#494949;display:inline-block;list-style:none;margin-bottom:0;margin-right:4px;margin-top:8px;padding:8px}.side-search li a{color:#fff;font-weight:400;text-transform:none}.side-search--select,.side-search--text{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff;border:0;border-radius:0;box-shadow:none;color:#222;display:block;font-size:16px;font-weight:400;height:60px;line-height:normal;margin:0;padding:0;text-indent:22px;width:100%}.side-search--select{background:url(../img/select-arrow1.png) no-repeat 100% #fff;background-size:44px 60px;float:left;width:70%}.side-search--button{background:#8eb300;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;float:left;font-size:18px;font-weight:700;height:60px;line-height:19px;margin:0;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;width:29%;z-index:9997}@media (max-width:550px){.side-search{margin-top:0}.side-image{display:block;float:left;margin-top:15px;padding-right:0}}.header{background:url(../img/cougar-dating-bg2.webp) no-repeat;background-position:0 0;background-size:100% auto;padding-bottom:40px;padding-top:0}@media (max-width:550px){.header{background:url(../img/cougar-mob.webp) no-repeat;background-position:0 0;background-size:100% auto;padding-bottom:40px;padding-top:0}}.logo{height:auto;margin-left:40px;width:400px}@media (max-width:768px){.logo{height:auto;margin-left:4px;width:320px}}@media (max-width:550px){.logo{height:auto;margin-left:5px;width:300px}}ul.navigation{list-style:none;margin:0;padding:15px}ul.navigation,ul.navigation li{display:inline-block;float:right}ul.navigation li{font-size:1.6rem}ul.navigation li a{border-radius:0;font-weight:700;margin-left:4px;padding:10px 20px;text-decoration:none;text-transform:uppercase}ul.navigation li a.login{background-color:#fff;box-shadow:4px 4px 0 rgba(0,0,0,.7);color:#8eb300}.main-nav .one-half.column{width:48%}.result-wrapper{background-color:#f7f7f7;display:block;margin-bottom:20px;padding:40px}.result-wrapper img{height:auto;width:100%}.result-age{margin-left:12px}.result-age,.result-name{display:inline-block;font-weight:700}.result-area{border-bottom:3px solid #e7e7e7;color:#8eb300;font-size:16px;font-weight:700;line-height:20px;padding-bottom:14px}.result-wrapper p{font-size:18px;line-height:20px;margin-top:14px}ol.breadcrumbs{display:block;margin:12px}ol.breadcrumbs li{display:inline-block;font-size:17px;padding:2px}ol.breadcrumbs li a{color:#9b9b9b}ol.breadcrumbs li:after{content:"\203A";margin-left:6px}ol.breadcrumbs li:last-child:after{content:""}ul.area-links{display:block;float:left;list-style:none;margin-top:20px;padding:14px}ul.area-links li a{color:#535252;float:left;font-size:16px;line-height:18px;margin:0;padding:6px;width:100%}footer{background-color:#202020;color:#ccc;font-size:15px;line-height:16px;padding-bottom:40px;padding-top:40px}footer ul{list-style:none;margin-top:80px}footer li a{color:#fff;font-size:16px;line-height:22px;margin:20px}@media (max-width:550px){ul.navigation li a.login{left:15px;position:absolute;top:10px}footer ul{margin-top:10px}}a.reg-link{border-radius:8px;box-shadow:1px 6px 12px -20px rgba(0,0,0,.2),0 10px 15px -3px rgba(0,0,0,.3);color:#fff;display:inline-block;float:left;font-size:20px;font-weight:700;height:70px;line-height:70px;margin:4px;text-align:center;text-decoration:none;width:100%}.reg-buttons{margin-bottom:120px}.male{background-color:#8eb300}.male:hover{background-color:#a0c904}.female{background-color:#f09}.female:hover{background-color:#f72ba5}.signup{width:480px!important}.bubble{padding:18px 28px!important}.person{border-radius:9999px;filter:drop-shadow(0 0 10px rgba(0,0,0,.1));height:auto!important;width:80px!important}@media screen and (max-width:420px){.signup{background:none;padding:0 2px!important;width:auto!important}.reg-buttons{margin-bottom:20px}}@media screen and (max-width:496px){.signup{background:none;padding:0 1px!important;width:auto!important}.reg-buttons{margin-bottom:20px}}

