https://www.ashley.date/alpha/alt-dating-3/?offer_id=4&affiliate_id=274&affiliate_sub=_26513&affiliate_click_id=41_26513_3939_0a07416b8ff9e49acd858b60ec399724&transaction_id=102adecbdedb6977d72ade999804fe
Last Checked: Jun 30, 2023, 19:13 EDT
IP Address: | 141.193.213.11 |
ASN #: | AS209242 CLOUDFLARESPECTRUM Cloudflare, Inc., US |
Location: | Unknown, Unknown, Unknown |
URL Reputation: |
|
Other submissions on 141.193.213.11:
-
http://stampli.com/
-
http://www.wpenginepowered.com/
-
https://secugen.com/drivers/
-
https://www.4shark.com.br/bdev/
-
http://avianknowledge.net/index.php/beneficial-practices
-
http://www.foodbanksmississauga.ca/need-food
-
http://vungle.com/
-
https://apester.com/
-
https://www.mettel.net/?sbrc=1bUtaOX7K_J_T7ZcE-vYsqg%3D%3D%24WNoecJgC18SRLQej7chWZg%3D%3D
-
https://www.mwfa.com.au/wp-content/uploads/sites/19/2023/10/Lifeline-Northern-Beaches-Mens-Groups-Directory.pdf
Other submissions on ashley.date:
No other submissions on this domain.
Previous checks:
No previous checks.
No match in database
-
GET200 OK
https://www.googletagmanager.com/gtag/js?id=G-TE372J681F&l=dataLayer&cx=c
<html lang="en-US"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> <link rel="profile" href="http://gmpg.org/xfn/11"> <meta name="robots" content="noindex, nofollow"> <!-- This site is optimized with the Yoast SEO plugin v20.10 - https://yoast.com/wordpress/plugins/seo/ --> <title>Affairs and Discreet Married Dating :: Ashley Madison®</title> <meta name="description" content="Meet bored men and lonely housewives. Define your experience, and live life to the fullest! Life is short. Have an affair.®"> <meta property="og:locale" content="en_US"> <meta property="og:type" content="article"> <meta property="og:title" content="Affairs and Discreet Married Dating :: Ashley Madison®"> <meta property="og:description" content="Meet bored men and lonely housewives. Define your experience, and live life to the fullest! Life is short. Have an affair.®"> <meta property="og:url" content="https://www.ashley.date/alpha/alt-dating-3/"> <meta property="og:site_name" content="Affairs and Discreet Married Dating :: Ashley Madison®"> <meta property="article:modified_time" content="2023-03-13T16:35:50+00:00"> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:label1" content="Est. reading time"> <meta name="twitter:data1" content="2 minutes"> <script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-TE372J681F&l=dataLayer&cx=c"></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-5KZ3DHJ"></script><script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.ashley.date/alpha/alt-dating-3/","url":"https://www.ashley.date/alpha/alt-dating-3/","name":"Affairs and Discreet Married Dating :: Ashley Madison®","isPartOf":{"@id":"https://www.ashley.date/#website"},"datePublished":"2022-12-07T19:12:30+00:00","dateModified":"2023-03-13T16:35:50+00:00","description":"Meet bored men and lonely housewives. Define your experience, and live life to the fullest! Life is short. Have an affair.®","breadcrumb":{"@id":"https://www.ashley.date/alpha/alt-dating-3/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.ashley.date/alpha/alt-dating-3/"]}]},{"@type":"BreadcrumbList","@id":"https://www.ashley.date/alpha/alt-dating-3/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.ashley.date/"},{"@type":"ListItem","position":2,"name":"Alpha Root","item":"https://www.ashley.date/alpha/"},{"@type":"ListItem","position":3,"name":"alt-dating-3"}]},{"@type":"WebSite","@id":"https://www.ashley.date/#website","url":"https://www.ashley.date/","name":"Affairs and Discreet Married Dating :: Ashley Madison®","description":"Meet bored men and lonely housewives. Define your experience, and live life to the fullest! Life is short. Have an affair.®","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.ashley.date/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO plugin. --> <link rel="alternate" type="application/rss+xml" title="Affairs and Discreet Married Dating :: Ashley Madison® » Feed" href="https://www.ashley.date/feed/"> <link rel="alternate" type="application/rss+xml" title="Affairs and Discreet Married Dating :: Ashley Madison® » Comments Feed" href="https://www.ashley.date/comments/feed/"> <script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.ashley.date\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.2.2"}}; /*! This file is auto-generated */ !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){p.clearRect(0,0,i.width,i.height),p.fillText(e,0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(t,0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(p&&p.fillText)switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s("\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!s("\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!s("\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!s("\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings); </script> <style type="text/css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel="stylesheet" id="wp-block-library-css" href="https://www.ashley.date/wp-includes/css/dist/block-library/style.min.css?ver=6.2.2" type="text/css" media="all"> <link rel="stylesheet" id="classic-theme-styles-css" href="https://www.ashley.date/wp-includes/css/classic-themes.min.css?ver=6.2.2" type="text/css" media="all"> <style id="global-styles-inline-css" type="text/css"> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--neve-link-color: var(--nv-primary-accent);--wp--preset--color--neve-link-hover-color: var(--nv-secondary-accent);--wp--preset--color--nv-site-bg: var(--nv-site-bg);--wp--preset--color--nv-light-bg: var(--nv-light-bg);--wp--preset--color--nv-dark-bg: var(--nv-dark-bg);--wp--preset--color--neve-text-color: var(--nv-text-color);--wp--preset--color--nv-text-dark-bg: var(--nv-text-dark-bg);--wp--preset--color--nv-c-1: var(--nv-c-1);--wp--preset--color--nv-c-2: var(--nv-c-2);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-columns.is-layout-flex){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel="stylesheet" id="neve-style-css" href="https://www.ashley.date/wp-content/themes/neve/style-main-new.min.css?ver=3.4.7" type="text/css" media="all"> <style id="neve-style-inline-css" type="text/css"> .nv-meta-list li.meta:not(:last-child):after { content:"/" }.nv-meta-list .no-mobile{ display:none; }.nv-meta-list li.last::after{ content: ""!important; }@media (min-width: 769px) { .nv-meta-list .no-mobile { display: inline-block; } .nv-meta-list li.last:not(:last-child)::after { content: "/" !important; } } :root{ --container: 748px;--postwidth:100%; --primarybtnbg: var(--nv-primary-accent); --primarybtnhoverbg: var(--nv-primary-accent); --primarybtncolor: #fff; --secondarybtncolor: var(--nv-primary-accent); --primarybtnhovercolor: #fff; --secondarybtnhovercolor: var(--nv-primary-accent);--primarybtnborderradius:3px;--secondarybtnborderradius:3px;--secondarybtnborderwidth:3px;--btnpadding:13px 15px;--primarybtnpadding:13px 15px;--secondarybtnpadding:10px 12px; --bodyfontfamily: Arial,Helvetica,sans-serif; --bodyfontsize: 15px; --bodylineheight: 1.6; --bodyletterspacing: 0px; --bodyfontweight: 400; --h1fontsize: 36px; --h1fontweight: 700; --h1lineheight: 1.2; --h1letterspacing: 0px; --h1texttransform: none; --h2fontsize: 28px; --h2fontweight: 700; --h2lineheight: 1.3; --h2letterspacing: 0px; --h2texttransform: none; --h3fontsize: 24px; --h3fontweight: 700; --h3lineheight: 1.4; --h3letterspacing: 0px; --h3texttransform: none; --h4fontsize: 20px; --h4fontweight: 700; --h4lineheight: 1.6; --h4letterspacing: 0px; --h4texttransform: none; --h5fontsize: 16px; --h5fontweight: 700; --h5lineheight: 1.6; --h5letterspacing: 0px; --h5texttransform: none; --h6fontsize: 14px; --h6fontweight: 700; --h6lineheight: 1.6; --h6letterspacing: 0px; --h6texttransform: none;--formfieldborderwidth:2px;--formfieldborderradius:3px; --formfieldbgcolor: var(--nv-site-bg); --formfieldbordercolor: #dddddd; --formfieldcolor: var(--nv-text-color);--formfieldpadding:10px 12px; } .single-post-container .alignfull > [class*="__inner-container"], .single-post-container .alignwide > [class*="__inner-container"]{ max-width:718px } .nv-meta-list{ --avatarsize: 20px; } .single .nv-meta-list{ --avatarsize: 20px; } .nv-post-cover{ --height: 250px;--padding:40px 15px;--justify: flex-start; --textalign: left; --valign: center; } .nv-post-cover .nv-title-meta-wrap, .nv-page-title-wrap, .entry-header{ --textalign: left; } .nv-is-boxed.nv-title-meta-wrap{ --padding:40px 15px; --bgcolor: var(--nv-dark-bg); } .nv-overlay{ --opacity: 50; --blendmode: normal; } .nv-is-boxed.nv-comments-wrap{ --padding:20px; } .nv-is-boxed.comment-respond{ --padding:20px; } .global-styled{ --bgcolor: var(--nv-site-bg); } .header-top{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .header-main{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .header-bottom{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .header-menu-sidebar-bg{ --justify: flex-start; --textalign: left;--flexg: 1;--wrapdropdownwidth: auto; --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .header-menu-sidebar{ width: 360px; } .builder-item--logo{ --maxwidth: 120px;--padding:10px 0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--nav-icon,.header-menu-sidebar .close-sidebar-panel .navbar-toggle{ --borderradius:0; } .builder-item--nav-icon{ --label-margin:0 5px 0 0;;--padding:10px 15px;--margin:0; } .builder-item--primary-menu{ --hovercolor: var(--nv-secondary-accent); --hovertextcolor: var(--nv-text-color); --activecolor: var(--nv-primary-accent); --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontsize: 1em; --lineheight: 1.6; --letterspacing: 0px; --fontweight: 500; --texttransform: none; --iconsize: 1em; } .hfg-is-group.has-primary-menu .inherit-ff{ --inheritedfw: 500; } .footer-top-inner .row{ grid-template-columns:1fr 1fr 1fr; --valign: flex-start; } .footer-top{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .footer-main-inner .row{ grid-template-columns:1fr 1fr 1fr; --valign: flex-start; } .footer-main{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .footer-bottom-inner .row{ grid-template-columns:1fr 1fr 1fr; --valign: flex-start; } .footer-bottom{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-dark-bg); --bgcolor: var(--nv-dark-bg); } @media(min-width: 576px){ :root{ --container: 992px;--postwidth:50%;--btnpadding:13px 15px;--primarybtnpadding:13px 15px;--secondarybtnpadding:10px 12px; --bodyfontsize: 16px; --bodylineheight: 1.6; --bodyletterspacing: 0px; --h1fontsize: 38px; --h1lineheight: 1.2; --h1letterspacing: 0px; --h2fontsize: 30px; --h2lineheight: 1.2; --h2letterspacing: 0px; --h3fontsize: 26px; --h3lineheight: 1.4; --h3letterspacing: 0px; --h4fontsize: 22px; --h4lineheight: 1.5; --h4letterspacing: 0px; --h5fontsize: 18px; --h5lineheight: 1.6; --h5letterspacing: 0px; --h6fontsize: 14px; --h6lineheight: 1.6; --h6letterspacing: 0px; } .single-post-container .alignfull > [class*="__inner-container"], .single-post-container .alignwide > [class*="__inner-container"]{ max-width:962px } .nv-meta-list{ --avatarsize: 20px; } .single .nv-meta-list{ --avatarsize: 20px; } .nv-post-cover{ --height: 320px;--padding:60px 30px;--justify: flex-start; --textalign: left; --valign: center; } .nv-post-cover .nv-title-meta-wrap, .nv-page-title-wrap, .entry-header{ --textalign: left; } .nv-is-boxed.nv-title-meta-wrap{ --padding:60px 30px; } .nv-is-boxed.nv-comments-wrap{ --padding:30px; } .nv-is-boxed.comment-respond{ --padding:30px; } .header-menu-sidebar-bg{ --justify: flex-start; --textalign: left;--flexg: 1;--wrapdropdownwidth: auto; } .header-menu-sidebar{ width: 360px; } .builder-item--logo{ --maxwidth: 120px;--padding:10px 0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--nav-icon{ --label-margin:0 5px 0 0;;--padding:10px 15px;--margin:0; } .builder-item--primary-menu{ --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontsize: 1em; --lineheight: 1.6; --letterspacing: 0px; --iconsize: 1em; } }@media(min-width: 960px){ :root{ --container: 1170px;--postwidth:33.3333333333%;--btnpadding:13px 15px;--primarybtnpadding:13px 15px;--secondarybtnpadding:10px 12px; --bodyfontsize: 16px; --bodylineheight: 1.7; --bodyletterspacing: 0px; --h1fontsize: 40px; --h1lineheight: 1.1; --h1letterspacing: 0px; --h2fontsize: 32px; --h2lineheight: 1.2; --h2letterspacing: 0px; --h3fontsize: 28px; --h3lineheight: 1.4; --h3letterspacing: 0px; --h4fontsize: 24px; --h4lineheight: 1.5; --h4letterspacing: 0px; --h5fontsize: 20px; --h5lineheight: 1.6; --h5letterspacing: 0px; --h6fontsize: 16px; --h6lineheight: 1.6; --h6letterspacing: 0px; } body:not(.single):not(.archive):not(.blog):not(.search):not(.error404) .neve-main > .container .col, body.post-type-archive-course .neve-main > .container .col, body.post-type-archive-llms_membership .neve-main > .container .col{ max-width: 100%; } body:not(.single):not(.archive):not(.blog):not(.search):not(.error404) .nv-sidebar-wrap, body.post-type-archive-course .nv-sidebar-wrap, body.post-type-archive-llms_membership .nv-sidebar-wrap{ max-width: 0%; } .neve-main > .archive-container .nv-index-posts.col{ max-width: 100%; } .neve-main > .archive-container .nv-sidebar-wrap{ max-width: 0%; } .neve-main > .single-post-container .nv-single-post-wrap.col{ max-width: 70%; } .single-post-container .alignfull > [class*="__inner-container"], .single-post-container .alignwide > [class*="__inner-container"]{ max-width:789px } .container-fluid.single-post-container .alignfull > [class*="__inner-container"], .container-fluid.single-post-container .alignwide > [class*="__inner-container"]{ max-width:calc(70% + 15px) } .neve-main > .single-post-container .nv-sidebar-wrap{ max-width: 30%; } .nv-meta-list{ --avatarsize: 20px; } .single .nv-meta-list{ --avatarsize: 20px; } .nv-post-cover{ --height: 400px;--padding:60px 40px;--justify: flex-start; --textalign: left; --valign: center; } .nv-post-cover .nv-title-meta-wrap, .nv-page-title-wrap, .entry-header{ --textalign: left; } .nv-is-boxed.nv-title-meta-wrap{ --padding:60px 40px; } .nv-is-boxed.nv-comments-wrap{ --padding:40px; } .nv-is-boxed.comment-respond{ --padding:40px; } .header-menu-sidebar-bg{ --justify: flex-start; --textalign: left;--flexg: 1;--wrapdropdownwidth: auto; } .header-menu-sidebar{ width: 360px; } .builder-item--logo{ --maxwidth: 120px;--padding:10px 0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--nav-icon{ --label-margin:0 5px 0 0;;--padding:10px 15px;--margin:0; } .builder-item--primary-menu{ --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontsize: 1em; --lineheight: 1.6; --letterspacing: 0px; --iconsize: 1em; } }:root{--nv-primary-accent:#2f5aae;--nv-secondary-accent:#2f5aae;--nv-site-bg:#ffffff;--nv-light-bg:#f4f5f7;--nv-dark-bg:#121212;--nv-text-color:#272626;--nv-text-dark-bg:#ffffff;--nv-c-1:#9463ae;--nv-c-2:#be574b;--nv-fallback-ff:Arial, Helvetica, sans-serif;} </style> <link rel="https://api.w.org/" href="https://www.ashley.date/wp-json/"><link rel="alternate" type="application/json" href="https://www.ashley.date/wp-json/wp/v2/pages/489"><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.ashley.date/xmlrpc.php?rsd"> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.ashley.date/wp-includes/wlwmanifest.xml"> <link rel="shortlink" href="https://www.ashley.date/?p=489"> <link rel="alternate" type="application/json+oembed" href="https://www.ashley.date/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ashley.date%2Falpha%2Falt-dating-3%2F"> <link rel="alternate" type="text/xml+oembed" href="https://www.ashley.date/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ashley.date%2Falpha%2Falt-dating-3%2F&format=xml"> <meta name="cdp-version" content="1.4.0"> <link rel="canonical" href="https://www.ashley.date"> <meta name="robots" content="noindex,nofollow"> <link href="/wp-content/uploads/favicon.png" rel="shortcut icon" type="image/x-icon"> <link href="/wp-content/uploads/webclip.png" rel="apple-touch-icon"> <!-- Google Tag Manager --> <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-5KZ3DHJ');</script> <!-- End Google Tag Manager --> <style> @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Libre+Baskerville:wght@400;700&display=swap'); body {overflow-x: hidden;} * {-webkit-overflow-scrolling: touch;} [data-display="none"] {display: none;} [data-display="block"] {display: block;} [data-opacity="0"] {opacity: 0;} .wrapper { min-height: 0; } .nv-content-wrap.entry-content { width: 100vw; } #signup_form { display: none; } #signup_form input { display:block; margin-bottom: 20px; padding: 6px; min-height: 40px; background-color: #f8f8f8; border: 1px solid #cccccc; min-width: 340px; } #signup_form input.updated { background-color: #DCFAEF; } #signup_form label { margin-bottom:0px; font-size: 12px; text-transform: none; color: #999999; letter-spacing: 0px; } #signup_form input[type="submit"] { display: none; } @keyframes pulse{ 0%{ opacity: 1; } 38%{ opacity: 0; } 100%{ opacity: 1; } } [data-animation="pulse"]{ animation: pulse 0.5s infinite 0s ease; } </style> <style type="text/css" id="wp-custom-css"> /* Theme Resets */ .container-fluid>div { margin: 0; } .col { padding: 0; } sup{ line-height: .6em; font-size: .6em; } p a sup { color: #ea015d; text-decoration: none; --linkdeco: none; } .entry-content a:not([class]), .nv-comment-content a:not([class]), .nv-template .neve-main a:not([class]), .widget_text a:not([class]) { --linkdeco: none; } p a { border-bottom: 1px dotted #999; } li a { text-decoration: underline; } video { max-width:none; } .p_sticky_col a { white-space: inherit; } a:focus { color: inherit; } .button { border-style:none; } .l_button_text { font-weight: 600; } /* Slider */ .wp-block-themeisle-blocks-slider { margin: auto; --height-tablet: auto; --height-mobile: auto; margin-bottom: 30px; } .glide__bullets { bottom: -20px; } .wp-block-themeisle-blocks-slider .glide__track .glide__bullet { background-color: #ccc; box-shadow: none; } .wp-block-themeisle-blocks-slider .glide__track .glide__bullet--active { background-color: #333; box-shadow: none; } glide__slides { height: auto !important; } .wp-block-themeisle-blocks-slider .wp-block-themeisle-blocks-slider-item-wrapper figure img { object-fit: contain; } /* Custom Webflow CSS dump */ body { font-family: Inter, sans-serif; color: #333; font-size: 14px; line-height: 20px; } h1 { margin-top: 20px; margin-bottom: 10px; font-size: 38px; line-height: 44px; font-weight: bold; } h2 { margin-top: 0px; margin-bottom: 20px; padding-top: 15px; font-size: 40px; line-height: 46px; font-weight: 700; } h3 { margin-top: 18px; margin-bottom: 18px; font-size: 30px; line-height: 36px; font-weight: 700; } h4 { margin-top: 0px; margin-bottom: 15px; padding-top: 15px; font-size: 24px; line-height: 28px; font-weight: 700; } p { margin-bottom: 20px; color: #585858; font-size: 16px; line-height: 24px; } a { color: #585858; white-space: break-spaces; } a:hover { color: #000; } ol { margin-top: 0px; margin-bottom: 10px; padding-left: 40px; } li { margin-bottom: 10px; } blockquote { margin-bottom: 20px; padding: 10px 20px; border-left: 5px solid #e2e2e2; font-size: 15px; line-height: 22px; font-weight: 500; } .a_text_col { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 50%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #000; color: #fff; } .a_hero { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: 100%; height: 100vh; min-height: 500px; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; background-color: #000; } .a_background { position: absolute; left: auto; top: auto; right: 0%; bottom: 0%; width: 50%; height: 100%; } .a_logo { width: 130px; margin-bottom: 26px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .a_heading { width: 100%; max-width: 600px; margin-top: 0px; margin-bottom: 18px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-family: 'Libre Baskerville', sans-serif; color: #fff; font-size: 48px; line-height: 52px; font-weight: 700; text-align: center; white-space: break-spaces; } .a_main_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding-right: 50px; padding-left: 50px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .a_hero_darken { position: absolute; left: 0%; top: auto; right: auto; bottom: 0%; display: none; width: 50%; height: 50vh; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(17, 17, 17, 0)), color-stop(60%, #000)); background-image: linear-gradient(180deg, rgba(17, 17, 17, 0), #000 60%); } .a_button_shine { position: absolute; width: 200px; height: 60px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#fff)); background-image: linear-gradient(180deg, transparent, #fff); opacity: 0.15; -webkit-transform: translate(-100%, 0px) rotate(-50deg); -ms-transform: translate(-100%, 0px) rotate(-50deg); transform: translate(-100%, 0px) rotate(-50deg); } .a_background_mobile { display: none; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 0%; object-position: 50% 0%; } .a_background_image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 0%; object-position: 50% 0%; } .z_chevron { width: 8px; height: 8px; margin-left: 3px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-right: 3px solid #fff; border-bottom: 3px solid #fff; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .z_logo_mobile { position: absolute; left: 30px; top: 30px; right: auto; bottom: auto; display: none; width: 140px; } .z_logo_desktop { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; display: block; width: 270px; } .z_hero_text_col { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: visible; width: 50%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .z_hero_darken { position: absolute; left: 0%; top: auto; right: auto; bottom: 0%; width: 100%; height: 20%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: transparent; background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(90%, rgba(0, 0, 0, 0.4))); background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.4) 90%); } .z_hero { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: 100%; height: 100vh; min-height: 600px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-color: #000; color: #fff; } .z_desktop_image { display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .z_mobile_image { display: none; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .h_heading_image { width: 500px; margin-bottom: 5px; } .h_subheading { width: 100%; color: #fff; font-size: 32px; line-height: 32px; font-weight: 400; } .registered { position: relative; bottom: 10px; font-size: 12px; line-height: 12px; } .h_headings { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; margin-bottom: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .z_logo_group { position: absolute; left: 30px; top: 30px; right: auto; bottom: auto; display: block; width: 270px; } .z_background { position: absolute; left: auto; top: 0%; right: 0%; bottom: auto; width: 100%; height: 100%; } .section_dir { position: relative; width: 100%; padding-top: 81px; padding-bottom: 81px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #fff; } .container { position: relative; width: 90%; max-width: 1150px; margin-right: auto; margin-left: auto; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .dir_heading { margin-bottom: 45px; text-align: center; } .dir_list { display: -ms-grid; display: grid; justify-items: start; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; grid-auto-columns: 1fr; grid-column-gap: 40px; grid-row-gap: 55px; -ms-grid-columns: 1fr 1fr 1fr; grid-template-columns: 1fr 1fr 1fr; -ms-grid-rows: auto auto; grid-template-rows: auto auto; } .dir_post { overflow: hidden; width: 100%; border-radius: 20px; -webkit-transition: all 200ms ease; transition: all 200ms ease; } .dir_post:hover { box-shadow: 0 18px 19px 0 rgba(0, 0, 0, 0.05); -webkit-transform: translate(0px, -4px); -ms-transform: translate(0px, -4px); transform: translate(0px, -4px); } .dir_post_link { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; text-decoration: none; } .dir_thumb { position: relative; width: 100%; height: 200px; } .background { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 0%; object-position: 50% 0%; } .dir_text_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 15px 17px 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-color: #f6f6f6; } .dir_meta_text { width: 100%; margin-bottom: 4px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #6d6d6d; font-size: 12px; text-align: center; } .dir_post_heading { width: 100%; margin-top: 0px; font-family: 'Libre Baskerville', sans-serif; color: #000; text-align: center; } .dir_post_subheading { width: 100%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #333; font-size: 14px; text-align: center; } .dir_post_button { margin-top: 10px; padding: 11px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #ea015d; color: #fff; font-size: 12px; line-height: 13px; font-weight: 600; } .a_subheading { width: 100%; max-width: 600px; margin-top: 0px; margin-bottom: 18px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: hsla(0, 0%, 100%, 0.8); font-size: 20px; line-height: 28px; font-weight: 400; text-align: center; } .a_button { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: auto; height: 50px; min-width: 160px; margin-top: 18px; padding-right: 20px; padding-left: 20px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #ea015d; -webkit-perspective: 100px; perspective: 100px; color: #fff; text-decoration: none; cursor: pointer; } .a_button:hover { background-color: #db0057; color: #fff; } .a_button_text { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 15px; line-height: 15px; font-weight: 600; letter-spacing: 0.3px; } .a_video_url { display: none; } .d_background_video { width: 300px; height: 300px; } .d_section { width: 100%; padding-top: 68px; padding-bottom: 68px; } .d_container { width: 90%; max-width: 1150px; margin-right: auto; margin-left: auto; } .d_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .z_chevron-copy { width: 8px; height: 8px; margin-left: 3px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-right: 3px solid #fff; border-bottom: 3px solid #fff; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .a_button_text_x { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 15px; line-height: 15px; font-weight: 600; letter-spacing: 0.3px; } .z_heading { width: 100%; max-width: 600px; margin-top: 0px; margin-bottom: 18px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #fff; font-size: 48px; line-height: 52px; font-weight: 700; text-align: center; white-space: break-spaces; } .z_subheading { width: 100%; max-width: 600px; margin-top: 0px; margin-bottom: 18px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: hsla(0, 0%, 100%, 0.9); font-size: 22px; line-height: 28px; font-weight: 400; text-align: center; } .z_main_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding-right: 50px; padding-left: 50px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .a_pause_button { position: absolute; left: auto; top: auto; right: 20px; bottom: 20px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 25px; height: 25px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-style: solid; border-width: 1px; border-color: #fff; border-radius: 50%; background-color: rgba(0, 0, 0, 0.1); cursor: pointer; } .a_play_icon { width: 11px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .a_pause_icon { width: 14px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .z_hero_darkenx { position: absolute; left: 0%; top: auto; right: auto; bottom: 0%; display: none; width: 50%; height: 50vh; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(17, 17, 17, 0)), color-stop(60%, #000)); background-image: linear-gradient(180deg, rgba(17, 17, 17, 0), #000 60%); } .z_pause_button { position: absolute; left: auto; top: 20px; right: 20px; bottom: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 25px; height: 25px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-style: solid; border-width: 1px; border-color: #fff; border-radius: 50%; background-color: rgba(0, 0, 0, 0.1); cursor: pointer; } .a_badge_image { width: 30px; height: 30px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .a_legal_text { color: rgba(255, 255, 255, 0.47); font-size: 9px; line-height: 11px; text-align: left; } .a_legal_text.a_legal_text_long { padding-top: 5px; padding-left: 19px; } .a_link_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-right: 19px; margin-left: 19px; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .a_slash { width: 9px; margin-right: 4px; margin-left: 4px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; opacity: 0.58; } .a_footer_row { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding: 30px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #171717; } .a_footer_link { color: rgba(255, 255, 255, 0.65); font-size: 10px; line-height: 13px; font-weight: 400; text-decoration: none; text-transform: uppercase; cursor: pointer; } .a_footer_link:hover { color: #fff; } .a_legal_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .a_legal_col.a_legal_col_long { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .a_badge_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 66px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .a_badge_link { width: 30px; height: 30px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-radius: 20px; box-shadow: 0 0 0 1.5px hsla(0, 0%, 100%, 0.2); } .z_footer_row { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding: 11px 20px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: hsla(0, 0%, 9%, 0.4); } .paragraph_section { width: 100%; padding-top: 50px; padding-bottom: 50px; background-color: #fff; } .container_narrow { width: 90%; max-width: 760px; margin-right: auto; margin-left: auto; } .row { width: 100%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .paragraph_image { width: 100%; margin-top: 15px; margin-bottom: 20px; border-radius: 6px; } .break_section { position: relative; overflow: hidden; width: 100%; height: 280px; background-color: #f8f8f8; } .break_image { position: absolute; left: 0%; top: -10%; right: auto; bottom: auto; width: 100%; height: 120%; } .image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 50%; object-position: 50% 50%; } .cta_section { width: 100%; padding-top: 65px; padding-bottom: 74px; background-color: #000; } .narrow_container { width: 90%; max-width: 760px; margin-right: auto; margin-left: auto; } .cta_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .cta_heading { color: #fff; text-align: center; } .x_footer_row { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding: 36px 20px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #171717; } .h_hero_text_col { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: visible; width: 50%; padding-left: 6vw; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .p_hero_spacer { width: 100%; height: 61px; background-color: #fff; } .p_hero_section { position: relative; width: 100%; height: 550px; margin-top: 12px; background-color: #fff; } .p_hero_background { position: relative; width: 90%; height: 100%; max-width: 1400px; margin-right: auto; margin-left: auto; background-color: #f8f8f8; } .p_hero_image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 50%; object-position: 50% 50%; } .q_credit_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 23px; } .q_meta { margin-bottom: 4px; color: #333; font-size: 14px; line-height: 18px; font-weight: 500; } .p_sticky_thumb { position: relative; overflow: hidden; width: 100%; height: 120px; border-radius: 3px; background-color: #f8f8f8; } .p_image { width: 100%; margin-top: 20px; margin-bottom: 20px; border-radius: 6px; } .p_breadcrumb_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .p_post_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 70%; margin-top: -150px; padding: 37px 42px 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; background-color: #fff; } .p_sticky_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .p_sticky_post { width: 100%; margin-bottom: 15px; color: #000; text-decoration: none; } .q_image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .p_small_dash { width: 40px; height: 3px; margin-top: 13px; margin-bottom: 20px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #ea015d; } .p_section { position: relative; width: 100%; padding-top: 15vh; padding-bottom: 15vh; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-color: #fff; } .p_section.p_post { padding-top: 60px; padding-bottom: 60px; } .q_text { color: #333; font-size: 15px; line-height: 23px; font-weight: 500; } .p_breadcrumb_link { color: #ea015d; font-size: 12px; line-height: 14px; font-weight: 600; letter-spacing: 1px; text-decoration: none; text-transform: uppercase; } .p_post_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .q_name { margin-top: 0px; margin-bottom: 4px; padding-top: 0px; } .p_sidebar_sticky { position: -webkit-sticky; position: sticky; top: 80px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .q_img_col { overflow: hidden; width: 90px; height: 90px; border-radius: 50%; background-color: #f8f8f8; } .q_website { font-size: 14px; line-height: 20px; } .p_breadcrumb_line { width: 1px; height: 14px; margin-right: 6px; margin-left: 6px; background-color: #585858; } .q_credit_text_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; max-width: 380px; padding-left: 14px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .p_sticky_title { margin-top: 0px; padding-top: 5px; font-size: 15px; line-height: 18px; font-weight: 600; } .q_section { width: 100%; margin-top: 30px; margin-bottom: 30px; padding-top: 11px; padding-bottom: 11px; padding-left: 20px; border-left: 11px solid #e2e2e2; } .p_back_link { color: #ea015d; font-size: 12px; line-height: 14px; font-weight: 600; letter-spacing: 1px; text-decoration: none; text-transform: uppercase; } .p_sidebar_heading { margin-bottom: 4px; padding-top: 0px; font-size: 20px; line-height: 24px; } .image_cover { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .p_breadcrumb_date { font-size: 12px; line-height: 14px; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; } .p_sidebar_col { position: relative; width: 20%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .p_text_small { padding-top: 12px; font-size: 12px; line-height: 18px; } .badge_link { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-style: solid; border-width: 0.5px; border-color: #494949; border-radius: 5px; } .f_legal_text { color: hsla(0, 0%, 100%, 0.5); font-size: 11px; line-height: 13px; } .badge { height: 40px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .f_download_col { width: 265px; margin-right: 40px; margin-bottom: 40px; } .f_heading { width: 100%; padding-top: 0px; color: hsla(0, 0%, 100%, 0.5); font-size: 14px; line-height: 20px; } .f_main { width: 100%; padding-top: 56px; padding-bottom: 20px; } .f_section { position: relative; background-color: #000; color: #eee; } .f_core_link_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; max-width: 360px; margin-right: 40px; margin-bottom: 40px; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .f_site_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .f_badge_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 265px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .f_social_row { width: 100%; margin-bottom: 30px; } .f_social_link { margin-right: 10px; opacity: 0.7; } .f_social_link:hover { opacity: 1; } .f_slash { width: 9px; margin-right: 5px; margin-left: 5px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; opacity: 0.58; } .f_social_icon { width: 20px; } .f_bottom { width: 100%; padding-top: 18px; padding-bottom: 50px; background-color: #171717; } .f_core_link { color: rgba(255, 255, 255, 0.8); font-size: 12.5px; line-height: 20px; font-weight: 400; text-decoration: none; text-transform: uppercase; cursor: pointer; } .f_core_link:hover { color: #fff; } .m_menu_logo_mobile { display: none; width: 80px; } .m_container { width: 90%; max-width: 1150px; margin-right: auto; margin-left: auto; } .m_menu_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .m_link_text { margin-right: 3px; margin-left: 3px; color: #fff; font-size: 13px; font-weight: 600; text-decoration: none; cursor: pointer; } .m_menu_link { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-right: 14px; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; text-decoration: none; cursor: pointer; } .m_section { position: fixed; left: 0%; top: 0%; right: auto; bottom: auto; z-index: 99; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 50px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; background-color: #000; } .m_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .m_signin_icon { width: 16px; opacity: 0.8; } .m_menu_logo { width: 190px; } .s_slide_1_logo { position: absolute; left: 50px; top: 60px; right: auto; bottom: auto; width: 130px; margin-bottom: 26px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; -webkit-transition: opacity 525ms linear; transition: opacity 525ms linear; } .s_modal { position: relative; z-index: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 80%; height: 100%; max-height: 800px; max-width: 400px; padding: 14px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #000; } .s_embed { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; margin-right: auto; margin-left: auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #000; } .s_survey_col { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 50%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #000; } .a_chevron { width: 8px; height: 8px; margin-left: 3px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-right: 3px solid #fff; border-bottom: 3px solid #fff; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .s_text_row { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; padding-right: 50px; padding-bottom: 50px; padding-left: 50px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .s_survey_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding: 15px 50px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-color: rgba(0, 0, 0, 0.3); } .s_footer_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding: 20px 30px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: rgba(0, 0, 0, 0.4); } .s_text_col { position: absolute; left: 0%; top: auto; right: auto; bottom: 0%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 50%; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #fff; } .s_heading { width: 100%; max-width: 600px; margin-top: 0px; margin-bottom: 18px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #fff; font-size: 48px; line-height: 52px; font-weight: 800; text-align: center; white-space: break-spaces; } .s_background_darken { position: absolute; left: 0%; top: auto; right: auto; bottom: 0%; width: 100%; height: 50vh; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(17, 17, 17, 0)), color-stop(60%, rgba(0, 0, 0, 0.5))); background-image: linear-gradient(180deg, rgba(17, 17, 17, 0), rgba(0, 0, 0, 0.5) 60%); } .s_hero { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: 100%; height: 100vh; min-height: 500px; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .s_background { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; z-index: -1; width: 50%; height: 100%; background-color: #000; } .s_button { position: relative; z-index: 100; display: none; overflow: hidden; width: auto; height: 50px; min-width: 120px; margin-top: 18px; padding-right: 20px; padding-left: 20px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #ea015d; color: #fff; cursor: pointer; } .s_button:hover { background-color: #db0057; } .s_page_embed { margin-bottom: 0px; } .s_pause_button { position: absolute; left: auto; top: 20px; right: 20px; bottom: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 25px; height: 25px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-style: solid; border-width: 1px; border-color: #fff; border-radius: 50%; background-color: rgba(0, 0, 0, 0.1); opacity: 0.5; cursor: pointer; } .s_pause_button:hover { opacity: 1; } .s_background_image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 0%; object-position: 50% 0%; } .s_body { background-color: #171717; } .w_gtag_code { width: 100%; height: 10px; } .nm_container { position: relative; width: 90%; max-width: 1150px; margin-right: auto; margin-left: auto; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .nm_container.nm_hero_container { height: 100%; } .nm_background { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; width: 100%; height: 100%; } .nm_hero_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 50%; height: 100%; padding-bottom: 41px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .nm_hero_subheading { width: 100%; margin-top: 0px; margin-bottom: 16px; color: rgba(0, 0, 0, 0.6); font-size: 28px; line-height: 34px; font-weight: 400; } .nm_button_text { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 15px; line-height: 15px; font-weight: 600; letter-spacing: 0.3px; } .nm_hero_section { position: relative; width: 100%; height: 75vh; min-height: 540px; margin-top: 50px; background-color: #fafcf1; } .nm_hero_image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 50%; object-position: 50% 50%; } .nm_h1 { width: 100%; margin-top: 0px; margin-bottom: 34px; font-family: 'Libre Baskerville', sans-serif; font-size: 64px; line-height: 68px; font-weight: 700; } .nm_hero_image_mobile { display: none; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 50%; object-position: 50% 50%; } .nm_hero_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .nm_button { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: auto; height: 50px; min-width: 120px; margin-top: 18px; padding-right: 20px; padding-left: 20px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #ea015d; color: #fff; text-decoration: none; cursor: pointer; } .nm_button:hover { background-color: #ce0052; color: #fff; } .nm_overview_section { position: relative; width: 100%; padding-top: 70px; padding-bottom: 70px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(68%, #fff), to(#f8f8f8)); background-image: linear-gradient(180deg, #fff 68%, #f8f8f8); } .nm_small_container { position: relative; width: 90%; max-width: 780px; margin-right: auto; margin-left: auto; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .nn_h2 { margin-top: 0px; margin-bottom: 16px; font-family: 'Libre Baskerville', sans-serif; font-size: 24px; line-height: 32px; font-weight: 400; } .nn_h2.nm_h2_center { text-align: center; } .nm_paragraph { width: 100%; margin-bottom: 26px; } .nm_paragraph.nm_leading_paragarph { margin-bottom: 54px; } .nm_image_box { overflow: hidden; width: 100%; height: 350px; background-color: #f8f8f8; } .nm_image_box.nm_how_image_box { height: 100%; background-color: #e4e4e4; } .nm_image_box.nm_leading_image { margin-bottom: 69px; } .nm_h3 { margin-top: 0px; margin-bottom: 16px; font-family: 'Libre Baskerville', sans-serif; font-size: 20px; line-height: 26px; font-weight: 400; } .nm_h3.nm_stat_heading { text-align: center; } .nm_h3.nm_slide_heading { width: 100%; text-align: center; } .nm_h3.nm_ideal_heading { width: 100%; max-width: 300px; margin-right: auto; margin-bottom: 27px; margin-left: auto; text-align: center; } .nm_h3.nm_sticky_heading_right { color: #fff; text-align: center; } .nm_h3.nm_sticky_heading { text-align: center; } .nm_h3.nm_h3_center { width: 100%; text-align: center; } .nm_shaded { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding: 46px 48px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-radius: 8px; background-color: #f8f8f8; } .nm_small_text { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #585858; font-size: 12px; line-height: 18px; font-weight: 500; } .nm_small_text.nm_stat_small_text { width: 100%; text-align: center; } .nm_small_text.nm_how_explain_text { margin-bottom: 41px; text-align: center; } .nm_small_text.nm_gen_small_text { width: 100%; padding-top: 20px; text-align: center; } .nm_image { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .nm_medium_text { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 14px; line-height: 20px; font-weight: 500; } .nm_medium_text.nm_stat_medium_text { width: 100%; margin-bottom: 8px; text-align: center; } .nm_large_col { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 55%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .nm_small_col { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 35%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .nm_small_col.nm_how_much { display: block; } .nm_bold { color: #000; font-weight: 500; } .nm_large_stat { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-family: 'Libre Baskerville', sans-serif; font-size: 34px; line-height: 42px; } .nm_large_stat.nm_stat_large_text { width: 100%; margin-bottom: 7px; text-align: center; } .nm_slide_frame { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .nm_callout_stat { font-size: 24px; font-weight: 400; } .nm_slide_nav { left: 0px; top: auto; right: 0px; width: 100px; margin-right: auto; margin-left: auto; -webkit-filter: invert(100%); filter: invert(100%); -webkit-transform: scale(0.6); -ms-transform: scale(0.6); transform: scale(0.6); } .nm_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .nm_slider_left_arrow { display: none; } .nm_slider { width: 100%; height: 190px; background-color: hsla(0, 0%, 100%, 0); } .nm_slider.nm_how_slider { height: 510px; } .nm_slider.nm_gen_slider { height: 210px; } .nm_stat_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; max-width: 340px; margin-right: auto; margin-left: auto; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .nm_stat_row.nm_shift_stat_row { margin-bottom: 69px; } .nm_stat_row.nm_stat_row_small { max-width: 190px; } .nm_slider_right_arrow { display: none; } .nm_stat_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 46%; padding-right: 7px; padding-left: 7px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .nm_section { position: relative; width: 100%; padding-top: 70px; padding-bottom: 70px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .nm_section.nm_quote_section { border-top: 1px solid #eee; border-bottom: 1px solid #eee; } .nm_section.nm_spicy_section { border-top: 1px solid #eee; } .nm_quote_sig { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; margin-bottom: 18px; } .nm_quote_heading_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; margin-bottom: 6px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .nm_quote_tag { position: relative; left: 0px; bottom: -1px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #585858; font-size: 12px; line-height: 14px; font-weight: 400; } .nm_quote_image_box { overflow: hidden; width: 94px; height: 94px; border-radius: 50%; background-color: #f8f8f8; } .nm_quote_author { width: 100%; margin-bottom: 5px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #000; font-size: 17px; line-height: 17px; font-weight: 500; } .nm_quote_check { width: 16px; margin-right: 3px; } .nm_quote_text { width: 100%; margin-bottom: 28px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; border-left-width: 9px; border-left-color: #c5bdcd; font-size: 14px; line-height: 24px; font-weight: 500; } .nm_quote_about { width: 100%; max-width: 300px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #5d5d5d; font-size: 12px; line-height: 18px; font-weight: 400; } .nm_quote_meta_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-left: 8px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .m_bar_fill { width: 30%; height: 100%; border-radius: 20px; background-color: #ea015d; } .m_bar_fill.nm_12 { width: 79.8%; } .m_bar_fill.nm_10 { width: 47%; } .m_bar_fill.nm_09 { width: 45%; } .m_bar_fill.nm_11 { width: 66.8%; } .m_bar_fill.nm_03 { width: 69%; } .m_bar_fill.nm_07 { width: 81.6%; } .m_bar_fill.nm_08 { width: 79.6%; } .m_bar_fill.nm_01 { width: 47.8%; } .m_bar_fill.nm_02 { width: 44.6%; } .m_bar_fill.nm_05 { width: 50.2%; } .m_bar_fill.nm_04 { width: 66.4%; } .m_bar_fill.nm_06 { width: 46.6%; } .nm_insight_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; margin-bottom: 17px; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .nm_bar_box { width: 100%; height: 13px; border-radius: 20px; background-color: #d9d9d9; } .nm_bar_heading { font-size: 18px; line-height: 26px; font-weight: 600; text-align: left; } .nm_stat_text_light { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; color: #585858; font-size: 14px; line-height: 20px; font-weight: 500; } .nm_stat_text_light.nm_including_text { max-width: 250px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .nm_stat_text_light.nm_gen_identify { padding-left: 8px; } .nm_insight_stat { width: 70px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-family: 'Libre Baskerville', sans-serif; color: #000; font-size: 28px; line-height: 28px; } .nm_bar_row { width: 100%; margin-bottom: 18px; } .nm_scale_heading { width: 100%; margin-bottom: 15px; font-size: 18px; line-height: 26px; font-weight: 600; text-align: center; } .nm_slider_box { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-radius: 8px; } .nm_h2 { margin-top: 0px; margin-bottom: 30px; font-family: 'Libre Baskerville', sans-serif; font-size: 24px; line-height: 32px; font-weight: 400; } .nm_h2.nm_how_heading { margin-bottom: 8px; text-align: center; } .nm_insight_box { position: relative; width: 100%; padding-top: 30px; } .nm_including_heading { position: static; width: 100%; margin-bottom: 11px; color: #585858; font-size: 14px; line-height: 20px; font-weight: 500; text-align: left; } .nm_including_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; max-width: 530px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .nm_ideal_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; margin-bottom: 29px; padding-bottom: 30px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid #eee; } .nm_or_text { padding-right: 33px; padding-left: 33px; color: #585858; font-size: 14px; line-height: 20px; font-weight: 500; } .nm_sticky_row { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; max-width: 440px; min-height: 410px; margin-right: auto; margin-left: auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .nm_sticky { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 258px; padding: 57px 21px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #ead7d3; } .nm_sticky.nm_sticky_right { position: absolute; left: auto; top: auto; right: 0%; bottom: 0%; background-color: #998a87; } .nm_gen_line { position: absolute; left: 0%; top: auto; right: auto; bottom: 0%; width: 100%; height: 50%; background-color: #f8f8f8; } .nm_highlight_line { width: 40px; height: 3px; border-radius: 20px; background-color: #eb005d; } .nm_gen_top_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; margin-bottom: 124px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .nm_gen_bottom_row { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .nm_gen_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 45%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .nm_gen_bar_heading_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .nm_sources_text { margin-bottom: 20px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #585858; font-size: 12px; line-height: 18px; font-weight: 400; } .v_legal_text { padding-left: 40px; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; opacity: 0.8; color: #fff; font-size: 10px; line-height: 15px; text-align: right; } .v_mobile_button { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 44px; max-width: 400px; margin-bottom: 8px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-radius: 4px; background-color: #e4377a; color: #fff; font-size: 18px; font-weight: 500; text-decoration: none; text-transform: uppercase; cursor: pointer; } .v_page_link_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .v_hero_heading { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .v_hero_mobile_bg { display: none; width: 100%; height: 100%; background-image: url('/wp-content/uploads/hero_mobile.jpg'); background-position: 50% 0%; background-size: auto; background-repeat: no-repeat; } .v_h_heading_image { width: 100%; } .v_chevron { width: 8px; height: 8px; margin-left: 3px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-right: 3px solid #fff; border-bottom: 3px solid #fff; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .v_cta_button_text { padding-top: 1px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 15px; font-weight: 600; text-transform: uppercase; } .v_cta_mobile_button_text { padding-top: 1px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 16px; line-height: 16px; font-weight: 600; text-transform: uppercase; } .v_page_link { margin-right: 12px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-bottom: 1px solid transparent; -webkit-transition: border-color 100ms cubic-bezier(.645, .045, .355, 1); transition: border-color 100ms cubic-bezier(.645, .045, .355, 1); color: #fff; font-size: 13px; line-height: 13px; font-weight: 400; text-decoration: none; cursor: pointer; } .v_page_link:hover { border-bottom: 1px solid #fff; color: #fff; } .v_hero_heading_row { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .v_registered { position: relative; bottom: 10px; font-size: 12px; line-height: 12px; } .v_container { width: 90%; max-width: 1150px; margin-right: auto; margin-left: auto; } .v_container.v_heading_container { height: 100%; } .v_container.v_story_container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; max-width: 800px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .v_container.v_experiences_continer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 100%; max-width: 700px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .v_hero_heading_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 50%; height: 100%; max-width: 550px; padding-bottom: 61px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .v_hero_button { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 48px; padding-right: 29px; padding-left: 29px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-radius: 30px; background-color: #d5346f; color: #fff; font-size: 18px; line-height: 16px; font-weight: 500; text-decoration: none; cursor: pointer; } .v_hero_button:hover { background-color: #ca2a68; color: #fff; } .v_hero_desktop_bg { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; width: 100%; height: 100%; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(81%, transparent), to(rgba(0, 0, 0, 0.45))), url('/wp-content/uploads/hero_desktop.jpg'); background-image: linear-gradient(180deg, transparent 81%, rgba(0, 0, 0, 0.45)), url('/wp-content/uploads/hero_desktop.jpg'); background-position: 0px 0px, 50% 0%; background-size: auto, cover; } .v_hero_meta { position: absolute; left: 0%; top: auto; right: auto; bottom: 0%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding-right: 5%; padding-bottom: 24px; padding-left: 5%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .v_hero_mobile_buttons { position: absolute; left: 0%; top: auto; right: auto; bottom: 0%; display: none; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .v_h_subheading { width: 100%; margin-bottom: 40px; padding-top: 8px; color: #fff; font-size: 28px; line-height: 28px; font-weight: 400; } .v_hero_section { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100vh; min-width: 300px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; grid-auto-columns: 1fr; -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; -ms-grid-rows: auto auto; grid-template-rows: auto auto; background-color: #000; } .v_setup_section { position: absolute; left: 0%; top: auto; right: auto; bottom: 60px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding-right: 5%; padding-left: 5%; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .v_hero_badge_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .v_app_badge_link { overflow: hidden; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-style: solid; border-width: 1px; border-color: hsla(0, 0%, 100%, 0.48); border-radius: 8px; } .v_app_badge_img { height: 40px; } .v_badge_gap { width: 12px; height: 100%; } .v_section { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; min-height: 600px; padding-top: 20px; padding-bottom: 20px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .v_section.v_section_millions { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; min-height: 650px; padding-top: 0px; padding-bottom: 0px; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; background-color: #000; color: #fff; } .v_section.v_section_mono { padding-top: 70px; } .v_section.v_tile_last { padding-bottom: 67px; } .v_section.v_section_story { min-height: 500px; padding-top: 70px; padding-bottom: 70px; background-color: #000; color: #fff; } .v_section.v_section_experiences { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; min-height: 0px; padding-top: 70px; padding-bottom: 70px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .v_section.v_footer_section { min-height: 0px; padding-top: 80px; padding-bottom: 80px; background-color: #000; color: #fff; } .v_section_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .v_text_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 50%; height: 100%; padding-right: 6%; padding-bottom: 20px; padding-left: 6%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .v_tile_paragraph { color: #585858; } .v_tile_paragraph.v_p_light { color: #eee; } .v_img_col { overflow: hidden; width: 50%; border-radius: 5px; box-shadow: 14px 14px 17px 0 rgba(0, 0, 0, 0.11); } .v_img_col.v_img_01 { width: 40%; margin-top: 49px; border-top: 1px solid #000; background-image: url('/wp-content/uploads/am_phonex.jpg'); background-size: cover; background-repeat: no-repeat; } .v_tile_img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .v_heading_center { text-align: center; } .v_story_heading { max-width: none; margin-top: 0px; margin-bottom: 27px; text-align: center; } .v_paragraph_center { text-align: center; } .v_paragraph_center.v_p_light { color: #eee; } .v_experience_img_wrap { overflow: hidden; width: 170px; height: 170px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-radius: 50%; } .v_experiences_paragraph { margin-bottom: 15px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 16px; line-height: 26px; font-weight: 400; text-align: left; } .v_slide_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .v_experience_image { width: 100%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .v_testimonial_heading { text-align: center; } .v_quote_author { z-index: 5; width: 100%; font-size: 14px; font-weight: 500; text-align: left; letter-spacing: 0.5px; } .v_quotes_slider { overflow: hidden; width: 100%; height: 230px; background-color: transparent; } .v_experience_text { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 100%; padding-left: 35px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .v_footer_logo { width: 100%; } .v_footer_legal_row { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .v_footer_logo_wrap { width: 280px; margin-bottom: 15px; } .v_sticky_top_section { position: fixed; left: 0%; top: 0%; right: auto; bottom: auto; z-index: 99; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 58px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: transparent; } .v_sticky_top_background { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; width: 100%; height: 100%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #000; box-shadow: 0 4px 0 0 hsla(0, 0%, 100%, 0.08); } .v_sticky_top_row { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; padding-right: 40px; padding-left: 40px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .v_nav_logo_wrap { position: relative; width: 260px; max-width: 100%; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; } .v_nav_logo { display: block; width: 100%; } .v_sticky_top_button_wrap { margin-left: 23px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .v_desktop_button { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 44px; padding-top: 0px; padding-right: 20px; padding-left: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-radius: 25px; background-color: #d5346f; color: #fff; font-size: 13px; line-height: 14px; font-weight: 600; text-decoration: none; text-transform: uppercase; cursor: pointer; } .v_desktop_button:hover { background-color: #d33170; color: #fff; } .v_desktop_button.v_top_sticky { height: 39px; padding-top: 0px; padding-right: 13px; padding-left: 13px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 13px; line-height: 14px; } .v_desktop_button.v_top_sticky:hover { background-color: #ca2a68; } .v_sticky_bottom_section { position: fixed; left: 0%; top: auto; right: auto; bottom: 0%; z-index: 99; display: none; overflow: hidden; width: 100%; padding-top: 10px; padding-bottom: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .v_sticky_bottom_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .v_slide_nav { -webkit-filter: invert(100%); filter: invert(100%); -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); } .v_left_arrow { display: none; } .v_right_arrow { display: none; } .q_hero { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: 100%; height: 100vh; min-height: 600px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-color: #000; color: #fff; } .q_background { position: absolute; left: auto; top: 0%; right: 0%; bottom: auto; width: 100%; height: 100%; } .q_desktop_image { display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .q_mobile_image { display: none; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .q_button_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; margin-bottom: 16px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .q_spacer { width: 25px; height: 100%; } .q_text_button { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: auto; height: 53px; min-width: 129px; padding-right: 20px; padding-left: 20px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #ea015d; -webkit-perspective: 100px; perspective: 100px; color: #fff; text-decoration: none; cursor: pointer; } .q_text_button:hover { color: #fff; } .q_text_button.q_button_black { background-color: #000; } .q_button_text { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 16px; line-height: 16px; font-weight: 600; letter-spacing: 0.3px; } .q_hero_text_col { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: visible; width: 50%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .q_main_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding-right: 50px; padding-left: 50px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .q_heading { width: 100%; max-width: 600px; margin-top: 0px; margin-bottom: 31px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #fff; font-size: 48px; line-height: 52px; font-weight: 700; text-align: center; white-space: break-spaces; } .q_subheading { width: 100%; max-width: 600px; margin-top: 0px; margin-bottom: 18px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: hsla(0, 0%, 100%, 0.9); font-size: 22px; line-height: 28px; font-weight: 300; text-align: center; } .q_background_darken { position: absolute; left: 0%; top: auto; right: auto; bottom: 0%; width: 60%; height: 100%; background-image: -webkit-gradient(linear, left top, right top, color-stop(30%, rgba(0, 0, 0, 0.32)), to(rgba(17, 17, 17, 0))); background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.32) 30%, rgba(17, 17, 17, 0)); } .q_sex_icon { height: 20px; margin-right: 5px; opacity: 0.8; } .q_sex_icon.q_sex_male { height: 17px; } .q_question1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .q_question2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .q_link_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-right: 19px; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .l_hero_text_col { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: visible; width: 50%; padding-right: 40px; padding-bottom: 44px; padding-left: 40px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .l_desktop_image { display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .l_hero_badges_row { position: relative; left: 0%; top: 0%; right: auto; bottom: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding-right: 40px; padding-bottom: 17px; padding-left: 40px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .l_hero_logo { display: block; width: 100%; } .l_hero_top_nav { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 70px; padding-right: 40px; padding-left: 40px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .l_hero_badge_img { height: 40px; } .l_mobile_hero { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .l_hero_background { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; width: 100%; height: 100%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: transparent; } .l_hero_heading { width: 100%; margin-top: 0px; margin-bottom: 0px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: transparent; font-size: 46px; line-height: 48px; font-weight: 700; text-align: center; } .l_hero_cta_wrap { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .l_chevron { width: 8px; height: 8px; margin-left: 3px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-right: 3px solid #fff; border-bottom: 3px solid #fff; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .l_hero_text_group { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; max-width: 550px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .l_hero_badge_link { overflow: hidden; margin-right: 14px; margin-bottom: 7px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border: 1px none transparent; } .l_mobile_image { display: none; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .l_hero_subhead { width: 100%; max-width: 480px; margin-bottom: 21px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 18px; line-height: 24px; text-align: center; } .l_large_button { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 50px; max-width: 320px; min-width: 260px; padding-right: 26px; padding-left: 26px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-radius: 30px; background-color: #e4377a; -webkit-transition: background-color 200ms ease; transition: background-color 200ms ease; color: #fff; font-size: 18px; line-height: 20px; font-weight: 500; text-decoration: none; cursor: pointer; } .l_large_button:hover { background-color: #5b5efa; background-image: -webkit-gradient(linear, right top, left top, from(#7b5ae7), to(#428ef1)); background-image: linear-gradient(270deg, #7b5ae7, #428ef1); } .l_hero { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: 100%; height: 100vh; min-height: 600px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-color: #1f1f1f; color: #fff; } .l_hero_dash { display: block; width: 75px; height: 4px; margin: 15px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #e4367a; } .l_hero_logo_wrap { position: relative; width: 330px; max-width: 100%; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; } .l_container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 95%; height: 100%; max-width: 1150px; margin-right: auto; margin-left: auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .l_footer_legal_text { width: 1005px; padding-top: 24px; color: #616161; font-size: 10px; line-height: 12px; } .l_footer_col_left { width: 40%; max-width: 260px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .l_footer_link { width: 100%; margin-bottom: 15px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #616161; font-size: 13px; line-height: 15px; text-decoration: none; cursor: pointer; } .l_footer_link:hover { color: #ff4e81; text-decoration: underline; } .l_footer_logo { width: 100%; } .l_footer_link_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 86px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .l_footer_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .l_footer_col_right { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 400px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .l_footer_section { width: 100%; padding-top: 50px; padding-bottom: 50px; background-color: #fafafa; } .l_sticky_top_section { position: fixed; left: 0%; top: 0%; right: auto; bottom: auto; z-index: 99; display: none; width: 100%; height: 70px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: transparent; } .l_sticky_top_background { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; width: 100%; height: 100%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #fff; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12); } .l_sticky_top_row { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; padding-right: 40px; padding-left: 40px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .l_sticky_top_button_wrap { margin-left: 23px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .l_sticky_bottom_section { position: fixed; left: 0%; top: auto; right: auto; bottom: 0%; z-index: 99; display: none; overflow: hidden; width: 100%; height: 90px; padding-top: 14px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #fafafa; box-shadow: 0 -1px 2px 0 rgba(0, 0, 0, 0.09); } .l_sticky_bottom_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .l_code { width: 100%; } .l_narrow_container { width: 90%; max-width: 760px; margin-right: auto; margin-left: auto; } .l_quotes_section { width: 100%; padding-top: 40px; padding-bottom: 50px; border-top: 1px solid #f1f1f1; } .l_dash { width: 50px; height: 4px; margin: 18px auto 22px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #e4367a; } .l_quotes_slider { overflow: hidden; width: 100%; height: 140px; background-color: transparent; } .l_quote_author { position: relative; z-index: 5; width: 100%; margin-bottom: 21px; color: #333; font-size: 12px; font-weight: 600; text-align: center; letter-spacing: 0.5px; text-transform: uppercase; } .l_text_center { text-align: center; } .l_quote_text { margin-bottom: 7px; color: #637381; font-size: 16px; line-height: 22px; text-align: center; } .l_cta_section { width: 100%; padding-top: 50px; padding-bottom: 50px; border-top: 1px solid #f1f1f1; } .l_cta_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .l_cta_heading { width: 100%; margin-bottom: 17px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 36px; line-height: 40px; font-weight: 300; text-align: center; } .l_button_text { font-size: 17px; } .l_sticky_button { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 50px; max-width: 320px; min-width: 190px; padding-right: 26px; padding-left: 26px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-radius: 30px; background-color: #e4377a; -webkit-transition: background-color 200ms ease; transition: background-color 200ms ease; color: #fff; font-size: 20px; line-height: 20px; font-weight: 500; text-decoration: none; cursor: pointer; } .l_sticky_button:hover { background-color: #5b5efa; background-image: -webkit-gradient(linear, right top, left top, from(#7b5ae7), to(#428ef1)); background-image: linear-gradient(270deg, #7b5ae7, #428ef1); } .l_arrow { display: none; } .l_slide_nav { -webkit-filter: invert(100%); filter: invert(100%); -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); } .e_background { position: absolute; left: auto; top: 0%; right: 0%; bottom: auto; width: 100%; height: 100%; } .e_logo_desktop { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; display: block; width: 270px; } .e_mobile_image { display: none; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .e_logo_group { position: absolute; left: 30px; top: 30px; right: auto; bottom: auto; display: block; width: 270px; } .e_legal_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .e_subheading { max-width: 600px; margin-top: 0px; margin-bottom: 18px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: hsla(0, 0%, 100%, 0.9); font-size: 17px; line-height: 20px; font-weight: 500; text-align: center; } .e_badge_image { width: 30px; height: 30px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .e_button_text { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 15px; line-height: 15px; font-weight: 600; letter-spacing: 0.3px; } .e_legal_text { color: rgba(255, 255, 255, 0.8); font-size: 9px; line-height: 11px; text-align: left; } .e_hero_link { color: #fff; } .e_hero_link:hover { color: #fff; } .e_badge_link { width: 30px; height: 30px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-radius: 20px; box-shadow: 0 0 0 1.5px hsla(0, 0%, 100%, 0.2); } .e_hero_darken { position: absolute; left: 0%; top: auto; right: auto; bottom: 0%; display: block; width: 100%; height: 30vh; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(17, 17, 17, 0)), color-stop(60%, #000)); background-image: linear-gradient(180deg, rgba(17, 17, 17, 0), #000 60%); opacity: 0.22; } .e_button { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: auto; height: 50px; min-width: 120px; padding-right: 20px; padding-left: 20px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #ea015d; -webkit-perspective: 100px; perspective: 100px; color: #fff; text-decoration: none; cursor: pointer; } .e_button:hover { background-color: #db0057; color: #fff; } .e_desktop_image { display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .e_footer_row { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding: 0px 30px 15px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .e_main_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding-right: 50px; padding-bottom: 71px; padding-left: 50px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .e_hero_text_col { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: visible; width: 50%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .e_logo_mobile { position: absolute; left: 30px; top: 30px; right: auto; bottom: auto; display: none; width: 140px; } .e_hero { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: 100%; height: 100vh; min-height: 600px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-color: #000; color: #fff; } .e_heading { max-width: 600px; margin-top: 0px; margin-bottom: 18px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #fff; font-size: 48px; line-height: 62px; font-weight: 700; text-align: center; white-space: break-spaces; } .e_text_highlight { padding-right: 15px; padding-left: 15px; background-color: #fff; color: #000; } .e_badge_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 66px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .h_background { position: absolute; left: auto; top: 0%; right: 0%; bottom: auto; width: 100%; height: 100%; } .em_heading { width: 100%; max-width: 600px; margin-top: 0px; margin-bottom: 18px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: #fff; font-size: 48px; line-height: 52px; font-weight: 800; text-align: center; white-space: break-spaces; } .em_subheading { width: 100%; max-width: 600px; margin-top: 0px; margin-bottom: 18px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: hsla(0, 0%, 100%, 0.8); font-size: 22px; line-height: 28px; font-weight: 300; text-align: center; } .t_hero_section { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: 100%; height: 600px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-color: #000; } .t_logo { width: 100%; margin-bottom: 26px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .t_hero_text_col { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: visible; width: 100%; height: 100%; padding-right: 20px; padding-bottom: 70px; padding-left: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .t_background { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; width: 100%; height: 100%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .t_join_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .t_spacer { width: 1px; height: 1px; } .t_transparent_button { position: relative; display: none; overflow: hidden; width: 350px; height: 58px; margin-bottom: 9px; padding-bottom: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border: 1px solid #fff; border-radius: 30px; background-color: transparent; -webkit-transition: all 600ms ease; transition: all 600ms ease; color: #fff; font-size: 24px; line-height: 24px; font-weight: 500; cursor: pointer; } .t_hero_signin { position: absolute; left: auto; top: 17px; right: 40px; bottom: auto; z-index: 99; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 38px; padding-top: 1px; padding-right: 20px; padding-left: 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-style: solid; border-width: 1px; border-color: #fff; border-radius: 6px; background-color: rgba(0, 0, 0, 0.3); font-family: Montserrat, sans-serif; color: #fff; font-size: 14px; line-height: 14px; font-weight: 500; text-decoration: none; text-transform: uppercase; cursor: pointer; } .t_hero_signin:hover { background-color: #fff; color: #000; } .t_large_button_2 { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: 230px; height: 58px; margin-bottom: 9px; padding-bottom: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-radius: 30px; background-color: #d5346f; -webkit-transition: all 200ms ease; transition: all 200ms ease; color: #fff; font-size: 20px; line-height: 20px; font-weight: 500; cursor: pointer; } .t_large_button_2:hover { background-color: #af2658; } .t_text_group { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; max-width: 700px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .t_subhead { width: 80%; margin-bottom: 15px; color: #fff; font-size: 30px; line-height: 34px; font-weight: 400; text-align: center; } .t_editorial_section { width: 100%; padding-top: 50px; padding-bottom: 50px; } .t_container { width: 95%; max-width: 980px; margin-right: auto; margin-left: auto; } .t_dash { width: 75px; height: 4px; margin-top: 22px; margin-bottom: 22px; background-color: #ff4e81; } .t_rich_text { width: 100%; -webkit-column-count: 1; column-count: 1; white-space: normal; } .t_cta_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding-top: 19px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .t_background_mobile { display: none; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 0%; object-position: 50% 0%; } .a_background_desktop { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 0%; object-position: 50% 0%; } .t_hero_darken { position: absolute; left: 0%; top: auto; right: auto; bottom: 0%; width: 100%; height: 100%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: transparent; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0.4))); background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)); } .heading { padding-top: 10px; } .p_subheading { margin-bottom: 11px; color: #333; font-size: 20px; line-height: 24px; font-weight: 600; } .p_heading_group { position: relative; width: 100%; margin-bottom: 20px; } .p_spacer { width: 100%; height: 60px; } .p_line { width: 100%; height: 1px; margin-top: 50px; margin-bottom: 50px; background-color: #eee; } .p_link_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .p_link { margin-right: 16px; font-size: 12px; line-height: 16px; } .link { font-size: 13px; } .r_heading { margin-bottom: 26px; font-family: 'Libre Baskerville', sans-serif; color: #000; font-size: 60px; line-height: 68px; } .r_h2 { margin-bottom: 13px; font-family: 'Libre Baskerville', sans-serif; color: #000; } .r_slider { width: 100%; max-width: 400px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-color: transparent; } .r_arrow { display: none; } .image-2 { width: 100%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .r_slide_frame { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .r_slide_nav { bottom: -46px; } .r_slider_component { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding-top: 20px; padding-bottom: 70px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .r_slider_wide { width: 100%; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-color: transparent; } .r_slider_image { width: 100%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .r_slider_medium { width: 100%; max-width: 500px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-color: transparent; } .p_spacer_small { width: 100%; height: 40px; } .r_about_image { width: 100%; max-width: 170px; margin-bottom: 19px; } .w_embed { width: 100%; height: 10px; } .a_desktop_url { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; width: 100%; height: 100%; } .a_mobile_url { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; display: none; width: 100%; height: 100%; } .tt_desktop_url { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; width: 100%; height: 100%; } .tt_button { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: auto; min-width: 160px; margin-top: 18px; padding: 19px 20px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; background-color: #ea015d; -webkit-perspective: 100px; perspective: 100px; color: #fff; text-decoration: none; cursor: pointer; } .tt_button:hover { background-color: #db0057; color: #fff; } .tt_button_text { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 17px; line-height: 15px; font-weight: 600; letter-spacing: 0.3px; } .tt_button_chevron { width: 8px; height: 8px; margin-left: 3px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-right: 3px solid #fff; border-bottom: 3px solid #fff; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .tt_heading { width: 100%; max-width: 600px; margin-top: 0px; margin-bottom: 6px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-family: 'Libre Baskerville', sans-serif; color: #fff; font-size: 48px; line-height: 52px; font-weight: 700; text-align: center; white-space: break-spaces; } .q_question_box { position: relative; width: 100%; min-height: 110px; } .qx_question1 { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .qx_question_2 { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; display: block; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .q_frame { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .hero_section { position: relative; width: 100%; height: 80vh; min-height: 450px; min-width: 300px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; grid-auto-columns: 1fr; grid-column-gap: 16px; grid-row-gap: 16px; -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; -ms-grid-rows: auto auto; grid-template-rows: auto auto; background-color: #ff5aa7; } .report_hero_heading { width: 100%; margin-bottom: 19px; color: #fff; } .report_hero_background { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; width: 100%; height: 100%; background-image: url('/wp-content/uploads/2019_hero_bg.jpg'); background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; } .container-2 { position: relative; width: 90%; max-width: 1150px; margin-right: auto; margin-left: auto; } .container-2.hero_container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .hero_top { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 80px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .report_button { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 260px; height: 52px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-radius: 30px; background-color: #2c71de; -webkit-transition: background-color 100ms ease; transition: background-color 100ms ease; font-family: Montserrat, sans-serif; color: #fff; font-size: 17px; line-height: 18px; font-weight: 500; text-decoration: none; cursor: pointer; } .report_button:hover { background-color: #518eee; color: #fff; text-decoration: none; } .hero_bottom { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; padding-bottom: 157px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .ashley_madison { width: 300px; } .login { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 108px; height: 40px; padding-top: 1px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-style: solid; border-width: 1px; border-color: #fff; border-radius: 22px; color: #fff; font-size: 16px; line-height: 20px; font-weight: 500; text-decoration: none; cursor: pointer; } .login:hover { background-color: #fff; color: #ff60b0; } .report_about_section { position: relative; width: 100%; padding-top: 40px; padding-bottom: 40px; } .report_about_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .report_text_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 50%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .report_about_heading { width: 100%; margin-bottom: 12px; } .report_img_col { width: 45%; } .devices_img { width: 100%; } .report_stats_section { width: 100%; padding-top: 30px; } .narrow_container-2 { width: 90%; max-width: 900px; margin-right: auto; margin-left: auto; } .report_stats_heading { width: 100%; margin-bottom: 28px; text-align: center; } .report_stat_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; margin-bottom: 43px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .report_stat_col { width: 50%; } .report_stat_img { width: 100%; } .report_background { position: absolute; left: 0%; top: auto; right: auto; bottom: 0%; width: 100%; height: 100%; } .report_bg_mobile { display: none; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 0%; object-position: 50% 0%; } .report_bg_desktop { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 50% 0%; object-position: 50% 0%; } @media screen and (min-width: 1280px) { .a_heading { font-size: 64px; line-height: 68px; } .a_subheading { font-size: 24px; line-height: 30px; } .z_heading { font-size: 64px; line-height: 68px; } .z_subheading { font-size: 24px; line-height: 30px; } .s_survey_row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .s_heading { font-size: 64px; line-height: 68px; } .q_heading { font-size: 64px; line-height: 68px; } .q_subheading { font-size: 24px; line-height: 30px; } .em_heading { font-size: 54px; line-height: 56px; } .em_subheading { font-size: 24px; line-height: 30px; } .tt_heading { font-size: 64px; line-height: 68px; } } @media screen and (max-width: 991px) { .a_text_col { width: 100%; height: 100%; background-color: transparent; background-image: none; } .a_background { width: 100%; } .a_logo { position: absolute; left: 12vw; top: 60px; right: auto; bottom: auto; width: 140px; } .a_heading { color: #fff; text-align: left; } .a_main_row { padding-right: 20vw; padding-bottom: 60px; padding-left: 20vw; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .a_hero_darken { display: block; width: 100%; height: 55vh; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(17, 17, 17, 0)), color-stop(30%, #000)); background-image: linear-gradient(180deg, rgba(17, 17, 17, 0), #000 30%); opacity: 0.35; } .a_background_mobile { display: block; } .z_logo_mobile { left: 0%; top: 0%; right: auto; bottom: auto; display: block; } .z_logo_desktop { display: none; } .z_hero_text_col { width: 100%; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .z_hero_darken { height: 51vh; background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(28%, rgba(0, 0, 0, 0.4))); background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.4) 28%); } .z_hero { min-height: 500px; } .z_desktop_image { display: none; } .z_mobile_image { display: block; } .h_heading_image { width: 400px; } .h_subheading { text-align: center; } .h_headings { margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-top: 16px; padding-bottom: 16px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #000; } .z_logo_group { left: 12vw; top: 60px; width: 150px; } .z_background { left: -10%; width: 110%; } .section_dir { min-height: 0px; } .container { width: 70%; max-width: 600px; } .dir_list { grid-column-gap: 26px; grid-row-gap: 30px; -ms-grid-columns: 1fr 1fr; grid-template-columns: 1fr 1fr; } .a_subheading { color: #fff; font-weight: 400; text-align: left; } .a_button { padding-right: 27px; padding-left: 27px; } .a_button_text { font-weight: 700; } .a_button_text_x { font-weight: 700; } .z_heading { color: #fff; text-align: left; } .z_subheading { color: #fff; font-weight: 400; text-align: left; } .z_main_row { padding-right: 20vw; padding-bottom: 60px; padding-left: 20vw; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .a_pause_button { left: auto; top: 20px; right: 20px; bottom: auto; } .z_hero_darkenx { display: block; width: 100%; height: 55vh; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(17, 17, 17, 0)), color-stop(30%, #000)); background-image: linear-gradient(180deg, rgba(17, 17, 17, 0), #000 30%); opacity: 0.35; } .a_legal_text { color: hsla(0, 0%, 100%, 0.51); } .a_footer_row { padding-right: 12vw; padding-left: 12vw; background-color: rgba(0, 0, 0, 0.4); } .a_footer_link { color: hsla(0, 0%, 100%, 0.7); } .a_footer_link:hover { color: #fff; } .z_footer_row { padding-right: 12vw; padding-left: 12vw; } .container_narrow { width: 80%; } .narrow_container { width: 80%; } .x_footer_row { padding-right: 12vw; padding-left: 12vw; } .h_hero_text_col { width: 100%; padding-bottom: 42px; padding-left: 0vw; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .p_hero_section { height: 470px; margin-top: 0px; } .p_post_col { width: 100%; margin-top: -158px; } .p_sticky_col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .p_sticky_post { width: 30%; } .p_section { min-height: 0px; } .p_post_row { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .p_sidebar_sticky { padding-top: 24px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .p_sidebar_col { width: 100%; } .f_download_col { width: 100%; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .f_core_link_col { width: 100%; max-width: 550px; margin-right: 0px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .f_core_link { color: hsla(0, 0%, 100%, 0.7); } .f_core_link:hover { color: #fff; } .s_slide_1_logo { position: absolute; left: 12vw; top: 60px; right: auto; bottom: auto; width: 140px; } .s_survey_col { position: relative; display: none; width: 100%; margin-bottom: 70px; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; background-color: transparent; } .s_text_row { width: 100%; padding-right: 20vw; padding-left: 20vw; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .s_survey_row { width: 100%; } .s_footer_row { position: relative; width: 100%; padding-right: 12vw; padding-left: 12vw; } .s_text_col { width: 100%; height: 100%; background-color: transparent; background-image: none; } .s_heading { color: #fff; text-align: left; } .s_background_darken { display: block; width: 100%; height: 55vh; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(17, 17, 17, 0)), color-stop(30%, #000)); background-image: linear-gradient(180deg, rgba(17, 17, 17, 0), #000 30%); opacity: 0.3; } .s_background { left: -10%; width: 110%; } .s_button { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-right: 27px; padding-left: 27px; } .s_pause_button { left: auto; top: 20px; right: 20px; bottom: auto; } .nm_container { width: 70%; max-width: 600px; } .nm_background { left: 0%; top: auto; right: auto; bottom: 0%; height: 70%; } .nm_hero_col { width: 100%; padding-top: 63px; padding-bottom: 0px; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .nm_button_text { font-weight: 700; } .nm_hero_section { height: 80vh; min-height: 600px; } .nm_hero_image { display: none; -o-object-position: 100% 50%; object-position: 100% 50%; } .nm_h1 { font-size: 56px; line-height: 60px; } .nm_hero_image_mobile { display: block; -o-object-position: 100% 0%; object-position: 100% 0%; } .nm_button { padding-right: 27px; padding-left: 27px; } .nm_overview_section { min-height: 0px; } .nm_small_container { width: 70%; max-width: 600px; } .nm_image_box.nm_shift_image { margin-bottom: 57px; } .nm_image_box.nm_how_image_box { margin-bottom: 61px; } .nm_image_box.nm_leading_image { margin-bottom: 0px; } .nm_h3.nm_slide_heading { max-width: 320px; } .nm_shaded.nm_shaded_lead { margin-top: 63px; margin-bottom: 63px; -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .nm_large_col { width: 100%; } .nm_small_col { width: 100%; } .nm_small_col.nm_spicy { margin-bottom: 45px; -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .nm_row { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .nm_slider.nm_how_slider { margin-bottom: 50px; } .nm_section { min-height: 0px; } .nm_gen_line { display: none; } .nm_gen_top_row { margin-bottom: 50px; } .v_legal_text { padding-left: 0px; font-size: 11px; text-align: center; } .v_mobile_button { height: 50px; margin-bottom: 10px; padding-top: 1px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; font-size: 16px; font-weight: 600; } .v_mobile_button:hover { color: #fff; } .v_page_link_col { width: 100%; margin-bottom: 24px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .v_hero_heading { padding-top: 30px; padding-bottom: 30px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .v_hero_mobile_bg { display: block; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(43%, transparent), to(#000)), url('/wp-content/uploads/hero_mobile.jpg'); background-image: linear-gradient(180deg, transparent 43%, #000), url('/wp-content/uploads/hero_mobile.jpg'); background-position: 0px 0px, 50% 0%; background-size: auto, cover; background-repeat: repeat, no-repeat; } .v_hero_mobile_bg.v_2020 { background-image: -webkit-gradient(linear, left top, left bottom, color-stop(43%, transparent), to(rgba(0, 0, 0, 0.5))), url('/wp-content/uploads/hero_mobile.jpg'); background-image: linear-gradient(180deg, transparent 43%, rgba(0, 0, 0, 0.5)), url('/wp-content/uploads/hero_mobile.jpg'); background-position: 0px 0px, 50% 0%; background-size: auto, cover; background-repeat: repeat, no-repeat; } .v_hero_heading_row { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .v_container { width: 80%; } .v_container.v_heading_container { width: 90%; } .v_container.v_footer_container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .v_hero_heading_col { width: 100%; max-width: 440px; padding-bottom: 0px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .v_hero_button { display: none; } .v_hero_desktop_bg { display: none; } .v_hero_meta { display: none; } .v_hero_mobile_buttons { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-right: 5%; padding-bottom: 30px; padding-left: 5%; } .v_h_subheading { margin-bottom: 0px; padding-right: 7px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; opacity: 0.9; font-size: 20px; line-height: 20px; font-weight: 400; text-align: center; } .v_hero_section { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .v_setup_section { position: relative; bottom: 0px; display: none; padding-right: 5%; padding-bottom: 70px; padding-left: 5%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #000; } .v_hero_badge_col { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .v_section { min-height: 0px; padding-top: 70px; padding-bottom: 0px; } .v_section.v_section_millions { padding-top: 70px; border-top: 1px none #303030; } .v_section.v_section_mono { padding-bottom: 0px; } .v_section.v_footer_section { padding-bottom: 100px; } .v_section_row { height: auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .v_text_col { width: 100%; height: auto; max-width: 700px; padding-bottom: 0px; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .v_tile_paragraph { font-size: 18px; line-height: 30px; text-align: center; } .v_img_col { width: 100%; height: 300px; margin-bottom: 30px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; border-radius: 5px; } .v_img_col.v_img_01 { width: 70%; height: 480px; margin-top: 40px; margin-bottom: 0px; } .v_img_col.v_rooted { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .v_paragraph_center { font-size: 18px; line-height: 30px; } .v_quote_author { font-size: 15px; } .v_footer_legal_row { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .v_footer_logo_wrap { margin-bottom: 26px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .v_nav_logo { top: 2px; } .v_desktop_button { display: none; } .v_desktop_button.v_top_sticky { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .q_hero { min-height: 500px; } .q_background { left: -10%; width: 110%; } .q_desktop_image { display: none; } .q_mobile_image { display: block; } .q_button_row { width: 100%; } .q_text_button { padding-right: 27px; padding-left: 27px; } .q_hero_text_col { width: 100%; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .q_main_row { padding-bottom: 70px; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .q_subheading { font-weight: 400; } .q_background_darken { display: block; width: 100%; height: 60vh; background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(41%, rgba(0, 0, 0, 0.38))); background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.38) 41%); } .l_hero_text_col { z-index: 1; width: 100%; padding-top: 32px; padding-bottom: 46px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; background-color: #000; } .l_desktop_image { display: none; } .l_hero_badges_row { position: relative; left: 0%; top: 0%; right: auto; bottom: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 0px; padding-bottom: 0px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .l_hero_logo { top: 2px; } .l_mobile_hero { position: relative; height: 100vh; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .l_hero_background { position: static; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .l_hero_heading { margin-bottom: 12px; font-size: 34px; line-height: 38px; text-align: center; } .l_hero_cta_wrap { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .l_hero_text_group { position: relative; width: 90%; max-width: 600px; margin-right: auto; margin-left: auto; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .l_hero_badge_link { margin: 13px 7px; } .l_mobile_image { display: block; } .l_hero_subhead { margin-right: auto; margin-bottom: 25px; margin-left: auto; font-size: 18px; line-height: 24px; text-align: center; } .l_hero { height: auto; min-height: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .l_hero_dash { display: none; width: 50px; margin: 12px auto; } .l_hero_logo_wrap { width: 320px; margin-right: auto; margin-left: auto; padding-top: 3px; } .l_container { width: 85%; } .l_footer_col_right { width: 317px; } .l_footer_section { padding-bottom: 100px; } .l_narrow_container { width: 80%; } .l_dash { width: 50px; margin: 12px auto; } .l_quotes_slider { height: 160px; } .e_background { left: -10%; width: 110%; } .e_logo_desktop { display: none; } .e_mobile_image { display: block; } .e_logo_group { left: 12vw; top: 60px; width: 150px; } .e_button_text { font-weight: 700; } .e_hero_darken { display: block; width: 100%; height: 20vh; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(17, 17, 17, 0)), color-stop(30%, #000)); background-image: linear-gradient(180deg, rgba(17, 17, 17, 0), #000 30%); opacity: 0.19; } .e_button { padding-right: 27px; padding-left: 27px; } .e_desktop_image { display: none; } .e_main_row { padding: 50px 20vw 0px; } .e_hero_text_col { width: 100%; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .e_logo_mobile { left: 0%; top: 0%; right: auto; bottom: auto; display: block; } .e_hero { min-height: 500px; } .em_heading { color: #fff; text-align: left; } .em_subheading { color: #fff; font-weight: 400; text-align: left; } .t_hero_text_col { position: absolute; left: 0%; top: 0%; right: auto; bottom: auto; z-index: 1; padding-bottom: 0px; } .t_join_row { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .t_text_group { max-width: 600px; } .t_container { width: 85%; } .t_background_mobile { display: block; } .t_hero_darken { background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(28%, rgba(0, 0, 0, 0.4))); background-image: linear-gradient(180deg, transparent, rgba(0, 0, 0, 0.4) 28%); } .r_heading { font-size: 40px; line-height: 46px; } .r_h2 { font-size: 34px; line-height: 40px; } .a_desktop_url { display: none; } .a_mobile_url { display: block; } .tt_button { height: auto; padding: 15px 27px; } .tt_button_text { font-size: 22px; line-height: 26px; font-weight: 700; } .tt_heading { margin-bottom: 3px; color: #fff; text-align: left; } .hero_section { min-height: 600px; } .report_hero_background { background-position: 50% 50%; } .hero_bottom { padding-top: 70px; padding-bottom: 0px; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .report_text_col { width: 55%; } .report_img_col { width: 40%; } .narrow_container-2 { width: 95%; } .report_background { height: 80%; } .report_bg_mobile { display: none; } .report_bg_desktop { display: block; } } @media screen and (max-width: 767px) { h2 { font-size: 36px; line-height: 40px; } .a_logo { top: 40px; } .a_heading { margin-bottom: 14px; font-size: 40px; line-height: 44px; } .a_main_row { padding-right: 12vw; padding-bottom: 36px; padding-left: 12vw; } .z_hero { min-height: 450px; } .h_heading_image { width: 340px; } .h_subheading { font-size: 26px; line-height: 26px; } .registered { bottom: 8px; font-size: 10px; line-height: 10px; } .z_logo_group { top: 40px; } .section_dir { padding-top: 10vh; padding-bottom: 10vh; } .dir_list { -ms-grid-columns: 1fr; grid-template-columns: 1fr; } .a_subheading { font-size: 24px; line-height: 28px; } .z_heading { margin-bottom: 14px; font-size: 40px; line-height: 44px; } .z_subheading { font-size: 24px; line-height: 28px; } .z_main_row { padding-right: 12vw; padding-bottom: 36px; padding-left: 12vw; } .a_legal_text { width: 100%; padding-top: 5px; } .a_legal_text.a_legal_text_long { padding-top: 0px; padding-left: 0px; } .a_link_col { width: 100%; margin-right: 0px; margin-left: 0px; } .a_footer_row { padding: 10px 5vw; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .a_legal_col { padding-right: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .z_footer_row { padding: 10px 5vw; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .container_narrow { width: 90%; max-width: 550px; } .break_section { height: 210px; } .narrow_container { width: 95%; max-width: 550px; } .cta_heading { font-size: 24px; line-height: 30px; } .x_footer_row { padding-right: 5vw; padding-left: 5vw; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .p_hero_section { height: 300px; } .p_sticky_thumb { height: 160px; } .p_post_col { margin-top: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; } .p_sticky_col { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .p_sticky_post { width: 100%; } .p_section { padding-top: 10vh; padding-bottom: 10vh; } .f_badge_row { padding-left: 0px; } .m_menu_logo_mobile { display: block; } .m_menu_logo { display: none; } .s_slide_1_logo { top: 40px; } .s_modal { width: 100%; padding: 1px 0px; border-radius: 0px; background-color: transparent; } .s_embed { margin-bottom: 0px; background-color: #000; } .s_survey_col { margin-bottom: 50px; } .s_text_row { padding-right: 12vw; padding-left: 12vw; } .s_survey_row { padding: 20px; background-color: transparent; } .s_footer_row { padding: 10px 5vw; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .s_heading { margin-bottom: 14px; font-size: 40px; line-height: 44px; } .nm_container.nm_hero_container { width: 90%; } .nm_background { height: 60%; } .nm_hero_subheading { margin-bottom: 4px; font-size: 20px; line-height: 24px; } .nm_hero_section { min-height: 0px; } .nm_h1 { font-size: 40px; line-height: 46px; } .nm_h1.nm_hero_heading { margin-bottom: 23px; font-size: 34px; line-height: 38px; } .nm_overview_section { padding-top: 10vh; padding-bottom: 10vh; } .nm_h3.nm_ideal_heading { width: 100%; margin-bottom: 26px; padding-right: 0px; text-align: center; } .nm_large_col { margin-top: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; } .nm_small_col { margin-top: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; } .nm_section { padding-top: 10vh; padding-bottom: 10vh; } .nm_quote_image_box { width: 80px; height: 80px; } .nm_slider_box.nm_slider_box_gen_top { margin-top: 29px; } .nm_gen_top_row { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .nm_gen_bottom_row { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .nm_gen_col { width: 100%; } .nm_gen_col.nm_gen_col_bottom { margin-bottom: 30px; -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .v_mobile_button { border-radius: 4px; } .v_page_link_col { margin-bottom: 35px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .v_page_link { width: 100%; max-width: 300px; margin-right: 0px; padding-top: 16px; padding-bottom: 16px; border-bottom-color: #1b1b1b; font-size: 17px; line-height: 20px; font-weight: 500; text-align: center; } .v_page_link:hover { border-bottom-color: #1b1b1b; } .v_registered { bottom: 8px; font-size: 10px; line-height: 10px; } .v_container { width: 90%; } .v_container.v_experiences_continer { width: 80%; } .v_hero_heading_col { max-width: 400px; } .v_hero_button { width: 100%; height: 50px; border-radius: 25px; font-size: 18px; line-height: 18px; font-weight: 600; } .v_hero_mobile_buttons { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; } .v_setup_section { -webkit-box-ordinal-group: 5; -webkit-order: 4; -ms-flex-order: 4; order: 4; } .v_section { padding-top: 50px; padding-bottom: 50px; } .v_section.v_section_millions { padding-top: 51px; } .v_text_col { padding-right: 0%; padding-left: 0%; } .v_tile_paragraph { font-size: 16px; line-height: 26px; font-weight: 500; } .v_img_col { height: 300px; } .v_img_col.v_img_01 { width: 80%; height: 380px; } .v_paragraph_center { font-size: 16px; line-height: 26px; font-weight: 500; } .v_experience_img_wrap { width: 120px; height: 120px; margin-top: 8px; margin-bottom: 15px; } .v_experiences_paragraph { text-align: center; } .v_slide_row { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .v_quote_author { font-size: 14px; font-weight: 600; text-align: center; } .v_quotes_slider { height: 340px; } .v_experience_text { padding-left: 0px; } .v_sticky_top_section { height: 64px; } .v_sticky_top_row { padding-right: 20px; padding-left: 20px; } .v_nav_logo_wrap { width: 300px; } .v_sticky_bottom_section { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .v_sticky_bottom_row { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .q_hero { min-height: 450px; } .q_spacer { width: 10px; } .q_main_row { padding-right: 15px; padding-left: 15px; } .q_heading { margin-bottom: 14px; font-size: 40px; line-height: 44px; } .q_subheading { font-size: 24px; line-height: 28px; } .q_link_col { width: 100%; margin-right: 0px; margin-left: 0px; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .l_hero_text_col { padding-right: 20px; padding-left: 20px; } .l_hero_badges_row { padding-right: 10px; padding-left: 10px; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .l_hero_top_nav { height: 50px; padding-right: 20px; padding-left: 20px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .l_mobile_hero { height: 100vh; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .l_hero_text_group { width: 100%; max-width: none; } .l_hero_subhead { margin-bottom: 24px; } .l_large_button { width: 100%; height: 52px; border-radius: 25px; font-size: 18px; line-height: 18px; } .l_hero_logo_wrap { width: 300px; } .l_container { width: 90%; } .l_footer_legal_text { text-align: center; } .l_footer_col_left { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; max-width: none; margin-bottom: 44px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .l_footer_link { text-align: center; } .l_footer_logo { width: 80%; max-width: 260px; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .l_footer_link_col { width: 33%; } .l_footer_col_right { width: 100%; } .l_sticky_top_section { height: 64px; } .l_sticky_top_row { padding-right: 20px; padding-left: 20px; } .l_sticky_bottom_section { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .l_sticky_bottom_row { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .l_narrow_container { width: 95%; max-width: 550px; } .l_quotes_slider { height: 200px; } .l_cta_heading { font-size: 28px; line-height: 32px; font-weight: 400; } .l_sticky_button { width: 100%; height: 52px; border-radius: 25px; font-size: 18px; line-height: 18px; font-weight: 600; } .e_logo_group { top: 40px; } .e_legal_col { padding-right: 10px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .e_legal_text { width: 100%; padding-top: 5px; text-align: center; } .e_footer_row { padding-right: 20px; padding-left: 20px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .e_main_row { padding-right: 30px; padding-left: 30px; } .e_hero { min-height: 450px; } .e_heading { margin-bottom: 14px; font-size: 40px; line-height: 52px; } .e_badge_col { display: none; } .em_heading { margin-bottom: 14px; font-size: 40px; line-height: 44px; } .em_subheading { font-size: 24px; line-height: 28px; } .t_hero_section { height: 100vh; min-height: 400px; } .t_logo { max-width: 400px; margin-bottom: 28px; } .t_hero_text_col { padding-right: 10px; padding-bottom: 0px; padding-left: 10px; background-image: none; } .t_transparent_button { right: auto; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; font-size: 20px; line-height: 20px; } .t_hero_signin { right: 20px; display: none; } .t_large_button_2 { right: auto; width: 100%; } .t_text_group { height: 100%; padding-top: 39px; padding-bottom: 37px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; } .t_subhead { width: 100%; max-width: 400px; font-size: 24px; } .t_editorial_section { padding-top: 20px; } .t_rich_text { -webkit-column-count: 0; column-count: 0; } .tt_heading { margin-bottom: 2px; font-size: 40px; line-height: 44px; } .hero_section { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; min-height: 420px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; background-color: #ff62b1; } .report_hero_heading { font-size: 38px; line-height: 44px; } .report_hero_background { left: 0%; top: auto; right: auto; bottom: 0%; height: 80%; } .report_button { width: 260px; height: 50px; font-size: 16px; } .hero_bottom { height: auto; padding-top: 17px; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; } .ashley_madison { max-width: 400px; } .report_about_row { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .report_text_col { width: 100%; } .report_img_col { width: 100%; } .narrow_container-2 { width: 90%; max-width: 500px; } .report_stat_row { margin-bottom: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .report_stat_col { width: 100%; margin-bottom: 41px; } .report_background { height: 61%; } } @media screen and (max-width: 479px) { .a_heading { font-size: 32px; line-height: 36px; } .z_hero { width: 100%; } .container { width: 80%; } .a_subheading { font-size: 22px; line-height: 26px; } .z_heading { font-size: 32px; line-height: 36px; } .z_subheading { font-size: 22px; line-height: 26px; } .narrow_container { width: 90%; } .s_heading { font-size: 32px; line-height: 36px; } .s_background_darken { height: 60vh; } .nm_container { width: 80%; } .nm_background { height: 55%; } .nm_small_container { width: 80%; } .nm_sticky { position: relative; margin-bottom: 28px; -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } .nm_sticky.nm_sticky_right { position: relative; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } .v_mobile_button { margin-bottom: 21px; background-color: #d5346f; } .v_container.v_heading_container { width: 80%; } .v_h_subheading { font-size: 18px; line-height: 18px; font-weight: 400; } .v_hero_section { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .v_section { padding-top: 30px; padding-bottom: 30px; } .v_section.v_section_mono { padding-bottom: 27px; } .v_text_col { max-width: 400px; } .v_img_col { height: 200px; } .v_img_col.v_img_01 { width: 90%; height: 340px; } .v_experiences_paragraph { font-size: 15px; font-weight: 500; } .v_quotes_slider { height: 390px; } .v_sticky_top_row { padding-right: 10px; padding-left: 10px; } .v_nav_logo_wrap { width: 260px; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; } .v_nav_logo { top: 5px; } .v_sticky_top_button_wrap { margin-left: 13px; } .q_hero { width: 100%; } .q_heading { font-size: 32px; line-height: 36px; } .q_subheading { font-size: 22px; line-height: 26px; } .l_hero_text_col { padding-right: 9px; padding-left: 9px; } .l_hero_badges_row { padding-right: 10px; padding-left: 10px; } .l_hero_logo { top: 5px; } .l_hero_top_nav { padding-right: 10px; padding-left: 10px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .l_hero_heading { margin-bottom: 8px; font-size: 26px; line-height: 29px; } .l_hero_cta_wrap { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .l_hero_text_group { width: 95%; } .l_hero_badge_link { margin-right: 2px; margin-left: 2px; } .l_hero_subhead { margin-bottom: 19px; } .l_large_button { max-width: 360px; } .l_hero { width: 100%; } .l_hero_logo_wrap { width: 260px; -webkit-box-flex: 0; -webkit-flex: 0 auto; -ms-flex: 0 auto; flex: 0 auto; } .l_container { width: 90%; } .l_footer_col_left { margin-bottom: 26px; } .l_footer_link { margin-bottom: 14px; } .l_footer_logo { width: 100%; } .l_sticky_top_row { padding-right: 10px; padding-left: 10px; } .l_sticky_top_button_wrap { margin-left: 13px; } .l_narrow_container { width: 90%; } .l_cta_heading { font-size: 24px; line-height: 28px; font-weight: 500; } .l_sticky_button { max-width: 360px; } .e_hero { width: 100%; } .em_heading { margin-bottom: 0px; font-size: 26px; line-height: 30px; } .em_subheading { margin-bottom: 7px; font-size: 16px; line-height: 20px; } .t_hero_text_col { padding-bottom: 4px; } .t_hero_signin { width: 70px; height: 29px; margin-left: 4vw; font-size: 13px; } .t_hero_signin:hover { font-weight: 500; } .t_text_group { padding-top: 56px; padding-bottom: 33px; } .t_heading { font-size: 20px; } .tt_button { width: 100%; } .tt_heading { font-size: 32px; line-height: 36px; } .hero_section { min-height: 440px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .report_hero_heading { margin-bottom: 12px; font-size: 26px; line-height: 32px; text-align: center; } .report_hero_background { height: 60%; background-position: 100% 50%; } .hero_top { height: auto; padding-top: 25px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .hero_bottom { width: 100%; height: 100%; padding-top: 32px; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .ashley_madison { max-width: 360px; margin-bottom: 7px; } .login { width: 260px; } .narrow_container-2 { width: 100%; } .report_background { height: 50%; } .report_bg_mobile { display: block; } .report_bg_desktop { display: none; } } </style> </head> <body class="page-template-default page page-id-489 page-child parent-pageid-686 nv-blog-grid nv-sidebar-full-width nv-without-header nv-without-title nv-without-footer menu_sidebar_slide_left" id="neve_body"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5KZ3DHJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-dark-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0 0.498039215686"></feFuncR><feFuncG type="table" tableValues="0 0.498039215686"></feFuncG><feFuncB type="table" tableValues="0 0.498039215686"></feFuncB><feFuncA type="table" tableValues="1 1"></feFuncA></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"></feComposite></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0 1"></feFuncR><feFuncG type="table" tableValues="0 1"></feFuncG><feFuncB type="table" tableValues="0 1"></feFuncB><feFuncA type="table" tableValues="1 1"></feFuncA></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"></feComposite></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-purple-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0.549019607843 0.988235294118"></feFuncR><feFuncG type="table" tableValues="0 1"></feFuncG><feFuncB type="table" tableValues="0.717647058824 0.254901960784"></feFuncB><feFuncA type="table" tableValues="1 1"></feFuncA></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"></feComposite></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-blue-red"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0 1"></feFuncR><feFuncG type="table" tableValues="0 0.278431372549"></feFuncG><feFuncB type="table" tableValues="0.592156862745 0.278431372549"></feFuncB><feFuncA type="table" tableValues="1 1"></feFuncA></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"></feComposite></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-midnight"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0 0"></feFuncR><feFuncG type="table" tableValues="0 0.647058823529"></feFuncG><feFuncB type="table" tableValues="0 1"></feFuncB><feFuncA type="table" tableValues="1 1"></feFuncA></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"></feComposite></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-magenta-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0.780392156863 1"></feFuncR><feFuncG type="table" tableValues="0 0.949019607843"></feFuncG><feFuncB type="table" tableValues="0.352941176471 0.470588235294"></feFuncB><feFuncA type="table" tableValues="1 1"></feFuncA></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"></feComposite></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-purple-green"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0.650980392157 0.403921568627"></feFuncR><feFuncG type="table" tableValues="0 1"></feFuncG><feFuncB type="table" tableValues="0.447058823529 0.4"></feFuncB><feFuncA type="table" tableValues="1 1"></feFuncA></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"></feComposite></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"><defs><filter id="wp-duotone-blue-orange"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="0.0980392156863 1"></feFuncR><feFuncG type="table" tableValues="0 0.662745098039"></feFuncG><feFuncB type="table" tableValues="0.847058823529 0.419607843137"></feFuncB><feFuncA type="table" tableValues="1 1"></feFuncA></feComponentTransfer><feComposite in2="SourceGraphic" operator="in"></feComposite></filter></defs></svg><div class="wrapper"> <header class="header"> <a class="neve-skip-link show-on-focus" href="#content"> Skip to content </a> </header> <main id="content" class="neve-main"> <div class=" container-fluid single-page-container"> <div class="row"> <div class="nv-single-page-wrap col"> <div class="nv-content-wrap entry-content"> <div id="hero" class="a_hero wf-section"> <div id="hero_background" data-id="join" class="a_background"> <img decoding="async" loading="eager" src="/wp-content/uploads/46-poster-00001.jpg" alt="" class="a_background_image"> <video id="hero_video" style="position: absolute; top: 0px; left: -17px; width: 995px; height: 995px;" autoplay="" muted="" loop="" playsinline="" poster=""> <source src="/wp-content/uploads/46-transcode.mp4"></video> <div class="a_hero_darken"></div> </div> <div class="a_text_col"> <div data-id="join" class="a_main_row"><img decoding="async" src="/wp-content/uploads/AM_tag.svg" loading="lazy" alt="Ashley Madison" class="a_logo"> <h1 class="a_heading">Discreet Alternative To Dating</h1> <!-- <h2 class="a_subheading"></h2> --> <div data-id="join" class="a_button"> <div class="a_button_shine"></div> <div class="a_button_text">Hookup now</div> <div data-animation="pulse" class="z_chevron-copy"></div> </div> </div> <div class="a_footer_row"> <div class="a_badge_col"> <div class="a_badge_link"><img decoding="async" src="/wp-content/uploads/badge_apple.png" loading="lazy" alt="" class="a_badge_image"></div> <div class="a_badge_link"><img decoding="async" src="/wp-content/uploads/badge_google.png" loading="lazy" alt="" class="a_badge_image"></div> </div> <div class="a_legal_col a_legal_col_long"> <div class="a_link_col"> <div data-id="join" class="a_footer_link">Join</div> <img decoding="async" src="/wp-content/uploads/slash.svg" loading="lazy" alt="Divider" class="a_slash"> <a hreflang="en" href="https://www.ashleymadison.com/en-us/login/" class="a_footer_link">Sign In</a> <img decoding="async" src="/wp-content/uploads/slash.svg" loading="lazy" alt="Divider" class="a_slash"> <a hreflang="en" href="https://www.ashleymadison.com/app/public/privacy.p" target="_blank" class="a_footer_link" rel="noopener">Privacy Policy</a> <img decoding="async" src="/wp-content/uploads/slash.svg" loading="lazy" alt="Divider" class="a_slash"> <a hreflang="en" href="https://www.ashleymadison.com/app/public/tandc.p" target="_blank" class="a_footer_link" rel="noopener">Terms</a> </div> <div class="a_legal_text a_legal_text_long">© 2023 Ruby Life Inc. Models are pictured for illustrative purposes.</div> </div> </div> </div> <div id="pause" data-display="none" class="a_pause_button" style="display: flex;"><img decoding="async" src="/wp-content/uploads/pause.svg" loading="lazy" alt="" id="pause_icon" class="a_pause_icon"><img decoding="async" src="/wp-content/uploads/play.svg" loading="lazy" data-display="none" alt="" id="play_icon" class="a_play_icon"></div> </div> </div> </div> </div> </div> </main><!--/.neve-main--> </div><!--/.wrapper--> <form id="signup_form" action="" method="post"> <label for="signup">signup</label> <input type="hidden" name="signup" value="1"> <label for="reg">reg</label> <input type="hidden" name="reg" value="1"> <label for="nolog">nolog</label> <input type="hidden" name="nolog" value="1"> <label for="source">source</label> <input type="hidden" name="source" value="undefined"> <label for="subsource">subsource</label> <input type="hidden" name="subsource" value="undefined"> <label for="userid">userid</label> <input type="hidden" name="userid" value="undefined"> <label for="rnvid">rnvid</label> <input type="hidden" name="rnvid" value=""> <label for="rn_lander">rn_lander</label> <input type="hidden" name="rn_lander" value=""> <label for="pinf_action_c3RlcDE%3D_YXBwL3N0cnVjdHVyZS9wdWJsaWMvaW5kZXg%3D_jsbutton">pinf_action_c3RlcDE%3D_YXBwL3N0cnVjdHVyZS9wdWJsaWMvaW5kZXg%3D_jsbutton</label> <input type="hidden" name="pinf_action_c3RlcDE%3D_YXBwL3N0cnVjdHVyZS9wdWJsaWMvaW5kZXg%3D_jsbutton" value="00"> <label for="ac">ac</label> <input type="hidden" name="ac" value=""> <label for="referer">referer</label> <input type="hidden" name="referer" value=""> <label for="keywords">keywords</label> <input type="hidden" name="keywords" value=""> <label for="subuserid">subuserid</label> <input type="hidden" name="subuserid" value=""> <label for="affiliate_click_id">affiliate_click_id</label> <input type="hidden" data-affiliate="tune" name="affiliate_click_id" value="41_26513_3939_0a07416b8ff9e49acd858b60ec399724" class="updated"> <label for="affiliate_sub">affiliate_sub</label> <input type="hidden" data-affiliate="tune" name="affiliate_sub" value="_26513" class="updated"> <label for="affiliate_id">affiliate_id</label> <input type="hidden" data-affiliate="tune" name="affiliate_id" value="274" class="updated"> <label for="offer_id">offer_id</label> <input type="hidden" data-affiliate="tune" name="offer_id" value="4" class="updated"> <label for="transaction_id">transaction_id</label> <input type="hidden" data-affiliate="tune" name="transaction_id" value="102adecbdedb6977d72ade999804fe" class="updated"> // UTM Lastclick <label for="utm_source_lastclick">utm_source_lastclick</label> <input type="hidden" data-affiliate="tune" name="utm_source_lastclick" value=""> <label for="utm_medium_lastclick">utm_medium_lastclick</label> <input type="hidden" data-affiliate="tune" name="utm_medium_lastclick" value=""> <label for="utm_campaign_lastclick">utm_campaign_lastclick</label> <input type="hidden" data-affiliate="tune" name="utm_campaign_lastclick" value=""> <label for="utm_term_lastclick">utm_term_lastclick</label> <input type="hidden" data-affiliate="tune" name="utm_term_lastclick" value=""> <label for="utm_content_lastclick">utm_content_lastclick</label> <input type="hidden" data-affiliate="tune" name="utm_content_lastclick" value=""> <label for="gclid">gclid</label> <input type="hidden" data-affiliate="tune" name="gclid" value=""> <label for="fbclid">fbclid</label> <input type="hidden" data-affiliate="tune" name="fbclid" value=""> <label for="dclid">dclid</label> <input type="hidden" data-affiliate="tune" name="dclid" value=""> <label for="msclkid">msclkid</label> <input type="hidden" data-affiliate="tune" name="msclkid" value=""> <label for="lander">lander</label> <input type="hidden" data-affiliate="tune" name="lander" value=""> <label for="amp%3Blang">amp%3Blang</label> <input type="hidden" name="amp%3Blang" value=""> <label for="utm_logged">utm_logged</label> <input type="hidden" name="utm_logged" value=""> <label for="am_utm">am_utm</label> <input type="hidden" name="am_utm" value=""> <label for="ots">ots</label> <input type="hidden" name="ots" value=""> <input type="submit" value="Signup"> </form> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/bxslider/4.2.12/jquery.bxslider.min.js" integrity="sha256-dzHVd8XfpfOOm/gt7a5RF0yd3U09RmjuqdHlHWzhPWY=" crossorigin="anonymous" async="" defer=""></script> <script> var url_string = window.location.href.replace('?', '&'); var url_split var keyword_name; var keyword_search; var keyword_value; $(document).ready(function(){ // Define Country and Language Codes var country = $('#country').html(); var language = $('#language').html(); if(country == undefined){ country = '1'; } if(language == undefined){ language = 'en_US'; } console.log(country); console.log(language); $('#signup_form input').each(function() { keyword_name = $(this).attr('name'); keyword_search = '&' + keyword_name + '='; // If URL contains keyword_name if (url_string.indexOf(keyword_search) !== -1) { // Get keyword_value url_split = url_string.split(keyword_search)[1]; keyword_value = url_split.split('&')[0]; // Update form $(this).val(keyword_value).addClass('updated'); console.log(keyword_name + ' = ' + keyword_value); } }); // end each // Click: data-test-id="join" $(document).on('click','[data-id="join"]',function() { // Change form action depending on screen size if($(window).width() >= 768){ // Desktop $('#signup_form').attr('action', 'https://www.ashleymadison.com/app/public/index.p?c=' + country + '&lang=' + language); $('#signup_form').submit(); } else { // Mobile $('#signup_form').attr('action', 'https://www.ashleymadison.com/m/register?c=' + country + '&lang=' + language); $('#signup_form').submit(); } }); // Hero Full: On Ready hero_resize(); // Hero Full: On Window Resize $(window).on('resize', function(){ hero_resize(); }); // Scale up quality of images after load setTimeout(() => { $('[data-upscale]').attr('srcset', ''); }, 1000); }); // End Webflow Ready // Function: Hero Full function hero_resize(){ var window_height = $(window).height(); if ( $(window).width() < 992 ){ $('#hero').css('height', window_height); } else { $('#hero').css('height', ''); } } </script> <script> $( document ).ready(function() { setTimeout(function(){ $('.quotes_slider').bxSlider({ auto: true, stopAutoOnClick: false, slideMargin: 0, speed: 800, pause: 5000 }); $('.quotes_slider').css('opacity', 1); }, 200); }); </script> <script> $( document ).ready(function() { if( !$('#video_url').hasClass('w-condition-invisible') ){ add_video(); video_resize(); $('#pause').css('display', 'flex'); } // On Window Resize $(window).on('resize', function(){ video_resize(); }); // On Orientation Change $(window).on('orientationchange', function(){ video_resize(); }); // Play / Pause Button $(document).on('click','#pause',function() { if ( $('#hero_video').get(0).paused ) { $('#hero_video').get(0).play(); $('#pause_icon').css('display', 'block'); $('#play_icon').css('display', 'none'); } else { $('#hero_video').get(0).pause(); $('#pause_icon').css('display', 'none'); $('#play_icon').css('display', 'block'); } }); }); //End Webflow Ready // Video Background Resize function video_resize(){ var element_height = $('#hero_background').outerHeight(); var element_width = $('#hero_background').outerWidth(); console.log('element_height = ' + element_height); console.log('element_width = ' + element_width); var aspect_height; var aspect_width; var offset_top; var offset_left; if( element_width > element_height * (1/1)){ aspect_width = element_width; aspect_height = Math.round(element_width * (1/1)); offset_top = Math.round((element_height - aspect_height) / 2); offset_left = 0; } else { aspect_width = Math.round(element_height * (1/1)); aspect_height = element_height; offset_top = 0; offset_left = Math.round((element_width - aspect_width) / 2); } $('#hero_video').css('width', aspect_width + 'px'); $('#hero_video').css('height', aspect_height + 'px'); $('#hero_video').css('top', offset_top + 'px'); $('#hero_video').css('left', offset_left + 'px'); } //end video_resize // Add Video Background function add_video(){ var video_src = $('#video_url').html(); if( video_src != '') { var video_embed = '<video id="hero_video" style="position: absolute;' + 'top:0px; left:0px;" autoplay="" muted="" loop="" playsinline=""' + 'poster=""><source src="' + video_src + '"></video>'; // Insert Video before Hero Darken $( '#video_url' ).after( video_embed ); } }// end add video </script> <script type="text/javascript" id="neve-script-js-extra"> /* <![CDATA[ */ var NeveProperties = {"ajaxurl":"https:\/\/www.ashley.date\/wp-admin\/admin-ajax.php","nonce":"2a66851706","isRTL":"","isCustomize":""}; /* ]]> */ </script> <script type="text/javascript" src="https://www.ashley.date/wp-content/themes/neve/assets/js/build/modern/frontend.js?ver=3.4.7" id="neve-script-js" async=""></script> <script type="text/javascript" id="neve-script-js-after"> var html = document.documentElement; var theme = html.getAttribute('data-neve-theme') || 'light'; var variants = {"logo":{"light":{"src":false,"srcset":false,"sizes":false},"dark":{"src":false,"srcset":false,"sizes":false},"same":true}}; function setCurrentTheme( theme ) { var pictures = document.getElementsByClassName( 'neve-site-logo' ); for(var i = 0; i<pictures.length; i++) { var picture = pictures.item(i); if( ! picture ) { continue; }; var fileExt = picture.src.slice((Math.max(0, picture.src.lastIndexOf(".")) || Infinity) + 1); if ( fileExt === 'svg' ) { picture.removeAttribute('width'); picture.removeAttribute('height'); picture.style = 'width: var(--maxwidth)'; } var compId = picture.getAttribute('data-variant'); if ( compId && variants[compId] ) { var isConditional = variants[compId]['same']; if ( theme === 'light' || isConditional || variants[compId]['dark']['src'] === false ) { picture.src = variants[compId]['light']['src']; picture.srcset = variants[compId]['light']['srcset'] || ''; picture.sizes = variants[compId]['light']['sizes']; continue; }; picture.src = variants[compId]['dark']['src']; picture.srcset = variants[compId]['dark']['srcset'] || ''; picture.sizes = variants[compId]['dark']['sizes']; }; }; }; var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (mutation.type == 'attributes') { theme = html.getAttribute('data-neve-theme'); setCurrentTheme(theme); }; }); }); observer.observe(html, { attributes: true }); </script> </body></html>