https://www.google.com/aclk?sa=l&ai=CXKjjuJfEYumdLPW9iga3rr3gD47P9vpqq4GAg-cP6uLsgPcBCAAQASCEjZcCKARg4bS6hZAaoAHX6aCgAsgBAcgDG6oEXE_QlONDFctDFghDUwEmWZaHstxQKwzT3gV7avsKeqY2wVHCBF4GATcjYAHpvsxcJqnuFeESTa0dZ6lR5Rcn-SWo5Isvnw0XgahqlrxpWlZ0TNz42iNZc7erdnybwATjlf_2hASIBbXyzKA_oAZRgAeRlt_fAYgHAZAHAqgH1NIbqAemvhuoB7masQKoB_PRG6gH7tIbqAf_nLECqAfK3BuoB9imsQKgCMayqQSwCAXSCAsQAiAEMgKAQDoBALEJiMOiqThtso25CYjDoqk4bbKN-AkBmAsBuAwB6AwDghQKCAMSBmtpc21pYdAVAfgWAYAXAZIXCRIHCAEQAxjKAw&ae=2&sig=AOD64_1TCHS8SHkqmQoaQs_QpWeyrD7gdA&dct=1&adurl=https://kismia.com/ac/cd321bb005f6b05670e2d99842da7ea12bb21b299%3Fadgroup%3D138762242787%26ad_label%3Deta_200422-v2%26campaign%3D16979802421%26creative%3D593955263903%26dev_type%3Dc%26keyword%3Dkismia%26net_type%3Ds%26placement%3D%26source%3Dadwords%26utm_campaign%3D16979802421%26utm_medium%3Dcpc%26utm_source%3Dgoogle_search&q=&nb=0&rurl=https%3A%2F%2Fwww.c-sharpcorner.com%2F%3Ffrom%3Dmsidevs.net%26to1%3Dl7eQ%26to2%3D37848%2Ckismia.com&nm=47&is=494x466&clkt=188&nx=173&ny=10

Last Checked: Mar 24, 2023, 20:47 EDT

IP Address: 172.217.12.100
ASN #: AS15169 GOOGLE, US
Location: Unknown, Unknown, Unknown
URL Reputation:
  • Unknown This URL is not identified as malicious in the SafeBrowsing Database.
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Unknown PhishCheck thinks this URL is likely not a phish.
  • Unknown OpenPhish: URL not in feed.

Other submissions on 172.217.12.100:

  • https://www.google.com/url?q=tps://eu-central-1&source=ail-imap&ust77512431000000&usg=vVaw1c1A00QenWNPXpLD7ahpRP.protection.sophos.com?d=tendersinfo.com&u=d3d3LnRlbmRlcnNpbmZvLmNvbQ==&p=m&i=NWQwYzk2YjNjOGNmYzAxMGJiN2FlMTk5&t=SjU2aldxQWVWczQ1Z2piNXphL0o2ZktucXdJYmMvOEpjbnFEMTIzMGF6WT0=&h=42eefe2902a64ce29333ca674b5cb673&s=AVNPUEhUT0NFTkNSWVBUSVZBazk5yoMhCjCWkz44tqJUFAUmCCPCeiNh4URdQhF5mqziAPZHwS3w3dAkaqEjZBY

  • https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sChZDSUhNMG9nS0VJQ0FnSUNoNGJfMkZnEAE!2m1!1s0x0:0xf136e1a41b9b5fb8!3m1!1s2@1:CIHM0ogKEICAgICh4b_2Fg%7CCgsIoeexnwYQsNa7Xg%7C?hl=en-US&g_ep=CAISBjYuNTUuMhgAINDkASoINDcwNjI3MjBCAlVT&g_st=ic&g_st=ic

  • https://www.google.com/?client=safari&channel=iphone_bm

  • https://www.google.com/xjs/_/js/k=xjs.s.es_419.2Am2i6QctPo.O/ck=xjs.s.DXwKxosf0kk.L.W.O/am=CAAAIAAgGoRTABtAAAIABAAAEBAAAAAAAAACwABA8CgTAAAAkAgYBDHYAEBCCQAAAACA0A8RAAAAAIgBAAAAoAiAgYZABUAAAAAA5A-AAS8AYDBhAQAAAAAAAACAAJYgGNwggYIAEAAAAAAAAAAAVMnkxQEh/d=1/exm=SNUn3,cEt90b,cdos,csi,d,dtl0hd,eHDfl,hsm,jsa,mb4ZUb,qddgKe,sTsDMc/ed=1/dg=2/br=1/rs=ACT90oGmOOXgE9zl7Ng5wj-DpmcZ0xlkMQ/ee=AfeaP:TkrAjf;BMxAGc:E5bFse,UV6hub;BgS6mb:fidj5d;BjwMce:cXX2Wb;CxXAWb:YyRLvc;DULqB:RKfG5c;DpcR3d:zL72xf;EABSZ:MXZt9d;ESrPQc:mNTJvc;EVNhjf:pw70Gc;EmZ2Bf:zr1jrb;Erl4fe:FloWmf;F9mqte:UoRcbe;Fmv9Nc:HYsvw,O1Tzwc,SJMv1c,wdLAme;G0KhTb:LIaoZ;G6wU6e:hezEbd;GleZL:J1A7Od;IoGlCf:b5lhvb;JXS8fb:Qj0suc;JsbNhc:Xd8iUd;KQzWid:mB4wNe;KcokUb:KiuZBf;KpRAue:Tia57b;LBgRLc:SdcwHb,XVMNvd;LEikZe:byfTOb,lsjVmc;LsNahb:ucGLNb;Me32dd:MEeYgc;NPKaK:PVlQOd,SdcwHb;NSEoX:lazG7b;Np8Qkd:Dpx6qc;Nyt6ic:jn2sGd;Oj465e:KG2eXe;Pjplud:EEDORb,PoEs9b;QGR0gd:Mlhmy;R2kc8b:ALJqWb;R4IIIb:QWfeKf,qBeYgc;R9Ulx:CR7Ufe;SJsSc:H1GVub;SLtqO:Kh1xYe;SMDL4c:fTfGO,vjQg0b;SNUn3:ZwDk9d,x8cHvb;TijjCd:SSmhPd;TxfV6d:YORN0b;UDrY1c:eps46d;UVmjEd:EesRsb;UyG7Kb:wQd0G;V2HTTe:RolTY;VGRfx:VFqbr;VN6jIc:ddQyuf;VxQ32b:k0XsBb;WCEKNd:I46Hvd;WDGyFe:jcVOxd;Wfmdue:g3MJlb;YV5bee:IvPZ6d;a56pNe:JEfCwb;aAJE9c:WHW6Ef;aZ61od:arTwJ;bcPXSc:gSZLJb;cEt90b:ws9Tlc;cFTWae:gT8qnd;dIoSBb:ZgGg9b;dLlj2:Qqt3Gf;daB6be:lMxGPd;dtl0hd:lLQWFe;eBAeSb:Ck63tb;eHDfl:ofjVkb;g8nkx:U4MzKc;gaub4:TN6bMe;hK67qb:QWEO5b,bvBCk;hjRo6e:F62sG;iFQyKf:QIhFr,vfuNJf;imqimf:jKGL2e;io8t5d:sgY6Zb;kCQyJ:ueyPK;kMFpHd:OTA3Ae;kY7VAf:d91TEb;kbAm9d:MkHyGd;l8Azde:j4Ca9b;lkq0A:Z0MWEf;lzgfYb:PI40bd;nAFL3:NTMZac,s39S4;oGtAuc:sOXFj;oSUNyd:fTfGO,vjQg0b;oUlnpc:RagDlc;okUaUd:wItadb;pNsl2d:j9Yuyc;pXdRYb:JKoKVe,MdUzUe;pj82le:mg5CW;qaS3gd:yiLg6e;qavrXe:mYbt1d,zQzcXe;qddgKe:d7YSfd,x4FYXe;rQSrae:C6D5Fc;sP4Vbe:VwDzFe;sTsDMc:kHVSUb;tosKvd:ZCqP3;uY49fb:COQbmf;uuQkY:u2V3ud;vfVwPd:OXTqFb;w3bZCb:ZPGaIb;w9w86d:dt4g2b;wQlYve:aLUfP;wR5FRb:O1Gjze,TtcOte;wV5Pjc:L8KGxe;whEZac:F4AmNb;xBbsrc:NEW1Qc;xbe2wc:wbTLEd;xqZiqf:wmnU7d;yGxLoc:FmAr0c;yxTchf:KUM7Z;z97YGf:oug9te;zOsCQe:Ko78Df;zxnPse:GkRiKb/m=DhPYme,EkevXb,GU4Gab,MpJwZc,NzU6V,UUJqVe,aa,abd,async,epYOx,loL8vb,ms4mZb,mu,pHXghd,q0xTif,s39S4,sOXFj,sb_wiz,sf,sonic,spch?xjs=s1

  • https://www.google.com/amp/s/twincitieswebsitedesign.co%2ftask%2ftmp%2f8280801888602249764%2fc2FyYWguYm9uZUBzaGVyd2luLmNvbQ==

  • https://www.google.com/url?q=https://script.google.com/macros/s/AKfycbzC9sqBB_RI-vhbbZ_9mKOL5lrnW6_OKdoH3n9z7_nkdJJPzh9_LNK2JFDP3Hm7lYpX/exec%23TPYKpuu13n%23MQV6CTQM5q&sa=D&source=docs&ust=1685497937228640&usg=AOvVaw28LEhMs99nXoPIClvEZORv

  • https://www.google.com/amp/s/twincitieswebsitedesign.co%2ftask%2ftmp%2f15122542-15122542%2fc2F2aW5vLmxvdmFnbGlvQGRlbHRhdHJlLmNvbQ==

  • https://www.google.com/amp/s/sistemasgm.com.ar%2fwp-content%2ftmp%2f837058378%2famFtZXNAdmlld3RyYWRlLmNvbQ==

  • https://www.google.com/url?hl=en&q=hxxps://go1.worsblst.com/f/a/eBmQLUp5dwR8bUse6ru6qYY~~/XXrVTPY~/aHR0cHM6Ly9naXNlbGVzLW9pbHMuY29tLzRhc2FtYW5pZWdvblU%3D&source=gmail&ust=1687348004498000&usg=AOvVaw3aIhRPZohnItnc9Urc2ur9

  • https://www.google.com/webhp

Other submissions on google.com:

  • https://www.google.com/webhp

  • https://www.google.com/amp/s/cottonwooddoit%2Ecom%2famp%2f26939939-939%2f939%2feml5YWQuYWxhYm91ZGlAYmFsbC5jb20=

  • https://drive.google.com/file/d/1OOzd3J7thVx4n8FB3nXo1oIC50lgpwB8/view

  • https://drive.google.com/file/d/1OOzd3J7thVx4n8FB3nXo1oIC50lgpwB8/view

  • https://www.google.com/url?q=https://business-108677.weeblysite.com/&sa=D&source=editors&ust=1688467537797915&usg=AOvVaw3UzGiq3YRCkDv7Fa6SEy7a

  • https://www.google.com/imgres?imgurl=https%3A%2F%2Fpublic.onlyfans.com%2Ffiles%2Ft%2Fti%2Ftio%2Ftios2iqjtfwrdeosih595wga3gmx5kw91685667812%2F100978379%2Fheader.jpg&tbnid=KVY6L_JSmg96JM&vet=12ahUKEwiv96yP7_X_AhXzBNQKHZR8Cc8QMygCegUIARCiAQ..i&imgrefurl=https%3A%2F%2Ferothots.co%2Fonlyfans%2Fprofile%2Fsexxyflower&docid=ZmfgdCqH4R5MiM&w=913&h=751&itg=1&q=sexxyflower&hl=es&ved=2ahUKEwiv96yP7_X_AhXzBNQKHZR8Cc8QMygCegUIARCiAQ

  • https://docs.google.com/presentation/d/1Rpn5R7mfxsXYqY82dv78FwyeCyF4cZLbhYn1a60sEZA/edit?usp=sharing

  • https://docs.google.com/uc?export=download&id=1NFaNC1qHGFZKY6QTsKskn3K885pfr9Cd

  • https://sites.google.com/view/weboutmicroinfor/home

  • https://sites.google.com/view/provind19

Previous checks:

                               
                             
  • GET
    0 Timed out waiting for a response.

    https://c.clarity.ms/c.gif

  • https://www.google.com/aclk?sa=l&ai=CXKjjuJfEYumdLPW9iga3rr3gD47P9vpqq4GAg-cP6uLsgPcBCAAQASCEjZcCKARg4bS6hZAaoAHX6aCgAsgBAcgDG6oEXE_QlONDFctDFghDUwEmWZaHstxQKwzT3gV7avsKeqY2wVHCBF4GATcjYAHpvsxcJqnuFeESTa0dZ6lR5Rcn-SWo5Isvnw0XgahqlrxpWlZ0TNz42iNZc7erdnybwATjlf_2hASIBbXyzKA_oAZRgAeRlt_fAYgHAZAHAqgH1NIbqAemvhuoB7masQKoB_PRG6gH7tIbqAf_nLECqAfK3BuoB9imsQKgCMayqQSwCAXSCAsQAiAEMgKAQDoBALEJiMOiqThtso25CYjDoqk4bbKN-AkBmAsBuAwB6AwDghQKCAMSBmtpc21pYdAVAfgWAYAXAZIXCRIHCAEQAxjKAw&ae=2&sig=AOD64_1TCHS8SHkqmQoaQs_QpWeyrD7gdA&dct=1&adurl=https://kismia.com/ac/cd321bb005f6b05670e2d99842da7ea12bb21b299%3Fadgroup%3D138762242787%26ad_label%3Deta_200422-v2%26campaign%3D16979802421%26creative%3D593955263903%26dev_type%3Dc%26keyword%3Dkismia%26net_type%3Ds%26placement%3D%26source%3Dadwords%26utm_campaign%3D16979802421%26utm_medium%3Dcpc%26utm_source%3Dgoogle_search&q=&nb=0&rurl=https%3A%2F%2Fwww.c-sharpcorner.com%2F%3Ffrom%3Dmsidevs.net%26to1%3Dl7eQ%26to2%3D37848%2Ckismia.com&nm=47&is=494x466&clkt=188&nx=173&ny=10 https://www.googleadservices.com/pagead/aclk?sa=L&ai=Ce_kCuJfEYumdLPW9iga3rr3gD47P9vpqq4GAg-cP6uLsgPcBCAAQASCEjZcCKARg4bS6hZAaoAHX6aCgAsgBAcgDG6oEXE_QlONDFctDFghDUwEmWZaHstxQKwzT3gV7avsKeqY2wVHCBF4GATcjYAHpvsxcJqnuFeESTa0dZ6lR5Rcn-SWo5Isvnw0XgahqlrxpWlZ0TNz42iNZc7erdnybwATjlf_2hASIBbXyzKA_oAZRgAeRlt_fAYgHAZAHAqgH1NIbqAemvhuoB7masQKoB_PRG6gH7tIbqAf_nLECqAfK3BuoB9imsQKgCMayqQSwCAXSCAsQAiAEMgKAQDoBAJoJP2h0dHBzOi8va2lzbWlhLmNvbS9hYy9jZDMyMWJiMDA1ZjZiMDU2NzBlMmQ5OTg0MmRhN2VhMTJiYjIxYjI5ObEJiMOiqThtso25CYjDoqk4bbKN-AkBmAsBuAwB6AwDghQKCAMSBmtpc21pYdAVAfgWAYAXAZIXCRIHCAEQAxjKA-AXAg&ae=2&dct=1&nb=0&nm=47&clkt=188&nx=173&ny=10&cid=CAASFeRoEDivf2Udsj5aWV7GeqP3r6G6Sw&dblrd=1&sival=AF15MEDq1ZU22Gtx0_oRlk91k-HUtaZq7ry45XrNChDosFu2ceCNyCgNlZIwf-8aGlvb8-X7RKSFtdsfI36HBgeCjz128fimugRliXMs6NeEE7Ifb_32yL4JupLud2c1JJIgfNDqWO49yst1xsRzk7OnrPwFNeW3e5hgNaLhvvNrq3dKMOToW1Q&sig=AOD64_2KcxJwoD63CxpTRMp8p-3dAnJh_Q&adurl=https://kismia.com/ac/cd321bb005f6b05670e2d99842da7ea12bb21b299%3Fadgroup%3D138762242787%26ad_label%3Deta_200422-v2%26campaign%3D16979802421%26creative%3D593955263903%26dev_type%3Dc%26keyword%3Dkismia%26net_type%3Ds%26placement%3D%26source%3Dadwords%26utm_campaign%3D16979802421%26utm_medium%3Dcpc%26utm_source%3Dgoogle_search
  • https://www.googleadservices.com/pagead/aclk?sa=L&ai=Ce_kCuJfEYumdLPW9iga3rr3gD47P9vpqq4GAg-cP6uLsgPcBCAAQASCEjZcCKARg4bS6hZAaoAHX6aCgAsgBAcgDG6oEXE_QlONDFctDFghDUwEmWZaHstxQKwzT3gV7avsKeqY2wVHCBF4GATcjYAHpvsxcJqnuFeESTa0dZ6lR5Rcn-SWo5Isvnw0XgahqlrxpWlZ0TNz42iNZc7erdnybwATjlf_2hASIBbXyzKA_oAZRgAeRlt_fAYgHAZAHAqgH1NIbqAemvhuoB7masQKoB_PRG6gH7tIbqAf_nLECqAfK3BuoB9imsQKgCMayqQSwCAXSCAsQAiAEMgKAQDoBAJoJP2h0dHBzOi8va2lzbWlhLmNvbS9hYy9jZDMyMWJiMDA1ZjZiMDU2NzBlMmQ5OTg0MmRhN2VhMTJiYjIxYjI5ObEJiMOiqThtso25CYjDoqk4bbKN-AkBmAsBuAwB6AwDghQKCAMSBmtpc21pYdAVAfgWAYAXAZIXCRIHCAEQAxjKA-AXAg&ae=2&dct=1&nb=0&nm=47&clkt=188&nx=173&ny=10&cid=CAASFeRoEDivf2Udsj5aWV7GeqP3r6G6Sw&dblrd=1&sival=AF15MEDq1ZU22Gtx0_oRlk91k-HUtaZq7ry45XrNChDosFu2ceCNyCgNlZIwf-8aGlvb8-X7RKSFtdsfI36HBgeCjz128fimugRliXMs6NeEE7Ifb_32yL4JupLud2c1JJIgfNDqWO49yst1xsRzk7OnrPwFNeW3e5hgNaLhvvNrq3dKMOToW1Q&sig=AOD64_2KcxJwoD63CxpTRMp8p-3dAnJh_Q&adurl=https://kismia.com/ac/cd321bb005f6b05670e2d99842da7ea12bb21b299%3Fadgroup%3D138762242787%26ad_label%3Deta_200422-v2%26campaign%3D16979802421%26creative%3D593955263903%26dev_type%3Dc%26keyword%3Dkismia%26net_type%3Ds%26placement%3D%26source%3Dadwords%26utm_campaign%3D16979802421%26utm_medium%3Dcpc%26utm_source%3Dgoogle_search https://kismia.com/ac/cd321bb005f6b05670e2d99842da7ea12bb21b299?adgroup=138762242787&ad_label=eta_200422-v2&campaign=16979802421&creative=593955263903&dev_type=c&keyword=kismia&net_type=s&placement=&source=adwords&utm_campaign=16979802421&utm_medium=cpc&utm_source=google_search
<html lang="en"><head><meta name="google" content="notranslate">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Kismia</title>
<link rel="stylesheet" href="137mf_adaptive/css/dynamic/137mf_adaptive_fr.css?v=1675772131402">
<script async="" src="https://www.clarity.ms/eus2-c-sc/s/0.7.5/clarity.js"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-DPBCCDYKB5&amp;l=dataLayer&amp;cx=c"></script><script async="" src="https://www.clarity.ms/tag/9k3gvrhf15"></script><script src="https://connect.facebook.net/signals/config/246541269126552?v=2.9.100&amp;r=stable" async=""></script><script async="" src="https://connect.facebook.net/en_US/fbevents.js"></script><script type="text/javascript" async="" src="https://cdn.taboola.com/libtrc/unip/1316490/tfa.js"></script><script type="text/javascript" async="" src="https://www.google-analytics.com/analytics.js"></script><script async="" src="/land/shared/js/measure.js?v=1675772131402"></script><script type="text/javascript" async="" id="watchid" src="/land/resources/watch?url=https%3A%2F%2Fkismia.com%2Fac%2Fcd321bb005f6b05670e2d99842da7ea12bb21b299%3Fadgroup%3D138762242787%26ad_label%3Deta_200422-v2%26campaign%3D16979802421%26creative%3D593955263903%26dev_type%3Dc%26keyword%3Dkismia%26net_type%3Ds%26placement%3D%26source%3Dadwords%26utm_campaign%3D16979802421%26utm_medium%3Dcpc%26utm_source%3Dgoogle_search&amp;funnel_id=641e44a16f7b78.76940767&amp;uid=1679705249456661136&amp;landing=0c8e1c89127f9a6516568ca599821bfc6840b7e7&amp;unique=1&amp;cookie=1&amp;ra=0.3002529138559147"></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-N6W77T"></script><script src="https://code.jquery.com/jquery-2.2.4.min.js" integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous"></script>
<link rel="preconnect" href="https://fonts.gstatic.com">

<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-N6W77T');</script>


<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N6W77T"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
 <script>
        (function (d, w) {
            var n = d.getElementsByTagName("script")[0],
                s = d.createElement("script"),
                f = function () { n.parentNode.insertBefore(s, n); },
                getCookie = function(name) {
                    var matches = document.cookie.match(new RegExp(
                        "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
                    ));
                    return matches ? decodeURIComponent(matches[1]) : undefined;
                };

            s.type = "text/javascript";
            s.async = true;
            s.id ="watchid";
            s.src = "/land/resources/watch" +
                "?url=" + encodeURIComponent(window.location) +
                "&funnel_id=" + (getCookie('funnel_id') === undefined ? '' : getCookie('funnel_id')) +
                "&uid=" + (getCookie('landing_user') === undefined ? '' : getCookie('landing_user')) +
                "&landing=0c8e1c89127f9a6516568ca599821bfc6840b7e7" +
                "&unique=" + (getCookie('landing_user') === undefined ? 0 : 1) +
                "&cookie=" + (navigator.cookieEnabled ? 1 : 0) +
                "&ra=" + Math.random();

            if (w.opera == "[object Opera]") {
                d.addEventListener("DOMContentLoaded", f, false);
            } else { f(); }
        })(document, window);
    </script>
<link rel="apple-touch-icon" sizes="57x57" href="/land/shared/favicons/kismia.com/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/land/shared/favicons/kismia.com/apple-touch-icon-60x60.png">
<link rel="apple-touch-icon" sizes="60x60" href="/land/shared/favicons/kismia.com/apple-touch-icon-70x70.png">
<link rel="apple-touch-icon" sizes="72x72" href="/land/shared/favicons/kismia.com/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/land/shared/favicons/kismia.com/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/land/shared/favicons/kismia.com/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/land/shared/favicons/kismia.com/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/land/shared/favicons/kismia.com/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/land/shared/favicons/kismia.com/apple-touch-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/land/shared/favicons/kismia.com/apple-touch-icon-180x180.png">
<link rel="icon" type="image/png" href="/land/shared/favicons/kismia.com/favicon-48x48.png" sizes="48x48">
<link rel="icon" type="image/png" href="/land/shared/favicons/kismia.com/favicon-36x36.png" sizes="36x36">
<link rel="icon" type="image/png" href="/land/shared/favicons/kismia.com/favicon-34x34.png" sizes="34x34">
<link rel="icon" type="image/png" href="/land/shared/favicons/kismia.com/favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="/land/shared/favicons/kismia.com/favicon-16x16.png" sizes="16x16">
<link rel="manifest" href="/land/shared/favicons/kismia.com/site.mobilemanifest">
<script>
    var _landing_id = '70531'
    var visitIdentifiers = {'funnel_id': null, 'uid': null};
    var resources = "137mf_adaptive";
    var cookieParams = {"step_profile":2,"step_photo":2,"step_premium_features":1,"after_activation_url":""};
    var kismiaApiEndpointHost = "kismia.com";
    var deviceSubscriberApiEndpointHost = "subscribe.kddk.org";
    var aggrApisDeviceSubscriberUri = "mar.kismia.com/apis/webpush/";
    var mobilePrefix = "m.";

    onVisitIdentifiersReady = function (funnel_id, uid) {
        visitIdentifiers.funnel_id = funnel_id;
        visitIdentifiers.uid = uid;
    };

    try {
        window.addEventListener("DOMContentLoaded", function(){
            setTimeout(function(){
                if (typeof(yaCounter47898260) !== 'undefined') {
                    yaCounter47898260.userParams({
                        template: "137mf_adaptive"
                    });
                    console.log('m.ya success:');
                } else {
                    console.log('m.ya error 1: '+typeof(yaCounter47898260));
                }
            }, 1000);
        }, false);
    } catch (error) {
        console.log('m.ya error 2: '+error);
    }

    var request = false;
    var errorFirst = true;

    var pauth = getCookie('pauth');
    var accessToken = getCookie('accessToken');
    var refreshToken = getCookie('refreshToken');

    var isDesktopTokens = !!accessToken && !!refreshToken;
    var isMobileToken = !!pauth;

    var isRedirectPossibility = isDesktopTokens || isMobileToken;

    try {
        if ( isRedirectPossibility && typeof $ == 'function' && typeof cookieParams !== 'undefined' && cookieParams.redirect_logged_in !== undefined && cookieParams.redirect_logged_in != false) {
            var new_url;
            if ( !cookieParams.redirect_logged_in ) {
                throw null;
            }
            if ( cookieParams.redirect_logged_in === 1 ) {
                new_url = '/matches';
            } else if ( typeof cookieParams.redirect_logged_in == 'string' && cookieParams.redirect_logged_in !== '' ) {
                var query_params = window.location.href.split('?')[1];
                new_url = cookieParams.redirect_logged_in + (query_params ? ('?' + query_params) : '');
            }
            document.location.href = new_url;
        }
    } catch (error) {
        console.log('Redirect logged in error: '+error);
    }
    function getCookie(name) {
        var matches = document.cookie.match(new RegExp(
            "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
        ));
        return matches ? decodeURIComponent(matches[1]) : undefined;
    }
</script>
<script>
    var geoData;
    function getLocation() {
        if ( !~window.location.origin.indexOf('markerry') ) {
            $.ajax({
                method: 'GET',
                url:'https://' + kismiaApiEndpointHost + '/rest/v2/marketing/mail-domain-list',
                headers: {
                    'Platform' : getCookie('app_type')
                }
            }).done(function(data) {
                geoData = data;
                var countryArr = ['DE', 'GB', 'FR', 'IT', 'ES', 'PL', 'RO', 'NL', 'BE', 'GR', 'CZ', 'PT', 'HU', 'SE', 'AT', 'BG', 'DK', 'FI', 'SK', 'IE', 'HR', 'LT', 'SI', 'LV', 'EE', 'CY', 'LU', 'MT', 'RU', 'UA'];

                function getCookie(name) {
                    var matches = document.cookie.match(new RegExp(
                        "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
                    ));
                    return matches ? decodeURIComponent(matches[1]) : undefined;
                }

	            function isStage() {
		            return /\.dev/.test(window.location.origin);
	            }

	            (function loginSwitcher() {
		            var appType = getCookie('app_type');
		            var $linkForLogin = $('.enter');
		            var domName = document.domain;
		            var domArr = domName.split('.');
		            if (domArr.length > 2) {
			            domName = `${domArr[domArr.length-2]}.${domArr[domArr.length-1]}`;
		            }

		            if (appType === "mobile") {
			            $linkForLogin.attr('href',`https://m.${domName}/login`);
		            } else if(!isStage()) {
			            $linkForLogin.attr('href',`https://${domName}/sign/in`);
		            }
	            })();
                currentAppType = getCookie('app_type');

                if( document.readyState === 'complete' ) {
                    console.log( 'document is already ready' );
                    footerSwitcher();
                } else {
                    window.addEventListener("load", function () {
                        console.log( 'document was not ready, place code here' );
                        footerSwitcher();
                    });

                }

                var rRoot = '137mf_adaptive';
                console.log(typeof rRoot);
                function footerSwitcher() {
                    var countryCode = data.result.country.iso_code_alpha2;
                    var $footerRus = $('.footer_ip_ru');
                    if (countryCode === "RU") {
                        $($footerRus).prev().hide();
                        $($footerRus).show();
                    }
                }

                function closeCookieNot() {
                    var cookieWrapper = this.parentNode;
                    var domain = document.domain;
                    var splitDomain = domain.split('.');
                    if ( splitDomain.length > 2 ) splitDomain.splice(0, 1);
                    var finDomain = splitDomain.join('.');
                    document.cookie = "checkCookiesPolicy=1;path=/;domain=."+finDomain+"";
                    document.body.removeChild(cookieWrapper);
                }
                function cookieExist(name) {
                    var match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));
                    if (match) return true;
                }
                var rRootList = [
                    '75f_mob_policy',
                    '75m_mob_hard_policy',
                    '75m_mob_hard_gdpr',
                    '75f_mob_hard_gdpr',
                    '75mf_mob_gdpr',
                    '75m_mob_fr_gdpr',
                    '75f_mob_hard_fr_gdpr',
                    '75m_mob_hard_push_gdpr',
                    '88m_adaptive_gdpr',
                    '49m_adaptive_new_text_gdpr',
                ];
                if (rRootList.indexOf(rRoot) !== -1) return;

                // if (rRoot === '75f_mob_policy' || rRoot === '75m_mob_hard_policy' || rRoot === '75m_mob_hard_gdpr' || rRoot === '75f_mob_hard_gdpr') return; // need to remove

                // for ( var i = 0; i < countryArr.length; i++ ) {
                //     if ( data.result.country.iso_code_alpha2 === countryArr[i] ) {
                //         if ( cookieExist('checkCookiesPolicy') ) return;
                //         var landingLang = "en";
                //
                //         var head = document.getElementsByTagName('head')[0];
                //         var link = document.createElement('link');
                //         link.rel = 'stylesheet';
                //         link.type = 'text/css';
                //         link.href = 'https://fonts.googleapis.com/css?family=Open+Sans:400,600';
                //         link.media = 'all';
                //         head.appendChild(link);
                //
                //         var cookieBody = document.createElement('div');
                //         cookieBody.className = 'cookie-notification';
                //         cookieBody.setAttribute('style', 'position:fixed; top:0; width:100%; height:auto; padding: 6px 20px 9px 20px; text-align:left; background-color:rgba(0, 0, 0, 0.9); z-index:999999; font-family: \'Open Sans\', sans-serif; box-sizing: border-box;');
                //         var cookieInner = document.createElement('div');
                //         cookieInner.className = 'cookie-inner';
                //         cookieInner.setAttribute('style', 'display:inline-block; font-size: 12px; padding:0; position: relative; line-height: 17px; color:#ffffff99;');
                //         var closeText = document.createElement('span');
                //         var projectLink;
                //         if (getCookie('app_type') === 'mobile') {
                //             projectLink = 'https://m.kismia.com'
                //         } else {
                //             projectLink = 'https://kismia.com'
                //         }
                //
                //         switch (landingLang){
                //             case 'es':
                //                 cookieInner.innerHTML = 'Utilizamos cookies para ofrecerle la mejor experiencia posible. Al utilizar nuestro sitio web, usted acepta el uso de cookies tal como se describe en nuestra <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline">Política de privacidad</a>';
                //                 closeText.innerText = 'Aceptar y cerrar';
                //                 break;
                //             case 'fr':
                //             case 'be':
                //                 cookieInner.innerHTML = 'Nous utilisons des cookies pour vous offrir la meilleure expérience possible. En utilisant notre site Web,vous acceptez l\'utilisation de cookies comme décrit dans notre <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline">Politique de confidentialité</a>';
                //                 closeText.innerText = 'Accepter et fermer';
                //                 break;
                //             case 'ru':
                //                 cookieInner.innerHTML = 'Чтобы сделать сайт удобнее для вас, мы используем cookie-файлы. Пользуясь сайтом, вы соглашаетесь на обработку cookie согласно <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline"> политике конфиденциальности</a>';
                //                 closeText.innerText = 'Принять и закрыть';
                //                 break;
                //             case 'pt':
                //                 cookieInner.innerHTML = 'Usamos cookies para lhe proporcionar a melhor experiência possível. Ao utilizar o nosso site, você concorda com o uso de cookies conforme descrito em nossa <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline">Política de Privacidade</a>';
                //                 closeText.innerText = 'Aceitar e fechar';
                //                 break;
                //             case 'pl':
                //                 cookieInner.innerHTML = 'Aby strona była dla Ciebie wygodniejsza, używamy plików cookie. Korzystając z serwisu, wyrażasz zgodę na przetwarzanie plików cookie, zgodnie z <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline">Polityką Prywatności</a>';
                //                 closeText.innerText = 'Zaakceptuj i zamknij';
                //                 break;
                //             case 'uk':
                //                 cookieInner.innerHTML = 'Щоб зробити сайт зручніше для вас, ми використовуємо cookie-файли. Користуючись сайтом, Ви погоджуєтесь на обробку cookie згідно з <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline">політикою конфіденційності</a>';
                //                 closeText.innerHTML = 'Прийняти і закрити';
                //                 break;
                //             case 'de':
                //                 cookieInner.innerHTML = 'Um die Website für Sie bequemer zu machen, verwenden wir Cookies. Durch die Nutzung der Website stimmen Sie der Cookie-Verarbeitung gemäß der <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline"> Datenschutzrichtlinie zu</a>';
                //                 closeText.innerText = 'Akzeptieren und schließen';
                //                 break;
                //             default:
                //                 cookieInner.innerHTML = 'We use cookies to give you the best experience possible. By using our website, you agree to the use of cookies as described in our <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline">Privacy Policy</a>';
                //                 closeText.innerText = 'Accept & close';
                //         }
                //         cookieBody.appendChild(cookieInner);
                //         var cookieClose = document.createElement('div');
                //         cookieClose.className = 'cookie-close';
                //         cookieClose.setAttribute('style', 'margin: 5px auto 0; padding: 3px 0; max-width: 280px; font-size:14px; font-weight: 600; color:#fff; text-align: center; border: 2px solid white; cursor:pointer; line-height: 19px;');
                //         cookieClose.appendChild(closeText);
                //         cookieBody.appendChild(cookieClose);
                //         document.body.appendChild(cookieBody);
                //         var btnClose = document.querySelector('.cookie-close');
                //         btnClose.addEventListener("click", closeCookieNot, false);
                //         return;
                //     }
                // }

                if ( cookieExist('checkCookiesPolicy') ) return;
                var landingLang = "en";

                var head = document.getElementsByTagName('head')[0];
                var link = document.createElement('link');
                link.rel = 'stylesheet';
                link.type = 'text/css';
                link.href = 'https://fonts.googleapis.com/css?family=Open+Sans:400,600';
                link.media = 'all';
                head.appendChild(link);

                var cookieBody = document.createElement('div');
                cookieBody.className = 'cookie-notification';
                cookieBody.setAttribute('style', 'position:fixed; top:0; width:100%; height:auto; padding: 6px 20px 9px 20px; text-align:left; background-color:rgba(0, 0, 0, 0.9); z-index:999999; font-family: \'Open Sans\', sans-serif; box-sizing: border-box;');
                var cookieInner = document.createElement('div');
                cookieInner.className = 'cookie-inner';
                cookieInner.setAttribute('style', 'display:inline-block; font-size: 12px; padding:0; position: relative; line-height: 17px; color:#ffffff99;');
                var closeText = document.createElement('span');
                var projectLink;
                if (getCookie('app_type') === 'mobile') {
                  projectLink = 'https://m.kismia.com'
                } else {
                  projectLink = 'https://kismia.com'
                }

                switch (landingLang){
                  case 'es':
                    cookieInner.innerHTML = 'Utilizamos cookies para ofrecerle la mejor experiencia posible. Al utilizar nuestro sitio web, usted acepta el uso de cookies tal como se describe en nuestra <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline">Política de privacidad</a>';
                    closeText.innerText = 'Aceptar y cerrar';
                    break;
                  case 'fr':
                  case 'be':
                    cookieInner.innerHTML = 'Nous utilisons des cookies pour vous offrir la meilleure expérience possible. En utilisant notre site Web,vous acceptez l\'utilisation de cookies comme décrit dans notre <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline">Politique de confidentialité</a>';
                    closeText.innerText = 'Accepter et fermer';
                    break;
                  case 'ru':
                    cookieInner.innerHTML = 'Чтобы сделать сайт удобнее для вас, мы используем cookie-файлы. Пользуясь сайтом, вы соглашаетесь на обработку cookie согласно <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline"> политике конфиденциальности</a>';
                    closeText.innerText = 'Принять и закрыть';
                    break;
                  case 'pt':
                    cookieInner.innerHTML = 'Usamos cookies para lhe proporcionar a melhor experiência possível. Ao utilizar o nosso site, você concorda com o uso de cookies conforme descrito em nossa <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline">Política de Privacidade</a>';
                    closeText.innerText = 'Aceitar e fechar';
                    break;
                  case 'pl':
                    cookieInner.innerHTML = 'Aby strona była dla Ciebie wygodniejsza, używamy plików cookie. Korzystając z serwisu, wyrażasz zgodę na przetwarzanie plików cookie, zgodnie z <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline">Polityką Prywatności</a>';
                    closeText.innerText = 'Zaakceptuj i zamknij';
                    break;
                  case 'uk':
                    cookieInner.innerHTML = 'Щоб зробити сайт зручніше для вас, ми використовуємо cookie-файли. Користуючись сайтом, Ви погоджуєтесь на обробку cookie згідно з <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline">політикою конфіденційності</a>';
                    closeText.innerHTML = 'Прийняти і закрити';
                    break;
                  case 'de':
                    cookieInner.innerHTML = 'Um die Website für Sie bequemer zu machen, verwenden wir Cookies. Durch die Nutzung der Website stimmen Sie der Cookie-Verarbeitung gemäß der <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline"> Datenschutzrichtlinie zu</a>';
                    closeText.innerText = 'Akzeptieren und schließen';
                    break;
                  default:
                    cookieInner.innerHTML = 'We use cookies to give you the best experience possible. By using our website, you agree to the use of cookies as described in our <a href="'+projectLink+'/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline">Privacy Policy</a>';
                    closeText.innerText = 'Accept & close';
                }
                cookieBody.appendChild(cookieInner);
                var cookieClose = document.createElement('div');
                cookieClose.className = 'cookie-close';
                cookieClose.setAttribute('style', 'margin: 5px auto 0; padding: 3px 0; max-width: 280px; font-size:14px; font-weight: 600; color:#fff; text-align: center; border: 2px solid white; cursor:pointer; line-height: 19px;');
                cookieClose.appendChild(closeText);
                cookieBody.appendChild(cookieClose);
                document.body.appendChild(cookieBody);
                var btnClose = document.querySelector('.cookie-close');
                btnClose.addEventListener("click", closeCookieNot, false);
            });
        }
    }
</script>
<script>
    function get_class(obj) {	// Returns the name of the class of an object

        if (obj instanceof Object && !(obj instanceof Array) &&
            !(obj instanceof Function) && obj.constructor) {
            var arr = obj.constructor.toString().match(/function\s*(\w+)/);

            if (arr && arr.length == 2) {
                return arr[1];
            }
        }

        return false;
    }
    function serialize( mixed_val ) {    // Generates a storable representation of a value

        switch (typeof(mixed_val)){
            case "number":
                if (isNaN(mixed_val) || !isFinite(mixed_val)){
                    return false;
                } else{
                    return (Math.floor(mixed_val) == mixed_val ? "i" : "d") + ":" + mixed_val + ";";
                }
            case "string":
                return "s:" + mixed_val.length + ":\"" + mixed_val + "\";";
            case "boolean":
                return "b:" + (mixed_val ? "1" : "0") + ";";
            case "object":
                if (mixed_val == null) {
                    return "N;";
                } else if (mixed_val instanceof Array) {
                    var idxobj = { idx: -1 };
                    var map = []
                    for(var i=0; i<mixed_val.length;i++) {
                        idxobj.idx++;
                        var ser = serialize(mixed_val[i]);

                        if (ser) {
                            map.push(serialize(idxobj.idx) + ser)
                        }
                    }

                    return "a:" + mixed_val.length + ":{" + map.join("") + "}"

                }
                else {
                    var class_name = get_class(mixed_val);

                    if (class_name == undefined){
                        return false;
                    }

                    var props = new Array();
                    for (var prop in mixed_val) {
                        var ser = serialize(mixed_val[prop]);

                        if (ser) {
                            props.push(serialize(prop) + ser);
                        }
                    }
                    return "a:" + props.length + ":{" + props.join("") + "}";
                }
            case "undefined":
                return "N;";
        }

        return false;
    }
</script>
<script>
    function checkIfRegGo() {
        var cookieParams = {"step_profile":2,"step_photo":2,"step_premium_features":1,"after_activation_url":""};
        if (typeof cookieParams !== 'undefined' && cookieParams.if_reg_go_to !== undefined && cookieParams.if_reg_go_to != false){
            return cookieParams.if_reg_go_to;
        }
    }
</script>
<script>
    function is_field_empty(field_id) {
        var current_value = $('#' + field_id).val();
        if (request) return;
        request = true;

        try {
            $.post('/sign/checkemail', {'email': current_value}, function (r) {
                request = false;
                if (typeof r != 'undefined') {
                    if (r.error == 3) {
                        $('#' + field_id).trigger('emailBusy');
                    } else {
                        $('#' + field_id).trigger('emailNotBusy');
                    }
                }
            })
                    .fail(function() {
                        request = false;
                        if (errorFirst) {
                            $('#' + field_id).trigger({
                                type: "fail_request",
                                errorText: "Возникла ошибка, попробуйте еще раз"
                            });
                            errorFirst = false;
                        } else {
                            $('#' + field_id).trigger('emailNotBusy');
                        }
                    });
        } catch (err) {
            $('#' + field_id).trigger('emailNotBusy');
        }
    }

    (function(){var _lp = [];window.L=function(){_lp.push(arguments);};window._L=function(){return _lp;}}());

    L('init', {lhash:'0c8e1c89127f9a6516568ca599821bfc6840b7e7', pid:'1'});

    var autoSubChannelParam = "";
    var date = new Date(new Date().getTime() + 2592000 * 1000);

    document.cookie = "lang=en;SameSite=None;Secure;path=/;domain=.kismia.com;expires=" + date.toUTCString();
    document.cookie = "etn_id=3;path=/;domain=.kismia.com;expires=" + date.toUTCString();
    document.cookie = "traffic_d=21;path=/;domain=.kismia.com;expires=" + date.toUTCString();
    document.cookie = "traffic_c=3183;path=/;domain=.kismia.com;expires=" + date.toUTCString();
                    document.cookie = "t_type=0;path=/;domain=.kismia.com;expires=" + date.toUTCString();
    
    var templateEnabled = 1;
    var projectLink = "https://m.kismia.com";
    if (!templateEnabled) window.location.href = projectLink;

    function parse_str(str, array) {
        var strArr = String(str)
                        .replace(/^&/, '')
                        .replace(/&$/, '')
                        .split('&'),
                sal = strArr.length,
                i, j, ct, p, lastObj, obj, lastIter, undef, chr, tmp, key, value,
                postLeftBracketPos, keys, keysLen,
                fixStr = function(str) {
                    return decodeURIComponent(str);
                };

        if (!array) {
            array = this.window;
        }

        for (i = 0; i < sal; i++) {
            tmp = strArr[i].split('=');
            key = fixStr(tmp[0]);
            value = (tmp.length < 2) ? '' : fixStr(tmp[1]);

            while (key.charAt(0) === ' ') {
                key = key.slice(1);
            }
            if (key.indexOf('\x00') > -1) {
                key = key.slice(0, key.indexOf('\x00'));
            }
            if (key && key.charAt(0) !== '[') {
                keys = [];
                postLeftBracketPos = 0;
                for (j = 0; j < key.length; j++) {
                    if (key.charAt(j) === '[' && !postLeftBracketPos) {
                        postLeftBracketPos = j + 1;
                    } else if (key.charAt(j) === ']') {
                        if (postLeftBracketPos) {
                            if (!keys.length) {
                                keys.push(key.slice(0, postLeftBracketPos - 1));
                            }
                            keys.push(key.substr(postLeftBracketPos, j - postLeftBracketPos));
                            postLeftBracketPos = 0;
                            if (key.charAt(j + 1) !== '[') {
                                break;
                            }
                        }
                    }
                }
                if (!keys.length) {
                    keys = [key];
                }
                for (j = 0; j < keys[0].length; j++) {
                    chr = keys[0].charAt(j);
                    if (chr === ' ' || chr === '.' || chr === '[') {
                        keys[0] = keys[0].substr(0, j) + '_' + keys[0].substr(j + 1);
                    }
                    if (chr === '[') {
                        break;
                    }
                }

                obj = array;
                for (j = 0, keysLen = keys.length; j < keysLen; j++) {
                    key = keys[j].replace(/^['"]/, '')
                            .replace(/['"]$/, '');
                    lastIter = j !== keys.length - 1;
                    lastObj = obj;
                    if ((key !== '' && key !== ' ') || j === 0) {
                        if (obj[key] === undefined) {
                            obj[key] = [];
                        }
                        obj = obj[key];
                        obj.length ++;
                    } else {
                        // To insert new dimension
                        ct = -1;
                        for (p in obj) {
                            if (obj.hasOwnProperty(p)) {
                                if (+p > ct && p.match(/^\d+$/g)) {
                                    ct = +p;
                                }
                            }
                        }
                        key = ct + 1;
                    }
                }
                lastObj[key] = value;
                lastObj.length ++;
            }
        }
    }

    function serialize(mixed_value) {
        var val, key, okey,
                ktype = '',
                vals = '',
                count = 0,
                _utf8Size = function(str) {
                    var size = 0,
                            i = 0,
                            l = str.length,
                            code = '';
                    for (i = 0; i < l; i++) {
                        code = str.charCodeAt(i);
                        if (code < 0x0080) {
                            size += 1;
                        } else if (code < 0x0800) {
                            size += 2;
                        } else {
                            size += 3;
                        }
                    }
                    return size;
                },
                _getType = function(inp) {
                    var match, key, cons, types, type = typeof inp;

                    if (type === 'object' && !inp) {
                        return 'null';
                    }

                    if (type === 'object') {
                        if (!inp.constructor) {
                            return 'object';
                        }
                        cons = inp.constructor.toString();
                        match = cons.match(/(\w+)\(/);
                        if (match) {
                            cons = match[1].toLowerCase();
                        }
                        types = ['boolean', 'number', 'string', 'array'];
                        for (key in types) {
                            if (cons == types[key]) {
                                type = types[key];
                                break;
                            }
                        }
                    }
                    return type;
                },
                type = _getType(mixed_value);

        switch (type) {
            case 'function':
                val = '';
                break;
            case 'boolean':
                val = 'b:' + (mixed_value ? '1' : '0');
                break;
            case 'number':
                val = (Math.round(mixed_value) == mixed_value ? 'i' : 'd') + ':' + mixed_value;
                break;
            case 'string':
                val = 's:' + _utf8Size(mixed_value) + ':"' + mixed_value + '"';
                break;
            case 'array':
            case 'object':
                val = 'a';
                /*
                 if (type === 'object') {
                 var objname = mixed_value.constructor.toString().match(/(\w+)\(\)/);
                 if (objname == undefined) {
                 return;
                 }
                 objname[1] = this.serialize(objname[1]);
                 val = 'O' + objname[1].substring(1, objname[1].length - 1);
                 }
                 */

                for (key in mixed_value) {
                    if (mixed_value.hasOwnProperty(key)) {
                        ktype = _getType(mixed_value[key]);
                        if (ktype === 'function') {
                            continue;
                        }

                        okey = (key.match(/^[0-9]+$/) ? parseInt(key, 10) : key);
                        vals += this.serialize(okey) + this.serialize(mixed_value[key]);
                        count++;
                    }
                }
                val += ':' + count + ':{' + vals + '}';
                break;
            case 'undefined':
            // Fall-through
            default:
                // if the JS object has a property which contains a null value, the string cannot be unserialized by PHP
                val = 'N';
                break;
        }
        if (type !== 'object' && type !== 'array') {
            val += ';';
        }
        return val;
    }

    var requestParams = [];
    parse_str(window.location.search.substring(1), requestParams);

    if(autoSubChannelParam == "" || requestParams[autoSubChannelParam] == undefined || requestParams[autoSubChannelParam] == '') {
        document.cookie = "traffic_sc=3858406;path=/;domain=.kismia.com;expires=" + date.toUTCString();
    }

    if(requestParams.length > 0) {
        document.cookie = "traffic_save_params=" + encodeURIComponent(serialize(requestParams)) + ";path=/;domain=.kismia.com;expires=" + date.toUTCString();
    }
    else {
        document.cookie = "traffic_save_params=;path=/;domain=.kismia.com;expires=Thu, 01 Jan 1970 00:00:00 UTC";
    }

    // add ga (google analytics) client id to traffic_save_params
    function setClientIdToTrafficSaveParams (client_id) {
	    parse_str('ga_client_id=' + client_id, requestParams);
	    document.cookie = "traffic_save_params=" + encodeURIComponent(serialize(requestParams)) + ";path=/;domain=.kismia.com;expires=" + date.toUTCString();
    }

    (function getClientId() {
	    if (typeof ga !== 'undefined' && ga.getAll) {
		    var tracker = ga.getAll()[0]
		    var clientId = tracker.get('clientId')
		    if(clientId && clientId !== 'undefined') {
			    setClientIdToTrafficSaveParams(clientId)
		    }
		    clearTimeout(getClientId)
		    return;
	    }
	    setTimeout(getClientId, 1000);
    })();
    // end adding


    if(requestParams['subid'] != undefined && parseInt(requestParams['subid']) > 0) {
        document.cookie = "traffic_mt_subid=" + encodeURIComponent(requestParams['subid']) + ";path=/;domain=.kismia.com;expires=" + date.toUTCString();
    }

    for (var cKey in cookieParams) {
        if (cookieParams.hasOwnProperty(cKey)) {
            document.cookie = cKey + "=" + encodeURIComponent(cookieParams[cKey]) + ";path=/;domain=.kismia.com;expires=" + date.toUTCString();
        }
    }
</script>
<script>
    var regUrl;
    var isPlatformAdaptive = true;
    var currentAppType = null;
    var _isMobilePlatform = true;
    var defineAppType = function () {
        $.get('/land/current-platform')
            .done(function (res) {
                _isMobilePlatform = JSON.parse(res).platform === 'mobile';
            })
            .always(function () {
                createDependencies(_isMobilePlatform);
            })
    };

    function createDependencies(isMobile) {
        var replaceUrl;
        var wrongHrefHost;
        var wrightHrefHost;
        var date = new Date(new Date().getTime() + 2592000 * 1000);

        if (isMobile) {
            regUrl = 'https://m.kismia.com/registration';
            replaceUrl = 'https://kismia.com/test';
            wrongHrefHost = 'https://kismia.com';
            wrightHrefHost = 'https://m.kismia.com';
        } else {
            regUrl = 'https://kismia.com/test';
            replaceUrl = 'https://m.kismia.com/registration';
            wrongHrefHost = 'https://m.kismia.com';
            wrightHrefHost = 'https://kismia.com';
        }

        $('form').each(function (index, formElement) {
            if (formElement.action === replaceUrl) {
                $(formElement).attr('action', regUrl);
            }
        });
        $('a').each(function (index, linkElement) {
            if (linkElement.getAttribute('href') !== '#' &&
                (location.protocol + '//' + linkElement.host === wrongHrefHost || location.host === linkElement.host)) {
                linkElement.host = wrightHrefHost.split('://')[1];
            }
        });
        var appType = isMobile ? 'mobile' : 'desktop';

        document.cookie = "app_type="+appType+";path=/;domain=.kismia.com;expires=" + date.toUTCString();
        getLocation();
    }
</script>
<script>
    var pixelLogic = {

        init: function() {
            this.findPixelParams();
        },

        findPixelParams: function() {
            this.$pixelWrap = $('.pixel_block');
            if (this.$pixelWrap.length == 0) return false;

            this.$pixelImg = this.$pixelWrap.find('img');
            if (this.$pixelImg.length == 0) return false;

            this.pixelSrc = this.$pixelImg.attr('data-src');

            this.regParam = /\{\{(.*?)\}\}/g;
            this.pixelParams =  this.pixelSrc.match(this.regParam);

            this.findGETparams();
        },

        findGETparams: function() {

            var getParams = location.search;
            if (!getParams) return false;

            getParams = getParams.split('?')[1];
            var getParamsArray = getParams.split('&');

            // объект с совпадениями между гет-ми и пара-ми пикселя
            var result = {};
            for (var i = 0; i < getParamsArray.length; i++) {
                var key = getParamsArray[i].split('=')[0];
                if (~this.pixelParams.indexOf('\{\{'+key+'\}\}')) {
                    result[key] = getParamsArray[i].split('=')[1];
                }
            }

            // если нет совпадений между считанными гет-ми и искомыми параметрами пикселя
            if (Object.keys(result).length == 0) return false;

            var newSrc =  this.pixelSrc.replace(this.regParam, function(match) {
                var matchClear = match.match(/\{\{(.*?)\}\}/)[1];
                var returnedResult = result[matchClear];
                if (typeof(returnedResult) == 'undefined') {
                    returnedResult = '';
                }
                delete result[matchClear];
                return returnedResult;
            });

            // put newSrc to img pixel
            this.$pixelImg.removeAttr('data-src').attr('src', newSrc);
        }
    };

    $(document).on('ready', function () {
        pixelLogic.init();
        defineAppType();
    });

</script>
<script>
    window.manageSessionStorage = {
        setItemToSessionStorage: function(key, value) {
            try {
                var stringifiedValue = JSON.stringify(value);
                sessionStorage.setItem(key.toString(), stringifiedValue);
            }
            catch (err) {
                console.warn('Caught error when setting value to sessionStorage', err);
                return null;
            }
        },
        getItemFromSessionStorage: function(key) {
            var value = sessionStorage.getItem(key.toString());
            try {
                return JSON.parse(value);
            } catch (err) {
                console.warn('Caught error when getting value from sessionStorage', err);
                return null;
            }
        },
        removeItemFromSessionStorage: function(key) {
            sessionStorage.removeItem(key.toString());
        }
    };
</script>




<!--    $(document).ready(function () {-->






<!--                    $.ajaxSetup({cache: true});-->
<!--                    $.getScript('https://cdn.seondf.com/js/v4/agent.js', function () {-->



















<meta http-equiv="origin-trial" content="A727AcAeLCei/ZogJHBlJUS63SxP6AeIROo7qXrkjrxkoxBu0eSSmypAHmGYwk4HjBMQp5nxCFODzfVnUIe31AQAAAB7eyJvcmlnaW4iOiJodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjg4MDgzMTk5LCJpc1RoaXJkUGFydHkiOnRydWV9"><script type="text/javascript" async="" src="https://googleads.g.doubleclick.net/pagead/viewthroughconversion/655719743/?random=1679705250423&amp;cv=11&amp;fst=1679705250423&amp;bg=ffffff&amp;guid=ON&amp;async=1&amp;gtm=45He33m0&amp;u_w=1366&amp;u_h=768&amp;url=https%3A%2F%2Fkismia.com%2Fac%2Fcd321bb005f6b05670e2d99842da7ea12bb21b299%3Fadgroup%3D138762242787%26ad_label%3Deta_200422-v2%26campaign%3D16979802421%26creative%3D593955263903%26dev_type%3Dc%26keyword%3Dkismia%26net_type%3Ds%26placement%3D%26source%3Dadwords%26utm_campaign%3D16979802421%26utm_medium%3Dcpc%26utm_source%3Dgoogle_search&amp;hn=www.googleadservices.com&amp;frm=0&amp;tiba=Kismia&amp;auid=1212940851.1679705250&amp;rfmt=3&amp;fmt=4"></script><script type="text/javascript" async="" src="https://googleads.g.doubleclick.net/pagead/viewthroughconversion/655691331/?random=1679705250427&amp;cv=11&amp;fst=1679705250427&amp;bg=ffffff&amp;guid=ON&amp;async=1&amp;gtm=45He33m0&amp;u_w=1366&amp;u_h=768&amp;url=https%3A%2F%2Fkismia.com%2Fac%2Fcd321bb005f6b05670e2d99842da7ea12bb21b299%3Fadgroup%3D138762242787%26ad_label%3Deta_200422-v2%26campaign%3D16979802421%26creative%3D593955263903%26dev_type%3Dc%26keyword%3Dkismia%26net_type%3Ds%26placement%3D%26source%3Dadwords%26utm_campaign%3D16979802421%26utm_medium%3Dcpc%26utm_source%3Dgoogle_search&amp;hn=www.googleadservices.com&amp;frm=0&amp;tiba=Kismia&amp;auid=1212940851.1679705250&amp;rfmt=3&amp;fmt=4"></script><script type="text/javascript" async="" src="https://googleads.g.doubleclick.net/pagead/viewthroughconversion/655736035/?random=1679705250428&amp;cv=11&amp;fst=1679705250428&amp;bg=ffffff&amp;guid=ON&amp;async=1&amp;gtm=45He33m0&amp;u_w=1366&amp;u_h=768&amp;url=https%3A%2F%2Fkismia.com%2Fac%2Fcd321bb005f6b05670e2d99842da7ea12bb21b299%3Fadgroup%3D138762242787%26ad_label%3Deta_200422-v2%26campaign%3D16979802421%26creative%3D593955263903%26dev_type%3Dc%26keyword%3Dkismia%26net_type%3Ds%26placement%3D%26source%3Dadwords%26utm_campaign%3D16979802421%26utm_medium%3Dcpc%26utm_source%3Dgoogle_search&amp;hn=www.googleadservices.com&amp;frm=0&amp;tiba=Kismia&amp;auid=1212940851.1679705250&amp;rfmt=3&amp;fmt=4"></script><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Open+Sans:400,600" media="all"></head>
<body>
<div class="product-id notranslate hidden">0</div>
<div class="page">
<div class="image-block image-block--desk only-desktop only-desktop--block">
<div class="left-image-block">
<div class="image-block__item image-item image-item--desk image-item--left image-item--1-l js-image-left"></div>
<div class="image-block__item image-item image-item--desk image-item--left image-item--2-l js-image-left visibility-hidden" data-image-gender="m"></div>
<div class="image-block__item image-item image-item--desk image-item--left image-item--3-l js-image-left visibility-hidden" data-image-gender="m"></div>
</div>
<div class="right-image-block">
<div class="image-block__item image-item image-item--desk image-item--right image-item--1-r js-image-right"></div>
<div class="image-block__item image-item image-item--desk image-item--right image-item--2-r js-image-right visibility-hidden" data-image-gender="m"></div>
<div class="image-block__item image-item image-item--desk image-item--right image-item--3-r js-image-right visibility-hidden" data-image-gender="m"></div>
</div>
</div>
<div class="reg-popup js-reg-popup visibility-hidden" data-step-id="37" data-step-number="11">
<div class="reg-popup__inner popup-inner visibility-hidden js-reg-popup-inner">
<div class="popup-inner__header popup-inner__item">
<div class="popup-inner__image" data-image-gender="m"></div>
<p class="popup-inner__descr" data-page-gender="m">Found 327 women</p>
<p class="popup-inner__descr" data-page-gender="f">Found 327 men</p>
</div>
<p class="popup-inner__text popup-inner__item">
Please answer a few questions so we can find the best match for you. It will take no more than <strong class="popup-inner__text--strong">1 minute</strong>. </p>
<div class="btn-container popup-inner__item">
<button type="button" class="btn btn--large btn--primary js-show-qa-extra-block js-btn-with-transition">Start</button>
</div>
<button class="btn-thirtly popup-inner__item js-button-skip-all">Skip</button>
</div>
</div>
<div class="page__wrapper">
<div class="content">
<header class="content__header header js-header">
<div class="header__wrapper">
<div class="header__back-button only-mobile js-button-back js-header-button-back hidden">
<svg class="header__back-icon" width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="40" height="40" rx="20" fill="white"></rect>
<path fill-rule="evenodd" clip-rule="evenodd" d="M22.4025 25.9048C22.4659 25.9636 22.5534 26 22.65 26C22.8435 26 23 25.8547 23 25.675C23 25.5853 22.9608 25.5041 22.8975 25.4452L16.832 19.5L22.8975 13.5548C22.9608 13.4956 23 13.4144 23 13.325C23 13.1453 22.8435 13 22.65 13C22.5534 13 22.4659 13.0361 22.4025 13.0952L16.1026 19.2702C16.0392 19.3291 16 19.4103 16 19.5C16 19.5897 16.0392 19.6706 16.1026 19.7298L22.4025 25.9048Z" fill="#AA1C46" stroke="#AA1C46" stroke-width="0.7"></path>
</svg>
</div>
<div class="header__logo">
<img class="header__logo-image" src="/land/kismia.com/shared/images/default.png?v=3" alt="logo">
</div>
</div>
</header>
<div class="content__main main" role="main">
<div class="image-block image-block--mob js-image-block-top">
<div class="image-item image-item--mob image-item--top image-item--1 js-image-item-top" data-image-gender="m"></div>
</div>
<div class="image-block js-image-block-top-extra image-block--mob visibility-hidden">
<div class="image-item image-item--mob image-item--top image-item--4" data-image-gender="m"></div>
</div>
<div class="reg-step-wrapper">
<div class="reg-step js-reg-step js-track-active" data-step-id="1" data-step-number="1" data-step="1">
<div class="reg-container reg-container--gender">
<h1 class="reg-step__caption reg-caption">The largest database of <br> dating profiles</h1>
<div class="reg-step__gender reg-gender js-switch-block">
<div class="reg-gender__item btn-container">
<button type="button" class="reg-gender__button btn btn--large btn--primary js-button-gender js-button-next js-btn-with-transition" data-gender="m"><svg class="reg-gender__icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.0003 5.16505C13.2078 5.16505 14.1868 4.23254 14.1868 3.08257C14.1868 1.9322 13.2078 1 12.0003 1C10.7925 1 9.81299 1.9322 9.81299 3.08253C9.81294 4.23254 10.7924 5.16505 12.0003 5.16505Z" fill="white"></path>
<path d="M17.9082 12.4266L15.4357 7.03756C15.1865 6.49417 14.662 6.1336 14.0605 6.03654C13.9695 6.01373 10.0307 6.01337 9.93664 6.03732C9.33595 6.13466 8.81256 6.49523 8.56384 7.03793L6.09158 12.4262C5.94339 12.7498 5.97658 13.1224 6.17997 13.4177C6.38337 13.7131 6.72963 13.8909 7.10105 13.8909C7.53913 13.8909 7.93523 13.6444 8.11051 13.2628L9.04223 11.2323V21.8582C9.04223 22.4889 9.58008 23 10.2437 23C10.9076 23 11.4454 22.4889 11.4454 21.8582V14.6906H12.5548V21.8582C12.5548 22.4889 13.0926 23 13.7562 23C14.4193 23 14.9572 22.4889 14.9572 21.8586V11.2315L15.8894 13.2632C16.0646 13.6448 16.4607 13.8913 16.8988 13.8913C17.2702 13.8913 17.6165 13.7135 17.8199 13.4182C18.0233 13.1231 18.0568 12.7502 17.9082 12.4266Z" fill="white"></path>
</svg><span class="reg-gender__text">I am a man</span></button>
</div>
<div class="reg-gender__item btn-container">
<button type="button" class="reg-gender__button btn btn--large btn--primary js-button-gender js-button-next js-btn-with-transition" data-gender="f"><svg class="reg-gender__icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.8314 5.21362C12.9794 5.21362 13.9106 4.27034 13.9106 3.10679C13.9107 1.94323 12.9794 1 11.8314 1C10.6827 1 9.75146 1.94323 9.75146 3.10679C9.75151 4.27034 10.6827 5.21362 11.8314 5.21362Z" fill="white"></path>
<path d="M17.6789 11.7877L14.36 6.60138C14.1324 6.24558 13.7518 6.02039 13.331 6.01323C13.3198 6.01301 10.3423 6.01314 10.3311 6.01323C9.91544 6.01602 9.52979 6.24554 9.3021 6.60138L5.98316 11.7877C5.79474 12.0821 5.78038 12.4574 5.94562 12.7657C6.11131 13.0739 6.43002 13.2659 6.77635 13.2659C7.09683 13.2659 7.39516 13.1016 7.56962 12.8292L8.74462 10.9935L7.92973 15.3259C7.9002 15.4827 7.94125 15.6444 8.04173 15.7672C8.14195 15.8903 8.29114 15.9613 8.44869 15.9613H9.05843V21.8588C9.05843 22.4892 9.56275 23 10.185 23C10.8071 23 11.3113 22.4892 11.3113 21.8592V15.9612H12.3511V21.8588C12.3511 22.4888 12.8554 22.9996 13.4774 22.9996C14.0994 22.9996 14.6037 22.4888 14.6037 21.8588V15.9612H15.2134C15.3711 15.9612 15.5202 15.8903 15.6203 15.7672C15.7209 15.6444 15.7619 15.4827 15.7325 15.3259L14.9174 10.9931L16.0924 12.8292C16.2669 13.1016 16.5653 13.2658 16.8857 13.2658C17.232 13.2658 17.5507 13.0739 17.7164 12.7656C17.8817 12.4574 17.8674 12.0821 17.6789 11.7877Z" fill="white"></path>
</svg><span class="reg-gender__text">I am a woman</span></button>
</div>
</div>
<p class="reg-step__descr reg-descr">Please answer a few questions to find the perfect match for you</p>
</div>
</div>
<div class="reg-step js-reg-step hidden" data-step="2">
<div class="reg-container reg-container--qa-prev qa-prev">
<div class="qa-prev__item prev-item js-qa-prev-step js-qa-prev-step-active" data-step-id="35" data-step-number="2">
<div class="prev-item__numbers progress-numbers">
<span class="qa-prev-num">1</span>/<span class="qa-prev-count">4</span></div>
<p class="prev-item__question prev-question" data-page-gender="m">
There could be women you know personally on this site. Do you agree to keep their identity a secret? </p>
<p class="prev-item__question prev-question" data-page-gender="f">
There may be men you personally know on this site. Do you agree to keep their identity a secret? </p>
<div class="buttons-block">
<div class="btn-container buttons-block__item">
<button type="button" class="btn btn--small btn--secondary js-qa-prev-button-next js-btn-with-transition">No</button>
</div>
<div class="btn-container buttons-block__item">
<button type="button" class="btn btn--small btn--primary js-qa-prev-button-next js-btn-with-transition">Yes</button>
</div>
</div>
</div>
<div class="qa-prev__item prev-item js-qa-prev-step hidden" data-step-id="112" data-step-number="3">
<div class="prev-item__numbers progress-numbers"><span class="qa-prev-num">2</span>/<span class="qa-prev-count">4</span></div>
<p class="prev-item__question prev-question" data-page-gender="m">
To find a partner, it is important to be open to communication. Are you ready to be active on this site? </p>
<p class="prev-item__question prev-question" data-page-gender="f">
It is important to be open to communication in order to find a match here. Are you ready to be active on this site? </p>
<div class="buttons-block">
<div class="btn-container buttons-block__item">
<button type="button" class="btn btn--small btn--secondary js-qa-prev-button-next js-btn-with-transition">No</button>
</div>
<div class="btn-container buttons-block__item">
<button type="button" class="btn btn--small btn--primary js-qa-prev-button-next js-btn-with-transition">Yes</button>
</div>
</div>
</div>
<div class="qa-prev__item prev-item js-qa-prev-step hidden" data-step-id="113" data-step-number="4">
<div class="prev-item__numbers progress-numbers"><span class="qa-prev-num">3</span>/<span class="qa-prev-count">4</span></div>
<p class="prev-item__question prev-question" data-page-gender="m">
Do you agree to always reply to women who initiate communication? </p>
<p class="prev-item__question prev-question" data-page-gender="f">
Do you agree with the opinion that a man should take the first step towards meeting a woman? </p>
<div class="buttons-block">
<div class="btn-container buttons-block__item">
<button type="button" class="btn btn--small btn--secondary js-qa-prev-button-next js-btn-with-transition">No</button>
</div>
<div class="btn-container buttons-block__item">
<button type="button" class="btn btn--small btn--primary js-qa-prev-button-next js-btn-with-transition">Yes</button>
</div>
</div>
</div>
<div class="qa-prev__item prev-item js-qa-prev-step hidden" data-step-id="114" data-step-number="5">
<div class="prev-item__numbers progress-numbers"><span class="qa-prev-num">4</span>/<span class="qa-prev-count">4</span></div>
<p class="prev-item__question prev-question" data-page-gender="m">
Do you agree to receive a lot of messages from women on this site? </p>
<p class="prev-item__question prev-question" data-page-gender="f">
Do you agree to receive a lot of messages and compliments from men on this site? </p>
<div class="buttons-block">
<div class="btn-container buttons-block__item">
<button type="button" class="btn btn--small btn--secondary js-button-next js-qa-prev-button-next js-btn-with-transition">No</button>
</div>
<div class="btn-container buttons-block__item">
<button type="button" class="btn btn--small btn--primary js-button-next js-qa-prev-button-next js-btn-with-transition">Yes</button>
</div>
</div>
</div>
</div>
</div>
<div class="reg-step js-reg-step hidden" data-step-id="30" data-step-number="6" data-step="3">
<div class="reg-container reg-container--qa-item">
<div class="qa-item">
<div class="qa-item__headline qa-item__headline--main">
<div class="qa-item__title block-title">
<span>Where are you looking for a match?</span>
</div>
</div>
<ul id="location" class="profile-field js-profile-field js-common-field" data-target="location">
<li class="profile-field__item js-profile-field-item">
<input id="location-0" class="profile-field__input js-profile-field-input" name="location" type="radio" value="my_city">
<label for="location-0" class="profile-field__label js-profile-field-label js-button-next">in my city</label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="location-1" class="profile-field__input js-profile-field-input" name="location" type="radio" value="my_country">
<label for="location-1" class="profile-field__label js-profile-field-label js-button-next">in my country</label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="location-2" class="profile-field__input js-profile-field-input" name="location" type="radio" value="another_country">
<label for="location-2" class="profile-field__label js-profile-field-label js-button-next">in another country</label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="location-3" class="profile-field__input js-profile-field-input" name="location" type="radio" value="no_matter">
<label for="location-3" class="profile-field__label js-profile-field-label js-button-next">it doesn’t matter</label>
</li>
</ul>
</div>
<button class="reg-container__back-button btn-thirtly only-desktop only-desktop--inline js-button-back">Back</button>
</div>
</div>
<div class="reg-step js-reg-step hidden" data-step-id="8" data-step-number="7" data-step="4">
<div class="reg-container js-container-with-keyb reg-container--reg-input">
<div class="inputs-block js-name-block">
<div class="reg-item">
<div class="reg-item__headline">
<div class="reg-item__title block-title">What's your name?</div>
<div class="block-descr">A real name is helpful in finding dates</div>
</div>
<div class="reg-item__field reg-field">
<input type="text" class="reg-field__input reg-input js-input-with-keyb" id="user-name" placeholder="Please enter your name">
</div>
<div class="reg-item__error js-error-wrapper hidden">
<div class="error-block js-error name-error-block"></div>
</div>
<div class="reg-item__button btn-container">
<button type="button" class="btn btn--large btn--primary js-button-next js-btn-with-transition">Next</button>
</div>
</div>
</div>
<button class="reg-container__back-button btn-thirtly  only-desktop only-desktop--inline js-button-back">Back</button>
</div>
</div>
<div class="reg-step js-reg-step hidden" data-step-id="44" data-step-number="8" data-step="5">
<div class="reg-container reg-container--qa-item">
<div class="qa-item">
<div class="qa-item__headline qa-item__headline--main">
<div class="qa-item__title block-title">
<span class="user-name js-user-name"></span><span data-page-gender="m">, women of what age are you interested in?</span><span data-page-gender="f">, men of what age are you interested in?</span>
</div>
</div>
<ul id="search_age" class="profile-field js-profile-field" data-target="search_age">
<li class="profile-field__item js-profile-field-item">
<input id="search_age-0" class="profile-field__input js-profile-field-input" name="search_age" data-search-age-from="18" data-search-age-to="25" type="radio">
<label for="search_age-0" class="profile-field__label js-profile-field-label js-button-next">18 - 25</label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="search_age-1" class="profile-field__input js-profile-field-input" name="search_age" data-search-age-from="25" data-search-age-to="35" type="radio">
<label for="search_age-1" class="profile-field__label js-profile-field-label js-button-next">25 - 35</label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="search_age-2" class="profile-field__input js-profile-field-input" name="search_age" data-search-age-from="35" data-search-age-to="45" type="radio">
<label for="search_age-2" class="profile-field__label js-profile-field-label js-button-next">35 - 45</label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="search_age-3" class="profile-field__input js-profile-field-input" name="search_age" data-search-age-from="45" data-search-age-to="80" type="radio">
<label for="search_age-3" class="profile-field__label js-profile-field-label js-button-next">45+</label>
</li>
</ul>
</div>
<button class="reg-container__back-button btn-thirtly  only-desktop only-desktop--inline js-button-back">Back</button>
</div>
</div>
<div class="reg-step js-reg-step hidden" data-step-id="38" data-step-number="9" data-step="6">
<div class="reg-container reg-container--qa-item">
<div class="qa-item">
<div class="qa-item__headline qa-item__headline--main">
<div class="qa-item__title block-title">
<span class="user-name js-user-name"></span><span>, what kind of relationship are you looking for right now?</span>
</div>
</div>
<ul id="goal" class="profile-field js-profile-field js-common-field" data-target="goal">
<li class="profile-field__item js-profile-field-item">
<input id="goal-0" class="profile-field__input js-profile-field-input" name="goal" type="radio" data-goal="2">
<label for="goal-0" class="profile-field__label js-profile-field-label js-button-next">talking and friendship</label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="goal-1" class="profile-field__input js-profile-field-input" name="goal" type="radio" data-goal="3">
<label for="goal-1" class="profile-field__label js-profile-field-label js-button-next">long-term relationship</label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="goal-2" class="profile-field__input js-profile-field-input" name="goal" type="radio" data-goal="1">
<label for="goal-2" class="profile-field__label js-profile-field-label js-button-next">dating and romance</label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="goal-3" class="profile-field__input js-profile-field-input" name="goal" type="radio" data-goal="3">
<label for="goal-3" class="profile-field__label js-profile-field-label js-button-next">creating a family</label>
</li>
</ul>
</div>
<button class="reg-container__back-button btn-thirtly only-desktop only-desktop--inline js-button-back">Back</button>
</div>
</div>
<div class="reg-step js-reg-step hidden" data-step-id="3" data-step-number="10" data-step="7">
<div class="reg-container reg-container--reg-input">
<div class="inputs-block">
<div class="reg-item">
<div class="reg-item__headline">
<div class="reg-item__title block-title">Enter your date of birth</div>
<div class="block-descr">You must be at least 18 years old</div>
</div>
<div class="reg-item__field reg-field reg-field--birth">
<select class="reg-field__input reg-field__input--birth reg-input reg-input--birth js-birth-input" name="birth-day" id="birth-day">
<option class="select-item" selected="" disabled="">DD</option>
<option class="select-item" value="01">01</option>
<option class="select-item" value="02">02</option>
<option class="select-item" value="03">03</option>
<option class="select-item" value="04">04</option>
 <option class="select-item" value="05">05</option>
<option class="select-item" value="06">06</option>
<option class="select-item" value="07">07</option>
<option class="select-item" value="08">08</option>
<option class="select-item" value="09">09</option>
<option class="select-item" value="10">10</option>
<option class="select-item" value="11">11</option>
<option class="select-item" value="12">12</option>
<option class="select-item" value="13">13</option>
<option class="select-item" value="14">14</option>
<option class="select-item" value="15">15</option>
<option class="select-item" value="16">16</option>
<option class="select-item" value="17">17</option>
<option class="select-item" value="18">18</option>
<option class="select-item" value="19">19</option>
<option class="select-item" value="20">20</option>
<option class="select-item" value="21">21</option>
<option class="select-item" value="22">22</option>
<option class="select-item" value="23">23</option>
<option class="select-item" value="24">24</option>
<option class="select-item" value="25">25</option>
<option class="select-item" value="26">26</option>
<option class="select-item" value="27">27</option>
<option class="select-item" value="28">28</option>
<option class="select-item" value="29">29</option>
<option class="select-item" value="30">30</option>
<option class="select-item" value="31">31</option>
</select>
<select class="reg-field__input reg-field__input--birth reg-input reg-input--birth js-birth-input" name="birth-month" id="birth-month">
<option class="select-item select-item--disabled" selected="" disabled="">ММ</option>
<option class="select-item" value="01">01</option>
<option class="select-item" value="02">02</option>
<option class="select-item" value="03">03</option>
<option class="select-item" value="04">04</option>
<option class="select-item" value="05">05</option>
<option class="select-item" value="06">06</option>
<option class="select-item" value="07">07</option>
<option class="select-item" value="08">08</option>
<option class="select-item" value="09">09</option>
<option class="select-item" value="10">10</option>
<option class="select-item" value="11">11</option>
 <option class="select-item" value="12">12</option>
</select>
<select class="reg-field__input reg-field__input--birth reg-input reg-input--birth js-birth-input" name="birth-year" id="birth-year">
<option class="select-item" selected="" disabled="">YYYY</option>
<option class="select-item" value="2005">2005</option><option class="select-item" value="2004">2004</option><option class="select-item" value="2003">2003</option><option class="select-item" value="2002">2002</option><option class="select-item" value="2001">2001</option><option class="select-item" value="2000">2000</option><option class="select-item" value="1999">1999</option><option class="select-item" value="1998">1998</option><option class="select-item" value="1997">1997</option><option class="select-item" value="1996">1996</option><option class="select-item" value="1995">1995</option><option class="select-item" value="1994">1994</option><option class="select-item" value="1993">1993</option><option class="select-item" value="1992">1992</option><option class="select-item" value="1991">1991</option><option class="select-item" value="1990">1990</option><option class="select-item" value="1989">1989</option><option class="select-item" value="1988">1988</option><option class="select-item" value="1987">1987</option><option class="select-item" value="1986">1986</option><option class="select-item" value="1985">1985</option><option class="select-item" value="1984">1984</option><option class="select-item" value="1983">1983</option><option class="select-item" value="1982">1982</option><option class="select-item" value="1981">1981</option><option class="select-item" value="1980">1980</option><option class="select-item" value="1979">1979</option><option class="select-item" value="1978">1978</option><option class="select-item" value="1977">1977</option><option class="select-item" value="1976">1976</option><option class="select-item" value="1975">1975</option><option class="select-item" value="1974">1974</option><option class="select-item" value="1973">1973</option><option class="select-item" value="1972">1972</option><option class="select-item" value="1971">1971</option><option class="select-item" value="1970">1970</option><option class="select-item" value="1969">1969</option><option class="select-item" value="1968">1968</option><option class="select-item" value="1967">1967</option><option class="select-item" value="1966">1966</option><option class="select-item" value="1965">1965</option><option class="select-item" value="1964">1964</option><option class="select-item" value="1963">1963</option><option class="select-item" value="1962">1962</option><option class="select-item" value="1961">1961</option><option class="select-item" value="1960">1960</option><option class="select-item" value="1959">1959</option><option class="select-item" value="1958">1958</option><option class="select-item" value="1957">1957</option><option class="select-item" value="1956">1956</option><option class="select-item" value="1955">1955</option><option class="select-item" value="1954">1954</option><option class="select-item" value="1953">1953</option><option class="select-item" value="1952">1952</option><option class="select-item" value="1951">1951</option><option class="select-item" value="1950">1950</option><option class="select-item" value="1949">1949</option><option class="select-item" value="1948">1948</option><option class="select-item" value="1947">1947</option><option class="select-item" value="1946">1946</option><option class="select-item" value="1945">1945</option><option class="select-item" value="1944">1944</option><option class="select-item" value="1943">1943</option></select>
</div>
</div>
<div class="reg-item__error js-error-wrapper hidden">
<div class="error-block js-error birth-error-block"></div>
</div>
<div class="reg-item__button btn-container">
<button type="button" class="btn btn--large btn--primary js-show-reg-popup js-btn-with-transition">Next</button>
</div>
</div>
<button class="reg-container__back-button btn-thirtly only-desktop only-desktop--inline js-button-back">Back</button>
</div>
</div>
<div class="reg-step js-reg-step hidden" data-step="8">
<div class="disk-bar js-disk-bar">
<div class="disk-bar__item disk-item js-disk-item"></div>
<div class="disk-bar__item disk-item js-disk-item"></div>
<div class="disk-bar__item disk-item js-disk-item"></div>
<div class="disk-bar__item disk-item js-disk-item"></div>
</div>
<div class="reg-container reg-container--qa-item reg-container--qa-extra qa-extra">
<div class="qa-extra__item js-qa-extra-step js-qa-extra-step-active" data-step-id="4" data-step-number="12">
<div class="qa-item">
<div class="qa-item__headline qa-item__headline--secondary">
<div class="qa-item__title block-title" data-page-gender="m">What kind of women do you like?</div>
<div class="qa-item__title block-title" data-page-gender="f">Your ideal man:</div>
</div>
<ul class="profile-field js-profile-field js-extra-field">
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-0-0" class="profile-field__input js-profile-field-input" name="extra-m-0" type="radio">
<label for="extra-m-0-0" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">beautiful</span><span data-page-gender="f">generous</span></label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-0-1" class="profile-field__input js-profile-field-input" name="extra-m-0" type="radio">
<label for="extra-m-0-1" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">smart</span><span data-page-gender="f">caring and kind</span></label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-0-2" class="profile-field__input js-profile-field-input" name="extra-m-0" type="radio">
<label for="extra-m-0-2" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">with a sense of humor</span><span data-page-gender="f">good-looking</span></label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-0-3" class="profile-field__input js-profile-field-input" name="extra-m-0" type="radio">
<label for="extra-m-0-3" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">all of the above</span><span data-page-gender="f">all of the above</span></label>
</li>
</ul>
<button class="qa-item__skip-btn btn-thirtly btn-thirtly--skip js-button-skip">Skip all questions</button>
</div>
</div>
<div class="qa-extra__item js-qa-extra-step hidden" data-step-id="115" data-step-number="13">
<div class="qa-item">
<div class="qa-item__headline qa-item__headline--secondary">
<div class="qa-item__title block-title" data-page-gender="m">How would you prefer to communicate with women?</div>
<div class="qa-item__title block-title" data-page-gender="f">The financial wealth of your future man is...</div>
</div>
<ul class="profile-field js-profile-field js-extra-field">
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-1-0" class="profile-field__input js-profile-field-input" name="extra-m-1" type="radio">
<label for="extra-m-1-0" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">online chatting</span><span data-page-gender="f">high</span></label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-1-1" class="profile-field__input js-profile-field-input" name="extra-m-1" type="radio">
<label for="extra-m-1-1" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">video dates</span><span data-page-gender="f">above average</span></label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-1-2" class="profile-field__input js-profile-field-input" name="extra-m-1" type="radio">
<label for="extra-m-1-2" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">personal meetings</span><span data-page-gender="f">average</span></label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-1-3" class="profile-field__input js-profile-field-input" name="extra-m-1" type="radio">
<label for="extra-m-1-3" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">don't know yet</span><span data-page-gender="f">it doesn’t matter</span></label>
</li>
</ul>
<button class="qa-item__skip-btn btn-thirtly btn-thirtly--skip js-button-skip">Skip all questions</button>
</div>
</div>
<div class="qa-extra__item js-qa-extra-step hidden" data-step-id="116" data-step-number="14">
<div class="qa-item">
<div class="qa-item__headline qa-item__headline--secondary">
<div class="qa-item__title block-title" data-page-gender="m">What do you pay attention to when viewing profiles on dating sites?</div>
<div class="qa-item__title block-title" data-page-gender="f">What do you pay attention to when viewing the profiles of men?</div>
</div>
<ul class="profile-field js-profile-field js-extra-field">
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-2-0" class="profile-field__input js-profile-field-input" name="extra-m-2" type="radio">
<label for="extra-m-2-0" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">photo</span><span data-page-gender="f">photo</span></label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-2-1" class="profile-field__input js-profile-field-input" name="extra-m-2" type="radio">
<label for="extra-m-2-1" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">dating goal</span><span data-page-gender="f">place of work</span></label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-2-2" class="profile-field__input js-profile-field-input" name="extra-m-2" type="radio">
<label for="extra-m-2-2" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">hobbies</span><span data-page-gender="f">dating goal</span></label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-2-3" class="profile-field__input js-profile-field-input" name="extra-m-2" type="radio">
<label for="extra-m-2-3" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">family status</span><span data-page-gender="f">hobbies</span></label>
</li>
</ul>
<button class="qa-item__skip-btn btn-thirtly btn-thirtly--skip js-button-skip">Skip all questions</button>
</div>
</div>
<div class="qa-extra__item js-qa-extra-step hidden" data-step-id="117" data-step-number="15">
<div class="qa-item">
<div class="qa-item__headline qa-item__headline--secondary">
<div class="qa-item__title block-title" data-page-gender="m">Have you met women online before?</div>
<div class="qa-item__title block-title" data-page-gender="f">Is zodiac compatibility important to you?</div>
</div>
<ul class="profile-field js-profile-field js-extra-field">
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-3-0" class="profile-field__input js-profile-field-input" name="extra-m-3" type="radio">
<label for="extra-m-3-0" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">often</span><span data-page-gender="f">yes</span></label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-3-1" class="profile-field__input js-profile-field-input" name="extra-m-3" type="radio">
<label for="extra-m-3-1" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">no</span><span data-page-gender="f">no</span></label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-3-2" class="profile-field__input js-profile-field-input" name="extra-m-3" type="radio">
<label for="extra-m-3-2" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">repeatedly</span><span data-page-gender="f">nonsense</span></label>
</li>
<li class="profile-field__item js-profile-field-item">
<input id="extra-m-3-3" class="profile-field__input js-profile-field-input" name="extra-m-3" type="radio">
<label for="extra-m-3-3" class="profile-field__label js-profile-field-label js-qa-extra-button-next"><span data-page-gender="m">I prefer to not say</span><span data-page-gender="f">I don't know</span></label>
</li>
</ul>
<button class="qa-item__skip-btn btn-thirtly btn-thirtly--skip js-button-skip">Skip all questions</button>
</div>
</div>
<div class="qa-extra__item qa-extra__item--last qa-extra-last js-qa-extra-last js-qa-extra-step hidden" data-step-id="109" data-step-number="16">
<div class="qa-last__inner thanks-block">
<p class="thanks-block__title block-title">Thank you!</p>
<p class="thanks-block__text">These answers help us find the best matches for you.</p>
<div class="thanks-block__button btn-container">
<button type="button" class="btn btn--large btn--primary js-button-next js-btn-with-transition">Next</button>
</div>
<p class="thanks-descr reg-descr">2 steps left</p>
</div>
</div>
</div>
</div>
<form class="reg-step js-reg-step js-land-form hidden" data-step-id="9" data-step="9" data-step-number="17">
<div class="reg-container js-container-with-keyb reg-container--reg-input">
<div class="inputs-block js-pass-block">
<div class="reg-item">
<div class="reg-item__headline">
<div class="reg-item__title block-title">Set a password</div>
<div class="block-descr">At least 8 characters in length</div>
</div>
<div class="reg-item__field reg-field">
<input type="password" autocomplete="new-password" class="reg-field__input reg-input js-input-with-keyb" id="user-pass" placeholder="Enter password">
<svg class="reg-field__icon icon-eye icon-eye-opened js-icon-eye js-icon-eye-opened" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.9997 4C11.8671 4 11.7399 3.94732 11.6461 3.85355C11.5524 3.75979 11.4997 3.63261 11.4997 3.5V1.5C11.4997 1.36739 11.5524 1.24021 11.6461 1.14645C11.7399 1.05268 11.8671 1 11.9997 1C12.1323 1 12.2595 1.05268 12.3532 1.14645C12.447 1.24021 12.4997 1.36739 12.4997 1.5V3.5C12.4997 3.63261 12.447 3.75979 12.3532 3.85355C12.2595 3.94732 12.1323 4 11.9997 4ZM5.33968 5.34C5.38752 5.29511 5.42564 5.24089 5.4517 5.18069C5.47776 5.1205 5.4912 5.0556 5.4912 4.99C5.4912 4.9244 5.47776 4.8595 5.4517 4.79931C5.42564 4.73911 5.38752 4.68489 5.33968 4.64L3.92968 3.22C3.83553 3.12585 3.70784 3.07295 3.57468 3.07295C3.44153 3.07295 3.31384 3.12585 3.21968 3.22C3.12553 3.31415 3.07264 3.44185 3.07264 3.575C3.07264 3.70815 3.12553 3.83585 3.21968 3.93L4.63968 5.34C4.68457 5.38783 4.73879 5.42595 4.79899 5.45201C4.85919 5.47807 4.92409 5.49152 4.98968 5.49152C5.05528 5.49152 5.12018 5.47807 5.18038 5.45201C5.24058 5.42595 5.29479 5.38783 5.33968 5.34ZM3.92968 20.78L5.33968 19.36C5.38565 19.314 5.42211 19.2595 5.44698 19.1994C5.47186 19.1394 5.48466 19.075 5.48466 19.01C5.48466 18.945 5.47186 18.8806 5.44698 18.8206C5.42211 18.7605 5.38565 18.706 5.33968 18.66C5.29372 18.614 5.23916 18.5776 5.1791 18.5527C5.11905 18.5278 5.05469 18.515 4.98968 18.515C4.92468 18.515 4.86032 18.5278 4.80027 18.5527C4.74021 18.5776 4.68565 18.614 4.63968 18.66L3.21968 20.07C3.12744 20.1651 3.07585 20.2925 3.07585 20.425C3.07585 20.5575 3.12744 20.6849 3.21968 20.78C3.26741 20.826 3.32381 20.8621 3.38562 20.8862C3.44742 20.9102 3.51339 20.9217 3.57968 20.92C3.64438 20.9209 3.70861 20.909 3.76869 20.885C3.82876 20.861 3.88348 20.8253 3.92968 20.78ZM12.4997 22.5V20.5C12.4997 20.3674 12.447 20.2402 12.3532 20.1464C12.2595 20.0527 12.1323 20 11.9997 20C11.8671 20 11.7399 20.0527 11.6461 20.1464C11.5524 20.2402 11.4997 20.3674 11.4997 20.5V22.5C11.4997 22.6326 11.5524 22.7598 11.6461 22.8536C11.7399 22.9473 11.8671 23 11.9997 23C12.1323 23 12.2595 22.9473 12.3532 22.8536C12.447 22.7598 12.4997 22.6326 12.4997 22.5ZM20.7797 20.78C20.8719 20.6849 20.9235 20.5575 20.9235 20.425C20.9235 20.2925 20.8719 20.1651 20.7797 20.07L19.3597 18.66C19.2669 18.5672 19.141 18.515 19.0097 18.515C18.8784 18.515 18.7525 18.5672 18.6597 18.66C18.5669 18.7528 18.5147 18.8787 18.5147 19.01C18.5147 19.1413 18.5669 19.2672 18.6597 19.36L20.0697 20.78C20.1159 20.8253 20.1706 20.861 20.2307 20.885C20.2908 20.909 20.355 20.9209 20.4197 20.92C20.486 20.9217 20.5519 20.9102 20.6138 20.8862C20.6756 20.8621 20.732 20.826 20.7797 20.78ZM19.3597 5.34L20.7797 3.93C20.8263 3.88338 20.8633 3.82804 20.8885 3.76712C20.9137 3.70621 20.9267 3.64093 20.9267 3.575C20.9267 3.50907 20.9137 3.44379 20.8885 3.38288C20.8633 3.32196 20.8263 3.26662 20.7797 3.22C20.7331 3.17338 20.6777 3.1364 20.6168 3.11117C20.5559 3.08594 20.4906 3.07295 20.4247 3.07295C20.3588 3.07295 20.2935 3.08594 20.2326 3.11117C20.1716 3.1364 20.1163 3.17338 20.0697 3.22L18.6597 4.64C18.6119 4.68489 18.5737 4.73911 18.5477 4.79931C18.5216 4.8595 18.5082 4.9244 18.5082 4.99C18.5082 5.0556 18.5216 5.1205 18.5477 5.18069C18.5737 5.24089 18.6119 5.29511 18.6597 5.34C18.7046 5.38783 18.7588 5.42595 18.819 5.45201C18.8792 5.47807 18.9441 5.49152 19.0097 5.49152C19.0753 5.49152 19.1402 5.47807 19.2004 5.45201C19.2606 5.42595 19.3148 5.38783 19.3597 5.34ZM22.1797 10.94C20.6897 9.46 17.2097 6 11.9997 6C6.78969 6 3.30968 9.46 1.81968 10.94C1.67692 11.0772 1.56334 11.2418 1.48575 11.4239C1.40816 11.6061 1.36816 11.802 1.36816 12C1.36816 12.198 1.40816 12.3939 1.48575 12.5761C1.56334 12.7582 1.67692 12.9228 1.81968 13.06C3.30968 14.54 6.78969 18 11.9997 18C17.2097 18 20.6897 14.54 22.1797 13.06C22.3225 12.9228 22.436 12.7582 22.5136 12.5761C22.5912 12.3939 22.6312 12.198 22.6312 12C22.6312 11.802 22.5912 11.6061 22.5136 11.4239C22.436 11.2418 22.3225 11.0772 22.1797 10.94ZM15.5397 8.46C16.3586 9.27685 16.869 10.3524 16.9839 11.5033C17.0988 12.6542 16.8111 13.8094 16.1698 14.772C15.5286 15.7347 14.5734 16.4452 13.467 16.7826C12.3606 17.1199 11.1715 17.0633 10.1022 16.6223C9.03295 16.1813 8.14963 15.3832 7.60276 14.364C7.05589 13.3448 6.8793 12.1675 7.10308 11.0327C7.32686 9.89785 7.93715 8.87572 8.83 8.1404C9.72285 7.40509 10.843 7.00207 11.9997 7C12.6567 6.99883 13.3076 7.12717 13.915 7.37768C14.5224 7.6282 15.0745 7.99598 15.5397 8.46ZM2.36968 12C2.37262 11.8683 2.42637 11.7429 2.51968 11.65C3.96281 10.1227 5.68342 8.88399 7.58968 8C6.57778 9.10607 6.01659 10.5509 6.01659 12.05C6.01659 13.5491 6.57778 14.9939 7.58968 16.1C5.67927 15.2011 3.95837 13.9453 2.51968 12.4C2.46725 12.3481 2.42668 12.2855 2.40078 12.2165C2.37489 12.1474 2.36428 12.0736 2.36968 12ZM21.4797 12.35C20.041 13.8953 18.3201 15.1511 16.4097 16.05C17.4216 14.9439 17.9828 13.4991 17.9828 12C17.9828 10.5009 17.4216 9.05607 16.4097 7.95C18.3201 8.84886 20.041 10.1047 21.4797 11.65C21.5275 11.6949 21.5656 11.7491 21.5917 11.8093C21.6178 11.8695 21.6312 11.9344 21.6312 12C21.6312 12.0656 21.6178 12.1305 21.5917 12.1907C21.5656 12.2509 21.5275 12.3051 21.4797 12.35ZM11.9997 14C12.3952 14 12.7819 13.8827 13.1108 13.6629C13.4397 13.4432 13.6961 13.1308 13.8474 12.7654C13.9988 12.3999 14.0384 11.9978 13.9613 11.6098C13.8841 11.2219 13.6936 10.8655 13.4139 10.5858C13.1342 10.3061 12.7778 10.1156 12.3899 10.0384C12.0019 9.96126 11.5998 10.0009 11.2343 10.1522C10.8689 10.3036 10.5565 10.56 10.3367 10.8889C10.117 11.2178 9.99969 11.6044 9.99969 12C9.99969 12.5304 10.2104 13.0391 10.5855 13.4142C10.9605 13.7893 11.4693 14 11.9997 14ZM11.9997 11C12.1975 11 12.3908 11.0586 12.5553 11.1685C12.7197 11.2784 12.8479 11.4346 12.9236 11.6173C12.9993 11.8 13.0191 12.0011 12.9805 12.1951C12.9419 12.3891 12.8466 12.5673 12.7068 12.7071C12.5669 12.847 12.3888 12.9422 12.1948 12.9808C12.0008 13.0194 11.7997 12.9996 11.617 12.9239C11.4343 12.8482 11.2781 12.72 11.1682 12.5556C11.0583 12.3911 10.9997 12.1978 10.9997 12C10.9997 11.7348 11.105 11.4804 11.2926 11.2929C11.4801 11.1054 11.7345 11 11.9997 11Z" fill="#A0A8B4"></path>
</svg>
<svg class="reg-field__icon icon-eye icon-eye-closed js-icon-eye js-icon-eye-closed" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.57994 17.92C3.51365 17.9217 3.44768 17.9102 3.38587 17.8861C3.32407 17.8621 3.26766 17.826 3.21994 17.78C3.12769 17.6848 3.0761 17.5575 3.0761 17.425C3.0761 17.2924 3.12769 17.1651 3.21994 17.07L4.63994 15.66C4.73277 15.5671 4.85866 15.515 4.98994 15.515C5.12122 15.515 5.24711 15.5671 5.33994 15.66C5.43277 15.7528 5.48491 15.8787 5.48491 16.01C5.48491 16.1412 5.43277 16.2671 5.33994 16.36L3.92994 17.78C3.88373 17.8253 3.82901 17.8609 3.76894 17.885C3.70887 17.909 3.64463 17.9209 3.57994 17.92ZM20.7799 17.78C20.8722 17.6848 20.9238 17.5575 20.9238 17.425C20.9238 17.2924 20.8722 17.1651 20.7799 17.07L19.3599 15.66C19.2671 15.5671 19.1412 15.515 19.0099 15.515C18.8787 15.515 18.7528 15.5671 18.6599 15.66C18.5671 15.7528 18.515 15.8787 18.515 16.01C18.515 16.1412 18.5671 16.2671 18.6599 16.36L20.0699 17.78C20.1161 17.8253 20.1709 17.8609 20.2309 17.885C20.291 17.909 20.3552 17.9209 20.4199 17.92C20.4862 17.9217 20.5522 17.9102 20.614 17.8861C20.6758 17.8621 20.7322 17.826 20.7799 17.78ZM12.4999 19.5V17.5C12.4999 17.3674 12.4473 17.2402 12.3535 17.1464C12.2597 17.0526 12.1325 17 11.9999 17C11.8673 17 11.7402 17.0526 11.6464 17.1464C11.5526 17.2402 11.4999 17.3674 11.4999 17.5V19.5C11.4999 19.6326 11.5526 19.7597 11.6464 19.8535C11.7402 19.9473 11.8673 20 11.9999 20C12.1325 20 12.2597 19.9473 12.3535 19.8535C12.4473 19.7597 12.4999 19.6326 12.4999 19.5ZM22.8899 9.31996C22.932 9.26875 22.9635 9.20976 22.9827 9.14636C23.0019 9.08296 23.0085 9.0164 23.002 8.95047C22.9955 8.88454 22.9761 8.82053 22.9448 8.76211C22.9136 8.70369 22.8712 8.65199 22.8199 8.60996C22.7687 8.56794 22.7097 8.53642 22.6463 8.51719C22.5829 8.49797 22.5164 8.49142 22.4504 8.49792C22.3845 8.50442 22.3205 8.52384 22.2621 8.55508C22.2037 8.58631 22.152 8.62875 22.1099 8.67996C22.0699 8.73996 17.6899 14 11.9999 14C6.30994 14 1.92994 8.73996 1.88994 8.67996C1.80284 8.57996 1.68082 8.51701 1.54884 8.504C1.41686 8.49099 1.28489 8.52889 1.17994 8.60996C1.07993 8.69706 1.01699 8.81909 1.00398 8.95107C0.990963 9.08304 1.02887 9.21501 1.10994 9.31996C1.29994 9.54996 5.82994 15 11.9999 15C18.1699 15 22.6999 9.54996 22.8899 9.31996Z" fill="#A0A8B4"></path>
</svg>
</div>
<div class="reg-item__error js-error-wrapper hidden">
<div class="error-block js-error pass-error-block"></div>
</div>
<div class="reg-item__button btn-container">
<button type="button" class="btn btn--large btn--primary js-button-next js-btn-with-transition">Next</button>
</div>
</div>
</div>
<button class="reg-container__back-button btn-thirtly  only-desktop only-desktop--inline js-button-back">Back</button>
<div class="confidential-info">
<input id="confidential-info" class="confidential-info__input" type="checkbox" name="person-agreement" checked="">
<label class="confidential-info__label" for="confidential-info">
<p class="confidential-info__text">By registering, I confirm that I am 18 years old or older. I accept the terms of <a href="https://kismia.com/info/terms" target="_blank"> the user agreement</a>, <a href="https://kismia.com/info/privacy" target="_blank">privacy policy</a>.</p>
</label>
</div>
</div>
</form>
<form class="js-land-form reg-step js-reg-step hidden" data-step-id="7" data-step="10" data-step-number="18">
<div class="reg-container js-container-with-keyb reg-container--reg-input">
<div class="inputs-block js-pass-block">
<div class="reg-item">
<div class="reg-item__headline">
<div class="reg-item__title block-title">Enter your email</div>
<div class="block-descr">To access the profiles</div>
</div>
<div class="reg-item__field reg-field">
<input type="email" class="reg-field__input reg-input js-input-with-keyb" id="email" placeholder="Enter your email address"><ul id="email-options"></ul>
</div>
<div class="reg-item__error js-error-wrapper hidden">
<div class="error-block js-error email-error-block"></div>
</div>
<div class="reg-item__button btn-container">
<button type="button" class="btn btn--large btn--primary js-button-submit js-btn-with-transition">Done</button>
</div>
</div>
</div>
<button class="reg-container__back-button btn-thirtly  only-desktop only-desktop--inline js-button-back">Back</button>
<p class="reg-container__trust reg-trust js-reg-trust">
This data will only be used to create an account. It will not be visible to other users. </p>
</div>
</form>
</div>
<div class="image-block image-block--mob js-image-block-bottom visibility-hidden">
<div class="image-item image-item--mob image-item--bottom image-item--2 js-image-item-bottom" data-image-gender="m"></div>
</div>
</div>
<div class="content__bar-wrapper js-icon-bar-wrapper hidden">
<div class="content__icons-bar icons-bar js-icon-bar">
<div class="line-bar only-desktop only-desktop--block">
<div class="line-bar__inner js-line-bar-inner"></div>
</div>
<div class="icons-bar__item icons-item icons-item--active js-icons-item js-icons-item-active">
<svg class="bar-icon js-bar-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12 22.17C11.3367 22.1701 10.7004 21.9076 10.23 21.44L5.64 16.85C4.38021 15.5917 3.52193 13.9881 3.17376 12.242C2.82558 10.4959 3.00316 8.68568 3.68402 7.04049C4.36488 5.3953 5.51842 3.98904 6.99871 2.99961C8.47899 2.01018 10.2195 1.48206 12 1.48206C13.7805 1.48206 15.521 2.01018 17.0013 2.99961C18.4816 3.98904 19.6351 5.3953 20.316 7.04049C20.9968 8.68568 21.1744 10.4959 20.8263 12.242C20.4781 13.9881 19.6198 15.5917 18.36 16.85L13.77 21.44C13.5377 21.6724 13.2618 21.8566 12.958 21.9819C12.6542 22.1072 12.3286 22.1711 12 22.17ZM12 2.51998C10.9525 2.51553 9.91446 2.71922 8.94627 3.1192C7.97808 3.51917 7.09898 4.10748 6.36 4.84998C4.86695 6.34929 4.02869 8.37905 4.02869 10.495C4.02869 12.6109 4.86695 14.6407 6.36 16.14L10.95 20.73C11.235 21.0038 11.6148 21.1567 12.01 21.1567C12.4052 21.1567 12.785 21.0038 13.07 20.73L17.66 16.14C18.7664 15.0191 19.5174 13.5966 19.8188 12.0507C20.1202 10.5048 19.9585 8.90432 19.3541 7.44992C18.7497 5.99551 17.7294 4.75187 16.4212 3.87487C15.113 2.99788 13.575 2.52655 12 2.51998Z" fill="#A0A8B4"></path>
<path d="M12 15C11.11 15 10.24 14.7361 9.49994 14.2416C8.75991 13.7471 8.18314 13.0443 7.84254 12.2221C7.50195 11.3998 7.41283 10.495 7.58647 9.6221C7.7601 8.74918 8.18869 7.94736 8.81802 7.31802C9.44736 6.68868 10.2492 6.2601 11.1221 6.08647C11.995 5.91283 12.8998 6.00195 13.7221 6.34254C14.5443 6.68314 15.2471 7.25991 15.7416 7.99994C16.2361 8.73996 16.5 9.60999 16.5 10.5C16.4974 11.6927 16.0224 12.8357 15.1791 13.6791C14.3357 14.5224 13.1927 14.9974 12 15ZM12 7C11.3078 7 10.6311 7.20527 10.0555 7.58986C9.47993 7.97444 9.03133 8.52107 8.76642 9.16061C8.50152 9.80015 8.4322 10.5039 8.56725 11.1828C8.7023 11.8618 9.03564 12.4854 9.52513 12.9749C10.0146 13.4644 10.6383 13.7977 11.3172 13.9328C11.9961 14.0678 12.6999 13.9985 13.3394 13.7336C13.9789 13.4687 14.5256 13.0201 14.9101 12.4445C15.2947 11.8689 15.5 11.1922 15.5 10.5C15.5 9.57174 15.1313 8.68151 14.4749 8.02513C13.8185 7.36875 12.9283 7 12 7Z" fill="#A0A8B4"></path>
</svg>
</div>
<div class="icons-bar__item icons-item js-icons-item">
<svg class="bar-icon js-bar-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.9999 15C11.1099 15 10.2399 14.7361 9.49984 14.2416C8.75982 13.7472 8.18305 13.0444 7.84245 12.2221C7.50186 11.3998 7.41274 10.495 7.58638 9.62213C7.76001 8.74922 8.18859 7.94739 8.81793 7.31806C9.44727 6.68872 10.2491 6.26014 11.122 6.0865C11.9949 5.91287 12.8997 6.00198 13.722 6.34258C14.5443 6.68317 15.2471 7.25995 15.7415 7.99997C16.236 8.73999 16.4999 9.61002 16.4999 10.5C16.4973 11.6927 16.0223 12.8358 15.179 13.6791C14.3356 14.5224 13.1926 14.9974 11.9999 15ZM11.9999 7.00004C11.3077 7.00004 10.631 7.20531 10.0554 7.58989C9.47984 7.97448 9.03124 8.5211 8.76633 9.16064C8.50143 9.80019 8.43211 10.5039 8.56716 11.1829C8.70221 11.8618 9.03555 12.4854 9.52504 12.9749C10.0145 13.4644 10.6382 13.7977 11.3171 13.9328C11.996 14.0678 12.6998 13.9985 13.3393 13.7336C13.9788 13.4687 14.5255 13.0201 14.9101 12.4445C15.2946 11.869 15.4999 11.1923 15.4999 10.5C15.4999 9.57178 15.1312 8.68154 14.4748 8.02516C13.8184 7.36879 12.9282 7.00004 11.9999 7.00004ZM22.9999 12C23.0077 10.1054 22.5259 8.24084 21.6013 6.58709C20.6767 4.93333 19.3406 3.54643 17.7225 2.56077C16.1044 1.57511 14.2591 1.02411 12.3655 0.961153C10.4719 0.898198 8.59409 1.32542 6.91409 2.20144C5.2341 3.07745 3.80885 4.37255 2.77645 5.96124C1.74406 7.54993 1.13951 9.37835 1.0214 11.2693C0.903284 13.1603 1.27561 15.0498 2.10229 16.7546C2.92897 18.4594 4.18198 19.9218 5.73991 21L6.06991 21.21L6.54991 21.5L6.91991 21.7L7.43991 21.95L7.78991 22.11C8.05991 22.22 8.31991 22.31 8.58991 22.4L8.76991 22.46L9.61991 22.68L9.92991 22.74C10.1699 22.74 10.3999 22.82 10.6399 22.84H10.9399C11.2799 22.84 11.6099 22.89 11.9399 22.89C12.2699 22.89 12.6099 22.89 12.9399 22.84H13.2399C13.4799 22.84 13.7099 22.78 13.9499 22.74L14.2599 22.68L15.1099 22.46L15.2899 22.4C15.5599 22.31 15.8199 22.22 16.0899 22.11L16.4399 21.95L16.9599 21.7L17.3299 21.5L17.8099 21.21L18.1399 21C19.6183 20.0056 20.833 18.667 21.6796 17.0993C22.5262 15.5315 22.9793 13.7816 22.9999 12ZM18.7899 19.32C18.3529 17.52 17.2201 15.9665 15.6399 15C15.5259 14.9311 15.3891 14.9103 15.2597 14.9421C15.1303 14.974 15.0189 15.056 14.9499 15.17C14.881 15.2841 14.8601 15.4208 14.892 15.5502C14.9239 15.6796 15.0059 15.7911 15.1199 15.86C15.8063 16.2783 16.4016 16.8302 16.8706 17.483C17.3396 18.1357 17.6726 18.8761 17.8499 19.66C17.8768 19.7568 17.875 19.8594 17.8448 19.9552C17.8147 20.051 17.7574 20.1361 17.6799 20.2C17.2738 20.4721 16.8494 20.716 16.4099 20.93H16.3499C14.9954 21.5674 13.5169 21.8979 12.0199 21.8979C10.5229 21.8979 9.04442 21.5674 7.68991 20.93H7.62991C7.19038 20.716 6.76605 20.4721 6.35991 20.2C6.28244 20.1361 6.22515 20.051 6.19498 19.9552C6.16481 19.8594 6.16305 19.7568 6.18991 19.66C6.36723 18.8761 6.70026 18.1357 7.16923 17.483C7.63819 16.8302 8.23354 16.2783 8.91991 15.86C9.03395 15.7858 9.11383 15.6693 9.14196 15.5361C9.17009 15.403 9.14417 15.2641 9.06991 15.15C8.99565 15.036 8.87913 14.9561 8.74598 14.928C8.61283 14.8999 8.47395 14.9258 8.35991 15C6.78392 15.9619 5.65174 17.5074 5.20991 19.3C3.73353 17.9345 2.70316 16.1556 2.25331 14.1955C1.80346 12.2355 1.95504 10.1853 2.68826 8.31269C3.42147 6.44007 4.70226 4.83204 6.36341 3.69852C8.02455 2.565 9.98887 1.95865 11.9999 1.95865C14.0109 1.95865 15.9753 2.565 17.6364 3.69852C19.2976 4.83204 20.5783 6.44007 21.3116 8.31269C22.0448 10.1853 22.1964 12.2355 21.7465 14.1955C21.2967 16.1556 20.2663 17.9345 18.7899 19.3V19.32Z" fill="#A0A8B4"></path>
</svg>
</div>
<div class="icons-bar__item icons-item js-icons-item">
<svg class="bar-icon js-bar-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7.50001 19.5001C7.29264 19.5011 7.09129 19.4304 6.93001 19.3001C6.42 18.8701 5.93001 18.4701 5.49001 18.1201C2.78 15.9301 1.00001 14.4801 1.00001 12.2201C0.982383 11.7266 1.0651 11.2346 1.24314 10.7739C1.42119 10.3133 1.69086 9.89357 2.03583 9.54018C2.38081 9.1868 2.79391 8.90709 3.25012 8.718C3.70634 8.52891 4.19619 8.43436 4.69001 8.44009C5.43615 8.43205 6.16398 8.67114 6.76001 9.12009C7.03938 9.32012 7.28859 9.55923 7.50001 9.83009C7.71142 9.55923 7.96063 9.32012 8.24001 9.12009C8.83603 8.67114 9.56386 8.43205 10.31 8.44009C10.8038 8.43436 11.2937 8.52891 11.7499 8.718C12.2061 8.90709 12.6192 9.1868 12.9642 9.54018C13.3091 9.89357 13.5788 10.3133 13.7569 10.7739C13.9349 11.2346 14.0176 11.7266 14 12.2201C14 14.4801 12.22 15.9301 9.52001 18.1101C9.08001 18.4701 8.58 18.8701 8.07 19.3001C7.90872 19.4304 7.70737 19.5011 7.50001 19.5001ZM4.69001 9.44009C4.32865 9.43849 3.9707 9.50998 3.63768 9.65028C3.30466 9.79057 3.00346 9.99676 2.75217 10.2564C2.50089 10.5161 2.30472 10.824 2.17546 11.1614C2.0462 11.4989 1.98652 11.859 2.00001 12.2201C2.00001 14.0001 3.64001 15.3301 6.11001 17.3301L7.50001 18.4701L8.89001 17.3301C11.36 15.3301 13 14.0001 13 12.2201C13.0135 11.859 12.9538 11.4989 12.8246 11.1614C12.6953 10.824 12.4991 10.5161 12.2478 10.2564C11.9966 9.99676 11.6953 9.79057 11.3623 9.65028C11.0293 9.50998 10.6714 9.43849 10.31 9.44009C9.77785 9.43647 9.25875 9.60483 8.83001 9.92009C8.46884 10.1928 8.16332 10.5323 7.93001 10.9201C7.88392 10.9924 7.82036 11.0518 7.7452 11.0931C7.67005 11.1343 7.58572 11.1559 7.50001 11.1559C7.41429 11.1559 7.32996 11.1343 7.25481 11.0931C7.17965 11.0518 7.11609 10.9924 7.07001 10.9201C6.83669 10.5323 6.53117 10.1928 6.17001 9.92009C5.74126 9.60483 5.22217 9.43647 4.69001 9.44009ZM14.69 19.2601L16.69 17.5801C20.5 14.5201 23 12.5001 23 9.40009C23.0215 8.73014 22.908 8.06272 22.6663 7.4375C22.4247 6.81228 22.0598 6.24204 21.5933 5.76066C21.1269 5.27929 20.5684 4.89662 19.9511 4.6354C19.3338 4.37418 18.6703 4.23975 18 4.24009C16.987 4.23574 16.0004 4.5623 15.19 5.17009C14.7374 5.49881 14.3363 5.89314 14 6.34009C13.6698 5.8946 13.2755 5.50034 12.83 5.17009C12.0142 4.55814 11.0198 4.23137 10 4.24009C9.09025 4.22932 8.19552 4.47256 7.41645 4.94248C6.63737 5.4124 6.00485 6.09035 5.59001 6.90009C5.54913 7.01651 5.55184 7.1438 5.59765 7.25836C5.64345 7.37293 5.72923 7.46701 5.8391 7.52317C5.94897 7.57932 6.07546 7.59374 6.19515 7.56375C6.31484 7.53377 6.41959 7.46141 6.49001 7.36009C6.81682 6.71267 7.31943 6.17041 7.94022 5.79546C8.56101 5.42051 9.27487 5.22804 10 5.24009C10.8064 5.24294 11.5897 5.50989 12.23 6.00009C12.7737 6.40416 13.2296 6.91448 13.57 7.50009C13.6161 7.57236 13.6797 7.63184 13.7548 7.67305C13.83 7.71426 13.9143 7.73586 14 7.73586C14.0857 7.73586 14.17 7.71426 14.2452 7.67305C14.3204 7.63184 14.3839 7.57236 14.43 7.50009C14.7705 6.91448 15.2263 6.40416 15.77 6.00009C16.4103 5.50989 17.1936 5.24294 18 5.24009C18.539 5.23966 19.0726 5.34818 19.5686 5.55913C20.0647 5.77008 20.5129 6.0791 20.8865 6.46765C21.2601 6.8562 21.5514 7.31625 21.7427 7.82017C21.934 8.3241 22.0216 8.86149 22 9.40009C22 12.0201 19.65 13.9201 16.1 16.8001C15.47 17.3001 14.76 17.8801 13.97 18.5001L12.61 17.3701C12.5066 17.2852 12.3737 17.2449 12.2405 17.258C12.1074 17.2712 11.9849 17.3367 11.9 17.4401C11.8151 17.5435 11.7748 17.6764 11.788 17.8096C11.8011 17.9427 11.8666 18.0652 11.97 18.1501L13.34 19.2701C13.5284 19.4219 13.7631 19.5046 14.005 19.5046C14.2469 19.5046 14.4816 19.4219 14.67 19.2701L14.69 19.2601Z" fill="#A0A8B4"></path>
</svg>
</div>
<div class="icons-bar__item icons-item js-icons-item">
<svg class="bar-icon js-bar-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M22.5 11.5H21.5C21.3838 9.15061 20.3983 6.92835 18.735 5.26505C17.0717 3.60175 14.8494 2.61623 12.5 2.5V1.5C12.5 1.36739 12.4473 1.24021 12.3536 1.14645C12.2598 1.05268 12.1326 1 12 1C11.8674 1 11.7402 1.05268 11.6464 1.14645C11.5527 1.24021 11.5 1.36739 11.5 1.5V2.5C9.15061 2.61623 6.92835 3.60175 5.26505 5.26505C3.60175 6.92835 2.61623 9.15061 2.5 11.5H1.5C1.36739 11.5 1.24021 11.5527 1.14645 11.6464C1.05268 11.7402 1 11.8674 1 12C1 12.1326 1.05268 12.2598 1.14645 12.3536C1.24021 12.4473 1.36739 12.5 1.5 12.5H2.5C2.61623 14.8494 3.60175 17.0717 5.26505 18.735C6.92835 20.3983 9.15061 21.3838 11.5 21.5V22.5C11.5 22.6326 11.5527 22.7598 11.6464 22.8536C11.7402 22.9473 11.8674 23 12 23C12.1326 23 12.2598 22.9473 12.3536 22.8536C12.4473 22.7598 12.5 22.6326 12.5 22.5V21.5C14.8494 21.3838 17.0717 20.3983 18.735 18.735C20.3983 17.0717 21.3838 14.8494 21.5 12.5H22.5C22.6326 12.5 22.7598 12.4473 22.8536 12.3536C22.9473 12.2598 23 12.1326 23 12C23 11.8674 22.9473 11.7402 22.8536 11.6464C22.7598 11.5527 22.6326 11.5 22.5 11.5ZM12.5 20.5V19.5C12.5 19.3674 12.4473 19.2402 12.3536 19.1464C12.2598 19.0527 12.1326 19 12 19C11.8674 19 11.7402 19.0527 11.6464 19.1464C11.5527 19.2402 11.5 19.3674 11.5 19.5V20.5C9.41565 20.385 7.44696 19.5052 5.97086 18.0291C4.49476 16.553 3.61499 14.5843 3.5 12.5H4.5C4.63261 12.5 4.75979 12.4473 4.85355 12.3536C4.94732 12.2598 5 12.1326 5 12C5 11.8674 4.94732 11.7402 4.85355 11.6464C4.75979 11.5527 4.63261 11.5 4.5 11.5H3.5C3.61499 9.41565 4.49476 7.44696 5.97086 5.97086C7.44696 4.49476 9.41565 3.61499 11.5 3.5V4.5C11.5 4.63261 11.5527 4.75979 11.6464 4.85355C11.7402 4.94732 11.8674 5 12 5C12.1326 5 12.2598 4.94732 12.3536 4.85355C12.4473 4.75979 12.5 4.63261 12.5 4.5V3.5C14.5843 3.61499 16.553 4.49476 18.0291 5.97086C19.5052 7.44696 20.385 9.41565 20.5 11.5H19.5C19.3674 11.5 19.2402 11.5527 19.1464 11.6464C19.0527 11.7402 19 11.8674 19 12C19 12.1326 19.0527 12.2598 19.1464 12.3536C19.2402 12.4473 19.3674 12.5 19.5 12.5H20.5C20.3779 14.579 19.495 16.5404 18.0196 18.0103C16.5442 19.4802 14.5795 20.3557 12.5 20.47V20.5ZM12 17.5C11.807 17.4979 11.6203 17.431 11.47 17.31L10.27 16.31C8.08 14.54 6.5 13.26 6.5 11.31C6.4906 10.8906 6.56561 10.4735 6.72058 10.0837C6.87555 9.69381 7.10731 9.33908 7.40209 9.04057C7.69688 8.74205 8.04866 8.50585 8.43654 8.34599C8.82443 8.18613 9.24049 8.10587 9.66 8.11C10.2986 8.10781 10.9204 8.31506 11.43 8.7C11.6407 8.85297 11.8321 9.03094 12 9.23C12.1679 9.03094 12.3593 8.85297 12.57 8.7C13.0796 8.31506 13.7014 8.10781 14.34 8.11C14.763 8.10568 15.1824 8.18715 15.5731 8.34947C15.9637 8.51179 16.3173 8.75161 16.6127 9.05443C16.908 9.35725 17.1389 9.71679 17.2914 10.1113C17.4439 10.5059 17.5149 10.9273 17.5 11.35C17.5 13.27 15.92 14.55 13.74 16.35C13.37 16.65 12.95 16.98 12.52 17.35C12.369 17.4581 12.1854 17.5111 12 17.5ZM9.66 9.11C9.36949 9.1098 9.08192 9.16821 8.8145 9.28173C8.54708 9.39524 8.30531 9.56154 8.10365 9.77067C7.902 9.97979 7.7446 10.2274 7.64088 10.4988C7.53715 10.7702 7.48924 11.0597 7.5 11.35C7.5 12.8 8.85 13.89 10.9 15.55C11.23 15.82 11.61 16.12 12 16.45C12.39 16.12 12.77 15.82 13.1 15.55C15.15 13.89 16.5 12.8 16.5 11.35C16.5108 11.0597 16.4628 10.7702 16.3591 10.4988C16.2554 10.2274 16.098 9.97979 15.8963 9.77067C15.6947 9.56154 15.4529 9.39524 15.1855 9.28173C14.9181 9.16821 14.6305 9.1098 14.34 9.11C13.9145 9.10709 13.4999 9.24412 13.16 9.5C12.8637 9.72912 12.6156 10.0146 12.43 10.34C12.3839 10.4123 12.3204 10.4718 12.2452 10.513C12.17 10.5542 12.0857 10.5758 12 10.5758C11.9143 10.5758 11.83 10.5542 11.7548 10.513C11.6796 10.4718 11.6161 10.4123 11.57 10.34C11.3844 10.0146 11.1363 9.72912 10.84 9.5C10.5001 9.24412 10.0855 9.10709 9.66 9.11Z" fill="#A0A8B4"></path>
</svg>
</div>
<div class="icons-bar__item icons-item js-icons-item">
<svg class="bar-icon js-bar-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M20.5 21C20.3674 21 20.2402 20.9473 20.1464 20.8536C20.0527 20.7598 20 20.6326 20 20.5V17.5C20 17.1022 19.842 16.7207 19.5607 16.4394C19.2794 16.1581 18.8978 16 18.5 16H5.5C5.10218 16 4.72064 16.1581 4.43934 16.4394C4.15804 16.7207 4 17.1022 4 17.5V20.5C4 20.6326 3.94732 20.7598 3.85355 20.8536C3.75979 20.9473 3.63261 21 3.5 21C3.36739 21 3.24021 20.9473 3.14645 20.8536C3.05268 20.7598 3 20.6326 3 20.5V17.5C3 16.837 3.26339 16.2011 3.73223 15.7323C4.20107 15.2634 4.83696 15 5.5 15H18.5C19.163 15 19.7989 15.2634 20.2678 15.7323C20.7366 16.2011 21 16.837 21 17.5V20.5C21 20.6326 20.9473 20.7598 20.8536 20.8536C20.7598 20.9473 20.6326 21 20.5 21ZM23 22.5C23 22.3674 22.9473 22.2402 22.8536 22.1465C22.7598 22.0527 22.6326 22 22.5 22H1.5C1.36739 22 1.24021 22.0527 1.14645 22.1465C1.05268 22.2402 1 22.3674 1 22.5C1 22.6326 1.05268 22.7598 1.14645 22.8536C1.24021 22.9473 1.36739 23 1.5 23H22.5C22.6326 23 22.7598 22.9473 22.8536 22.8536C22.9473 22.7598 23 22.6326 23 22.5ZM23 22.5C23 22.3674 22.9473 22.2402 22.8536 22.1465C22.7598 22.0527 22.6326 22 22.5 22H1.5C1.36739 22 1.24021 22.0527 1.14645 22.1465C1.05268 22.2402 1 22.3674 1 22.5C1 22.6326 1.05268 22.7598 1.14645 22.8536C1.24021 22.9473 1.36739 23 1.5 23H22.5C22.6326 23 22.7598 22.9473 22.8536 22.8536C22.9473 22.7598 23 22.6326 23 22.5ZM17.8 18.82C18.06 18.5 18.21 18.35 18.5 18.35C18.6326 18.35 18.7598 18.2973 18.8536 18.2036C18.9473 18.1098 19 17.9826 19 17.85C19 17.7174 18.9473 17.5902 18.8536 17.4965C18.7598 17.4027 18.6326 17.35 18.5 17.35C18.2062 17.3594 17.919 17.4397 17.6629 17.5843C17.4069 17.7288 17.1898 17.9332 17.03 18.18C16.77 18.5 16.62 18.65 16.33 18.65C16.04 18.65 15.89 18.5 15.63 18.18C15.4766 17.9275 15.2608 17.7188 15.0033 17.574C14.7459 17.4291 14.4554 17.3531 14.16 17.3531C13.8646 17.3531 13.5741 17.4291 13.3167 17.574C13.0592 17.7188 12.8434 17.9275 12.69 18.18C12.43 18.5 12.29 18.65 11.99 18.65C11.69 18.65 11.56 18.5 11.29 18.18C11.1312 17.9346 10.9156 17.731 10.6615 17.5866C10.4073 17.4421 10.1221 17.3609 9.83 17.35C9.53616 17.3594 9.24895 17.4397 8.99295 17.5843C8.73695 17.7288 8.51977 17.9332 8.36 18.18C8.1 18.5 7.96 18.65 7.66 18.65C7.36 18.65 7.23 18.5 6.97 18.18C6.809 17.9344 6.59154 17.7309 6.3358 17.5865C6.08007 17.4421 5.79348 17.361 5.5 17.35C5.36739 17.35 5.24021 17.4027 5.14645 17.4965C5.05268 17.5902 5 17.7174 5 17.85C5 17.9826 5.05268 18.1098 5.14645 18.2036C5.24021 18.2973 5.36739 18.35 5.5 18.35C5.79 18.35 5.93 18.5 6.2 18.82C6.35881 19.0655 6.57441 19.269 6.82854 19.4135C7.08268 19.558 7.36787 19.6391 7.66 19.65C7.95384 19.6407 8.24105 19.5603 8.49705 19.4158C8.75305 19.2712 8.97023 19.0668 9.13 18.82C9.39 18.5 9.53 18.35 9.83 18.35C10.13 18.35 10.26 18.5 10.53 18.82C10.6888 19.0655 10.9044 19.269 11.1585 19.4135C11.4127 19.558 11.6979 19.6391 11.99 19.65C12.2838 19.6407 12.571 19.5603 12.8271 19.4158C13.0831 19.2712 13.3002 19.0668 13.46 18.82C13.73 18.5 13.87 18.35 14.16 18.35C14.45 18.35 14.6 18.5 14.86 18.82C15.0134 19.0725 15.2292 19.2812 15.4867 19.4261C15.7441 19.5709 16.0346 19.647 16.33 19.647C16.6254 19.647 16.9159 19.5709 17.1733 19.4261C17.4308 19.2812 17.6466 19.0725 17.8 18.82ZM16.5 8.00002H12.5V6.50002C12.5 6.36742 12.4473 6.24024 12.3536 6.14647C12.2598 6.0527 12.1326 6.00002 12 6.00002C11.8674 6.00002 11.7402 6.0527 11.6464 6.14647C11.5527 6.24024 11.5 6.36742 11.5 6.50002V8.00002H7.5C6.83696 8.00002 6.20107 8.26342 5.73223 8.73226C5.26339 9.2011 5 9.83698 5 10.5V13.5C5 13.6326 5.05268 13.7598 5.14645 13.8536C5.24021 13.9473 5.36739 14 5.5 14C5.63261 14 5.75979 13.9473 5.85355 13.8536C5.94732 13.7598 6 13.6326 6 13.5V10.5C6 10.1022 6.15804 9.72067 6.43934 9.43936C6.72064 9.15806 7.10218 9.00002 7.5 9.00002H16.5C16.8978 9.00002 17.2794 9.15806 17.5607 9.43936C17.842 9.72067 18 10.1022 18 10.5V13.5C18 13.6326 18.0527 13.7598 18.1464 13.8536C18.2402 13.9473 18.3674 14 18.5 14C18.6326 14 18.7598 13.9473 18.8536 13.8536C18.9473 13.7598 19 13.6326 19 13.5V10.5C19 9.83698 18.7366 9.2011 18.2678 8.73226C17.7989 8.26342 17.163 8.00002 16.5 8.00002ZM15.72 11.86C15.8111 11.7385 15.9287 11.6393 16.0638 11.57C16.199 11.5007 16.3481 11.4631 16.5 11.46C16.6326 11.46 16.7598 11.4073 16.8536 11.3136C16.9473 11.2198 17 11.0926 17 10.96C17 10.8274 16.9473 10.7002 16.8536 10.6065C16.7598 10.5127 16.6326 10.46 16.5 10.46C16.2211 10.4646 15.9462 10.5275 15.6931 10.6446C15.4399 10.7617 15.2141 10.9304 15.03 11.14C14.9363 11.2568 14.8176 11.3511 14.6826 11.4158C14.5476 11.4806 14.3997 11.5142 14.25 11.5142C14.1003 11.5142 13.9524 11.4806 13.8174 11.4158C13.6824 11.3511 13.5637 11.2568 13.47 11.14C13.2859 10.9304 13.0601 10.7617 12.8069 10.6446C12.5538 10.5275 12.2789 10.4646 12 10.46C11.7203 10.4601 11.444 10.5209 11.1902 10.6384C10.9364 10.7558 10.7111 10.9269 10.53 11.14C10.4363 11.2568 10.3176 11.3511 10.1826 11.4158C10.0476 11.4806 9.89974 11.5142 9.75 11.5142C9.60026 11.5142 9.45244 11.4806 9.31744 11.4158C9.18244 11.3511 9.0637 11.2568 8.97 11.14C8.78594 10.9304 8.56008 10.7617 8.30692 10.6446C8.05375 10.5275 7.7789 10.4646 7.5 10.46C7.36739 10.46 7.24021 10.5127 7.14645 10.6065C7.05268 10.7002 7 10.8274 7 10.96C7 11.0926 7.05268 11.2198 7.14645 11.3136C7.24021 11.4073 7.36739 11.46 7.5 11.46C7.65185 11.4631 7.80101 11.5007 7.93616 11.57C8.07131 11.6393 8.1889 11.7385 8.28 11.86C8.46118 12.073 8.68648 12.2441 8.9403 12.3614C9.19411 12.4787 9.47039 12.5394 9.75 12.5394C10.0296 12.5394 10.3059 12.4787 10.5597 12.3614C10.8135 12.2441 11.0388 12.073 11.22 11.86C11.3137 11.7432 11.4324 11.649 11.5674 11.5842C11.7024 11.5194 11.8503 11.4858 12 11.4858C12.1497 11.4858 12.2976 11.5194 12.4326 11.5842C12.5676 11.649 12.6863 11.7432 12.78 11.86C12.9612 12.073 13.1865 12.2441 13.4403 12.3614C13.6941 12.4787 13.9704 12.5394 14.25 12.5394C14.5296 12.5394 14.8059 12.4787 15.0597 12.3614C15.3135 12.2441 15.5388 12.073 15.72 11.86ZM13.43 5.00002C13.056 5.37663 12.5478 5.58926 12.0171 5.59114C11.4863 5.59301 10.9766 5.38398 10.6 5.01002C10.2234 4.63607 10.0108 4.12782 10.0089 3.5971C10.007 3.06637 10.216 2.55663 10.59 2.18002L11.66 1.12002C11.7049 1.07219 11.7591 1.03407 11.8193 1.00801C11.8795 0.981951 11.9444 0.968506 12.01 0.968506C12.0756 0.968506 12.1405 0.981951 12.2007 1.00801C12.2609 1.03407 12.3151 1.07219 12.36 1.12002L13.43 2.18002C13.8025 2.55475 14.0116 3.06165 14.0116 3.59002C14.0116 4.1184 13.8025 4.6253 13.43 5.00002ZM12.71 2.90002L12 2.21002L11.29 2.92002C11.1068 3.10695 11.0041 3.35827 11.0041 3.62002C11.0041 3.88178 11.1068 4.1331 11.29 4.32002C11.4774 4.50628 11.7308 4.61082 11.995 4.61082C12.2592 4.61082 12.5126 4.50628 12.7 4.32002C12.8846 4.13441 12.989 3.88382 12.9909 3.62207C12.9927 3.36031 12.8919 3.10826 12.71 2.92002V2.90002Z" fill="#A0A8B4"></path>
</svg>
</div>
<div class="icons-bar__item icons-item js-icons-item">
<svg class="bar-icon js-bar-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9 14.5C9 15.7069 9.85992 16.7175 11 16.9498V19.5C11 19.776 11.224 20 11.5 20C11.776 20 12 19.776 12 19.5V16.9498C13.1401 16.7175 14 15.7069 14 14.5C14 13.122 12.879 12 11.5 12C10.121 12 9 13.122 9 14.5ZM13 14.5C13 15.3254 12.3296 15.9974 11.5048 16L11.5 16L11.4952 16C10.6704 15.9974 9.99998 15.3254 9.99998 14.5C9.99998 13.673 10.673 13 11.5 13C12.327 13 13 13.673 13 14.5Z" fill="#A0A8B4"></path>
<path fill-rule="evenodd" clip-rule="evenodd" d="M17.5 7V9C18.163 9 18.7989 9.26339 19.2678 9.73223C19.7366 10.2011 20 10.837 20 11.5V20.5C20 21.163 19.7366 21.7989 19.2678 22.2678C18.7989 22.7366 18.163 23 17.5 23H5.5C4.83696 23 4.20107 22.7366 3.73223 22.2678C3.26339 21.7989 3 21.163 3 20.5V11.5C3 10.837 3.26339 10.2011 3.73223 9.73223C4.20107 9.26339 4.83696 9 5.5 9V7C5.5 5.4087 6.13214 3.88258 7.25736 2.75736C8.38258 1.63214 9.9087 1 11.5 1C13.0913 1 14.6174 1.63214 15.7426 2.75736C16.8679 3.88258 17.5 5.4087 17.5 7ZM7.96447 3.46447C7.02678 4.40215 6.5 5.67392 6.5 7V9H16.5V7C16.5 5.67392 15.9732 4.40215 15.0355 3.46447C14.0979 2.52678 12.8261 2 11.5 2C10.1739 2 8.90215 2.52678 7.96447 3.46447ZM18.5607 21.5607C18.842 21.2794 19 20.8978 19 20.5V11.5C19 11.1022 18.842 10.7206 18.5607 10.4393C18.2794 10.158 17.8978 10 17.5 10H5.5C5.10218 10 4.72064 10.158 4.43934 10.4393C4.15804 10.7206 4 11.1022 4 11.5V20.5C4 20.8978 4.15804 21.2794 4.43934 21.5607C4.72064 21.842 5.10218 22 5.5 22H17.5C17.8978 22 18.2794 21.842 18.5607 21.5607Z" fill="#A0A8B4"></path>
</svg>
</div>
<div class="icons-bar__item icons-item js-icons-item">
<svg class="bar-icon js-bar-icon" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M20.5 4H3.5C2.83696 4 2.20107 4.26339 1.73223 4.73223C1.26339 5.20107 1 5.83696 1 6.5V17.5C1 18.163 1.26339 18.7989 1.73223 19.2678C2.20107 19.7366 2.83696 20 3.5 20H20.5C21.163 20 21.7989 19.7366 22.2678 19.2678C22.7366 18.7989 23 18.163 23 17.5V6.5C23 5.83696 22.7366 5.20107 22.2678 4.73223C21.7989 4.26339 21.163 4 20.5 4ZM22 17.5C22 17.5 22 17.5 22 17.56L15.63 13L22 8.47V17.5ZM3.5 5H20.5C20.8978 5 21.2794 5.15804 21.5607 5.43934C21.842 5.72064 22 6.10218 22 6.5V7.24L12.87 13.76C12.6177 13.9452 12.313 14.0451 12 14.0451C11.687 14.0451 11.3823 13.9452 11.13 13.76L2 7.24V6.5C2 6.10218 2.15804 5.72064 2.43934 5.43934C2.72064 5.15804 3.10218 5 3.5 5ZM2 17.5V8.5L8.37 13L2 17.56C2 17.56 2 17.52 2 17.5ZM20.5 19H3.5C3.29245 19.0006 3.08712 18.9573 2.89752 18.8728C2.70793 18.7883 2.53837 18.6647 2.4 18.51L9.23 13.64L10.55 14.58C10.9745 14.8787 11.4809 15.039 12 15.039C12.5191 15.039 13.0255 14.8787 13.45 14.58L14.77 13.64L21.6 18.51C21.4616 18.6647 21.2921 18.7883 21.1025 18.8728C20.9129 18.9573 20.7076 19.0006 20.5 19Z" fill="#A0A8B4"></path>
</svg>
</div>
</div>
</div>
<div class="content__login login js-login only-desktop only-desktop--block">
<span class="login__text">Are you already registered?</span>
<a class="enter login__button" href="https://kismia.com/sign/in" target="_blank">Log in</a>
</div>
</div>
</div>
</div>
<style>
    .main-nav {
        display: none;
    }
    .footer_ip_ru {
        display: none;
    }
    .hide-footer-item {
        display: none !important;
    }
</style>
<footer>
<nav class="main-nav">
<ul>
<li><a target="_blank" class="js-support-footer-link" href="https://support.kismia.com/hc/en-us">About the Project</a></li>
<li><a target="_blank" class="js-support-footer-link" href="https://support.kismia.com/hc/en-us">Customer Support</a></li>
<li><a href="https://kismia.com/info/tips" target="_blank" class="js-common-footer-link">Tips</a></li>
<li><a href="https://kismia.com/info/contacts" target="_blank" class="js-common-footer-link">Contacts</a></li>
<li class="js-common-footer-terms">
<a href="https://kismia.com/info/terms" target="_blank" class="js-common-footer-link">User Agreement</a>
</li>
<li class="js-common-footer-affiliate hide-footer-item">
<a href="https://datingpartners.biz/en" target="_blank" class="js-common-footer-link">Affiliate program</a>
</li>
<li class="js-common-footer-affiliate-viceroi hide-footer-item">
<a href="https://viceroi.affise.com/v2/sign/up" target="_blank" class="js-common-footer-link">Affiliate program</a>
</li>
<li><a href="https://kismia.com/info/privacy" target="_blank" class="js-common-footer-link">Privacy Policy</a></li>
</ul>
</nav>
</footer>
<footer class="footer_ip_ru">
<nav class="main-nav">
<ul>
<li><a target="_blank" class="js-support-footer-link" href="https://support.kismia.com/hc/en-us">About the Project</a></li>
<li><a target="_blank" class="js-support-footer-link" href="https://support.kismia.com/hc/en-us">Customer Support</a></li>
<li><a href="https://kismia.com/info/tips" target="_blank" class="js-common-footer-link">Tips</a></li>
<li><a href="https://kismia.com/info/contacts" target="_blank" class="js-common-footer-link">Contacts</a></li>
<li class="js-common-footer-terms">
<a href="https://kismia.com/info/terms" target="_blank" class="js-common-footer-link">User Agreement</a>
</li>
<li class="js-common-footer-affiliate hide-footer-item">
<a href="https://datingpartners.biz/en" target="_blank" class="js-common-footer-link">Affiliate program</a>
</li>
<li class="js-common-footer-affiliate-viceroi hide-footer-item">
<a href="https://viceroi.affise.com/v2/sign/up" target="_blank" class="js-common-footer-link">Affiliate program</a>
</li>
<li><a href="https://kismia.com/info/privacy" target="_blank" class="js-common-footer-link">Privacy Policy</a></li>
</ul>
</nav>
</footer>
<script>
    (function changeSupportLink() {
      var $supportFooterItems = $('.js-support-footer-link');
      var landingLanguage = 'en';
      var supportDefaultDomain = 'awesomehelp.net'

      var validProductIdList = [7, 0, 5, 24, 40, 25, 2, 4, 3, 8, 53, 54, 58, 59, 42, 60, 61];
      var languagesDefaultMap = {
        de:'de-de',
        en:'en-us',
        es:'es',
        fr:'fr',
        be: 'fr',
        pl:'pl',
        pt:'pt',
        ru:'ru',
        uk:'uk',
      }
      var languagesNewMap = {
        de:'de',
        en:'en-us',
        es:'es',
        fr:'fr',
        be: 'fr',
        pl:'pl',
        pt:'pt',
        ru:'ru',
        uk:'uk',
      }

      var isValidProductId = checkProductId(validProductIdList);
      var supportUrlParams = isValidProductId ?
        {
          domain: getDomainFromHost(),
          language: languagesNewMap[landingLanguage] || languagesNewMap.ru,
        } : {
          domain: supportDefaultDomain,
          language: languagesDefaultMap[landingLanguage] || languagesNewMap.ru,
        }

      setSupportUrl(
        generateSupportUrl(supportUrlParams.domain, supportUrlParams.language),
        $supportFooterItems,
      )

      function checkProductId(productIdList) {
        var productId = Number('0');
        return productIdList.some(id => id === productId)
      }

      function getDomainFromHost() {
        var host = 'kismia.com';
        var domainParts = host.split('.');
        return domainParts[domainParts.length - 2] + '.' + domainParts[domainParts.length - 1];
      }

      function generateSupportUrl(domain, language) {
        return 'https://support.' + domain + '/hc/' + language;
      }

      function setSupportUrl (url, $linksNodesList) {
        $linksNodesList.attr({href: url});
      }
    })();

    (function changeFooterLinksForMobile() {
        function getCookie(name) {
            var matches = document.cookie.match(new RegExp(
                "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
            ));
            return matches ? decodeURIComponent(matches[1]) : undefined;
        }

        var appType = getCookie('app_type');

        if (appType === "mobile") {
            var lang = getCookie('lang');
            var separator = '//';
            if (lang !== 'ru') {
                separator = `//${lang}.`
            }

            var links = $('.js-common-footer-link');
            [].forEach.call(links, function(item) {
                var arr = item.href.split('//m.');
                var newUrl = arr.join(separator);
                $(item).attr({href: newUrl});
            })
        }
    })();

    (function changeFooterLinksForAffiliate() {
        var terms = $('.js-common-footer-terms');
        var affiliate = $('.js-common-footer-affiliate');
        var affiliateViceroi = $('.js-common-footer-affiliate-viceroi');
        var affiliateSource = 44;
        var affiliateTestSource = 94;
        var sourceId = '85';
        var resourcesRoot = '137mf_adaptive';
        if (resourcesRoot === 'adult_for_partner_3007' || resourcesRoot === '1152m_adaptive_4') {
            terms.addClass('hide-footer-item');
            affiliateViceroi.removeClass('hide-footer-item');
            return
        }
        if (+sourceId === affiliateSource || +sourceId === affiliateTestSource) {
            terms.addClass('hide-footer-item');
            affiliate.removeClass('hide-footer-item');
        }
    })()
</script>
<script>
        (function(w, d) {
            w.markerry = {
                trackQueue: [],
                globalParams: {},
                track: function (group, name, action, timestamp, params) {
                    w.markerry.trackQueue.push(arguments);
                },
                init: function (params) {
                    w.markerry.globalParams = params;
                },
                user: {
                    name: null,
                    birthday: null,
                    gender: null,
                    email: null,
                    language: null,
                    AVAILABLE_PROPERTIES: ['name', 'birthday', 'gender', 'email', 'language'],
                    wasSubscribedToPush: false,
                    setProperty: function (name, value) {
                        if (this.AVAILABLE_PROPERTIES.indexOf(name) === -1) {
                            return;
                        }

                        this[name] = value;
                    },
                    setWasSubscribedToPush: function () {
                        this.wasSubscribedToPush = true;
                    }
                }
            };

            var a = d.createElement('script'),
                m = d.getElementsByTagName('script')[0];

            a.async = true;
            a.src = '/land/shared/js/measure.js?v=1675772131402';

            m.parentNode.insertBefore(a, m);
        })(window, document);
        markerry.init({projectId: 1});
        markerry.user.setProperty('language', 'en');
    </script>
<style>
    .js-validation-error {
        display: none;
    }
</style>
<div class="warnings">

<p class="js-validation-error js-name-warning-empty">Please enter your name</p>
<p class="js-validation-error js-name-warning-length">Names must contain at least 2 letters</p>
<p class="js-validation-error js-name-warning-letters">Please use only letters</p>
<p class="js-validation-error js-name-warning-big-length">Your name should contain no more than 24 letters</p>

<p class="js-validation-error js-pass-warning-empty">Please create a password</p>
<p class="js-validation-error js-pass-warning-length">Password must contain at least 8 characters</p>
<p class="js-validation-error js-pass-warning-spaces">The password may not start or end with a space</p>

<p class="js-validation-error js-date-warning-empty">Specify your age</p>
<p class="js-validation-error js-date-warning-young">You must be over eighteen (18) years old to be able to register as a user of services and of this website</p>

<p class="js-validation-error js-gender-warning-text">Please select your gender</p>
<p class="js-validation-error js-search-gender-warning-text">Please select the desired sex</p>

<p class="js-validation-error js-email-warning-empty">Provide your email</p>
<p class="js-validation-error js-email-warning-incorrect">Enter your email address, e.g.: example@example.com</p>
<p class="js-validation-error js-email-warning-zero">Is this your email? If so, continue your registration</p>
<p class="js-validation-error js-email-warning-two">Your e-mail is invalid. Please enter letters (a-z) only</p>
<p class="js-validation-error js-email-warning-three">This e-mail address is already registered on the site. <a class="enter" href="https://kismia.com/sign/in">Log in?</a></p>
<p class="js-validation-error js-email-warning-four">Email verification is not completed.
Please try again</p>

<p class="js-validation-error js-agreement-warning-text">By registering, I confirm that I am 18 years old or older. I accept the terms of <a href="https://kismia.com/info/terms" target="_blank"> the user agreement</a>, <a href="https://kismia.com/info/privacy" target="_blank">privacy policy</a>.</p>
<p class="js-validation-error js-agreement-warning-text-affiliate">By registering, I confirm that I am 18 years old or older. I accept the terms of the <a href="https://kismia.com/info/privacy" target="_blank">Privacy Policy</a>.</p>

</div>
<script>
    var isEmailCheckedOnServer = true;
    var emailCheckingCodes = {
        EMAIL_VALID: 0,
        EMAIL_EXIST: 3,
        EMAIL_BANNED: 4,
        EMAIL_INVALID: 2,
    };
    const affiliateSource = 44;
    const affiliateTestSource = 94;
    const sourceId = '85';

    function inputGenderError(warningTag) {
        var $genderWarningText = $('.js-gender-warning-text');
        inputErrorText(warningTag, $genderWarningText)
    }

    function inputSearchGenderError(warningTag) {
        var $searchGenderWarningText = $('.js-search-gender-warning-text');
        inputErrorText(warningTag, $searchGenderWarningText)
    }

    function inputAgreementText(warningTag) {
        var $agreementWarningText;
        if (+sourceId === affiliateSource || +sourceId === affiliateTestSource) {
            $agreementWarningText =  $('.js-agreement-warning-text-affiliate');
        } else {
            $agreementWarningText =  $('.js-agreement-warning-text');
        }
        inputErrorText(warningTag, $agreementWarningText);
    }

    function checkName(name, warningTag) {
        var regName = XRegExp("^(\\pL+['-\\s]?)*\\pL+$");
        var $nameEmpty = $('.js-name-warning-empty');
        var $nameLength = $('.js-name-warning-length');
        var $nameLetters = $('.js-name-warning-letters');
        var $nameBigLength = $('.js-name-warning-big-length');
        name = name
            .trim()
            .replace(/\s*(?<separator>['-]{1})\s*/g, '$<separator>')
            .replace(/\s+/g, ' ');

        if (name === '') {
            warningTag && inputErrorText(warningTag, $nameEmpty);
        } else if (name.length < 2) {
            warningTag && inputErrorText(warningTag, $nameLength);
        } else if (name.length > 24) {
            warningTag && inputErrorText(warningTag, $nameBigLength);
        } else if (!(regName.test(name))) {
            warningTag && inputErrorText(warningTag, $nameLetters);
        } else {
            return true;
        }
        return false;
    }

    function checkPass(pass, warningTag) {
        var $passEmpty = $('.js-pass-warning-empty');
        var $passSpaces = $('.js-pass-warning-spaces');
        var $passLength = $('.js-pass-warning-length');

        if (pass.length === 0) {
            warningTag && inputErrorText(warningTag, $passEmpty);
        } else if (pass.length > pass.trim().length) {
            warningTag && inputErrorText(warningTag, $passSpaces);
        } else if (pass.length < 8) {
            warningTag && inputErrorText(warningTag, $passLength);
        } else {
            return true;
        }
        return false;
    }

    function checkAge(userDay, userMonth, userYear, warningTag) {
        var today = new Date();
        var day = today.getDate();
        var month = today.getMonth() + 1;
        var year = today.getFullYear();

        var $dateEmpty = $('.js-date-warning-empty');
        var $dateYoung = $('.js-date-warning-young');

        if ((!userDay || isNaN(userDay)) || (!userMonth || isNaN(userMonth)) || (!userYear || isNaN(userYear))) {
            warningTag && inputErrorText(warningTag, $dateEmpty);
        } else if ((+userYear > year - 18) ||
            (+userYear === year - 18 && +userMonth > month) ||
            (+userYear === year - 18 && +userMonth === month && +userDay > day)) {
            warningTag && inputErrorText(warningTag, $dateYoung);
        } else {
            return true;
        }
        return false;
    }

    function checkEmailOnClient(email, warningTag) {
        var reg = /^[a-zA-Z0-9.$&’*+/=^_`{|}~-]+@[a-zA-Z0-9-]([\.-]?[A-zА-я0-9_-]+)*(\.[A-zА-я0-9_-]{2,10})+$/;
        var $emailEmpty = $('.js-email-warning-empty');
        var $emailIncorrect = $('.js-email-warning-incorrect');
        var regexCyrillic = /[а-яА-ЯёЁіІїЇґҐєЄ]/g;
        var $emailWarningTwo = $('.js-email-warning-two');

        if (email.trim() === '') {
            warningTag && inputErrorText(warningTag, $emailEmpty);
        } else if (regexCyrillic.test(email)) {
            warningTag && inputErrorText(warningTag, $emailWarningTwo);
            return false;
        } else if (!reg.test(email)) {
            warningTag && inputErrorText(warningTag, $emailIncorrect);
        } else {
            return true;
        }
        return false;
    }

    var getRequestUrl = function(endpoint, currPlatform) {
        var platformFromCookie;

        if(currPlatform) {
            platformFromCookie = currPlatform;
        } else {
            platformFromCookie = getCookie('app_type');
        }

        var platform = platformFromCookie ? platformFromCookie: 'mobile';
        if (platform === 'mobile') {
            var languages = ['en', 'fr', 'pt', 'es', 'pl', 'uk', 'de'];
            var host = window.location.hostname;
            var correctHost = host
                .split('.')
                .filter(function(word) {
                    for (var i = 0; i < languages.length; i++) {
                        if (word === languages[i]) return false;
                    }
                    return true;
                })
                .join('.');
            var url = 'https://' + mobilePrefix + correctHost + endpoint;
            return url;
        }
        var url = 'https://'+ kismiaApiEndpointHost + endpoint;
        return url;
    };

    function checkEmailOnServer(emailInput, warningTag, productId, callbackError, callbackSuccess) {
        if (isEmailCheckedOnServer) {
            var $emailWarningThree = $('.js-email-warning-three');
            var $emailWarningTwo = $('.js-email-warning-two');
            var $emailWarningZero = $('.js-email-warning-zero');

            var endpoint = '/rest/v2/validation/signup/check-email';
            var currentPlatform = getCookie('app_type') || 'mobile';
            var trafficChannel = getCookie('traffic_c');
            var funnelId = getCookie('funnel_id');
            var requestUrl = getRequestUrl(endpoint);
            var requestData = {
                'email': emailInput.val(),
                'product_id': +productId,
                'traffic_c': +trafficChannel,
                'funnel_id': funnelId,
            };

            var linkRegToGo;
            isEmailCheckedOnServer = false;

            $.ajax({
                method: "POST",
                url: requestUrl,
                data: JSON.stringify(requestData),
                headers: {'Platform': currentPlatform},
                contentType: 'application/json;charset=UTF-8'
            }).done(function (data) {
                var result = data.result;
                var fixedEmail = result['fixed_email'];
                if (fixedEmail) {
                    emailInput.val(fixedEmail);
                    warningTag && inputErrorText(warningTag, $emailWarningZero);
                    callbackError();
                    isEmailCheckedOnServer = true;
                    return;
                }
                callbackSuccess();
                isEmailCheckedOnServer = true;
            }).fail(function (error) {
                var result = error.responseJSON;
                var errorCode = result && result.errors[0].code;
                if (errorCode === emailCheckingCodes.EMAIL_EXIST || errorCode === emailCheckingCodes.EMAIL_BANNED) {
                    if (checkIfRegGo()) {
                        linkRegToGo = checkIfRegGo();
                        window.location.href = linkRegToGo;
                        return;
                    }
                    warningTag && inputErrorText(warningTag, $emailWarningThree);
                    callbackError();
                    isEmailCheckedOnServer = true;
                    return;
                }
                if (errorCode === emailCheckingCodes.EMAIL_INVALID) {
                    warningTag && inputErrorText(warningTag, $emailWarningTwo);
                    callbackError();
                    isEmailCheckedOnServer = true;
                    return;
                }
                var $emailWarningFour = $('.js-email-warning-four');
                warningTag && inputErrorText(warningTag, $emailWarningFour);
                callbackError();
                isEmailCheckedOnServer = true;
            });
        }
    }

    function inputErrorText(warningTag, error) {
        warningTag.html(error.html());
    }

    function collectProfileFieldData(field) {
        var fieldsArray = [];
        var $fieldsChecked = $('input[data-' + field + ']:checked');
        if ($fieldsChecked.length === 0)  return fieldsArray;
        for (var i = 0; i < $fieldsChecked.length; i++) {
            var currentFieldData = $fieldsChecked.eq(i).data(field.toString());
            if (fieldsArray.indexOf(currentFieldData) === -1) {
                fieldsArray.push(currentFieldData);
            }
        }
        return fieldsArray;
    }
</script>
<script>
    (function removeExtraSpacesForTextInput(){
        $('input[type="text"]').on('blur.validation', function (e) {
            var $currTarget = $(e.currentTarget);
            var currValue = $currTarget
                .val()
                .trim()
                .replace(/\s*(?<separator>['-]{1})\s*/g, '$<separator>')
                .replace(/\s+/g, ' ');
            $currTarget.val(currValue);
        });
    })();

    (function removeExtraSpacesForEmailInput() {
        var prevValue = '';
        $('[type="email"]').on('focus.validation input.validation blur.validation', function (e) {
            var target = e.target;
            var value = e.target.value;
            var regTemplate = /[\s]/g;
            var cursorPosition = value.length;
            if(!regTemplate.test(value)) {
                prevValue = value;
                return;
            }

            if (value.replace(regTemplate, '') !== value) {
                if(Math.abs(prevValue.length - value.length) <= 1) {
                    cursorPosition = value.split(' ')[0].length;
                } else {
                    cursorPosition = value.length - 1;
                }
                e.target.value = value.replace(regTemplate, '');
                target.type = 'text';
                target.setSelectionRange(cursorPosition, cursorPosition)
                target.type = 'email';
            }

            prevValue = e.target.value.replace(regTemplate, '');
        });
    })();

    // task LFG-507
    (function placeInputsAboveIosKeyb() {
        $(document).ready(function(){
            var isAppleMobile = /iP(ad|od|hone)/i.test(navigator.userAgent);
            var isSafari = navigator.userAgent.indexOf('Safari') !== -1
                && navigator.userAgent.indexOf('Chrome') === -1
                &&  navigator.userAgent.indexOf('Android') === -1;

            if (isAppleMobile && isSafari) {
                var currentScrollValue;

                $(window).on('scroll.resize', function(){
                    currentScrollValue = window.pageYOffset;
                });

                var $inputs = $('input[type="text"], input[type="email"], input[type="password"]');

                $inputs.on('focus.resize', function(event) {
                    var $currentInput = $(event.target);
                    var scrollAfterFocusValue = window.pageYOffset;

                    if (scrollAfterFocusValue !== currentScrollValue) {
                        var windowHeight = document.documentElement.clientHeight;
                        var inputPosition = Math.round($currentInput.offset().top - windowHeight / 4);

                        $("body").animate({
                            scrollTop: inputPosition
                        }, 500);
                    }
                })
            }
        });
    })()
</script>

<div id="offline-message" class="offline-wrapper" style="display: none">
<div class="offline-popup">
<p class="offline-popup__title offline-popup__item">Oops...</p>
<p class="offline-popup__message offline-popup__item">Your device is not connected <br> to the internet.
Please check it <br> and try again</p>
<div class="offline-popup__button-block">
<svg style="visibility: hidden" class="offline-spinner offline-popup__spinner offline-popup__item js-offline-spinner" viewBox="0 0 38 38" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient x1="8.042%" y1="0%" x2="65.682%" y2="23.865%" id="a">
<stop stop-color="#fff" stop-opacity="0" offset="0%"></stop>
 <stop stop-color="#fff" stop-opacity=".631" offset="63.146%"></stop>
<stop stop-color="#fff" offset="100%"></stop>
</linearGradient>
</defs>
<g fill="none" fill-rule="evenodd">
<g>
<path d="M36 18c0-9.94-8.06-18-18-18" id="Oval-2" stroke="url(#a)" stroke-width="16"></path>
<circle fill="#fff" cx="33" cy="18" r="5"></circle>
</g>
</g>
</svg>
<button class="offline-popup__button offline-popup__item offline-button js-offline-button">
<span class="offline-button__text js-offline-button-text">Try again</span>
</button>
</div>
</div>
</div>
<style>
    #offline-message {
        box-sizing: border-box; }
    #offline-message button,
    #offline-message div,
    #offline-message p,
    #offline-message div:before,
    #offline-message div:after {
        box-sizing: border-box; }
    #offline-message.offline-wrapper {
        margin: 0;
        padding: 0;
        position: fixed;
        top: -20vh;
        bottom: -20vh;
        left: 0;
        right: 0;
        overflow: hidden;
        font-family: "Open Sans", Arial, sans-serif;
        font-style: normal;
        background-color: rgba(23, 23, 23, 0.6);
        z-index: 10000; }
    #offline-message .offline-popup {
        width: 280px;
        margin: 0;
        padding: 30px 0;
        position: absolute;
        top: 50%;
        left: 50%;
        box-sizing: border-box;
        border-radius: 12px;
        text-align: center;
        background-color: #fff;
        color: #252525;
        transform: translate(-50%, -50%); }
    @media (min-width: 360px) {
        #offline-message .offline-popup {
            width: 310px; } }
    @media (min-width: 412px) {
        #offline-message .offline-popup {
            width: 374px; } }
    @media (min-width: 1024px) {
        #offline-message .offline-popup {
            padding: 70px 0;
            width: 596px; } }
    @media (min-width: 1441px) {
        #offline-message .offline-popup {
            padding: 80px 0;
            width: 700px; } }
    #offline-message .offline-popup__item {
        margin: 0;
        padding: 0; }
    #offline-message .offline-popup__title {
        margin-bottom: 5px;
        font-weight: 600;
        font-size: 16px;
        line-height: 22px; }
    @media (min-width: 360px) {
        #offline-message .offline-popup__title {
            font-size: 18px;
            line-height: 25px; } }
    @media (min-width: 412px) {
        #offline-message .offline-popup__title {
            margin-bottom: 15px;
            font-size: 20px;
            line-height: 27px; } }
    @media (min-width: 1024px) {
        #offline-message .offline-popup__title {
            margin-bottom: 22px;
            font-size: 30px;
            line-height: 41px; } }
    @media (min-width: 1441px) {
        #offline-message .offline-popup__title {
            margin-bottom: 30px;
            font-size: 36px;
            line-height: 49px; } }
    #offline-message .offline-popup__message {
        margin-bottom: 15px;
        font-weight: normal;
        font-size: 13px;
        line-height: 19px; }
    @media (min-width: 360px) {
        #offline-message .offline-popup__message {
            font-size: 14px;
            line-height: 20px; } }
    @media (min-width: 412px) {
        #offline-message .offline-popup__message {
            margin-bottom: 25px;
            font-size: 18px;
            line-height: 26px; } }
    @media (min-width: 1024px) {
        #offline-message .offline-popup__message {
            margin-bottom: 54px;
            font-size: 22px;
            line-height: 30px; } }
    @media (min-width: 1441px) {
        #offline-message .offline-popup__message {
            margin-bottom: 72px;
            font-size: 25px;
            line-height: 34px; } }
    #offline-message .offline-popup__button-block {
        position: relative; }
    #offline-message .offline-popup__spinner {
        position: absolute;
        left: 50%; }
    #offline-message .offline-popup__button {
        position: relative;
        left: 0;
        display: block;
        height: 40px;
        width: 70%;
        margin: 0 auto;
        padding: 0 20px;
        white-space: nowrap;
        border: transparent;
        border-radius: 20px;
        font-weight: 600;
        font-size: 13px;
        line-height: 18px;
        background-color: #2DA2FF;
        box-shadow: none;
        outline: none;
        color: #fff;
        transition: width 500ms; }
    #offline-message .offline-popup__button:active {
        background-color: #3099EC;
        box-shadow: inset 2px 2px 4px rgba(24, 112, 182, 0.92); }
    @media (min-width: 360px) {
        #offline-message .offline-popup__button {
            padding: 0 21px;
            font-size: 14px;
            line-height: 19px;
            height: 42px;
            border-radius: 21px; } }
    @media (min-width: 412px) {
        #offline-message .offline-popup__button {
            padding: 0 24px;
            font-size: 18px;
            line-height: 25px;
            height: 48px;
            border-radius: 24px; } }
    @media (min-width: 1024px) {
        #offline-message .offline-popup__button {
            width: 50%;
            padding: 0 28px;
            font-size: 20px;
            line-height: 27px;
            height: 56px;
            border-radius: 28px; } }
    @media (min-width: 1441px) {
        #offline-message .offline-popup__button {
            padding: 0 30px;
            font-size: 25px;
            line-height: 34px;
            height: 60px;
            border-radius: 30px; } }
    #offline-message .offline-spinner {
        display: inline-block;
        border: 10px solid #2DA2FF;
        border-radius: 50%;
        background-color: #2DA2FF;
        width: 20px;
        height: 20px;
        -webkit-animation: 0.75s linear infinite offline-spinner;
        animation: 0.75s linear infinite offline-spinner; }
    @media (min-width: 360px) {
        #offline-message .offline-spinner {
            height: 22px;
            width: 22px; } }
    @media (min-width: 412px) {
        #offline-message .offline-spinner {
            height: 28px;
            width: 28px; } }
    @media (min-width: 1024px) {
        #offline-message .offline-spinner {
            height: 36px;
            width: 36px; } }
    @media (min-width: 1441px) {
        #offline-message .offline-spinner {
            height: 40px;
            width: 40px; } }

    .offline-button__text {
        overflow: hidden; }

    @-webkit-keyframes offline-spinner {
        from {
            transform: translateX(-50%) rotate(0); }
        to {
            transform: translateX(-50%) rotate(360deg); } }

    @keyframes offline-spinner {
        from {
            transform: translateX(-50%) rotate(0); }
        to {
            transform: translateX(-50%) rotate(360deg); } }
</style>
<script>
    (function () {
        var $offlineButton = $('.js-offline-button');
        var $offlineButtonText = $('.js-offline-button-text');
        var $offlineSpinner = $('.js-offline-spinner');

        $offlineButton.on('click', function () {
            $offlineButton.prop('disabled', true);
            $offlineButtonText.css('visibility', 'hidden');
            $offlineButton.css('width', '0');
            setTimeout(function () {
                $offlineButton.css('visibility', 'hidden');
                $offlineSpinner.css('visibility', '');
            }, 250);
            setTimeout(function () {
                $offlineButton.css('visibility', '').css('width', '');
                $offlineSpinner.css('visibility', 'hidden');
            }, 1500);
            setTimeout(function () {
                $offlineButtonText.css('visibility', '');
                $offlineButton.removeAttr('disabled');
            }, 2000);
        });
        window.addEventListener('online', updateOnlineStatus);
        window.addEventListener('offline', updateOnlineStatus);

        function updateOnlineStatus() {
            var $offlineMainWindow = $('#offline-message');
            var $body = $('body, html');
            var $allInputs = $('input');

            if (navigator.onLine) {
                $offlineMainWindow.css('display', 'none');
                $body.css('overflow', '');
                $allInputs.removeAttr('readonly');
            } else {
                $offlineMainWindow.css('display', '');
                $body.css('overflow', 'hidden');
                $allInputs
                    .attr('readonly', true)
                    .blur();
            }
        }
    })();
</script>

<script>
    console.log("reg form added"); 
    var regUrlDeskMob = 'https://kismia.com/test';
    var _regUrlDesk =  'https://kismia.com/test';
    var _regUrlMob = 'https://m.kismia.com/registration';
    var _currentPlatform = 'mobile';

    function checkRequiredKeys (formData, keys) {
        var requiredKeys = ["year", "month", "day", "name", "pass", "gender", "email"];
        return requiredKeys.every(function(reqKey) {
            return keys.indexOf(reqKey) !== -1;
        });
    }

    var fieldsMapper = [
        {
            field: 'photos',
            replaceName: null,
            transformer: null,
        },
        {
            field: 'name',
            replaceName: null,
            transformer: null,
        },
        {
            field: 'gender',
            replaceName: null,
            transformer: null,
        },
        {
            field: 'searchGender',
            replaceName: 'search_gender',
            transformer: null,
        },
        {
            field: 'pass',
            replaceName: 'password',
            transformer: null,
        },
        {
            field: 'email',
            replaceName: null,
            transformer: null,
        },
        {
            field: 'goal',
            replaceName: null,
            transformer: transformToUniqueNumbers,
        },
        {
            field: 'interests',
            replaceName: null,
            transformer: transformToUniqueNumbers,
        },
        {
            field: 'foreign_languages',
            replaceName: null,
            transformer: transformToUniqueNumbers,
        },
        {
            field: 'marital_status',
            replaceName: null,
            transformer: transformToNumber,
        },
        {
            field: 'want_children',
            replaceName: null,
            transformer: transformToNumber,
        },
        {
            field: 'accommodation',
            replaceName: null,
            transformer: transformToNumber,
        },
        {
            field: 'children',
            replaceName: null,
            transformer: transformToNumber,
        },
        {
            field: 'education',
            replaceName: null,
            transformer: transformToNumber,
        },
        {
            field: 'ethnicity',
            replaceName: null,
            transformer: transformToNumber,
        },
        {
            field: 'field_of_activity',
            replaceName: null,
            transformer: transformToNumber,
        },
        {
            field: 'alcohol',
            replaceName: null,
            transformer: transformToNumber,
        },
        {
            field: 'position',
            replaceName: null,
            transformer: transformToNumber,
        },
        {
            field: 'smoking',
            replaceName: null,
            transformer: transformToNumber,
        },
        {
            field: 'religion',
            replaceName: null,
            transformer: transformToNumber,
        },
        {
            field: 'searchAgeFrom',
            replaceName: 'search_age_from',
            transformer: transformToNumber,
        },
        {
            field: 'searchAgeTo',
            replaceName: 'search_age_to',
            transformer: transformToNumber,
        },
    ];

    function mapFields(data, keys, mappers) {
        var mappedFields = {};
        keys.reduce(function(acc, key) {
            var field = mappers.find(function(item) {
                return item.field === key;
            });
            var value = data[key];
            if (value == undefined) return;
            if (field.replaceName) key = field.replaceName;
            if (field.transformer) value = field.transformer(value);
            mappedFields[key] = value;
        }, mappedFields);
        return mappedFields;
    }

    function createFormData (data, keys) {
        var birthDayKeys = ['year', 'month', 'day'];
        var bdayKey = 'birthday';
        var searchGenderKey = 'search_gender';

        var withoutBirthDayKeys = keys.filter(function(field) {
            return birthDayKeys.indexOf(field) === -1;
        });
        var formData = mapFields(data, withoutBirthDayKeys, fieldsMapper);

        var birthDay = changeDateTypeToNumber(data.day, data.month, data.year);
        var correctDaysInMonth = daysInMonth(birthDay.year, birthDay.month);

        if (birthDay.day > correctDaysInMonth) {
        	birthDay.day = correctDaysInMonth
        }

        formData[bdayKey] = addZeroToNumber(birthDay.year) + "-" + addZeroToNumber(birthDay.month) + "-" + addZeroToNumber(birthDay.day);
        if (!formData[searchGenderKey]){
            formData[searchGenderKey] = formData.gender === 'f' ? 'm' : 'f';
        }
        return formData;
    }

    function changeDateTypeToNumber (day, month, year) {
    	function strToNum(num) {
    		return +num.replace(/^0+/, '');
        }

        return {
    		day: strToNum(day),
    		month: strToNum(month),
    		year: strToNum(year)
        }
    }
    function daysInMonth(year, month) {
	    var isLeapYear = ((year % 4 === 0 && year % 100 !== 0) || year % 400 === 0);
	    return [31, (isLeapYear ? 29 : 28), 31, 30, 31, 30, 31, 31, 30, 31, 30, 31][month - 1];
    }
    function addZeroToNumber(number) {
	    var numberToSting = String(number);
	    if (numberToSting.length > 1) {
		    return numberToSting;
	    }

	    return `0${numberToSting}`;
    }


    var _isFormSubmitted = false;
    //    new changes
    function formSubmit(formData, keys, isDirectReg) {
        if (!_isFormSubmitted) {
            if(typeof dataLayer !=='undefined') {
                dataLayer.push({'event': 'email_passed'});
            }
            if (!keys) {
                keys = Object.keys(formData);
            }

            if (!checkRequiredKeys(formData, keys)) throw new Error('Form doesn\'t consist one ore more required keys');
            var registrationInfo = createFormData(formData, keys);

        //SEON CONFIG, LEFT BECAUSE OF POSSIBLE RETURN OF FUNCTIONALITY

        // if(seon && markerry) {
        //     var timeStamp = Math.round(Date.now() / 1000);
        //     var requestParams = {
        //         email: registrationInfo.email,
        //         name: registrationInfo.name,
        //         birthday: registrationInfo.birthday && registrationInfo.birthday.split('-').join('/'),
        //     }
        //     seon.getBase64Session(function(seonSessionId) {
        //         if (seonSessionId) {
        //             requestParams['session'] = seonSessionId;
        //             markerry.track(
        //                 'describe_visit',
        //                 'describe_visit',
        //                 'describe_visit',
        //                 timeStamp,
        //                 requestParams,
        //             );
        //
        //             if(isDirectReg) {
        //                 processUserInfoDirectReg(registrationInfo)
        //                 console.log('success direct registration');
        //             } else {
        //                 processUserInfo(registrationInfo);
        //                 console.log('success registration');
        //             }
        //             _isFormSubmitted = true;
        //         } else {
        //             console.log("Failed to retrieve session data.");
        //         }
        //     });
        //     return
        // }

            if(isDirectReg) {
                processUserInfoDirectReg(registrationInfo)
                console.log('success direct registration');
            } else {
                processUserInfo(registrationInfo);
                console.log('success registration');
            }
            _isFormSubmitted = true;
            return;
        }

        console.log('trying to send a data, please wait ...');
    }

    // direct registration to product functions -- begin

    function processUserInfoDirectReg(registrationInfo) {
        var baseKeys = [
            'birthday',
            'name',
            'email',
            'password',
            'gender',
            'search_gender',
            'search_age_from',
            'search_age_to',
            'photos'
        ];
        var additionKeys = [
            'field_of_activity',
            'marital_status',
            'alcohol',
            'smoking',
            'education',
            'position',
            'children',
            'want_children',
            'accommodation',
            'religion',
            'goal'
        ];

        var serviceFields = getServiceFields();
        var additionFields = getFieldsFromData(registrationInfo, additionKeys);
        var baseFields = getFieldsFromData(registrationInfo, baseKeys);

        var payload = {
            ...baseFields,
            ...serviceFields,
            profile_fields: additionFields
        };

        var redirectHost = '/rest/v2/signup';
        var url = getCorrectRedirectLink(redirectHost);

        $.ajax({
            method: 'POST',
            url: url,
            data: JSON.stringify(payload),
            contentType: 'application/json',
            headers: {platform: getCookie('app_type') || 'mobile'}
        })
            .then(function (data) {
                var accessToken = data.result.tokens.accessToken.access_token;
                var accessTokenExp = data.result.tokens.accessToken.expire_at;
                setDirectRegCookie('accessToken', accessToken, {
                    domain: getDomainForCookies(),
                    expires: accessTokenExp,
                    path: '/'
                });

                var refreshToken = data.result.tokens.refreshToken.refresh_token;
                var refreshTokenExp = data.result.tokens.refreshToken.expire_at;
                setDirectRegCookie('refreshToken', refreshToken, {
                    domain: getDomainForCookies(),
                    expires: refreshTokenExp,
                    path: '/'
                });

                var redirectHost = '/matches';
                var url = getCorrectRedirectLink(redirectHost);

                localStorage.setItem('kis_tokens', JSON.stringify(data.result.tokens));

                setDirectRegCookie('pauth', data.result.tokens.authToken, {
                    domain: getDomainForCookies(),
                    expires: refreshTokenExp,
                    path: '/'
                });
                _isFormSubmitted = false;
                window.location.href = url;
            })
            .fail(function () {
                var redirectHost = '/';
                var url = getCorrectRedirectLink(redirectHost);
                window.location.href = url;
                _isFormSubmitted = false;
            });
    }

    function getCorrectRedirectLink(endpoint) {
        var currPlatform = getCookie('app_type') || 'mobile';
        var isStage = /stage/.test(window.location.origin);
        if (currPlatform === 'desktop' || isStage) {
            return window.location.origin + endpoint;
        }

        return getRequestUrl(endpoint, currPlatform);
    }

    function getServiceFields() {
        return {
            product_id: $('.product-id').text(),
            funnel_id: getCookie('funnel_id'),
            traffic_channel: getCookie('traffic_c'),
            traffic_direction: getCookie('traffic_d'),
            traffic_subchannel: getCookie('traffic_sc'),
            user_uid: getCookie('landing_user'),
            last_landing_visit: getCookie('last_landing_visit'),
            city_id: _land_city_id
        };
    }

    function getFieldsFromData(data, keys) {
        var fields = {};
        keys.forEach(function (item) {
            if (data.hasOwnProperty(item)) {
                fields[item] = data[item];
            }
        });
        return fields;
    }

    function setDirectRegCookie(name, value, options) {
        options = options || {};

        var expires = options.expires;

        if (typeof expires == 'number' && expires) {
            var d = new Date();
            d.setTime(d.getTime() + expires * 1000);
            expires = options.expires = d;
        }
        if (expires && expires.toUTCString) {
            options.expires = expires.toUTCString();
        }

        var updatedCookie = name + '=' + value;

        for (var propName in options) {
            updatedCookie += '; ' + propName;
            var propValue = options[propName];
            if (propValue !== true) {
                updatedCookie += '=' + propValue;
            }
        }

        document.cookie = updatedCookie;
    }

    var _land_city_id = null;

    function getCityIdForDirectReg() {
        $.ajax({
            url: '//target.ddkit.io/api/v1/geolocate/',
            headers: {
                'Content-language': getCookie('lang')
            },
            method: 'GET',
            success: function success(data) {
                if(data.result.city && data.result.city.id) {
                    _land_city_id = data.result.city.id;
                } else {
                    _land_city_id = data.result.country.capital_id;
                }
            },
            error: function error() {
                _land_city_id = null;
            }
        });
    }

    // direct registration to product functions -- end

    function processUserInfo(registrationInfo) {
        var endpoint = '/rest/v2/signup/data';

        function sendUserDataToServer(currPlatform){
            return $.ajax({
                method: "POST",
                url: getRequestUrl(endpoint, currPlatform),
                data: JSON.stringify(registrationInfo),
                contentType: 'application/json',
                headers: { platform: currPlatform }
            })
        }

        $.get('/land/current-platform')
            .then(
                function (res) {
                    var currentPlatform = JSON.parse(res).platform;
                    _currentPlatform = currentPlatform;
                    return sendUserDataToServer(_currentPlatform);
                },
                function () {
                    _currentPlatform = 'mobile';
                    return sendUserDataToServer(_currentPlatform);
                }
            )
            .then(function (data) {
                var token = data.result.token;
                setCookie('registration_token', token, {domain: getDomainForCookies(), expires: 259200, path: '/'});

                var preferSiteVersion = getCookie('prefer_site_version');
                if(preferSiteVersion === 'mobile' || _currentPlatform === 'mobile') {
                    window.location = _regUrlMob
                } else {
                    window.location = _regUrlDesk
                }
            })
            .fail(function () {
                _isFormSubmitted = false;
                console.log('something wrong, try again');
            });
    }

    function getCookie(name) {
        var matches = document.cookie.match(new RegExp(
            "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
        ));
        return matches ? decodeURIComponent(matches[1]) : undefined;
    }

    function setCookie(name, value, options) {
        options = options || {};

        var expires = options.expires;

        if (typeof expires == "number" && expires) {
            var d = new Date();
            d.setTime(d.getTime() + expires * 1000);
            expires = options.expires = d;
        }
        if (expires && expires.toUTCString) {
            options.expires = expires.toUTCString();
        }

        value = JSON.stringify(value);

        var updatedCookie = name + "=" + value;

        for (var propName in options) {
            updatedCookie += "; " + propName;
            var propValue = options[propName];
            if (propValue !== true) {
                updatedCookie += "=" + propValue;
            }
        }

        document.cookie = updatedCookie;
    }

    function getDomainForCookies() {
        var domainParts = document.domain.split('.');
        return '.' + domainParts[domainParts.length - 2] + '.' + domainParts[domainParts.length - 1];
    }

    function transformToNumber(item) {
        return +item;
    }

    function transformToUniqueNumbers(goalsArray) {
        function parseToInt(item) {
            if (typeof item === 'string') return parseInt(item, 10);
            if (typeof item === 'number') return item;
            throw new Error('typeof goal is not string or number');
        }
        function removeDuplicatesfromArray(arr) {
            return arr.filter(function(item, index) {
                return arr.indexOf(item) === index;
            });
        }
        var transformedToNumbers = goalsArray.map(parseToInt);
        return removeDuplicatesfromArray(transformedToNumbers);
    }
</script>
<script defer="" type="text/javascript" src="/land/shared/js/infoCollection.js?v=1675772131402"></script>
<script defer="" src="137mf_adaptive/js/script.js?v=1675772131402"></script>
<script defer="" src="/land/shared/js/name_validation.js?v=1675772131402"></script>
<script defer="" src="/land/shared/js/autodomain.js?v=1675772131402"></script>
<style>
    .pixel_block {
        position: absolute;
        left: -9999px;
        visibility: hidden;
        opacity: 0;
    }
</style>
<div class="pixel_block">
</div>



<script type="text/javascript" id="">!function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],c=e.createElement(f),c.async=!0,c.src=g,d=e.getElementsByTagName(f)[0],d.parentNode.insertBefore(c,d))}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js");fbq("init","246541269126552");fbq("set","agent","tmgoogletagmanager","246541269126552");fbq("track","PageView");</script>
<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=246541269126552&amp;ev=PageView&amp;noscript=1"></noscript>
<script type="text/javascript" id="">(function(a,e,b,f,g,c,d){a[b]=a[b]||function(){(a[b].q=a[b].q||[]).push(arguments)};c=e.createElement(f);c.async=1;c.src="https://www.clarity.ms/tag/"+g;d=e.getElementsByTagName(f)[0];d.parentNode.insertBefore(c,d)})(window,document,"clarity","script","9k3gvrhf15");</script><div class="cookie-notification" style="position:fixed; top:0; width:100%; height:auto; padding: 6px 20px 9px 20px; text-align:left; background-color:rgba(0, 0, 0, 0.9); z-index:999999; font-family: 'Open Sans', sans-serif; box-sizing: border-box;"><div class="cookie-inner" style="display:inline-block; font-size: 12px; padding:0; position: relative; line-height: 17px; color:#ffffff99;">We use cookies to give you the best experience possible. By using our website, you agree to the use of cookies as described in our <a href="https://kismia.com/info/privacy" target="_blank" style="color: #ffffff99; text-decoration: underline">Privacy Policy</a></div><div class="cookie-close" style="margin: 5px auto 0; padding: 3px 0; max-width: 280px; font-size:14px; font-weight: 600; color:#fff; text-align: center; border: 2px solid white; cursor:pointer; line-height: 19px;"><span>Accept &amp; close</span></div></div></body></html>

                             

Screenshot: