*{font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}a{text-decoration:none;color:#333}li,p,ul{padding:0;margin:0}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;height:100%}body{top:0;position:relative}body.theme-dating{height:100%}body.theme-dating main{position:relative}@media (min-width:1024px){.\--scrollfix{overflow:hidden;padding-right:15px}}button{border:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body,h1{margin:0}h1{font-size:2em}h4{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-to{transition:.2s ease-out}.expand-enter-active,.expand-leave-active{transition:all .4s cubic-bezier(0,0,.21,1);overflow:hidden}.expand-enter,.expand-leave-to{height:0}.slide-enter-active,.slide-leave-active{transition:.2s ease-out}.slide-enter{transform:translate(100%)}.slide-leave-to{transform:translate(-100%)}.breadcrumbs{margin-bottom:20px;width:100%}@media (min-width:767px) and (max-width:1023px){.breadcrumbs{margin-bottom:30px;max-width:1200px}}@media (min-width:1024px){.breadcrumbs{margin-bottom:40px;max-width:1200px}}.breadcrumbs.\--light>.wrapper>.arrow.theme-dating,.breadcrumbs.\--light>.wrapper>.link>a.theme-dating,.theme-dating .breadcrumbs.\--light>.wrapper>.arrow,.theme-dating .breadcrumbs.\--light>.wrapper>.link>a{color:#fff}.breadcrumbs>.wrapper{max-width:500px;width:100%}@media (min-width:767px) and (max-width:1023px){.breadcrumbs>.wrapper{max-width:1200px}}@media (min-width:1024px){.breadcrumbs>.wrapper{max-width:1200px}}.breadcrumbs>.wrapper>.link{padding-left:5px}.breadcrumbs>.wrapper>.link>a{text-decoration:underline;font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:capitalize}.breadcrumbs>.wrapper>.link:first-of-type{padding-left:0}.breadcrumbs>.wrapper>.link:last-of-type>a{text-decoration:none;opacity:.8;pointer-events:none}.breadcrumbs>.wrapper>.arrow{width:0;height:0;border-right:4px solid transparent;border-top:4px solid transparent;border-color:currentcolor currentcolor transparent transparent;border-style:solid;border-width:4px;margin:5px;transform:rotate(45deg);position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box}.bubble{position:absolute;visibility:visible;background:#fff;padding:16px 12px 12px;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.5);border:1px solid #fff;z-index:3;opacity:0;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;top:-70px;right:-5px}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@media only screen and (min-width:768px){.bubble{right:0;top:-35px;padding:16px 20px}}.bubble:after{content:"";position:absolute;margin-left:65px;width:0;height:0;top:100%;border:13px solid transparent;border-top-color:#fff}@media only screen and (min-width:400px){.bubble:after{margin-left:85px}}@media only screen and (min-width:768px){.bubble:after{margin-left:95px}}.bubble .btn-close{position:absolute;top:3px;right:3px;cursor:pointer}.bubble .message{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:95px;width:100%;text-align:center;font-size:12px;font-weight:700}@media only screen and (min-width:360px){.bubble .message{max-width:115px}}@media only screen and (min-width:400px){.bubble .message{max-width:140px}}@media only screen and (min-width:768px){.bubble .message{max-width:160px}}@media only screen and (min-width:1024px){.bubble .message{font-size:13px}}.btn{display:flex;align-items:center;justify-content:center;height:50px;width:260px;border-radius:5px;outline:0;box-shadow:2px 2px 10px 0 rgba(0,0,0,.15);border:0;background-color:transparent;color:transparent;cursor:pointer;transition:.4s cubic-bezier(0,0,.21,1);font-size:18px;font-weight:700;letter-spacing:.5px}.btn>a{transition:.4s cubic-bezier(0,0,.21,1)}.btn>a.theme-dating,.theme-dating .btn>a{background-color:transparent}.btn.\--primary.theme-dating,.theme-dating .btn.\--primary{color:#fff;background-color:#f55a4a}.btn.\--primary a.theme-dating,.theme-dating .btn.\--primary a{color:#fff}.btn.\--primary.\--small{min-width:100px}.btn.\--primary:hover.theme-dating,.theme-dating .btn.\--primary:hover{background-color:#ce1e0b}.btn.\--white{display:flex;align-items:center;justify-content:center;border:2px solid;font-size:18px;font-weight:700;letter-spacing:.5px}.btn.\--white.theme-dating,.theme-dating .btn.\--white{border-color:#fff;color:#ce1e0b;background-color:#fff}.btn.\--white a.theme-dating,.theme-dating .btn.\--white a{color:#ce1e0b;background-color:#fff}.btn.\--white:hover.theme-dating,.theme-dating .btn.\--white:hover{background-color:transparent}.btn.\--white:hover.theme-dating,.theme-dating .btn.\--white:hover{color:#fff}.btn.\--inverted{border:2px solid}.btn.\--inverted.theme-dating,.btn.\--inverted a.theme-dating,.theme-dating .btn.\--inverted,.theme-dating .btn.\--inverted a{border-color:#f55a4a;color:#f55a4a}.btn.\--pale{border:2px solid}.btn.\--pale.theme-dating,.theme-dating .btn.\--pale{border-color:#f55a4a;color:#f55a4a;background-color:#fdf3f3}.btn.\--pale a.theme-dating,.theme-dating .btn.\--pale a{border-color:#f55a4a;color:#f55a4a}.btn.\--small{height:30px;min-width:50px;width:auto;padding:0 10px;border-width:1px;align-items:center;font-size:16px;font-weight:700;letter-spacing:.5px}.btn.\--small,.card-container{display:flex;justify-content:center}.card-container{width:100%;flex-wrap:wrap}@media (min-width:1024px){.card-container{max-width:1200px}}.card-container>.title{width:100%;display:flex;align-items:center;margin-bottom:20px}@media (min-width:767px) and (max-width:1023px){.card-container>.title{margin-bottom:30px}}@media (min-width:1024px){.card-container>.title{margin-bottom:40px}}.card-container>.title>p{white-space:nowrap;margin-right:10px;font-size:18px;font-weight:400;letter-spacing:.015em;text-transform:uppercase}.card-container>.title>p.theme-dating,.theme-dating .card-container>.title>p{color:#f55a4a}@media (min-width:300px) and (max-width:767px){.card-container>.title>p{font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:uppercase}}.card-container>.title>.line{width:100%;height:1px}.card-container>.title>.line.theme-dating,.theme-dating .card-container>.title>.line{background-color:#f55a4a}.card-container>.card{transition:transform .4s cubic-bezier(0,0,.21,1)}.card-container>.card:hover{transform:scale(1.02)}.card-container .card>.image{background-color:#fff}.card-container .card>.image[lazy=loaded]{opacity:0;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@media (min-width:300px) and (max-width:767px){.card-container.\--featured>.card{min-width:unset!important}}@media (min-width:767px) and (max-width:1023px){.card-container.\--featured>.card{margin-left:10px!important;margin-right:10px!important;width:calc(33.3% - 15px)!important}.card-container.\--featured>.card:first-of-type{margin-left:0!important}.card-container.\--featured>.card:last-of-type{margin-right:0!important}}@media (min-width:1024px){.card-container.\--featured>.card{margin-left:10px!important;margin-right:10px!important;width:calc(33.3% - 15px)!important}.card-container.\--featured>.card:first-of-type{margin-left:0!important}.card-container.\--featured>.card:last-of-type{margin-right:0!important}}.card-container.\--sidebar{padding:0 10px}@media (min-width:767px) and (max-width:1023px){.card-container.\--sidebar{padding:0 20px}}@media (min-width:1024px){.card-container.\--sidebar{padding:0 20px}}@media (min-width:767px) and (max-width:1023px){.card-container.\--sidebar .article-wrap{display:flex;flex-wrap:nowrap}}@media (min-width:1024px){.card-container.\--sidebar .article-wrap{flex-wrap:wrap}}.card-container.\--sidebar .article-wrap>.card{cursor:pointer;width:100%;display:flex;flex-flow:column nowrap;position:relative;min-width:200px;max-width:320px;overflow:hidden;border-radius:5px;box-shadow:4px 4px 14px rgba(70,69,70,.25);margin-bottom:20px}.card-container.\--sidebar .article-wrap>.card.theme-dating,.theme-dating .card-container.\--sidebar .article-wrap>.card{background-color:#fff}@media (min-width:300px) and (max-width:767px){.card-container.\--sidebar .article-wrap>.card{max-width:100%}}@media (min-width:767px) and (max-width:1023px){.card-container.\--sidebar .article-wrap>.card{margin:0 10px 20px}.card-container.\--sidebar .article-wrap>.card:first-of-type{margin-left:0}.card-container.\--sidebar .article-wrap>.card:last-of-type{margin-right:0}}.card-container.\--sidebar .article-wrap>.card:hover>.text>.title{text-decoration:underline}.card-container.\--sidebar .article-wrap>.card>.link-wrap{z-index:1;position:absolute;width:100%;height:100%;top:0;left:0}.card-container.\--sidebar .article-wrap>.card>.image{overflow:hidden;height:120px;position:relative;background-position:50%;background-size:cover}.card-container.\--sidebar .article-wrap>.card>.text{flex:1 1 auto;padding:10px}.card-container.\--sidebar .article-wrap>.card>.text>.title{margin-bottom:5px;font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:capitalize;line-height:18px}.card-container.\--sidebar .article-wrap>.card>.text>.title.theme-dating,.theme-dating .card-container.\--sidebar .article-wrap>.card>.text>.title{color:#464546}.card-container.\--sidebar .article-wrap>.card>.text>.date{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;max-height:58px;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;font-weight:400;letter-spacing:.005em;text-transform:none;line-height:18px}.card-container.\--sidebar .article-wrap>.card>.text>.date.theme-dating,.theme-dating .card-container.\--sidebar .article-wrap>.card>.text>.date{color:#737373}.card-container.\--sidebar .article-wrap>.card>.text>.link{text-decoration:underline;font-size:14px;font-weight:700;letter-spacing:.01em;text-transform:capitalize}.card-container.\--sidebar .article-wrap>.card>.text>.link.theme-dating,.theme-dating .card-container.\--sidebar .article-wrap>.card>.text>.link{color:#464546}.card-container.\--sidebar .article-wrap>.card>.link{padding:0 10px 10px}.card-container.\--sidebar .article-wrap>.card>.link>a{text-decoration:underline;font-size:14px;font-weight:700;letter-spacing:.01em;text-transform:capitalize}.card-container.\--sidebar .article-wrap>.card>.link>a.theme-dating,.theme-dating .card-container.\--sidebar .article-wrap>.card>.link>a{color:#464546}.card-container.\--articles,.card-container.\--featured{justify-content:flex-start;margin-bottom:30px}@media (min-width:1024px){.card-container.\--articles,.card-container.\--featured{margin-bottom:40px}}.card-container.\--articles>.card,.card-container.\--featured>.card{width:100%;position:relative;height:auto;border-radius:5px;min-width:290px;margin-bottom:20px;display:flex;flex-direction:column;box-shadow:4px 4px 14px rgba(70,69,70,.25)}@media (min-width:767px) and (max-width:1023px){.card-container.\--articles>.card,.card-container.\--featured>.card{min-width:200px;margin-left:10px;margin-right:10px;width:calc(33.3% - 15px)}.card-container.\--articles>.card:nth-of-type(3n+1),.card-container.\--featured>.card:nth-of-type(3n+1){margin-right:0;width:calc(33.3% - 15px)}.card-container.\--articles>.card:nth-of-type(3n+2),.card-container.\--featured>.card:nth-of-type(3n+2){margin-left:0;width:calc(33.3% - 15px)}}@media (min-width:1024px){.card-container.\--articles>.card,.card-container.\--featured>.card{min-width:200px;margin-left:10px;margin-right:10px;width:calc(33.3% - 15px)}.card-container.\--articles>.card:nth-of-type(3n+1),.card-container.\--featured>.card:nth-of-type(3n+1){margin-right:0;width:calc(33.3% - 15px)}.card-container.\--articles>.card:nth-of-type(3n+2),.card-container.\--featured>.card:nth-of-type(3n+2){margin-left:0;width:calc(33.3% - 15px)}}.card-container.\--articles>.card>a,.card-container.\--featured>.card>a{z-index:1;border-radius:5px;width:100%;height:100%;position:absolute}.card-container.\--articles>.card>.image,.card-container.\--featured>.card>.image{border-radius:5px 5px 0 0;width:100%;min-height:120px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width:1024px){.card-container.\--articles>.card>.image,.card-container.\--featured>.card>.image{min-height:150px}}.card-container.\--articles>.card>.text,.card-container.\--featured>.card>.text{height:100%;border-radius:0 0 5px 5px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 15px}.card-container.\--articles>.card>.text.theme-dating,.card-container.\--featured>.card>.text.theme-dating,.theme-dating .card-container.\--articles>.card>.text,.theme-dating .card-container.\--featured>.card>.text{background-color:#fff}@media (min-width:767px) and (max-width:1023px){.card-container.\--articles>.card>.text,.card-container.\--featured>.card>.text{padding:10px 20px}}@media (min-width:1024px){.card-container.\--articles>.card>.text,.card-container.\--featured>.card>.text{padding:10px 20px}}.card-container.\--articles>.card>.text>.title,.card-container.\--featured>.card>.text>.title{text-align:left;margin-bottom:10px;width:100%;font-size:18px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}.card-container.\--articles>.card>.text>.title.theme-dating,.card-container.\--featured>.card>.text>.title.theme-dating,.theme-dating .card-container.\--articles>.card>.text>.title,.theme-dating .card-container.\--featured>.card>.text>.title{color:#464546}.card-container.\--articles>.card>.text>.date,.card-container.\--featured>.card>.text>.date{display:flex;margin-right:10px;align-self:flex-end;margin-bottom:2px;font-size:14px;font-weight:400;letter-spacing:.015em;text-transform:unset}.card-container.\--articles>.card>.text>.date.theme-dating,.card-container.\--featured>.card>.text>.date.theme-dating,.theme-dating .card-container.\--articles>.card>.text>.date,.theme-dating .card-container.\--featured>.card>.text>.date{color:#737373}.chatbot .chat-bubble,.chatbot .chat-container{z-index:10000;position:fixed}.chatbot .chat-bubble{height:80px;width:80px;background:#96cb18;border-radius:50%;bottom:10%;right:10%;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 10px #7e8276;cursor:pointer;transition:all .2s ease-in-out;-webkit-animation:slideUp .3s;animation:slideUp .3s}.chatbot .chat-bubble:hover{transform:scale(1.1)}@media only screen and (min-width:1024px){.chatbot .chat-bubble{right:2%;bottom:5%}}.chatbot .chat-bubble .chat-icon{color:#fff;height:35px;width:35px}.chatbot .chat-container{bottom:0;width:95%;height:350px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.45);border-top-left-radius:8px;border-top-right-radius:8px;-webkit-animation:slideUp .9s;animation:slideUp .9s}@media only screen and (min-width:768px){.chatbot .chat-container{width:340px;left:auto;transform:unset;right:2%}}.chatbot .chat-container .top{background:#96cb18;display:flex;height:55px;border-top-left-radius:8px;border-top-right-radius:8px}.chatbot .chat-container .top .header{display:flex;margin:15px;justify-content:space-between;align-items:center;width:100%}.chatbot .chat-container .top .header .chat-title{font-weight:700;font-size:14px;color:#fff}.chatbot .chat-container .top .header .chevron{color:#fff;height:15px;width:25px;cursor:pointer}.chatbot .chat-container .bottom{flex:1;background:#fff;display:flex}.chatbot .chat-container .bottom .chat-box{width:100%;margin:0 10px 10px}.chatbot .chat-container .bottom .chat-bot-list{overflow:auto;height:275px;padding-top:4px}.chatbot .chat-container .bottom .chat-bot-list .message{-webkit-animation:fadein 2s;animation:fadein 2s;margin:6px 0 8px;display:flex;justify-content:flex-start;align-items:flex-end}.chatbot .chat-container .bottom .chat-bot-list .message:first-of-type{margin-top:0}.chatbot .chat-container .bottom .chat-bot-list .message .avatar{height:40px;width:40px;border-radius:50%;margin-right:10px}.chatbot .chat-container .bottom .chat-bot-list .message .message-details{width:200px}.chatbot .chat-container .bottom .chat-bot-list .message .message-details .tag{font-size:10px;color:#c4c4c4;margin-bottom:3px}.chatbot .chat-container .bottom .chat-bot-list .message .message-details .text{font-size:14px;padding:10px;line-height:18px}.chatbot .chat-container .bottom .chat-bot-list .message .message-details .contents{background:#f6f6f6;border-radius:8px}.chatbot .chat-container .bottom .chat-bot-list .message .message-details .contents .option{padding:4px 4px 4px 10px;color:#749d10;cursor:pointer;-webkit-animation:fadein .6s;animation:fadein .6s}.chatbot .chat-container .bottom .chat-bot-list .message .message-details .description{background:#f7ffe4;border:1px solid #e8f7c5;box-sizing:border-box;border-radius:14px 14px 14px 0;color:#749d10}.chatbot .chat-container .bottom .chat-bot-list .message .message-details .description .text{border:none!important}.chatbot .chat-container .bottom .chat-bot-list .user{justify-content:flex-end}.chatbot .chat-container .bottom .chat-bot-list .user .avatar{display:none}.chatbot .chat-container .bottom .chat-bot-list .user .message-details{margin-right:20px}.chatbot .chat-container .bottom .chat-bot-list .user .message-details .tag{text-align:right}.chatbot .chat-container .bottom .chat-bot-list .user .message-details .contents{border:1px solid #749d10;box-sizing:border-box;border-radius:14px 14px 0 14px}.chatbot .chat-container .bottom .chat-bot-list .bot .message-details .contents{border-radius:8px}.chatbot .chat-container .bottom .chat-bot-list .bot .message-details .contents .text:first-of-type{border-bottom:2px solid #fff;border-top-left-radius:8px;border-top-right-radius:8px}.chatbot .chat-container .bottom .chat-bot-list .results{position:relative}.chatbot .chat-container .bottom .chat-bot-list .results .message-details .contents .partner-image{display:flex;justify-content:center}.chatbot .chat-container .bottom .chat-bot-list .results .message-details .contents .partner-image img{width:100%;height:100%}.chatbot .chat-container .bottom .chat-bot-list .results .message-details .contents .partner-info ul>li{list-style-type:none}.chatbot .chat-container .bottom .chat-bot-list .results .message-details .contents .final{position:relative;text-align:center;background:#96cb18;color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-left:0}.chatbot .chat-container .bottom .chat-bot-list .results .message-details .contents .final>a{color:inherit}.chatbot .chat-container .bottom .chat-bot-list .clickout-link{position:absolute;width:100%;height:100%;top:0;left:0}@-webkit-keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.comparison-table{width:100%}.comparison-table.\--mobile_hidden{display:none}@media only screen and (min-width:1024px){.comparison-table.\--mobile_hidden{display:flex}}.comparison-table>.wrapper,.comparison-table>.wrapper>.partner-wrapper{position:relative;width:100%}.comparison-table>.wrapper>.column>.title,.comparison-table>.wrapper>.partner-wrapper>.column>.title{height:120px;display:flex;align-items:center;font-size:28px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}.comparison-table>.wrapper>.column>.title.theme-dating,.comparison-table>.wrapper>.partner-wrapper>.column>.title.theme-dating,.theme-dating .comparison-table>.wrapper>.column>.title,.theme-dating .comparison-table>.wrapper>.partner-wrapper>.column>.title{color:#464546}.comparison-table>.wrapper>.column>.title.theme-dating,.comparison-table>.wrapper>.partner-wrapper>.column>.title.theme-dating,.theme-dating .comparison-table>.wrapper>.column>.title,.theme-dating .comparison-table>.wrapper>.partner-wrapper>.column>.title{background-color:transparent}.comparison-table>.wrapper>.column.\--partner,.comparison-table>.wrapper>.partner-wrapper>.column.\--partner{width:40%;max-width:200px;top:0;right:0;border-radius:0 0 5px 5px;position:absolute}.comparison-table>.wrapper>.column.\--partner>.cellwrap,.comparison-table>.wrapper>.partner-wrapper>.column.\--partner>.cellwrap{border-radius:5px}.comparison-table>.wrapper>.column.\--partner>.cellwrap>.partner,.comparison-table>.wrapper>.partner-wrapper>.column.\--partner>.cellwrap>.partner{height:120px;border-radius:5px 5px 0 0;padding:0 10px;display:flex;align-items:center;flex-direction:column;justify-content:center}.comparison-table>.wrapper>.column.\--partner>.cellwrap>.partner.theme-dating,.comparison-table>.wrapper>.partner-wrapper>.column.\--partner>.cellwrap>.partner.theme-dating,.theme-dating .comparison-table>.wrapper>.column.\--partner>.cellwrap>.partner,.theme-dating .comparison-table>.wrapper>.partner-wrapper>.column.\--partner>.cellwrap>.partner{background-color:#fff}.comparison-table>.wrapper>.column.\--partner>.cellwrap>.partner>img,.comparison-table>.wrapper>.partner-wrapper>.column.\--partner>.cellwrap>.partner>img{max-height:40px;width:100%;margin-bottom:20px}@media (min-width:767px) and (max-width:1023px){.comparison-table>.wrapper>.column.\--partner>.cellwrap>.partner>img,.comparison-table>.wrapper>.partner-wrapper>.column.\--partner>.cellwrap>.partner>img{height:40px;-o-object-fit:contain;object-fit:contain}}@media (min-width:1024px){.comparison-table>.wrapper>.column.\--partner>.cellwrap>.partner>img,.comparison-table>.wrapper>.partner-wrapper>.column.\--partner>.cellwrap>.partner>img{height:40px;-o-object-fit:contain;object-fit:contain}}.comparison-table>.wrapper>.column.\--partner>.cellwrap>.partner>img[lazy=loaded],.comparison-table>.wrapper>.partner-wrapper>.column.\--partner>.cellwrap>.partner>img[lazy=loaded]{opacity:0;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.comparison-table>.wrapper>.column.\--partner>.cellwrap>.partner>.btn,.comparison-table>.wrapper>.partner-wrapper>.column.\--partner>.cellwrap>.partner>.btn{max-width:120px;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.comparison-table>.wrapper>.column.\--partner>.cellwrap>.partner>.btn,.comparison-table>.wrapper>.partner-wrapper>.column.\--partner>.cellwrap>.partner>.btn{left:40px}}.comparison-table>.wrapper>.column.\--partner>.cellwrap>.partner>.btn:hover,.comparison-table>.wrapper>.partner-wrapper>.column.\--partner>.cellwrap>.partner>.btn:hover{box-shadow:none}.comparison-table>.wrapper>.column.\--partner>.cellwrap>.cell,.comparison-table>.wrapper>.partner-wrapper>.column.\--partner>.cellwrap>.cell{display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.5)!important}.comparison-table>.wrapper>.column.\--categories,.comparison-table>.wrapper>.partner-wrapper>.column.\--categories{border-radius:5px 0 5px 5px}.comparison-table>.wrapper>.column.\--categories>.cellwrap>.cell:nth-of-type(2n+3).theme-dating,.comparison-table>.wrapper>.partner-wrapper>.column.\--categories>.cellwrap>.cell:nth-of-type(2n+3).theme-dating,.theme-dating .comparison-table>.wrapper>.column.\--categories>.cellwrap>.cell:nth-of-type(2n+3),.theme-dating .comparison-table>.wrapper>.partner-wrapper>.column.\--categories>.cellwrap>.cell:nth-of-type(2n+3){background-color:#f5f5f5}.comparison-table>.wrapper>.column.\--categories>.cellwrap>.cell:last-of-type,.comparison-table>.wrapper>.partner-wrapper>.column.\--categories>.cellwrap>.cell:last-of-type{border-radius:0 0 5px 5px}.comparison-table>.wrapper>.column>.cellwrap,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap{border-radius:5px 0 5px 5px;box-shadow:0 4px 14px rgba(70,69,70,.25)}.comparison-table>.wrapper>.column>.cellwrap>.cell,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell{width:100%;display:flex;align-items:center;padding:0 10px;min-height:48px;border-bottom:1px solid #f2f2f2}.comparison-table>.wrapper>.column>.cellwrap>.cell.theme-dating,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell.theme-dating,.theme-dating .comparison-table>.wrapper>.column>.cellwrap>.cell,.theme-dating .comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell{background-color:#fff}@media (min-width:767px) and (max-width:1023px){.comparison-table>.wrapper>.column>.cellwrap>.cell,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell{min-height:50px}}@media (min-width:1024px){.comparison-table>.wrapper>.column>.cellwrap>.cell,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell{min-height:50px;height:50px}}.comparison-table>.wrapper>.column>.cellwrap>.cell:last-of-type,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell:last-of-type{border:0;border-radius:0 0 5px 5px}.comparison-table>.wrapper>.column>.cellwrap>.cell>p,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>p{font-size:14px;font-weight:400;letter-spacing:.015em;text-transform:capitalize}.comparison-table>.wrapper>.column>.cellwrap>.cell>p.theme-dating,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>p.theme-dating,.theme-dating .comparison-table>.wrapper>.column>.cellwrap>.cell>p,.theme-dating .comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>p{color:#464546}@media (min-width:767px) and (max-width:1023px){.comparison-table>.wrapper>.column>.cellwrap>.cell>p,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>p{font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:capitalize}}@media (min-width:1024px){.comparison-table>.wrapper>.column>.cellwrap>.cell>p,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>p{font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:capitalize}}.comparison-table>.wrapper>.column>.cellwrap>.cell>.rating,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.rating{display:flex;align-items:center;justify-content:center;height:30px;border-radius:20px;padding:0 10px;min-width:60px;max-width:60px}.comparison-table>.wrapper>.column>.cellwrap>.cell>.rating.theme-dating,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.rating.theme-dating,.theme-dating .comparison-table>.wrapper>.column>.cellwrap>.cell>.rating,.theme-dating .comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.rating{background-color:#f5f5f5}.comparison-table>.wrapper>.column>.cellwrap>.cell>.rating>p,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.rating>p{margin-left:2px;font-size:16px;font-weight:700}.comparison-table>.wrapper>.column>.cellwrap>.cell>.rating>p.theme-dating,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.rating>p.theme-dating,.theme-dating .comparison-table>.wrapper>.column>.cellwrap>.cell>.rating>p,.theme-dating .comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.rating>p{color:#8c8c8c}.comparison-table>.wrapper>.column>.cellwrap>.cell>.rating>svg,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.rating>svg{width:15px;height:15px}.comparison-table>.wrapper>.column>.cellwrap>.cell>.gender-ratio,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.gender-ratio{display:flex}.comparison-table>.wrapper>.column>.cellwrap>.cell>.gender-ratio>.female,.comparison-table>.wrapper>.column>.cellwrap>.cell>.gender-ratio>.male,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.gender-ratio>.female,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.gender-ratio>.male{display:flex;align-items:center}.comparison-table>.wrapper>.column>.cellwrap>.cell>.gender-ratio>.female>p,.comparison-table>.wrapper>.column>.cellwrap>.cell>.gender-ratio>.male>p,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.gender-ratio>.female>p,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.gender-ratio>.male>p{font-size:16px;font-weight:700}.comparison-table>.wrapper>.column>.cellwrap>.cell>.gender-ratio>.female>p.theme-dating,.comparison-table>.wrapper>.column>.cellwrap>.cell>.gender-ratio>.male>p.theme-dating,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.gender-ratio>.female>p.theme-dating,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.gender-ratio>.male>p.theme-dating,.theme-dating .comparison-table>.wrapper>.column>.cellwrap>.cell>.gender-ratio>.female>p,.theme-dating .comparison-table>.wrapper>.column>.cellwrap>.cell>.gender-ratio>.male>p,.theme-dating .comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.gender-ratio>.female>p,.theme-dating .comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.gender-ratio>.male>p{color:#8c8c8c}.comparison-table>.wrapper>.column>.cellwrap>.cell>.gender-ratio>.male>p,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.gender-ratio>.male>p{margin-right:4px}.comparison-table>.wrapper>.column>.cellwrap>.cell>.gender-ratio>.female>p,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell>.gender-ratio>.female>p{margin-left:4px}.comparison-table>.wrapper>.column>.cellwrap>.cell.\--blank,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell.\--blank{opacity:.2}.comparison-table>.wrapper>.column>.cellwrap>.cell.\--blank>p,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell.\--blank>p{visibility:hidden}.comparison-table>.wrapper>.column>.cellwrap>.cell.\--header,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell.\--header{border:0;background-color:#e8e8e8!important}.comparison-table>.wrapper>.column>.cellwrap>.cell.\--header:first-of-type,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell.\--header:first-of-type{border-radius:5px 0 0 0}.comparison-table>.wrapper>.column>.cellwrap>.cell.\--header>p,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell.\--header>p{font-size:16px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}.comparison-table>.wrapper>.column>.cellwrap>.cell.\--header>p.theme-dating,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell.\--header>p.theme-dating,.theme-dating .comparison-table>.wrapper>.column>.cellwrap>.cell.\--header>p,.theme-dating .comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell.\--header>p{color:#464546}@media (min-width:767px) and (max-width:1023px){.comparison-table>.wrapper>.column>.cellwrap>.cell.\--header>p,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell.\--header>p{font-size:18px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}}@media (min-width:1024px){.comparison-table>.wrapper>.column>.cellwrap>.cell.\--header>p,.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.cell.\--header>p{font-size:18px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}}.comparison-table.\--mobile_hidden>.wrapper>.partner-wrapper{position:absolute;display:flex;top:0;left:250px;width:calc(100% - 250px);height:100%;overflow-x:scroll;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.comparison-table.\--mobile_hidden>.wrapper>.partner-wrapper::-webkit-scrollbar{display:none}.comparison-table.\--mobile_hidden>.wrapper>.partner-wrapper>.column{min-width:200px;max-width:200px;width:200px;border-left:1px solid lightergrey;border-radius:0;position:relative}@media (min-width:767px) and (max-width:1023px){.comparison-table.\--mobile_hidden>.wrapper>.partner-wrapper>.column{min-width:160px;max-width:160px;width:160px}}.comparison-table.\--mobile_hidden>.wrapper>.partner-wrapper>.column:first-of-type{margin-left:0;border-left:0}.comparison-table.\--mobile_hidden>.wrapper>.partner-wrapper>.column>.cellwrap{border-radius:0;box-shadow:none}.comparison-table.\--mobile_hidden>.wrapper>.column.\--categories{border-radius:5px 0 5px 5px;box-shadow:0 4px 14px rgba(70,69,70,.25)}.comparison-table.\--mobile_hidden>.wrapper>.column.\--categories>.title{border-top-left-radius:5px}.comparison-table.\--mobile_hidden>.wrapper>.column.\--categories>.title.theme-dating,.theme-dating .comparison-table.\--mobile_hidden>.wrapper>.column.\--categories>.title{color:#fff}.comparison-table.\--mobile_hidden>.wrapper>.column.\--categories>.title.theme-dating,.theme-dating .comparison-table.\--mobile_hidden>.wrapper>.column.\--categories>.title{background-color:#fff}.comparison-table.\--mobile_hidden>.wrapper>.column.\--categories>.title>p{display:flex;align-items:center;border-right:1px solid lightergrey;height:100%;width:250px}.comparison-table.\--mobile_hidden>.wrapper>.column.\--categories>.cellwrap{box-shadow:none}.comparison-table.\--mobile_hidden>.wrapper>.column.\--categories>.cellwrap>.cell{height:50px}.comparison-table.\--mobile_hidden>.wrapper>.column.\--categories>.cellwrap>.cell:last-of-type{height:65px}.comparison-table.\--mobile_hidden>.wrapper>.column.\--categories>.cellwrap>.cell.\--header:first-of-type{border-radius:0}.comparison-table.\--mobile_hidden>.wrapper>.column.\--categories>.cellwrap>.cell>p{display:flex;align-items:center;border-right:1px solid;height:100%;width:240px}.comparison-table.\--mobile_hidden>.wrapper>.column.\--categories>.cellwrap>.cell>p.theme-dating,.theme-dating .comparison-table.\--mobile_hidden>.wrapper>.column.\--categories>.cellwrap>.cell>p{border-color:#f5f5f5}.comparison-table>.wrapper>.partner-wrapper>.column>.cellwrap>.partner>.btn{color:#fff}.content-column{width:100%;position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:40px 15px;z-index:2}@media (min-width:767px) and (max-width:1023px){.content-column{padding:40px}}@media (min-width:1024px){.content-column{padding:40px 60px}}.content-column.\--article>.breadcrumbs.\--light{margin-top:-200px}.content-column.\--article>.wrapper>.sidecolumn{margin-top:200px}.content-column>.wrapper{width:100%;max-width:1200px;display:flex;justify-content:center;margin-bottom:60px}.content-column>.wrapper>.maincolumn{width:100%;max-width:500px}@media (min-width:767px) and (max-width:1023px){.content-column>.wrapper>.maincolumn{max-width:unset!important}}@media (min-width:1024px){.content-column>.wrapper>.maincolumn{max-width:unset!important}}@media (min-width:1024px) and (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none){.content-column>.wrapper>.maincolumn{max-width:none}}.content-column>.wrapper>.maincolumn>.content{margin-bottom:40px;width:100%;display:flex;border-radius:5px;flex-wrap:wrap;justify-content:center;padding:15px;box-shadow:4px 4px 14px rgba(70,69,70,.25)}.content-column>.wrapper>.maincolumn>.content.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content{background-color:#fff}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content{padding:20px}}.content-column>.wrapper>.maincolumn>.content .pagetitle{display:block}.content-column>.wrapper>.maincolumn>.content .pagetitle>.title{width:100%;margin-bottom:20px;text-transform:none!important;font-size:32px;font-weight:700;letter-spacing:.015em}.content-column>.wrapper>.maincolumn>.content .pagetitle>.title.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content .pagetitle>.title{color:#464546}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content .pagetitle>.title{font-size:42px;font-weight:700;letter-spacing:.015em}}.content-column>.wrapper>.maincolumn>.content .pagetitle>.date{margin-bottom:20px;flex:1;font-size:16px;font-weight:400;letter-spacing:.015em}.content-column>.wrapper>.maincolumn>.content .pagetitle>.date.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content .pagetitle>.date{color:#737373}.content-column>.wrapper>.maincolumn>.content .pagetitle>.linebreak{margin-top:0;width:100%;height:1px}.content-column>.wrapper>.maincolumn>.content .pagetitle>.linebreak.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content .pagetitle>.linebreak{background-color:#f5f5f5}.content-column>.wrapper>.maincolumn>.content img{width:100%!important}.content-column>.wrapper>.maincolumn>.content>section{width:100%;margin-bottom:20px}.content-column>.wrapper>.maincolumn>.content>section:last-of-type{margin-bottom:10px}.content-column>.wrapper>.maincolumn>.content>section .col-md-12 h2,.content-column>.wrapper>.maincolumn>.content>section .col-md-12 h3,.content-column>.wrapper>.maincolumn>.content>section .col-md-12 p,.content-column>.wrapper>.maincolumn>.content>section .edit h2,.content-column>.wrapper>.maincolumn>.content>section .edit h3,.content-column>.wrapper>.maincolumn>.content>section .edit p{line-height:24px;font-size:16px;margin-bottom:10px;letter-spacing:.015em}.content-column>.wrapper>.maincolumn>.content>section .col-md-12 h2.theme-dating,.content-column>.wrapper>.maincolumn>.content>section .col-md-12 h3.theme-dating,.content-column>.wrapper>.maincolumn>.content>section .col-md-12 p.theme-dating,.content-column>.wrapper>.maincolumn>.content>section .edit h2.theme-dating,.content-column>.wrapper>.maincolumn>.content>section .edit h3.theme-dating,.content-column>.wrapper>.maincolumn>.content>section .edit p.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content>section .col-md-12 h2,.theme-dating .content-column>.wrapper>.maincolumn>.content>section .col-md-12 h3,.theme-dating .content-column>.wrapper>.maincolumn>.content>section .col-md-12 p,.theme-dating .content-column>.wrapper>.maincolumn>.content>section .edit h2,.theme-dating .content-column>.wrapper>.maincolumn>.content>section .edit h3,.theme-dating .content-column>.wrapper>.maincolumn>.content>section .edit p{color:#464546}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>section .col-md-12 h2,.content-column>.wrapper>.maincolumn>.content>section .col-md-12 h3,.content-column>.wrapper>.maincolumn>.content>section .col-md-12 p,.content-column>.wrapper>.maincolumn>.content>section .edit h2,.content-column>.wrapper>.maincolumn>.content>section .edit h3,.content-column>.wrapper>.maincolumn>.content>section .edit p{line-height:26px;font-size:18px}}.content-column>.wrapper>.maincolumn>.content>section .col-md-12 ol,.content-column>.wrapper>.maincolumn>.content>section .edit ol{margin:15px 0;font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:24px}.content-column>.wrapper>.maincolumn>.content>section .col-md-12 ol.theme-dating,.content-column>.wrapper>.maincolumn>.content>section .edit ol.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content>section .col-md-12 ol,.theme-dating .content-column>.wrapper>.maincolumn>.content>section .edit ol{color:#464546}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>section .col-md-12 ol,.content-column>.wrapper>.maincolumn>.content>section .edit ol{font-size:18px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:26px}}.content-column>.wrapper>.maincolumn>.content>section .col-md-12 ol li,.content-column>.wrapper>.maincolumn>.content>section .edit ol li{margin-bottom:10px}.content-column>.wrapper>.maincolumn>.content>section .text>.text-center{display:flex;justify-content:center}.content-column>.wrapper>.maincolumn>.content>section .text>.text-center>a{background-color:#f55a4a;box-shadow:2px 2px 10px #ec6a5c;margin:20px 0;max-width:300px}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>section .text>.text-center>a{margin:40px 0;width:100%}}.content-column>.wrapper>.maincolumn>.content>section .text>.text-center>a:hover{background-color:#ce1e0b}.content-column>.wrapper>.maincolumn>.content>section .text .col-md-12 .embed-responsive{position:relative;overflow:hidden;padding-top:56.25%;margin:20px 0}.content-column>.wrapper>.maincolumn>.content>section .text .col-md-12 .embed-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:767px) and (max-width:1023px){.content-column>.wrapper>.maincolumn>.content>section .text .col-md-12 .embed-responsive iframe{left:20px;width:calc(100% - 40px)}}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>section .text .col-md-12 .embed-responsive iframe{left:40px;width:calc(100% - 80px)}}.content-column>.wrapper>.maincolumn>.content>section .text .row.clearfix .col-md-12{display:flex;align-items:center;justify-content:center}.content-column>.wrapper>.maincolumn>.content>section>.title{margin-bottom:10px;font-size:22px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}.content-column>.wrapper>.maincolumn>.content>section>.title.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content>section>.title{color:#464546}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>section>.title{font-size:28px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}}.content-column>.wrapper>.maincolumn>.content>section>.text{margin-bottom:10px;font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:24px}.content-column>.wrapper>.maincolumn>.content>section>.text.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content>section>.text{color:#464546}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>section>.text{font-size:18px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:26px}}.content-column>.wrapper>.maincolumn>.content>section>.list{display:inline-block;text-align:left;list-style-position:inside;margin-bottom:10px}.content-column>.wrapper>.maincolumn>.content>section>.list>li{display:flex;margin-bottom:10px;font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:22px}.content-column>.wrapper>.maincolumn>.content>section>.list>li.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content>section>.list>li{color:#464546}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>section>.list>li{font-size:18px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:22px}}.content-column>.wrapper>.maincolumn>.content>section>.finalscore{display:flex;flex-direction:column;align-items:center;width:100%}.content-column>.wrapper>.maincolumn>.content>section>.finalscore>.title{margin:10px 0}.content-column>.wrapper>.maincolumn>.content>section>.finalscore>.score{display:flex;flex-direction:column;align-items:center;justify-content:center;border:4px solid;width:140px;height:140px;border-radius:100px;margin:10px 0}.content-column>.wrapper>.maincolumn>.content>section>.finalscore>.score>.number{font-size:62px;font-weight:700;letter-spacing:.015em;text-transform:none}.content-column>.wrapper>.maincolumn>.content>section>.finalscore>.score>i{font-size:14px;font-weight:400;letter-spacing:.015em;text-transform:none}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>section>.finalscore>.score>i{font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:none}}.content-column>.wrapper>.maincolumn>.content>section>.finalscore>.stars{margin:10px 0}.content-column>.wrapper>.maincolumn>.content>section>.finalscore>.stars>img{width:30px;height:30px}.content-column>.wrapper>.maincolumn>.content>section>.finalscore>a{margin-top:10px;width:100%;max-width:300px}.content-column>.wrapper>.maincolumn>.content>section>.charity{margin-top:20px}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>section>.charity{display:flex;flex-wrap:wrap}}.content-column>.wrapper>.maincolumn>.content>section>.charity>.title{width:100%;display:flex;flex-direction:row;align-items:center}.content-column>.wrapper>.maincolumn>.content>section>.charity>.title>p{margin-right:10px;white-space:nowrap;font-size:18px;font-weight:400;letter-spacing:.015em}.content-column>.wrapper>.maincolumn>.content>section>.charity>.title>p.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content>section>.charity>.title>p{color:#f55a4a}.content-column>.wrapper>.maincolumn>.content>section>.charity>.title>.line{width:100%;height:1px}.content-column>.wrapper>.maincolumn>.content>section>.charity>.title>.line.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content>section>.charity>.title>.line{background-color:#f55a4a}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block{display:flex;flex-direction:column}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block:last-of-type{margin-bottom:20px}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>section>.charity>.block{margin-bottom:20px;margin-top:20px;margin-right:20px;width:calc(35% - 20px)}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block:last-of-type{margin-right:0;margin-left:20px;width:calc(65% - 20px)}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block:last-of-type>p{margin-top:20px}}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block>img{margin:20px 0;-o-object-fit:contain;object-fit:contain}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block>p{font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:24px}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block>p.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content>section>.charity>.block>p{color:#464546}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block>.btn{width:auto;position:relative;left:50%;transform:translateX(-50%);margin-top:40px;max-width:320px}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block>.btn.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content>section>.charity>.block>.btn{color:#737373}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block>.btn.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content>section>.charity>.block>.btn{border-color:#737373}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block>.quote{margin-bottom:20px;padding:5px 10px;position:relative}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block>.quote>.open{position:absolute;top:-5px;left:-5px}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block>.quote>.close{position:absolute;bottom:-5px;right:-5px}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block>.quote>p{text-align:center;position:relative;font-style:italic;font-size:14px;font-weight:400;letter-spacing:.015em}.content-column>.wrapper>.maincolumn>.content>section>.charity>.block>.quote>p.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content>section>.charity>.block>.quote>p{color:#737373}.content-column>.wrapper>.maincolumn>.content>.userreview{display:flex;flex-direction:column;padding-top:120px}.content-column>.wrapper>.maincolumn>.content>.userreview>.linebreak{margin-bottom:20px;width:100%;height:1px}.content-column>.wrapper>.maincolumn>.content>.userreview>.linebreak.theme-dating,.theme-dating .content-column>.wrapper>.maincolumn>.content>.userreview>.linebreak{background-color:#f5f5f5}.content-column>.wrapper>.maincolumn>.content>.userreview>.title{margin-bottom:5px;font-size:16px;font-weight:400}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>.userreview>.title{font-size:18px;font-weight:400}}.content-column>.wrapper>.maincolumn>.content>.userreview>.text{margin-bottom:10px;font-size:12px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:13.8px}@media (min-width:767px) and (max-width:1023px){.content-column>.wrapper>.maincolumn>.content>.userreview>.text{font-size:14px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:13.8px}}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>.userreview>.text{font-size:14px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:13.8px}}.content-column>.wrapper>.maincolumn>.content>.userreview>.stars{display:flex}.content-column>.wrapper>.maincolumn>.content>.userreview>.stars>img{width:20px;height:20px;margin-right:5px}.content-column>.wrapper>.maincolumn>.content>.media{width:100%;display:flex;align-items:center;justify-content:center;padding-top:80px;margin:20px 0 -80px}@media (min-width:767px) and (max-width:1023px){.content-column>.wrapper>.maincolumn>.content>.media{margin:20px 0 -80px}}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>.media{margin:20px 0 -60px;padding-top:120px}}.content-column>.wrapper>.maincolumn>.content>.media.\--cover>img{-o-object-fit:cover;object-fit:cover;max-height:400px}.content-column>.wrapper>.maincolumn>.content>.media>img{max-height:600px;width:100%;-o-object-fit:contain;object-fit:contain}.content-column>.wrapper>.maincolumn>.content>.media>iframe{min-height:150px;height:100%;height:200px}@media (min-width:767px) and (max-width:1023px){.content-column>.wrapper>.maincolumn>.content>.media>iframe{height:320px}}@media (min-width:1024px){.content-column>.wrapper>.maincolumn>.content>.media>iframe{height:360px}}.content-column>.wrapper>.maincolumn>.content>.media>.advert{margin:0}.content-column>.wrapper>.sidecolumn{flex-direction:column;flex-grow:1;margin-left:40px;min-width:280px;width:calc(30% - 40px);display:flex}.content-column>.textbox{width:100%;max-width:1200px}@media (min-width:300px) and (max-width:767px){.content-column>.textbox{max-width:500px}}.content-column>.textbox>h2,.content-column>.textbox>h3{margin-bottom:20px;font-size:16px;font-weight:700;letter-spacing:.015em;text-transform:none;line-height:22px}.content-column>.textbox>h2.theme-dating,.content-column>.textbox>h3.theme-dating,.theme-dating .content-column>.textbox>h2,.theme-dating .content-column>.textbox>h3{color:#464546}@media (min-width:1024px){.content-column>.textbox>h2,.content-column>.textbox>h3{font-size:18px;font-weight:700;letter-spacing:.015em;text-transform:none;line-height:22px}}.content-column>.textbox>.title{width:100%;display:flex;align-items:center;margin-bottom:20px}@media (min-width:767px) and (max-width:1023px){.content-column>.textbox>.title{margin-bottom:30px}}@media (min-width:1024px){.content-column>.textbox>.title{margin-bottom:40px}}.content-column>.textbox>.title>p{margin-right:10px;font-size:18px;font-weight:400;letter-spacing:.015em}.content-column>.textbox>.title>p.theme-dating,.theme-dating .content-column>.textbox>.title>p{color:#f55a4a}@media (min-width:300px) and (max-width:767px){.content-column>.textbox>.title>p{font-size:16px;font-weight:400;letter-spacing:.015em}}.content-column>.textbox>.title>.line{flex:1;height:1px}.content-column>.textbox>.title>.line.theme-dating,.theme-dating .content-column>.textbox>.title>.line{background-color:#f55a4a}.content-column>.textbox>.wrapper{overflow:auto;max-width:1200px;position:relative;padding:20px;border-radius:5px;box-shadow:4px 4px 14px rgba(70,69,70,.25);font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:22px}.content-column>.textbox>.wrapper.theme-dating,.theme-dating .content-column>.textbox>.wrapper{color:#464546}.content-column>.textbox>.wrapper.theme-dating,.theme-dating .content-column>.textbox>.wrapper{background-color:#fff}@media (min-width:1024px){.content-column>.textbox>.wrapper{padding:30px 40px 20px;font-size:18px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:22px}}.content-column>.textbox>.wrapper .content h2,.content-column>.textbox>.wrapper .content h3{margin-bottom:20px;font-size:16px;font-weight:700;letter-spacing:.015em;text-transform:none;line-height:22px}.content-column>.textbox>.wrapper .content h2.theme-dating,.content-column>.textbox>.wrapper .content h3.theme-dating,.theme-dating .content-column>.textbox>.wrapper .content h2,.theme-dating .content-column>.textbox>.wrapper .content h3{color:#464546}@media (min-width:1024px){.content-column>.textbox>.wrapper .content h2,.content-column>.textbox>.wrapper .content h3{font-size:18px;font-weight:700;letter-spacing:.015em;text-transform:none;line-height:22px}}.content-column>.textbox>.wrapper .content>img,.content-column>.textbox>.wrapper .content>img p,.content-column>.textbox>.wrapper .content img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;max-height:600px}@media (min-width:1024px){.content-column>.textbox>.wrapper .content>img,.content-column>.textbox>.wrapper .content>img p,.content-column>.textbox>.wrapper .content img{max-width:400px;max-height:400px;float:left;margin:20px 20px 20px 0}.content-column>.textbox>.wrapper .content>img:nth-of-type(odd),.content-column>.textbox>.wrapper .content>img p:nth-of-type(odd),.content-column>.textbox>.wrapper .content img:nth-of-type(odd){float:right;margin:20px 0 20px 20px}}.content-column>.textbox>.wrapper .content>.title{display:flex;margin-bottom:10px;justify-content:space-between;margin-right:10px;font-size:22px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}.content-column>.textbox>.wrapper .content>.title.theme-dating,.theme-dating .content-column>.textbox>.wrapper .content>.title{color:#464546}@media (min-width:1024px){.content-column>.textbox>.wrapper .content>.title{font-size:28px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}}.content-column>.textbox>.wrapper .content>p{margin-bottom:20px;font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:22px}.content-column>.textbox>.wrapper .content>p.theme-dating,.theme-dating .content-column>.textbox>.wrapper .content>p{color:#464546}@media (min-width:1024px){.content-column>.textbox>.wrapper .content>p{font-size:18px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:22px}}.content-column>.textbox>.wrapper .content>p br{display:none}.content-column>.textbox>.wrapper .content a{text-decoration:underline}.content-column>.textbox>.wrapper .content a.theme-dating,.theme-dating .content-column>.textbox>.wrapper .content a{color:#f55a4a}.content-column>.textbox>.wrapper .content>ol{padding:0 20px}@media (min-width:767px) and (max-width:1023px){.content-column>.textbox>.wrapper .content>ol{padding:0 30px}}@media (min-width:1024px){.content-column>.textbox>.wrapper .content>ol{padding:0 40px}}.content-column>.textbox>.wrapper .content>ol>li{line-height:24px;font-size:16px;margin-bottom:10px;letter-spacing:.015em}.content-column>.textbox>.wrapper .content>ol>li.theme-dating,.theme-dating .content-column>.textbox>.wrapper .content>ol>li{color:#464546}@media (min-width:1024px){.content-column>.textbox>.wrapper .content>ol>li{line-height:26px;font-size:18px}}.content-column.\--filter,.content-column.\--partner{padding-top:0}.content-column.\--filter>.partner-bar,.content-column.\--partner>.partner-bar{margin-bottom:20px;box-shadow:0 4px 14px rgba(45,45,45,.15);z-index:2;position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:10px 20px;width:calc(100% + 30px)}.content-column.\--filter>.partner-bar.theme-dating,.content-column.\--partner>.partner-bar.theme-dating,.theme-dating .content-column.\--filter>.partner-bar,.theme-dating .content-column.\--partner>.partner-bar{background-color:#fff}@media (min-width:767px) and (max-width:1023px){.content-column.\--filter>.partner-bar,.content-column.\--partner>.partner-bar{margin-bottom:30px;padding:10px 40px;width:calc(100% + 80px)}}@media (min-width:1024px){.content-column.\--filter>.partner-bar,.content-column.\--partner>.partner-bar{margin-bottom:40px;padding:10px 60px;width:calc(100% + 120px)}}.content-column.\--filter>.partner-bar>.wrapper,.content-column.\--partner>.partner-bar>.wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;max-width:1200px}.content-column.\--filter>.partner-bar>.wrapper>.logo,.content-column.\--partner>.partner-bar>.wrapper>.logo{display:flex;justify-content:center;width:100%;margin-top:10px;margin-bottom:5px;position:relative;transition:all .4s cubic-bezier(0,0,.21,1)}@media (min-width:767px) and (max-width:1023px){.content-column.\--filter>.partner-bar>.wrapper>.logo,.content-column.\--partner>.partner-bar>.wrapper>.logo{display:none}}@media (min-width:1024px){.content-column.\--filter>.partner-bar>.wrapper>.logo,.content-column.\--partner>.partner-bar>.wrapper>.logo{display:none}}.content-column.\--filter>.partner-bar>.wrapper>.logo>a,.content-column.\--partner>.partner-bar>.wrapper>.logo>a{position:absolute;width:100%;height:100%}.content-column.\--filter>.partner-bar>.wrapper>.logo>img,.content-column.\--partner>.partner-bar>.wrapper>.logo>img{width:100%;height:100%;max-width:120px;max-height:40px}@media (min-width:1024px){.content-column.\--filter>.partner-bar>.wrapper>.logo>img,.content-column.\--partner>.partner-bar>.wrapper>.logo>img{max-height:75px;max-width:140px}}.content-column.\--filter>.partner-bar>.wrapper>.logo>img[lazy=loaded],.content-column.\--partner>.partner-bar>.wrapper>.logo>img[lazy=loaded]{opacity:0;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.content-column.\--filter>.partner-bar>.wrapper>.score,.content-column.\--partner>.partner-bar>.wrapper>.score{display:flex;align-items:center;width:100%;justify-content:center;margin:5px 0 15px}@media (min-width:767px) and (max-width:1023px){.content-column.\--filter>.partner-bar>.wrapper>.score,.content-column.\--partner>.partner-bar>.wrapper>.score{margin:5px 0;width:33.3%}}@media (min-width:1024px){.content-column.\--filter>.partner-bar>.wrapper>.score,.content-column.\--partner>.partner-bar>.wrapper>.score{margin:5px 0;width:auto}}.content-column.\--filter>.partner-bar>.wrapper>.score>p,.content-column.\--partner>.partner-bar>.wrapper>.score>p{margin-right:10px;font-size:22px;font-weight:700;letter-spacing:.015em}.content-column.\--filter>.partner-bar>.wrapper>.score>p.theme-dating,.content-column.\--partner>.partner-bar>.wrapper>.score>p.theme-dating,.theme-dating .content-column.\--filter>.partner-bar>.wrapper>.score>p,.theme-dating .content-column.\--partner>.partner-bar>.wrapper>.score>p{color:#f55a4a}.content-column.\--filter>.partner-bar>.wrapper>.score>.stars,.content-column.\--partner>.partner-bar>.wrapper>.score>.stars{display:flex}.content-column.\--filter>.partner-bar>.wrapper>.score>.stars>img,.content-column.\--partner>.partner-bar>.wrapper>.score>.stars>img{margin-right:2px;width:20px;height:20px}.content-column.\--filter>.partner-bar>.wrapper>.feature,.content-column.\--partner>.partner-bar>.wrapper>.feature{display:flex;margin:5px 0;width:50%;justify-content:center}@media (min-width:767px) and (max-width:1023px){.content-column.\--filter>.partner-bar>.wrapper>.feature,.content-column.\--partner>.partner-bar>.wrapper>.feature{margin:5px 0;width:33.3%}}@media (min-width:1024px){.content-column.\--filter>.partner-bar>.wrapper>.feature,.content-column.\--partner>.partner-bar>.wrapper>.feature{width:auto}}.content-column.\--filter>.partner-bar>.wrapper>.feature>img,.content-column.\--partner>.partner-bar>.wrapper>.feature>img{margin-right:5px}.content-column.\--filter>.partner-bar>.wrapper>.feature>.wrapper,.content-column.\--partner>.partner-bar>.wrapper>.feature>.wrapper{width:120px;display:flex;flex-direction:column}@media (min-width:1024px){.content-column.\--filter>.partner-bar>.wrapper>.feature>.wrapper,.content-column.\--partner>.partner-bar>.wrapper>.feature>.wrapper{width:auto}}.content-column.\--filter>.partner-bar>.wrapper>.feature>.wrapper>.subtitle,.content-column.\--partner>.partner-bar>.wrapper>.feature>.wrapper>.subtitle{font-size:12px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}.content-column.\--filter>.partner-bar>.wrapper>.feature>.wrapper>.subtitle.theme-dating,.content-column.\--partner>.partner-bar>.wrapper>.feature>.wrapper>.subtitle.theme-dating,.theme-dating .content-column.\--filter>.partner-bar>.wrapper>.feature>.wrapper>.subtitle,.theme-dating .content-column.\--partner>.partner-bar>.wrapper>.feature>.wrapper>.subtitle{color:#8c8c8c}.content-column.\--filter>.partner-bar>.wrapper>.feature>.wrapper>.text,.content-column.\--partner>.partner-bar>.wrapper>.feature>.wrapper>.text{font-size:16px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}.content-column.\--filter>.partner-bar>.wrapper>.feature>.wrapper>.text.theme-dating,.content-column.\--partner>.partner-bar>.wrapper>.feature>.wrapper>.text.theme-dating,.theme-dating .content-column.\--filter>.partner-bar>.wrapper>.feature>.wrapper>.text,.theme-dating .content-column.\--partner>.partner-bar>.wrapper>.feature>.wrapper>.text{color:#f55a4a}.content-column.\--filter>.partner-bar>.wrapper>.link,.content-column.\--partner>.partner-bar>.wrapper>.link{margin-top:10px;flex-basis:100%;display:flex;justify-content:center}@media (min-width:767px) and (max-width:1023px){.content-column.\--filter>.partner-bar>.wrapper>.link,.content-column.\--partner>.partner-bar>.wrapper>.link{margin-top:0;flex-basis:auto;width:33.3%;justify-content:flex-start}}@media (min-width:1024px){.content-column.\--filter>.partner-bar>.wrapper>.link,.content-column.\--partner>.partner-bar>.wrapper>.link{margin-top:0;width:auto;flex-basis:auto}}.content-column.\--filter>.partner-bar>.wrapper>.link>a,.content-column.\--partner>.partner-bar>.wrapper>.link>a{margin:10px 0;height:40px;width:100%;max-width:500px;box-shadow:2px 2px 10px #ec6a5c}@media (min-width:767px) and (max-width:1023px){.content-column.\--filter>.partner-bar>.wrapper>.link>a,.content-column.\--partner>.partner-bar>.wrapper>.link>a{width:160px}}@media (min-width:1024px){.content-column.\--filter>.partner-bar>.wrapper>.link>a,.content-column.\--partner>.partner-bar>.wrapper>.link>a{width:160px}}@media (min-width:300px) and (max-width:767px){.content-column.\--filter>.card-container.\--articles>.card{width:100%}}.content-column.\--filter>.partner-bar{padding-bottom:0}.content-column.\--filter>.partner-bar>.wrapper{justify-content:flex-start}.content-column.\--filter>.partner-bar>.wrapper>.filter{cursor:pointer;margin-right:10px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;border:1px solid;height:30px;border-radius:5px;padding:0 10px;font-size:14px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}.content-column.\--filter>.partner-bar>.wrapper>.filter.theme-dating,.theme-dating .content-column.\--filter>.partner-bar>.wrapper>.filter{border-color:#f55a4a}.content-column.\--filter>.partner-bar>.wrapper>.filter.theme-dating,.theme-dating .content-column.\--filter>.partner-bar>.wrapper>.filter{color:#f55a4a}.content-column.\--filter>.partner-bar>.wrapper>.filter:hover.theme-dating,.theme-dating .content-column.\--filter>.partner-bar>.wrapper>.filter:hover{background-color:#f9dddd}@media (min-width:1024px){.content-column.\--filter>.partner-bar>.wrapper>.filter{height:35px;padding:0 15px;font-size:16px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}}.content-column.\--filter>.partner-bar>.wrapper>.filter.\--selected.theme-dating,.theme-dating .content-column.\--filter>.partner-bar>.wrapper>.filter.\--selected{color:#fff}.content-column.\--filter>.partner-bar>.wrapper>.filter.\--selected.theme-dating,.theme-dating .content-column.\--filter>.partner-bar>.wrapper>.filter.\--selected{background-color:#f55a4a}@media (min-width:300px) and (max-width:767px){.content-column.\--partner>.partner-bar{width:100%!important;border-radius:5px!important;margin-top:-150px;max-width:500px}}.content-column.\--partner>.partner-bar>.wrapper>.logo{margin:10px 0!important}@media (min-width:300px) and (max-width:767px){.content-column.\--partner>.partner-bar>.wrapper>.logo>img{border-radius:5px;max-height:120px!important;-o-object-fit:contain;object-fit:contain}}@media (min-width:767px) and (max-width:1023px){.content-column.\--partner>.partner-bar>.wrapper>.logo{display:flex!important;position:absolute!important;width:100%!important;top:-190px;max-width:1280px;left:0!important;padding:10px 40px;justify-content:flex-start!important;left:50%!important;transform:translateX(-50%)}.content-column.\--partner>.partner-bar>.wrapper>.logo>img{border-radius:5px;max-height:140px!important;box-shadow:0 4px 14px rgba(45,45,45,.25)}}@media (min-width:1024px){.content-column.\--partner>.partner-bar>.wrapper>.logo{display:flex!important;position:absolute!important;width:100%!important;top:-220px;max-width:1320px;left:0!important;padding:10px 60px;justify-content:flex-start!important;left:50%!important;transform:translateX(-50%)}.content-column.\--partner>.partner-bar>.wrapper>.logo>img{border-radius:5px;max-height:160px!important;box-shadow:0 4px 14px rgba(45,45,45,.25)}}@media (min-width:300px) and (max-width:767px){.content-column.\--partner>.partner-bar>.wrapper>.feature{width:100%!important;justify-content:flex-start!important}}.content-column.\--partner>.partner-bar>.wrapper>.feature>.wrapper{width:100%!important}@media (min-width:767px) and (max-width:1023px){.content-column.\--partner>.partner-bar>.wrapper>.score{justify-content:flex-start}}.content-column.\--partner>.partner-bar>.wrapper>.score>p{font-size:28px}.star-rating>.jq-star{margin:0 1px;width:30px!important;height:30px!important}.star-rating>.jq-star>svg{stroke-width:0!important}.star-rating-mobile>.jq-star{margin:0 1px;width:18px!important;height:18px!important}@media (min-width:767px) and (max-width:1023px){.star-rating-mobile>.jq-star{width:25px!important;height:25px!important}}.star-rating-mobile>.jq-star>svg{stroke-width:0!important}#toc_container{background:#fdf3f3 none repeat scroll 0 0;border:1px solid #ddd;display:table;font-size:95%;margin-bottom:1em;padding:20px;width:100%;margin-top:20px}#toc_container .toc_title{font-weight:700;line-height:26px}#toc_container li,#toc_container ul,#toc_container ul li{list-style:outside none none!important;line-height:26px;padding:0!important}#toc_container a{color:#f55a4a}#toc_container .toc_list{padding:0!important;margin:0 20px}#toc_container .toc_list ul{margin:5px 20px}.feature-box{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #ddd;display:table;margin-top:1em;margin-bottom:1em;padding:20px;width:100%}.feature-box p{color:#c03}.category-comparison-table h3{color:#4e7c9c;font-weight:400}.pros-cons-list .title{margin-bottom:10px;font-size:22px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}.pros-cons-list .title.theme-kochbox,.theme-kochbox .pros-cons-list .title{color:#333}.pros-cons-list .title.theme-dating,.theme-dating .pros-cons-list .title{color:#464546}@media (min-width:1024px){.pros-cons-list .title{font-size:28px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}}.pros-cons-list .text{margin-bottom:10px;font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:24px}.pros-cons-list .text.theme-kochbox,.theme-kochbox .pros-cons-list .text{color:#333}.pros-cons-list .text.theme-dating,.theme-dating .pros-cons-list .text{color:#464546}@media (min-width:1024px){.pros-cons-list .text{font-size:18px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:26px}}.pros-cons-list .list{display:inline-block;text-align:left;list-style-position:inside;margin-bottom:10px;margin-left:0!important}.pros-cons-list .list.\--pro>li:before{margin-top:0;padding-right:10px;content:url(/img/dating/icons/pro-icon.svg)}.pros-cons-list .list.\--con>li:before{margin-top:0;padding-right:10px;content:url(/img/dating/icons/con-icon.svg)}.pros-cons-list .list>li{display:flex;margin-bottom:10px;font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:22px}.pros-cons-list .list>li.theme-kochbox,.theme-kochbox .pros-cons-list .list>li{color:#333}.pros-cons-list .list>li.theme-dating,.theme-dating .pros-cons-list .list>li{color:#464546}@media (min-width:1024px){.pros-cons-list .list>li{font-size:18px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:22px}}.pro-cons-table{background:#fdf3f3 none repeat scroll 0 0;width:100%;vertical-align:middle;text-align:center;margin-top:1em;margin-bottom:1em;table-layout:fixed}.pro-cons-table th{padding:10px 0;border:2px solid #fff;color:#f55a4a}.pro-cons-table td{border-right:2px solid #fff;border-left:2px solid #fff;padding:2px 0 0;font-size:90%}.pro-cons-table ul{list-style-type:none;text-align:center;padding:0}.pro-cons-table>tbody>tr:last-child>td{padding-bottom:5px}.pro-cons-table>tbody>tr:first-child>td{padding-top:10px}@media (max-width:990px){.pro-cons-table td{display:table-cell;padding:3px;font-size:12px!important}.pro-cons-table thead{display:table-header-group}}@media (max-width:767px){.pro-cons-table{display:none}}section a{color:#f55a4a}.text-center .inline-cms-button{max-width:300px;margin:40px 0;width:100%;color:#fff!important;text-decoration:none!important;background-color:#f55a4a;transition:box-shadow .2s ease;box-shadow:4px 4px 12px rgba(0,0,0,.15)}.text-center .inline-cms-button:hover{box-shadow:0 0 0 rgba(0,0,0,.15)}footer{position:relative;bottom:0;z-index:2;padding:20px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width:767px) and (max-width:1023px){footer{padding:30px}}@media (min-width:1024px){footer{padding:30px 60px 150px}}footer>.wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;max-width:1200px}@media (min-width:1024px){footer>.wrapper{justify-content:flex-start}}footer>.wrapper .footer-blurb{font-size:10px;letter-spacing:.8px;color:#fff;margin-bottom:20px}footer>.wrapper>.menu{width:100%;display:flex;flex-direction:column;margin-bottom:20px;align-items:center}@media (min-width:1024px){footer>.wrapper>.menu{margin-bottom:20px;flex-direction:row-reverse;align-items:center;justify-content:space-between}}footer>.wrapper>.menu>.social{width:100%;display:flex;flex-direction:row;margin-bottom:20px;justify-content:center}@media (min-width:1024px){footer>.wrapper>.menu>.social{margin-bottom:0;width:auto}}footer>.wrapper>.menu>.social img{margin:0 10px;transition:.4s cubic-bezier(0,0,.21,1)}@media (min-width:767px) and (max-width:1023px){footer>.wrapper>.menu>.social img{margin:0 20px}}@media (min-width:1024px){footer>.wrapper>.menu>.social img{margin:0 0 0 40px}}footer>.wrapper>.menu>.social img:hover{opacity:.8;transform:scale(1.05)}footer>.wrapper>.menu>.row{display:flex;justify-content:center;flex-wrap:wrap;width:100%}@media (min-width:1024px){footer>.wrapper>.menu>.row{justify-content:flex-start}}footer>.wrapper>.menu>.row>.link{padding:0 10px;font-size:14px;font-weight:400;letter-spacing:.0015em;text-transform:capitalize}.theme-dating footer>.wrapper>.menu>.row>.link a,footer>.wrapper>.menu>.row>.link a.theme-dating{color:#fff}footer>.wrapper>.menu>.row>.link a:hover{opacity:.8;text-decoration:underline}@media (min-width:767px) and (max-width:1023px){footer>.wrapper>.menu>.row>.link{padding:0 15px}}@media (min-width:1024px){footer>.wrapper>.menu>.row>.link{padding:0 40px 0 0}}footer>.wrapper>p{width:100%;text-align:center;font-size:12px;font-weight:400;letter-spacing:.0015em;text-transform:capitalize}.theme-dating footer>.wrapper>p,footer>.wrapper>p.theme-dating{color:#fff}@media (min-width:1024px){footer>.wrapper>p{text-align:left}}.hero{padding-top:60px;width:100%;position:relative;z-index:1}@media (min-width:1024px){.hero{padding-top:80px}}.hero.\--category>.image{height:100%;display:flex;align-items:center;justify-content:center}.hero.\--category>.image>.overlay,.hero.\--category>.image>img{height:100%;opacity:1}@media (min-width:1024px){.hero.\--category>.image>.overlay,.hero.\--category>.image>img{max-height:1000px}}.hero>.image{z-index:1;min-height:180px;width:100%;position:relative}@media (min-width:1024px){.hero>.image{min-height:240px}}.hero>.image img[lazy=loaded]{opacity:0;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hero>.image>.overlay{top:0;left:0;z-index:2;opacity:.6;width:100%;height:100%;position:fixed;background:linear-gradient(259.42deg,rgba(206,30,11,.8) 3.43%,rgba(245,90,74,.8) 37.99%,rgba(245,90,74,.8) 55.1%,rgba(206,30,11,.8) 93.36%)}.hero>.image>img{will-change:transform;transform:translateZ(0);top:0;left:0;width:100%;position:fixed;z-index:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero>.image>.header{padding:20px;position:relative;z-index:3;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:767px) and (max-width:1023px){.hero>.image>.header{padding:40px;align-items:center;text-align:center}}@media (min-width:1024px){.hero>.image>.header{padding:60px;align-items:center;text-align:center}}.hero>.image>.header>h1{text-align:center;margin-bottom:20px;font-size:28px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}.hero>.image>.header>h1.theme-dating,.theme-dating .hero>.image>.header>h1{color:#fff}@media (min-width:1024px){.hero>.image>.header>h1{font-size:42px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}}.hero>.image>.header>p{text-align:center;padding:0 15px;max-width:500px;font-size:16px;font-weight:400;letter-spacing:.015em;text-transform:unset}.hero>.image>.header>p.theme-dating,.theme-dating .hero>.image>.header>p{color:#fff}@media (min-width:767px) and (max-width:1023px){.hero>.image>.header>p{max-width:800px}}@media (min-width:1024px){.hero>.image>.header>p{max-width:800px;font-size:18px;font-weight:400;letter-spacing:.015em;text-transform:unset}}.hero>.image>.header>.card-container.\--featured{margin-top:40px;margin-bottom:0}.navigation{top:0;left:0;z-index:3;height:60px;position:fixed;display:flex;align-items:center;justify-content:center;width:100vw;box-shadow:none;transition:background-color .4s cubic-bezier(0,0,.21,1);background-color:#fff;box-shadow:0 4px 18px rgba(45,45,45,.15)}@media (min-width:1024px){.navigation{padding:0 60px;height:60px}}.navigation .navbar{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:all .4s cubic-bezier(0,0,.21,1);box-shadow:0 4px 18px rgba(45,45,45,.15)}@media (min-width:1024px){.navigation .navbar{padding:0;max-width:1200px;justify-content:space-between;box-shadow:none}}.navigation .navbar .logo{height:50px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.navigation .navbar .logo{max-height:50px;height:auto!important}.navigation .navbar .logo img{max-width:180px!important}}.navigation .navbar .logo img{max-width:180px;-o-object-fit:contain;object-fit:contain;display:flex;height:100%}.navigation .navbar .togglemenu{position:absolute;left:15px;cursor:pointer}.navigation .navbar .togglemenu path{transition:all .4s cubic-bezier(0,0,.21,1)}@media (min-width:1024px){.navigation .navbar .togglemenu{display:none}}.navigation .navbar .main-menu{display:none}@media (min-width:1024px){.navigation .navbar .main-menu{display:flex}.navigation .navbar .main-menu .link a{height:auto;padding:5px 12px 6px;margin-bottom:-6px;border-radius:5px;transition:.4s cubic-bezier(0,0,.21,1);border-color:transparent;font-size:14px;font-weight:700;letter-spacing:.0015em}.navigation .navbar .main-menu .link a:hover{opacity:.9}.navigation .navbar .main-menu .link a.router-link-exact-active{margin-bottom:0;border-radius:5px}}.navigation .mobile-menu{padding-top:60px;z-index:2;width:75%;top:0!important;left:0;height:100vh;display:flex;flex-direction:column;position:absolute;will-change:transform;transform:translate(-100%);transition:all .4s cubic-bezier(0,0,.21,1)}.navigation .mobile-menu.theme-dating,.theme-dating .navigation .mobile-menu{background-color:#fff}.navigation .mobile-menu.\--open{top:0!important;display:flex;transform:translate(0)}.navigation .mobile-menu .link a{display:flex;align-items:center;border-bottom:1px solid;padding:0 20px;height:50px;font-size:18px;font-weight:700;letter-spacing:.0015em;text-transform:capitalize}.navigation .mobile-menu .link a.theme-dating,.theme-dating .navigation .mobile-menu .link a{color:#464546;border-color:#f5f5f5}.navigation .mobile-menu .link a:hover{background:#ebebeb}.navigation .overlay{display:flex;z-index:1;top:60px;position:fixed;height:calc(100vh - 60px);width:100vw;opacity:0;pointer-events:none;transition:opacity .4s ease}.navigation .overlay.theme-dating,.theme-dating .navigation .overlay{background-color:#464546}.navigation .overlay.\--show{opacity:.8;pointer-events:all}.partner-podium{margin-bottom:30px}.partner-podium .partner-wrapper{width:100%;overflow-x:scroll;position:relative;padding:15px 0;display:flex;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.partner-podium .partner-wrapper::-webkit-scrollbar{display:none}.partner-podium .partner-wrapper .partner-card{margin:0 10px;display:flex;flex:0 0 100%;scroll-snap-align:start;position:relative;justify-content:space-between;align-items:center;background-size:cover!important;padding:10px 15px;border-radius:5px}@media only screen and (min-width:768px){.partner-podium .partner-wrapper .partner-card{flex:none;width:50%}.partner-podium .partner-wrapper .partner-card:first-of-type{margin-right:10px}.partner-podium .partner-wrapper .partner-card:last-of-type{margin-left:10px}}.partner-podium .partner-wrapper .partner-card .link-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.partner-podium .partner-wrapper .partner-card .partner-flag{display:flex;align-items:center;justify-content:center;max-width:280px;height:30px;position:absolute;top:-15px;left:0;padding:2px 10px;width:auto;border-radius:5px 0 0 0;background-color:#f55a4a;font-weight:700;font-size:14px;line-height:16px;color:#fff}.partner-podium .partner-wrapper .partner-card .partner-flag:before{content:"";top:0;position:absolute;right:-16px;bottom:0;width:0;height:0;border-left:16px solid #f55a4a;border-top:0 solid transparent;border-bottom:16px solid transparent}.partner-podium .partner-wrapper .partner-card .partner-flag:after{content:"";position:absolute;right:-16px;bottom:0;width:0;height:0;border-left:16px solid #f55a4a;border-top:16px solid transparent;border-bottom:0 solid transparent}.partner-podium .partner-wrapper .partner-card .partner-image{width:80px;height:80px;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.2);background:#fff;padding:5px}.partner-podium .partner-wrapper .partner-card .partner-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.partner-podium .partner-wrapper .partner-card .wrapper{display:flex;flex-direction:column}.partner-podium .partner-wrapper .partner-card .wrapper .partner-score{position:relative;display:flex;justify-content:center;align-items:center}.partner-podium .partner-wrapper .partner-card .wrapper .partner-score:after,.partner-podium .partner-wrapper .partner-card .wrapper .partner-score:before{content:"";position:absolute;border-radius:50%;transform:translate(-50%,-50%);top:50%;left:50%}.partner-podium .partner-wrapper .partner-card .wrapper .partner-score:before{width:65px;height:65px;border:1px solid #ec5558}.partner-podium .partner-wrapper .partner-card .wrapper .partner-score:after{width:60px;height:60px;border:1px dotted #ec5558}.partner-podium .partner-wrapper .partner-card .wrapper .partner-score .score{position:absolute;display:flex;flex-direction:column;transform:translate(-50%,-50%);top:50%;left:50%}.partner-podium .partner-wrapper .partner-card .wrapper .partner-score .score>span{font-weight:700;font-size:24px;line-height:18px;text-align:center;color:#e46452}.partner-podium .partner-wrapper .partner-card .wrapper .partner-score .score .vue-star-rating{height:10px}.partner-podium .partner-wrapper .partner-card .wrapper .partner-score>svg{pointer-events:none;width:82px;height:82px}.partner-podium .partner-wrapper .partner-card .wrapper .partner-link{position:relative;font-weight:700;font-size:12px;line-height:14px;color:#fff;border:2px solid #fff;border-radius:5px;padding:5px 10px}.partner-podium .slide-points{width:100%;display:flex;justify-content:center}@media only screen and (min-width:768px){.partner-podium .slide-points{display:none}}.partner-podium .slide-points a,.partner-podium .slide-points div{width:7px;height:7px;border:1px solid #e46452;border-radius:50%;margin:0 5px}.partner-podium .slide-points a.active,.partner-podium .slide-points div.active{background:#e46452}.partner-row{width:100%;box-shadow:4px 4px 14px rgba(70,69,70,.25);border-radius:5px;margin-bottom:10px;background-color:#fff}@media only screen and (min-width:768px){.partner-row{margin-bottom:20px}}.partner-row:hover>.expand-row svg path{stroke:#8c8c8c}.partner-row:hover>.expand-row .overlay{opacity:1}.partner-row .top-row{display:grid;position:relative;grid-template-columns:40% 1fr;grid-column-gap:10px;padding:30px 10px 10px}@media only screen and (min-width:768px){.partner-row .top-row{padding:20px 20px 0;grid-template-columns:100px 1.5fr 1fr 1fr;grid-column-gap:20px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.partner-row .top-row{display:-ms-grid;-ms-grid-columns:120px 1.5fr 1fr 1fr}}.partner-row .top-row>.link-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.partner-row .top-row>.flag{z-index:1;position:absolute;top:0;border-radius:3px 3px 0 0;padding:2px 0;width:100%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;background-color:#000}@media only screen and (min-width:768px){.partner-row .top-row>.flag{width:auto;position:absolute;top:-14px;right:-1px;height:32px;padding:0 14px;border-radius:0 5px 0 0;color:#fff;font-weight:700;letter-spacing:.2px}.partner-row .top-row>.flag:before{content:"";border-right-color:inherit;width:0;height:0;border-right-style:solid;border-left:0 solid transparent;border-bottom:16px solid transparent;border-right-width:16px;border-top:0 solid transparent;position:absolute;left:-16px;top:0}.partner-row .top-row>.flag:after{content:"";border-bottom-color:inherit;width:0;height:0;border-bottom-style:solid;border-left:16px solid transparent;border-bottom-width:16px;border-right:0 solid transparent;border-top:0 solid transparent;position:absolute;left:-16px;bottom:0}}.partner-row .top-row>.flag span{max-width:330px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:768px){.partner-row .top-row>.flag span{max-width:none}}.partner-row .top-row>.logo{justify-self:center;grid-column:1;grid-row:1/3;margin-bottom:6px;z-index:1}@media only screen and (min-width:768px){.partner-row .top-row>.logo{width:100px;height:100px;margin:0}}.partner-row .top-row>.logo .logo-img{-o-object-fit:contain;object-fit:contain;border-radius:5px;width:90px;height:90px;box-shadow:4px 4px 14px rgba(70,69,70,.25)}@media only screen and (min-width:768px){.partner-row .top-row>.logo .logo-img{width:100%;height:100%;padding:10px}}.partner-row .top-row>.logo.theme-dating,.theme-dating .partner-row .top-row>.logo{background-color:#fff}@media only screen and (min-width:768px){.partner-row .top-row>.logo{grid-column:1;grid-row:1/3;background-color:#fff}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.partner-row .top-row>.logo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}}.partner-row .top-row>.stars-wrap{grid-column:1;grid-row:3/4;position:relative;z-index:1;display:flex;align-items:center;flex-direction:column}@media only screen and (min-width:768px){.partner-row .top-row>.stars-wrap{grid-column:2;grid-row:1}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.partner-row .top-row>.stars-wrap{-ms-grid-row:1;-ms-grid-column:2}}.partner-row .top-row>.stars-wrap>.partner-name{display:none}@media only screen and (min-width:768px){.partner-row .top-row>.stars-wrap>.partner-name{width:100%;display:flex}.partner-row .top-row>.stars-wrap>.partner-name>h2{font-size:20px;font-weight:700;margin-bottom:5px}.partner-row .top-row>.stars-wrap>.partner-name>h2.theme-dating,.theme-dating .partner-row .top-row>.stars-wrap>.partner-name>h2{color:#464546}}.partner-row .top-row>.stars-wrap .stars{display:flex;flex-direction:column;margin-bottom:5px}@media only screen and (min-width:768px){.partner-row .top-row>.stars-wrap .stars{flex-direction:row;align-items:center;width:100%}}.partner-row .top-row>.stars-wrap .stars .vote-count{font-size:10px;font-weight:400}.partner-row .top-row>.stars-wrap .stars .vote-count.theme-dating,.theme-dating .partner-row .top-row>.stars-wrap .stars .vote-count{color:#8c8c8c}@media only screen and (min-width:768px){.partner-row .top-row>.stars-wrap .stars .vote-count{margin-left:5px;font-size:11px}}.partner-row .top-row>.text{grid-column:2;grid-row:1;width:100%;text-align:left;font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none}.partner-row .top-row>.text.theme-dating,.theme-dating .partner-row .top-row>.text{color:#464546}@media only screen and (min-width:768px){.partner-row .top-row>.text{grid-column:2;grid-row:2}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.partner-row .top-row>.text{-ms-grid-row:2;-ms-grid-column:2}}.partner-row .top-row>.score-wrap{grid-column:2;grid-row:2;width:100%;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:768px){.partner-row .top-row>.score-wrap{flex-direction:column;justify-content:center;grid-column:3;grid-row:1/3;padding:0 10px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.partner-row .top-row>.score-wrap{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3}}.partner-row .top-row>.score-wrap>.score{margin:5px 0 0;font-size:32px;font-weight:700;letter-spacing:normal;text-transform:none;line-height:38px}.partner-row .top-row>.score-wrap>.score.theme-dating,.theme-dating .partner-row .top-row>.score-wrap>.score{color:#464546}@media only screen and (min-width:768px){.partner-row .top-row>.score-wrap>.score{margin:0 0 10px;font-size:42px;font-weight:700}}.partner-row .top-row>.score-wrap>.review-link{text-align:center;position:relative;text-decoration:underline;cursor:pointer;font-size:14px;font-weight:700}.partner-row .top-row>.score-wrap>.review-link.theme-dating,.theme-dating .partner-row .top-row>.score-wrap>.review-link{color:#464546}@media only screen and (min-width:768px){.partner-row .top-row>.score-wrap>.review-link{font-size:16px}}.partner-row .top-row>.partner-link{grid-column:2;grid-row:3;width:100%;position:relative;display:flex;align-items:center;justify-content:flex-end;flex-direction:column}@media only screen and (min-width:768px){.partner-row .top-row>.partner-link{display:flex;align-items:center;justify-content:center;grid-column:4;grid-row:1/3}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.partner-row .top-row>.partner-link{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:4}}.partner-row .top-row>.partner-link>.linebreak{width:100%;height:1px;margin-bottom:9px}.partner-row .top-row>.partner-link>.linebreak.theme-dating,.theme-dating .partner-row .top-row>.partner-link>.linebreak{background-color:#e5e5e5}@media only screen and (min-width:768px){.partner-row .top-row>.partner-link>.linebreak{display:none}}.partner-row .top-row>.partner-link>.link{z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:35px;border-radius:5px;font-size:16px;font-weight:700;letter-spacing:.025em}.partner-row .top-row>.partner-link>.link.theme-dating,.theme-dating .partner-row .top-row>.partner-link>.link{color:#fff}.partner-row .top-row>.partner-link>.link.theme-dating,.theme-dating .partner-row .top-row>.partner-link>.link{background-color:#f55a4a}@media only screen and (min-width:768px){.partner-row .top-row>.partner-link>.link{position:relative;min-width:160px;height:40px;box-shadow:4px 4px 14px rgba(70,69,70,.25);font-size:16px;font-weight:700;letter-spacing:.025em}.partner-row .top-row>.partner-link>.link.theme-dating,.theme-dating .partner-row .top-row>.partner-link>.link{color:#fff}.partner-row .top-row>.partner-link>.link:hover{box-shadow:inset 4px 4px 14px rgba(70,69,70,.25)}}.partner-row .top-row>.partner-link>.comparison-link{font-size:14px;font-weight:400;letter-spacing:.025em;text-align:center;text-decoration:underline;padding-top:10px}.partner-row .top-row>.partner-link>.comparison-link.theme-dating,.theme-dating .partner-row .top-row>.partner-link>.comparison-link{color:#f55a4a}.partner-row .bottom-row{display:flex;flex-direction:column}.partner-row .bottom-row .expand-row{display:none;position:relative;cursor:pointer;border-radius:0 0 5px 5px;margin-left:-20px;height:35px;width:calc(100% + 40px);align-items:center;justify-content:center;transition:all .4s cubic-bezier(0,0,.21,1);z-index:2}@media only screen and (min-width:768px){.partner-row .bottom-row .expand-row{display:flex}}.partner-row .bottom-row .expand-row>.overlay{border-radius:0 0 5px 5px;width:100%;height:100%;top:0;left:0;position:absolute;transition:opacity .4s cubic-bezier(0,0,.21,1);background:linear-gradient(180deg,hsla(0,0%,94.9%,0),#f5f5f5);opacity:0}.partner-row .bottom-row .expand-row svg{position:relative;z-index:1}.partner-row .bottom-row .expand-row svg.\--rotate{transform:rotate(180deg)}.partner-row .bottom-row .expand-row svg.\--rotate>path{stroke:#8c8c8c}.partner-row .bottom-row .expand-row svg>path{transition:transform .4s cubic-bezier(0,0,.21,1)}.partner-row .bottom-row .wrapper{width:100%;padding:0 20px;display:flex;overflow:hidden;transition:all .4s cubic-bezier(0,0,.21,1);flex-wrap:wrap}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.partner-row .bottom-row .wrapper{visibility:visible!important;position:static!important}}.partner-row .bottom-row .wrapper>.linebreak{display:none}@media only screen and (min-width:768px){.partner-row .bottom-row .wrapper>.linebreak{display:block;height:1px;width:100%;margin:20px 0}.partner-row .bottom-row .wrapper>.linebreak.theme-dating,.theme-dating .partner-row .bottom-row .wrapper>.linebreak{background-color:#e5e5e5}}.partner-row .bottom-row .wrapper>.info-wrap{width:100%;padding:20px 0;font-size:16px;font-weight:400;letter-spacing:.005em;text-transform:none;line-height:22px}.partner-row .bottom-row .wrapper>.info-wrap.theme-dating,.theme-dating .partner-row .bottom-row .wrapper>.info-wrap{color:#464546}@media only screen and (min-width:768px){.partner-row .bottom-row .wrapper>.info-wrap{width:60%;padding:0 20px 0 0}}.partner-row .bottom-row .wrapper>.info-wrap>.title{margin-bottom:10px;font-size:16px;font-weight:700}.partner-row .bottom-row .wrapper>.info-wrap>.title.theme-dating,.theme-dating .partner-row .bottom-row .wrapper>.info-wrap>.title{color:#464546}.partner-row .bottom-row .wrapper>.info-wrap>.text{margin-bottom:10px;font-size:16px;font-weight:400;letter-spacing:.005em;text-transform:none;line-height:22px}.partner-row .bottom-row .wrapper>.info-wrap>.text.theme-dating,.theme-dating .partner-row .bottom-row .wrapper>.info-wrap>.text{color:#464546}.partner-row .bottom-row .wrapper>.info-wrap>.text>.list,.partner-row .bottom-row .wrapper>.info-wrap>.text>ul{list-style-position:inside;font-size:16px;font-weight:400;letter-spacing:.005em;text-transform:none;line-height:22px}.partner-row .bottom-row .wrapper>.info-wrap>.text>.list.theme-dating,.partner-row .bottom-row .wrapper>.info-wrap>.text>ul.theme-dating,.theme-dating .partner-row .bottom-row .wrapper>.info-wrap>.text>.list,.theme-dating .partner-row .bottom-row .wrapper>.info-wrap>.text>ul{color:#464546}.partner-row .bottom-row .wrapper>.info-wrap>.text>.list>li,.partner-row .bottom-row .wrapper>.info-wrap>.text>ul>li{margin-bottom:5px}.partner-row .bottom-row .wrapper>.image-wrap{display:none}@media only screen and (min-width:768px){.partner-row .bottom-row .wrapper>.image-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40%}}@media only screen and (min-width:768px){.partner-row .bottom-row .wrapper>.image-wrap>.image-logo{margin-bottom:20px;width:100%}}@media only screen and (min-width:768px) and (-ms-high-contrast:active){.partner-row .bottom-row .wrapper>.image-wrap>.image-logo{width:auto}}@media only screen and (min-width:768px){.partner-row .bottom-row .wrapper>.image-wrap>.image-logo>img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:280px;max-height:160px;margin-bottom:-4px}}.partner-row .bottom-row .wrapper>.image-wrap>.link{white-space:nowrap;position:relative;z-index:2;text-decoration:underline;padding-top:20px;font-size:16px;font-weight:700}.partner-row .bottom-row .wrapper>.image-wrap>.link.theme-dating,.theme-dating .partner-row .bottom-row .wrapper>.image-wrap>.link{color:#f55a4a}.popup-footer{background-color:#fff;position:fixed;bottom:0;left:0;width:100%;z-index:2;box-shadow:0 -4px 14px rgba(0,0,0,.25)}.popup-footer .popup-wrapper{position:relative;padding:1em 20px}@media (min-width:767px) and (max-width:1023px){.popup-footer .popup-wrapper{display:inherit;padding:1.5em 40px}}@media (min-width:1024px){.popup-footer .popup-wrapper{padding:2.5em 60px}}.popup-footer .popup-wrapper.\--collapsed .popup-content{grid-template-columns:1fr 1fr 1fr 1fr;width:100%}@media (min-width:1024px){.popup-footer .popup-wrapper.\--collapsed .popup-content{display:flex}}.popup-footer .popup-wrapper.\--collapsed .popup-content .partner-logo{grid-column:1/2;-ms-grid-column:1;display:none}@media (min-width:767px) and (max-width:1023px){.popup-footer .popup-wrapper.\--collapsed .popup-content .partner-logo{display:flex;-ms-grid-row:1;-ms-grid-row-span:1}.popup-footer .popup-wrapper.\--collapsed .popup-content .partner-logo svg{height:30px}}@media (min-width:1024px){.popup-footer .popup-wrapper.\--collapsed .popup-content .partner-logo{display:flex}.popup-footer .popup-wrapper.\--collapsed .popup-content .partner-logo svg{height:40px}}.popup-footer .popup-wrapper.\--collapsed .popup-content .chevron{display:none}.popup-footer .popup-wrapper.\--collapsed .popup-content .popup-text{text-align:center;grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:1;font-size:16px;line-height:23px;letter-spacing:.15px;padding:0 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:767px) and (max-width:1023px){.popup-footer .popup-wrapper.\--collapsed .popup-content .popup-text{font-size:20px;line-height:24px;text-align:left;grid-column:2/4;-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-align:center;padding:0 20px}}@media (min-width:1024px){.popup-footer .popup-wrapper.\--collapsed .popup-content .popup-text{padding:0 40px;font-size:24px;line-height:32px;letter-spacing:.15px;flex-basis:60%}}.popup-footer .popup-wrapper.\--collapsed .popup-content .clickout-link{width:100%;grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:4}@media (min-width:767px) and (max-width:1023px){.popup-footer .popup-wrapper.\--collapsed .popup-content .clickout-link{grid-column:4/5;-ms-grid-column:4;-ms-grid-row:1}}@media (min-width:1024px){.popup-footer .popup-wrapper.\--collapsed .popup-content .clickout-link{flex-basis:30%}}.popup-footer .popup-wrapper>.link-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.popup-footer .popup-wrapper .top-border{position:absolute;top:-4px;left:0;height:4px;width:100%;background:linear-gradient(90deg,#f55a4a,#fff 50%,#f55a4a);background-size:200% auto;background-position:0 100%;-webkit-animation:gradient-scan 2s infinite;animation:gradient-scan 2s infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media (min-width:1024px){.popup-footer .popup-wrapper .top-border{height:6px;top:-6px}}.popup-footer .popup-wrapper .popup-content{max-width:1140px;display:grid;display:-ms-grid;align-items:center;margin:0 auto;grid-template-columns:1fr 1fr 1fr 1fr}@media (min-width:767px) and (max-width:1023px){.popup-footer .popup-wrapper .popup-content{grid-template-columns:1fr 1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr}}@media (min-width:1024px){.popup-footer .popup-wrapper .popup-content{grid-template-columns:1fr 1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr}}.popup-footer .popup-wrapper .popup-content:before{pointer-events:none;content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(/img/dating/misc/popup_footer_bg.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:.02;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}.popup-footer .popup-wrapper .popup-content .partner-logo{grid-column:1/2;-ms-grid-column:1;display:flex}@media (min-width:767px) and (max-width:1023px){.popup-footer .popup-wrapper .popup-content .partner-logo{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2}}.popup-footer .popup-wrapper .popup-content .partner-logo img,.popup-footer .popup-wrapper .popup-content .partner-logo svg{width:auto;height:30px}@media (min-width:767px) and (max-width:1023px){.popup-footer .popup-wrapper .popup-content .partner-logo img,.popup-footer .popup-wrapper .popup-content .partner-logo svg{height:40px}}@media (min-width:1024px){.popup-footer .popup-wrapper .popup-content .partner-logo img,.popup-footer .popup-wrapper .popup-content .partner-logo svg{height:50px}}.popup-footer .popup-wrapper .popup-content .chevron{cursor:pointer;position:relative;grid-column:4/4;-ms-grid-column:4;width:30px;height:30px;display:flex;align-items:center;justify-content:center;justify-self:flex-end}@media (min-width:767px) and (max-width:1023px){.popup-footer .popup-wrapper .popup-content .chevron{grid-column:5/5;-ms-grid-column:5;-ms-grid-column-align:end;width:40px;height:40px}.popup-footer .popup-wrapper .popup-content .chevron svg{transform:scale(1.25)}}@media (min-width:1024px){.popup-footer .popup-wrapper .popup-content .chevron{grid-column:5/5;-ms-grid-column:6}}.popup-footer .popup-wrapper .popup-content .popup-text{grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:3;padding:20px 0 20px 30px;font-weight:600;font-size:20px;line-height:27px;letter-spacing:.15px;text-align:center;color:#333;min-width:300px}@media screen and (min-width:320px){.popup-footer .popup-wrapper .popup-content .popup-text{padding-left:0;min-width:272px}}@media screen and (min-width:360px){.popup-footer .popup-wrapper .popup-content .popup-text{padding-left:0;min-width:310px}}@media screen and (min-width:375px){.popup-footer .popup-wrapper .popup-content .popup-text{padding-left:15px;min-width:320px}}@media screen and (min-width:410px){.popup-footer .popup-wrapper .popup-content .popup-text{padding-left:15px;min-width:365px}}@media (min-width:767px) and (max-width:1023px){.popup-footer .popup-wrapper .popup-content .popup-text{font-size:32px;line-height:40px;padding-right:40px;grid-column:1/6;-ms-grid-column:1;-ms-grid-column-span:4;-ms-grid-row:2;text-align:inherit}}@media (min-width:1024px){.popup-footer .popup-wrapper .popup-content .popup-text{padding:20px 40px 0 0;font-size:40px;line-height:50px;letter-spacing:.25px;text-align:inherit}}@media (min-width:1024px) and (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none){.popup-footer .popup-wrapper .popup-content .popup-text{margin-top:50px}}.popup-footer .popup-wrapper .popup-content .clickout-link{min-width:200px;grid-column:1/5;-ms-grid-column:4;-ms-grid-row-align:center;position:relative;min-width:160px;width:100%;display:flex;align-items:center;justify-content:center;height:40px;line-height:2px;color:#fff;border-radius:5px;box-shadow:4px 4px 14px rgba(70,69,70,.25);font-size:16px;font-weight:700;letter-spacing:.025em}.popup-footer .popup-wrapper .popup-content .clickout-link.theme-dating,.theme-dating .popup-footer .popup-wrapper .popup-content .clickout-link{color:#fff;background-color:#f55a4a}.popup-footer .popup-wrapper .popup-content .clickout-link a{color:#fff;display:flex;width:100%;height:100%;justify-content:center;align-items:center}.popup-footer .popup-wrapper .popup-content .clickout-link:hover{box-shadow:inset 4px 4px 14px rgba(70,69,70,.25)}.popup-footer .popup-wrapper .popup-content .clickout-link:before{background:linear-gradient(180deg,#76aff3,#1879ea)}@media (min-width:767px) and (max-width:1023px){.popup-footer .popup-wrapper .popup-content .clickout-link{height:42px;grid-column:1/6;-ms-grid-column:1;-ms-grid-row:2;-ms-grid-row-align:center}}@media (min-width:1024px){.popup-footer .popup-wrapper .popup-content .clickout-link{width:100%;grid-column:4/6;-ms-grid-column:4;-ms-grid-column-span:3}}@media (min-width:1024px) and (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none){.popup-footer .popup-wrapper .popup-content .clickout-link{margin-top:50px}}@-webkit-keyframes gradient-scan{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes gradient-scan{0%{background-position:0 0}to{background-position:-200% 0}}@-webkit-keyframes pulse{0%{opacity:.02}50%{opacity:.1}to{opacity:.02}}@keyframes pulse{0%{opacity:.02}50%{opacity:.1}to{opacity:.02}}.popup-overlay{z-index:99;position:fixed;left:0;top:0;width:100%;height:100%}.popup-overlay,.popup-overlay .popup-wrapper{display:flex;align-items:center;justify-content:center}.popup-overlay .popup-wrapper{padding:1.25em}.popup-overlay .popup-wrapper .popup{min-height:300px;max-width:450px;overflow:hidden;position:relative;background:#fff;width:100%;border-radius:5px}@media (min-width:767px) and (max-width:1023px){.popup-overlay .popup-wrapper .popup{max-width:520px}}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup{max-width:840px}}.popup-overlay .popup-wrapper .popup .bg-graphic{overflow:hidden;pointer-events:none;top:0;height:130px;border-radius:0 0 50% 50%;width:150%;left:-25%;position:absolute;background:#f55a4a;background:linear-gradient(90deg,#f55a4a 54%,#fcb045 83%)}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .bg-graphic{top:-10%;width:320px;left:0;height:120%;border-radius:0 30% 50% 0}}.popup-overlay .popup-wrapper .popup .bg-graphic:before{content:"";position:absolute;background:linear-gradient(90deg,#f55a4a 54%,#fcb045 83%);border-radius:50%;top:0;left:0;width:250px;height:250px;transform:translate(45%,25%)}@media (min-width:767px) and (max-width:1023px){.popup-overlay .popup-wrapper .popup .bg-graphic:before{width:350px;height:250px;transform:translate(35%,25%)}}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .bg-graphic:before{width:500px;height:600px;transform:translate(20%,20%)}}.popup-overlay .popup-wrapper .popup .bg-graphic:after{content:"";position:absolute;background:linear-gradient(90deg,#f55a4a 54%,#fcb045 83%);border-radius:50%;top:10%;left:50%;width:200px;height:195px;transform:translate(-100%,-25%)}@media (min-width:767px) and (max-width:1023px){.popup-overlay .popup-wrapper .popup .bg-graphic:after{width:250px;height:250px;transform:translate(-105%,-35%)}}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .bg-graphic:after{width:400px;height:290px;transform:translate(-50%,-50%)}}.popup-overlay .popup-wrapper .popup .popup-content{position:relative;padding:3em 1em 1.5em}@media (min-width:767px) and (max-width:1023px){.popup-overlay .popup-wrapper .popup .popup-content{padding:3em 1.5em 2em}}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .popup-content{padding:3em;display:grid;display:-ms-grid;grid-template-columns:220px 100px 1fr 1fr;-ms-grid-columns:220px 100px 1fr 1fr;grid-template-rows:auto auto auto auto}}.popup-overlay .popup-wrapper .popup .popup-content>.exit{cursor:pointer;color:#fff;display:flex;position:absolute;top:.5em;right:.5em;width:35px;height:35px;padding:5px;opacity:.8;transition:opacity .3s ease;z-index:1}.popup-overlay .popup-wrapper .popup .popup-content>.exit:hover{opacity:1}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .popup-content>.exit{color:#8c8c8c;opacity:.5}}.popup-overlay .popup-wrapper .popup .popup-content>.exit>.fa-times{width:100%;height:100%}.popup-overlay .popup-wrapper .popup .popup-content>.link-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.popup-overlay .popup-wrapper .popup .popup-content .partner-logo{display:flex;align-items:center;justify-content:center;margin-bottom:70px}@media (min-width:767px) and (max-width:1023px){.popup-overlay .popup-wrapper .popup .popup-content .partner-logo{margin-bottom:60px}}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .popup-content .partner-logo{justify-content:flex-start;padding-bottom:30px;margin:0;grid-column:1/2;-ms-grid-column:1;grid-row:1/2;-ms-grid-row:1}}.popup-overlay .popup-wrapper .popup .popup-content .partner-logo>img{height:40px;max-width:180px;-o-object-fit:contain;object-fit:contain}@media (min-width:767px) and (max-width:1023px){.popup-overlay .popup-wrapper .popup .popup-content .partner-logo>img{height:50px;max-width:220px}}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .popup-content .partner-logo>img{max-width:180px}}.popup-overlay .popup-wrapper .popup .popup-content .overlay-image{pointer-events:none;display:none;justify-content:center;align-items:center}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .popup-content .overlay-image{display:flex;grid-column:1/2;-ms-grid-column:1;grid-row:2/5;-ms-grid-row:2;-ms-grid-row-span:3;width:250px}}.popup-overlay .popup-wrapper .popup .popup-content .overlay-image img{-o-object-fit:contain;object-fit:contain}@media (min-width:767px) and (max-width:1023px){.popup-overlay .popup-wrapper .popup .popup-content .overlay-image img{max-height:unset}}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .popup-content .overlay-image img{position:relative;transform:translateX(-33px);min-width:360px;height:250px;border-bottom-right-radius:50%}}.popup-overlay .popup-wrapper .popup .popup-content .overlay-title{font-size:24px;line-height:normal;letter-spacing:.75px;color:#333;text-align:center;font-weight:600;padding:0 0 10px}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .popup-content .overlay-title{letter-spacing:.25px;grid-column:3/5;-ms-grid-column:3;-ms-grid-column-span:2;grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2;font-weight:500;font-size:36px;line-height:40px;padding-bottom:20px}}.popup-overlay .popup-wrapper .popup .popup-content .overlay-text{font-size:24px;line-height:normal;text-align:center;letter-spacing:.15px;color:#333;padding:0 0 20px;font-weight:400}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .popup-content .overlay-text{display:flex;align-items:center;justify-content:center;grid-column:3/5;-ms-grid-column:3;-ms-grid-column-span:2;grid-row:3/4;-ms-grid-row:3;font-size:28px;line-height:36px;font-weight:500;letter-spacing:.2px;padding:0 0 40px;flex-wrap:wrap;flex-direction:column}}.popup-overlay .popup-wrapper .popup .popup-content .overlay-text .\--big{font-weight:500;font-size:68px;line-height:normal;width:100%}@media (min-width:767px) and (max-width:1023px){.popup-overlay .popup-wrapper .popup .popup-content .overlay-text .\--big{line-height:100px;font-size:104px}}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .popup-content .overlay-text .\--big{line-height:110px;font-size:116px}}.popup-overlay .popup-wrapper .popup .popup-content .overlay-text .\--coloured{color:#f55a4a}.popup-overlay .popup-wrapper .popup .popup-content .clickout-link,.popup-overlay .popup-wrapper .popup .popup-content .close-popup{height:42px;width:auto;background-color:#f55a4a;box-shadow:4px 4px 14px rgba(70,69,70,.25)}.popup-overlay .popup-wrapper .popup .popup-content .clickout-link a,.popup-overlay .popup-wrapper .popup .popup-content .close-popup a{color:#fff}.popup-overlay .popup-wrapper .popup .popup-content .clickout-link:hover,.popup-overlay .popup-wrapper .popup .popup-content .close-popup:hover{box-shadow:inset 4px 4px 14px rgba(70,69,70,.25)}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .popup-content .clickout-link,.popup-overlay .popup-wrapper .popup .popup-content .close-popup{display:flex;justify-self:center;width:100%;max-width:260px}}@media (min-width:1024px){.popup-overlay .popup-wrapper .popup .popup-content .clickout-link{grid-column:3/5;-ms-grid-column:3;-ms-grid-column-span:2;grid-row:4/5;-ms-grid-row:4;width:100%!important;max-width:unset;font-size:18px;height:52px}}.popup-overlay .popup-wrapper .popup .countdown-timer{display:flex;align-items:center;justify-content:center;z-index:1;position:relative;padding:15px 0;font-weight:500;font-size:22px;background-color:#1879ea;color:#fff}.popup-overlay .popup-wrapper .popup .countdown-timer>.timer-text{padding-right:20px}.popup-overlay .popup-wrapper .popup .countdown-timer>.container{display:flex}.popup-overlay .popup-wrapper .popup .countdown-timer>.container .timer-hours,.popup-overlay .popup-wrapper .popup .countdown-timer>.container .timer-mins,.popup-overlay .popup-wrapper .popup .countdown-timer>.container .timer-secs{min-width:50px;padding:0 10px}.popup-overlay .page-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:-1}.ranking-table{display:flex;flex-direction:column;align-items:center}.ranking-table>.advert{width:100%;margin-bottom:20px}.ranking-table>.advert>img{width:100%}.sidebar-container{display:none;width:100%;height:100%;position:fixed;top:0;right:0;z-index:999}@media (min-width:1024px){.sidebar-container{display:block}}.sidebar-container ul{list-style:none}.sidebar-container>.sidebar-overlay{z-index:-1;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}@media (min-width:1024px){.sidebar-container>.content-bar{position:fixed;top:0;right:0;display:block;width:450px;height:100%;background:#fff}.sidebar-container>.content-bar .close-btn{width:20px;height:20px;display:flex;justify-content:center;align-items:center;margin:10px 0 6px 15px}.sidebar-container>.content-bar .close-btn>.icon{width:100%;height:100%}}.sidebar-container>.content-bar .content-wrapper{overflow-y:scroll;height:calc(100% - 120px)}.sidebar-container>.content-bar .img-wrap{width:100%;height:250px;padding:20px}.sidebar-container>.content-bar .img-wrap .image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;box-shadow:4px 4px 14px rgba(70,69,70,.25)}.sidebar-container>.content-bar .info-sidebar{padding:20px;position:relative}.sidebar-container>.content-bar .info-sidebar .link-wrap{position:absolute;width:100%;height:100%;top:0;left:0}.sidebar-container>.content-bar .info-sidebar .lead-wrapper{display:flex;justify-content:space-between}.sidebar-container>.content-bar .info-sidebar .lead-wrapper .title-wrapper{flex-basis:70%}.sidebar-container>.content-bar .info-sidebar .lead-wrapper .title-wrapper .title{font-size:calc(28px + 1vw);height:75px;display:flex;align-items:center;padding:0 10px}.sidebar-container>.content-bar .info-sidebar .lead-wrapper .title-wrapper .partner-tagline{padding:5px 10px;background-color:#f55a4a;color:#fff;font-weight:400;font-size:14px}.sidebar-container>.content-bar .info-sidebar .lead-wrapper .rating-wrap .stars-wrap{width:100px}.sidebar-container>.content-bar .info-sidebar .lead-wrapper .rating-wrap .stars-wrap .vue-star-rating{display:flex;align-items:center;justify-content:center}.sidebar-container>.content-bar .info-sidebar .lead-wrapper .rating-wrap h2{font-size:55px;font-weight:400;width:100px;height:55px;text-align:center}.sidebar-container>.content-bar .info-sidebar .lead-wrapper .rating-wrap p{width:100px;padding:4px 0;font-size:10px;text-align:center}.sidebar-container>.content-bar .info-sidebar .info-list{padding-left:50px;background:#fff;margin-top:30px;text-decoration:none}.sidebar-container>.content-bar .info-sidebar .info-list>p{font-weight:500;font-size:20px;margin-top:10px}.sidebar-container>.content-bar .info-sidebar .info-list>u{text-decoration:none;font-weight:500;font-size:20px;margin-top:10px}.sidebar-container>.content-bar .info-sidebar .info-list ul{list-style:none;margin:10px 0}.sidebar-container>.content-bar .info-sidebar .info-list ul li{list-style:none;padding:8px 0;position:relative}.sidebar-container>.content-bar .info-sidebar .info-list ul li:before{content:"";position:absolute;min-width:19px;height:19px;margin-left:-35px;background-repeat:no-repeat;background-position:50%;background-image:url(/img/dating/icons/pro-icon.svg);background-size:contain}.sidebar-container>.content-bar>.bottom-wrap{background:#fff;position:fixed;padding:8px;bottom:0;width:450px;height:110px;display:flex;flex-direction:column;box-shadow:4px 4px 14px rgba(70,69,70,.25)}.sidebar-container>.content-bar>.bottom-wrap .sidebar-link{width:100%;display:flex;margin-top:5px;justify-content:center}.sidebar-container>.content-bar>.bottom-wrap .sidebar-link>a{color:#f55a4a}.sidebar-container>.content-bar>.bottom-wrap .btn-wrap{display:flex;flex-direction:row}.sidebar-container>.content-bar>.bottom-wrap .btn-wrap .partner-number{width:100%;margin:5px;background:#fff;padding:20px;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:400;letter-spacing:.5px;line-height:2px;border-radius:30px;box-shadow:4px 4px 14px rgba(70,69,70,.25)}.sidebar-container>.content-bar>.bottom-wrap .btn-wrap .partner-btn{width:100%;display:flex;align-items:center;justify-content:center;padding:18px;color:#fff;font-size:20px;font-weight:400;margin:5px;border-radius:5px;background:#f55a4a;box-shadow:4px 4px 14px rgba(70,69,70,.25)}.sidebar-container>.content-bar>.bottom-wrap .btn-wrap .partner-btn:hover{box-shadow:inset 4px 4px 14px rgba(70,69,70,.25)}.sidebar-rankingtable{width:100%;margin-bottom:40px;flex-direction:column}.sidebar-rankingtable>.card{margin-bottom:20px;border-radius:5px;width:100%;display:flex;flex-direction:column;box-shadow:4px 4px 14px rgba(70,69,70,.25)}.sidebar-rankingtable>.card>.header{border-radius:5px 5px 0 0;display:flex}.sidebar-rankingtable>.card>.header>.partner{position:relative;border-top-left-radius:5px;width:100%;display:flex;align-items:center;justify-content:center;padding:10px}.sidebar-rankingtable>.card>.header>.partner.theme-dating,.theme-dating .sidebar-rankingtable>.card>.header>.partner{background-color:#fff}.sidebar-rankingtable>.card>.header>.partner>a{position:absolute;width:100%;height:100%;z-index:1}.sidebar-rankingtable>.card>.header>.partner>img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:80px}.sidebar-rankingtable>.card>.header>.partner>img[lazy=loaded]{opacity:0;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@keyframes fadein{0%{opacity:0}to{opacity:1}}.sidebar-rankingtable>.card>.header .link-wrapper{display:flex;flex-direction:column}.sidebar-rankingtable>.card>.header .link-wrapper>.score{border-top-right-radius:5px;min-width:130px;padding:5px;display:flex;align-items:center;justify-content:center;flex-direction:column}.sidebar-rankingtable>.card>.header .link-wrapper>.score>.number{margin-bottom:5px;text-shadow:0 4px 4px rgba(70,69,70,.25);font-size:52px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}.sidebar-rankingtable>.card>.header .link-wrapper>.score>.number.theme-dating,.theme-dating .sidebar-rankingtable>.card>.header .link-wrapper>.score>.number{color:#fff}.sidebar-rankingtable>.card>.header .link-wrapper>.link{text-align:center;text-decoration:underline;font-size:14px;font-weight:700;letter-spacing:.015em;text-transform:capitalize}.sidebar-rankingtable>.card>.header .link-wrapper>.link.theme-dating,.theme-dating .sidebar-rankingtable>.card>.header .link-wrapper>.link{color:#fff}.sidebar-rankingtable>.card>.footer{border-radius:0 0 5px 5px;display:flex;align-items:center;justify-content:space-between;padding:10px}.sidebar-rankingtable>.card>.footer.theme-dating,.theme-dating .sidebar-rankingtable>.card>.footer{background-color:#f5f5f5}.sidebar-rankingtable>.card>.footer>.text{font-size:16px;font-weight:700;letter-spacing:.015em;max-width:145px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-rankingtable>.card>.footer>.text.theme-dating,.theme-dating .sidebar-rankingtable>.card>.footer>.text{color:#464546}.sidebar-rankingtable>.card>.footer>.btn{width:110px;font-size:14px;height:26px}main{margin-top:0}main,main .main-wrapper{display:flex;align-items:center;flex-direction:column}main .main-wrapper{width:100%}main .main-wrapper .page-header{display:flex;flex-direction:column;position:relative;width:100%;margin-top:60px}main .main-wrapper .page-header .hero-img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}main .main-wrapper .page-header .wrapper{max-width:1140px;margin:0 auto;width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:0 20px 75px}@media only screen and (min-width:768px){main .main-wrapper .page-header .wrapper{padding:50px 40px 120px}}main .main-wrapper .page-header .wrapper .header-container{background-color:hsla(0,0%,100%,.8);margin:20px 45px 20px 50px}@media only screen and (min-width:768px){main .main-wrapper .page-header .wrapper .header-container{padding:20px 50px;margin:0}}main .main-wrapper .page-header .wrapper .header-container .header{font-size:20px;line-height:34px;color:#f55a4a;margin:10px 0;padding-left:25px}@media only screen and (min-width:768px){main .main-wrapper .page-header .wrapper .header-container .header{font-size:28px;max-width:600px;margin-bottom:10px;padding:0}}@media only screen and (min-width:1024px){main .main-wrapper .page-header .wrapper .header-container .header{max-width:800px}}main .main-wrapper .page-header .wrapper .header-container .subheader{display:none;font-size:18px;line-height:24px;color:#f55a4a}@media only screen and (min-width:768px){main .main-wrapper .page-header .wrapper .header-container .subheader{display:flex;max-width:600px}}@media only screen and (min-width:1024px){main .main-wrapper .page-header .wrapper .header-container .subheader{max-width:800px}}main .main-wrapper>.standard-container:first-child{padding-top:70px;position:relative;z-index:1}@media (min-width:767px) and (max-width:1023px){main .main-wrapper>.standard-container:first-child{padding-top:80px}}@media (min-width:1024px){main .main-wrapper>.standard-container:first-child{padding-top:100px}}main .standard-container{width:100%;display:flex;flex-direction:column;max-width:1200px}@media (min-width:300px) and (max-width:767px){main .standard-container{padding:0 10px}}@media (min-width:767px) and (max-width:1023px){main .standard-container{padding:0 20px}}@media (min-width:1024px){main .standard-container{padding:0 20px}}main .standard-container .standard-container{padding:0}main .standard-container>.container-text>.title{margin-bottom:20px;text-transform:none!important;font-size:20px;font-weight:700;letter-spacing:.02em}.theme-dating main .standard-container>.container-text>.title,main .standard-container>.container-text>.title.theme-dating{color:#464546}main .standard-container>.container-text>.title.\--mobile_hidden{display:none}@media (min-width:767px) and (max-width:1023px){main .standard-container>.container-text>.title.\--mobile_hidden{display:flex}}@media (min-width:1024px){main .standard-container>.container-text>.title.\--mobile_hidden{display:flex}}main .standard-container>.container-text>.title.\--large{font-size:28px;font-weight:700;letter-spacing:.02em;text-transform:capitalize}@media (min-width:300px) and (max-width:767px){main .standard-container>.container-text>.title.\--large{font-size:22px;font-weight:700;letter-spacing:.02em;text-transform:capitalize}}main .standard-container>.container-text>.bodytext{margin-bottom:20px;font-size:16px;font-weight:400;letter-spacing:.02em;text-transform:none;line-height:22px}.theme-dating main .standard-container>.container-text>.bodytext,main .standard-container>.container-text>.bodytext.theme-dating{color:#464546}main .standard-container>.container-text>.bodytext.\--mobile_hidden{display:none}@media (min-width:767px) and (max-width:1023px){main .standard-container>.container-text>.bodytext.\--mobile_hidden{display:flex}}@media (min-width:1024px){main .standard-container>.container-text>.bodytext.\--mobile_hidden{display:flex}}main .standard-container>.container-text>.link{text-align:center;width:100%;margin-bottom:20px}main .standard-container>.container-text>.link>a{text-decoration:underline;font-size:14px;font-weight:400;letter-spacing:.02em;text-transform:capitalize}.theme-dating main .standard-container>.container-text>.link>a,main .standard-container>.container-text>.link>a.theme-dating{color:#464546}main .main-wrapper>.split-container{flex-direction:column;width:100%;display:grid;grid-template-areas:"table" "carousel" "articles";grid-template-columns:1fr}@media (min-width:1024px){main .main-wrapper>.split-container{max-width:1200px;grid-template-areas:"table table articles" "carousel carousel carousel";grid-template-columns:minmax(340px,1fr) minmax(340px,1fr) .9fr}}@media (min-width:1024px) and (-ms-high-contrast:active),(min-width:1024px) and (-ms-high-contrast:none){main .main-wrapper>.split-container{display:flex;flex-direction:row}}main .main-wrapper>.split-container .main-container{width:100%;grid-area:table}@media (-ms-high-contrast:active),(-ms-high-contrast:none){main .main-wrapper>.split-container .main-container{width:200%}}main .main-wrapper>.split-container .second-container{margin-top:40px;width:100%;grid-area:articles}@media (min-width:767px) and (max-width:1023px){main .main-wrapper>.split-container .second-container .card-container>.standard-container{padding-left:0}}main .main-wrapper>.split-container .dating-carousel{grid-area:carousel}@media (-ms-high-contrast:active),(-ms-high-contrast:none){main .main-wrapper>.split-container .dating-carousel{display:none}}.testimonial-container .quote-container{font-family:Roboto,serif;display:flex;width:250px;overflow:hidden;background:#fff;position:relative;border-radius:5px;counter-reset:item;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.testimonial-container .quote-container .quote-card{margin-right:10px;overflow:hidden;height:200px;min-width:250px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:20px 20px 0;width:100%}.testimonial-container .quote-container .quote-card>.link{position:absolute;height:100%;width:100%;top:0;cursor:pointer}.testimonial-container .quote-container .quote-card .quote-head{width:100%;text-align:center;border-bottom:1px solid #e46452;line-height:.1em;margin-top:5px}.testimonial-container .quote-container .quote-card .quote-head span{background:#fff;padding:0 33px}.testimonial-container .quote-container .quote-card .quote-head span>img{position:absolute;top:11px;left:42%}.testimonial-container .quote-container .quote-card .testimonial-text{width:100%;font-size:14px;color:#565656;min-height:60px;letter-spacing:.02em;text-align:center}.testimonial-container .quote-container .quote-card .testimonial-btn{position:relative;bottom:0;left:0;background:#e46452;width:120%;padding:10px;margin:0;text-align:center;text-transform:capitalize;border-bottom-left-radius:5px;border-bottom-right-radius:5px;cursor:pointer;color:#fff;font-weight:700;font-size:16px}.testimonial-container>ul{list-style:none;display:flex;justify-content:center}.testimonial-container>ul .dot{cursor:pointer;position:relative;padding:12px 24px;transition:all .5s ease;display:flex;align-items:center;justify-content:center}.testimonial-container>ul .dot .indicator-btn{padding:0;background:transparent;cursor:pointer;height:10px;width:10px;border-radius:50%;border:1px solid #e46452}.testimonial-container>ul .dot .indicator-btn:focus{outline:none}.testimonial-container>ul .dot .dot-selected{background:#e46452;cursor:default}.fadeIn{-webkit-animation:fade-in .5s ease-out;animation:fade-in .5s ease-out}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.vp-open-btn{display:flex;align-items:center;margin-bottom:20px}@media only screen and (min-width:1024px){.vp-open-btn{display:none}}.vp-open-btn .clip-preview-wrapper{position:relative}.vp-open-btn .clip-preview-wrapper svg{margin-top:-1px;margin-left:-3px;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vp-open-btn .clip-preview-wrapper svg path{fill:#e46452}.vp-open-btn .clip-preview-wrapper .clip-preview-img{border-radius:40px;width:40px;height:40px;-o-object-fit:none;object-fit:none;border:2px solid #e46452;margin-right:10px}.vp-open-btn .text{font-size:10px;line-height:12px;color:#e46452}.video-popup{width:100%}.video-popup .vp-container{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:40px 20px 10px;background:rgba(0,0,0,.8);position:fixed;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.video-popup .vp-container{height:100%;width:100%}}.video-popup .vp-container .vp-video-container{max-width:720px;display:flex;flex-direction:column}@media only screen and (min-width:768px){.video-popup .vp-container .vp-video-container{position:relative;padding:60px 30px 25px;background:#fff}}.video-popup .vp-container .vp-video-container video{width:100%;margin-bottom:10px}@media only screen and (min-width:768px){.video-popup .vp-container .vp-video-container video{max-height:500px;margin-bottom:20px}}.video-popup .vp-container .vp-video-container .vp-close-button{cursor:pointer;position:absolute;top:10px;right:20px;width:20px;height:20px;color:#fff}@media only screen and (min-width:768px){.video-popup .vp-container .vp-video-container .vp-close-button{top:20px;right:30px;width:24px;height:24px;color:#333}}.video-popup .vp-container .vp-video-container .vp-close-button svg{width:100%;height:100%}.video-popup .vp-container .vp-video-container .vp-popup-footer{display:flex;align-items:center;justify-content:center}.video-popup .vp-container .vp-video-container .vp-popup-footer .partner-name{flex:1;font-weight:700;font-size:14px;line-height:16px;color:#fff}@media only screen and (min-width:768px){.video-popup .vp-container .vp-video-container .vp-popup-footer .partner-name{display:none}}.video-popup .vp-container .vp-video-container .vp-popup-footer .partner-clickout{flex:1;width:100%;height:25px;background:#e46452;position:relative}@media only screen and (min-width:768px){.video-popup .vp-container .vp-video-container .vp-popup-footer .partner-clickout{height:45px;max-width:220px}}.video-popup .vp-container .vp-video-container .vp-popup-footer .partner-clickout a{font-size:14px;line-height:16px;display:flex;justify-content:center;align-items:center;color:#fff}@media only screen and (min-width:768px){.video-popup .vp-container .vp-video-container .vp-popup-footer .partner-clickout a{font-size:16px;line-height:22px;letter-spacing:.02em}}.video-popup .vp-card{display:none;flex-direction:column;background:#fff;padding:10px;width:100%;margin-bottom:40px;box-shadow:0 5px 20px rgba(0,0,0,.15);border-radius:5px}@media only screen and (min-width:1024px){.video-popup .vp-card{display:flex}}.video-popup .vp-card .clip-preview-wrapper{cursor:pointer;position:relative;margin-bottom:10px;width:100%}.video-popup .vp-card .clip-preview-wrapper svg{border-radius:100px;background:hsla(0,0%,100%,.75);margin-left:-3px;width:55px;height:55px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-popup .vp-card .clip-preview-wrapper svg path{fill:rgba(0,0,0,.75)}.video-popup .vp-card .clip-preview-wrapper .clip-preview-img{width:100%}.video-popup .vp-card .partner-clickout{width:100%;height:35px;background:#e46452;position:relative}.video-popup .vp-card .partner-clickout a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:16px;letter-spacing:.02em;color:#fff}.slide-fade-enter-active,.slide-fade-leave-active{opacity:1;transition:transform .5s;transition-timing-function:cubic-bezier(.75,0,0,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translate(-50%,200%)!important}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.disclosure{font-size:12px;color:#898989;position:relative;margin-bottom:10px;cursor:pointer}.disclosure .disclosure-popup{visibility:hidden;color:#000;content:" ";position:absolute;top:100%;left:0;width:200px;border:1px solid #000;background:#fff;margin:5px;z-index:2;padding:10px;line-height:1.5}.disclosure .display-popup{visibility:visible}.review-popup{text-align:center;position:relative;width:100%;cursor:pointer}.review-popup>.review-link{text-decoration:underline;font-size:14px;font-weight:700;color:#464546}.review-popup>.overlay{background:#000;opacity:.5;position:fixed;width:100%;height:100%;top:0;left:0;cursor:pointer;z-index:10}.review-popup>.popup-container{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:11}.review-popup>.popup-container .popup-box{position:relative;width:100%;margin:20px;box-shadow:0 2px 16px rgba(0,0,0,.5);border-radius:5px;background:#fff;display:grid;display:-ms-grid;grid-template-rows:auto auto auto;-ms-grid-rows:1fr 1fr 1fr;grid-template-columns:auto;-ms-grid-columns:1fr;grid-template-areas:"header" "content" "footer"}@media only screen and (min-width:768px){.review-popup>.popup-container .popup-box{max-width:600px}}.review-popup>.popup-container .popup-header{grid-area:header;display:flex;justify-content:space-between;align-items:center;padding:0 10px;border-radius:5px}.review-popup>.popup-container .popup-header .close-btn{display:flex;justify-content:center;align-items:center;min-width:50px;min-height:40px;font-weight:700;text-decoration:none;color:#333;line-height:190%}.review-popup>.popup-container .popup-header .review-header{width:100%;display:flex;justify-content:center;align-items:center;padding:20px 0 20px 20px;font-style:normal;font-weight:700;font-size:20px;line-height:19px;text-align:center}.review-popup>.popup-container .popup-review-content{grid-area:content;background:#fff;display:grid;display:-ms-grid;grid-template-columns:auto;-ms-grid-columns:1fr;grid-template-rows:auto auto auto;-ms-grid-rows:1fr 1fr 1fr;grid-template-areas:"logo score" "text text";padding:15px 20px 0}.review-popup>.popup-container .popup-review-content .partner-image{grid-area:logo;width:100%;height:100%;padding:5px 5px 20px;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:768px){.review-popup>.popup-container .popup-review-content .partner-image{justify-content:left;padding-left:10px}}.review-popup>.popup-container .popup-review-content .partner-image img{width:90px;height:90px;padding:5px;border-radius:10px;box-shadow:0 2px 16px rgba(0,0,0,.5)}@media only screen and (min-width:768px){.review-popup>.popup-container .popup-review-content .partner-image img{width:120px;height:120px}}.review-popup>.popup-container .popup-review-content .score-wrapper{grid-area:score;display:flex;flex-direction:column;align-items:flex-end;justify-content:center}@media only screen and (min-width:768px){.review-popup>.popup-container .popup-review-content .score-wrapper{padding-right:10px}}.review-popup>.popup-container .popup-review-content .score-wrapper .score-container{padding-right:10px}.review-popup>.popup-container .popup-review-content .score-wrapper .score-container .score{font-size:32px;color:#333;font-weight:700}@media only screen and (min-width:768px){.review-popup>.popup-container .popup-review-content .score-wrapper .score-container .score{font-size:40px;text-align:right}}@media only screen and (min-width:768px){.review-popup>.popup-container .popup-review-content .score-wrapper .score-container .stars{padding:10px 0}}.review-popup>.popup-container .popup-review-content .review-text{grid-area:text;text-align:left;height:50vh;overflow-y:scroll;padding:0 5px 0 10px;line-height:1.5}.review-popup>.popup-container .popup-review-content .review-text img{width:100%}.review-popup>.popup-container .popup-review-footer{grid-area:footer;width:100%;display:flex;border-bottom-left-radius:5px;border-bottom-right-radius:5px;justify-content:center;align-items:center;height:60px}.review-popup>.popup-container .popup-review-footer .partner-btn{background:#fff;display:flex;align-items:center;justify-content:center;border-radius:5px;height:40px;width:260px;outline:0;box-shadow:2px 2px 10px 0 rgba(0,0,0,.15);border:0;color:transparent;cursor:pointer;transition:.4s cubic-bezier(0,0,.21,1);font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:capitalize}.text-center{display:flex;justify-content:center}.text-center>a{background-color:#f55a4a;box-shadow:2px 2px 10px #ec6a5c;margin:20px 0;max-width:300px}@media (min-width:1024px){.text-center>a{margin:40px 0;width:100%}}.text-center>a:hover{background-color:#ce1e0b}.slow-fade-enter-active,.slow-fade-leave-active{opacity:1;transition:opacity .8s ease}.slow-fade-enter,.slow-fade-leave-to{opacity:0!important}.pop-enter-active{-webkit-animation:pop .3s;animation:pop .3s}.pop-leave-active{animation:pop .3s reverse}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes pop{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes pop{0%{transform:scale(.9)}50%{transform:scale(1.1)}to{transform:scale(1)}}.dating-carousel{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:flex-start;position:relative;margin:50px 0 0;padding:0 20px}@media only screen and (min-width:1248px){.dating-carousel{max-width:1120px}}@media only screen and (min-width:1440px){.dating-carousel{max-width:none}}.dating-carousel .header{font-size:24px;margin-bottom:20px;font-size:20px;font-weight:700;letter-spacing:.02em}.dating-carousel .carousel-container{position:relative}.dating-carousel .carousel-container .carousel-buttons{display:none}@media only screen and (min-width:768px){.dating-carousel .carousel-container .carousel-buttons{display:flex}}.dating-carousel .carousel-container .carousel-buttons .left-btn,.dating-carousel .carousel-container .carousel-buttons .right-btn{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;top:calc(50% - 20px);width:35px;height:35px;background-color:hsla(0,0%,100%,.9);z-index:1;transition:background-color .2s}.dating-carousel .carousel-container .carousel-buttons .left-btn:hover,.dating-carousel .carousel-container .carousel-buttons .right-btn:hover{background-color:hsla(0,0%,96.1%,.9)}.dating-carousel .carousel-container .carousel-buttons .left-btn svg,.dating-carousel .carousel-container .carousel-buttons .right-btn svg{transition:transform .2s}.dating-carousel .carousel-container .carousel-buttons .left-btn{left:18px;transform:translate(-50%,-50%)}@media only screen and (min-width:1024px){.dating-carousel .carousel-container .carousel-buttons .left-btn{left:10px}}.dating-carousel .carousel-container .carousel-buttons .left-btn:hover svg{transform:translateX(-4px)}.dating-carousel .carousel-container .carousel-buttons .right-btn{right:12px;transform:translate(25%,-50%)}@media only screen and (min-width:1024px){.dating-carousel .carousel-container .carousel-buttons .right-btn{right:0}}.dating-carousel .carousel-container .carousel-buttons .right-btn:hover svg{transform:translateX(4px)}.dating-carousel .carousel-container .card-wrapper{padding:10px 0 40px;display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-overflow-style:none;scrollbar-width:none;width:90vw;margin-left:-9px}.dating-carousel .carousel-container .card-wrapper::-webkit-scrollbar{display:none}@media only screen and (min-width:768px){.dating-carousel .carousel-container .card-wrapper{width:95vw}}@media only screen and (min-width:1248px){.dating-carousel .carousel-container .card-wrapper{max-width:1180px}}.dating-carousel .carousel-container .card-wrapper .carousel-card{margin-left:16px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}@media only screen and (min-width:1024px){.dating-carousel .carousel-container .card-wrapper .carousel-card{margin-right:-5px}}.dating-carousel .carousel-container .card-wrapper .carousel-card:hover{box-shadow:0 5px 20px rgba(0,0,0,.2)}.dating-carousel .carousel-container .card-wrapper .carousel-card:hover .card-item .card-btn{box-shadow:inset 4px 4px 14px rgba(70,69,70,.25)}.dating-carousel .carousel-container .card-wrapper .carousel-card .card-item{height:160px;width:120px;box-sizing:border-box;padding:10px;background:#fff;border-radius:5px;display:flex;justify-content:space-between;flex-direction:column;align-items:center;position:relative}@media only screen and (min-width:1024px){.dating-carousel .carousel-container .card-wrapper .carousel-card .card-item{width:150px;height:180px}}.dating-carousel .carousel-container .card-wrapper .carousel-card .card-item .partner-image{width:80px;height:80px;box-shadow:0 2px 8px rgba(0,0,0,.2);-o-object-fit:contain;object-fit:contain;padding:5px}@media only screen and (min-width:1024px){.dating-carousel .carousel-container .card-wrapper .carousel-card .card-item .partner-image{margin-bottom:5px}}.dating-carousel .carousel-container .card-wrapper .carousel-card .card-item .title{font-size:12px;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100px}@media only screen and (min-width:1024px){.dating-carousel .carousel-container .card-wrapper .carousel-card .card-item .title{font-size:14px;width:140px}}.dating-carousel .carousel-container .card-wrapper .carousel-card .card-item .card-btn{display:flex;align-items:center;justify-content:center;height:25px;font-size:12px;font-weight:700;text-align:center;border-radius:5px;cursor:pointer;color:#fff;position:relative;z-index:1;width:100%}@media only screen and (min-width:1024px){.dating-carousel .carousel-container .card-wrapper .carousel-card .card-item .card-btn{font-size:14px}}.dating-carousel .carousel-container .card-wrapper .carousel-card .card-item .link-wrap{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:0}.questionnaire-default .questionnaire-container .questionnaire-header{background-image:url(/img/dating/misc/dating-questionnaire_bg.jpg);background-position:50%;background-size:cover}.questionnaire-default .questionnaire-container .questionnaire-header .header-title{font-weight:600!important}.questionnaire-default .questionnaire-container .questionnaire-body .question-container .question .option-wrapper .option label input:checked~span{background-color:#f55a4a!important}.questionnaire-default .questionnaire-container .questionnaire-body .question-container .question{font-weight:600!important}.questionnaire-default .questionnaire-container .result-container .partner-info .list li,.questionnaire-default .questionnaire-container .result-container .partner-info ul li{-webkit-margin-before:.5em;margin-block-start:.5em;-webkit-margin-after:.5em;margin-block-end:.5em}.questionnaire-default .questionnaire-container .result-container .partner-info .list li:before,.questionnaire-default .questionnaire-container .result-container .partner-info ul li:before{background:url(/img/dating/icons/pro-icon.svg) no-repeat 50%;background-size:contain;min-width:16px;height:22px;top:2px}.questionnaire-default .questionnaire-container .questionnaire-footer .close-btn button,.questionnaire-default .questionnaire-container .questionnaire-footer .submit-btn button{font-weight:600!important}.questionnaire-default .questionnaire-container .questionnaire-footer .submit-btn{background:#f55a4a}.questionnaire-default .questionnaire-container .questionnaire-footer .submit-btn:before{background:linear-gradient(180deg,#fab2ab,#f55a4a)}.questionnaire-default .questionnaire-container .questionnaire-footer .close-btn:hover{background-color:#fff}.questionnaire-default .questionnaire-container .questionnaire-footer .close-btn button{color:#f55a4a}.cc-window{box-shadow:-4px -4px 14px hsla(0,0%,60.8%,.25);width:100%;max-width:none!important;bottom:0!important}.cc-window .cc-message{margin:0 auto!important;padding:2em}@media (max-width:767px){.cc-window .cc-message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100vw;margin:0!important;padding:10px 70px 10px 10px;font-size:12px;line-height:normal}.cc-window .cc-message>.cc-link{position:absolute;right:0;opacity:1;background:#fff;padding:0 10px}}