﻿.disabled,[disabled]{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 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;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:-0.25em}sup{top:-0.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}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.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}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-weight:normal;font-style:normal}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1;margin:0;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}button{cursor:pointer}a{font-size:inherit;color:inherit;cursor:pointer;text-decoration:none}a:hover{text-decoration:none}table{border-collapse:collapse;border-spacing:0}.container{margin:0 auto}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}*{box-sizing:border-box;text-decoration:none}input,select,textarea,textarea:focus,input:focus,button:focus{outline:0}textarea:focus{outline:0px !important;-webkit-appearance:none}textarea,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none}a,a:hover,a:focus,a:active,button,button:hover,button:focus,button:active{outline:0px !important}input[type="checkbox"]:focus{border:0 !important;outline:none !important}input[type='submit']{-webkit-appearance:none}select{-webkit-appearance:none}@font-face{font-family:Roboto-Thin;src:url("../../node_modules/g4.font.family/fonts/Roboto-Thin.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-Thin.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-Thin.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-Thin.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-Thin.svg#LegalTenderRegular") format("svg");font-weight:100;font-style:normal}@font-face{font-family:Roboto-ThinItalic;src:url("../../node_modules/g4.font.family/fonts/Roboto-ThinItalic.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-ThinItalic.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-ThinItalic.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-ThinItalic.svg#LegalTenderRegular") format("svg");font-weight:100;font-style:normal}@font-face{font-family:Roboto-Light;src:url("../../node_modules/g4.font.family/fonts/Roboto-Light.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-Light.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-Light.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-Light.svg#LegalTenderRegular") format("svg");font-weight:300;font-style:normal}@font-face{font-family:Roboto-LightItalic;src:url("../../node_modules/g4.font.family/fonts/Roboto-LightItalic.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-LightItalic.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-LightItalic.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-LightItalic.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-LightItalic.svg#LegalTenderRegular") format("svg");font-weight:300;font-style:italic}@font-face{font-family:Roboto-Regular;src:url("../../node_modules/g4.font.family/fonts/Roboto-Regular.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-Regular.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-Regular.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-Regular.svg#LegalTenderRegular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto-RegularItalic;src:url("../../node_modules/g4.font.family/fonts/Roboto-RegularItalic.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-RegularItalic.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-RegularItalic.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-RegularItalic.svg#LegalTenderRegular") format("svg");font-weight:400;font-style:italic}@font-face{font-family:Roboto-Medium;src:url("../../node_modules/g4.font.family/fonts/Roboto-Medium.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-Medium.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-Medium.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-Medium.svg#LegalTenderRegular") format("svg");font-weight:600;font-style:normal}@font-face{font-family:Roboto-MediumItalic;src:url("../../node_modules/g4.font.family/fonts/Roboto-MediumItalic.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-MediumItalic.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-MediumItalic.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-MediumItalic.svg#LegalTenderRegular") format("svg");font-weight:600;font-style:italic}@font-face{font-family:Roboto-Bold;src:url("../../node_modules/g4.font.family/fonts/Roboto-Bold.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-Bold.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-Bold.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-Bold.svg#LegalTenderRegular") format("svg");font-weight:700;font-style:normal}@font-face{font-family:Roboto-BoldItalic;src:url("../../node_modules/g4.font.family/fonts/Roboto-BoldItalic.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-BoldItalic.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-BoldItalic.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-BoldItalic.svg#LegalTenderRegular") format("svg");font-weight:700;font-style:italic}@font-face{font-family:Roboto-ExtraBold;src:url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBold.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBold.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBold.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBold.svg#LegalTenderRegular") format("svg");font-weight:800;font-style:normal}@font-face{font-family:Roboto-ExtraBoldItalic;src:url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBoldItalic.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBoldItalic.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBoldItalic.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBoldItalic.svg#LegalTenderRegular") format("svg");font-weight:800;font-style:italic}@font-face{font-family:Roboto-Thin;src:url("../../node_modules/g4.font.family/fonts/Roboto-Thin.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-Thin.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-Thin.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-Thin.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-Thin.svg#LegalTenderRegular") format("svg");font-weight:100;font-style:normal}@font-face{font-family:Roboto-ThinItalic;src:url("../../node_modules/g4.font.family/fonts/Roboto-ThinItalic.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-ThinItalic.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-ThinItalic.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-ThinItalic.svg#LegalTenderRegular") format("svg");font-weight:100;font-style:normal}@font-face{font-family:Roboto-Light;src:url("../../node_modules/g4.font.family/fonts/Roboto-Light.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-Light.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-Light.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-Light.svg#LegalTenderRegular") format("svg");font-weight:300;font-style:normal}@font-face{font-family:Roboto-LightItalic;src:url("../../node_modules/g4.font.family/fonts/Roboto-LightItalic.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-LightItalic.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-LightItalic.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-LightItalic.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-LightItalic.svg#LegalTenderRegular") format("svg");font-weight:300;font-style:italic}@font-face{font-family:Roboto-Regular;src:url("../../node_modules/g4.font.family/fonts/Roboto-Regular.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-Regular.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-Regular.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-Regular.svg#LegalTenderRegular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto-RegularItalic;src:url("../../node_modules/g4.font.family/fonts/Roboto-RegularItalic.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-RegularItalic.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-RegularItalic.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-RegularItalic.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-RegularItalic.svg#LegalTenderRegular") format("svg");font-weight:400;font-style:italic}@font-face{font-family:Roboto-Medium;src:url("../../node_modules/g4.font.family/fonts/Roboto-Medium.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-Medium.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-Medium.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-Medium.svg#LegalTenderRegular") format("svg");font-weight:600;font-style:normal}@font-face{font-family:Roboto-MediumItalic;src:url("../../node_modules/g4.font.family/fonts/Roboto-MediumItalic.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-MediumItalic.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-MediumItalic.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-MediumItalic.svg#LegalTenderRegular") format("svg");font-weight:600;font-style:italic}@font-face{font-family:Roboto-Bold;src:url("../../node_modules/g4.font.family/fonts/Roboto-Bold.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-Bold.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-Bold.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-Bold.svg#LegalTenderRegular") format("svg");font-weight:700;font-style:normal}@font-face{font-family:Roboto-BoldItalic;src:url("../../node_modules/g4.font.family/fonts/Roboto-BoldItalic.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-BoldItalic.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-BoldItalic.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-BoldItalic.svg#LegalTenderRegular") format("svg");font-weight:700;font-style:italic}@font-face{font-family:Roboto-ExtraBold;src:url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBold.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBold.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBold.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBold.svg#LegalTenderRegular") format("svg");font-weight:800;font-style:normal}@font-face{font-family:Roboto-ExtraBoldItalic;src:url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBoldItalic.eot");src:url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBoldItalic.woff") format("woff"),url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBoldItalic.ttf") format("truetype"),url("../../node_modules/g4.font.family/fonts/Roboto-ExtraBoldItalic.svg#LegalTenderRegular") format("svg");font-weight:800;font-style:italic}*,html,body,h1,h2,h3,h4,h5,h6,code,pre,p,a,div,section,img,header{font-family:Roboto-Regular}.terms_agree .agree_checkbox_content,.error_message{font-family:Roboto-Regular,arial,sans-serif;font-weight:400;font-style:normal}.modal_overlay .label_radio,.terms_agree .strong,.terms_agree .terms_link,.strong,.form_field_wrapper,.toggle_password_wrapper,.choose_age_action .select,.button_submit,.btn,.register_description{font-family:Roboto-Bold,arial,sans-serif;font-weight:700;font-style:normal}.modal_overlay .modal_dialog .close_btn,.modal_overlay .modal_dialog .main_heading,.modal_overlay .modal_dialog .select_interest,.register_title{font-family:Roboto-ExtraBold,arial,sans-serif;font-weight:900;font-style:normal}@font-face{font-family:"icons0007";src:url("../../node_modules/g4.font.icons/fonts/icons0007.eot?-9ll32q");src:url("../../node_modules/g4.font.icons/fonts/icons0007.eot?#iefix-9ll32q") format("embedded-opentype"),url("../../node_modules/g4.font.icons/fonts/icons0007.woff?-9ll32q") format("woff"),url("../../node_modules/g4.font.icons/fonts/icons0007.ttf?-9ll32q") format("truetype"),url("../../node_modules/g4.font.icons/fonts/icons0007.svg?-9ll32q#meetsimply") format("svg");font-weight:normal;font-style:normal}.icon:before,.toggle_password_wrapper .btn_toggle_password:before,.toggle_password_wrapper .btn_toggle_password.is_active:before,[class^="icon-"]:before,[class*=" icon-"]:before,.icon:after,.toggle_password_wrapper .btn_toggle_password:after,.toggle_password_wrapper .btn_toggle_password.is_active:after,[class^="icon-"]:after,[class*=" icon-"]:after{font-family:"icons0007";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.email_limit{align-items:center;bottom:0;display:flex;justify-content:center;left:0;top:0;position:fixed;right:0;z-index:9999}.email_limit .error_email_message{background-color:rgba(0,0,0,0.85);color:white;font-size:12px;max-width:96%;padding:20px 40px;position:relative;text-align:center;width:auto}@media (min-width: 590px){.email_limit .error_email_message{font-size:13px;max-width:90%;padding:20px 5%}}.email_limit .highlight{display:block;font-weight:bold;padding-bottom:5px}.email_limit .close_email_limit{display:block;height:32px;opacity:0.8;position:absolute;right:5px;top:5px;transition:opacity .2s ease;width:25px}@media (min-width: 414px){.email_limit .close_email_limit{right:10px;top:10px}}.email_limit .close_email_limit:hover{opacity:1}.email_limit .close_email_limit:before,.email_limit .close_email_limit:after{background-color:#fff;content:' ';height:25px;left:12px;position:absolute;top:0;width:2px}.email_limit .close_email_limit:before{transform:rotate(45deg)}.email_limit .close_email_limit:after{transform:rotate(-45deg)}.close_email_limit{display:none}.error_email_message{margin:5px 0 !important}.form_field_wrapper.city{display:inline-block;vertical-align:bottom}.form_field_wrapper .twitter-typeahead{width:100%}.form_field_wrapper .tt-query{padding:0px 10px;font-size:16px;margin:5px 0 5px 0;border:none}.form_field_wrapper .tt-dropdown-menu{width:100%;padding:0px;background:#F0F0F0;color:black}.form_field_wrapper .tt-dropdown-menu .tt-suggestion{padding:10px;text-align:left;cursor:default}.form_field_wrapper .tt-dropdown-menu .tt-suggestion:hover{padding:10px;background:#d7d7d7}.modal_overlay{height:100%;position:absolute;width:100%;top:0;overflow:hidden;bottom:0;background:rgba(0,0,0,0.7);display:none;z-index:500}.modal_overlay .error_message{display:inline-block;width:100%;position:relative;color:#ff3451;font-size:12px;margin-left:3px;text-transform:capitalize}.modal_overlay .radio_wrap{display:flex;flex-direction:row;align-items:center;justify-content:center}.modal_overlay .input_radio:checked+.label_radio:before{border-width:5px;border-style:solid;border-color:#3c90e9}.modal_overlay .label_radio{display:flex;align-items:center;justify-content:center;margin:0 3px}.modal_overlay .label_radio:before{content:'';display:flex;flex-direction:column;margin-right:3px;height:14px;width:14px;border-width:1px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#ffffff;border-style:solid;border-color:#cccccc}.modal_overlay .modal_dialog{position:relative;width:100%;height:auto;margin:0 auto;margin-top:10%;overflow:hidden;max-width:520px;text-align:center;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.modal_overlay .modal_dialog .modal_header{color:#ffffff;background-image:url("../../img/modal/modal_dialog_bckg.png")}.modal_overlay .modal_dialog .close_btn{background:transparent;border:none;position:absolute;right:10px;top:10px;font-size:17px;color:#f00808}.modal_overlay .modal_dialog .close_btn:hover{color:#be0606}.modal_overlay .modal_dialog .mail_icon{height:40px;margin-top:30px}.modal_overlay .modal_dialog .sub_heading{margin:20px 0px}.modal_overlay .modal_dialog .main_heading{font-size:26px;padding:0 10px 50px}.modal_overlay .modal_dialog .modal_form{background-color:#ffffff;padding:18px}.modal_overlay .modal_dialog .interests_holder{display:inline-flex;width:auto;margin:0 auto}.modal_overlay .modal_dialog .interests_title{color:#000000;width:auto;margin-right:3px}.modal_overlay .modal_dialog .select_interest{color:#000000;text-transform:capitalize;margin:2px 5px}.modal_overlay .modal_dialog .select_gender{margin:2px 0px;width:auto}.modal_overlay .modal_dialog .input_field{color:#2d2c2c;height:46px;padding:10px 16px;font-size:17px;width:66%;-webkit-border-radius:4px 0px 0px 4px;-khtml-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;-ms-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px;margin-bottom:25px;border-width:1px;border-style:solid;border-color:#d5d3d3;background-color:#f9f9f5}.modal_overlay .modal_dialog ::-webkit-input-placeholder{font-style:italic}.modal_overlay .modal_dialog :-moz-placeholder{font-style:italic}.modal_overlay .modal_dialog ::-moz-placeholder{font-style:italic}.modal_overlay .modal_dialog :-ms-input-placeholder{font-style:italic}.modal_overlay .modal_dialog .finish_btn{color:#ffffff;background-color:#74be36;height:46px;padding:10px 16px;font-size:14px;margin-left:-5px;font-weight:900;text-transform:uppercase;-webkit-border-radius:0px 4px 4px 0px;-khtml-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;-ms-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px;box-shadow:none;border-width:1px;border-style:solid;border-color:#9e9c9c}.modal_overlay .modal_dialog .finish_btn:hover{background-color:#89cd50}@media (min-width: 803px){.modal_overlay .modal_dialog .modal_header{color:#ffffff}.modal_overlay .modal_dialog .modal_form{padding:30px}.modal_overlay .modal_dialog .interests_holder{font-size:16px}.modal_overlay .modal_dialog .input_field{width:auto;font-size:18px;max-width:300px}.modal_overlay .modal_dialog .finish_btn{font-size:18px}}.it_IT .modal_dialog .input_field,.fi_FI .modal_dialog .input_field{padding:2px 4px 2px 10px;font-size:13px;width:70%}@media (min-width: 803px){.it_IT .modal_dialog .input_field,.fi_FI .modal_dialog .input_field{width:100%;font-size:18px;max-width:285px}}.sv_SE .modal_dialog .input_field,.es_ES .modal_dialog .input_field{width:62%;padding:2px 4px 2px 10px;font-size:13px}@media (min-width: 803px){.sv_SE .modal_dialog .input_field,.es_ES .modal_dialog .input_field{width:auto;font-size:18px;max-width:285px}}.de_AT .modal_dialog .input_field,.de_CH .modal_dialog .input_field{padding:2px 4px 2px 5px;font-size:13px;width:68%}@media (min-width: 803px){.de_AT .modal_dialog .input_field,.de_CH .modal_dialog .input_field{width:100%;font-size:18px;max-width:285px}}.terms_agree{margin-top:20px;height:auto;position:relative;color:#000;font-size:10px}.terms_agree .error_message{display:block;text-align:left}.terms_agree .form_label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;text-align:left;line-height:normal}.terms_agree .custom_checkbox{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;background-color:#fff;border:2px solid #555;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-right:15px}.terms_agree .agree_checkbox:not(.custom_checkbox){-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;border-width:1px;border-style:solid;position:relative;margin-right:15px}.terms_agree .agree_with_terms_checkbox:checked+label .custom_checkbox{background:#fff url("../../img/_forms/full0012/checkbox_tick.png") no-repeat;background-position:-1px 1px;background-size:contain}.terms_agree .agree_with_terms_checkbox:checked+label .agree_checkbox:not(.custom_checkbox):after{position:absolute;content:"";top:4px;left:2px;width:13px;height:7px;border-width:4px;border-style:solid;border-top:none;border-right:none;background:transparent;opacity:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);display:inline-block}.terms_agree .terms_underline{text-decoration:underline}.terms_agree .agree_checkbox_content{margin-top:-2px}.terms_agree .terms_link{color:#000;text-decoration:underline}.terms_agree_2 .error_message{width:100%}.terms_agree_2 .form_label{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.terms_agree_2 .agree_checkbox_content{flex:1}.terms_agree_2 .agree_with_terms_checkbox:checked+.agree_checkbox:after{position:absolute;content:"";top:4px;left:2px;width:13px;height:7px;border-width:4px;border-style:solid;border-top:none;border-right:none;background:transparent;opacity:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);display:inline-block}.toggle_password_wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;position:relative}.toggle_password_wrapper input[type=password],.toggle_password_wrapper input[type=text]{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3}.toggle_password_wrapper input::-webkit-credentials-auto-fill-button{visibility:hidden}.toggle_password_wrapper .error_message{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2}.toggle_password_wrapper .btn_toggle_password{-ms-grid-row-align:center;align-self:center;background-color:transparent;border:none;color:inherit;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;height:18px;-ms-grid-column-align:end;justify-self:end;opacity:.7;padding-right:10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.toggle_password_wrapper .btn_toggle_password:before{content:""}.toggle_password_wrapper .btn_toggle_password.is_active:before{content:""}.form_loader{position:relative}.is_loader{width:56px;height:56px;border:8px solid transparent;border-top-color:#0052ec;border-bottom-color:#0052ec;border-radius:50%;position:relative;animation:loader-rotate 1s linear infinite;display:inline-block;position:absolute;left:calc( 50% - 10px);top:calc( 50% - 10px);width:20px;height:20px}@keyframes loader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}html{scroll-behavior:smooth}body{position:relative;color:#222222}.hide{display:none !important;visibility:hidden !important}.hide_from_screen{left:-10000px !important;position:absolute !important;top:0}@media (min-width: 803px){.desktop{display:block}}@media (max-width: 803px){.desktop{display:none}}@media (min-width: 803px){.mobile{display:none}}@media (max-width: 803px){.mobile{display:block}}.container{margin:0 auto;max-width:1120px;width:100%}.header{background-color:#fff;padding:20px 10px}@media (min-width: 1200px){.header{background-color:rgba(255,255,255,0.5);left:0;padding:10px 20px;position:absolute;top:0;width:100%}}.header_nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.header_nav .link{color:#757575;display:inline-block;font-size:12px;margin-right:20px}.logo{margin-right:15px}@media (min-width: 1200px){.logo{margin-right:50px}}.logo_wrap{display:inline-block}.it_IT .logo_wrap,.fr_FR .logo_wrap,.es_ES .logo_wrap{min-width:120px}@media (min-width: 1200px){.it_IT .logo_wrap,.fr_FR .logo_wrap,.es_ES .logo_wrap{max-width:initial}}.de_CH .logo_wrap{min-width:70px}@media (min-width: 1200px){.de_CH .logo_wrap{max-width:initial}}.fi_FI .logo_wrap{min-width:150px}@media (min-width: 1200px){.fi_FI .logo_wrap{max-width:initial}}.sv_SE .logo_wrap{min-width:115px}@media (min-width: 1200px){.sv_SE .logo_wrap{max-width:initial}}.nb_NO .logo_wrap{max-width:125px}@media (min-width: 1200px){.nb_NO .logo_wrap{max-width:initial}}.de_AT .logo_wrap{min-width:80px}@media (min-width: 1200px){.de_AT .logo_wrap{max-width:initial}}.da_DK .logo_wrap{min-width:130px}@media (min-width: 1200px){.da_DK .logo_wrap{max-width:initial}}.speedejting .logo_wrap{display:inline-block;max-width:65px;min-width:65px}@media (min-width: 1200px){.speedejting .logo_wrap{max-width:initial}}.logo_img{width:100%}@media (min-width: 1200px){.logo_img{width:initial}}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.nav_text{color:#ff5555;font-size:18px}@media (min-width: 1200px){.nav_text{font-size:23px}}.section_form{background-position:top right;background-repeat:no-repeat;background-size:0, cover;padding:0}@media (min-width: 803px){.section_form{background-size:cover, 0;padding-top:82px}}.error_message{color:#ff0000;display:inline-block;font-size:11px;margin-bottom:5px}.error_email_message{display:block}.form_wrap{margin-top:0 auto;padding:15px 15px 60px}@media (min-width: 1200px){.form_wrap{padding:15px 30px 60px}}.form_holder{background-color:rgba(255,255,255,0.85);padding:20px 20px 30px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}@media (min-width: 1200px){.form_holder{max-width:500px;margin:0 auto;padding:30px 45px 70px;width:100%;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}}.form_field_wrapper{margin-bottom:10px}.gender{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -4px 10px}.radio_item_wrapper{max-width:50%;width:50%;padding:0 4px}.label{display:block;width:100%}.gender .label{font-size:16px;margin-bottom:10px;text-align:center}.label_radio{cursor:pointer}input[type=radio]:checked+.label_radio{border-color:transparent;-webkit-box-shadow:inset 2px -2px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:inset 2px -2px 5px 0px rgba(0,0,0,0.2);box-shadow:inset 2px -2px 5px 0px rgba(0,0,0,0.2);color:#fff;background:#3bd685;background:-moz-linear-gradient(top, #59feaa 0%, #3bd685 75%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #59feaa), color-stop(75%, #3bd685));background:-webkit-linear-gradient(top, #59feaa 0%, #3bd685 75%);background:-o-linear-gradient(top, #59feaa 0%, #3bd685 75%);background:-ms-linear-gradient(top, #59feaa 0%, #3bd685 75%);background:linear-gradient(to bottom, #59feaa 0%, #3bd685 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color1', endColorstr='$color2',GradientType=0 )}.input,.select,.label_radio{background-color:#fff;border:1px solid #dbdada;font-size:14px;max-width:100%;text-align:center;text-align-last:center;transition:all .2s ease;padding:8px 25px;width:100%;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.input::-webkit-input-placeholder,.select::-webkit-input-placeholder,.label_radio::-webkit-input-placeholder{color:rgba(34,34,34,0.5);font-size:14px;line-height:1.2}.input:-moz-placeholder,.select:-moz-placeholder,.label_radio:-moz-placeholder{color:rgba(34,34,34,0.5);font-size:14px;line-height:1.2}.input::-moz-placeholder,.select::-moz-placeholder,.label_radio::-moz-placeholder{color:rgba(34,34,34,0.5);font-size:14px;line-height:1.2}.input:-ms-input-placeholder,.select:-ms-input-placeholder,.label_radio:-ms-input-placeholder{color:rgba(34,34,34,0.5);font-size:14px;line-height:1.2}.has_error .input,.has_error .select,.has_error .label_radio{border-color:#ff0000}@media (min-width: 1200px){.input,.select,.label_radio{-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}}.input_city{text-align:left;text-align-last:left}.label_radio{display:inline-block}input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.location_fields label,.age label{display:block;font-size:14px;margin-bottom:8px}.location_fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -4px}.location_fields .form_field_wrapper{max-width:50%;padding:0 4px;width:50%}@media (min-width: 1200px){.location_fields .form_field_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.location_fields .country{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.caret,.age{position:relative}.caret:after,.age:after{content:'';border-style:solid;border-width:5px 5px 0 5px;border-color:#000000 transparent transparent transparent;display:block;height:0;position:absolute;pointer-events:none;right:15px;bottom:15px;width:0}.cta_wrapper{padding-top:10px}@media (min-width: 1200px){.cta_wrapper{padding-top:20px}}.button_submit,.btn{border:none;color:#fff;cursor:pointer;display:block;font-size:18px;line-height:1;padding:10px;text-align:center;text-transform:uppercase;width:100%;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#3bd685;background:-moz-linear-gradient(top, #59feaa 0%, #3bd685 75%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #59feaa), color-stop(75%, #3bd685));background:-webkit-linear-gradient(top, #59feaa 0%, #3bd685 75%);background:-o-linear-gradient(top, #59feaa 0%, #3bd685 75%);background:-ms-linear-gradient(top, #59feaa 0%, #3bd685 75%);background:linear-gradient(to bottom, #59feaa 0%, #3bd685 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color1', endColorstr='$color2',GradientType=0 )}@media (min-width: 1200px){.button_submit,.btn{font-size:26px;padding:15px;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}}.btn{border-radius:20px}.terms_agree{margin-top:10px}.terms_agree .form_label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.has_error .agree_checkbox{border-color:#ff0000}.section_heart_rate{-webkit-box-shadow:0px 3px 8px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 8px 0px rgba(0,0,0,0.2);box-shadow:0px 3px 8px 0px rgba(0,0,0,0.2);position:relative;z-index:2}.heart_rate_wrap{padding:70px 35px;max-width:570px;width:100%;margin:0 auto}.heart_rate_wrap .cta_wrapper{padding:0 20px}@media (min-width: 1200px){.heart_rate_wrap{padding:110px 35px}}.heart_rate_text{text-align:center;margin-top:40px}@media (min-width: 1200px){.heart_rate_text{margin-top:60px}}.heart_rate_title{color:#808080;font-size:18px;margin-bottom:35px}@media (min-width: 1200px){.heart_rate_title{font-size:26px;margin-bottom:55px}}.register_wrap{max-width:1280px;width:100%;margin:0 auto;padding:50px 35px;background-size:0;position:relative}.register_wrap:before{content:'';display:none;width:40px;height:100%;background-image:linear-gradient(-90deg, transparent, #fff);background-image:-ms-linear-gradient(-90deg, transparent, #fff);background-image:-o-linear-gradient(-90deg, transparent, #fff);background-image:-webkit-linear-gradient(-90deg, transparent, #fff);background-image:-moz-linear-gradient(-90deg, transparent, #fff);position:absolute;top:0;left:0}@media (min-width: 1200px){.register_wrap{min-height:800px;background-size:cover;background-repeat:no-repeat;background-position:left bottom}}.register_wrap .cta_wrapper{margin-top:20px}@media (min-width: 1200px){.register_text{position:absolute;right:10px}}.register_title{color:#c50000;font-size:32px;margin-bottom:25px}@media (min-width: 1200px){.register_title{font-size:39px}.it_IT .register_title{font-size:34px}}.register_description{color:#000;font-size:25px}@media (min-width: 1200px){.register_description{font-size:30px}.fr_FR .register_description{font-size:24px}}.btn_register{background-color:#cb0000;color:#fff;font-size:18px;padding:10px 30px;text-transform:uppercase;-webkit-border-radius:50px;-khtml-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px}.footer_wrap{background-color:#1fd579;padding:40px 18px 30px;text-align:center}.footer_wrap .logo_wrap{display:inline-block;margin-bottom:25px}@media (min-width: 1200px){.footer_wrap .logo_wrap{margin-bottom:45px}}@media (min-width: 1200px){.footer_wrap{padding:80px 18px 90px}}.footer_wrap .links{color:#fff;font-size:16px;margin-bottom:15px}.disclaimer{font-size:14px}.company_info_holder{color:#565656;margin-top:15px}
