@charset "UTF-8";.button,body,button{position:relative;font-weight:400}.vevent abbr,a{text-decoration:none}.antialiased,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.simpleNativeDatepicker,.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none}.accordion:after,.clearfix:after,.newsletter-signup .alert-box,.row .row.collapse:after,.row .row:after,.row:after,.slick-track:after,hr{clear:both}.simpleNativeDatepicker{display:inline-block;text-align:center;-moz-user-select:none;-ms-user-select:none;user-select:none}.simpleNativeDatepicker td{text-align:center;cursor:pointer}.simpleNativeDatepicker .selected{background-color:#ff0}.simpleNativeDatepicker .selecting{background-color:#E6E6E6}.simpleNativeDatepicker .outOfMonth{color:gray}.simpleNativeDatepicker .prevMonthBtn{float:left;margin-left:4px;cursor:pointer}.simpleNativeDatepicker .nextMonthBtn{float:right;margin-right:4px;cursor:pointer}blockquote,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}@font-face{font-family:AvenirLTStd-Book;src:url(fonts/2F9561_0_0.eot);src:local("☺"),url(fonts/2F9561_0_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F9561_0_0.woff2) format("woff2"),url(fonts/2F9561_0_0.woff) format("woff"),url(fonts/2F9561_0_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirLTStd-BookOblique;src:url(fonts/2F9561_3_0.eot);src:local("☺"),url(fonts/2F9561_3_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F9561_3_0.woff2) format("woff2"),url(fonts/2F9561_3_0.woff) format("woff"),url(fonts/2F9561_3_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirLTStd-Medium;src:url(fonts/2F9561_5_0.eot);src:local("☺"),url(fonts/2F9561_5_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F9561_5_0.woff2) format("woff2"),url(fonts/2F9561_5_0.woff) format("woff"),url(fonts/2F9561_5_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirLTStd-Light;src:url(fonts/2F9561_6_0.eot);src:local("☺"),url(fonts/2F9561_6_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F9561_6_0.woff2) format("woff2"),url(fonts/2F9561_6_0.woff) format("woff"),url(fonts/2F9561_6_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirLTStd-HeavyOblique;src:url(fonts/2F9561_9_0.eot);src:local("☺"),url(fonts/2F9561_9_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F9561_9_0.woff2) format("woff2"),url(fonts/2F9561_9_0.woff) format("woff"),url(fonts/2F9561_9_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirLTStd-LightOblique;src:url(fonts/2F9561_A_0.eot);src:local("☺"),url(fonts/2F9561_A_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F9561_A_0.woff2) format("woff2"),url(fonts/2F9561_A_0.woff) format("woff"),url(fonts/2F9561_A_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirLTStd-Heavy;src:url(fonts/2F9561_B_0.eot);src:local("☺"),url(fonts/2F9561_B_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F9561_B_0.woff2) format("woff2"),url(fonts/2F9561_B_0.woff) format("woff"),url(fonts/2F9561_B_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Novecentowide-Book;src:url(fonts/novecentowide_book-webfont.eot);src:local("☺"),url(fonts/novecentowide_book-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/novecentowide_book-webfont.woff2) format("woff2"),url(fonts/novecentowide_book-webfont.woff) format("woff"),url(fonts/novecentowide_book-webfont.ttf) format("truetype"),url(fonts/novecentowide_book-webfont.svg#novecento_widebook) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Novecentowide-Light;src:url(fonts/novecentowide_light-webfont.eot);src:local("☺"),url(fonts/novecentowide_light-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/novecentowide_light-webfont.woff2) format("woff2"),url(fonts/novecentowide_light-webfont.woff) format("woff"),url(fonts/novecentowide_light-webfont.ttf) format("truetype"),url(fonts/novecentowide_light-webfont.svg#novecento_widelight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Novecentowide-Medium;src:url(fonts/novecentowide_medium-webfont.eot);src:local("☺"),url(fonts/novecentowide_medium-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/novecentowide_medium-webfont.woff2) format("woff2"),url(fonts/novecentowide_medium-webfont.woff) format("woff"),url(fonts/novecentowide_medium-webfont.ttf) format("truetype"),url(fonts/novecentowide_medium-webfont.svg#novecento_widemedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Novecentowide-Normal;src:url(fonts/Novecentowide-Normal.eot);src:local("☺"),url(fonts/Novecentowide-Normal.eot?#iefix) format("embedded-opentype"),url(fonts/Novecentowide-Normal.woff2) format("woff2"),url(fonts/Novecentowide-Normal.woff) format("woff"),url(fonts/Novecentowide-Normal.ttf) format("truetype"),url(fonts/Novecentowide-Normal.svg#novecento_widenormal) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Novecentowide-Bold;src:url(fonts/Novecentowide-Bold.eot);src:local("☺"),url(fonts/Novecentowide-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Novecentowide-Bold.woff2) format("woff2"),url(fonts/Novecentowide-Bold.woff) format("woff"),url(fonts/Novecentowide-Bold.ttf) format("truetype"),url(fonts/Novecentowide-Bold.svg#novecento_widebold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Novecentowide-DemiBold;src:url(fonts/Novecentowide-DemiBold.eot);src:local("☺"),url(fonts/Novecentowide-DemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/Novecentowide-DemiBold.woff2) format("woff2"),url(fonts/Novecentowide-DemiBold.woff) format("woff"),url(fonts/Novecentowide-DemiBold.ttf) format("truetype"),url(fonts/Novecentowide-DemiBold.svg#novecento_widedemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans KR Light';src:url(fonts/NotoSansKR-Light.otf);src:local("☺"),url(fonts/NotoSansKR-Light.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans KR Regular';src:url(fonts/NotoSansKR-Regular.otf);src:local("☺"),url(fonts/NotoSansKR-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans JP Light';src:url(fonts/NotoSansJP-Light.otf);src:local("☺"),url(fonts/NotoSansJP-Light.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans JP Regular';src:url(fonts/NotoSansJP-Regular.otf);src:local("☺"),url(fonts/NotoSansJP-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:'Noto Sans JP Regular';src:url(fonts/NotoSansJP-Regular.otf);src:local("☺"),url(fonts/NotoSansJP-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Roboto-Light;src:url(fonts/Roboto-Light.eot);src:local("☺"),url(fonts/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(fonts/Roboto-Light.woff2) format("woff2"),url(fonts/Roboto-Light.woff) format("woff"),url(fonts/Roboto-Light.ttf) format("truetype"),url(fonts/Roboto-Light.svg#roboto_light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto-Medium;src:url(fonts/Roboto-Medium.eot);src:local("☺"),url(fonts/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/Roboto-Medium.woff2) format("woff2"),url(fonts/Roboto-Medium.woff) format("woff"),url(fonts/Roboto-Medium.ttf) format("truetype"),url(fonts/Roboto-Medium.svg#roboto_medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto-Normal;src:url(fonts/Roboto-Normal.eot);src:local("☺"),url(fonts/Roboto-Normal.eot?#iefix) format("embedded-opentype"),url(fonts/Roboto-Normal.woff2) format("woff2"),url(fonts/Roboto-Normal.woff) format("woff"),url(fonts/Roboto-Normal.ttf) format("truetype"),url(fonts/Roboto-Normal.svg#roboto_normal) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto-Bold;src:url(fonts/Roboto-Bold.eot);src:local("☺"),url(fonts/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Roboto-Bold.woff2) format("woff2"),url(fonts/Roboto-Bold.woff) format("woff"),url(fonts/Roboto-Bold.ttf) format("truetype"),url(fonts/Roboto-Bold.svg#roboto_bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto-DemiBold;src:url(fonts/Roboto-DemiBold.eot);src:local("☺"),url(fonts/Roboto-DemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/Roboto-DemiBold.woff2) format("woff2"),url(fonts/Roboto-DemiBold.woff) format("woff"),url(fonts/Roboto-DemiBold.ttf) format("truetype"),url(fonts/Roboto-DemiBold.svg#roboto_demibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextCyr-Light;src:url(fonts/AvenirNextCyr-Light.eot);src:local("☺"),url(fonts/AvenirNextCyr-Light.eot?#iefix) format("embedded-opentype"),url(fonts/AvenirNextCyr-Light.woff) format("woff"),url(fonts/AvenirNextCyr-Light.ttf) format("truetype"),url(fonts/AvenirNextCyr-Light.svg#avenirNextCyr_light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextCyr-LightItalic;src:url(fonts/AvenirNextCyr-LightItalic.eot);src:local("☺"),url(fonts/AvenirNextCyr-LightItalic.eot?#iefix) format("embedded-opentype"),url(fonts/AvenirNextCyr-LightItalic.woff) format("woff"),url(fonts/AvenirNextCyr-LightItalic.ttf) format("truetype"),url(fonts/AvenirNextCyr-LightItalic.svg#avenirNextCyr_lightItalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextCyr-Medium;src:url(fonts/AvenirNextCyr-Medium.eot);src:local("☺"),url(fonts/AvenirNextCyr-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/AvenirNextCyr-Medium.woff) format("woff"),url(fonts/AvenirNextCyr-Medium.ttf) format("truetype"),url(fonts/AvenirNextCyr-Medium.svg#avenirNextCyr_medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextCyr-MediumItalic;src:url(fonts/AvenirNextCyr-MediumItalic.eot);src:local("☺"),url(fonts/AvenirNextCyr-MediumItalic.eot?#iefix) format("embedded-opentype"),url(fonts/AvenirNextCyr-MediumItalic.woff) format("woff"),url(fonts/AvenirNextCyr-MediumItalic.ttf) format("truetype"),url(fonts/AvenirNextCyr-MediumItalic.svg#avenirNextCyr_mediumItalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextCyr-Regular;src:url(fonts/AvenirNextCyr-Regular.eot);src:local("☺"),url(fonts/AvenirNextCyr-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/AvenirNextCyr-Regular.woff) format("woff"),url(fonts/AvenirNextCyr-Regular.ttf) format("truetype"),url(fonts/AvenirNextCyr-Regular.svg#avenirNextCyr_normal) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextCyr-Bold;src:url(fonts/AvenirNextCyr-Bold.eot);src:local("☺"),url(fonts/AvenirNextCyr-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/AvenirNextCyr-Bold.woff) format("woff"),url(fonts/AvenirNextCyr-Bold.ttf) format("truetype"),url(fonts/AvenirNextCyr-Bold.svg#avenirNextCyr_bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextCyr-BoldItalic;src:url(fonts/AvenirNextCyr-BoldItalic.eot);src:local("☺"),url(fonts/AvenirNextCyr-BoldItalic.eot?#iefix) format("embedded-opentype"),url(fonts/AvenirNextCyr-BoldItalic.woff) format("woff"),url(fonts/AvenirNextCyr-BoldItalic.ttf) format("truetype"),url(fonts/AvenirNextCyr-BoldItalic.svg#avenirNextCyr_boldItalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:AvenirNextCyr-DemiBold;src:url(fonts/AvenirNextCyr-DemiBold.eot);src:local("☺"),url(fonts/AvenirNextCyr-DemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/AvenirNextCyr-DemiBold.woff) format("woff"),url(fonts/AvenirNextCyr-DemiBold.ttf) format("truetype"),url(fonts/AvenirNextCyr-DemiBold.svg#avenirNextCyr_demibold) format("svg");font-weight:400;font-style:normal}meta.foundation-version{font-family:"/5.2.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:640px)/";width:640px}meta.foundation-mq-large{font-family:"/only screen and (min-width:1024px)/";width:1024px}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:1280px)/";width:1280px}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:1920px)/";width:1920px}meta.foundation-data-attribute-namespace{font-family:false}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{font-size:100%}body{background:#212121;color:#404040;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-style:normal;line-height:1;cursor:default}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:after,.clearfix:before{content:" ";display:table}.hide{display:none!important}img{display:inline-block;vertical-align:middle}textarea{min-height:50px}select{width:100%}.slick-arrow svg{width:24px;height:24px}.slick-arrow.prev svg{transform:rotate(180deg)}.no-wrap{white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}@media only screen and (max-width:639px){.small-only-text-left{text-align:left!important}.small-only-text-right{text-align:right!important}.small-only-text-center{text-align:center!important}.small-only-text-justify{text-align:justify!important}.reveal-modal,dialog{min-height:100vh}}@media only screen{.small-text-left{text-align:left!important}.small-text-right{text-align:right!important}.small-text-center{text-align:center!important}.small-text-justify{text-align:justify!important}}@media only screen and (min-width:640px) and (max-width:1023px){.medium-only-text-left{text-align:left!important}.medium-only-text-right{text-align:right!important}.medium-only-text-center{text-align:center!important}.medium-only-text-justify{text-align:justify!important}}@media only screen and (min-width:640px){.medium-text-left{text-align:left!important}.medium-text-right{text-align:right!important}.medium-text-center{text-align:center!important}.medium-text-justify{text-align:justify!important}}@media only screen and (min-width:1024px) and (max-width:1279px){.large-only-text-left{text-align:left!important}.large-only-text-right{text-align:right!important}.large-only-text-center{text-align:center!important}.large-only-text-justify{text-align:justify!important}}@media only screen and (min-width:1024px){.large-text-left{text-align:left!important}.large-text-right{text-align:right!important}.large-text-center{text-align:center!important}.large-text-justify{text-align:justify!important}}@media only screen and (min-width:1280px) and (max-width:1919px){.xlarge-only-text-left{text-align:left!important}.xlarge-only-text-right{text-align:right!important}.xlarge-only-text-center{text-align:center!important}.xlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:1280px){.xlarge-text-left{text-align:left!important}.xlarge-text-right{text-align:right!important}.xlarge-text-center{text-align:center!important}.xlarge-text-justify{text-align:justify!important}}@media only screen and (min-width:1920px) and (max-width:99999999px){.xxlarge-only-text-left{text-align:left!important}.xxlarge-only-text-right{text-align:right!important}.xxlarge-only-text-center{text-align:center!important}.xxlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:1920px){.xxlarge-text-left{text-align:left!important}.xxlarge-text-right{text-align:right!important}.xxlarge-text-center{text-align:center!important}.xxlarge-text-justify{text-align:justify!important}}a{color:#323232;line-height:inherit}p,p.lead{line-height:1.6}a:focus,a:hover{color:#999}a img{border:none}p{font-family:inherit;font-weight:400;font-size:1rem;margin-bottom:1.25rem;text-rendering:geometricPrecision}p.lead{font-size:1.21875rem}p aside{font-size:.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:Novecentowide-Light,"Novecento Wide Light",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#616161;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:0;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#989898;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4,h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#989898;font-weight:400;margin-top:.2rem;margin-bottom:.5rem}b,em,i,small,strong{line-height:inherit}.vcard .fn,.vevent .summary,.vevent abbr,b,code,dl dt,strong{font-weight:700}hr{border:solid #ddd;border-width:1px 0 0;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic}small{font-size:60%}code{font-family:Consolas,"Liberation Mono",Courier,monospace;color:#bd260d}dl,ol,ul{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ol,ul.no-bullet li ul{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ol,ul li ul{margin-left:1.25rem;margin-bottom:0}ul.circle,ul.disc,ul.square{margin-left:1.1rem}ul.circle li ul,ul.disc li ul,ul.square li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ol,ol li ul{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem}dl dd{margin-bottom:.75rem}.vcard,blockquote{margin:0 0 1.25rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#404040;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125rem;color:#858585}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#858585}blockquote,blockquote p{line-height:1.6;color:#989898}.vcard{display:inline-block;border:1px solid #ddd;padding:.625rem .75rem}.vcard li{margin:0;display:block}.vcard .fn{font-size:.9375rem}.vevent abbr{cursor:default;border:none;padding:0 .0625rem}@media only screen and (min-width:640px){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}.print-only{display:none!important}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important}}.button,button{border-style:solid;border-width:1px;cursor:pointer;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;line-height:normal;margin:0 0 1.25rem;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;font-size:1rem;background-color:#008cba;border-color:#007095;color:#f7f3f0;transition:background-color .3s ease-out;padding:1rem 2rem 1.0625rem}.button,.button.begin,.button.continue,button.begin{font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.button:focus,.button:hover,button:focus,button:hover{background-color:#007095;color:#f7f3f0}.button.begin,button.begin{background-color:transparent;border-color:#f7f3f0;padding:.75em 3em;text-transform:uppercase}.button.begin svg,button.begin svg{fill:#f7f3f0}.button.begin:hover,button.begin:hover{background-color:#f7f3f0;color:#008cba}.button.begin:hover svg,button.begin:hover svg{fill:#008cba}.button.secondary,button.secondary{background-color:#bdbdbd;border-color:#979797;color:#333}.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{background-color:#979797;color:#333}.button.success,button.success{background-color:#43AC6A;border-color:#368a55;color:#f7f3f0}.button.success:focus,.button.success:hover,button.success:focus,button.success:hover{background-color:#368a55;color:#f7f3f0}.button.alert,button.alert{background-color:#f04124;border-color:#cf2a0e;color:#f7f3f0}.button.alert:focus,.button.alert:hover,button.alert:focus,button.alert:hover{background-color:#cf2a0e;color:#f7f3f0}.button.large,button.large{font-size:1.25rem;padding:1.125rem 2.25rem 1.1875rem}.button.small,button.small{font-size:.8125rem;padding:.875rem 1.75rem .9375rem}.button.tiny,button.tiny{font-size:.6875rem;padding:.625rem 1.25rem .6875rem}.button.expand,button.expand{padding-right:0;padding-left:0;width:100%}.button.left-align,button.left-align{text-align:left;text-indent:.75rem}.button.right-align,button.right-align{text-align:right;padding-right:.75rem}.button.radius,button.radius{border-radius:3px}.button.round,button.round{border-radius:1000px}.button.disabled,.button[disabled],button.disabled,button[disabled]{background-color:#008cba;border-color:#007095;color:#f7f3f0;cursor:default;opacity:.7;box-shadow:none}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover,button.disabled:focus,button.disabled:hover,button[disabled]:focus,button[disabled]:hover{color:#f7f3f0;background-color:#008cba}.button.disabled.secondary,.button[disabled].secondary,button.disabled.secondary,button[disabled].secondary{background-color:#bdbdbd;border-color:#979797;color:#333;cursor:default;opacity:.7;box-shadow:none}.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary:focus,.button[disabled].secondary:hover,button.disabled.secondary:focus,button.disabled.secondary:hover,button[disabled].secondary:focus,button[disabled].secondary:hover{color:#333;background-color:#bdbdbd}.button.disabled.success,.button[disabled].success,button.disabled.success,button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#f7f3f0;cursor:default;opacity:.7;box-shadow:none}.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success:focus,.button[disabled].success:hover,button.disabled.success:focus,button.disabled.success:hover,button[disabled].success:focus,button[disabled].success:hover{color:#f7f3f0;background-color:#43AC6A}.button.disabled.alert,.button[disabled].alert,button.disabled.alert,button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#f7f3f0;cursor:default;opacity:.7;box-shadow:none}.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert:focus,.button[disabled].alert:hover,button.disabled.alert:focus,button.disabled.alert:hover,button[disabled].alert:focus,button[disabled].alert:hover{color:#f7f3f0;background-color:#f04124}@media only screen and (min-width:640px){.button,button{display:inline-block}}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.7);z-index:99;display:none;top:0;left:0}.reveal-modal,dialog{visibility:hidden;display:none;position:absolute;z-index:100;width:100vw;top:0;left:0;background-color:#f6f3f0;padding:1.25rem;border:0 solid #666;box-shadow:none}.reveal-modal .column,.reveal-modal .columns,dialog .column,dialog .columns{min-width:0}.reveal-modal>:first-child,dialog>:first-child{margin-top:0}.reveal-modal>:last-child,dialog>:last-child{margin-bottom:0}@media only screen and (min-width:449px){.reveal-modal,dialog{left:50%;margin-left:-14.125rem;width:28.25rem;top:8.625rem;padding:1.875rem}.reveal-modal.radius,.reveal-modal.round,dialog.radius,dialog.round{border-radius:0}.reveal-modal.collapse,dialog.collapse{padding:0}}.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:1.25rem;right:1.25rem;color:#aaa;font-weight:400;cursor:pointer}.postfix,.prefix,label{display:block;font-size:.875rem}dialog[open]{display:block;visibility:visible}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}@media only screen and (min-width:449px) and (min-width:449px){.reveal-modal.tiny,dialog.tiny{margin-left:-15%;width:30%}.reveal-modal.small,dialog.small{margin-left:-20%;width:40%}.reveal-modal.medium,dialog.medium{margin-left:-30%;width:60%}.reveal-modal.large,dialog.large{margin-left:-35%;width:70%}.reveal-modal.xlarge,dialog.xlarge{margin-left:-47.5%;width:95%}}@media only screen and (min-width:449px){.reveal-modal.full,dialog.full{top:0;left:0;height:100vh;min-height:100vh;margin-left:0!important}}@media only screen and (min-width:449px) and (min-width:449px){.reveal-modal.full,dialog.full{margin-left:-50vw;width:100vw}}.postfix,.prefix,.row,input[type=file]{width:100%}@media print{.reveal-modal,dialog{background:#fff!important}}form{margin:0 0 1rem}form .row .row{margin:0 -.5rem}form .row .row .column,form .row .row .columns{padding:0 .5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5rem}label{color:#4d4d4d;cursor:pointer;font-weight:400;line-height:1.5;margin-bottom:0}input[type=file],input[type=checkbox],input[type=radio],label.inline,select{margin:0 0 1rem}label.right{float:none!important;text-align:right}label.inline{padding:.5625rem 0}label small{text-transform:capitalize;color:#676767}select::-ms-expand{display:none}.postfix,.prefix{position:relative;z-index:2;text-align:center;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;height:2.3125rem;line-height:2.3125rem}.postfix.button,.prefix.button{text-align:center;line-height:2.125rem;border:none;padding:0}.prefix.button.radius{border-radius:3px 0 0 3px}.postfix.button.radius{border-radius:0 3px 3px 0}.prefix.button.round{border-radius:1000px 0 0 1000px}.postfix.button.round{border-radius:0 1000px 1000px 0}label.prefix,span.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}label.prefix.radius,span.prefix.radius{border-radius:3px 0 0 3px}label.postfix,span.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#ccc}label.postfix.radius,span.postfix.radius{border-radius:0 3px 3px 0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea{-webkit-appearance:none;background-color:#fff;font-family:inherit;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0 0 1rem;padding:.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{box-shadow:0 0 5px #999;background:#fafafa;border-color:#999;outline:0}fieldset[disabled] input[type=text],fieldset[disabled] input[type=password],fieldset[disabled] input[type=date],fieldset[disabled] input[type=datetime],fieldset[disabled] input[type=datetime-local],fieldset[disabled] input[type=month],fieldset[disabled] input[type=week],fieldset[disabled] input[type=email],fieldset[disabled] input[type=number],fieldset[disabled] input[type=search],fieldset[disabled] input[type=tel],fieldset[disabled] input[type=time],fieldset[disabled] input[type=url],fieldset[disabled] textarea,input[type=text][disabled],input[type=password][disabled],input[type=date][disabled],input[type=datetime][disabled],input[type=datetime-local][disabled],input[type=month][disabled],input[type=week][disabled],input[type=email][disabled],input[type=number][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=time][disabled],input[type=url][disabled],textarea[disabled]{background-color:#ddd}input[type=text].radius,input[type=password].radius,input[type=date].radius,input[type=datetime].radius,input[type=datetime-local].radius,input[type=month].radius,input[type=week].radius,input[type=email].radius,input[type=number].radius,input[type=search].radius,input[type=tel].radius,input[type=time].radius,input[type=url].radius,textarea.radius{border-radius:3px}input[type=submit]{-webkit-appearance:none}textarea[rows]{height:auto}select{-webkit-appearance:none!important;background-color:#fafafa;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border:1px solid #ccc;padding:.5rem;color:rgba(0,0,0,.75);line-height:normal;height:2.3125rem}select.radius{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:700;background:#fff;padding:0 .1875rem;margin:0 0 0 -.1875rem}[data-abide] .error small.error,[data-abide] small.error,[data-abide] span.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}[data-abide] small.error,[data-abide] span.error{display:none}.error small.error,small.error,span.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;font-size:.75rem;font-style:italic;background:#f04124;font-weight:400}small.error,span.error{margin-bottom:1rem;color:#fff}.error input,.error select,.error textarea{margin-bottom:0}.error input[type=checkbox],.error input[type=radio],.error small.error{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{color:#fff}.error>label>small{color:#676767;background:0 0;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.alert-box,.blk,.error span.error-message,.inline-list>li>*{display:block}input.error,textarea.error{margin-bottom:0}label.error{color:#f04124}.inline-list{margin:0 0 1.0625rem -1.375rem;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.alert-box{border-style:solid;border-width:1px;font-weight:400;margin-bottom:1.25rem;position:relative;padding:.875rem 1.5rem .875rem .875rem;font-size:.8125rem;transition:opacity .3s ease-out;background-color:#008cba;border-color:#0078a0;color:#fff}.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-.6875rem;right:.25rem;color:#333;opacity:.3}.alert-box .close:focus,.alert-box .close:hover{opacity:.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#43AC6A;border-color:#3a945b;color:#fff}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#fff}.alert-box.secondary{background-color:#bdbdbd;border-color:#a3a3a3;color:#404040}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#fff}.alert-box.info,.alert-box.upsell{background-color:#a0d3e8;border-color:#74bfdd;color:#404040}.alert-box.alert-close{opacity:0}.clearBox{padding:0!important;margin:0!important}.bold{font-weight:700}.left-align{text-align:left}.hang-indent{text-indent:-.5em}.hidden,.template{display:none!important}.row .row.collapse:after,.row .row.collapse:before,.row .row:after,.row .row:before,.row:after,.row:before{display:table;content:" "}.trafficJunky{position:fixed;left:-9999px;opacity:0}::-webkit-input-placeholder{color:#a7a7a7}:-moz-placeholder{color:#a7a7a7}::-moz-placeholder{color:#a7a7a7}:-ms-input-placeholder{color:#a7a7a7}.no-animate{-webkit-transition:none!important;transition:none!important}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.pre-line{white-space:pre-line}.row{margin:0 auto}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;max-width:none;margin:0 -.75rem}.row .row.collapse{width:auto;margin:0;max-width:none}.column,.columns{padding-left:.75rem;padding-right:.75rem;width:100%;float:left}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}@media only screen{.column,.columns,.small-pull-0,.small-pull-1,.small-pull-10,.small-pull-11,.small-pull-2,.small-pull-3,.small-pull-4,.small-pull-5,.small-pull-6,.small-pull-7,.small-pull-8,.small-pull-9,.small-push-0,.small-push-1,.small-push-10,.small-push-11,.small-push-2,.small-push-3,.small-push-4,.small-push-5,.small-push-7,.small-push-8,.small-push-9{position:relative}.small-push-0{left:0;right:auto}.small-pull-0{right:0;left:auto}.small-push-1{left:8.33333%;right:auto}.small-pull-1{right:8.33333%;left:auto}.small-push-2{left:16.66667%;right:auto}.small-pull-2{right:16.66667%;left:auto}.small-push-3{left:25%;right:auto}.small-pull-3{right:25%;left:auto}.small-push-4{left:33.33333%;right:auto}.small-pull-4{right:33.33333%;left:auto}.small-push-5{left:41.66667%;right:auto}.small-pull-5{right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{right:50%;left:auto}.small-push-7{left:58.33333%;right:auto}.small-pull-7{right:58.33333%;left:auto}.small-push-8{left:66.66667%;right:auto}.small-pull-8{right:66.66667%;left:auto}.small-push-9{left:75%;right:auto}.small-pull-9{right:75%;left:auto}.small-push-10{left:83.33333%;right:auto}.small-pull-10{right:83.33333%;left:auto}.small-push-11{left:91.66667%;right:auto}.small-pull-11{right:91.66667%;left:auto}.column,.columns{padding-left:.75rem;padding-right:.75rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:8.33333%!important}.small-offset-2{margin-left:16.66667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.33333%!important}.small-offset-5{margin-left:41.66667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.33333%!important}.small-offset-8{margin-left:66.66667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.33333%!important}.small-offset-11{margin-left:91.66667%!important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}@media only screen and (min-width:640px){.medium-pull-0,.medium-pull-1,.medium-pull-10,.medium-pull-11,.medium-pull-2,.medium-pull-3,.medium-pull-4,.medium-pull-5,.medium-pull-6,.medium-pull-7,.medium-pull-8,.medium-pull-9,.medium-push-0,.medium-push-1,.medium-push-10,.medium-push-11,.medium-push-2,.medium-push-3,.medium-push-4,.medium-push-5,.medium-push-6,.medium-push-7,.medium-push-8,.medium-push-9,.pull-0,.pull-1,.pull-10,.pull-11,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.push-0,.push-1,.push-10,.push-11,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9{position:relative}.medium-push-0{left:0;right:auto}.medium-pull-0{right:0;left:auto}.medium-push-1{left:8.33333%;right:auto}.medium-pull-1{right:8.33333%;left:auto}.medium-push-2{left:16.66667%;right:auto}.medium-pull-2{right:16.66667%;left:auto}.medium-push-3{left:25%;right:auto}.medium-pull-3{right:25%;left:auto}.medium-push-4{left:33.33333%;right:auto}.medium-pull-4{right:33.33333%;left:auto}.medium-push-5{left:41.66667%;right:auto}.medium-pull-5{right:41.66667%;left:auto}.medium-push-6{left:50%;right:auto}.medium-pull-6{right:50%;left:auto}.medium-push-7{left:58.33333%;right:auto}.medium-pull-7{right:58.33333%;left:auto}.medium-push-8{left:66.66667%;right:auto}.medium-pull-8{right:66.66667%;left:auto}.medium-push-9{left:75%;right:auto}.medium-pull-9{right:75%;left:auto}.medium-push-10{left:83.33333%;right:auto}.medium-pull-10{right:83.33333%;left:auto}.medium-push-11{left:91.66667%;right:auto}.medium-pull-11{right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.75rem;padding-right:.75rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:8.33333%!important}.medium-offset-2{margin-left:16.66667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.33333%!important}.medium-offset-5{margin-left:41.66667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.33333%!important}.medium-offset-8{margin-left:66.66667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.33333%!important}.medium-offset-11{margin-left:91.66667%!important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.push-0{left:0;right:auto}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}}@media only screen and (min-width:1024px){.large-pull-0,.large-pull-1,.large-pull-10,.large-pull-11,.large-pull-2,.large-pull-3,.large-pull-4,.large-pull-5,.large-pull-6,.large-pull-7,.large-pull-8,.large-pull-9,.large-push-0,.large-push-1,.large-push-10,.large-push-11,.large-push-2,.large-push-3,.large-push-4,.large-push-5,.large-push-6,.large-push-7,.large-push-8,.large-push-9,.pull-0,.pull-1,.pull-10,.pull-11,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.push-0,.push-1,.push-10,.push-11,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9{position:relative}.large-push-0{left:0;right:auto}.large-pull-0{right:0;left:auto}.large-push-1{left:8.33333%;right:auto}.large-pull-1{right:8.33333%;left:auto}.large-push-2{left:16.66667%;right:auto}.large-pull-2{right:16.66667%;left:auto}.large-push-3{left:25%;right:auto}.large-pull-3{right:25%;left:auto}.large-push-4{left:33.33333%;right:auto}.large-pull-4{right:33.33333%;left:auto}.large-push-5{left:41.66667%;right:auto}.large-pull-5{right:41.66667%;left:auto}.large-push-6{left:50%;right:auto}.large-pull-6{right:50%;left:auto}.large-push-7{left:58.33333%;right:auto}.large-pull-7{right:58.33333%;left:auto}.large-push-8{left:66.66667%;right:auto}.large-pull-8{right:66.66667%;left:auto}.large-push-9{left:75%;right:auto}.large-pull-9{right:75%;left:auto}.large-push-10{left:83.33333%;right:auto}.large-pull-10{right:83.33333%;left:auto}.large-push-11{left:91.66667%;right:auto}.large-pull-11{right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.75rem;padding-right:.75rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:8.33333%!important}.large-offset-2{margin-left:16.66667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.33333%!important}.large-offset-5{margin-left:41.66667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.33333%!important}.large-offset-8{margin-left:66.66667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.33333%!important}.large-offset-11{margin-left:91.66667%!important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.push-0{left:0;right:auto}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}}.newsletter-signup{margin:0;text-align:left}@media only screen and (max-width:639px){.newsletter-signup{padding-top:3.875rem;padding-bottom:1.5rem}}@media only screen and (min-width:640px){.newsletter-signup{padding:60px 38px 21px}}@media only screen and (min-width:1024px){.newsletter-signup{padding:80px 50px 28px}}.newsletter-signup .consent-container span,.newsletter-signup .fine-print{font-size:.625rem;color:#FFF;line-height:normal;letter-spacing:-.2px}.newsletter-signup .consent-container span a,.newsletter-signup .fine-print a{color:#FFF;border-bottom:1px solid #fff}.newsletter-signup .consent-container span a:hover,.newsletter-signup .fine-print a:hover{color:#00aeef;border-bottom:1px solid #00aeef}.newsletter-signup .fine-print{margin-bottom:8px}@media only screen and (max-width:639px){.newsletter-signup .fine-print{margin-bottom:10px;max-width:176px}}.newsletter-signup .newsletter-header{color:#fff;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;margin-bottom:8px;opacity:.65}@media only screen and (min-width:640px){.newsletter-signup .newsletter-header{font-size:1.125rem}}.newsletter-signup .email-input{padding:0}.newsletter-signup h3{font-family:Novecentowide-Book,"Novecento Wide Book",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;margin:0;text-transform:uppercase;color:#000;text-align:left}@media only screen and (max-width:639px){.newsletter-signup h3{font-size:1.25rem;line-height:1.5rem}}@media only screen and (min-width:640px){.newsletter-signup h3{font-size:1.3125rem;line-height:1.625rem}}@media only screen and (min-width:1024px){.newsletter-signup h3{font-size:1.75rem;line-height:2.125rem}}.newsletter-signup .copy{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#e1e1e1;line-height:1em;margin-bottom:0;text-align:left}@media only screen and (max-width:639px){.newsletter-signup .copy{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:.875rem;margin-top:9px}}@media only screen and (min-width:640px){.newsletter-signup .copy{font-size:.875rem;line-height:.9375rem;margin-top:.5625rem}}@media only screen and (min-width:1024px){.newsletter-signup .copy{font-size:.9375rem;line-height:1.125rem;margin-top:.75rem}}.newsletter-signup .copy.sfw{font-family:AvenirLTStd-Roman,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#000;width:75%}@media only screen and (max-width:639px){.newsletter-signup .copy.sfw{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.6875rem;line-height:.8125rem;width:100%}}@media only screen and (min-width:640px){.newsletter-signup .copy.sfw{font-size:.6875rem;line-height:.8125rem;margin-top:1.125rem}}@media only screen and (min-width:1024px){.newsletter-signup .copy.sfw{font-size:.875rem;line-height:1rem;margin-top:1.3125rem}}.newsletter-signup .copy.sfw .response{margin-top:.75em;font-style:italic}.newsletter-signup form .consent-label{margin:6px 0 0}.newsletter-signup form .consent-label.alert{margin-top:0}.newsletter-signup form .consent-label.alert span{color:#DE0101}.newsletter-signup form .consent-label.alert .radiobutton{border:1px solid #DE0101}.newsletter-signup form .consent-label span{display:block;float:left;width:calc(100% - 32px)}.newsletter-signup form .consent-label .radiobutton{background-image:url(../img/checkbox-grey.jpg);border:1px solid #FFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:unset;width:20px}.newsletter-signup #consent-box{height:0;position:absolute}.newsletter-signup input{margin:0;padding:0}.newsletter-signup input[type=email]{box-shadow:none;background-color:#969696;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#FFF;font-size:1rem;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #FFF;padding-left:15px}.newsletter-signup input[type=email]::placeholder{color:rgba(226,226,226,.53)}@media only screen{.newsletter-signup input{height:36px}.newsletter-signup input[type=submit]{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-transform:none;font-size:.8125rem}}.newsletter-signup input[type=submit]:hover{border:1px solid #000}.newsletter-signup label{margin-left:0}.newsletter-signup .response{margin:20px 0 -20px}.newsletter-signup .success-message{color:#FFF;font-size:1.125rem}@media only screen and (min-width:1024px){.newsletter-signup .success-message{padding-top:20px}}.newsletter-signup .error-msg{color:#DE0101;font-size:.75rem;text-align:center;margin-bottom:0}.newsletter-signup.footer{padding:0}.newsletter-signup.footer:not(.ng-scope){display:none}.newsletter-signup.footer .newsletter-header{opacity:1}.newsletter-signup.footer .fine-print{font-size:.75rem;opacity:.65}@media only screen and (max-width:639px){.newsletter-signup.footer{max-width:300px;margin:0 auto}.newsletter-signup.footer .fine-print{max-width:80%}.newsletter-signup.footer .consent-label{margin-top:.375rem}}.newsletter-signup.footer .submit{display:block;background-color:#fff;left:-4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;flex-basis:40px}@media only screen{.newsletter-signup.footer .submit{padding:10px 0 9px;position:relative}}@media only screen and (min-width:640px){.newsletter-signup input{height:40px}.newsletter-signup.footer .submit{padding:12px 0 11px;height:2.5rem}}.newsletter-signup.footer .submit .icon.icon-arrow-thin{fill:#919191;font-size:1rem;line-height:2.5rem}.newsletter-signup.footer .submit:hover .icon{fill:#000}.newsletter-signup.footer .email-container{display:flex}.newsletter-signup.footer .email-input{font-size:.75rem;background-color:transparent}.newsletter-signup.footer .email-input-form{margin-bottom:0}.newsletter-signup.footer input[type=checkbox]:not(old):checked+label:hover .fine-print{color:#FFF}.newsletter-signup.footer input[type=checkbox]:not(old):checked+label .radiobutton{border-color:#FFF}.newsletter-signup.footer .consent-label:hover .radiobutton{border:1px solid #00aeef}.newsletter-signup.footer .consent-label:hover .fine-print{color:#00aeef}@media only screen and (max-width:639px){.newsletter-signup.footer .consent-label:lang(ru){width:100%}}.newsletter-signup.footer .consent-label .radiobutton{width:24px;height:24px}.newsletter-signup.footer .consent-label .fine-print{line-height:1;padding-top:2px;margin-bottom:0}.newsletter-signup.footer .consent-label .fine-print:lang(ru){line-height:24px}.newsletter-signup.press{padding:0;max-width:360px;margin:0 auto}.newsletter-signup.press .error-msg{height:20px}.newsletter-signup.press .email-container,.newsletter-signup.press form{position:relative}.newsletter-signup.press form input{background-color:transparent;border:1px solid #fff;color:#FFF;height:40px}@media only screen and (min-width:640px){.newsletter-signup.footer .consent-label .fine-print{width:calc(100% - 36px)}.newsletter-signup.press form input{height:50px}}.newsletter-signup.press form input[type=email]{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}@media only screen and (max-width:639px){.newsletter-signup.press{max-width:305px}.newsletter-signup.press form input[type=email]{font-size:1rem}}.newsletter-signup.press form input#consent-box-press{height:0}.newsletter-signup.press form .consent-container .consent-label{display:block}.newsletter-signup.press form .consent-container .consent-label .radiobutton{background-image:url(../img/checkbox-white-transparent.png);border-radius:2px}.newsletter-signup.press form .consent-container .consent-label span.newsletter-header{font-size:1.125rem;line-height:1.25rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.newsletter-signup.press form .consent-container .consent-label span.newsletter-header:lang(de){width:80%}.newsletter-signup.press .submit{position:absolute;right:12px;top:calc(50% - 10px)}.newsletter-signup.press .submit svg{height:20px;width:20px;fill:#FFF}@media only screen and (max-width:639px){.newsletter-signup.press form .consent-container .consent-label span.newsletter-header{font-size:1rem;line-height:normal}.newsletter-signup.press .submit{right:10px;top:calc(50% - 8px)}.newsletter-signup.press .submit svg{height:16px;width:16px}}.newsletter-signup.myths{color:#4e4e4e;max-width:692px;margin:0 auto;padding:0}.newsletter-signup.myths .success-message{color:#898989}.newsletter-signup.myths .newsletter-header{color:#4e4e4e;opacity:1;font-size:2rem;margin-bottom:16px;line-height:normal}@media only screen and (min-width:1024px){.newsletter-signup.myths .newsletter-header{font-size:2.25rem;margin-bottom:28px}}.newsletter-signup.myths .newsletter-copy{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.4}@media only screen and (min-width:1024px){.newsletter-signup.myths .newsletter-copy{font-size:1.5rem;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;line-height:normal}}.newsletter-signup.myths .email-input-form{position:relative;margin-bottom:0}.newsletter-signup.myths .email-input{background-color:#FFF;color:#4e4e4e;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;height:40px}.newsletter-signup.myths .email-input::placeholder{color:rgba(78,78,78,.51)}.newsletter-signup.myths .input-container{display:flex;margin-bottom:16px}.newsletter-signup.myths .input-container .button{width:auto;flex-basis:230px;border:none;background-color:#4e4e4e}.newsletter-signup.myths .input-container .button .submit{color:#FFF;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.875rem;text-transform:none;line-height:40px}@media only screen and (min-width:640px){.newsletter-signup.myths .email-input{height:50px}.newsletter-signup.myths .input-container{margin-bottom:20px}.newsletter-signup.myths .input-container .button .submit{font-size:1rem;line-height:3.125rem}}@media only screen and (min-width:768px){.newsletter-signup.myths .input-container .button .submit{font-size:1.125rem}}.newsletter-signup.myths .input-container .button .submit.for-smaller{display:none}.newsletter-signup.myths .input-container .button .submit.for-larger{display:block}@media only screen and (max-width:639px){.newsletter-signup.myths .input-container .button{padding:0 8px;flex-basis:80px}.newsletter-signup.myths .input-container .button .submit.for-smaller{display:block}.newsletter-signup.myths .input-container .button .submit.for-larger{display:none}}.newsletter-signup.myths .input-container .email{padding:0;flex-basis:340px}.newsletter-signup.myths .consent-container #consent-box{display:block}.newsletter-signup.myths .consent-container .consent-label{display:flex;max-width:395px}.newsletter-signup.myths .consent-container .consent-label .radiobutton{background-image:url(../img/checkbox.jpg);border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.newsletter-signup.myths .consent-container .consent-label span{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#4e4e4e;font-size:1rem}@media only screen and (min-width:1024px){.newsletter-signup.myths .consent-container .consent-label span{font-size:1.125rem}}.en .newsletter-signup .email-input{font-size:1.125rem}.accordion{margin-bottom:0}.accordion:after,.accordion:before{content:" ";display:table}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0!important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#212121}.accordion .accordion-navigation>a,.accordion dd>a{background:#212121;color:#616161;padding:1rem;display:block;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#212121}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:0}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block;background:#212121}@media only screen and (max-width:639px){.faqSection{padding:54px 20px 50px}}@media only screen and (min-width:640px){.faqSection{padding-top:41px}}@media only screen and (min-width:1024px){.faqSection{padding-top:54px}}@media only screen and (min-width:640px){.faqSection .group{padding:0 38px}}@media only screen and (min-width:1024px){.faqSection .group{padding:0 50px}}.faqSection .group .row h3.columns{margin:0;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#fff;line-height:1em;text-align:center;letter-spacing:.01em}@media only screen and (max-width:639px){.faqSection .group .row h3.columns{font-size:1.5rem;padding:0;text-align:left}}@media only screen and (min-width:640px){.faqSection .group .row h3.columns{font-size:1.4375rem;padding-bottom:25px}}@media only screen and (min-width:1024px){.faqSection .group .row h3.columns{font-size:1.875rem;padding-bottom:38px}}.faqSection .group .row .accordion .columns{padding-left:0;padding-right:0}@media only screen and (max-width:639px){.faqSection .group .row .accordion .columns{padding:0;float:none}}@media only screen and (min-width:640px){.faqSection .group .row .accordion .columns.medium-6:first-of-type{padding-right:.1875rem}.faqSection .group .row .accordion .columns.medium-6:last-of-type{padding-left:.1875rem}}@media only screen and (min-width:1024px){.faqSection .group .row .accordion .columns.medium-6:first-of-type{padding-right:.25rem}.faqSection .group .row .accordion .columns.medium-6:last-of-type{padding-left:.25rem}}.faqSection .group .row .accordion .columns dd>a{background:inherit;padding-left:0;padding-bottom:0;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#464646}@media only screen and (max-width:639px){.faqSection .group .row .accordion .columns dd>a{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#2e2e2e;font-size:.875rem;line-height:1.0625rem;padding-top:22px}}@media only screen and (min-width:640px){.faqSection .group .row .accordion .columns dd>a{font-size:.75rem;line-height:.875rem}}@media only screen and (min-width:1024px){.faqSection .group .row .accordion .columns dd>a{font-size:1rem;line-height:1.1875rem}}.faqSection .group .row .accordion .columns dd>a.active,.faqSection .group .row .accordion .columns dd>a:hover{color:#fff}.faqSection .group .row .accordion .columns dd .content{background-color:inherit;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#464646;padding:0 2em .5rem 1em;margin-top:.5em}@media only screen and (max-width:639px){.faqSection .group .row .accordion .columns dd .content{padding-bottom:0}.faqSection .group .row .accordion .columns dd .content *{font-size:.875rem;line-height:1.0625rem}}@media only screen and (min-width:640px){.faqSection .group .row .accordion .columns dd .content *{font-size:1rem;line-height:1.1875rem}}.faqSection .group .row .accordion .columns dd .content p{margin-bottom:1em;padding:6px}.faqSection .group .row .accordion .columns dd .content a{color:#00aeef}.faqSection .group .row .accordion .columns dd .content a:hover{color:#000}.faqSection .group .row .accordion .columns dd .content ul{margin-top:1rem}.faqSection .group .row .accordion .columns dd .content ul li{margin-bottom:.25rem}@media only screen and (max-width:639px){.faqSection .group .row .viewMore{display:block;margin-top:42px;text-align:left;line-height:1em;font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:.75rem;color:#fff}.faqSection .group .row .viewMore .icon-plus{height:1em;position:relative;top:-1px;margin-right:3px}}.faqSection.one .group{padding:0}.faqSection.one .group .row h3.columns{padding:0;text-align:left}.faqSection.one .group .row .accordion .columns.medium-6,.faqSection.one .group .row .accordion .columns.medium-6:first-of-type,.faqSection.one .group .row .accordion .columns.medium-6:last-of-type{padding:0;width:100%}footer{background-color:#8c8c8c}footer a:hover{color:#00aeef}footer .copy{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#e2e2e2;font-size:1rem;line-height:3.125rem}@media only screen and (min-width:640px){footer .copy{font-size:1.1875rem;line-height:3.125rem}footer .cookie-banner-content{display:flex;justify-content:space-around}}footer .cookie-banner{position:fixed;bottom:0;width:100%;z-index:99;left:0;background-color:rgba(255,255,255,.75)}footer .cookie-banner-content{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.9375rem;padding:12px 24px;text-align:center;max-width:1280px;margin:0 auto}footer .inline-list li a,footer .inline-list li span,footer .inline-list.legal li{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}@media only screen and (min-width:1024px){footer .cookie-banner-content{line-height:2.5rem}}footer .cookie-banner-content .copy{margin-bottom:16px;color:#000;font-size:.75rem;line-height:1.25}@media only screen and (min-width:640px){footer .cookie-banner-content .copy{margin:0 40px 0 0;line-height:1.375rem;font-size:.875rem}footer .cookie-banner-content .button{align-self:center}}footer .cookie-banner-content .button{line-height:1.625rem;color:#000;border-color:#000;font-size:.875rem}footer .cookie-banner-content .button:hover{background-color:#000;color:#FFF}footer .cookie-banner-content .link{text-decoration:underline;display:inline-block}@media only screen and (min-width:1024px){footer .cookie-banner-content .copy{margin-right:26px}footer .cookie-banner-content .link{margin-left:3px}footer .cookie-banner-content>*{display:inline}}footer .inline-list{margin-bottom:0;margin-left:0}@media only screen and (max-width:639px){footer .inline-list{padding:26px 24px 30px}}footer .inline-list li{display:inline-block;float:none;font-size:1rem;margin-left:.5rem;margin-right:.5rem}@media only screen and (min-width:640px){footer .inline-list{padding-top:1.5rem;padding-bottom:2rem}footer .inline-list li{margin-left:1.125rem;margin-right:1.125rem;font-size:1.125rem}}@media only screen and (min-width:768px){footer .inline-list li{margin-left:.75rem;margin-right:.75rem}}@media only screen and (min-width:1024px){footer .inline-list li{margin-left:1.125rem;margin-right:1.125rem}}footer .inline-list li>*{display:inline}footer .inline-list li a,footer .inline-list li span{color:#e2e2e2}footer .inline-list li a:hover{color:#474849}footer .inline-list.legal{border-top:1px solid #898989;padding:6px 0}footer .inline-list.legal li{color:#474849;font-size:.75rem;line-height:1.5rem}@media only screen and (min-width:640px){footer .inline-list.legal li{margin-left:1rem;font-size:.84375rem;line-height:1.5rem}}footer .inline-list.legal li a,footer .inline-list.legal li span{color:#a5a5a5}footer .inline-list.legal li a:hover{color:#e2e2e2}footer .inline-list.legal .legal-links{margin:0}footer .inline-list.legal .legal-links span{padding:0 8px;border-left:1px solid #b0b0b0}footer .inline-list.legal .legal-links span.billingSupport{border-left-width:0}@media only screen and (min-width:640px){footer .inline-list.legal .legal-links{max-width:100%;margin:0 auto}footer .inline-list.legal .legal-links span.billingSupport{border-left-width:1px}}@media only screen and (max-width:639px){footer .inline-list.legal .legal-links span.usc2257{border-left:none;display:inline-block;line-height:normal}}@media only screen and (min-width:640px){footer .inline-list.legal .legal-links span.usc2257{border-left-width:0;display:block}}@media only screen and (min-width:1024px){footer .inline-list.legal .legal-links span.usc2257{display:inline;border-left-width:1px}}footer .inline-list.legal .legal-links span:first-child{border-left:none}footer .inline-list.legal .copyright{margin:0;display:block;color:#e2e2e2}footer .inline-list.langs{background-color:#828282;padding:1rem 1.5rem;text-align:center}footer .inline-list.langs li{font-size:.75rem;line-height:1.5rem;margin-left:0;margin-right:24px}footer .inline-list.langs li a{color:#e2e2e2;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}footer .singleEpisodeCTA .cta .block,footer .social-media-block .heading{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}footer .inline-list.langs li.active a{color:#fff;text-decoration:underline}footer .social-media-block{margin:24px 0;text-align:center}@media only screen and (max-width:639px){footer .social-media-block{max-width:300px;margin:20px auto;text-align:left}}footer .social-media-block.sm{display:flex;align-items:center;justify-content:space-evenly}footer .social-media-block.sm:not(:lang(en)){flex-direction:column}footer .social-media-block.med{display:none}@media only screen and (min-width:640px){footer .inline-list.langs li a{font-size:1rem}footer .social-media-block.sm{display:none}footer .social-media-block.med{display:flex;align-items:center;margin:12px 18px 0;text-align:left}footer .social-media-block.med:not(:lang(en)){margin:12px 10px 0}}@media only screen and (min-width:768px){footer .social-media-block.med{margin:8px 12px 0}}footer .social-media-block.lg{display:none}@media only screen and (min-width:1024px){footer .social-media-block.med{display:none}footer .social-media-block.lg{display:block;width:25%;float:left;margin:0;padding-top:38px}}footer .social-media-block .heading{color:#FFF;margin-bottom:0;opacity:.65}@media only screen and (min-width:640px){footer .social-media-block .heading{font-size:1.125rem;margin-right:16px}footer .social-media-block .heading:not(:lang(en)){font-size:.9375rem}}@media only screen and (min-width:1024px){footer .social-media-block .heading{margin-bottom:16px;line-height:normal;margin-right:0}footer .social-media-block .heading:not(:lang(en)){font-size:1.125rem}}footer .social-media-block .facebook,footer .social-media-block .twitter{width:34px;height:34px;padding:6px;border:1px solid rgba(255,255,255,.75);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}footer .social-media-block .facebook:hover,footer .social-media-block .twitter:hover{border-color:#00aeef}footer .social-media-block .facebook:hover svg,footer .social-media-block .twitter:hover svg{fill:#00aeef}footer .social-media-block .icon-fb,footer .social-media-block .icon-twitter{fill:rgba(255,255,255,.75);width:20px;height:20px}footer .share-icons>*{display:inline-block}footer .share-icons .twitter{margin-left:12px}footer .top-row{padding:20px}@media only screen and (min-width:640px){footer .top-row{max-width:640px;margin:0 auto}footer .float-container-right{margin:0;width:41%;float:right}}@media only screen and (min-width:1024px){footer .top-row{max-width:1100px}footer .float-container-right{width:25%}}footer .float-container-left{height:100%}@media only screen and (max-width:639px){footer .float-container-left{max-width:264px;margin:0 auto}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}}@media only screen and (min-width:640px){footer .float-container-left{width:59%;float:left}}@media only screen and (min-width:1024px){footer .float-container-left{width:calc(50% - 80px);margin:0 40px}}.mcw,body>*{margin-left:auto;margin-right:auto}footer .footerLinks{position:relative}footer .footerLinks.top .inline-list{padding:0;float:left;width:50%}footer .footerLinks.top .inline-list li{display:block}footer .footerLinks.top .inline-list li.hiw:lang(ru) a{line-height:1}footer .footerLinks.top .inline-list li a{font-size:1.125rem;color:#FFF;line-height:2}footer .footerLinks.top .inline-list li a:hover{color:#00aeef}footer .footerLinks.top .inline-list li.why-omgyes{line-height:1.2;padding-top:8px}@media only screen and (min-width:1024px){footer .footerLinks.top .inline-list li.why-omgyes{padding-top:0;line-height:2}}footer .footerLinks.top .inline-list li.why-omgyes a{line-height:1.2}@media only screen and (min-width:1024px){footer .footerLinks.top .inline-list li.why-omgyes a{line-height:2}}footer .footerLinks.bottom{background-color:#696868}footer .singleEpisodeCTA{background-color:rgba(255,255,255,.9);text-align:center;position:absolute;height:100%;width:100%;z-index:10}footer .singleEpisodeCTA .cta{padding:2.25rem 2.5rem}footer .singleEpisodeCTA .cta .block{max-width:29rem;margin-left:auto;margin-right:auto;text-transform:uppercase;color:#595959}footer .singleEpisodeCTA .cta .block .copy.mobile{font-size:1.125rem;line-height:1.375rem}footer .singleEpisodeCTA .cta .block .copy.lg{font-size:1.375rem;line-height:1.6875rem;display:none}@media only screen and (min-width:640px){footer .singleEpisodeCTA .cta .block .copy.mobile{display:none}footer .singleEpisodeCTA .cta .block .copy.lg{display:block}}@media only screen and (min-width:768px){footer .singleEpisodeCTA .cta .block{max-width:40rem}footer .singleEpisodeCTA .cta .block .button{font-size:1.125rem;line-height:2.5625rem}}body{overflow-x:hidden;overflow-y:scroll}body>*{max-width:1280px}.mcw,.row{max-width:1180px}body>img[height="1"][width="1"]{height:1px;width:1px;position:absolute}@media only screen{body:after{content:"bp-small-up";display:none}}@media only screen and (min-width:501px){body:after{content:"bp-small-501";display:none}}@media only screen and (min-width:640px){body:after{content:"bp-medium-up";display:none}}@media only screen and (min-width:714px){body:after{content:"bp-medium-714";display:none}}@media only screen and (min-width:768px){body:after{content:"bp-medium-768";display:none}}@media only screen and (min-width:841px){body:after{content:"bp-medium-841";display:none}}@media only screen and (min-width:900px){body:after{content:"bp-large-900";display:none}}@media only screen and (min-width:981px){body:after{content:"bp-large-981";display:none}}@media only screen and (min-width:1024px){body:after{content:"bp-large-up";display:none}}@media only screen and (min-width:1280px){body:after{content:"bp-xlarge-up";display:none}}.mcw{width:100%}.ng-hide{display:block!important;position:absolute;top:-9999px;left:-9999px}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}a{-moz-transition-property:color,opacity;-o-transition-property:color,opacity;-webkit-transition-property:color,opacity;transition-property:color,opacity;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.button .icon,.button svg,.gift-give-modal .carousel-container .icon.slick-arrow,.gift-give-modal .carousel-container .slick-arrow .icon,.gift-give-modal .carousel-container .slick-arrow svg,.guarantees .block .copy a .icon,.guarantees .block .copy a svg,.guarantees .block .copy a.icon,.guarantees .block .links a .icon,.guarantees .block .links a svg,.guarantees .block .links a.icon,.homePage .icon.svg,.homePage .researchSection .icon.read-more,.homePage .researchSection .read-more .icon,.homePage .researchSection .read-more svg,.homePage .svg .icon,.homePage .svg svg,.homePage .topBlock .down .icon,.homePage .topBlock .down svg,.homePage .topBlock .icon.down,.icon.button,.newsletter-signup.footer .icon.submit,.newsletter-signup.footer .submit .icon,.newsletter-signup.footer .submit svg,.researchSection .hiwPanel .description .icon.readMore,.researchSection .hiwPanel .description .readMore .icon,.researchSection .hiwPanel .description .readMore svg,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a .icon,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a svg,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a.icon,.researchSection .hiwPanel .hiwExpansion .content a.icon.readMore,.researchSection .hiwPanel .hiwExpansion .content a.readMore .icon,.researchSection .hiwPanel .hiwExpansion .content a.readMore svg,.researchSection .hiwPanel .top .icon.readMore,.researchSection .hiwPanel .top .readMore .icon,.researchSection .hiwPanel .top .readMore svg,.untranslated-modal .untranslated-modal-content .newsletter-signup a.icon.submit,.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit .icon,.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit svg,footer .inline-list li a .icon,footer .inline-list li a svg,footer .inline-list li a.icon,header .header-container .discountModal .block .expand .icon,header .header-container .discountModal .block .expand svg,header .header-container .discountModal .block .explicit-icon .icon,header .header-container .discountModal .block .explicit-icon svg,header .header-container .discountModal .block .icon,header .header-container .discountModal .block .icon .icon,header .header-container .discountModal .block .icon svg,header .header-container .links li a .icon,header .header-container .links li a svg,header .header-container .links li a.icon,header .header-container .mobileSideMenu li a .icon,header .header-container .mobileSideMenu li a svg,header .header-container .mobileSideMenu li a.icon,header .header-container .welcomeModal .block .expand .icon,header .header-container .welcomeModal .block .expand svg,header .header-container .welcomeModal .block .explicit-icon .icon,header .header-container .welcomeModal .block .explicit-icon svg,header .header-container .welcomeModal .block .icon,header .header-container .welcomeModal .block .icon .icon,header .header-container .welcomeModal .block .icon svg{vertical-align:middle;width:1em;height:1em;fill:#fff;position:relative}.button .icon,.button .icon *,.button svg,.button svg *,.gift-give-modal .carousel-container .icon.slick-arrow,.gift-give-modal .carousel-container .icon.slick-arrow *,.gift-give-modal .carousel-container .slick-arrow .icon,.gift-give-modal .carousel-container .slick-arrow .icon *,.gift-give-modal .carousel-container .slick-arrow svg,.gift-give-modal .carousel-container .slick-arrow svg *,.guarantees .block .copy a .icon,.guarantees .block .copy a .icon *,.guarantees .block .copy a svg,.guarantees .block .copy a svg *,.guarantees .block .copy a.icon,.guarantees .block .copy a.icon *,.guarantees .block .links a .icon,.guarantees .block .links a .icon *,.guarantees .block .links a svg,.guarantees .block .links a svg *,.guarantees .block .links a.icon,.guarantees .block .links a.icon *,.homePage .icon.svg,.homePage .icon.svg *,.homePage .researchSection .icon.read-more,.homePage .researchSection .icon.read-more *,.homePage .researchSection .read-more .icon,.homePage .researchSection .read-more .icon *,.homePage .researchSection .read-more svg,.homePage .researchSection .read-more svg *,.homePage .svg .icon,.homePage .svg .icon *,.homePage .svg svg,.homePage .svg svg *,.homePage .topBlock .down .icon,.homePage .topBlock .down .icon *,.homePage .topBlock .down svg,.homePage .topBlock .down svg *,.homePage .topBlock .icon.down,.homePage .topBlock .icon.down *,.icon.button,.icon.button *,.newsletter-signup.footer .icon.submit,.newsletter-signup.footer .icon.submit *,.newsletter-signup.footer .submit .icon,.newsletter-signup.footer .submit .icon *,.newsletter-signup.footer .submit svg,.newsletter-signup.footer .submit svg *,.researchSection .hiwPanel .description .icon.readMore,.researchSection .hiwPanel .description .icon.readMore *,.researchSection .hiwPanel .description .readMore .icon,.researchSection .hiwPanel .description .readMore .icon *,.researchSection .hiwPanel .description .readMore svg,.researchSection .hiwPanel .description .readMore svg *,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a .icon,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a .icon *,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a svg,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a svg *,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a.icon,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a.icon *,.researchSection .hiwPanel .hiwExpansion .content a.icon.readMore,.researchSection .hiwPanel .hiwExpansion .content a.icon.readMore *,.researchSection .hiwPanel .hiwExpansion .content a.readMore .icon,.researchSection .hiwPanel .hiwExpansion .content a.readMore .icon *,.researchSection .hiwPanel .hiwExpansion .content a.readMore svg,.researchSection .hiwPanel .hiwExpansion .content a.readMore svg *,.researchSection .hiwPanel .top .icon.readMore,.researchSection .hiwPanel .top .icon.readMore *,.researchSection .hiwPanel .top .readMore .icon,.researchSection .hiwPanel .top .readMore .icon *,.researchSection .hiwPanel .top .readMore svg,.researchSection .hiwPanel .top .readMore svg *,.untranslated-modal .untranslated-modal-content .newsletter-signup a.icon.submit,.untranslated-modal .untranslated-modal-content .newsletter-signup a.icon.submit *,.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit .icon,.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit .icon *,.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit svg,.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit svg *,footer .inline-list li a .icon,footer .inline-list li a .icon *,footer .inline-list li a svg,footer .inline-list li a svg *,footer .inline-list li a.icon,footer .inline-list li a.icon *,header .header-container .discountModal .block .expand .icon,header .header-container .discountModal .block .expand .icon *,header .header-container .discountModal .block .expand svg,header .header-container .discountModal .block .expand svg *,header .header-container .discountModal .block .explicit-icon .icon,header .header-container .discountModal .block .explicit-icon .icon *,header .header-container .discountModal .block .explicit-icon svg,header .header-container .discountModal .block .explicit-icon svg *,header .header-container .discountModal .block .icon,header .header-container .discountModal .block .icon *,header .header-container .discountModal .block .icon .icon,header .header-container .discountModal .block .icon .icon *,header .header-container .discountModal .block .icon svg,header .header-container .discountModal .block .icon svg *,header .header-container .links li a .icon,header .header-container .links li a .icon *,header .header-container .links li a svg,header .header-container .links li a svg *,header .header-container .links li a.icon,header .header-container .links li a.icon *,header .header-container .mobileSideMenu li a .icon,header .header-container .mobileSideMenu li a .icon *,header .header-container .mobileSideMenu li a svg,header .header-container .mobileSideMenu li a svg *,header .header-container .mobileSideMenu li a.icon,header .header-container .mobileSideMenu li a.icon *,header .header-container .welcomeModal .block .expand .icon,header .header-container .welcomeModal .block .expand .icon *,header .header-container .welcomeModal .block .expand svg,header .header-container .welcomeModal .block .expand svg *,header .header-container .welcomeModal .block .explicit-icon .icon,header .header-container .welcomeModal .block .explicit-icon .icon *,header .header-container .welcomeModal .block .explicit-icon svg,header .header-container .welcomeModal .block .explicit-icon svg *,header .header-container .welcomeModal .block .icon,header .header-container .welcomeModal .block .icon *,header .header-container .welcomeModal .block .icon .icon,header .header-container .welcomeModal .block .icon .icon *,header .header-container .welcomeModal .block .icon svg,header .header-container .welcomeModal .block .icon svg *{-moz-transition-property:opacity,fill,stroke;-o-transition-property:opacity,fill,stroke;-webkit-transition-property:opacity,fill,stroke;transition-property:opacity,fill,stroke;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.button,.button .icon{-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-delay:0s}.button .icon .fullCircle,.button svg .fullCircle,.gift-give-modal .carousel-container .icon.slick-arrow .fullCircle,.gift-give-modal .carousel-container .slick-arrow .icon .fullCircle,.gift-give-modal .carousel-container .slick-arrow svg .fullCircle,.guarantees .block .copy a .icon .fullCircle,.guarantees .block .copy a svg .fullCircle,.guarantees .block .copy a.icon .fullCircle,.guarantees .block .links a .icon .fullCircle,.guarantees .block .links a svg .fullCircle,.guarantees .block .links a.icon .fullCircle,.homePage .icon.svg .fullCircle,.homePage .researchSection .icon.read-more .fullCircle,.homePage .researchSection .read-more .icon .fullCircle,.homePage .researchSection .read-more svg .fullCircle,.homePage .svg .icon .fullCircle,.homePage .svg svg .fullCircle,.homePage .topBlock .down .icon .fullCircle,.homePage .topBlock .down svg .fullCircle,.homePage .topBlock .icon.down .fullCircle,.icon.button .fullCircle,.newsletter-signup.footer .icon.submit .fullCircle,.newsletter-signup.footer .submit .icon .fullCircle,.newsletter-signup.footer .submit svg .fullCircle,.researchSection .hiwPanel .description .icon.readMore .fullCircle,.researchSection .hiwPanel .description .readMore .icon .fullCircle,.researchSection .hiwPanel .description .readMore svg .fullCircle,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a .icon .fullCircle,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a svg .fullCircle,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a.icon .fullCircle,.researchSection .hiwPanel .hiwExpansion .content a.icon.readMore .fullCircle,.researchSection .hiwPanel .hiwExpansion .content a.readMore .icon .fullCircle,.researchSection .hiwPanel .hiwExpansion .content a.readMore svg .fullCircle,.researchSection .hiwPanel .top .icon.readMore .fullCircle,.researchSection .hiwPanel .top .readMore .icon .fullCircle,.researchSection .hiwPanel .top .readMore svg .fullCircle,.untranslated-modal .untranslated-modal-content .newsletter-signup a.icon.submit .fullCircle,.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit .icon .fullCircle,.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit svg .fullCircle,footer .inline-list li a .icon .fullCircle,footer .inline-list li a svg .fullCircle,footer .inline-list li a.icon .fullCircle,header .header-container .discountModal .block .expand .icon .fullCircle,header .header-container .discountModal .block .expand svg .fullCircle,header .header-container .discountModal .block .explicit-icon .icon .fullCircle,header .header-container .discountModal .block .explicit-icon svg .fullCircle,header .header-container .discountModal .block .icon .fullCircle,header .header-container .discountModal .block .icon .icon .fullCircle,header .header-container .discountModal .block .icon svg .fullCircle,header .header-container .links li a .icon .fullCircle,header .header-container .links li a svg .fullCircle,header .header-container .links li a.icon .fullCircle,header .header-container .mobileSideMenu li a .icon .fullCircle,header .header-container .mobileSideMenu li a svg .fullCircle,header .header-container .mobileSideMenu li a.icon .fullCircle,header .header-container .welcomeModal .block .expand .icon .fullCircle,header .header-container .welcomeModal .block .expand svg .fullCircle,header .header-container .welcomeModal .block .explicit-icon .icon .fullCircle,header .header-container .welcomeModal .block .explicit-icon svg .fullCircle,header .header-container .welcomeModal .block .icon .fullCircle,header .header-container .welcomeModal .block .icon .icon .fullCircle,header .header-container .welcomeModal .block .icon svg .fullCircle{opacity:0}.button .icon.icon-tech.solid g,.button svg.icon-tech.solid g,.gift-give-modal .carousel-container .icon.icon-tech.solid.slick-arrow g,.gift-give-modal .carousel-container .slick-arrow .icon.icon-tech.solid g,.gift-give-modal .carousel-container .slick-arrow svg.icon-tech.solid g,.guarantees .block .copy a .icon.icon-tech.solid g,.guarantees .block .copy a svg.icon-tech.solid g,.guarantees .block .copy a.icon.icon-tech.solid g,.guarantees .block .links a .icon.icon-tech.solid g,.guarantees .block .links a svg.icon-tech.solid g,.guarantees .block .links a.icon.icon-tech.solid g,.homePage .icon.icon-tech.solid.svg g,.homePage .researchSection .icon.icon-tech.solid.read-more g,.homePage .researchSection .read-more .icon.icon-tech.solid g,.homePage .researchSection .read-more svg.icon-tech.solid g,.homePage .svg .icon.icon-tech.solid g,.homePage .svg svg.icon-tech.solid g,.homePage .topBlock .down .icon.icon-tech.solid g,.homePage .topBlock .down svg.icon-tech.solid g,.homePage .topBlock .icon.icon-tech.solid.down g,.icon.icon-tech.solid.button g,.newsletter-signup.footer .icon.icon-tech.solid.submit g,.newsletter-signup.footer .submit .icon.icon-tech.solid g,.newsletter-signup.footer .submit svg.icon-tech.solid g,.researchSection .hiwPanel .description .icon.icon-tech.solid.readMore g,.researchSection .hiwPanel .description .readMore .icon.icon-tech.solid g,.researchSection .hiwPanel .description .readMore svg.icon-tech.solid g,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a .icon.icon-tech.solid g,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a svg.icon-tech.solid g,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a.icon.icon-tech.solid g,.researchSection .hiwPanel .hiwExpansion .content a.icon.icon-tech.solid.readMore g,.researchSection .hiwPanel .hiwExpansion .content a.readMore .icon.icon-tech.solid g,.researchSection .hiwPanel .hiwExpansion .content a.readMore svg.icon-tech.solid g,.researchSection .hiwPanel .top .icon.icon-tech.solid.readMore g,.researchSection .hiwPanel .top .readMore .icon.icon-tech.solid g,.researchSection .hiwPanel .top .readMore svg.icon-tech.solid g,.untranslated-modal .untranslated-modal-content .newsletter-signup a.icon.icon-tech.solid.submit g,.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit .icon.icon-tech.solid g,.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit svg.icon-tech.solid g,footer .inline-list li a .icon.icon-tech.solid g,footer .inline-list li a svg.icon-tech.solid g,footer .inline-list li a.icon.icon-tech.solid g,header .header-container .discountModal .block .expand .icon.icon-tech.solid g,header .header-container .discountModal .block .expand svg.icon-tech.solid g,header .header-container .discountModal .block .explicit-icon .icon.icon-tech.solid g,header .header-container .discountModal .block .explicit-icon svg.icon-tech.solid g,header .header-container .discountModal .block .icon .icon.icon-tech.solid g,header .header-container .discountModal .block .icon svg.icon-tech.solid g,header .header-container .discountModal .block .icon.icon-tech.solid g,header .header-container .links li a .icon.icon-tech.solid g,header .header-container .links li a svg.icon-tech.solid g,header .header-container .links li a.icon.icon-tech.solid g,header .header-container .mobileSideMenu li a .icon.icon-tech.solid g,header .header-container .mobileSideMenu li a svg.icon-tech.solid g,header .header-container .mobileSideMenu li a.icon.icon-tech.solid g,header .header-container .welcomeModal .block .expand .icon.icon-tech.solid g,header .header-container .welcomeModal .block .expand svg.icon-tech.solid g,header .header-container .welcomeModal .block .explicit-icon .icon.icon-tech.solid g,header .header-container .welcomeModal .block .explicit-icon svg.icon-tech.solid g,header .header-container .welcomeModal .block .icon .icon.icon-tech.solid g,header .header-container .welcomeModal .block .icon svg.icon-tech.solid g,header .header-container .welcomeModal .block .icon.icon-tech.solid g{fill:#fff}.button .icon.icon-tech.solid g .stroke,.button svg.icon-tech.solid g .stroke,.gift-give-modal .carousel-container .icon.icon-tech.solid.slick-arrow g .stroke,.gift-give-modal .carousel-container .slick-arrow .icon.icon-tech.solid g .stroke,.gift-give-modal .carousel-container .slick-arrow svg.icon-tech.solid g .stroke,.guarantees .block .copy a .icon.icon-tech.solid g .stroke,.guarantees .block .copy a svg.icon-tech.solid g .stroke,.guarantees .block .copy a.icon.icon-tech.solid g .stroke,.guarantees .block .links a .icon.icon-tech.solid g .stroke,.guarantees .block .links a svg.icon-tech.solid g .stroke,.guarantees .block .links a.icon.icon-tech.solid g .stroke,.homePage .icon.icon-tech.solid.svg g .stroke,.homePage .researchSection .icon.icon-tech.solid.read-more g .stroke,.homePage .researchSection .read-more .icon.icon-tech.solid g .stroke,.homePage .researchSection .read-more svg.icon-tech.solid g .stroke,.homePage .svg .icon.icon-tech.solid g .stroke,.homePage .svg svg.icon-tech.solid g .stroke,.homePage .topBlock .down .icon.icon-tech.solid g .stroke,.homePage .topBlock .down svg.icon-tech.solid g .stroke,.homePage .topBlock .icon.icon-tech.solid.down g .stroke,.icon.icon-tech.solid.button g .stroke,.newsletter-signup.footer .icon.icon-tech.solid.submit g .stroke,.newsletter-signup.footer .submit .icon.icon-tech.solid g .stroke,.newsletter-signup.footer .submit svg.icon-tech.solid g .stroke,.researchSection .hiwPanel .description .icon.icon-tech.solid.readMore g .stroke,.researchSection .hiwPanel .description .readMore .icon.icon-tech.solid g .stroke,.researchSection .hiwPanel .description .readMore svg.icon-tech.solid g .stroke,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a .icon.icon-tech.solid g .stroke,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a svg.icon-tech.solid g .stroke,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a.icon.icon-tech.solid g .stroke,.researchSection .hiwPanel .hiwExpansion .content a.icon.icon-tech.solid.readMore g .stroke,.researchSection .hiwPanel .hiwExpansion .content a.readMore .icon.icon-tech.solid g .stroke,.researchSection .hiwPanel .hiwExpansion .content a.readMore svg.icon-tech.solid g .stroke,.researchSection .hiwPanel .top .icon.icon-tech.solid.readMore g .stroke,.researchSection .hiwPanel .top .readMore .icon.icon-tech.solid g .stroke,.researchSection .hiwPanel .top .readMore svg.icon-tech.solid g .stroke,.untranslated-modal .untranslated-modal-content .newsletter-signup a.icon.icon-tech.solid.submit g .stroke,.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit .icon.icon-tech.solid g .stroke,.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit svg.icon-tech.solid g .stroke,footer .inline-list li a .icon.icon-tech.solid g .stroke,footer .inline-list li a svg.icon-tech.solid g .stroke,footer .inline-list li a.icon.icon-tech.solid g .stroke,header .header-container .discountModal .block .expand .icon.icon-tech.solid g .stroke,header .header-container .discountModal .block .expand svg.icon-tech.solid g .stroke,header .header-container .discountModal .block .explicit-icon .icon.icon-tech.solid g .stroke,header .header-container .discountModal .block .explicit-icon svg.icon-tech.solid g .stroke,header .header-container .discountModal .block .icon .icon.icon-tech.solid g .stroke,header .header-container .discountModal .block .icon svg.icon-tech.solid g .stroke,header .header-container .discountModal .block .icon.icon-tech.solid g .stroke,header .header-container .links li a .icon.icon-tech.solid g .stroke,header .header-container .links li a svg.icon-tech.solid g .stroke,header .header-container .links li a.icon.icon-tech.solid g .stroke,header .header-container .mobileSideMenu li a .icon.icon-tech.solid g .stroke,header .header-container .mobileSideMenu li a svg.icon-tech.solid g .stroke,header .header-container .mobileSideMenu li a.icon.icon-tech.solid g .stroke,header .header-container .welcomeModal .block .expand .icon.icon-tech.solid g .stroke,header .header-container .welcomeModal .block .expand svg.icon-tech.solid g .stroke,header .header-container .welcomeModal .block .explicit-icon .icon.icon-tech.solid g .stroke,header .header-container .welcomeModal .block .explicit-icon svg.icon-tech.solid g .stroke,header .header-container .welcomeModal .block .icon .icon.icon-tech.solid g .stroke,header .header-container .welcomeModal .block .icon svg.icon-tech.solid g .stroke,header .header-container .welcomeModal .block .icon.icon-tech.solid g .stroke{fill:none;stroke:#fff}.gift-give-modal .carousel-container .hover.slick-arrow .icon-play .fullCircle,.gift-give-modal .carousel-container .no-iOS .slick-arrow:hover .icon-play .fullCircle,.guarantees .block .copy .no-iOS a:hover .icon-play .fullCircle,.guarantees .block .copy a.hover .icon-play .fullCircle,.guarantees .block .links .no-iOS a:hover .icon-play .fullCircle,.guarantees .block .links a.hover .icon-play .fullCircle,.homePage .hover.svg .icon-play .fullCircle,.homePage .no-iOS .svg:hover .icon-play .fullCircle,.homePage .researchSection .hover.read-more .icon-play .fullCircle,.homePage .researchSection .no-iOS .read-more:hover .icon-play .fullCircle,.homePage .topBlock .hover.down .icon-play .fullCircle,.homePage .topBlock .no-iOS .down:hover .icon-play .fullCircle,.hover.button .icon-play .fullCircle,.newsletter-signup.footer .hover.submit .icon-play .fullCircle,.newsletter-signup.footer .no-iOS .submit:hover .icon-play .fullCircle,.no-iOS .button:hover .icon-play .fullCircle,.no-iOS .gift-give-modal .carousel-container .slick-arrow:hover .icon-play .fullCircle,.no-iOS .guarantees .block .copy a:hover .icon-play .fullCircle,.no-iOS .guarantees .block .links a:hover .icon-play .fullCircle,.no-iOS .homePage .researchSection .read-more:hover .icon-play .fullCircle,.no-iOS .homePage .svg:hover .icon-play .fullCircle,.no-iOS .homePage .topBlock .down:hover .icon-play .fullCircle,.no-iOS .newsletter-signup.footer .submit:hover .icon-play .fullCircle,.no-iOS .researchSection .hiwPanel .description .readMore:hover .icon-play .fullCircle,.no-iOS .researchSection .hiwPanel .hiwExpansion .content .group .block .copy a:hover .icon-play .fullCircle,.no-iOS .researchSection .hiwPanel .hiwExpansion .content a.readMore:hover .icon-play .fullCircle,.no-iOS .researchSection .hiwPanel .top .readMore:hover .icon-play .fullCircle,.no-iOS .untranslated-modal .untranslated-modal-content .newsletter-signup a.submit:hover .icon-play .fullCircle,.no-iOS footer .inline-list li a:hover .icon-play .fullCircle,.no-iOS header .header-container .discountModal .block .expand:hover .icon-play .fullCircle,.no-iOS header .header-container .discountModal .block .explicit-icon:hover .icon-play .fullCircle,.no-iOS header .header-container .discountModal .block .icon:hover .icon-play .fullCircle,.no-iOS header .header-container .links li a:hover .icon-play .fullCircle,.no-iOS header .header-container .mobileSideMenu li a:hover .icon-play .fullCircle,.no-iOS header .header-container .welcomeModal .block .expand:hover .icon-play .fullCircle,.no-iOS header .header-container .welcomeModal .block .explicit-icon:hover .icon-play .fullCircle,.no-iOS header .header-container .welcomeModal .block .icon:hover .icon-play .fullCircle,.researchSection .hiwPanel .description .hover.readMore .icon-play .fullCircle,.researchSection .hiwPanel .description .no-iOS .readMore:hover .icon-play .fullCircle,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy .no-iOS a:hover .icon-play .fullCircle,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a.hover .icon-play .fullCircle,.researchSection .hiwPanel .hiwExpansion .content .no-iOS a.readMore:hover .icon-play .fullCircle,.researchSection .hiwPanel .hiwExpansion .content a.hover.readMore .icon-play .fullCircle,.researchSection .hiwPanel .top .hover.readMore .icon-play .fullCircle,.researchSection .hiwPanel .top .no-iOS .readMore:hover .icon-play .fullCircle,.untranslated-modal .untranslated-modal-content .newsletter-signup .no-iOS a.submit:hover .icon-play .fullCircle,.untranslated-modal .untranslated-modal-content .newsletter-signup a.hover.submit .icon-play .fullCircle,footer .inline-list li .no-iOS a:hover .icon-play .fullCircle,footer .inline-list li a.hover .icon-play .fullCircle,header .header-container .discountModal .block .hover.expand .icon-play .fullCircle,header .header-container .discountModal .block .hover.explicit-icon .icon-play .fullCircle,header .header-container .discountModal .block .hover.icon .icon-play .fullCircle,header .header-container .discountModal .block .no-iOS .expand:hover .icon-play .fullCircle,header .header-container .discountModal .block .no-iOS .explicit-icon:hover .icon-play .fullCircle,header .header-container .discountModal .block .no-iOS .icon:hover .icon-play .fullCircle,header .header-container .links li .no-iOS a:hover .icon-play .fullCircle,header .header-container .links li a.hover .icon-play .fullCircle,header .header-container .mobileSideMenu li .no-iOS a:hover .icon-play .fullCircle,header .header-container .mobileSideMenu li a.hover .icon-play .fullCircle,header .header-container .welcomeModal .block .hover.expand .icon-play .fullCircle,header .header-container .welcomeModal .block .hover.explicit-icon .icon-play .fullCircle,header .header-container .welcomeModal .block .hover.icon .icon-play .fullCircle,header .header-container .welcomeModal .block .no-iOS .expand:hover .icon-play .fullCircle,header .header-container .welcomeModal .block .no-iOS .explicit-icon:hover .icon-play .fullCircle,header .header-container .welcomeModal .block .no-iOS .icon:hover .icon-play .fullCircle{opacity:1;fill:#fff}.gift-give-modal .carousel-container .hover.slick-arrow .icon-play .symbol,.gift-give-modal .carousel-container .no-iOS .slick-arrow:hover .icon-play .symbol,.guarantees .block .copy .no-iOS a:hover .icon-play .symbol,.guarantees .block .copy a.hover .icon-play .symbol,.guarantees .block .links .no-iOS a:hover .icon-play .symbol,.guarantees .block .links a.hover .icon-play .symbol,.homePage .hover.svg .icon-play .symbol,.homePage .no-iOS .svg:hover .icon-play .symbol,.homePage .researchSection .hover.read-more .icon-play .symbol,.homePage .researchSection .no-iOS .read-more:hover .icon-play .symbol,.homePage .topBlock .hover.down .icon-play .symbol,.homePage .topBlock .no-iOS .down:hover .icon-play .symbol,.hover.button .icon-play .symbol,.newsletter-signup.footer .hover.submit .icon-play .symbol,.newsletter-signup.footer .no-iOS .submit:hover .icon-play .symbol,.no-iOS .button:hover .icon-play .symbol,.no-iOS .gift-give-modal .carousel-container .slick-arrow:hover .icon-play .symbol,.no-iOS .guarantees .block .copy a:hover .icon-play .symbol,.no-iOS .guarantees .block .links a:hover .icon-play .symbol,.no-iOS .homePage .researchSection .read-more:hover .icon-play .symbol,.no-iOS .homePage .svg:hover .icon-play .symbol,.no-iOS .homePage .topBlock .down:hover .icon-play .symbol,.no-iOS .newsletter-signup.footer .submit:hover .icon-play .symbol,.no-iOS .researchSection .hiwPanel .description .readMore:hover .icon-play .symbol,.no-iOS .researchSection .hiwPanel .hiwExpansion .content .group .block .copy a:hover .icon-play .symbol,.no-iOS .researchSection .hiwPanel .hiwExpansion .content a.readMore:hover .icon-play .symbol,.no-iOS .researchSection .hiwPanel .top .readMore:hover .icon-play .symbol,.no-iOS .untranslated-modal .untranslated-modal-content .newsletter-signup a.submit:hover .icon-play .symbol,.no-iOS footer .inline-list li a:hover .icon-play .symbol,.no-iOS header .header-container .discountModal .block .expand:hover .icon-play .symbol,.no-iOS header .header-container .discountModal .block .explicit-icon:hover .icon-play .symbol,.no-iOS header .header-container .discountModal .block .icon:hover .icon-play .symbol,.no-iOS header .header-container .links li a:hover .icon-play .symbol,.no-iOS header .header-container .mobileSideMenu li a:hover .icon-play .symbol,.no-iOS header .header-container .welcomeModal .block .expand:hover .icon-play .symbol,.no-iOS header .header-container .welcomeModal .block .explicit-icon:hover .icon-play .symbol,.no-iOS header .header-container .welcomeModal .block .icon:hover .icon-play .symbol,.researchSection .hiwPanel .description .hover.readMore .icon-play .symbol,.researchSection .hiwPanel .description .no-iOS .readMore:hover .icon-play .symbol,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy .no-iOS a:hover .icon-play .symbol,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a.hover .icon-play .symbol,.researchSection .hiwPanel .hiwExpansion .content .no-iOS a.readMore:hover .icon-play .symbol,.researchSection .hiwPanel .hiwExpansion .content a.hover.readMore .icon-play .symbol,.researchSection .hiwPanel .top .hover.readMore .icon-play .symbol,.researchSection .hiwPanel .top .no-iOS .readMore:hover .icon-play .symbol,.untranslated-modal .untranslated-modal-content .newsletter-signup .no-iOS a.submit:hover .icon-play .symbol,.untranslated-modal .untranslated-modal-content .newsletter-signup a.hover.submit .icon-play .symbol,footer .inline-list li .no-iOS a:hover .icon-play .symbol,footer .inline-list li a.hover .icon-play .symbol,header .header-container .discountModal .block .hover.expand .icon-play .symbol,header .header-container .discountModal .block .hover.explicit-icon .icon-play .symbol,header .header-container .discountModal .block .hover.icon .icon-play .symbol,header .header-container .discountModal .block .no-iOS .expand:hover .icon-play .symbol,header .header-container .discountModal .block .no-iOS .explicit-icon:hover .icon-play .symbol,header .header-container .discountModal .block .no-iOS .icon:hover .icon-play .symbol,header .header-container .links li .no-iOS a:hover .icon-play .symbol,header .header-container .links li a.hover .icon-play .symbol,header .header-container .mobileSideMenu li .no-iOS a:hover .icon-play .symbol,header .header-container .mobileSideMenu li a.hover .icon-play .symbol,header .header-container .welcomeModal .block .hover.expand .icon-play .symbol,header .header-container .welcomeModal .block .hover.explicit-icon .icon-play .symbol,header .header-container .welcomeModal .block .hover.icon .icon-play .symbol,header .header-container .welcomeModal .block .no-iOS .expand:hover .icon-play .symbol,header .header-container .welcomeModal .block .no-iOS .explicit-icon:hover .icon-play .symbol,header .header-container .welcomeModal .block .no-iOS .icon:hover .icon-play .symbol{fill:#000}.gift-give-modal .carousel-container .hover.slick-arrow .icon-play .symbol .stroke,.gift-give-modal .carousel-container .no-iOS .slick-arrow:hover .icon-play .symbol .stroke,.guarantees .block .copy .no-iOS a:hover .icon-play .symbol .stroke,.guarantees .block .copy a.hover .icon-play .symbol .stroke,.guarantees .block .links .no-iOS a:hover .icon-play .symbol .stroke,.guarantees .block .links a.hover .icon-play .symbol .stroke,.homePage .hover.svg .icon-play .symbol .stroke,.homePage .no-iOS .svg:hover .icon-play .symbol .stroke,.homePage .researchSection .hover.read-more .icon-play .symbol .stroke,.homePage .researchSection .no-iOS .read-more:hover .icon-play .symbol .stroke,.homePage .topBlock .hover.down .icon-play .symbol .stroke,.homePage .topBlock .no-iOS .down:hover .icon-play .symbol .stroke,.hover.button .icon-play .symbol .stroke,.newsletter-signup.footer .hover.submit .icon-play .symbol .stroke,.newsletter-signup.footer .no-iOS .submit:hover .icon-play .symbol .stroke,.no-iOS .button:hover .icon-play .symbol .stroke,.no-iOS .gift-give-modal .carousel-container .slick-arrow:hover .icon-play .symbol .stroke,.no-iOS .guarantees .block .copy a:hover .icon-play .symbol .stroke,.no-iOS .guarantees .block .links a:hover .icon-play .symbol .stroke,.no-iOS .homePage .researchSection .read-more:hover .icon-play .symbol .stroke,.no-iOS .homePage .svg:hover .icon-play .symbol .stroke,.no-iOS .homePage .topBlock .down:hover .icon-play .symbol .stroke,.no-iOS .newsletter-signup.footer .submit:hover .icon-play .symbol .stroke,.no-iOS .researchSection .hiwPanel .description .readMore:hover .icon-play .symbol .stroke,.no-iOS .researchSection .hiwPanel .hiwExpansion .content .group .block .copy a:hover .icon-play .symbol .stroke,.no-iOS .researchSection .hiwPanel .hiwExpansion .content a.readMore:hover .icon-play .symbol .stroke,.no-iOS .researchSection .hiwPanel .top .readMore:hover .icon-play .symbol .stroke,.no-iOS .untranslated-modal .untranslated-modal-content .newsletter-signup a.submit:hover .icon-play .symbol .stroke,.no-iOS footer .inline-list li a:hover .icon-play .symbol .stroke,.no-iOS header .header-container .discountModal .block .expand:hover .icon-play .symbol .stroke,.no-iOS header .header-container .discountModal .block .explicit-icon:hover .icon-play .symbol .stroke,.no-iOS header .header-container .discountModal .block .icon:hover .icon-play .symbol .stroke,.no-iOS header .header-container .links li a:hover .icon-play .symbol .stroke,.no-iOS header .header-container .mobileSideMenu li a:hover .icon-play .symbol .stroke,.no-iOS header .header-container .welcomeModal .block .expand:hover .icon-play .symbol .stroke,.no-iOS header .header-container .welcomeModal .block .explicit-icon:hover .icon-play .symbol .stroke,.no-iOS header .header-container .welcomeModal .block .icon:hover .icon-play .symbol .stroke,.researchSection .hiwPanel .description .hover.readMore .icon-play .symbol .stroke,.researchSection .hiwPanel .description .no-iOS .readMore:hover .icon-play .symbol .stroke,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy .no-iOS a:hover .icon-play .symbol .stroke,.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a.hover .icon-play .symbol .stroke,.researchSection .hiwPanel .hiwExpansion .content .no-iOS a.readMore:hover .icon-play .symbol .stroke,.researchSection .hiwPanel .hiwExpansion .content a.hover.readMore .icon-play .symbol .stroke,.researchSection .hiwPanel .top .hover.readMore .icon-play .symbol .stroke,.researchSection .hiwPanel .top .no-iOS .readMore:hover .icon-play .symbol .stroke,.untranslated-modal .untranslated-modal-content .newsletter-signup .no-iOS a.submit:hover .icon-play .symbol .stroke,.untranslated-modal .untranslated-modal-content .newsletter-signup a.hover.submit .icon-play .symbol .stroke,footer .inline-list li .no-iOS a:hover .icon-play .symbol .stroke,footer .inline-list li a.hover .icon-play .symbol .stroke,header .header-container .discountModal .block .hover.expand .icon-play .symbol .stroke,header .header-container .discountModal .block .hover.explicit-icon .icon-play .symbol .stroke,header .header-container .discountModal .block .hover.icon .icon-play .symbol .stroke,header .header-container .discountModal .block .no-iOS .expand:hover .icon-play .symbol .stroke,header .header-container .discountModal .block .no-iOS .explicit-icon:hover .icon-play .symbol .stroke,header .header-container .discountModal .block .no-iOS .icon:hover .icon-play .symbol .stroke,header .header-container .links li .no-iOS a:hover .icon-play .symbol .stroke,header .header-container .links li a.hover .icon-play .symbol .stroke,header .header-container .mobileSideMenu li .no-iOS a:hover .icon-play .symbol .stroke,header .header-container .mobileSideMenu li a.hover .icon-play .symbol .stroke,header .header-container .welcomeModal .block .hover.expand .icon-play .symbol .stroke,header .header-container .welcomeModal .block .hover.explicit-icon .icon-play .symbol .stroke,header .header-container .welcomeModal .block .hover.icon .icon-play .symbol .stroke,header .header-container .welcomeModal .block .no-iOS .expand:hover .icon-play .symbol .stroke,header .header-container .welcomeModal .block .no-iOS .explicit-icon:hover .icon-play .symbol .stroke,header .header-container .welcomeModal .block .no-iOS .icon:hover .icon-play .symbol .stroke{fill:none;stroke:#000}.button{-moz-transition-property:background-color,border-color,color;-o-transition-property:background-color,border-color,color;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;text-transform:uppercase;background-color:transparent;color:#fff;border:1px solid #fff;padding:0 1em;line-height:2em;margin-bottom:0}.button .icon,header .header-container .mobileSideMenu{-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-moz-transition-delay:0s;-webkit-transition-delay:0s}@media only screen and (max-width:639px){.for-larger{display:none!important}.button{padding:0 1rem}}@media only screen and (min-width:640px){.for-phone{display:none!important}.button{padding:0 24px}}@media only screen and (min-width:768px){.button{font-size:1.125rem;line-height:2.5625rem;padding:0 16px}}@media only screen and (min-width:841px){.button{font-size:.9375rem;line-height:2.0625rem;padding:0 16px}}@media only screen and (min-width:1024px){.button{font-size:.875rem;line-height:1.9375rem}}@media only screen and (min-width:1280px){.button{font-size:1.0625rem;line-height:2.375rem;padding:0 14px}}.button .icon{-moz-transition-property:background-color,border-color,fill;-o-transition-property:background-color,border-color,fill;-webkit-transition-property:background-color,border-color,fill;transition-property:background-color,border-color,fill;transition-duration:.3s;transition-timing-function:ease-out;transition-delay:0s;position:relative}.clickToClose .overlay.videoPlaying .content,header .header-container .mobileSideMenu{-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-delay:0s}.button:hover{background-color:#fff;color:#000}.button.begin{margin-bottom:0;padding:0 3.375em;letter-spacing:.05em;line-height:3em}@media only screen and (max-width:639px){.button.begin{font-size:.75rem;padding:.75em 1em}}.button.begin .icon{fill:#f7f3f0}.button.begin:hover{color:#000}.button.begin:hover .icon{fill:#404040}.see-how .button.begin{color:#464646;border-color:#464646}.see-how .button.begin .icon{fill:#464646}.see-how .button.begin:hover{color:#f7f3f0;background-color:#464646;border-color:#464646}.see-how .button.begin:hover .icon{fill:#f7f3f0}.button.continue{background-color:#00aeef;text-transform:uppercase;color:#fff;border-width:0;margin:0}.button.continue:hover{background-color:#0081b2}.button.blue{background-color:#00aeef;border-color:#00aeef;color:#fff}.button.blue:hover{background-color:#fff;border-color:#000;color:#000}@media only screen and (min-width:641px){.button.addTechnique .icon-plus{margin-right:8px}}.button.lightBg{color:#5d5d5d;border-color:#5d5d5d}.button.lightBg .icon .symbol{fill:#5d5d5d}.button.lightBg .icon .symbol.stroke{fill:none;stroke:#5d5d5d}.button.lightBg:hover{color:#fff;border-color:#5d5d5d;background-color:#5d5d5d}.button.lightBg:hover .icon .symbol{fill:#fff}.button.lightBg:hover .icon .symbol.stroke{fill:none;stroke:#fff}.reveal-modal-bg{max-width:100%}.reveal-modal{border-radius:0}.reveal-modal a.close-reveal-modal{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;line-height:1.25rem}.reveal-modal a.close-reveal-modal:hover{color:#3e3e3e}.reveal-modal a:not(.close-reveal-modal):not(.button){color:#00aeef}.reveal-modal a:not(.close-reveal-modal):not(.button):hover{color:#000}.reveal-modal.vidModal{margin:0;padding:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#1a1a1a;background-color:rgba(0,0,0,.1);border:0}.reveal-modal.vidModal .videocontent{max-width:75%;margin:0 auto;text-align:right}.reveal-modal.vidModal .videocontent a.close-reveal-modal{position:static}.reveal-modal:focus{outline:0}.rwd-line{display:block}input[type=checkbox]:not(old),input[type=radio]:not(old){margin:0;padding:0;opacity:0;height:0;width:0}input[type=checkbox]:not(old)+label,input[type=radio]:not(old)+label{margin:0 0 0 1.5rem}input[type=checkbox]:not(old)+label .radiobutton,input[type=radio]:not(old)+label .radiobutton{display:inline-block;background-image:url(../img/checkbox.jpg);background-size:cover;background-position:left top;background-repeat:no-repeat;position:relative;margin-right:.75rem;margin-bottom:0;width:20px;height:20px;top:3px}input[type=checkbox]:not(old)+label .radiobutton+label,input[type=radio]:not(old)+label .radiobutton+label{display:inline-block;margin-left:8px}input[type=checkbox]:not(old):checked+label .radiobutton,input[type=radio]:not(old):checked+label .radiobutton{background-position:100% top;border-color:#000}input[type=text],input[type=password],input[type=email]{border-width:0;border-radius:0;-webkit-appearance:none;box-shadow:none;font-size:1rem}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder{color:#919191;font-family:AvenirLTStd-Roman,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}select,textarea{border-width:0;border-radius:0;-webkit-appearance:none;font-size:1rem}#at-cv-lightbox{display:none}.aspect-ratio-container{overflow:hidden}.aspect-ratio-container .aspect-ratio-box{position:relative}.aspect-ratio-container .aspect-ratio-box:before{content:'';display:block}.aspect-ratio-container .aspect-ratio-box>div{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-size:cover}.position-container{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-background-size:100%;background-size:100%}.basic-public-video,.basic-public-video .position-container{position:relative}.basic-public-video .position-container:hover .icon-play .symbol{fill:#000}.basic-public-video .position-container:hover .icon-play .fullCircle{fill:#FFF}header .header-container .discountModal .block .expand .emptyCircle,header .header-container .discountModal .block .expand .symbol,header .header-container .discountModal .block .explicit-icon .emptyCircle,header .header-container .discountModal .block .explicit-icon .symbol,header .header-container .discountModal .block .explicit-icon path,header .header-container .discountModal .block .icon .emptyCircle,header .header-container .discountModal .block .icon .symbol,header .header-container .welcomeModal .block .expand .emptyCircle,header .header-container .welcomeModal .block .expand .symbol,header .header-container .welcomeModal .block .explicit-icon .emptyCircle,header .header-container .welcomeModal .block .explicit-icon .symbol,header .header-container .welcomeModal .block .explicit-icon path,header .header-container .welcomeModal .block .icon .emptyCircle,header .header-container .welcomeModal .block .icon .symbol{fill:#00aeef}.basic-public-video .overlay{position:absolute;width:100%;height:100%;bottom:0;left:0}.basic-public-video .overlay-content{position:absolute;bottom:20px;left:20px;display:flex}.basic-public-video .play-button-copy{margin-left:8px;margin-bottom:0;display:flex;flex-direction:column;justify-content:center}.basic-public-video .play-button-copy>*{line-height:1}:focus{outline:0}[data-local-text-strings]{display:none!important}.loginForm a,.loginForm input,.loginForm label,.loginForm label.password span,.loginForm label.username span{display:block}.loginForm{margin:0 auto 1rem;max-width:398px;overflow:hidden}.loginForm .heading{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#3e3e3e;font-size:1.75rem;line-height:1em;margin-bottom:1.875rem}.loginForm .forgotPassword,.loginForm label span{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;line-height:1.1875rem}.loginForm label{margin-left:0!important;margin-right:0!important}.loginForm label span{font-size:1rem;color:#626262;margin-bottom:.5rem}.loginForm label.password input,.loginForm label.username input{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;height:2.875rem;font-size:1.25rem}.loginForm label.username input{margin-bottom:.8em}.loginForm label.password input{margin-bottom:1.25em}.loginForm label.remember-me{float:left;margin-bottom:1em}.loginForm .forgotPassword{color:#00aeef;margin-top:.3125rem;float:right}.loginForm .row.submit{margin-top:1.25rem}.loginForm .button.continue{float:right;margin-bottom:0;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;line-height:2.75rem;width:8.375rem;padding:0;border:1px solid #00aeef}.loginForm .button.continue:hover{border-color:#000;background-color:#fff;color:#000}.loginForm .error{font-family:AvenirLTStd-LightOblique,AvenirNextCyr-LightItalic,AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.375rem;color:#fe2424}.loginForm .error.incorrect{margin:.75rem 0 0;width:60%;float:left}.loginForm .error.expired,.loginForm .error.forgotPassword{margin-bottom:1rem}.loginForm .copy{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25rem;color:#626262;margin-bottom:1em}.loginForm .copy .email{color:#00aeef}header{padding:1.125rem 1.25rem}@media only screen and (min-width:640px){header{padding:1.125rem 1.25rem}}@media only screen and (min-width:768px){header{padding:1.125rem 3.125rem}}header *,header a,header p{-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;word-break:keep-all}header .header-container{overflow:hidden;position:relative;padding:0}header .header-container .discountOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background-color:rgba(0,0,0,.6)}header .header-container .open-modal{display:none}header .header-container .open-modal.visible{display:block}header .header-container .discountModal,header .header-container .welcomeModal{position:fixed;top:56px;right:0;background-color:#ebe8e5;z-index:20;padding:24px 20px 20px;max-width:557px;overflow:hidden}@media only screen and (max-width:670px) and (orientation:landscape){header .header-container .discountModal,header .header-container .welcomeModal{max-width:100%;padding:12px}}@media only screen and (min-width:640px){header .header-container .discountModal,header .header-container .welcomeModal{top:60px;padding:50px}}header .header-container .discountModal .close-reveal-modal,header .header-container .welcomeModal .close-reveal-modal{position:absolute;top:14px;right:22px;font-size:2.25rem;color:#959595}header .header-container .discountModal .close-reveal-modal:hover,header .header-container .welcomeModal .close-reveal-modal:hover{color:#000}header .header-container .discountModal .block .text .copy,header .header-container .discountModal h2,header .header-container .welcomeModal .block .text .copy,header .header-container .welcomeModal h2{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#4e4e4e}header .header-container .discountModal h2,header .header-container .welcomeModal h2{font-size:1.5rem;line-height:1.6875rem;text-align:center;margin-bottom:1.125rem}header .header-container .discountModal .block,header .header-container .welcomeModal .block{overflow:hidden;margin-bottom:.5625rem}header .header-container .discountModal .block .expand,header .header-container .discountModal .block .explicit-icon,header .header-container .discountModal .block .icon,header .header-container .welcomeModal .block .expand,header .header-container .welcomeModal .block .explicit-icon,header .header-container .welcomeModal .block .icon{float:left;width:2.25rem;height:2.25rem;margin-right:1rem}header .header-container .discountModal .block .expand .emptyCircle.stroke,header .header-container .discountModal .block .expand .symbol.stroke,header .header-container .discountModal .block .explicit-icon .emptyCircle.stroke,header .header-container .discountModal .block .explicit-icon .symbol.stroke,header .header-container .discountModal .block .icon .emptyCircle.stroke,header .header-container .discountModal .block .icon .symbol.stroke,header .header-container .welcomeModal .block .expand .emptyCircle.stroke,header .header-container .welcomeModal .block .expand .symbol.stroke,header .header-container .welcomeModal .block .explicit-icon .emptyCircle.stroke,header .header-container .welcomeModal .block .explicit-icon .symbol.stroke,header .header-container .welcomeModal .block .icon .emptyCircle.stroke,header .header-container .welcomeModal .block .icon .symbol.stroke{fill:none;stroke:#00aeef}header .header-container .discountModal .block .expand.icon-arrow-down,header .header-container .discountModal .block .explicit-icon.icon-arrow-down,header .header-container .discountModal .block .icon.icon-arrow-down,header .header-container .welcomeModal .block .expand.icon-arrow-down,header .header-container .welcomeModal .block .explicit-icon.icon-arrow-down,header .header-container .welcomeModal .block .icon.icon-arrow-down{height:1.5rem}@media only screen and (max-width:670px) and (orientation:landscape){header .header-container .discountModal .close-reveal-modal,header .header-container .welcomeModal .close-reveal-modal{top:8px;right:12px}header .header-container .discountModal h2,header .header-container .welcomeModal h2{font-size:1rem;margin-bottom:.5625rem}header .header-container .discountModal .block .expand,header .header-container .discountModal .block .explicit-icon,header .header-container .discountModal .block .icon,header .header-container .welcomeModal .block .expand,header .header-container .welcomeModal .block .explicit-icon,header .header-container .welcomeModal .block .icon{width:1.5rem;height:1.5rem;margin-right:.5rem}header .header-container .discountModal .block .expand.icon-arrow-down,header .header-container .discountModal .block .explicit-icon.icon-arrow-down,header .header-container .discountModal .block .icon.icon-arrow-down,header .header-container .welcomeModal .block .expand.icon-arrow-down,header .header-container .welcomeModal .block .explicit-icon.icon-arrow-down,header .header-container .welcomeModal .block .icon.icon-arrow-down{height:1rem}}header .header-container .discountModal .block .expand.icon-arrow-down .symbol,header .header-container .discountModal .block .explicit-icon.icon-arrow-down .symbol,header .header-container .discountModal .block .icon.icon-arrow-down .symbol,header .header-container .welcomeModal .block .expand.icon-arrow-down .symbol,header .header-container .welcomeModal .block .explicit-icon.icon-arrow-down .symbol,header .header-container .welcomeModal .block .icon.icon-arrow-down .symbol{fill:rgba(0,0,0,.5)}header .header-container .discountModal .block .expand.expand,header .header-container .discountModal .block .explicit-icon.expand,header .header-container .discountModal .block .icon.expand,header .header-container .welcomeModal .block .expand.expand,header .header-container .welcomeModal .block .explicit-icon.expand,header .header-container .welcomeModal .block .icon.expand{height:1.6875rem}header .header-container .discountModal .block .text,header .header-container .welcomeModal .block .text{max-width:345px;margin-left:3.25rem}header .header-container .discountModal .block .text .copy,header .header-container .welcomeModal .block .text .copy{font-size:1rem;line-height:1.1875rem;margin-bottom:0}@media only screen and (max-width:670px) and (orientation:landscape){header .header-container .discountModal .block .expand.expand,header .header-container .discountModal .block .explicit-icon.expand,header .header-container .discountModal .block .icon.expand,header .header-container .welcomeModal .block .expand.expand,header .header-container .welcomeModal .block .explicit-icon.expand,header .header-container .welcomeModal .block .icon.expand{height:1.0625rem}header .header-container .discountModal .block .text,header .header-container .welcomeModal .block .text{max-width:100%}header .header-container .discountModal .block .text .copy,header .header-container .welcomeModal .block .text .copy{font-size:.75rem;line-height:.875rem}}header .header-container .discountModal .button,header .header-container .welcomeModal .button{display:block;margin:1.875rem auto 0;width:210px;font-size:1rem;line-height:2.75rem;padding:0}@media only screen and (max-width:670px) and (orientation:landscape){header .header-container .discountModal .button,header .header-container .welcomeModal .button{margin-top:1rem;font-size:.75rem;line-height:1.875rem}}header .header-container .discountModal.discount,header .header-container .welcomeModal.discount{max-width:252px}@media only screen and (min-width:640px){header .header-container .discountModal h2,header .header-container .welcomeModal h2{text-align:left}header .header-container .discountModal .button,header .header-container .welcomeModal .button{float:right}header .header-container .discountModal.discount,header .header-container .welcomeModal.discount{padding:20px}header .header-container .discountModal.discount h2,header .header-container .welcomeModal.discount h2{text-align:center}}header .header-container .discountModal.discount .close-reveal-modal,header .header-container .welcomeModal.discount .close-reveal-modal{display:none}header .header-container .discountModal.discount.survey,header .header-container .welcomeModal.discount.survey{padding:20px 14px}header .header-container .discountModal.discount h2,header .header-container .welcomeModal.discount h2{font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;margin:0 0 18px;line-height:1.625rem;color:#484848}header .header-container .discountModal.discount .button,header .header-container .discountModal.discount h2 .omgyes,header .header-container .welcomeModal.discount .button,header .header-container .welcomeModal.discount h2 .omgyes{font-family:Novecentowide-Bold,"Novecento Wide Bold",Roboto-Bold,Novecentowide-Normal,"Novecento Wide Normal",Roboto-Regular,Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}header .header-container .discountModal.discount h2 .omgyes,header .header-container .welcomeModal.discount h2 .omgyes{display:block}header .header-container .discountModal.discount .copy,header .header-container .welcomeModal.discount .copy{max-width:21.25rem;line-height:normal;text-align:center}@media only screen and (min-width:640px){header .header-container .discountModal.discount .copy,header .header-container .welcomeModal.discount .copy{margin:0 auto}header .header-container .discountModal.discount.japiJane,header .header-container .welcomeModal.discount.japiJane{padding:4.5rem 4rem 3.375rem;max-width:29.125rem}}header .header-container .discountModal.discount .copy span.copy,header .header-container .welcomeModal.discount .copy span.copy{display:block;margin-bottom:16px}header .header-container .discountModal.discount .button,header .header-container .welcomeModal.discount .button{font-size:.875rem;margin-top:18px;width:100%}header .header-container .discountModal.discount.splash p,header .header-container .welcomeModal.discount.splash p{margin-bottom:.75rem;text-align:center}header .header-container .discountModal.discount.japiJane h2,header .header-container .welcomeModal.discount.japiJane h2{border-bottom:none;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;padding-bottom:.375rem}@media only screen and (min-width:640px){header .header-container .discountModal.discount.japiJane h2,header .header-container .welcomeModal.discount.japiJane h2{margin-top:0}}header .header-container .discountModal.discount.japiJane p,header .header-container .welcomeModal.discount.japiJane p{text-align:left;max-width:initial;margin-bottom:1rem}header .header-container .discountModal.discount.japiJane svg,header .header-container .welcomeModal.discount.japiJane svg{margin:1.25rem auto;max-width:18.75rem;display:block}@media only screen and (min-width:640px){header .header-container .discountModal.discount.japiJane .button.blue,header .header-container .welcomeModal.discount.japiJane .button.blue{margin-top:1.5rem;float:right;width:9.25rem}}header .header-container .discountModal.discount.survey .logo,header .header-container .welcomeModal.discount.survey .logo{float:none;margin:1.5rem auto;width:10.25rem}header .header-container .welcomeOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background-color:rgba(0,0,0,.6)}header .header-container .logo{overflow:hidden;float:left}header .header-container .logo a{display:block;overflow:hidden;float:left}@media only screen and (min-width:640px){header .header-container .discountModal{margin-top:16px;margin-right:16px;border-radius:2px}header .header-container .logo a{margin:12px 0}}@media only screen and (min-width:1024px){header .header-container .logo a{margin:16px 0}}header .header-container .logo a object{display:block;height:auto;position:relative;padding-top:20%;width:95px}@media only screen and (min-width:640px){header .header-container .logo a object{width:180px}}header .header-container .logo a object svg{width:100%;height:100%;position:absolute;top:0;left:0}header .header-container .links{float:right;margin-bottom:0;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}@media only screen and (orientation:portrait){header .header-container .links{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.875rem}header .header-container .links li a{color:#fff}header .header-container .links li:hover{color:#898989}header .header-container .links li:hover .icon{fill:#898989}}@media only screen and (orientation:landscape){header .header-container .links{line-height:1rem}header .header-container .links li.browse{display:none}header .header-container .links li.hamburger{display:block}header .header-container .links li.hamburger img{width:11px}}header .header-container .menu-toggle{display:block;height:auto;position:absolute}@media only screen{header .header-container .menu-toggle{top:0;right:0;width:16px;height:16px}}@media only screen and (min-width:640px){header .header-container .menu-toggle{display:block;position:absolute;top:6px;right:0;width:32px;height:32px}}@media only screen and (min-width:768px){header .header-container .menu-toggle{display:none}}header .header-container .menu-toggle svg{position:absolute;width:100%;height:100%;top:0;left:0}header .header-container .menu-toggle svg path{fill:#231f20}header .header-container .mobileSideMenu{position:fixed;top:0;right:-320px;width:246px;margin:0;background-color:#242221;z-index:100;list-style:none;box-shadow:0 -3px 27.36px 10.64px rgba(0,0,0,.35);overflow-y:auto;max-height:100%;-moz-transition-property:right;-o-transition-property:right;-webkit-transition-property:right;transition-property:right;transition-duration:.3s;transition-timing-function:ease-out;transition-delay:0s}@media only screen{header .header-container .mobileSideMenu{display:block}}@media only screen and (min-width:640px){header .header-container .mobileSideMenu{display:block}}@media only screen and (min-width:768px){header .header-container .mobileSideMenu{display:none}}header .header-container .mobileSideMenu.open{right:0}header .header-container .mobileSideMenu li{border-top:1px solid #5d5f62}header .header-container .mobileSideMenu li.menuClose,header .header-container .mobileSideMenu li.menuLogo{border-top:0;background-color:#1b1a19}header .header-container .mobileSideMenu li a{color:#939598;font-size:1.125rem;line-height:1em;text-transform:uppercase;padding:1rem 1.5rem;display:block}header .header-container .mobileSideMenu li a:hover{color:#fff}header .header-container .mobileSideMenu li.menuClose a{text-align:right;font-size:3rem;color:#fff;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;padding:.125rem .5625rem}header .header-container .mobileSideMenu li.menuLogo .logo{float:none}header .header-container .mobileSideMenu li.menuLogo .logo a{float:none;padding:.5rem 1.5rem 1.5rem}header .header-container .mobileSideMenu li.menuLogo .logo a object{margin:0 auto;width:7rem;padding-top:1.5rem}header .header-container .mobileSideMenu li.menuLogo .logo a object .letterG,header .header-container .mobileSideMenu li.menuLogo .logo a object .letterM,header .header-container .mobileSideMenu li.menuLogo .logo a object .letterO{fill:#939598}header .header-container .mobileSideMenu li.menuLogo .logo a object .letterE,header .header-container .mobileSideMenu li.menuLogo .logo a object .letterS,header .header-container .mobileSideMenu li.menuLogo .logo a object .letterY{fill:#fff}header .header-container .mobileSideMenu li.getStarted{padding:1.25rem}header .header-container .mobileSideMenu li.getStarted .button{font-size:1rem;line-height:2.75rem;padding:0;color:#FFF}header .header-container .mobileSideMenu li.getStarted .button:hover{color:#000}header .header-container .mobileSideMenu li.gift .button-gift svg,header .header-container .mobileSideMenu li.home .button-gift svg{font-size:1.5rem;margin-top:-.625rem}header .header-container .mobileSideMenu li.active{background-color:#5d5f62;border-top-color:#5d5f62}header .header-container .mobileSideMenu li.active a{color:#1b1a19}header .header-container .mobileSideMenu .sub-nav{list-style:none;padding-top:0;margin-top:-.5rem;padding-bottom:1rem}header .header-container .mobileSideMenu .sub-nav li{font-size:1rem;border-top:0;margin-left:0;float:none}header .header-container .mobileSideMenu .sub-nav li a{font-size:.875rem;text-transform:none;padding:.25rem .75rem}header{z-index:20}header.header-market{background-color:#fff;padding-top:.875rem;padding-bottom:.4375rem;min-width:100%}@media only screen and (min-width:640px){header.header-market{padding-top:1.125rem;padding-bottom:.6875rem}}@media only screen and (min-width:768px){header.header-market{padding:0}}header.header-market .letterG,header.header-market .letterM,header.header-market .letterO{fill:#4e4e4e}header.header-market .letterE,header.header-market .letterS,header.header-market .letterY{fill:#a7a7a7}header.header-market .header-container{padding-top:.25rem}@media only screen and (min-width:640px){header.header-market .header-container{padding-top:0}}@media only screen and (min-width:768px){header.header-market .header-container{padding:1.125rem 3.125rem .6875rem;overflow:visible;height:4.625rem}}@media only screen and (min-width:1024px){header.header-market .header-container{max-width:1280px;margin:0 auto}}header.header-market .logo a{float:left;margin:0}@media only screen{header.header-market .logo a object{width:93px}}header.header-market .links{display:block;overflow:visible;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;position:static;float:right;margin-right:1.75rem}@media only screen and (min-width:640px){header.header-market .logo{padding:6px 0}header.header-market .logo a object{width:163px}header.header-market .links{margin-right:3.125rem;position:relative;top:8px}}header.header-market .links li{display:none;float:none;margin-left:1rem}@media only screen and (min-width:768px){header.header-market .links{margin-right:0;font-size:.9375rem}header.header-market .links li{display:inline-block;border-bottom:2px solid #fff;line-height:2.625rem;margin-left:.5rem}}@media only screen and (min-width:1024px){header.header-market .links li{margin-left:1.375rem}}header.header-market .links li a{color:#696969}header.header-market .links li.active a,header.header-market .links li:hover a{color:#161616}header.header-market .links li.active{border-bottom-color:#161616}header.header-market .links li.reviews{display:none}@media only screen and (min-width:850px){header.header-market .links li.reviews{display:inline-block}}header.header-market .links li.getStarted{display:inline-block;position:relative;top:-4px}header.header-market .links li.getStarted .button{font-size:.75rem;line-height:1.5rem;color:#fff;background-color:#00aeef;border-color:#00aeef}@media only screen and (min-width:640px){header.header-market .links li.getStarted{top:0}header.header-market .links li.getStarted .button{font-size:.875rem;line-height:1.75rem}header.header-market .links.account .getStarted .button:hover{background-color:#000;border-color:#000;color:#fff}}header.header-market .links.navigation{float:left;padding:0;margin-bottom:0}@media only screen and (min-width:768px){header.header-market .links li.getStarted .button{line-height:2.625rem}header.header-market .links.navigation{margin-top:4px;margin-left:9px}}@media only screen and (min-width:640px) and (max-width:1023px){header.header-market .links.navigation li{margin-left:12px}}@media only screen and (min-width:768px){header.header-market .links.navigation li{margin-left:1.375rem}header.header-market .links.account{right:0;top:0}header.header-market .links.account .getStarted .button{font-size:.875rem;line-height:2.5rem}}@media only screen and (max-width:639px){header.header-market .links.account .getStarted .button:active{background-color:#000;border-color:#000;color:#fff}}header.header-market .menu-toggle{top:4px}header.header-market.home .links li{border-color:transparent}header.header-market.home .links li a{color:#fff}header.header-market.home .links li a:hover{color:#00aeef}@media only screen and (min-width:640px){header.header-market .menu-toggle{top:6px}header.header-market.home{position:absolute;top:0;left:0;right:0;background-color:rgba(0,0,0,.2)}header.header-market.home .letterG,header.header-market.home .letterM,header.header-market.home .letterO{fill:#696868}header.header-market.home .letterE,header.header-market.home .letterS,header.header-market.home .letterY,header.header-market.home .menu-toggle svg path{fill:#fff}header.header-market.home .links li.home svg #Layer_3 .cls-1111{stroke:#fff}header.header-market.home .links li.home svg #Layer_3 .cls-2222{stroke:#fff;fill:#fff}}header.header-market.home.langSelect .localeDropdown .langToggle .triangle{border-color:#c9c9c9 transparent transparent}header.header-market.home.langSelect .localeDropdown .sub-nav{background-color:rgba(0,0,0,.2)}header.header-market.home.langSelect .localeDropdown .sub-nav li a{color:#fff}header.header-market.home.langSelect .localeDropdown .sub-nav li a:hover{color:#00aeef}header.header-market.home.langSelect .localeDropdown.open .langToggle .triangle{border-color:transparent transparent #c9c9c9}header.header-market.fixed{background-color:#f6f3f0;padding:55px 0 0;position:static}header.header-market.fixed .header-container{position:fixed;top:0;right:0;left:0;max-width:1280px;margin:0 auto;background-color:rgba(246,243,240,.9);border-bottom:1px solid #c5c2c0;padding:18px 20px 10px;z-index:100;overflow:visible}header.header-market.fixed .links{position:relative}@media only screen and (min-width:768px){header.header-market.fixed .header-container{padding:18px 88px 10px 50px}header.header-market.fixed .links li{display:none;border-bottom:none}header.header-market.fixed .links li.ourApproach{display:inline-block}header.header-market.fixed .links li.getStarted{display:inline-block;top:0}}header.header-market.fixed .links li.ourApproach a{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}@media only screen and (max-width:639px){header.header-market.fixed .links li.getStarted .button{max-height:26px;min-width:112px;display:inline-block;padding-left:0;padding-right:0}}header.header-market.fixed .menu-toggle{top:18px;right:20px}header.header-market:not(.ng-scope) .header-container .discountModal,header.header-market:not(.ng-scope) .header-container .discountOverlay,header.header-market:not(.ng-scope) .header-container .localeDropdown,header.header-market:not(.ng-scope) .header-container .welcomeModal,header.header-market:not(.ng-scope) .header-container .welcomeOverlay{display:none}header.sticky-marketing-header{position:absolute;width:100%;left:0;padding:0;max-width:none;display:flex;flex-direction:column}header.sticky-marketing-header.darker .header-container .top{background-color:rgba(0,0,0,.5)}header.sticky-marketing-header.open-modal .header-container .top{background-color:rgba(0,0,0,.75)}header.sticky-marketing-header .header-container{max-width:1280px;margin:0 auto;position:relative;height:60px;display:flex;flex-direction:column;width:100%}header.sticky-marketing-header .header-container .flex-container{display:flex;justify-content:space-between;align-items:center}header.sticky-marketing-header .header-container .flex-container .flex-item-right{display:flex;align-items:center}header.sticky-marketing-header .header-container .sticky .cta,header.sticky-marketing-header .header-container .sticky .gift-cta,header.sticky-marketing-header .header-container .top .cta,header.sticky-marketing-header .header-container .top .gift-cta{line-height:normal;color:#fff;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}header.sticky-marketing-header .header-container .sticky .cta.unfocused,header.sticky-marketing-header .header-container .sticky .gift-cta.unfocused,header.sticky-marketing-header .header-container .top .cta.unfocused,header.sticky-marketing-header .header-container .top .gift-cta.unfocused{background-color:transparent;border-color:#FFF;color:#FFF}header.sticky-marketing-header .header-container .sticky .cta.unfocused:hover,header.sticky-marketing-header .header-container .sticky .gift-cta.unfocused:hover,header.sticky-marketing-header .header-container .top .cta.unfocused:hover,header.sticky-marketing-header .header-container .top .gift-cta.unfocused:hover{color:#00aeef;border-color:#00aeef;background-color:transparent}header.sticky-marketing-header .header-container .sticky .cta:lang(ru),header.sticky-marketing-header .header-container .sticky .gift-cta:lang(ru),header.sticky-marketing-header .header-container .top .cta:lang(ru),header.sticky-marketing-header .header-container .top .gift-cta:lang(ru){text-transform:uppercase}header.sticky-marketing-header .header-container .text-link{display:none;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#FFF}.flowplayer .fp-player .fp-subtitle p,.flowplayer .fp-player .fp-ui .fp-controls .fp-menu.dropdown-open .fp-dropdown li{font-family:Arial,Helvetica,sans-serif}@media only screen and (min-width:768px){header.sticky-marketing-header .header-container .text-link{display:block}}header.sticky-marketing-header .header-container .text-link:hover{background-color:transparent;border:none;color:#00aeef}header.sticky-marketing-header .header-container .logo-container{width:96px}header.sticky-marketing-header .header-container .logo-container .logo-link,header.sticky-marketing-header .header-container .logo-container .omgyes-logo{display:block}header.sticky-marketing-header .header-container .logo-container .omgyes-logo .omg{fill:#d8d8d8}header.sticky-marketing-header .header-container .logo-container .omgyes-logo .yes,header.sticky-marketing-header .header-container .top .menu-toggle svg path{fill:#FFF}header.sticky-marketing-header .header-container .cta,header.sticky-marketing-header .header-container .gift-cta{font-size:1.125rem;padding:10px 12px}header.sticky-marketing-header .header-container .cta:hover,header.sticky-marketing-header .header-container .gift-cta:hover{background-color:#FFF;color:#000;border:1px solid #000}header.sticky-marketing-header .header-container .cta.sm,header.sticky-marketing-header .header-container .gift-cta.sm{display:none}@media only screen and (max-width:639px){header.sticky-marketing-header .header-container .cta,header.sticky-marketing-header .header-container .gift-cta{font-size:1rem;padding:6px 8px}header.sticky-marketing-header .header-container .cta.sm,header.sticky-marketing-header .header-container .gift-cta.sm{display:block}}header.sticky-marketing-header .header-container .cta.lg,header.sticky-marketing-header .header-container .gift-cta.lg{display:none}header.sticky-marketing-header .header-container .cta.unfocused,header.sticky-marketing-header .header-container .gift-cta.unfocused{border-width:2px}header.sticky-marketing-header .header-container .cta{min-width:174px;line-height:normal;background-color:#00aeef;border:1px solid #00aeef}@media only screen and (max-width:639px){header.sticky-marketing-header .header-container .cta{min-width:150px}}@media only screen and (min-width:640px){header.header-market.fixed .menu-toggle{top:24px}header.sticky-marketing-header .header-container{height:80px}header.sticky-marketing-header .header-container .text-link.login{margin-left:25px}header.sticky-marketing-header .header-container .logo-container{width:166px}header.sticky-marketing-header .header-container .cta.lg,header.sticky-marketing-header .header-container .gift-cta.lg{display:block}header.sticky-marketing-header .header-container .cta{font-size:1.125rem;min-width:154px;padding:8px 12px;margin:0 0 0 25px}}header.sticky-marketing-header .header-container .top{z-index:20;background-color:rgba(0,0,0,.2);height:100%;width:100%;padding:10px;position:relative}@media only screen and (min-width:640px){header.sticky-marketing-header .header-container .top{padding:14px 10px}}header.sticky-marketing-header .header-container .top .menu-toggle{position:relative;top:initial;right:initial}@media only screen and (min-width:1024px){header.sticky-marketing-header .header-container .top .menu-toggle{display:none}}header.sticky-marketing-header .header-container .top .menu-toggle svg{position:relative}header.sticky-marketing-header .header-container .top .mobileSideMenu{display:block}header.sticky-marketing-header .header-container .top .mobileSideMenu a.button{display:block;position:relative;top:initial;right:initial}header.sticky-marketing-header .header-container .top .mobileSideMenu .logo{display:block;text-align:center}.flowplayer .fp-waiting em,.hiw-variant.not-iphone header.header-market .links .aboutUs,.hiw-variant.not-iphone header.header-market .links .login,.hiw-variant.not-iphone header.header-market .links .ourApproach,header.sticky-marketing-header .header-container .sticky .logo-container,header.sticky-marketing-header .header-container .sticky.fixed .logo-container{display:none}header.sticky-marketing-header .header-container .top .cta{margin-right:16px}@media only screen and (min-width:768px){header.sticky-marketing-header .header-container .top{padding:14px 26px}header.sticky-marketing-header .header-container .top .cta{margin-right:0}}header.sticky-marketing-header .header-container .top .container{height:100%}header.sticky-marketing-header .header-container .sticky{background:linear-gradient(to bottom,#242221,rgba(0,0,0,0));position:fixed;overflow:hidden;width:100%;left:0;top:0;z-index:18;height:0}header.sticky-marketing-header .header-container .sticky.fixed{height:80px}header.sticky-marketing-header .header-container .sticky .container{position:relative;max-width:1280px;margin:auto;padding:10px;height:100%}@media only screen and (min-width:640px){header.sticky-marketing-header .header-container .sticky .container{padding:14px 10px}}@media only screen and (min-width:768px){header.sticky-marketing-header .header-container .sticky .container{padding:14px 26px}}header.sticky-marketing-header .header-container .sticky .container:lang(de){padding:10px 6px}header.sticky-marketing-header .header-container .sticky .cta{border-width:2px}header.sticky-marketing-header .header-container .sticky .gift-cta{background-color:#818181;border:2px solid #818181;min-width:94px}header .podcastName{text-transform:capitalize}.hiw-variant.not-iphone header.header-market{background-color:#fff;position:static}.hiw-variant.not-iphone header.header-market .menu-toggle svg path{fill:#a7a7a7}@font-face{font-family:slick;src:url(fonts/slick.eot);src:local("☺"),url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}@-ms-keyframes uil-flickr-anim1{0%,100%{left:0}50%{left:100px}}@-moz-keyframes uil-flickr-anim1{0%,100%{left:0}50%{left:100px}}@-webkit-keyframes uil-flickr-anim1{0%,100%{left:0}50%{left:100px}}@-o-keyframes uil-flickr-anim1{0%,100%{left:0}50%{left:100px}}@keyframes uil-flickr-anim1{0%,100%{left:0}50%{left:100px}}@-ms-keyframes uil-flickr-anim2{0%,49%{z-index:1}0%,100%{left:100px}100%,50%{z-index:10}50%{left:0}}@-moz-keyframes uil-flickr-anim2{0%{left:100px;z-index:1}49%{z-index:1}50%{left:0;z-index:10}100%{left:100px;z-index:10}}@-webkit-keyframes uil-flickr-anim2{0%{left:100px;z-index:1}49%{z-index:1}50%{left:0;z-index:10}100%{left:100px;z-index:10}}@-o-keyframes uil-flickr-anim2{0%{left:100px;z-index:1}49%{z-index:1}50%{left:0;z-index:10}100%{left:100px;z-index:10}}@keyframes uil-flickr-anim2{0%{left:100px;z-index:1}49%{z-index:1}50%{left:0;z-index:10}100%{left:100px;z-index:10}}.uil-flickr-css{background:0 0;position:absolute;width:200px;height:120px;left:50%;top:50%;transform:translate(-50%,-50%) scale(.33);-webkit-transform:translate(-50%,-50%) scale(.33);-moz-transform:translate(-50%,-50%) scale(.33);box-shadow:none!important}.uil-flickr-css>div{width:80px;height:80px;border-radius:50px;position:absolute;top:20px}.uil-flickr-css>div:nth-of-type(1){left:0;background:#27b9ef;z-index:5;-ms-animation:uil-flickr-anim1 1s linear infinite;-moz-animation:uil-flickr-anim1 1s linear infinite;-webkit-animation:uil-flickr-anim1 1s linear infinite;-o-animation:uil-flickr-anim1 1s linear infinite;animation:uil-flickr-anim1 1s linear infinite}.uil-flickr-css>div:nth-of-type(2){left:100px;background:#ebe7e9;-ms-animation:uil-flickr-anim2 1s linear infinite;-moz-animation:uil-flickr-anim2 1s linear infinite;-webkit-animation:uil-flickr-anim2 1s linear infinite;-o-animation:uil-flickr-anim2 1s linear infinite;animation:uil-flickr-anim2 1s linear infinite}.flowplayer .fp-speed,.flowplayer .fp-speed-flash,.overlay.videoPlaying .block{display:none!important}.clickToClose .overlay.videoPlaying .content{-moz-transition-property:-webkit-filter,filter;-o-transition-property:-webkit-filter,filter;-webkit-transition-property:-webkit-filter,filter;transition-property:-webkit-filter,filter;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-filter:blur(6px) brightness(.7);filter:blur(6px) brightness(.7)}.flowplayer.is-mouseout .fp-timeline,.fp-title,.hasPlayerElement.is-splash,.is-ready.flowplayer .button .videoPlay,.is-splash.flowplayer .fp-subtitle p,.overlay.videoEnded .uil-flickr-css,.shouldHavePlayerElement.is-splash{display:none}.hasPlayerElement .overlay,.hasPlayerElement .overlay *{cursor:default}.hasPlayerElement .overlay a,.hasPlayerElement .overlay a *{cursor:pointer}.is-paused.flowplayer .fp-ui{background-image:none}.flowplayer{background-color:#000;-webkit-background-size:cover;background-size:cover}.flowplayer.is-loading{background-image:none!important}.flowplayer.is-playing{background-color:#000!important}.flowplayer.is-mouseover .fp-player .fp-subtitle{bottom:15%}.flowplayer.no-mute.no-volume .fp-player .fp-controls .fp-timeline{margin-right:95px}.flowplayer.no-mute.no-volume .fp-player .fp-duration{right:60px}.flowplayer .fp-flash-disabled{font-size:1rem;left:0;bottom:10px;text-align:center;width:18.375rem}@media only screen and (min-width:640px){header.sticky-marketing-header .header-container .sticky .gift-cta{min-width:160px}.flowplayer .fp-flash-disabled{width:100%;bottom:40px}}.flowplayer .fp-player .fp-ui .fp-controls .fp-timeline .fp-buffer,.flowplayer .fp-player .fp-ui .fp-controls .fp-timeline .fp-progress{cursor:default}.flowplayer .fp-player .fp-ui .fp-controls .fp-timeline-tooltip.fp-tooltip{font-size:12px}.flowplayer .fp-player .fp-ui .fp-controls .fp-menu{margin:0 8px}.flowplayer .fp-player .fp-ui .fp-controls .fp-menu:before{font-family:Arial,Helvetica,sans-serif;content:"CC"}.flowplayer .fp-player .fp-ui .fp-controls .fp-menu .fp-dropdown{background-color:rgba(0,0,0,.65)!important;width:88px;border-radius:.4em;bottom:32px;padding:8px;max-height:126px;overflow-y:scroll}.flowplayer .fp-player .fp-ui .fp-controls .fp-menu .fp-dropdown::-webkit-scrollbar{width:4px}.flowplayer .fp-player .fp-ui .fp-controls .fp-menu .fp-dropdown::-webkit-scrollbar-thumb{background:#FFF;border-radius:1px;height:6px}.flowplayer .fp-player .fp-ui .fp-controls .fp-menu .fp-dropdown li{padding:2px!important;border-radius:.4em;line-height:14px}.flowplayer .fp-player .fp-ui .fp-controls .fp-menu .fp-dropdown li.active{background-color:transparent!important;color:#00a7c8!important;font-weight:700}.flowplayer .fp-player .fp-ui .fp-controls .fp-volume{margin-right:8px}.flowplayer .fp-player .fp-ui .fp-controls .fp-volume .fp-volumeslider{width:60px;margin-right:12px;cursor:default}.flowplayer .fp-player .fp-subtitle{bottom:0;padding:0 10px;font-size:initial}.flowplayer .fp-player .fp-subtitle p{color:#fff;background-color:rgba(0,0,0,.5)}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.player.flowplayer.is-fullscreen .fp-subtitle p{font-size:2vh}.player.flowplayer.is-fullscreen.is-landscape .fp-subtitle p{font-size:2vw}.icon-play{width:32px;height:32px}.icon-play .emptyCircle{fill:#FFF}.icon-play .fullCircle{fill:transparent}.icon-play .symbol{fill:#fff}@media only screen and (min-width:640px){.flowplayer .fp-player .fp-subtitle{padding:0 20px;bottom:10px}.icon-play{width:42px;height:42px}}@media only screen and (min-width:1024px){.icon-play{width:60px;height:60px}}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.gift-give-modal .simpleNativeDatepicker,.homePage .svg{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:url(../img/sim/ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;src:url(fonts/slick.eot);src:local("☺"),url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;margin-bottom:0;padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75}.slick-dots,.slick-dots li button{line-height:0;font-size:0;padding:0}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 2px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;color:transparent;cursor:pointer;margin-bottom:0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:12px;line-height:20px;text-align:center;color:#000;opacity:.25}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slider-controls{position:relative;display:flex;justify-content:center;align-items:center}.slider-controls button{position:relative;left:auto;right:auto;height:auto;width:auto}.slider-controls .slick-dots{vertical-align:initial;bottom:auto;position:relative;display:flex;margin:0}.slider-controls .slick-dots li{display:block}.slider-controls .slick-dots button:before{padding-top:1px}.slider-controls .slick-arrow{height:20px;width:20px;margin:0 4px;top:auto}.slider-controls .slick-arrow:before{content:'';background-image:url(../img/slick-arrow-svg-000000.svg);position:absolute;height:20px;width:20px;top:0;left:0;right:0;bottom:0}.slider-controls .slick-prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.reveal-modal.fade.in{min-height:initial}.checkoutModal{padding:0;position:absolute;font-family:AvenirLTStd-Book,"Avenir Book",AvenirLTStd-Medium,"Avenir Medium",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}@media only screen and (min-width:341px){.checkoutModal{height:initial}}@media only screen and (max-width:449px){.checkoutModal{top:0!important;overflow:scroll;height:100vh}}.checkoutModal .content{background-color:#ebe7e3;overflow:hidden}.checkoutModal .content .waiting-paypal{background-color:rgba(0,0,0,.6);z-index:10;position:fixed;bottom:0;left:0;top:0;right:0;display:none}.checkoutModal .content .waiting-paypal .waiting-copy{background-color:rgba(0,0,0,.8);max-width:18.75rem;font-size:1.125rem;line-height:1.625rem;color:#fff;margin-left:auto;margin-right:auto;margin-top:40%;padding:1.125rem 1.875rem;text-align:center;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.checkoutModal .content .topBlock{background-color:#fff;height:100%;padding:1.2em 1.55em}@media only screen and (min-width:341px){.checkoutModal .content .topBlock{padding:24px 36px}}.checkoutModal .content .topBlock .subtitleOverlay{height:100%;width:7.5rem;background-color:rgba(0,0,0,.4)}.checkoutModal .content .topBlock .subtitleOverlay p{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;padding:1.5rem .875rem;font-size:1rem;color:#fff;text-align:left;font-weight:100;line-height:1.5rem;width:7.5rem}@media only screen and (min-width:640px){.checkoutModal .content .topBlock .subtitleOverlay{background-color:transparent}.checkoutModal .content .topBlock .subtitleOverlay p{text-align:left;margin-top:auto;line-height:1.875rem;font-size:1.625rem;padding:3.625rem 3.25rem;width:25.0625rem}}.checkoutModal .content .topBlock .logo{overflow:hidden}.checkoutModal .content .topBlock .logo a{display:block;overflow:hidden}.checkoutModal .content .topBlock .logo a object{display:block;height:auto;position:relative;padding-top:20%;width:55%;margin:0 auto}.checkoutModal .content .topBlock .logo a object .letterG,.checkoutModal .content .topBlock .logo a object .letterM,.checkoutModal .content .topBlock .logo a object .letterO{fill:#4e4e4e}.checkoutModal .content .topBlock .logo a object .letterE,.checkoutModal .content .topBlock .logo a object .letterS,.checkoutModal .content .topBlock .logo a object .letterY{fill:#a7a7a7}.checkoutModal .content .topBlock .logo a object svg{width:100%;height:100%;position:absolute;top:0;left:0}.checkoutModal .content .topBlock hr.topBlockRail{margin:0 auto 16px;border:solid rgba(193,191,188,.15);border-width:1px 0 0;height:0;clear:both}.checkoutModal .content .topBlock .subHeader{text-align:center;width:100%;margin:0 auto}.checkoutModal .content .topBlock .subHeader p{color:#6f6f6f;font-size:1.125rem;line-height:1.25rem;margin-bottom:0;white-space:pre-line}.checkoutModal .content .topBlock .subHeader .discount{margin-bottom:16px}.checkoutModal .content .sendingEmail{background-color:#4e4e4e;color:#ccc;padding:.3em;text-align:center;margin-bottom:0}.checkoutModal .content .bottomBlock{padding:1em .5em 1.5em;border-top:1.5px solid #a7a7a7;border-top:1.5px solid rgba(167,167,167,.5)}@media only screen and (min-width:341px){.checkoutModal .content .bottomBlock{padding:1em 2em 2em}}.checkoutModal .content .bottomBlock .upgrade .copy .link{display:inline}.checkoutModal .content .bottomBlock .loginForm{max-width:98%;margin:0 auto;padding:0 2%}.checkoutModal .content .bottomBlock .loginForm label{font-size:.75rem;color:#919191;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;padding-bottom:.5em;text-transform:capitalize}@media only screen and (min-width:341px){.checkoutModal .content .bottomBlock .loginForm label{font-size:.875rem}}@media only screen and (max-width:639px){.checkoutModal .content .bottomBlock .loginForm label:lang(de){font-size:.75rem}}.checkoutModal .content .bottomBlock .loginForm fieldset{padding:0;margin:0;border:none}.checkoutModal .content .bottomBlock .loginForm fieldset input{border-width:0;height:2.75rem;margin-bottom:.75rem;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.checkoutModal .content .bottomBlock .loginForm fieldset .lockCharge{margin:0;padding:0 1.25rem;display:flex;justify-content:center;align-items:flex-end}.checkoutModal .content .bottomBlock .loginForm fieldset .lockCharge .icon.icon-lock{fill:#9e7c5e;height:1.25rem;width:1.25rem}.checkoutModal .content .bottomBlock .loginForm fieldset .lockCharge .title{color:#9e7c5e;margin-left:8px}@media only screen and (min-width:640px){.checkoutModal .content .bottomBlock .loginForm fieldset .lockCharge{padding:0}.checkoutModal .content .bottomBlock .loginForm fieldset .lockCharge .title{margin-bottom:.625rem;margin-top:.625rem;font-size:1.125rem}}.checkoutModal .content .bottomBlock .loginForm fieldset .account .head{font-size:1rem;color:#777;text-transform:capitalize;margin-top:.5rem;margin-bottom:1rem}@media only screen and (min-width:341px){.checkoutModal .content .bottomBlock .loginForm fieldset .account .head{font-size:1.3rem;margin-top:1rem;margin-bottom:1.5rem;margin-left:-2px}}.checkoutModal .content .bottomBlock .loginForm fieldset .account .passwordBlock{display:inline}.checkoutModal .content .bottomBlock .loginForm fieldset .account .passwordBlock label{text-transform:none}.checkoutModal .content .bottomBlock .loginForm fieldset .account .passwordBlock .eye{width:12%;display:inline;background-color:#fff;padding-top:.75rem;min-height:2.75rem;float:left;margin-bottom:1rem;padding-left:.4rem}.checkoutModal .content .bottomBlock .loginForm fieldset .account .passwordBlock .eye.invalidAccount{background-color:red}.checkoutModal .content .bottomBlock .loginForm fieldset .account .passwordBlock .eye svg{height:1.125rem}.checkoutModal .content .bottomBlock .loginForm fieldset .account .passwordBlock .eye svg.eye-open{stroke:#7f7f7f;fill:#fff}.checkoutModal .content .bottomBlock .loginForm fieldset .account .passwordBlock .eye svg.eye-open .outside{fill:#7f7f7f}.checkoutModal .content .bottomBlock .loginForm fieldset .account .passwordBlock .passwordReqs{font-size:.75rem;font-weight:500}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .head{font-size:1rem;color:#777;text-transform:capitalize}@media only screen and (min-width:341px){.checkoutModal .content .bottomBlock .loginForm fieldset .billing .head{font-size:1.3rem}}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption{width:100%;margin:0 auto}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .cardInfo .ccInfo .cvv2.UK,.checkoutModal .content .bottomBlock .loginForm fieldset .billing .cardInfo .ccInfo .expiry.UK{margin-top:1.375rem}@media only screen and (min-width:400px){.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption{width:90%}}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div{display:block;background-color:#c1c1c1;color:#fff;font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:.75rem;width:50%;float:left;text-align:center}@media only screen and (max-width:639px){.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div{min-height:2.0625rem}}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div.ccButton{padding:.59375rem .875rem .5rem}@media only screen and (min-width:640px){.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div{min-height:2.25rem}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div.ccButton{padding-top:.59375rem;padding-bottom:.40625rem}}@media only screen and (min-width:1024px){.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div.ccButton{padding:.59375rem .875rem .65625rem}}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div.ccButton .cc-copy{font-size:.9rem;line-height:1rem;margin-bottom:0;margin-left:auto;margin-right:auto}@media only screen and (min-width:400px){.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div.ccButton .cc-copy{font-size:1rem}}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div.ccButton.selected{overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:.0625rem solid #00aeef;background-color:#8a8a8a;padding:.53125rem .8125rem .4375rem}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div.paypalButton{padding-top:.625rem}@media only screen and (max-width:639px){.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div.paypalButton{padding:.625rem .9375rem .3125rem;line-height:1rem}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div.paypalButton .paypal{line-height:1rem}}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div.paypalButton.selected{overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:.0625rem solid #00aeef;background-color:#8a8a8a;padding:.5625rem .875rem .25rem}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div.paypalButton .paypal{width:100%;fill:#fff;height:1rem;max-width:7.9375rem}@media only screen and (min-width:640px){.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paymentOption div.paypalButton .paypal{height:1.125rem;padding-left:.1875rem}}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .cardInfo{display:block}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .cardInfo label{text-transform:uppercase}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .cardInfo.hidden{display:none}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .cardInfo .ccInfo{display:block}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .cardInfo .ccInfo label{text-transform:uppercase}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .cardInfo .ccInfo .expiry{position:relative;float:left;padding-right:.8125rem;width:31%}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .cardInfo .ccInfo .cvv2{position:relative;float:left;width:32%;padding-right:.8125rem;display:inline-block}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .cardInfo .ccInfo .cvv2 #CVVbutton{float:left;width:40%;color:#fff;background-color:#a6a6a6;text-align:center;height:2.75rem;line-height:2.75rem;font-size:1.5em}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .cardInfo .ccInfo .cvv2 .cvvHelpModal{color:#fff;background-color:rgba(0,0,0,.7);font-size:.875rem;line-height:1.125rem;text-align:center;padding:.625rem 1.125rem;width:10.5rem;position:absolute;top:-3.75rem;z-index:20}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .cardInfo .ccInfo .zipCode{position:relative;float:left;width:37%}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paypalCopy{display:block;font-size:1.15em;color:#4e4e4e;padding-top:3em;line-height:1.25em}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paypalCopy.visible{display:block;margin:1.5em 0 1em}.checkoutModal .content .bottomBlock .loginForm fieldset .billing .paypalCopy.disabled{color:red}.checkoutModal .content .bottomBlock .loginForm fieldset .billing #cardNumber,.checkoutModal .content .bottomBlock .loginForm fieldset .billing #cvv2,.checkoutModal .content .bottomBlock .loginForm fieldset .billing #expiry,.checkoutModal .content .bottomBlock .loginForm fieldset .billing #zipCode{height:2.75rem;padding:.5rem;margin-bottom:.75rem;background-color:#fff}.checkoutModal .content .bottomBlock .loginForm fieldset .billing #cvv2{width:60%;float:left}.checkoutModal .content .bottomBlock .loginForm fieldset .billing.gift{float:none;margin-left:auto;margin-right:auto}.checkoutModal .content .bottomBlock .loginForm fieldset .billing.gift .gift-email{margin-top:2.25rem}.checkoutModal .content .bottomBlock .loginForm fieldset .billing.gift .paymentOption{padding-top:0}.checkoutModal .content .bottomBlock .loginForm .confirmEmail{margin:0 .5rem;text-align:center;color:#919191;font-size:.9em}.checkoutModal .content .bottomBlock .loginForm .confirmEmail .email{color:#00aeef}.checkoutModal .content .bottomBlock .loginForm .button.blue.checkout{width:14rem;margin:.75rem auto 0;padding:.375rem 0;display:block;border:none}@media only screen and (min-width:640px){.checkoutModal .content .bottomBlock .loginForm .button.blue.checkout{margin:1.875rem auto}}.checkoutModal .content .bottomBlock .loginForm .button.blue.checkout .icon-lock{margin-right:.5em;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}.checkoutModal .content .bottomBlock .loginForm .button.blue.checkout .icon-lock *{-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-moz-transition-duration:0s;-o-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s}.checkoutModal .content .bottomBlock .loginForm .button.blue.checkout:hover .icon-lock{margin-right:.5em;fill:#000;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}.checkoutModal .content .bottomBlock .loginForm .button.blue.checkout:hover .icon-lock *{-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-moz-transition-duration:0s;-o-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s}.priceBlock .form form .row.purchaseOptions .block,.researchSection .hiwPanel .hiwExpansion .tweet .twitter-logo .logo-icon svg{-o-transition-duration:.3s;-webkit-transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-o-transition-delay:0s}@media only screen and (max-width:639px){.checkoutModal .content .bottomBlock .loginForm .button.blue.checkout:hover{background-color:#00aeef;color:#fff;border:none}.checkoutModal .content .bottomBlock .loginForm .button.blue.checkout:active{background-color:#fff;color:#000;border:1px solid #000}}.checkoutModal .content .bottomBlock .loginForm .button.blue.checkout.paypal{text-transform:uppercase;width:15.125rem;font-size:.9375rem}@media only screen and (min-width:640px){.checkoutModal .content .bottomBlock .loginForm .button.blue.checkout.paypal{width:16rem;font-size:1rem}}.checkoutModal .content .bottomBlock .loginForm .button.blue.checkout.disabled{background-color:#c1c1c1;border-color:#8a8a8a}.checkoutModal .content .bottomBlock .loginForm .button.blue.checkout .icon-arrow-thin{padding-left:.5rem;font-size:1.5rem}.checkoutModal .content .bottomBlock .loginForm .button.blue.checkout .continue-label{font-size:1.15rem}.checkoutModal .content .bottomBlock .loginForm .error{text-align:center;margin:.5rem 0;color:red;font-size:.9em}.checkoutModal .content .bottomBlock .loginForm .error.cancelled{color:red}.checkoutModal .content .bottomBlock .loginForm .error a{display:inline}.upgradeModal{min-height:54vh;max-width:29.4375rem;left:0;right:0}@media only screen and (min-width:516px){.upgradeModal{margin:1.5rem auto 0}}@media only screen and (min-width:640px){.upgradeModal{margin:5.28125rem auto 0}}@media only screen and (min-width:714px){.upgradeModal{margin:0 auto}}.upgradeModal div .loading{display:block!important;padding:1.625rem 0 0;margin:1rem auto;max-width:20.9375rem}.upgradeModal div .imgBlock{background-image:url(../img/series/sydney-smile-2.jpg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:18% 0;display:none}.upgradeModal div .upgradeModal .head{font-size:1.5rem;text-transform:uppercase;margin:0 auto .75rem;font-family:Novecentowide-Book,"Novecento Wide Book",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-align:center;color:#3e3e3e;max-width:17.5625rem;line-height:2.5rem}@media only screen and (min-width:471px){.upgradeModal{min-height:55vh}.upgradeModal div .upgradeModal .head{font-size:1.8125rem;max-width:20.5625rem}.upgradeModal div .upgradeModal .billing .paymentOption{padding-top:.5rem}}.upgradeModal div .upgradeModal .billing .paymentOption div{display:block;background-color:#c1c1c1;color:#fff;font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:.75rem;width:50%;float:left;text-align:center}@media only screen and (max-width:639px){.upgradeModal div .upgradeModal .billing .paymentOption div{min-height:2.0625rem}.upgradeModal div .upgradeModal .billing .paymentOption div.ccButton{line-height:1rem;padding:.625rem .875rem .5rem}}@media only screen and (min-width:640px){.upgradeModal div .upgradeModal .billing .paymentOption div{min-height:2.25rem}.upgradeModal div .upgradeModal .billing .paymentOption div.ccButton{padding-top:.625rem;padding-bottom:.375rem}}@media only screen and (min-width:1024px){.upgradeModal div .upgradeModal .billing .paymentOption div.ccButton{padding:.625rem 1.125rem .25rem}}.upgradeModal div .upgradeModal .billing .paymentOption div.ccButton.selected{overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:.0625rem solid #00aeef;background-color:#8a8a8a;padding-top:.5625rem;padding-bottom:.4375rem}.upgradeModal div .upgradeModal .billing .paymentOption div.paypalButton{padding-top:.625rem}@media only screen and (max-width:639px){.upgradeModal div .upgradeModal .billing .paymentOption div.paypalButton{padding:.625rem .875rem .3125rem;line-height:1rem}.upgradeModal div .upgradeModal .billing .paymentOption div.paypalButton .paypal{line-height:1rem}}.upgradeModal div .upgradeModal .billing .paymentOption div.paypalButton.selected{overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:.0625rem solid #00aeef;background-color:#8a8a8a;padding:.5625rem .875rem .25rem}.upgradeModal div .upgradeModal .billing .paymentOption div.paypalButton .paypal{width:100%;fill:#fff;height:1rem}.action-modal .modal-content .button.blue.disabled:hover .icon.icon-arrow-thin .symbol,.action-modal .ppf .button.blue.disabled:hover .icon.icon-arrow-thin .symbol,.confirmation-modal .button.blue.disabled:hover .icon.icon-arrow-thin .symbol,.upgradeModal div .confirmationModal .button.blue.disabled:hover .icon.icon-arrow-thin .symbol{fill:#ece9e5}@media only screen and (min-width:640px){.upgradeModal div .upgradeModal .billing .paymentOption div.paypalButton .paypal{height:1.125rem;padding-left:.1875rem}}.upgradeModal div .upgradeModal .billing .paymentOption div p{line-height:1rem;margin-bottom:0}.upgradeModal div .upgradeModal .billing .cardInfo{display:block}.upgradeModal div .upgradeModal .billing .cardInfo.hidden{display:none}.upgradeModal div .upgradeModal .billing .cardInfo .ccInfo{display:block}.upgradeModal div .upgradeModal .billing .cardInfo .ccInfo .expiry{position:relative;float:left;padding-right:.8125rem;width:31%}.upgradeModal div .upgradeModal .billing .cardInfo .ccInfo .cvv2{position:relative;float:left;width:37%;padding-right:.8125rem;display:inline-block}.upgradeModal div .upgradeModal .billing .cardInfo .ccInfo .cvv2 #CVVbutton{float:left;width:40%;color:#fff;background-color:#a6a6a6;text-align:center;padding:.65625rem 0}.upgradeModal div .upgradeModal .billing .cardInfo .ccInfo .cvv2 .cvvHelpModal{color:#fff;background-color:rgba(0,0,0,.7);font-size:.875rem;line-height:1.125rem;text-align:center;padding:.625rem 1.125rem;width:10.5rem;position:absolute;top:-3.75rem;z-index:20}.upgradeModal div .upgradeModal .billing .cardInfo .ccInfo .zipCode{position:relative;float:left;width:32%;margin-bottom:1.25rem}.upgradeModal div .upgradeModal .billing .paypalCopy{color:#868686;display:none;font-size:.875rem;min-height:8rem}@media only screen and (min-width:516px){.upgradeModal div .upgradeModal .billing .paypalCopy{max-width:none;font-size:1rem;text-align:center}}.action-modal .modal-content .copy,.action-modal .modal-content .pphead,.action-modal .ppf .copy,.action-modal .ppf .pphead,.confirmation-modal .copy,.upgradeModal div .confirmationModal .copy{max-width:20.875rem;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.upgradeModal div .upgradeModal .billing .paypalCopy.visible{display:block}.upgradeModal div .upgradeModal .billing .paypalCopy.disabled{color:red}.upgradeModal div .upgradeModal .billing #cardNumber,.upgradeModal div .upgradeModal .billing #cvv2,.upgradeModal div .upgradeModal .billing #expiry,.upgradeModal div .upgradeModal .billing #zipCode{height:2.3125rem;padding:.5rem;margin:0 0 1rem;background-color:#fff}.upgradeModal div .upgradeModal .billing #cvv2{width:60%;float:left}.upgradeModal div .upgradeModal .bottomBlock{margin-left:auto;margin-right:auto}.upgradeModal div .upgradeModal .bottomBlock .confirmEmail{margin:2.5rem .5rem;text-align:center}.upgradeModal div .upgradeModal .bottomBlock .confirmEmail .email{color:#00aeef}.upgradeModal div .upgradeModal .bottomBlock .button.blue.checkout{width:13.125rem;margin:0 auto;padding:.375rem;font-size:1rem;line-height:2rem;display:block;clear:left}.confirmation-modal,.upgradeModal div .confirmationModal{display:block!important;text-align:center}@media only screen and (max-width:639px){.upgradeModal div .upgradeModal .bottomBlock .button.blue.checkout:hover{background-color:#00aeef;color:#fff;border:none}.upgradeModal div .upgradeModal .bottomBlock .button.blue.checkout:active{background-color:#fff;color:#000;border:1px solid #000}}.upgradeModal div .upgradeModal .bottomBlock .button.blue.checkout.paypal{width:15.125rem;font-size:.9375rem;margin-top:.75rem}@media only screen and (min-width:640px){.upgradeModal div .upgradeModal .billing .paypalCopy{min-height:7.5rem}.upgradeModal div .upgradeModal .bottomBlock .button.blue.checkout.paypal{width:16rem;font-size:1rem}}.upgradeModal div .upgradeModal .bottomBlock .button.blue.checkout.disabled{background-color:#c1c1c1;border-color:#8a8a8a}.upgradeModal div .upgradeModal .bottomBlock .error{text-align:center;padding-top:1.625rem;margin-bottom:0;color:red}.upgradeModal div .upgradeModal .bottomBlock .error.cancelled{color:#000}.upgradeModal div .confirmationModal .heading{font-size:2.125rem;margin-top:1rem}@media only screen and (max-width:639px){.upgradeModal div .confirmationModal .heading{font-size:1.625rem}}.upgradeModal div .confirmationModal .copy{margin-left:auto;margin-right:auto;font-size:1.25rem;margin-bottom:1rem}.upgradeModal div .confirmationModal .copy.access{margin-top:1rem}@media only screen and (max-width:639px){.upgradeModal div .confirmationModal .copy{font-size:1rem}}.upgradeModal div .confirmationModal a{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.25rem}@media only screen and (max-width:639px){.upgradeModal div .confirmationModal a{font-size:1rem}}.upgradeModal div .confirmationModal .button.blue{padding:.375rem 1.875rem;line-height:2rem;font-size:1.125rem;margin:1.125rem auto}.upgradeModal div .confirmationModal .button.blue .icon.icon-arrow-thin{margin-left:.375rem}.upgradeModal div .confirmationModal .button.blue.disabled{background-color:#4d4d4d;color:#ece9e5;border:1px solid #000}.upgradeModal div .confirmationModal .button.blue.disabled:hover{background-color:#4d4d4d;color:#ece9e5}.confirmation-modal{background-color:#f6f3f0!important}.confirmation-modal .heading{font-size:2.125rem;margin-top:1rem}@media only screen and (max-width:639px){.confirmation-modal .heading{font-size:1.625rem}}.confirmation-modal .copy{margin-left:auto;margin-right:auto;font-size:1.25rem;margin-bottom:1rem}.confirmation-modal .copy.access{margin-top:1rem}@media only screen and (max-width:639px){.confirmation-modal .copy{font-size:1rem}}.confirmation-modal a{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.25rem}@media only screen and (max-width:639px){.confirmation-modal a{font-size:1rem}}.confirmation-modal .button.blue{padding:.375rem 1.875rem;line-height:2rem;font-size:1.125rem;text-transform:uppercase;margin:1.125rem auto}.action-modal .modal-content .copy.access,.action-modal .modal-content .copy.pending,.action-modal .modal-content .pphead.access,.action-modal .modal-content .pphead.pending,.action-modal .ppf .copy.access,.action-modal .ppf .copy.pending,.action-modal .ppf .pphead.access,.action-modal .ppf .pphead.pending,.priceBlock .form form .row.cta{margin-top:1rem}.confirmation-modal .button.blue .icon.icon-arrow-thin{margin-left:.375rem}.confirmation-modal .button.blue.disabled{background-color:#4d4d4d;color:#ece9e5;border:1px solid #000}.confirmation-modal .button.blue.disabled:hover{background-color:#4d4d4d;color:#ece9e5}.action-modal{display:block;top:138px;visibility:visible;padding:1.5rem;background-color:#f6f3f0}.action-modal .modal-content,.action-modal .ppf{text-align:center;display:block!important}.action-modal .modal-content .heading,.action-modal .ppf .heading{font-size:2.125rem;margin-top:1rem}@media only screen and (max-width:639px){.action-modal .modal-content .heading,.action-modal .ppf .heading{font-size:1.625rem}}.action-modal .modal-content .copy,.action-modal .modal-content .pphead,.action-modal .ppf .copy,.action-modal .ppf .pphead{margin-left:auto;margin-right:auto;font-size:1.25rem;margin-bottom:1rem}@media only screen and (max-width:639px){.action-modal .modal-content .copy,.action-modal .modal-content .pphead,.action-modal .ppf .copy,.action-modal .ppf .pphead{font-size:1rem}}.action-modal .modal-content .pphead,.action-modal .ppf .pphead{font-size:2rem;max-width:none}.action-modal .modal-content a,.action-modal .ppf a{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.25rem}@media only screen and (max-width:639px){.action-modal .modal-content a,.action-modal .ppf a{font-size:1rem}}.action-modal .modal-content .button.blue,.action-modal .ppf .button.blue{padding:.375rem 1.875rem;line-height:2rem;font-size:1.125rem;text-transform:uppercase;margin:1.125rem auto}.action-modal .modal-content .button.blue .icon.icon-arrow-thin,.action-modal .ppf .button.blue .icon.icon-arrow-thin{margin-left:.375rem}.action-modal .modal-content .button.blue.disabled,.action-modal .ppf .button.blue.disabled{background-color:#4d4d4d;color:#ece9e5;border:1px solid #000}.action-modal .modal-content .button.blue.disabled:hover,.action-modal .ppf .button.blue.disabled:hover{background-color:#4d4d4d;color:#ece9e5}.action-modal.efficacy{padding:0;max-width:650px}@media only screen and (min-width:40em){.action-modal.efficacy{width:40em;margin-left:auto;margin-right:auto;left:0}.action-modal.efficacy .button{width:initial!important}}.action-modal.efficacy .modal-content .heading{font-size:1.625rem;text-align:center;font-family:Novecentowide-Book,"Novecento Wide Book",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.action-modal.efficacy .modal-content .confirmation-block{background-color:#4e4e4e;color:#fff;padding:2.5rem 3.625rem}.action-modal.efficacy .modal-content .confirmation-block .heading{font-size:1.875rem;font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-top:0}.action-modal.efficacy .modal-content .copy{max-width:initial;font-size:1.125rem}.action-modal.efficacy .modal-content .copy.email{margin-bottom:0;word-wrap:break-word;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.action-modal.efficacy .modal-content .copy.email a{color:#fff}.action-modal.efficacy .modal-content .copy .button{padding:.375rem 1.875rem;line-height:2rem;font-size:1.125rem}.action-modal.efficacy .modal-content .copy .button .more-info{margin-bottom:30px}.action-modal.efficacy .modal-content .copy.exit{font-size:.9375rem;font-style:italic}.action-modal.efficacy .modal-content .efficacy-content{padding:40px}.action-modal.efficacy .modal-content .efficacy-content .button{width:100%}.action-modal.efficacy .modal-content .efficacy-content.efficacy-screener .more-info{width:auto}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info{text-align:left}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info .buttons,.action-modal.efficacy .modal-content .efficacy-content.partner-info .copy{text-align:center}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info ol{margin-left:0}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info li{margin-left:20px}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info .button{padding:.375rem 1.875rem;line-height:2rem;font-size:1.125rem}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info .button.exit{border:1.5px solid #878787;color:#878787;margin-right:40px;text-decoration:none}.action-modal.efficacy .modal-content .efficacy-content.partner-input .back,.exit-intent-modal .link,.ppf .returnToCheckout:hover{text-decoration:underline}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info .button.exit a{color:#878787}@media only screen and (min-width:640px){.action-modal.efficacy .modal-content .efficacy-content.efficacy-info h5{font-size:1.75rem;margin-bottom:12px}}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info .copy{max-width:100%}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info .block{width:33%;float:left;margin:20px 0}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info .options{font-size:.9375rem;border:1px solid #00aeef;border-radius:16px;padding:4px 10px}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info .options:hover{background-color:#00aeef;color:#fff!important}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info .options.selected{background-color:#00aeef;color:#fff}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info .options.selected:hover{color:#fff!important}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info .description{font-size:1rem;line-height:1.375rem}.action-modal.efficacy .modal-content .efficacy-content.efficacy-info textarea{overflow:hidden;resize:none}.action-modal.efficacy .modal-content .efficacy-content.partner-info .heading{font-size:1.625rem;max-width:422px;margin:0 auto 20px;font-family:Novecentowide-Book,"Novecento Wide Book",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;line-height:2.25rem}.action-modal.efficacy .modal-content .efficacy-content.partner-info .button{background-color:transparent;border:1.5px solid #00aeef;color:#00aeef;font-size:1rem}.action-modal.efficacy .modal-content .efficacy-content.partner-info .button:first-child{margin-right:40px}.action-modal.efficacy .modal-content .efficacy-content.partner-input .heading{font-size:1.625rem;margin:10px 0 20px}.action-modal.efficacy .modal-content .efficacy-content.partner-input .copy{font-size:1.125rem}.action-modal.efficacy .modal-content .efficacy-content.partner-input fieldset{border:none}.action-modal.efficacy .modal-content .efficacy-content.partner-input label{text-align:left;text-transform:uppercase;font-family:AvenirLTStd-Heavy,AvenirNextCyr-Bold,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.action-modal.efficacy .modal-content .efficacy-content.partner-input .limit{font-size:.75rem;line-height:.875rem;color:#919191;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-align:center;text-transform:none}.action-modal.efficacy .modal-content .efficacy-content.partner-input input,.action-modal.efficacy .modal-content .efficacy-content.partner-input textarea{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.action-modal.efficacy .modal-content .efficacy-content.partner-input ::-webkit-input-placeholder{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.action-modal.efficacy .modal-content .efficacy-content.partner-input :-moz-placeholder{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.action-modal.efficacy .modal-content .efficacy-content.partner-input ::-moz-placeholder{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.action-modal.efficacy .modal-content .efficacy-content.partner-input :-ms-input-placeholder{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.action-modal.efficacy .modal-content .efficacy-content.partner-input textarea{min-height:130px}.action-modal.efficacy .modal-content .efficacy-content.partner-input .button{margin-top:0}.action-modal.efficacy .modal-content .efficacy-content.partner-input .back svg{transform:rotate(180deg);height:1.125rem;width:1.125rem}.action-modal.efficacy .modal-content .efficacy-content.final .heading{font-size:1.625rem;margin:10px 0 20px}.action-modal.efficacy .modal-content .efficacy-content.final .description{font-size:1.125rem}.action-modal.efficacy.mobile{padding:10px;background:0 0;width:100%;max-width:initial;left:initial!important;right:initial!important;margin:0 auto!important}.action-modal.efficacy.mobile .modal-content .heading{margin-top:0;margin-bottom:1.25rem;font-size:1.375rem;font-family:Novecentowide-Book,"Novecento Wide Book",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.action-modal.efficacy.mobile .modal-content .confirmation-block .copy.confirmation,.action-modal.efficacy.mobile .modal-content .efficacy-content{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.action-modal.efficacy.mobile .modal-content .copy{font-size:1rem}.action-modal.efficacy.mobile .modal-content .confirmation-block{padding:1.5rem 2.5rem}.action-modal.efficacy.mobile .modal-content .confirmation-block .heading{margin-bottom:.5rem}.action-modal.efficacy.mobile .modal-content .confirmation-block .copy.email{font-size:1.125rem}.action-modal.efficacy.mobile .modal-content .efficacy-content{background-color:#f6f3f0;padding:1.5rem 1rem 1rem}.action-modal.efficacy.mobile .modal-content .efficacy-content .copy{color:#242221;font-size:1rem;margin-bottom:1.25rem}.action-modal.efficacy.mobile .modal-content .efficacy-content .button{margin:0 auto 1rem;width:85%;padding:.375rem 1.5rem;line-height:1.5rem;font-size:.875rem}.action-modal.efficacy.mobile .modal-content .efficacy-content .button.exit,.action-modal.efficacy.mobile .modal-content .efficacy-content .button:first-child{margin:0 auto 1rem}.action-modal.efficacy.mobile .modal-content .efficacy-content label,.action-modal.efficacy.mobile .modal-content .efficacy-content.partner-input fieldset label{margin-bottom:.5rem}.action-modal.efficacy.mobile .modal-content .efficacy-content.efficacy-screener .more-info{width:auto}.action-modal.efficacy.mobile .modal-content .efficacy-content.partner-input fieldset{padding:0}.ppf{padding:3rem 0}.ppf .email,.ppf .returnToCheckout{color:#00aeef}.ppf .returnToCheckout{display:block;font-size:1rem;font-style:italic}.gift-give-modal{padding:0;position:fixed;overflow-y:scroll;bottom:0}@media only screen and (min-width:640px) and (max-width:699px){.gift-give-modal{left:0;margin-left:0}}@media only screen and (min-width:700px){.gift-give-modal{max-width:700px;margin-left:-350px}}.gift-give-modal .carousel-container{position:relative;max-height:150px;margin-top:20px}.gift-give-modal .carousel-container .carousel-nav{top:calc(50% - 16px);left:0;right:0;bottom:0;width:100%;position:absolute;pointer-events:none}.gift-give-modal .carousel-container .slick-arrow{position:absolute;font-size:1.375rem;z-index:21}@media only screen and (min-width:640px){.gift-give-modal{width:100%}.gift-give-modal .carousel-container .slick-arrow{font-size:2rem}}.gift-give-modal .carousel-container .slick-arrow:hover .icon .symbol,.gift-give-modal .carousel-container .slick-arrow:hover svg .symbol{fill:#000}.gift-give-modal .carousel-container .slick-arrow.slick-hidden .icon .symbol,.gift-give-modal .carousel-container .slick-arrow.slick-hidden .icon .symbol:hover,.gift-give-modal .carousel-container .slick-arrow.slick-hidden svg .symbol,.gift-give-modal .carousel-container .slick-arrow.slick-hidden svg .symbol:hover{fill:#ccc}.gift-give-modal .carousel-container .slick-arrow.next{right:0}.gift-give-modal .carousel-container .slick-arrow .icon .symbol,.gift-give-modal .carousel-container .slick-arrow svg .symbol{fill:#00aeef}@media only screen and (max-width:639px){.gift-give-modal .carousel-container .slick-arrow .icon,.gift-give-modal .carousel-container .slick-arrow svg{height:25px}}.gift-give-modal .carousel-container .carousel{min-width:0}.gift-give-modal .carousel-container .carousel:after,.gift-give-modal .carousel-container .carousel:before{content:" ";position:absolute;width:40px;height:100%;z-index:20;pointer-events:none;top:0}@media only screen and (min-width:400px){.gift-give-modal .carousel-container .carousel:after,.gift-give-modal .carousel-container .carousel:before{width:20px}}.gift-give-modal .carousel-container .carousel:before{background:linear-gradient(to left,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 20%,#f6f3f0 100%);left:-20px}.gift-give-modal .carousel-container .carousel:after{background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.4) 20%,#f6f3f0 100%);right:-20px}@media only screen and (min-width:640px){.gift-give-modal .carousel-container .carousel:after,.gift-give-modal .carousel-container .carousel:before{width:30%}.gift-give-modal .carousel-container .carousel:before{left:-10px}.gift-give-modal .carousel-container .carousel:after{right:-10px}}.gift-give-modal .carousel-container .carousel .block{cursor:pointer}.gift-give-modal .carousel-container .carousel .block.slick-current img{border:1px solid #00aeef}.gift-give-modal .carousel-container .carousel .block img{width:239px;height:145px;margin:0 14px}.gift-give-modal .carousel-container .carousel .slick-dots{max-width:11.5rem;position:relative;margin-left:auto;margin-right:auto;margin-top:-2rem}.gift-give-modal .button-container{flex:1;text-align:center}.gift-give-modal .button-container.middle{margin:12px 0}.gift-give-modal .button-container .button{font-family:Novecentowide-Book,"Novecento Wide Book",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#5e5550;border:1px solid #5e5550;background-color:#FFF;width:100%;border-radius:1px}.gift-give-modal .button-container .button.selected{font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:700;border:1px solid #00aeef;background-color:#00aeef}@media only screen and (min-width:640px){.gift-give-modal .button-container.middle{margin:0 20px}.gift-give-modal .button-container .button:lang(de){padding:6px 14px}.gift-give-modal .product-options div:last-of-type .button:lang(de){line-height:normal;padding:9px 14px}}.gift-give-modal .button-container p{text-align:center;color:#4e4e4e;opacity:.65;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.875rem;margin:0}.gift-give-modal .product-options{margin:20px 0;display:flex}@media only screen and (min-width:768px){.gift-give-modal .product-options div:last-of-type .button:lang(de){padding:7px 14px}}.gift-give-modal .main-content{padding:0 20px 20px}@media only screen and (min-width:640px){.gift-give-modal .main-content{padding:26px 50px 20px}}.gift-give-modal .main-content:lang(de){padding:26px 20px 20px}.gift-give-modal .bottom-content{padding:30px 20px 24px;background-color:#FFF}@media only screen and (min-width:640px){.gift-give-modal .bottom-content{padding:30px 50px 24px}}.gift-give-modal .header-block{background-image:url(../img/gifts/topBanner.jpg);background-size:cover;min-height:175px;margin-bottom:16px}.gift-give-modal .header-block .header{font-family:Novecentowide-Book,"Novecento Wide Book",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#FFF;text-align:center;font-size:2.375rem;line-height:1.03;letter-spacing:.6px;margin:0 auto;padding:46px 20px 0;max-width:460px}@media only screen and (min-width:640px){.gift-give-modal .header-block .header{font-size:2.5rem}}.gift-give-modal form fieldset input,.gift-give-modal form fieldset textarea{border:1px solid #c6c0bd;border-radius:2px;font-size:16px;padding-left:10px;margin-bottom:0}@media only screen and (min-width:640px){.gift-give-modal form fieldset input,.gift-give-modal form fieldset textarea{font-size:20px}}.gift-give-modal form fieldset input{height:38px}@media only screen and (max-width:639px){.gift-give-modal .product-options{flex-direction:column}.gift-give-modal .header-block{background-position:46%}.gift-give-modal form fieldset input{font-size:.75rem}}.gift-give-modal fieldset{border:none;padding:0;margin:0 0 20px}@media only screen and (min-width:640px){.gift-give-modal form fieldset input{height:50px}.gift-give-modal fieldset.message,.gift-give-modal fieldset.to-name{margin-bottom:32px}}.gift-give-modal .input-label{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.125rem;color:#5e5550;margin-bottom:8px}@media only screen and (min-width:640px){.gift-give-modal .input-label{font-size:1.5rem}}.gift-give-modal .delivery-option{display:grid;grid-template-columns:auto auto auto;justify-content:start;align-items:center}.gift-give-modal .delivery-option svg{height:22px;width:22px;padding:4px;border:1px solid #c6c0bd;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.gift-give-modal .delivery-option .fill-color{fill:transparent}.gift-give-modal .delivery-option span{color:#5e5550;opacity:.5;font-size:16px;margin-left:12px}.gift-give-modal .delivery-option.selected .fill-color{fill:#06b6f2}.gift-give-modal .delivery-option.selected span{opacity:1}.gift-give-modal .delivery-option.selected svg{border-color:#06b6f2}@media only screen and (min-width:640px){.gift-give-modal .delivery-option span{font-size:20px}.gift-give-modal .grid-separator{grid-row:span 2}.gift-give-modal .delivery .input-label{grid-column:span 2}}.gift-give-modal fieldset.message textarea{min-height:150px;resize:none}.gift-give-modal .scheduled{color:#a9a49f;font-size:.875rem;margin:6px 0 0 34px}.gift-give-modal .delivery,.gift-give-modal .fieldset-grid-block .input-label{margin-bottom:0}.gift-give-modal .scheduled .date{color:#5e5550}.gift-give-modal .fieldset-grid-block{display:grid;grid-gap:16px}.gift-give-modal .radio-label{color:#5e5550;font-size:1.25rem;opacity:.5;margin-left:10px}.gift-give-modal .calendar-icon{cursor:pointer;display:inline-block;margin-left:12px;width:25px;height:25px;background-image:url(../img/gifts/calendar.svg);vertical-align:middle}.gift-give-modal .simpleNativeDatepicker{display:block;user-select:none;margin-top:20px;max-width:320px}@media only screen and (max-width:639px){.gift-give-modal .simpleNativeDatepicker{margin:20px auto 0}}.gift-give-modal .simpleNativeDatepicker table{width:100%;margin-top:12px}.gift-give-modal .simpleNativeDatepicker table thead tr th{padding:.5rem 0 .625rem;width:14.285714%;text-align:center}.gift-give-modal .simpleNativeDatepicker .beforeToday{color:#ccc}.gift-give-modal .buttons{display:grid;grid-gap:16px;grid-template-columns:1fr 1fr}.gift-give-modal .button{font-size:1.125rem;line-height:42px}@media only screen and (min-width:640px){.gift-give-modal .fieldset-grid-block{grid-template-columns:1fr 1fr}.gift-give-modal .buttons{grid-gap:20px}.gift-give-modal .button{line-height:50px;font-size:1.25rem}}@media only screen and (max-width:639px){.gift-give-modal .button:lang(de){line-height:normal;padding:6px 16px;display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width:640px) and (max-width:767px){.gift-give-modal .button:lang(de){font-size:1.125rem}}.gift-give-modal .button.cancel{font-family:Novecentowide-Book,"Novecento Wide Book",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#5e5550;background-color:#c6c0bd;opacity:.7}.gift-give-modal .button.checkout{background-image:linear-gradient(to left,#36c5f5,#007ac0);font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.gift-give-modal .secure-copy{text-align:center;font-family:AvenirLTStd-LightOblique,AvenirNextCyr-LightItalic,AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.875rem;color:#5e5550;margin-left:2px}.gift-give-modal .icon-lock{width:15px;height:20px;vertical-align:bottom}.gift-give-modal .bottom-copy{text-align:center;margin-top:22px}.reveal-modal.giftPurchased{padding:1.25rem;overflow:hidden}@media only screen and (min-width:640px){.reveal-modal.giftPurchased{padding:3.125rem}}.reveal-modal.giftPurchased svg{float:left;width:2.5rem;margin-right:1.5rem}.reveal-modal.giftPurchased svg .symbol{fill:#00aeef}.reveal-modal.giftPurchased svg .symbol.stroke{fill:none;stroke:#4e4e4e}.reveal-modal.giftPurchased h2{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-transform:none;font-size:1.75rem;line-height:3.125rem;color:#3e3e3e}.reveal-modal.giftPurchased .copy{clear:both;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25rem;color:#626262;margin-top:1.125rem}.reveal-modal.giftPurchased .button{float:right;width:8.375rem;line-height:2.75rem;font-size:1rem;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.exit-intent-modal{padding:0}.exit-intent-modal .banner{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.55)),url(../img/series/series2-featured-sm.jpg);-webkit-background-size:cover;background-size:cover;padding:40px 120px}@media only screen and (max-width:639px){.exit-intent-modal .banner{padding:40px}}.exit-intent-modal .container{padding:40px 58px;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:639px){.exit-intent-modal .container{padding:20px}}.exit-intent-modal svg{max-height:62px}.exit-intent-modal svg path{fill:#FFF}.exit-intent-modal p{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#484848}@media only screen and (min-width:640px){.exit-intent-modal{width:600px;margin-left:-300px}.exit-intent-modal p{font-size:1.25rem}}.exit-intent-modal .button{margin:20px auto;line-height:32px;padding:0 20px;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-transform:none}@media only screen and (min-width:640px){.exit-intent-modal .button{margin:20px auto 36px;line-height:44px;padding:0 40px;font-size:1.25rem}}.exit-intent-modal a.link:not(.close-reveal-modal):not(.button){color:#484848}.exit-intent-modal .link{font-family:AvenirLTStd-BookOblique,AvenirNextCyr-LightItalic,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:-.32px;color:#484848}.guarantees{background-color:#f6f3f0;padding:20px;overflow:hidden}@media only screen and (max-width:639px){.guarantees{text-align:center;padding-top:40px}}@media only screen and (min-width:640px){.guarantees{padding:40px 20px}}@media only screen and (min-width:768px){.guarantees{margin:0;padding:24px 50px}}@media only screen and (min-width:1024px){.guarantees{padding:30px}}@media only screen and (min-width:640px){.guarantees .container{max-width:510px;margin:0 auto}.guarantees .block{float:left;width:50%;padding:20px}}@media only screen and (min-width:768px){.guarantees .container{max-width:none}}@media only screen and (min-width:1024px){.guarantees .container{max-width:none;margin:initial}.guarantees .block{width:25%;padding:20px}}@media only screen and (max-width:639px){.guarantees .block{max-width:23.125rem;margin:0 auto 1rem}}@media only screen and (min-width:768px){.guarantees .block>*{margin:0 auto;max-width:15rem}}.guarantees .block h4{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#626262;font-size:1.125rem;line-height:1.375rem;margin-bottom:.5rem}.guarantees .block .copy,.guarantees .block .links a{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.guarantees .block .copy{color:#626262;font-size:.875rem;line-height:1.125rem}.guarantees .block .copy a{color:#00aeef}.guarantees .block .copy a .icon{fill:#00aeef}.guarantees .block .copy a:hover{color:#000}.guarantees .block .copy a:hover .icon{fill:#000}.guarantees .block .copy>span{display:inline-block}.guarantees .block .links a{display:inline-block;font-size:1rem;line-height:1.1875rem;color:#00aeef}@media only screen and (min-width:900px){.guarantees .block .links a{font-size:.875rem;line-height:1.125rem}}.guarantees .block .links a .icon{fill:#00aeef;top:-.125rem}.guarantees .block .links a:hover{color:#000}.guarantees .block .links a:hover .icon{fill:#000}.s2-brand-panel{background-color:#fff;padding:25px}@media only screen and (min-width:640px){.s2-brand-panel{padding:50px 20px}}@media only screen and (min-width:768px){.guarantees .block .copy{margin-bottom:0}.s2-brand-panel{padding:50px 36px}}.s2-brand-panel .container{max-width:660px;margin:0 auto}.s2-brand-panel .container>*{float:left}@media only screen and (max-width:639px){.s2-brand-panel .container>*{width:100%}}@media only screen and (min-width:640px){.s2-brand-panel .container>*{width:50%}}@media only screen and (min-width:1024px){.s2-brand-panel .container{max-width:1024px}.s2-brand-panel .container>*{width:33.33%}.s2-brand-panel .brand-quote-container.psychologyToday:not(:lang(en)){clear:left}}.s2-brand-panel .brand-quote-container{margin:0;text-align:center;padding:20px}.researchSection .hiwPanel .copy,.researchSection .hiwPanel .top .block .copy{text-align:left}@media only screen and (min-width:640px){.s2-brand-panel .brand-quote-container{padding:20px 14px;min-height:143px}}@media only screen and (min-width:768px){.s2-brand-panel .brand-quote-container{padding:20px;min-height:155px}}.s2-brand-panel .brand-quote-container.elle .quote{max-width:132px}.s2-brand-panel .brand-quote-container.elle .quote:lang(de){max-width:175px}.s2-brand-panel .brand-quote-container.cbsNews .quote,.s2-brand-panel .brand-quote-container.psychologyToday .quote{max-width:200px}.s2-brand-panel .brand-quote-container.elle svg{height:26px;width:86px}.s2-brand-panel .brand-quote-container.cbsNews svg{height:20px;width:128px}.s2-brand-panel .brand-quote-container.psychologyToday svg{height:26px;width:107px}.s2-brand-panel .brand-quote-container.wired .quote{max-width:232px}.s2-brand-panel .brand-quote-container.wired svg{height:24px;width:115px}.s2-brand-panel .brand-quote-container.marieClaire .quote{max-width:250px}.s2-brand-panel .brand-quote-container.marieClaire svg{height:23px;width:141px}.s2-brand-panel .brand-quote-container.telegraph .quote{max-width:265px}.s2-brand-panel .brand-quote-container.telegraph svg{height:26px;width:141px}.s2-brand-panel .brand-quote-container .quote{font-family:AvenirLTStd-BookOblique,AvenirNextCyr-LightItalic,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.25rem;color:#5e5550;border:none;padding:0;margin-left:auto;margin-right:auto}@media only screen and (min-width:375px){.s2-brand-panel .brand-quote-container .quote{font-size:1.125rem;line-height:1.375rem}}.s2-brand-panel .brand-quote-container blockquote::before{content:"\201C";margin-left:-.5rem}.s2-brand-panel .brand-quote-container blockquote::after{content:"\201D";margin-right:-.5rem}.pricing__top-block{padding:0}.pricing__top-block.v1 .position-container{padding-bottom:0}.pricing__top-block .content-container{padding:56px 0 0 40px;display:flex;flex-direction:column;justify-content:space-between;background-image:url(../img/series2-pricing/pricing-banner.jpg);background-size:cover;background-position:70% 30%;position:relative}@media only screen and (max-width:639px){.s2-brand-panel .brand-quote-container .quote{max-width:265px}.pricing__top-block .content-container{padding:20px 20px 0;position:relative}.pricing__top-block h2{max-width:186px}}@media only screen and (min-width:640px){.pricing__top-block .content-container{padding:54px 50px 0;min-height:420px}}.pricing__top-block .copy,.pricing__top-block h2{margin:0;padding:0}.pricing__top-block .heading{color:#FFF}@media only screen and (max-width:639px){.pricing__top-block .heading{margin-bottom:24px;margin-top:0;text-align:left;line-height:normal}.pricing__top-block .heading>span{display:inline}}@media only screen and (min-width:640px){.pricing__top-block .heading{font-size:2.5rem;margin-bottom:24px;line-height:1.1;max-width:328px}}@media only screen and (min-width:768px){.pricing__top-block .heading{font-size:3.125rem;max-width:448px}}.pricing__top-block .text .copy{color:#c6c0c0;opacity:.94;margin:16px 0;padding:0;text-align:left;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}@media only screen and (max-width:639px){.pricing__top-block .heading:lang(de){font-size:1.4375rem}.pricing__top-block .text .copy{display:block;font-size:.875rem;max-width:160px;line-height:normal}}@media only screen and (min-width:375px){.pricing__top-block .text .copy{font-size:1.125rem}}@media only screen and (min-width:640px){.pricing__top-block .text .copy{font-size:1.375rem;line-height:1.2;max-width:280px}}@media only screen and (min-width:768px){.pricing__top-block .text .copy{max-width:300px}}.researchSection .hiwPanel{overflow:hidden}.researchSection .hiwPanel .top{position:relative;padding-top:25rem;background:url(../img/how-it-works/couple.jpg) 64% 5%/auto 420px no-repeat}@media only screen and (min-width:640px){.researchSection .hiwPanel .top{padding-top:41.75rem;background-size:auto 700px;background-position:20% 100%}}@media only screen and (min-width:1024px){.pricing__top-block .text .copy{max-width:420px}.researchSection .hiwPanel .top{background-size:auto;background-position:0}}.researchSection .hiwPanel .top .block{margin:0;padding:13.4375rem 1.5625rem 0}@media only screen and (max-width:639px){.researchSection .hiwPanel .top .block{padding-top:10.4375rem}.researchSection .hiwPanel .top .block a{cursor:default}}@media only screen and (min-width:640px){.researchSection .hiwPanel .top .block{padding:8.25rem 0 0}}.researchSection .hiwPanel .top .block:lang(ru){padding-top:150px}.researchSection .hiwPanel .top .block a{display:block}.researchSection .hiwPanel .top .block svg{height:2.25rem;margin-bottom:.5rem}.researchSection .hiwPanel .top .block>svg{display:none}@media only screen and (min-width:640px){.researchSection .hiwPanel .top .block:lang(ru){padding-top:116px}.researchSection .hiwPanel .top .block>svg{display:inline}.researchSection .hiwPanel .top .block.left{padding-left:1.5625rem}}.researchSection .hiwPanel .top .block .copy>span{display:block}@media only screen and (min-width:640px){.researchSection .hiwPanel .top .block.right{padding-right:1.5625rem;width:50%}}.researchSection .hiwPanel .top .heading{color:#fff;font-size:1.875rem;line-height:2.1875rem;margin-bottom:1rem}@media only screen and (min-width:640px){.researchSection .hiwPanel .top .heading{font-size:3.125rem;line-height:3.75rem;margin-bottom:.5rem}.researchSection .hiwPanel .top .heading.heading.for-phone{display:none}}.researchSection .hiwPanel .top .heading.heading.for-phone{margin-bottom:0}.researchSection .hiwPanel .top .subheading.for-phone{color:#fff}.researchSection .hiwPanel .top .copy{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:rgba(255,255,255,.7);font-size:1.375rem;line-height:1.625rem;margin-bottom:2.1875rem;max-width:26.875rem;margin-left:0}.researchSection .hiwPanel .top .readMore{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#04a6e2;font-size:.9375rem;line-height:1.125rem}.researchSection .hiwPanel .description .copy,.researchSection .hiwPanel .top .caption{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.5rem}.researchSection .hiwPanel .top .readMore .icon{margin-left:.5rem;margin-bottom:0;bottom:2px}.researchSection .hiwPanel .top .readMore .icon .symbol.stroke{stroke:#04a6e2}@media only screen and (max-width:639px){.researchSection .hiwPanel .top .copy,.researchSection .hiwPanel .top .heading.heading.for-larger,.researchSection .hiwPanel .top .readMore{display:none}.researchSection .hiwPanel .description{background-color:#f6f3f0}}@media only screen and (min-width:640px){.researchSection .hiwPanel .top .subheading.for-phone{display:none}.researchSection .hiwPanel .top .readMore{display:block;margin-right:-1.5625rem}}.researchSection .hiwPanel .top .readMore:hover{color:rgba(255,255,255,.6)}.researchSection .hiwPanel .top .readMore:hover .icon .symbol.stroke{stroke:rgba(255,255,255,.6)}.researchSection .hiwPanel .top .caption{display:none;text-align:center;margin:0 auto 1.25rem;color:#fff;max-width:31.25rem;clear:both;padding-top:7.8125rem}@media only screen and (min-width:640px){.researchSection .hiwPanel .top .caption{display:block;max-width:36.25rem;padding-top:45px}.researchSection .hiwPanel .top .caption:lang(ru){padding-top:10px}}@media only screen and (min-width:768px){.researchSection .hiwPanel .top .block.left{padding-left:3.125rem}.researchSection .hiwPanel .top .block.right{padding-right:3.125rem}.researchSection .hiwPanel .top .caption{max-width:45rem;font-size:1.25rem;line-height:1.5rem}.researchSection .hiwPanel .top .caption span,.researchSection .hiwPanel .top .caption:lang(ru) span{display:block}}.researchSection .hiwPanel .top .slick-arrow{display:none!important}@media only screen and (min-width:1024px){.researchSection .hiwPanel .top .slick-arrow{display:block!important}}.researchSection .hiwPanel .top .block.slick-slide{padding:0}.researchSection .hiwPanel .description{padding:80px 20px 20px}.researchSection .hiwPanel .description h2{color:#4e4e4e;margin-bottom:.75rem}@media only screen and (min-width:640px){.researchSection .hiwPanel .description{padding:100px 25px 24px}.researchSection .hiwPanel .description h2{display:none}}.researchSection .hiwPanel .description .copy{color:#fff}.researchSection .hiwPanel .description .readMore,.researchSection .hiwPanel .hiwExpansion .content .group .block h4{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}@media only screen and (max-width:639px){.researchSection .hiwPanel .description .copy{color:#4e4e4e}}.researchSection .hiwPanel .description .readMore{font-size:.9375rem;line-height:1.2em;color:#0288b9;display:block;margin-right:-1.25rem}.researchSection .hiwPanel .description .readMore .icon{bottom:2px}@media only screen and (min-width:335px){.researchSection .hiwPanel .description .readMore .icon{margin-left:.5rem}}.researchSection .hiwPanel .description .readMore .icon .symbol.stroke{stroke:#0288b9}.researchSection .hiwPanel .description .readMore:hover{color:#000}.researchSection .hiwPanel .description .readMore:hover .icon .symbol.stroke{stroke:#000}.researchSection .hiwPanel .hiwExpansion{background-color:#e8e5e1;overflow:hidden;display:none}.researchSection .hiwPanel .hiwExpansion.visible{display:block}.researchSection .hiwPanel .hiwExpansion.ng-animate.ng-hide-animate:not(.ng-hide){height:0}.researchSection .hiwPanel .hiwExpansion.ng-animate.ng-hide-animate.ng-hide{position:static}.researchSection .hiwPanel .hiwExpansion .content{padding:1.5rem 1.5625rem}@media only screen and (min-width:640px){.researchSection .hiwPanel .hiwExpansion .content{padding:25px 25px 42px}}@media only screen and (min-width:768px){.researchSection .hiwPanel .hiwExpansion .content{padding:48px 50px}}.researchSection .hiwPanel .hiwExpansion .content .group{clear:both;overflow:hidden}.researchSection .hiwPanel .hiwExpansion .content .group .block{margin:0 0 1.125rem}.researchSection .hiwPanel .hiwExpansion .content .group .block h4{color:rgba(0,0,0,.8);font-size:1.25rem;line-height:1.5rem;margin-bottom:.5rem}@media only screen and (min-width:768px){.researchSection .hiwPanel .hiwExpansion .content .group .block h4{margin-right:-3.125rem}}@media only screen and (min-width:1024px){.researchSection .hiwPanel .hiwExpansion .content{padding:3rem 5rem;max-width:72.5rem}.researchSection .hiwPanel .hiwExpansion .content .group .block h4{margin-right:0}}.researchSection .hiwPanel .hiwExpansion .content .group .block .copy{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:rgba(0,0,0,.7);font-size:1.125rem;line-height:1.375rem}.researchSection .hiwPanel .hiwExpansion .content .group .block .copy.linkOut,.researchSection .hiwPanel .hiwExpansion .content a.readMore{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.researchSection .hiwPanel .hiwExpansion .content .group .block .copy:last-of-type{margin-bottom:0}.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a{color:#00aeef}.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a .icon .symbol{fill:#00aeef}.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a .icon .symbol.stroke{fill:none;stroke:#00aeef}.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a:hover{color:#000}.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a:hover .icon .symbol{fill:#000}.researchSection .hiwPanel .hiwExpansion .content .group .block .copy a:hover .icon .symbol.stroke{stroke:#000}.researchSection .hiwPanel .hiwExpansion .content .group .block .copy.linkOut{margin-top:1.25rem;text-align:right;clear:both;display:none}.researchSection .hiwPanel .hiwExpansion .content .group .block .copy.linkOut a{font-size:.9375rem;line-height:1.0625rem}.researchSection .hiwPanel .hiwExpansion .content .group .block .video-container{position:relative;padding-top:56.25%}@media only screen and (min-width:768px){.researchSection .hiwPanel .hiwExpansion .content .group .block .copy.linkOut{display:block}.researchSection .hiwPanel .hiwExpansion .content .group .block .video-container{padding-top:0;position:static}}@media only screen and (min-width:640px){.researchSection .hiwPanel .hiwExpansion .content .group .block .video-container .vidBox{position:relative;padding-top:56.25%}.researchSection .hiwPanel .hiwExpansion .content .group .block .video-container .vidBox~.copy{font-size:.875rem;line-height:1.125rem;margin-top:.625rem}}.researchSection .hiwPanel .hiwExpansion .content .group .block .video-container.above{display:none}@media only screen and (min-width:768px){.researchSection .hiwPanel .hiwExpansion .content .group .block .video-container.above{display:block;float:right;width:19.375rem;padding-top:0;margin-left:3.125rem;margin-bottom:1rem}}@media only screen and (min-width:1024px){.researchSection .hiwPanel .hiwExpansion .content .group .block .video-container.above{width:24.375rem}}.researchSection .hiwPanel .hiwExpansion .content .group .block .video-container,.researchSection .hiwPanel .hiwExpansion .content .group .block .video-container .overlay{-webkit-background-size:cover;background-size:cover}.researchSection .hiwPanel .hiwExpansion .content .group .block.vid .copy{font-size:.875rem;line-height:1.125rem;margin-top:.875rem}@media only screen and (min-width:768px){.researchSection .hiwPanel .hiwExpansion .content .group .block.vid{width:46.407186%;padding-right:0}.researchSection .hiwPanel .hiwExpansion .content .group .block.vid.below{display:none}}@media only screen and (min-width:640px){.researchSection .hiwPanel .hiwExpansion .content .group .block.vid span:lang(ru){display:block}}.researchSection .hiwPanel .hiwExpansion .content .group:last-of-type .block:last-of-type,.researchSection .hiwPanel .hiwExpansion .content .group:last-of-type .block:last-of-type .copy:last-of-type{margin-bottom:0}.researchSection .hiwPanel .hiwExpansion .content a.readMore{display:none;color:#00aeef;font-size:.9375rem;line-height:1.0625rem}@media only screen and (min-width:768px){.researchSection .hiwPanel .hiwExpansion .content a.readMore{display:block;text-align:right;margin-top:1.5rem}}.researchSection .hiwPanel .hiwExpansion .content a.readMore .icon{fill:#00aeef;margin-left:.75rem}.researchSection .hiwPanel .hiwExpansion .content a.readMore:hover{color:#000}.researchSection .hiwPanel .hiwExpansion .content a.readMore:hover .icon{fill:#000}.researchSection .hiwPanel .hiwExpansion .tweet{margin-top:1.375rem;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:rgba(0,0,0,.8)}.researchSection .hiwPanel .hiwExpansion .tweet.above{display:none}@media only screen and (min-width:640px){.researchSection .hiwPanel .hiwExpansion .tweet.above{display:block;float:right;width:18.75rem;margin-left:2.125rem;clear:right}}@media only screen and (min-width:768px){.researchSection .hiwPanel .hiwExpansion .tweet.above{margin-left:3.125rem;background-size:2.375rem 2.375rem;width:19.375rem}}.researchSection .hiwPanel .hiwExpansion .tweet.large{display:none}.researchSection .hiwPanel .hiwExpansion .tweet .twitter-logo{overflow:hidden;margin-bottom:.625rem}@media only screen and (min-width:640px){.researchSection .hiwPanel .hiwExpansion .tweet{margin-top:.25rem;background-image:url(../img/how-it-works/twitter/kinsey.png);background-repeat:no-repeat;-webkit-background-size:30px 30px;background-size:30px 30px;background-position:0 42px}.researchSection .hiwPanel .hiwExpansion .tweet .twitter-logo{text-align:center;margin-bottom:.875rem}}@media only screen and (min-width:900px){.researchSection .hiwPanel .hiwExpansion .tweet.above{display:none}.researchSection .hiwPanel .hiwExpansion .tweet.large{display:block;max-width:29.375rem}.researchSection .hiwPanel .hiwExpansion .tweet .twitter-logo{text-align:right}}.researchSection .hiwPanel .hiwExpansion .tweet .twitter-logo .logo-icon{display:block;float:left}.researchSection .hiwPanel .hiwExpansion .tweet .twitter-logo .logo-icon svg{width:1.5rem;height:1.5rem;fill:#00aeef;-moz-transition-property:fill;-o-transition-property:fill;-webkit-transition-property:fill;transition-property:fill;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.researchSection .hiwPanel .hiwExpansion .tweet .tweetAuthor{margin-bottom:.75rem}@media only screen and (min-width:640px){.researchSection .hiwPanel .hiwExpansion .tweet .twitter-logo .logo-icon{float:none;display:inline-block}.researchSection .hiwPanel .hiwExpansion .tweet .tweetAuthor{padding-left:3.125rem}}@media only screen and (min-width:768px){.researchSection .hiwPanel .hiwExpansion .tweet .tweetAuthor{padding-left:3.75rem}}.researchSection .hiwPanel .hiwExpansion .tweet .tweetAuthor .name{font-size:1rem;line-height:1.1875rem}.researchSection .hiwPanel .hiwExpansion .tweet .tweetAuthor .nickname{color:#00aeef}.researchSection .hiwPanel .hiwExpansion .tweet .tweetContent{margin-bottom:1.125rem;font-size:1rem;line-height:1.25rem}@media only screen and (min-width:640px){.researchSection .hiwPanel .hiwExpansion .tweet .tweetContent{padding-left:3.125rem;font-size:1.125rem;line-height:1.375rem}}@media only screen and (min-width:768px){.researchSection .hiwPanel .hiwExpansion .tweet .tweetContent{padding-left:3.75rem}}.researchSection .hiwPanel .hiwExpansion .tweet .tweetContent:after{content:'\A';display:block;background:#8c8c8c;width:2.5rem;height:1px;margin-top:1.25rem}.researchSection .hiwPanel .hiwExpansion .tweet .tweetTimestamp{font-size:.8125rem;color:#8c8c8c}@media only screen and (min-width:640px){.researchSection .hiwPanel .hiwExpansion .tweet .tweetContent:after{margin-top:1.875rem}.researchSection .hiwPanel .hiwExpansion .tweet .tweetTimestamp{padding-left:3.125rem}}@media only screen and (min-width:768px){.researchSection .hiwPanel .hiwExpansion .tweet .tweetTimestamp{padding-left:3.75rem}}.no-subscription-block{padding:5.625rem 0;background-color:#f6f3f0}@media only screen and (min-width:640px){.no-subscription-block{padding:5.3125rem .625rem}}.no-subscription-block h2{font-size:1.625rem;line-height:2rem;text-align:center;margin-bottom:.625rem;color:#4e4e4e}.no-subscription-block h2 span{display:inline-block}.no-subscription-block .copy{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#4e4e4e;font-size:1.125rem;line-height:1.375rem;margin:0 auto .875rem;text-align:center;max-width:31.25rem;padding:0 1.25rem}@media only screen and (min-width:640px){.no-subscription-block .copy{font-size:1.375rem;line-height:1.625rem;max-width:488px;padding:0}}.no-subscription-block .copy:last-child{margin-bottom:0}.faq-block{background-color:#FFF;padding:30px 20px 20px}@media only screen and (min-width:640px){.faq-block{padding:50px 20px 30px}}@media only screen and (min-width:768px){.no-subscription-block .copy{max-width:700px}.faq-block{padding:50px}}.faq-block.expanded dd:nth-child(n+5){display:block}.faq-block dd:nth-child(n+5){display:none}.faq-block .heading{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.25rem;text-align:center;margin-bottom:60px}@media only screen and (min-width:640px){.faq-block .heading{font-size:1.75rem;margin-bottom:30px}}.faq-block .faq-expansion.link{text-align:center;margin-top:20px;font-family:AvenirLTStd-Heavy,AvenirNextCyr-Bold,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#5e5550;font-size:.8125rem;display:block}@media only screen and (min-width:640px){.faq-block .faq-expansion.link{font-size:1rem}.faq-block .faq-expansion.link:hover,.faq-block .faq-expansion.link:hover:after{color:#00aeef}}.faq-block .faq-expansion.link:active,.faq-block .faq-expansion.link:active:after{color:#00aeef}.faq-block .faq-expansion.link:after{content:"▼";display:inline-block;-webkit-transform:scale(1.5,1);-moz-transform:scale(1.5,1);-ms-transform:scale(1.5,1);-o-transform:scale(1.5,1);transform:scale(1.5,1);margin-left:10px}.faq-block .faq-expansion.link.expanded:after{content:"▲"}.faq-block .faqSection{padding:0}.faq-block .faqSection .group .row accordion .accordion dd{border-bottom:1px solid rgba(151,151,151,.3);padding:10px 0}.faq-block .faqSection .group .row accordion .accordion dd .content{padding:0}.faq-block .faqSection .group .row accordion .accordion dd .content p{color:#242221;line-height:1.5;font-weight:300;font-size:.8125rem;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;margin-bottom:0;padding:6px}@media only screen and (min-width:640px){.faq-block .faqSection .group .row accordion .accordion dd .content p{font-size:1.125rem}}.faq-block .faqSection .group .row accordion .accordion dd>a{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#5e5550;line-height:1.25;font-size:1rem;padding:0 18px 0 0;position:relative}@media only screen and (min-width:640px){.faq-block .faqSection .group .row accordion .accordion dd>a{font-size:1.25rem}}@media only screen and (min-width:768px){.faq-block .faqSection .group .row accordion .accordion dd>a{padding-right:36px}}.faq-block .faqSection .group .row accordion .accordion dd>a.active{font-family:AvenirLTStd-Heavy,AvenirNextCyr-Bold,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#5e5550}.faq-block .faqSection .group .row accordion .accordion dd>a.active:after{content:"—";color:#00aeef;font-size:16px;position:absolute;right:0;top:calc(50% - 8px)}.faq-block .faqSection .group .row accordion .accordion dd>a:hover{color:#00aeef}.faq-block .faqSection .group .row accordion .accordion dd>a:after{content:"+";color:#00aeef;font-size:28px;position:absolute;right:0;top:calc(50% - 14px)}.priceBlock{padding:30px 0;overflow:hidden;margin:0 auto}@media only screen and (max-width:639px){.priceBlock{padding:20px}}.priceBlock .podcastName{text-transform:capitalize}.priceBlock .upper{overflow:hidden;max-width:64rem;margin:0 auto}.priceBlock .text{max-width:23.125rem;margin:0 auto}@media only screen and (min-width:768px){.priceBlock{padding:50px 0}.priceBlock .text{float:left;width:55.078125%;max-width:100%;padding-left:3.125rem;padding-right:1.25rem}}@media only screen and (min-width:1024px){.priceBlock .text{width:58.984375%}}.priceBlock .text .decoration{width:12.9375rem;height:2.25rem;margin:0 auto;fill:none;stroke:#fff}.priceBlock .text .decoration.bottom{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.priceBlock .text h2{text-align:center;margin:.625rem auto .25rem;font-size:2.125rem;line-height:2.5rem;color:#000;max-width:18.75rem}.priceBlock .text .copy,.priceBlock .text h3{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#626262}@media only screen and (min-width:640px){.priceBlock .text h2{max-width:100%}.priceBlock .text .copy.small{display:none}}.priceBlock .text h3{text-transform:none;font-size:1.5rem;line-height:1.875rem;margin-bottom:1.125rem}@media only screen and (min-width:768px){.priceBlock .text h3{font-size:1.875rem;line-height:2.25rem}.priceBlock .text .copy li{max-width:26.875rem}}.priceBlock .text .copy{font-size:1rem;line-height:1.25rem;text-align:center;margin:0 auto 0 1.25rem}.priceBlock .text .copy li{margin-bottom:.5rem;text-align:left}.priceBlock .text .copy.m640{display:none}@media only screen and (min-width:640px){.priceBlock .text .copy.m640{display:block}}.priceBlock .text .copy.m768{display:none}@media only screen and (min-width:768px){.priceBlock .text .copy.m640{display:none}.priceBlock .text .copy.m768{display:block}.priceBlock .form{float:right;width:44.921875%;padding-right:3.125rem}}@media only screen and (min-width:1024px){.priceBlock .text .copy.m768{display:none}.priceBlock .text .copy.large{display:block}}.priceBlock .form form .row.purchaseOptions .block input[type=radio],.priceBlock .form form label.emailAddress span{display:none}.priceBlock .form{max-width:23.125rem;margin:0 auto}@media only screen and (min-width:1024px){.priceBlock .form{width:41.015625%;max-width:100%}}.priceBlock .form form{margin:0}.priceBlock .form form input[type=email]{height:41px;margin:0}.priceBlock .form form .row.purchaseOptions{margin-top:1.875rem}.priceBlock .form form .row.purchaseOptions .block{width:50%;float:left;text-align:center;border:2px solid #c1c1c1;background-color:#c1c1c1;-moz-transition-property:background-color,border-color;-o-transition-property:background-color,border-color;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.priceBlock .form form .row.purchaseOptions .block label span,.priceBlock .form form .row.purchaseOptions .block label svg .symbol{-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-o-transition-delay:0s}.priceBlock .form form .row.purchaseOptions .block label{display:block;margin:0;padding-top:1.5rem;min-height:6.0625rem}.priceBlock .form form .row.purchaseOptions .block label svg{width:3.5625rem;height:3.1875rem}.priceBlock .form form .row.purchaseOptions .block label svg .symbol{fill:#fff;stroke:none;-moz-transition-property:fill,stroke;-o-transition-property:fill,stroke;-webkit-transition-property:fill,stroke;transition-property:fill,stroke;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.priceBlock .form form .row.purchaseOptions .block label svg .symbol.stroke{stroke:#fff;fill:none}.priceBlock .form form .row.purchaseOptions .block label span{display:block;color:#fff;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.priceBlock .form form .row.purchaseOptions .block label span.number{font-size:1.75rem;line-height:1.875rem}.priceBlock .form form .row.purchaseOptions .block label span.number.strikethrough{font-size:1rem;line-height:1.25rem;opacity:.5;text-decoration:line-through}.priceBlock .form form .row.purchaseOptions .block label span.caption{font-size:.875rem;line-height:1em}.priceBlock .form form .row.purchaseOptions .block.purchase label{padding-top:.5rem}.priceBlock .form form .row.purchaseOptions .block.purchase label span.caption{font-size:.875rem;padding-top:.5rem}.priceBlock .form form .row.purchaseOptions .block.gift label{padding-top:.5625rem}.priceBlock .form form .row.purchaseOptions .block.active{background-color:#8a8a8a;border-color:#00aeef}.priceBlock .form form .row.purchaseOptions .block:hover:not(.active):not(.comingSoon){background-color:#fff;border-color:#000}.priceBlock .form form .row.purchaseOptions .block:hover:not(.active):not(.comingSoon) label svg .symbol{fill:#000;stroke:none}.priceBlock .form form .row.purchaseOptions .block:hover:not(.active):not(.comingSoon) label svg .symbol.stroke{stroke:#000;fill:none}.priceBlock .form form .row.purchaseOptions .block:hover:not(.active):not(.comingSoon) label span{color:#000}.priceBlock .form form .row.purchaseOptions .block.comingSoon{cursor:default;position:relative}.priceBlock .form form .row.purchaseOptions .block.comingSoon .comingSoonOverlay{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../img/series/comingSoon.png);-webkit-background-size:cover;background-size:cover;font-family:Novecentowide-Light,"Novecento Wide Light",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1.875rem;line-height:2.25rem;text-align:center;opacity:0;color:#fff;padding-top:1rem;z-index:-1;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.priceBlock .form form .row.purchaseOptions .block.comingSoon .comingSoonOverlay span{display:block}.priceBlock .form form .row.purchaseOptions .block.comingSoon:hover .comingSoonOverlay{opacity:1;z-index:1}.priceBlock .form form .row.cta .block svg{width:.875rem;height:.875rem;float:left}.priceBlock .form form .row.cta .block .privacy{font-family:AvenirLTStd-BookOblique,AvenirNextCyr-LightItalic,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.8125rem;line-height:1.375rem;color:#000;margin-bottom:1rem;padding-left:1.25rem}.priceBlock .form form .row.cta .block .privacy.us{padding-top:.1875rem}.priceBlock .form form .row.cta .block .button{float:right;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-transform:none;padding:0;font-size:1rem;line-height:2.4375rem;width:50%}.priceBlock .form form .row.cta .block .button:hover svg .symbol{fill:#000}.priceBlock .form form .row.cta .block .button:lang(ru){width:auto;padding:0 12px}.priceBlock .form form .row.cta .block .button svg{float:none}.priceBlock .form form .row.cta .block .button svg .symbol{fill:#fff}.see-what-you-get-section{background-image:linear-gradient(to bottom,#777c94,#9d705c 47%,#7a3843);clip-path:ellipse(200% 57% at 50% 57%)}.see-what-you-get-section .top-content{padding:40px 20px 0}@media only screen and (min-width:640px){.see-what-you-get-section .top-content{padding:50px 30px 0}}@media only screen and (min-width:1024px){.see-what-you-get-section .top-content{padding:50px 50px 0}}.see-what-you-get-section .top-content>.heading{font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-align:center;color:#FFF;margin-bottom:40px;position:relative;line-height:normal;padding-bottom:20px}@media only screen and (min-width:640px){.see-what-you-get-section .top-content>.heading{font-size:1.75rem;padding-bottom:30px}}@media only screen and (min-width:768px){.priceBlock .form form .row.purchaseOptions{margin-top:0}.see-what-you-get-section .top-content>.heading{font-size:2.25rem}}.see-what-you-get-section .top-content>.heading:after{content:"";width:100px;height:5px;position:absolute;left:calc(50% - 50px);bottom:0;background-color:#FFF}.see-what-you-get-section .grid-item .copy{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;line-height:1.08;text-align:left;max-width:initial;font-size:1rem;color:#FFF}@media only screen and (min-width:640px){.see-what-you-get-section .grid-item .copy{font-size:1.25rem;padding:0 60px 0 30px}}.see-what-you-get-section .video-container{margin-bottom:20px}@media only screen and (max-width:639px){.see-what-you-get-section{clip-path:ellipse(350% 57% at 50% 57%)}.see-what-you-get-section .video-container{margin-bottom:10px}}.see-what-you-get-section .grid-container{display:grid;max-width:1024px;margin:0 auto;grid-gap:36px}@media only screen and (max-width:639px){.see-what-you-get-section .grid-container{margin-bottom:20px}}@media only screen and (min-width:768px){.see-what-you-get-section .grid-item .copy{padding:0}.see-what-you-get-section .grid-container{grid-template-columns:1fr 1fr;grid-gap:20px}}.see-what-you-get-section .techniques-section{padding:0 20px 40px}@media only screen and (min-width:640px){.see-what-you-get-section .techniques-section{padding:0 30px 50px}}@media only screen and (min-width:1024px){.see-what-you-get-section .video-container .icon-play{width:48px;height:48px}.see-what-you-get-section .grid-container{grid-gap:46px}.see-what-you-get-section .techniques-section{padding:0 20px 50px}}@media only screen and (min-width:1280px){.see-what-you-get-section .techniques-section{padding:0 50px 50px}}.see-what-you-get-section .techniques-section .heading{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#FFF;line-height:1.18;text-align:center;max-width:700px;margin:20px auto}@media only screen and (max-width:639px){.see-what-you-get-section .techniques-section .heading{font-size:1.25rem;margin:35px auto 20px;max-width:318px}}@media only screen and (min-width:1024px){.see-what-you-get-section .techniques-section .heading{font-size:1.75rem}}.see-what-you-get-section .techniques-section .name{font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.125rem;text-align:center;color:#FFF}@media only screen and (max-width:767px){.see-what-you-get-section .techniques-section .name:lang(de){font-size:.875rem}}.see-what-you-get-section .techniques-section svg{height:50px;width:100%}.see-what-you-get-section .techniques-section svg .fill-color{fill:#FFF}.see-what-you-get-section .techniques-section svg .stroke-color{stroke:#FFF}.see-what-you-get-section .techniques-section svg .symbol.stroke{fill:none;stroke:#FFF}.see-what-you-get-section .techniques-section svg .circle{display:none}.see-what-you-get-section .techniques-section .description p{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.875rem;color:#FFF;text-align:center;line-height:1.25}@media only screen and (min-width:640px) and (max-width:767px){.see-what-you-get-section .techniques-section .description p:lang(de){font-size:.8125rem}}.see-what-you-get-section .techniques-section .button{text-align:center;font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;max-width:435px;justify-self:center;border:2px solid #FFF;border-radius:2px;grid-column:span 2}@media only screen and (min-width:640px){.see-what-you-get-section .techniques-section .heading{margin:50px auto 40px}.see-what-you-get-section .techniques-section .button{font-family:Novecentowide-Bold,"Novecento Wide Bold",Roboto-Bold,Novecentowide-Normal,"Novecento Wide Normal",Roboto-Regular,Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;grid-column:span 4;font-size:1.25rem;line-height:70px;padding:0 40px}}@media only screen and (max-width:639px){.see-what-you-get-section .techniques-section .button.expand{line-height:normal;padding:10px 16px}}.see-what-you-get-section .techniques-section .button:not(:lang(en)){line-height:normal;padding-top:12px;padding-bottom:12px}.see-what-you-get-section .techniques-section .tech-block>*,.see-what-you-get-section .techniques-section .techBlock>*{margin-bottom:6px}@media only screen and (max-width:767px){.see-what-you-get-section .techniques-section .tech-block.sm{display:block}}@media only screen and (min-width:768px){.see-what-you-get-section .techniques-section .series1 .description p span:lang(en){display:block}.see-what-you-get-section .techniques-section .tech-block.sm{display:none}}@media only screen and (max-width:767px){.see-what-you-get-section .techniques-section .tech-block.lg{display:none}}.see-what-you-get-section .techniques-section .techniques-grid{display:grid;max-width:1110px;margin:0 auto;grid-gap:14px;grid-template-columns:1fr 1fr}@media only screen and (min-width:640px){.see-what-you-get-section .techniques-section .button:not(:lang(en)){padding-bottom:18px}.see-what-you-get-section .techniques-section .techniques-grid{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px}}@media only screen and (min-width:1024px){.see-what-you-get-section .techniques-section svg{height:65px}.see-what-you-get-section .techniques-section .button{grid-column:span 6}.see-what-you-get-section .techniques-section .techniques-grid{grid-gap:16px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media only screen and (max-width:639px){.see-what-you-get-section .techniques-section .techniques-grid:not(:lang(en)){padding:0 10px 40px}.see-what-you-get-section .techniques-section .techniques-grid:not(:lang(en)) .name{font-size:1rem}}@media only screen and (min-width:1024px){.see-what-you-get-section .techniques-section .techniques-grid:not(:lang(en)){padding:0 10px 50px}}.see-what-you-get-section .techniques-section .techniques-grid.flythrough-disabled{padding-top:10px}.see-what-you-get-section .techniques-section .techniques-grid .icon-tech{fill:#FFF;font-size:2.625rem;-webkit-border-radius:1.3125rem;-moz-border-radius:1.3125rem;border-radius:1.3125rem}.see-what-you-get-section .techniques-section .techniques-grid .icon-tech .stroke{fill:none;stroke:#FFF}.see-what-you-get-section .techniques-section .techniques-grid .icon-tech p{margin-bottom:0}@media only screen and (max-width:639px){.see-what-you-get-section .techniques-section .techniques-grid .tech-block:lang(de){padding:0}}.modalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background-color:rgba(0,0,0,.6)}.untranslated-modal .untranslated-modal-content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;z-index:20;background-color:#f1ede9;color:#1a1919;text-align:center;border:2px solid #9e7c5e;top:60px;padding:30px 20px}@media only screen and (min-width:640px){.untranslated-modal .untranslated-modal-content{padding:40px}}@media only screen and (min-width:768px){.untranslated-modal .untranslated-modal-content{top:160px;width:750px;height:368px;margin-left:calc(50% - 375px)}}@media only screen and (min-width:1280px){.see-what-you-get-section .techniques-section .techniques-grid{grid-gap:45px}.untranslated-modal .untranslated-modal-content{margin-left:265px}}.untranslated-modal .untranslated-modal-content svg{fill:#919191;font-size:1rem;line-height:2.5rem;height:20px;width:20px}.untranslated-modal .untranslated-modal-content .newsletter-signup{padding:0;margin-bottom:16px;max-width:340px;width:100%}.untranslated-modal .untranslated-modal-content .newsletter-signup .success-message{color:#000}.untranslated-modal .untranslated-modal-content .newsletter-signup form input[type=email]{background-color:rgba(158,124,94,.08);border:1px solid #9e7c5e;height:48px;color:#1d1c1c}.untranslated-modal .untranslated-modal-content .newsletter-signup form input[type=email]::placeholder{color:#1d1c1c;opacity:.4}.untranslated-modal .untranslated-modal-content .newsletter-signup form input[type=email]:-ms-input-placeholder{color:#1d1c1c;opacity:.4}.untranslated-modal .untranslated-modal-content .newsletter-signup form input[type=email]::-ms-input-placeholder{color:#1d1c1c;opacity:.4}.untranslated-modal .untranslated-modal-content .newsletter-signup form .consent-container .consent-label span{color:#000;font-family:AvenirLTStd-BookOblique,AvenirNextCyr-LightItalic,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.375rem}.untranslated-modal .untranslated-modal-content .newsletter-signup form .consent-container .consent-label .radiobutton{background-image:url(../img/checkbox_9D8066.jpg);border-color:#9D8066}.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit{display:block;background-color:#9D8066;left:-4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-align:center;width:48px;height:48px}@media only screen{.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit{padding:10px 0;position:relative}}@media only screen and (min-width:640px){.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit{padding:12px 0}}.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit .icon.icon-arrow-thin{fill:#1d1c1c;font-size:1.5rem}.untranslated-modal .untranslated-modal-content .newsletter-signup a.submit:hover .icon{fill:#000}.untranslated-modal .untranslated-modal-content .close-reveal-modal{position:absolute;font-size:3rem;top:8px;right:16px;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#252424;opacity:.54}.untranslated-modal .untranslated-modal-content .heading{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.5rem;color:#1a1919;margin-bottom:16px}@media only screen and (max-width:639px){.untranslated-modal .untranslated-modal-content .close-reveal-modal{top:0;right:0;line-height:40px}.untranslated-modal .untranslated-modal-content .heading{line-height:normal;font-size:1.375rem}}.untranslated-modal .untranslated-modal-content .or{font-family:AvenirLTStd-BookOblique,AvenirNextCyr-LightItalic,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;margin-bottom:8px}.untranslated-modal .untranslated-modal-content .copy{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.125rem;margin-bottom:16px;color:#1a1919}.untranslated-modal .untranslated-modal-content .link{text-decoration:underline;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem}body.grey-bg{background:#1a1a1a}.homePage{background-color:#f6f3f0;overflow:hidden}.homePage.iphone .flowplayer{background-color:initial}.homePage:not(.ng-scope) .topBlock .shareIcons{display:none}.homePage .clearfix::after{content:" ";display:block;height:0;clear:both}.homePage .for-smaller,.homePage .uil-flickr-css.initial{display:none}.homePage .opaque{opacity:0}.homePage .icon-play:hover .fullCircle,.homePage .svg:hover .icon .fullCircle{opacity:1}@media only screen and (max-width:639px){.untranslated-modal .untranslated-modal-content .copy{font-size:1rem}.homePage .for-larger{display:none}.homePage .for-smaller{display:block}}.homePage .icon-play{vertical-align:middle;width:1em;height:1em;fill:#fff;position:relative}.homePage .icon-play:hover .symbol{fill:#000}.homePage .season2-arrival-banner{background-image:linear-gradient(92deg,#1f1c2b,#928eaa);text-align:center;display:block;padding:10px}.homePage .season2-arrival-banner span{font-size:1.25rem;color:#FFF;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;line-height:1.5}@media only screen and (max-width:639px){.homePage .season2-arrival-banner span{font-size:1rem;display:block}}.homePage .season2-arrival-banner .link:hover{color:#00aeef}.homePage .season2-arrival-banner .bolder{font-family:AvenirLTStd-Heavy,AvenirNextCyr-Bold,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.homePage .video-overlay-copy{height:100%;width:100%;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:639px){.homePage .video-overlay-copy{padding:106px 20px 20px;position:relative}}.homePage .video-overlay-copy .button.videoPlay{margin-bottom:0}.homePage .title{text-transform:uppercase;font-family:Novecentowide-Light,"Novecento Wide Light",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:bolder;text-align:center}@media only screen and (min-width:900px){.homePage .title{font-size:2.25rem;line-height:2.8125rem}}.homePage .subtitle{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.41;text-align:center;margin:0 auto 30px;color:#fff}.homePage .topBlock{position:relative;min-height:434px}@media only screen and (min-width:501px){.homePage .topBlock{min-height:487px}}@media only screen and (min-width:640px){.homePage .video-overlay-copy{padding-top:4.625rem}.homePage .video-overlay-copy:lang(ru){padding-left:32px;padding-right:32px}.homePage .topBlock{min-height:527px}}.homePage .topBlock .hero-heading{font-size:1.75rem;line-height:2.125rem;color:#fff;text-align:center;margin:0 -1.25rem 1.125rem}@media only screen and (min-width:501px){.homePage .topBlock .hero-heading{font-size:2.25rem;line-height:2.75rem;margin:0 auto 1.6875rem;max-width:28.125rem}}@media only screen and (min-width:640px){.homePage .topBlock .hero-heading{font-size:2.875rem;line-height:3.4375rem;max-width:100%}}.homePage .topBlock .hero-heading:after{content:'\A';height:1px;width:12.8125rem;background:#fff;margin:1rem auto 0;display:block}@media only screen and (min-width:501px){.homePage .topBlock .hero-heading:after{width:22rem}}@media only screen and (min-width:640px){.homePage .topBlock .hero-heading:after{content:none}.homePage .topBlock .hero-heading.sm{display:none}}.homePage .topBlock .hero-heading.lg{display:none}@media only screen and (min-width:640px){.homePage .topBlock .hero-heading.lg{display:block}}.homePage .topBlock .hero-heading span{display:block}@media only screen and (max-width:639px){.homePage .topBlock .hero-heading:lang(ru){font-size:1.625rem}.homePage .topBlock .hero-heading.mit,.homePage .topBlock .hero-heading.swc,.homePage .topBlock .hero-heading.vor{font-size:1.5rem;line-height:1.2}}@media only screen and (min-width:640px) and (max-width:767px){.homePage .topBlock .hero-heading.jos,.homePage .topBlock .hero-heading.org,.homePage .topBlock .hero-heading.swc,.homePage .topBlock .hero-heading.tan,.homePage .topBlock .hero-heading.tec{line-height:1.2;font-size:2.625rem}.homePage .component5.version1 .featured-press .block svg{max-height:16px}}@media only screen and (min-width:640px){.homePage .topBlock .hero-heading.vor{line-height:1.2;font-size:2.625rem}}@media only screen and (min-width:768px){.homePage .topBlock{min-height:606px}.homePage .topBlock .hero-heading{max-width:41.25rem}.homePage .topBlock .hero-heading:after{content:'\A'}.homePage .topBlock .hero-heading:lang(ru){max-width:724px}.homePage .topBlock .hero-heading span{display:inline}.homePage .topBlock .hero-heading span:lang(ru){display:block}.homePage .topBlock .hero-heading.vor{font-size:2.8125rem}}@media only screen and (min-width:640px){.homePage .topBlock .hero-heading.tan{line-height:1.2;font-size:2.75rem}}.homePage .topBlock .hero-heading.the{line-height:1.2}@media only screen and (max-width:639px){.homePage .topBlock .hero-heading.the{font-size:1.4375rem}}@media only screen and (min-width:640px){.homePage .topBlock .hero-heading.the{font-size:2.25rem}}.homePage .topBlock .button{display:none}.homePage .topBlock .down{display:block;text-align:center;position:absolute;bottom:1.5rem;left:0;right:0}@media only screen and (min-width:768px){.homePage .topBlock .hero-heading.the{font-size:2.5rem}.homePage .topBlock .button{display:block;border-width:2px;font-size:1.25rem;line-height:3.375rem;width:20.25rem;padding:0 1.875rem;margin:2.5rem auto}.homePage .topBlock .down{bottom:3.125rem}}.homePage .topBlock .down .icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);font-size:1.5rem}.homePage .topBlock .shareIcons{position:absolute;bottom:.625rem;right:1.25rem;width:3.25rem}.homePage .topBlock .shareIcons .copy{display:none}@media only screen and (min-width:768px){.homePage .topBlock .shareIcons{bottom:2.5rem;left:0;right:0;width:auto;text-align:center}.homePage .topBlock .shareIcons .copy{display:inline-block;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25rem;color:#28a9e0;margin-right:.5rem}.homePage .topBlock .shareIcons .facebook,.homePage .topBlock .shareIcons .twitter{vertical-align:top}}.homePage .topBlock .shareIcons .facebook,.homePage .topBlock .shareIcons .twitter{width:1.125rem;height:1.125rem;display:inline-block}.homePage .topBlock .shareIcons .facebook .icon .symbol,.homePage .topBlock .shareIcons .twitter .icon .symbol{fill:#28a9e0;-moz-transition-property:fill;-o-transition-property:fill;-webkit-transition-property:fill;transition-property:fill;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.homePage .topBlock .shareIcons .facebook:hover .icon .symbol,.homePage .topBlock .shareIcons .twitter:hover .icon .symbol{fill:#fff}.homePage .hero-heading-dynamic .button:active svg,.homePage .hero-heading-dynamic .button:hover svg,.homePage .svg:hover .icon .symbol{fill:#000}.homePage .topBlock .shareIcons .facebook{margin-right:.375rem}.homePage .topBlock .copy.lg{display:none}.homePage .position-container .content{padding:0;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-image:url(../img/home/topBlock2.jpg)}.homePage .position-container .content.s1{background-image:url(../img/home/topBlock.jpg)}.homePage .copy{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.5rem;margin:0 auto;max-width:16.875rem;color:rgba(255,255,255,.8);text-align:center}@media only screen and (min-width:501px){.homePage .copy{font-size:1.625rem;line-height:1.9375rem;max-width:100%}}@media only screen and (min-width:640px){.homePage .topBlock .copy.sm{display:none}.homePage .topBlock .copy.lg{display:block}.homePage .copy{font-size:1.5rem;line-height:1.8125rem}}@media only screen and (min-width:768px){.homePage .copy{font-size:1.625rem;line-height:2rem;max-width:47.25rem}}.homePage .copy.bottom{position:absolute;left:0;right:0;bottom:3.75rem}.homePage .copy.m6{display:none}.homePage .svg{display:block;font-size:2rem;text-align:center;width:2rem;margin:.5rem auto}@media only screen and (min-width:501px){.homePage .svg{margin:1rem auto}}@media only screen and (min-width:768px){.homePage .svg{display:none}}.homePage .hero-heading-dynamic{padding:12px 24px 44px;display:flex;flex-direction:column;align-items:center}.homePage .hero-heading-dynamic>*{text-align:center}@media only screen and (min-width:768px){.homePage .hero-heading-dynamic{padding:0;display:none}.homePage .hero-heading-dynamic>*{text-align:left}}@media only screen and (min-width:900px){.homePage .hero-heading-dynamic>*{margin-bottom:26px}}.homePage .hero-heading-dynamic .heading,.homePage .hero-heading-dynamic .sub-heading{color:#FFF}.homePage .hero-heading-dynamic .heading span,.homePage .hero-heading-dynamic .sub-heading span{display:block}.homePage .hero-heading-dynamic .heading{font-family:Novecentowide-Book,"Novecento Wide Book",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.5625rem;line-height:1.875rem}.homePage .hero-heading-dynamic .sub-heading,.homePage .textPanel p.copy{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}@media only screen and (max-width:639px){.homePage .hero-heading-dynamic .heading{margin:0 0 12px}}@media only screen and (min-width:640px){.homePage .hero-heading-dynamic .heading{font-size:1.6875rem;max-width:370px}.homePage .hero-heading-dynamic .heading .heading span{display:inline}}@media only screen and (min-width:768px){.homePage .hero-heading-dynamic .heading{max-width:unset}.homePage .hero-heading-dynamic .heading .heading span{display:block}}@media only screen and (min-width:1024px){.homePage .hero-heading-dynamic .heading{font-size:2.1875rem;line-height:2.875rem}}.homePage .hero-heading-dynamic .heading:after{content:initial}.homePage .hero-heading-dynamic .sub-heading{font-size:1rem;line-height:1.5rem;max-width:420px}@media only screen and (min-width:640px){.homePage .hero-heading-dynamic .sub-heading{font-size:1.125rem}}@media only screen and (min-width:768px){.homePage .hero-heading-dynamic .sub-heading{max-width:320px}}@media only screen and (min-width:1024px){.homePage .hero-heading-dynamic .sub-heading{margin-bottom:48px;line-height:1.625rem}}.homePage .featured{background-color:#fff;text-align:center;padding-top:2rem;margin:0;color:#c1bdb9;font-size:.875rem}@media only screen and (min-width:1024px){.homePage .featured{padding-top:1.625rem}}.homePage .textPanel{text-align:center;padding:2.25rem 1.25rem}.homePage .textPanel p.copy{font-size:1.25rem;line-height:1.5rem;max-width:440px;color:#5c5c5c;margin:0 auto}@media only screen and (min-width:501px){.homePage .textPanel{padding:3.25rem 1.25rem}.homePage .textPanel p.copy{font-size:1.625rem;line-height:2rem;max-width:450px}}@media only screen and (min-width:640px){.homePage .textPanel{padding:5.625rem 0 6rem}.homePage .textPanel p.copy{max-width:35rem}}@media only screen and (min-width:768px){.homePage .textPanel p.copy{max-width:40.625rem}}.homePage .textPanel p.disclaimer{font-family:AvenirLTStd-LightOblique,AvenirNextCyr-LightItalic,AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.125rem;margin:0 auto .75rem;color:#464646}@media only screen and (min-width:501px){.homePage .textPanel p.disclaimer{color:#545454}}@media only screen and (min-width:640px){.homePage .textPanel p.disclaimer{font-size:1.375rem;line-height:1.625rem}}.homePage .textPanel p.disclaimer:lang(ru){font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.homePage .textPanel .button{font-size:1rem;line-height:2.625rem;width:13rem;color:#636363;border-color:#636363;border-width:2px;padding:0}@media only screen and (min-width:501px){.homePage .textPanel .button{font-size:1.25rem;line-height:3.375rem;width:16.25rem}}.homePage .textPanel .button .buttonText{position:relative;top:1px}.homePage .textPanel .button .icon{margin-left:.75rem;top:1px}.homePage .textPanel .button .icon .symbol{fill:#636363}.homePage .textPanel .button:hover{background-color:#000;border-color:#000;color:#fff}.homePage .textPanel .button:hover .icon .symbol{fill:#fff}.homePage .textPanel.cta{background-color:#ebe7e3}.homePage .component4.version1 .cta.textPanel .button,.homePage .component4.version2 .cta.textPanel .button,.homePage .component4.version3 .cta.textPanel .button,.homePage .component4.version4 .cta.textPanel .button{width:17rem}@media only screen and (min-width:501px){.homePage .component4.version1 .cta.textPanel .button,.homePage .component4.version2 .cta.textPanel .button,.homePage .component4.version3 .cta.textPanel .button,.homePage .component4.version4 .cta.textPanel .button{width:340px}}.homePage .component4.version2 .cta .disclaimer{font-size:1.25rem;color:#242221}.homePage .component4.version2 .cta .button{font-size:1.125rem;line-height:3.625rem;width:17.5rem}.homePage .component4.version2 .button{background-color:#00aeef;color:#fff;border:none}.homePage .component4.version2 .button .icon-arrow-thin{display:none}.homePage .component4.version3 .cta{background-color:#4E4E4E}.homePage .component4.version3 .cta .disclaimer{color:#ece8e3}.homePage .why{overflow:hidden}@media only screen and (min-width:640px){.homePage .textPanel.introBlock{padding:56px 0 75px}.homePage .why{background:#d0cbc6;background:-moz-linear-gradient(top,#d0cbc6 0,#cac4be 100%);background:-webkit-linear-gradient(top,#d0cbc6 0,#cac4be 100%);background:linear-gradient(to bottom,#d0cbc6 0,#cac4be 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0cbc6', endColorstr='#cac4be', GradientType=0)}.homePage .why>.video{margin-left:1.25rem;margin-right:1.25rem}}.homePage .why>.video{position:relative;padding-top:56.25%}@media only screen and (min-width:768px){.homePage .why>.video{float:left;width:50%;padding-top:28.125%;margin:0}}@media only screen and (min-width:1201px){.homePage .why>.video{padding-top:21.125rem}}.homePage .why>.video .position-container{-webkit-background-size:cover;background-size:cover;background-position:20% top}@media only screen and (min-width:1024px){.homePage .textPanel p.copy{max-width:53.125rem}.homePage .why>.video .position-container{background-position:20% 100%;-webkit-background-size:auto 340px;background-size:auto 340px}}@media only screen and (min-width:1135px){.homePage .why>.video .position-container{-webkit-background-size:auto 360px;background-size:auto 360px}}@media only screen and (min-width:1240px){.homePage .why>.video .position-container .player-container{width:620px!important;margin-left:0!important}}.homePage .why>.video .position-container .block{position:absolute;bottom:1.25rem;left:1.25rem;display:flex;align-items:center}@media only screen and (min-width:640px){.homePage .why>.video .position-container .block{bottom:1.875rem;left:1.875rem}}@media only screen and (min-width:768px){.homePage .why>.video .position-container .block{bottom:1.25rem;left:1.25rem}}@media only screen and (min-width:1280px){.homePage .why{min-height:22.5rem}.homePage .why>.video .position-container .player-container{width:640px!important}.homePage .why>.video .position-container .block{left:2.125rem;bottom:1rem}}.homePage .why>.video .position-container .block .icon{display:block;font-size:2.125rem;margin-right:.75rem}@media only screen and (min-width:640px){.homePage .why>.video .position-container .block .icon{font-size:3.125rem}}@media only screen and (min-width:768px){.homePage .why>.video .position-container .block .icon{font-size:2.125rem}}@media only screen and (min-width:1024px){.homePage .why>.video .position-container .block .icon{font-size:3.125rem}}.homePage .why>.video .position-container .block .text{display:block;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;line-height:2.125rem;color:#fff}.homePage .why>.video .position-container .overlay{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.homePage .why>.text{background:#d0cbc6;background:-moz-linear-gradient(top,#d0cbc6 0,#cac4be 100%);background:-webkit-linear-gradient(top,#d0cbc6 0,#cac4be 100%);background:linear-gradient(to bottom,#d0cbc6 0,#cac4be 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0cbc6', endColorstr='#cac4be', GradientType=0);padding:24px 16px}@media only screen and (min-width:640px){.homePage .why>.text{background:0 0;padding:24px 20px}}@media only screen and (min-width:768px){.homePage .why>.text{float:right;width:50%;padding:0 1.25rem}}@media only screen and (min-width:1024px){.homePage .why>.text{padding:0 1.875rem}}@media only screen and (min-width:1280px){.homePage .why>.text{padding:0 3.125rem}}@media only screen and (min-width:768px) and (max-width:1023px){.homePage .why>.text:lang(ru){padding:0 14px}.homePage .why>.text:lang(ru) .copy{font-size:.9375rem}.homePage .why>.text:lang(ru) h2{font-size:1.4375rem}}@media only screen and (min-width:1024px) and (max-width:1279px){.homePage .why>.text:lang(ru){padding:0 16px}.homePage .why>.text:lang(ru) .copy{max-width:initial}.homePage .why>.text:lang(ru) h2{font-size:1.875rem;padding-bottom:10px;margin-bottom:10px}}@media only screen and (max-width:639px){.homePage .why>.text:lang(ru) .copy{font-size:1rem}}.homePage .why>.text h2{text-align:center;color:rgba(0,0,0,.8);font-family:Novecentowide-Light,"Novecento Wide Light",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1.875rem;line-height:2.25rem;margin-bottom:1rem}.homePage .why>.text .copy,.homePage .why>.text .shareIcons .copy{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){.homePage .why>.text h2{text-align:left;font-size:1.75rem;line-height:2.125rem;margin-bottom:.5rem}}@media only screen and (min-width:1024px){.homePage .why>.text h2{font-size:2.25rem;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1rem;margin-bottom:1rem}}.homePage .why>.text h2:lang(de){text-transform:capitalize}.homePage .why>.text .copy{font-size:1.125rem;line-height:1.5rem;color:rgba(0,0,0,.6);margin-bottom:.5rem;text-align:center;max-width:360px}@media only screen and (min-width:501px){.homePage .why>.text .copy{text-align:center;margin:0 auto .5rem;max-width:23.5rem}}@media only screen and (min-width:640px){.homePage .why>.text .copy{max-width:30.125rem}}@media only screen and (min-width:768px){.homePage .why>.text .copy{text-align:left;margin-left:0;font-size:1rem;line-height:1.25rem;max-width:21.875rem}}@media only screen and (min-width:1024px){.homePage .why>.text .copy{max-width:25rem;margin-bottom:1.25rem}.homePage .why>.text .copy.large{margin-bottom:.75rem;font-size:1.375rem;line-height:1.625rem;clear:both}}.homePage .why>.text .shareIcons{text-align:center}.homePage .why>.text .shareIcons .copy{display:inline-block;font-size:1rem;line-height:1.25rem;color:#fff;margin-right:.5rem;margin-bottom:0}.homePage .why>.text .shareIcons .facebook,.homePage .why>.text .shareIcons .twitter{width:1.125rem;height:1.125rem;display:inline-block;vertical-align:top}.homePage .why>.text .shareIcons .facebook .icon .symbol,.homePage .why>.text .shareIcons .twitter .icon .symbol{fill:#fff;-moz-transition-property:fill;-o-transition-property:fill;-webkit-transition-property:fill;transition-property:fill;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}.homePage .why>.text .shareIcons .facebook:hover .icon .symbol,.homePage .why>.text .shareIcons .twitter:hover .icon .symbol{fill:#000}.homePage .why>.text .shareIcons .facebook{margin-right:.375rem}.homePage .why>.text .m6{display:none}@media only screen and (min-width:640px){.homePage .why>.text .sm{display:none}.homePage .why>.text .m6{display:block}}@media only screen and (min-width:1024px){.homePage .why>.text .m6{display:none}}@media only screen and (min-width:640px){.homePage .why>.text span.m6{display:inline}}.homePage .why>.text .lg{display:none}@media only screen and (min-width:1024px){.homePage .why>.text .lg{display:block;margin-top:1.125rem}}@media only screen and (min-width:1280px){.homePage .why>.text .lg{margin-top:2.25rem}}.homePage .why>.text.above{padding-top:2.25rem;display:none}@media only screen and (min-width:640px){.homePage .why>.text.below .sm{display:block}}.homePage .why>.text.below .m7{display:none}@media only screen and (min-width:768px){.homePage .why>.text .shareIcons{text-align:left}.homePage .why>.text.below .sm{display:none}.homePage .why>.text.below .m7{display:block;margin-top:1rem}.homePage .component6.version1>div:first-child{min-height:216px}}@media only screen and (min-width:768px) and (max-width:1023px){.homePage .why>.text.below .m7:lang(ru){margin-top:8px}}.homePage .component6.version1>div:first-child.below .m7,.homePage .component6.version1>div:first-child>div{margin-top:0}@media only screen and (max-width:767px){.homePage .component6.version1>div:first-child{justify-content:center}}@media only screen and (min-width:1024px){.homePage .why>.text.below .m7{display:none}.homePage .component6.version1>div:first-child{min-height:288px}}@media only screen and (min-width:1280px){.homePage .component6.version1>div:first-child{min-height:360px}}@media only screen and (min-width:768px){.homePage .component6.version1>div:first-child.below{display:flex;align-items:center}}.homePage .component6.version1>div:first-child h2{display:none}.homePage .component6.version1>div:first-child .copy{margin-bottom:18px}@media only screen and (min-width:501px){.homePage .component6.version1>div:first-child .copy{max-width:376px}}.homePage .component6.version1>div:first-child .missingSubhead{margin-bottom:.75rem;font-size:1.375rem;line-height:1.625rem;clear:both}.homePage .featured-press--component .featured-press{background-color:#fff;padding:1rem 0 3rem;position:relative;min-height:8rem}@media only screen and (min-width:640px){.homePage .featured-press--component .featured-press{min-height:7rem;padding-top:1.25rem}}@media only screen and (min-width:768px){.homePage .featured-press--component .featured-press{overflow:hidden;min-height:6rem;padding-top:1.5625rem}.homePage .featured-press--component .featured-press .block{float:left;width:16.66%}}.homePage .featured-press--component .featured-press .block{text-align:center}@media only screen and (min-width:768px){.homePage .featured-press--component .featured-press .block.guardian{width:20.76%}.homePage .featured-press--component .featured-press .block.cbs-news{width:20.25%}.homePage .featured-press--component .featured-press .block.wired{width:18.32%}.homePage .featured-press--component .featured-press .block.elle{width:15.74%}.homePage .featured-press--component .featured-press .block.gq{width:8%}.homePage .featured-press--component .featured-press .block.forbes{width:16.92%}}.homePage .featured-press--component .featured-press .block svg{margin:0 auto;-webkit-background-size:contain;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;color:transparent;height:28px;width:auto;fill:#b8b3ad}@media only screen and (max-width:767px){.homePage .featured-press--component .featured-press .block.forbes,.homePage .featured-press--component .featured-press .block.gq{display:none}.homePage .featured-press--component .featured-press .block svg{margin:.5rem}}@media only screen and (min-width:768px){.homePage .featured-press--component .featured-press .block svg{height:20px}}.homePage .featured-press--component .featured-press .block svg .cls-1,.homePage .featured-press--component .featured-press .block svg .st0,.homePage .featured-press--component .featured-press .block svg g,.homePage .featured-press--component .featured-press .block svg path,.homePage .featured-press--component .featured-press .block svg polygon{fill:#b8b3ad}.homePage .featured-press--component .featured-press .block.ng-animate{position:absolute;top:2.375rem;width:100%}.homePage .component5.version1 .featured{padding:0;background-color:transparent;color:#ece8e3;display:none}@media only screen and (min-width:640px){.homePage .component5.version1 .featured{display:block}}@media only screen and (min-width:1024px){.homePage .featured-press--component .featured-press .block svg{height:26px}.homePage .component5.version1 .featured{font-size:1.125rem}}@media only screen and (min-width:1280px){.homePage .featured-press--component .featured-press{min-height:6.5rem}.homePage .component5.version1 .featured{margin-bottom:12px}}.homePage .component5.version1 .featured-press{display:none;background:0 0}@media only screen and (min-width:640px){.homePage .component5.version1 .featured-press{display:block;overflow:hidden;min-height:6rem;padding-top:1.5625rem}.homePage .component5.version1 .featured-press .block{float:left;margin:0 auto}.homePage .component5.version1 .featured-press .block.guardian{width:20.76%}.homePage .component5.version1 .featured-press .block.cbs-news{width:20.25%}.homePage .component5.version1 .featured-press .block.wired{width:18.32%}.homePage .component5.version1 .featured-press .block.elle{width:15.74%}.homePage .component5.version1 .featured-press .block.gq{width:8%;display:block}.homePage .component5.version1 .featured-press .block.forbes{width:16.92%;display:block}}@media only screen and (min-width:1280px){.homePage .component5.version1 .featured-press{min-height:6.5rem}}@media only screen and (min-width:640px){.homePage .component5.version1 .featured-press .block svg{height:20px}}.homePage .component5.version1 .featured-press .block svg.gq .st1{fill:#242221}@media only screen and (min-width:640px){.homePage .component5.version1 .featured-press .block svg.gq .st1{fill:#D9D1C8}.homePage .component5.version1 .featured-press .block svg.gq .st3{fill:#B6B0AA}.homePage .bannerBlock .title{max-width:600px}}.homePage .component5.version1 .featured-press .block svg g,.homePage .component5.version1 .featured-press .block svg path,.homePage .component5.version1 .featured-press .block svg polygon{fill:#ECE8E3}.homePage .bannerBlock{background-image:url(../img/home/Woman_Sitting_In_Bed.jpg);background-size:auto 645px;background-position:33% 65%;clear:left}.homePage .bannerBlock .title{font-size:1.1875rem;margin:0 auto 12px;line-height:2rem;color:#fff}@media only screen and (min-width:375px){.homePage .bannerBlock .title{font-size:1.3125rem}}@media only screen and (min-width:1024px){.homePage .component5.version1 .featured-press .block svg{height:26px}.homePage .bannerBlock{background-size:cover}.homePage .bannerBlock .title{font-size:1.625rem;max-width:50rem;display:block}}.homePage .bannerBlock .subtitle{color:#fff;font-size:1rem}@media only screen and (min-width:640px){.homePage .bannerBlock .subtitle{max-width:600px;font-size:1.0625rem}.homePage .bannerBlock .overlay{min-height:250px}}@media only screen and (min-width:1024px){.homePage .bannerBlock .subtitle{font-size:1.25rem;max-width:49rem}.homePage .bannerBlock .subtitle span{display:inline-block}.homePage .bannerBlock .overlay{min-height:300px}}.homePage .bannerBlock .overlay{background:rgba(0,0,0,.5);padding:2rem 1.25rem;display:flex;flex-direction:column;justify-content:center}.homePage .supportBlock{background-color:#ece8e3;padding:35px 28px}@media only screen and (min-width:640px){.homePage .supportBlock{padding:35px 20px}.homePage .supportBlock .heading,.homePage .supportBlock .subhead{max-width:270px}}.homePage .supportBlock .heading,.homePage .supportBlock .subhead{color:#4e4e4e;text-align:center;margin:0 auto}.homePage .supportBlock .heading{font-size:1.0625rem;line-height:1.375rem;font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-weight:lighter;margin-bottom:5px}@media only screen and (min-width:1024px){.homePage .supportBlock{padding:65px 70px}.homePage .supportBlock .heading{font-size:1.25rem;max-width:270px}}.homePage .supportBlock .subhead{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;margin-bottom:1.5625rem;font-size:1rem}.homePage .supportBlock .subhead span{display:inline-block}@media only screen and (min-width:640px){.homePage .supportBlock .subhead{font-size:.9375rem}.homePage .supportBlock .block{float:left;width:33.33%}}@media only screen and (min-width:768px){.homePage .supportBlock .subhead{font-size:16px}}@media only screen and (min-width:1024px){.homePage .supportBlock .subhead{font-size:1.125rem;max-width:288px}}.homePage .supportBlock .copy:last-of-type{margin-bottom:0;display:block}@media only screen and (max-width:639px){.homePage .supportBlock .block{margin:0 auto 25px;max-width:282px}.homePage .component9.version1 .supportBlock{padding:35px 24px}}.homePage .supportBlock .block:last-of-type{margin-bottom:0}.homePage .component9.version1 .supportBlock{background-color:#fff}@media only screen and (min-width:1024px){.homePage .component9.version1 .supportBlock{padding:65px 40px}}@media only screen and (min-width:1280px){.homePage .component9.version1 .supportBlock{padding:65px 70px}}@media only screen and (max-width:639px){.homePage .component9.version1 .supportBlock .block{max-width:308px}}@media only screen and (min-width:640px){.homePage .component9.version1 .supportBlock .block{padding:0 8px;float:none;width:100%;margin-bottom:16px}}.homePage .component9.version1 .supportBlock .subhead{font-size:16px;max-width:unset}@media only screen and (min-width:640px){.homePage .component9.version1 .supportBlock .subhead{font-size:14px;max-width:420px}}@media only screen and (min-width:768px){.homePage .component9.version1 .supportBlock .block{float:left;width:33.33%}.homePage .component9.version1 .supportBlock .block:nth-of-type(2){border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7}.homePage .component9.version1 .supportBlock .subhead{font-size:16px}}@media only screen and (min-width:1024px){.homePage .component9.version1 .supportBlock .subhead{max-width:316px}}.homePage .pressQuoteBlock .for-mobile{display:none}@media only screen and (max-width:767px){.homePage .pressQuoteBlock .for-larger{display:none}.homePage .pressQuoteBlock .for-mobile{display:block}}.homePage .pressQuoteBlock .credit{font-weight:bolder}.homePage .pressQuoteBlock svg{max-width:10.25rem;max-height:1.625rem;margin-bottom:.9375rem}.homePage .pressQuoteBlock svg g,.homePage .pressQuoteBlock svg path,.homePage .pressQuoteBlock svg polygon{fill:#4E4E4E}.homePage .pressQuoteBlock .gq path.st1,.homePage .pressQuoteBlock .guardian .the,.homePage .pressQuoteBlock path.st3{fill:#A7A7A7}.homePage .pressQuoteBlock .credit,.homePage .pressQuoteBlock blockquote{margin:0 0 8px;color:#4E4E4E;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.125rem;text-align:center;border:none;padding:0;line-height:1.5rem}.homePage .background-video-top-block .button span,.homePage .researchSection .read-more,.homePage.version2 .video-play-caption{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){.homePage .pressQuoteBlock .credit,.homePage .pressQuoteBlock blockquote{font-size:1rem}.homePage .pressQuoteBlock .row1{height:152px}}.homePage .pressQuoteBlock blockquote{margin-left:auto;margin-right:auto}.homePage .pressQuoteBlock blockquote::before{content:"\201C";margin-left:-.5rem}.homePage .pressQuoteBlock blockquote::after{content:"\201D";margin-right:-.5rem}@media only screen and (min-width:1024px){.homePage .pressQuoteBlock .credit,.homePage .pressQuoteBlock blockquote{font-size:1.375rem;line-height:1.875rem}.homePage .pressQuoteBlock .row1{height:250px}}@media only screen and (min-width:768px){.homePage .pressQuoteBlock .row2{height:214px}}@media only screen and (min-width:1024px){.homePage .pressQuoteBlock .row2{height:300px}}@media only screen and (min-width:768px){.homePage .pressQuoteBlock .row3{height:247px}}@media only screen and (min-width:1024px){.homePage .pressQuoteBlock .row3{height:300px}.homePage .pressQuoteBlock .block1 blockquote{font-size:1.625rem}}.homePage .pressQuoteBlock .block{padding:2.1875rem 1.875rem;text-align:center;height:100%}@media only screen and (min-width:768px){.homePage .pressQuoteBlock .block1{float:left;width:71.88%}.homePage .pressQuoteBlock .block1 .vertical-center{padding-top:16px}}@media only screen and (min-width:768px) and (min-width:1024px){.homePage .pressQuoteBlock .block1 .vertical-center{padding-top:52px}}@media only screen and (max-width:639px){.homePage .pressQuoteBlock .block1 blockquote{max-width:282px;margin-left:auto;margin-right:auto}}.homePage .pressQuoteBlock .block2{background-image:url(../img/home/Finger_Touch.jpg);-webkit-background-size:120%;background-size:120%;width:37.5%;float:left}@media only screen and (min-width:768px) and (max-width:1023px){.homePage .pressQuoteBlock .block3{padding:24px 12px}}@media only screen and (min-width:640px){.homePage .pressQuoteBlock .block3 blockquote span{display:inline-block}}@media only screen and (min-width:768px){.homePage .pressQuoteBlock .block2{background-image:url(../img/home/Zoe_Smiling.jpg);background-size:117%;background-position:60%;width:28.12%;float:right}.homePage .pressQuoteBlock .block3{float:left;width:28%}.homePage .pressQuoteBlock .block3 blockquote span{display:inline}}@media only screen and (min-width:1024px){.homePage .pressQuoteBlock .block3 blockquote span{max-width:287px}.homePage .pressQuoteBlock .block3 .vertical-center{padding-top:23px}}.homePage .pressQuoteBlock .block4{background-image:url(../img/home/Zoe_Smiling.jpg);background-size:117%;background-position:60%;width:62.5%;float:right}@media only screen and (min-width:768px){.homePage .pressQuoteBlock .block4{background-image:url(../img/home/Finger_Touch.jpg);-webkit-background-size:120%;background-size:120%;width:22%;float:left}.homePage .pressQuoteBlock .block5 .vertical-center{padding-top:12.5px}}.homePage .pressQuoteBlock .block7{background-image:url(../img/home/Olivia_Chest.jpg);background-position:60% 82%;background-size:106%;width:100%}.homePage .pressQuoteBlock .block1{background-color:#d6d3d0}.homePage .pressQuoteBlock .block3{clear:left;background-color:#dad7d4}.homePage .pressQuoteBlock .block5{background-color:#e4e0dc}.homePage .pressQuoteBlock .block6{background-color:#e0ddda}@media only screen and (min-width:1024px){.homePage .pressQuoteBlock .block5 .vertical-center{padding-top:40.5px}.homePage .pressQuoteBlock .block6 .vertical-center{padding-top:23px}.homePage .pressQuoteBlock .block5 blockquote,.homePage .pressQuoteBlock .block6 blockquote{max-width:500px}}.homePage .pressQuoteBlock .block2,.homePage .pressQuoteBlock .block4,.homePage .pressQuoteBlock .block7{height:120px}@media only screen and (min-width:640px){.homePage .pressQuoteBlock .block2,.homePage .pressQuoteBlock .block4,.homePage .pressQuoteBlock .block7{height:152px}.homePage .component10.version1 .block7{background-position-y:50%}}.homePage .component10.version1 .block2{background-image:url(../img/home/Finger_Touch.jpg);background-size:cover}.homePage .component10.version1 .block4{background-image:url(../img/home/smile.jpg);background-size:cover}@media only screen and (min-width:768px){.homePage .pressQuoteBlock .block7{float:right;width:50%}.homePage .pressQuoteBlock .block5,.homePage .pressQuoteBlock .block6{float:left;width:50%}.homePage .pressQuoteBlock .block2,.homePage .pressQuoteBlock .block4,.homePage .pressQuoteBlock .block7{height:100%;background-size:cover}.homePage .component10.version1 .block2{background-image:url(../img/home/smile.jpg)}.homePage .component10.version1 .block4{background-image:url(../img/home/Finger_Touch.jpg)}}.homePage .component10.version1 .block7{background-image:url(../img/home/fence.jpg);background-size:cover}.homePage .component10.version1 .block1,.homePage .component10.version1 .block3,.homePage .component10.version1 .block5,.homePage .component10.version1 .block6{display:flex;align-items:center}.homePage .component10.version1 .block1 .vertical-center,.homePage .component10.version1 .block3 .vertical-center,.homePage .component10.version1 .block5 .vertical-center,.homePage .component10.version1 .block6 .vertical-center{padding-top:0;flex:1}.homePage .socialProofBlock{background-image:url(../img/home/hero-panel-bg.jpg);background-size:cover;color:#242221}@media only screen and (min-width:640px){.homePage .socialProofBlock{background-image:url(../img/home/Hero_Panel_Image.jpg);padding-top:120px}}@media only screen and (min-width:650px){.homePage .socialProofBlock{padding-top:155px}}@media only screen and (min-width:700px){.homePage .socialProofBlock{padding-top:178px}}@media only screen and (min-width:1024px){.homePage .socialProofBlock{padding-top:194px}}.homePage .socialProofBlock .title{font-size:1rem;color:#242221;padding:1.875rem 1.25rem;margin:10px auto 12px}@media only screen and (min-width:375px){.homePage .socialProofBlock .title{font-size:1.3125rem;max-width:368px}}@media only screen and (min-width:640px){.homePage .socialProofBlock .title{color:#ece8e3;max-width:600px}}@media only screen and (min-width:1024px){.homePage .socialProofBlock .title{font-size:2.0625rem;line-height:2.8125rem;max-width:54rem}}.homePage .socialProofBlock .title span{display:inline-block}.homePage .socialProofBlock .subtitle{color:#ece8e3;margin-bottom:.75rem;padding:0 1.25rem 1.875rem}@media only screen and (min-width:640px){.homePage .socialProofBlock .subtitle{font-size:1.0625rem;max-width:550px}}@media only screen and (min-width:900px){.homePage .socialProofBlock .subtitle{font-size:1.1875rem}}.homePage .socialProofBlock .textPanel{padding-top:0}@media only screen and (max-width:639px){.homePage .socialProofBlock .subtitle{display:none}.homePage .socialProofBlock .textPanel{background-color:transparent}}.homePage .component7.version1>div:first-child{background:linear-gradient(#bdccbf,#f1edd7,#bfa87e)}@media only screen and (min-width:640px){.homePage .component7.version1>div:first-child{background-image:url(../img/home/alba-laying.jpg);background-size:cover;padding:24px}}@media only screen and (min-width:768px){.homePage .component7.version1>div:first-child{padding:48px}}@media only screen and (min-width:1024px){.homePage .socialProofBlock .subtitle{max-width:900px}.homePage .component7.version1>div:first-child{padding:140px 80px}}@media only screen and (min-width:640px){.homePage .component7.version1>div:first-child .subtitle,.homePage .component7.version1>div:first-child .title{max-width:352px;margin-left:0;padding:4px 0}.homePage .component7.version1>div:first-child .subtitle{margin-bottom:0}}@media only screen and (min-width:768px){.homePage .component7.version1>div:first-child .subtitle,.homePage .component7.version1>div:first-child .title{padding:9px 0}}@media only screen and (min-width:1024px){.homePage .component7.version1>div:first-child .subtitle,.homePage .component7.version1>div:first-child .title{max-width:514px}.homePage .component7.version1>div:first-child .subtitle{line-height:28px}}@media only screen and (min-width:375px) and (max-width:639px){.homePage .component7.version2 .title{font-size:1.25rem;max-width:375px;padding:30px 14px}}.homePage .titleBlock{background-image:url(../img/home/video_still_no_button.jpg);background-size:cover;background-position:52%;position:relative;background:linear-gradient(#bdccbf,#f1edd7,#bfa87e);padding-top:88px}@media only screen and (min-width:640px){.homePage .titleBlock{min-height:525px;padding-top:106px}}@media only screen and (min-width:768px){.homePage .titleBlock{padding-top:7.125rem;min-height:565px}}.homePage .titleBlock .title{font-size:1.5rem;line-height:2rem;color:#242221;margin:10px auto 12px}.homePage .titleBlock .title>span{display:inline-block}@media only screen and (max-width:639px){.homePage .titleBlock .title{max-width:320px;font-size:1.3125rem}.homePage .titleBlock .position-container{position:relative}}@media only screen and (min-width:375px) and (max-width:639px){.homePage .titleBlock .title{font-size:1.5rem;max-width:362px}}@media only screen and (min-width:768px){.homePage .titleBlock .title{max-width:768px}}@media only screen and (min-width:900px){.homePage .titleBlock .title{max-width:900px;font-size:2.25rem;line-height:2.8125rem}.homePage .titleBlock .title.safari{font-weight:400}}@media only screen and (min-width:1024px){.homePage .titleBlock{min-height:700px}.homePage .titleBlock .title.safari{max-width:940px;font-weight:700}}.homePage .titleBlock .subtitle{color:#242221;max-width:320px}@media only screen and (min-width:640px){.homePage .titleBlock .subtitle{max-width:510px;margin-bottom:0;font-size:1.1875rem;color:#242221}.homePage .titleBlock .position-container{top:280px}}@media only screen and (min-width:900px){.homePage .titleBlock .subtitle{font-size:1.125rem;max-width:500px}}@media only screen and (min-width:1024px){.homePage .titleBlock .subtitle{font-size:1.25rem;max-width:550px}}@media only screen and (min-width:768px){.homePage .titleBlock .position-container{top:290px;max-width:768px;margin-left:auto;margin-right:auto}}.homePage .titleBlock .position-container .player-container{width:100%!important;height:100%!important;margin-left:0!important}@media only screen and (max-width:639px){.homePage .titleBlock .position-container .player-container{display:flex}}.homePage .titleBlock .position-container .overlay{display:none}.homePage .titleBlock .position-container .videoPlay{width:3.75rem}.homePage .titleBlock svg.icon-play{width:3.375rem;height:3.375rem}.homePage .titleBlock svg.icon-play .emptyCircle{fill:#00ACF1}.homePage .titleBlock svg.icon-play .fullCircle{fill:rgba(0,0,0,.3)}.homePage .titleBlock svg.icon-play .symbol{fill:#fff}@media only screen and (min-width:640px){.homePage .titleBlock svg.icon-play{margin-left:auto;margin-right:auto;display:block;width:4.375rem;height:4.375rem}.homePage .component3.version2>div:first-child{padding-bottom:42px;padding-top:98px}}@media only screen and (min-width:768px){.homePage .titleBlock svg.icon-play{width:5.375rem;height:5.375rem}}@media only screen and (min-width:1024px){.homePage .titleBlock .position-container{top:320px;max-width:960px}.homePage .titleBlock svg.icon-play{width:102px;height:102px}}.homePage .component3.version2>div:first-child .featured{color:#4e4e4e;padding-top:1rem}.homePage .component3.version2>div:first-child .featured-press .block g,.homePage .component3.version2>div:first-child .featured-press .block path,.homePage .component3.version2>div:first-child .featured-press .block polygon,.homePage .component3.version2>div:first-child .featured-press .block svg{fill:#4e4e4e}.homePage .component3.version2>div:first-child .featured-press .block path.st3,.homePage .component3.version2>div:first-child .featured-press .block svg.gq path.st1{fill:#242221}@media only screen and (min-width:640px){.homePage .component3.version2>div:first-child .position-container{position:relative;top:initial;margin:28px auto}.homePage .component3.version2>div:first-child .position-container .player-container .player{box-shadow:0 6px 36px #000}.homePage .component3.version2>div:first-child .subtitle{max-width:570px}}.homePage .component3.version3 .subtitle{max-width:304px}@media only screen and (min-width:640px){.homePage .component3.version3 .subtitle{max-width:600px}}.homePage .background-video-top-block{background-color:#1a1a1a;min-height:initial;overflow:hidden}.homePage .background-video-top-block .button{display:inline-block;line-height:55px;border-width:2px;text-transform:initial;width:auto}@media only screen and (min-width:640px){.homePage .background-video-top-block .button{float:left;width:unset;margin-top:0}}.homePage .background-video-top-block .button span{font-size:1.125rem}.homePage .background-video-top-block .button svg{margin-left:12px}.homePage .background-video-top-block .overlay-down-arrow{position:absolute;left:calc(50% - 20px);bottom:0;display:none;z-index:1}@media only screen and (min-width:768px){.homePage .background-video-top-block .overlay-down-arrow{display:block}}@media only screen and (min-width:900px){.homePage .component3.version3 .subtitle{max-width:630px}.homePage .background-video-top-block .overlay-down-arrow{bottom:20px}}.homePage .background-video-top-block .overlay-down-arrow svg{width:40px;height:40px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);fill:#fff}.homePage .background-video-top-block .overlay-down-arrow svg:hover{fill:#00aeef}.homePage .background-video-top-block .video-overlay-copy{justify-content:flex-end;align-items:flex-start;padding:0;display:none;top:0;z-index:1}@media only screen and (min-width:768px){.homePage .background-video-top-block .video-overlay-copy{display:flex;justify-content:center;padding-top:5rem;padding-left:8%}.homePage .background-video-top-block .position-container .heading{font-size:2rem;line-height:2.25rem}}.homePage .background-video-top-block .video-overlay-copy .hero-heading{display:block}.homePage .background-video-top-block .position-container .hero-heading{display:block}.homePage .background-video-top-block .position-container .video-overlay-copy{top:initial}.homePage .background-video-top-block .background-video-container{position:relative;max-width:1280px;background-size:cover;background-image:url(../img/home/topBlock-grid.jpg)}@media only screen and (min-width:1024px){.homePage .background-video-top-block .position-container .heading{font-size:2.5rem;line-height:3rem}.homePage .background-video-top-block .position-container .sub-heading{font-size:1.125rem;line-height:1.375rem}.homePage .background-video-top-block .background-video-container{background-image:url(../img/home/topBlock-grid-wide.jpg)}}@media only screen and (max-width:639px){.homePage .background-video-top-block .background-video-container,.homePage .background-video-top-block .position-container{height:57.2vw;margin-top:60px}}@media only screen and (min-width:640px){.homePage .background-video-top-block .position-container .video-overlay-copy{padding-top:4.625rem}.homePage .background-video-top-block .background-video-container{margin-top:80px}}.homePage .background-video-top-block .background-video-container:after,.homePage .background-video-top-block .background-video-container:before{content:"";display:block;position:absolute;top:0;width:100vw;height:100%;z-index:1;max-width:1280px}.homePage .background-video-top-block .background-video-container:before{background:linear-gradient(to bottom,rgba(26,26,26,0) 0,rgba(26,26,26,0) 60%,rgba(26,26,26,.2) 80%,rgba(26,26,26,.5) 90%,#1a1a1a 100%),linear-gradient(to right,rgba(26,26,26,0) 0,rgba(26,26,26,0) 60%,rgba(26,26,26,.2) 80%,rgba(26,26,26,.5) 95%,#1a1a1a 100%)}@media only screen and (min-width:768px){.homePage .background-video-top-block .heading{text-align:left}.homePage .background-video-top-block .background-video-container:before{background:linear-gradient(to bottom,rgba(26,26,26,0) 0,rgba(26,26,26,0) 85%,rgba(26,26,26,.5) 95%,#1a1a1a 100%),linear-gradient(to right,rgba(26,26,26,0) 0,rgba(26,26,26,0) 90%,rgba(26,26,26,.5) 95%,#1a1a1a 100%)}}.homePage .background-video-top-block .background-video-container:after{background:linear-gradient(to top,rgba(26,26,26,0) 0,rgba(26,26,26,0) 60%,rgba(26,26,26,.2) 80%,rgba(26,26,26,.5) 90%,#1a1a1a 100%),linear-gradient(to left,rgba(26,26,26,0) 0,rgba(26,26,26,0) 60%,rgba(26,26,26,.2) 80%,rgba(26,26,26,.5) 95%,#1a1a1a 100%)}.homePage .background-video-top-block .background-video{position:relative;width:100vw;height:100%;max-width:1280px;display:block}@media only screen and (min-width:768px){.homePage .background-video-top-block .background-video-container:after{background:linear-gradient(to top,rgba(26,26,26,0) 0,rgba(26,26,26,0) 90%,rgba(26,26,26,.5) 95%,#1a1a1a 100%),linear-gradient(to left,rgba(26,26,26,0) 0,rgba(26,26,26,0) 50%,rgba(26,26,26,.5) 58%,#1a1a1a 70%)}.homePage .background-video-top-block .background-video{padding-left:10%;width:calc(100vw + 10%)}}.homePage .background-video-top-block .content{background-image:none}.homePage .researchSection .hiwExpansion{background-color:#faf9f7}.homePage .researchSection .hiwExpansion h4{margin-bottom:20px}.homePage .researchSection .hiwPanel .top .caption,.homePage .researchSection .hiwPanel .top .subheading{margin-bottom:0}.homePage .researchSection .hiwPanel .top{min-height:320px;display:flex;flex-direction:column;padding:20px 16px}@media only screen and (min-width:640px){.homePage .researchSection .hiwPanel .top{padding:106px 48px 32px;background-size:cover;background-position:initial}.homePage .researchSection .read-more{margin-right:-1.5625rem}}@media only screen and (max-width:639px){.homePage .researchSection .hiwPanel .top{justify-content:flex-end}.homePage .researchSection .hiwPanel .top .subheading{font-size:.875rem}.homePage .researchSection .hiwPanel .description{padding-top:95px}}.homePage .researchSection .hiwPanel .top .copy{color:#fff;max-width:26.25rem}@media only screen and (min-width:1024px){.homePage .researchSection .hiwPanel .top .copy{font-size:1.25rem;line-height:1.4375rem}}.homePage .researchSection .read-more{color:#00aeef;font-size:.875rem;line-height:1.4375rem}.homePage .researchSection .read-more .icon{margin-left:.5rem;margin-bottom:0;bottom:2px}.homePage .researchSection .read-more .icon .symbol.stroke{stroke:#04a6e2}.homePage .researchSection .read-more:hover{color:rgba(255,255,255,.6)}.homePage .researchSection .read-more:hover .icon .symbol.stroke{stroke:rgba(255,255,255,.6)}.homePage.version2 .anchor-link{top:-80px;display:block;visibility:hidden;position:relative}.homePage.version2 .sm{display:none}@media only screen and (max-width:639px){.homePage .researchSection .read-more{margin-top:12px}.homePage.version2 .sm{display:block}}.homePage.version2 .lg{display:none}@media only screen and (min-width:640px){.homePage.version2 .lg{display:block}}.homePage.version2 .hidden{display:none}.homePage.version2 .icon-play{position:relative;bottom:initial;left:initial;fill:#fff;height:32px;width:32px}.homePage.version2 .video-play-caption,.homePage.version2 .video-play-sub-caption{color:#FFF;display:block}.homePage.version2 .video-play-caption{font-size:1rem}.homePage.version2 .video-play-sub-caption{font-size:.875rem;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}@media only screen and (max-width:639px){.homePage.version2 .icon-play{height:40px;width:40px}.homePage.version2 .basic-public-video .overlay-content{bottom:14px;left:10px}.homePage.version2 .video-play-caption{font-size:.875rem}.homePage.version2 .video-play-sub-caption{font-size:.75rem}}.homePage.version2 .video-hero{position:relative;background-image:url(../img/home/version2/homeRedesignBg.png);background-color:#f6f3f0;background-repeat:no-repeat;text-align:center;min-height:390px;padding-left:20px;padding-right:20px;background-position-x:center;background-size:200%}@media only screen and (min-width:400px){.homePage.version2 .video-hero{background-size:145%}}@media only screen and (min-width:640px){.homePage.version2 .icon-play{height:60px;width:60px}.homePage.version2 .video-hero{padding-left:60px;padding-right:60px;min-height:642px;background-size:170%}}@media only screen and (min-width:768px){.homePage.version2 .video-hero{background-size:140%}}@media only screen and (min-width:1280px){.homePage.version2 .video-hero{padding-left:0;padding-right:0}}.homePage.version2 .video-hero .content{background-image:initial}.homePage.version2 .video-hero .content .video-overlay-copy{position:absolute;padding-top:60px;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);color:#fff}@media only screen and (max-width:639px){.homePage.version2 .video-hero .content .video-overlay-copy{padding:60px 0 0}}@media only screen and (min-width:640px){.homePage.version2 .video-hero .content .video-overlay-copy{padding-top:80px}}@media only screen and (min-width:1024px){.homePage.version2 .video-hero{min-height:650px;background-size:contain}.homePage.version2 .video-hero .content .video-overlay-copy{padding-top:140px}}@media only screen and (max-width:767px){.homePage.version2 .video-hero .content .video-overlay-copy span:not(.bold){display:block}}.homePage.version2 .video-hero .content .video-overlay-copy .hero-heading{font-family:Novecentowide-Book,"Novecento Wide Book",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:2.1875rem;color:#fff;margin-bottom:19px;line-height:1.25;display:block;max-width:660px}@media only screen and (max-width:639px){.homePage.version2 .video-hero .content .video-overlay-copy .hero-heading{margin-bottom:24px;font-family:Novecentowide-Book,"Novecento Wide Book",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.375rem;padding:0}}@media only screen and (min-width:640px){.homePage.version2 .video-hero .content .video-overlay-copy .hero-heading{margin-bottom:28px;padding:0 40px}}@media only screen and (min-width:1024px){.homePage.version2 .video-hero .content .video-overlay-copy .hero-heading{font-size:2.875rem;margin-bottom:38px;line-height:normal;padding:0}}.homePage.version2 .video-hero .content .video-overlay-copy .hero-heading:not(:lang(en)){max-width:1024px}.homePage.version2 .video-hero .content .video-overlay-copy .hero-heading.sm{display:none}@media only screen and (max-width:639px){.homePage.version2 .video-hero .content .video-overlay-copy .hero-heading:lang(de){margin-bottom:12px}.homePage.version2 .video-hero .content .video-overlay-copy .hero-heading.sm{display:block}}.homePage.version2 .video-hero .content .video-overlay-copy .hero-heading.lg{display:none}@media only screen and (min-width:640px){.homePage.version2 .video-hero .content .video-overlay-copy .hero-heading:not(:lang(en)){padding:0 30px}.homePage.version2 .video-hero .content .video-overlay-copy .hero-heading.lg{display:block}}.homePage.version2 .video-hero .content .video-overlay-copy .hero-heading .bold{font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.homePage.version2 .video-hero .content .video-overlay-copy .hero-heading>*{margin:initial}.homePage.version2 .video-hero .content .video-overlay-copy .icon-play .emptyCircle{fill:#00aeef}.homePage.version2 .video-hero .content .video-overlay-copy>p{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;line-height:1.22;color:#484848;font-size:1rem;max-width:268px;margin:20px auto 0;display:none}@media only screen and (max-width:639px){.homePage.version2 .video-hero .content .video-overlay-copy>p{margin-top:20px;margin-bottom:0}}@media only screen and (min-width:640px){.homePage.version2 .video-hero .content .video-overlay-copy>p{max-width:576px;font-size:1.25rem;line-height:1.41;margin:36px auto 0}}@media only screen and (min-width:768px){.homePage.version2 .video-hero .content .video-overlay-copy>p{max-width:800px;font-size:1.375rem}}@media only screen and (min-width:1024px){.homePage.version2 .video-hero .content .video-overlay-copy>p{margin:40px auto 0}}@media only screen and (min-width:1280px){.homePage.version2 .video-hero .content .video-overlay-copy>p{max-width:754px}}.homePage.version2 .video-hero .content .video-overlay-copy>p span{display:inline}.homePage.version2 .video-hero .content .video-overlay-copy .button.videoPlay{font-size:1rem;margin-bottom:0;line-height:40px;background-image:url(../img/home/version2/Sonya_s2_cover.jpg);background-size:cover;padding:0;max-width:375px;max-height:211px;height:100%;width:100%;border:none}@media only screen and (max-width:639px){.homePage.version2 .video-hero .content .video-overlay-copy .button.videoPlay{max-width:306px;max-height:172px}}@media only screen and (min-width:640px){.homePage.version2 .video-hero .content .video-overlay-copy .button.videoPlay{margin-left:60px;margin-right:60px;max-height:initial;max-width:initial;height:310px;width:540px}}.homePage.version2 .video-hero .content .video-overlay-copy .button.videoPlay .play-container{display:flex;position:absolute;align-items:center;bottom:12px;left:12px}@media only screen and (min-width:640px){.homePage.version2 .video-hero .content .video-overlay-copy .button.videoPlay .play-container{bottom:20px;left:20px}}.homePage.version2 .video-hero .content .video-overlay-copy .button.videoPlay .copy-container{display:flex;flex-direction:column;margin-left:8px}.homePage.version2 .video-hero .content .video-overlay-copy .button.videoPlay .copy-container:lang(de){max-width:80%}.homePage.version2 .video-hero .content .video-overlay-copy .button.videoPlay .copy-container p{text-align:left;text-transform:initial;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#fff;font-size:.8125rem;margin:0;line-height:1}.homePage.version2 .video-hero .content .video-overlay-copy .button.videoPlay .copy-container p.video-play-caption{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.homePage.version2 .video-hero .content .video-overlay-copy .uil-flickr-css.initial{display:none}.homePage.version2 .hero-details-section{background-color:#f6f3f0;padding:0 10px 10px}@media only screen and (min-width:640px) and (max-width:767px){.homePage.version2 .hero-details-section{padding-bottom:40px}}.homePage.version2 .hero-details-section h4{font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.44;color:#4E4E4E;margin-bottom:6px}@media only screen and (min-width:640px){.homePage.version2 .video-hero .content .video-overlay-copy .button.videoPlay .copy-container:lang(de){max-width:60%}.homePage.version2 .video-hero .content .video-overlay-copy .button.videoPlay .copy-container p{font-size:1.125rem}.homePage.version2 .hero-details-section h4{font-size:1.4375rem}}@media only screen and (min-width:768px){.homePage.version2 .hero-details-section{display:flex;justify-content:center;background-color:#f6f3f0;padding:10px 0;align-items:baseline}.homePage.version2 .hero-details-section h4{color:#484848;font-size:1.0625rem}.homePage.version2 .hero-details-section h4:lang(de){max-width:286px}}@media only screen and (min-width:1024px){.homePage.version2 .video-hero .content .video-overlay-copy .button.videoPlay{height:373px;width:650px}.homePage.version2 .video-hero .content .video-overlay-copy .button.videoPlay .play-container{bottom:32px;left:32px}.homePage.version2 .hero-details-section h4{font-size:1.125rem}}@media only screen and (max-width:767px){.homePage.version2 .hero-details-section h4 span{display:block}}.homePage.version2 .hero-details-section p{color:#4e4e4e;line-height:1.37;font-size:1rem}.homePage.version2 .hero-details-section .block{display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width:639px){.homePage.version2 .hero-details-section h4:lang(de){max-width:286px}.homePage.version2 .hero-details-section .block{margin-bottom:20px}}@media only screen and (max-width:767px){.homePage.version2 .hero-details-section .block{max-width:348px;margin:0 auto 20px}}@media only screen and (min-width:640px) and (max-width:767px){.homePage.version2 .hero-details-section p{font-size:1.25rem}.homePage.version2 .hero-details-section .block{margin-bottom:30px}}@media only screen and (min-width:768px){.homePage.version2 .hero-details-section .block{padding:0 12px 40px}}@media only screen and (min-width:1024px){.homePage.version2 .hero-details-section p{font-size:1rem}.homePage.version2 .hero-details-section .block{padding:40px}.homePage.version2 .hero-details-section .block .copy span,.homePage.version2 .hero-details-section .block .heading span{display:block}}@media only screen and (min-width:1280px){.homePage.version2 .hero-details-section .block{padding:50px}}.homePage.version2 .hero-details-section .block .copy,.homePage.version2 .hero-details-section .block .heading{text-align:center}@media only screen and (min-width:1024px){.homePage.version2 .hero-details-section .block:not(:lang(en)) .copy span{display:initial}}@media only screen and (max-width:767px){.homePage.version2 .brand-quote-container.cbsNews,.homePage.version2 .brand-quote-container.wired{display:none}}.homePage.version2 .brand-quote-container .cls-1,.homePage.version2 .brand-quote-container .st0,.homePage.version2 .brand-quote-container path,.homePage.version2 .brand-quote-container polygon{fill:#4E4E4E}.homePage.version2 .glimpse-section{max-width:820px;margin:0 auto;padding:60px 0}.homePage.version2 .glimpse-section>*{color:#4e4e4e;text-align:center;margin-bottom:24px}.homePage.version2 .glimpse-section h2{font-family:Novecentowide-Normal,"Novecento Wide Normal",Roboto-Regular,Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.875rem}.homePage.version2 .glimpse-section h3,.homePage.version2 .glimpse-section h4{font-family:Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.homePage.version2 .glimpse-section h3{font-size:1.75rem;line-height:1.18}.homePage.version2 .glimpse-section h4{font-size:1.3125rem;line-height:1.71;color:#494949;position:relative}.homePage.version2 .glimpse-section h4:before{content:" ";position:absolute;left:48.1%;top:110%;height:52px;width:3px;background-color:#00aeef;z-index:1}.homePage.version2 .glimpse-section .page>*{margin-bottom:24px}.homePage.version2 .glimpse-section .page-view{height:487px;width:820px;box-shadow:0 0 28px 0 rgba(0,0,0,.5);background-image:url(../img/home/version2/edging-preview.png);position:relative;padding:31px 194px 0 186px}.homePage.version2 .glimpse-section .position-container,.homePage.version2 .glimpse-section .video-container{position:relative}.homePage.version2 .glimpse-section .fp-player{border:3px solid #00aeef}.homePage.version2 .glimpse-section .icon-play{position:absolute;bottom:20px;left:20px}.homePage.version2 .no-subscription-block{max-width:612px;margin:0 auto}@media only screen and (max-width:639px){.homePage.version2 .no-subscription-block{padding:60px 0}}@media only screen and (min-width:640px){.homePage.version2 .no-subscription-block{padding:50px 85px}}@media only screen and (min-width:768px){.homePage.version2 .no-subscription-block{padding:50px 10px}}.homePage.version2 .no-subscription-block h2{font-size:1.125rem;font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#484848;line-height:normal}@media only screen and (max-width:639px){.homePage.version2 .no-subscription-block h2{font-size:1.375rem;max-width:240px;margin:0 auto 16px}}@media only screen and (min-width:640px) and (max-width:767px){.homePage.version2 .no-subscription-block h2{font-size:1.4375rem}}.homePage.version2 .no-subscription-block .copy{font-size:1rem;opacity:.6;color:#484848;line-height:normal;max-width:612px;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}@media only screen and (min-width:640px) and (max-width:767px){.homePage.version2 .no-subscription-block .copy{font-size:1.25rem}}.homePage.version2 .seasons-overview-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:34px;max-width:1024px;margin:0 auto}.homePage.version2 .seasons-overview-container .border-gradient{height:8px;width:100%;border-radius:2px;background-image:linear-gradient(to left,#36c5f5,#007ac0)}.homePage.version2 .seasons-overview-container .season-overview{display:flex;flex-direction:column;position:relative;width:100%;padding:20px;border-radius:2px;box-shadow:0 0 12px 3px rgba(77,50,29,.11);background-color:#fff}.homePage.version2 .seasons-overview-container .season-overview h2{font-family:Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:900;line-height:1.67;letter-spacing:.07px;color:#5e5550;margin-bottom:12px}.homePage.version2 .seasons-overview-container .season-overview p{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.5;color:#5e5550;margin-bottom:40px}.homePage.version2 .seasons-overview-container .season-overview h3{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.375rem;color:#5e5550;margin-bottom:10px}.homePage.version2 .seasons-overview-container .swipe-tech{min-width:0;padding:0 40px;width:100%}@media only screen and (min-width:1024px){.homePage.version2 .seasons-overview-container .swipe-tech{padding:0 20px}}.homePage.version2 .seasons-overview-container .swipe-tech.series2 .techBlock .description span{display:inline}.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .description.long,.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .icon .circle,.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .series2-tech-icon .circle{display:none}.homePage.version2 .seasons-overview-container .swipe-tech .header{font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;color:#646e75;border-bottom:1px solid #ced3d6;padding-bottom:10px;text-align:left}@media only screen and (min-width:1280px){.homePage.version2 .seasons-overview-container .swipe-tech .header{margin-top:28px}}.homePage.version2 .seasons-overview-container .swipe-tech .slick-arrow{font-size:18px;position:absolute;bottom:64px;z-index:1}.homePage.version2 .seasons-overview-container .swipe-tech .slick-arrow:hover .symbol{fill:#00aeef}.homePage.version2 .seasons-overview-container .swipe-tech .slick-arrow .symbol{fill:#9e7c5e}.homePage.version2 .seasons-overview-container .swipe-tech .slick-arrow.next{right:12px}.homePage.version2 .seasons-overview-container .swipe-tech .slick-arrow.prev{left:12px}.homePage.version2 .seasons-overview-container .swipe-tech slick{height:112px;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}@media only screen and (min-width:640px){.homePage.version2 .seasons-overview-container .swipe-tech slick{height:139px}}.homePage.version2 .seasons-overview-container .swipe-tech slick.slick-slider{margin-bottom:0;opacity:1}.homePage.version2 .seasons-overview-container .swipe-tech slick:not(.slick-slider){opacity:0}.homePage.version2 .seasons-overview-container .swipe-tech .slick-list{height:inherit}.homePage.version2 .seasons-overview-container .swipe-tech .techBlock{text-align:center;position:relative;min-height:112px;padding:8px 6px}@media only screen and (min-width:640px){.homePage.version2 .seasons-overview-container .swipe-tech .techBlock{min-height:139px;padding-top:16px}.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .description.short{display:none}}.homePage.version2 .seasons-overview-container .swipe-tech .techBlock:focus{outline:0}.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .icon,.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .series2-tech-icon{fill:#5e5550;margin-bottom:4px;height:46px;width:46px}.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .icon .symbol.stroke,.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .series2-tech-icon .symbol.stroke{fill:none;stroke:#dd8816}.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .icon .fill-color,.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .series2-tech-icon .fill-color{fill:#dd8816}.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .icon .stroke-color,.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .series2-tech-icon .stroke-color{stroke:#dd8816}.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .name{font-family:Novecentowide-Book,"Novecento Wide Book",Roboto-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;letter-spacing:.01px;text-transform:uppercase;font-size:1rem;margin-bottom:.375rem;color:#615853}.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .description{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#5e5550;font-size:.75rem;line-height:1.08;letter-spacing:.02px;opacity:.6;margin-bottom:.5rem;padding:0;background-color:transparent}.homePage.version2 .pricing-container:not(.old){padding:32px 16px;background-color:#d4d4d3}@media only screen and (min-width:640px){.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .description.long{display:block}.homePage.version2 .pricing-container:not(.old){padding:40px}}@media only screen and (max-width:767px){.homePage.version2 .pricing-container:not(.old) .content{max-width:430px;margin:0 auto}}@media only screen and (min-width:768px){.homePage.version2 .seasons-overview-container .swipe-tech .techBlock .description span{display:block}.homePage.version2 .pricing-container:not(.old) .content{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;max-width:1024px;margin:0 auto}}@media only screen and (min-width:1024px){.homePage.version2 .pricing-container:not(.old){padding:50px}.homePage.version2 .pricing-container:not(.old) .content{grid-gap:60px}}.homePage.version2 .pricing-container:not(.old) .content ul{margin-bottom:0}@media only screen and (max-width:767px){.homePage.version2 .pricing-container:not(.old) .content .copy-container{margin-bottom:28px}}.homePage.version2 .pricing-container:not(.old) .heading{font-size:1.75rem;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#242221;margin-bottom:16px}.homePage.version2 .pricing-container:not(.old) .cta-subtitle .caption,.homePage.version2 .pricing-container:not(.old) .number{color:#5e5550;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.homePage.version2 .pricing-container:not(.old) .number{font-size:1.25rem;line-height:normal;text-align:center;margin-bottom:0}.homePage.version2 .pricing-container:not(.old) .number.strikethrough{text-decoration:line-through}.homePage.version2 .pricing-container:not(.old) .cta-subtitle{text-align:center;margin-bottom:8px}@media only screen and (min-width:640px){.homePage.version2 .pricing-container:not(.old) .number{margin-bottom:8px}.homePage.version2 .pricing-container:not(.old) .cta-subtitle .caption{font-size:1.25rem}}.homePage.version2 .pricing-container:not(.old) .copy{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;margin-bottom:12px;text-align:left;line-height:normal;color:#484848}@media only screen and (min-width:640px){.homePage.version2 .pricing-container:not(.old) .copy{font-size:1.0625rem}}.homePage.version2 .pricing-container:not(.old) .select-product{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.75rem;line-height:1;max-width:430px;margin:0 auto 22px;color:#242221;text-align:center}@media only screen and (min-width:768px){.homePage.version2 .pricing-container:not(.old) .select-product{max-width:1024px;margin:0 auto 20px;text-align:left}}.homePage.version2 .pricing-container:not(.old) .cta-container{margin-bottom:16px}.homePage.version2 .pricing-container:not(.old) .cta-container form{width:100%;margin-bottom:6px;text-align:center}.homePage.version2 .pricing-container:not(.old) .cta-container .cta{width:100%;grid-column:span 2}.homePage.version2 .pricing-container:not(.old) .cta-container .cta .button.blue{background-image:linear-gradient(to left,#36c5f5,#36c5f5,#007ac0);font-family:Novecentowide-Bold,"Novecento Wide Bold",Roboto-Bold,Novecentowide-Normal,"Novecento Wide Normal",Roboto-Regular,Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;max-width:280px;width:100%;line-height:2.625rem}.homePage.version2 .pricing-container:not(.old) .cta-container .cta .button.blue:hover{background-image:none}.homePage.version2 .pricing-container:not(.old) .icon-lock{width:14px;height:14px;float:none;fill:#5e5550;vertical-align:top}@media only screen and (min-width:768px){.homePage.version2 .pricing-container:not(.old) .icon-lock{width:16px;height:16px}}.homePage.version2 .pricing-container:not(.old) .privacy-container{text-align:center}@media only screen and (min-width:640px){.homePage.version2 .pricing-container:not(.old) .cta-container .cta .button.blue{font-size:1.375rem;line-height:70px;max-width:400px}.homePage.version2 .pricing-container:not(.old) .privacy-container{margin-bottom:40px}}.homePage.version2 .pricing-container:not(.old) .privacy-container>*{display:inline}.homePage.version2 .pricing-container:not(.old) .privacy-container .privacy{font-family:AvenirLTStd-LightOblique,AvenirNextCyr-LightItalic,AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.875rem;color:#5e5550}@media only screen and (max-width:639px){.homePage.version2 .pricing-container:not(.old) .privacy-container .privacy{font-size:.75rem}}.homePage.version2 .pricing-container:not(.old) .privacy-container .icon-lock{width:16px;height:16px}@media only screen and (min-width:640px) and (max-width:767px){.homePage.version2 .pricing-container:not(.old) .content .copy-container{padding-left:12px}.homePage.version2 .pricing-container:not(.old) li:first-of-type{padding-right:60px}}.homePage.version2 .pricing-container:not(.old) .tool-tip{font-size:1rem;line-height:normal;color:#FFF;margin-bottom:0;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-align:center;margin-top:16px}.homePage.version2 .pricing-container:not(.old) .tool-tip .link{color:#FFF;text-decoration:underline}.homePage.version2 .pricing-container:not(.old) .tool-tip span{display:inline-block}.homePage.version2 .pricing-container:not(.old).lifetime{background-image:url(../img/home/version2/pricing_v2.jpg);background-size:cover;padding:50px 20px}@media only screen and (min-width:1024px){.homePage.version2 .pricing-container:not(.old).lifetime.lifetime-hidden .grid-container{grid-template-columns:1fr 1fr;max-width:844px;margin:20px auto;grid-gap:80px}}.homePage.version2 .pricing-container:not(.old).lifetime form{margin:0}.homePage.version2 .pricing-container:not(.old).lifetime .heading{text-align:center;color:#FFF;font-family:AvenirLTStd-Black,AvenirLTStd-Heavy,AvenirNextCyr-Bold,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:2.125rem;margin-bottom:4px}.homePage.version2 .pricing-container:not(.old).lifetime .subhead{color:#FFF;text-align:center;line-height:normal}@media only screen and (max-width:639px){.homePage.version2 .pricing-container:not(.old).lifetime{padding:30px 5px}.homePage.version2 .pricing-container:not(.old).lifetime .heading{font-size:1.5625rem}.homePage.version2 .pricing-container:not(.old).lifetime .subhead{max-width:242px;margin:0 auto 20px}}.homePage.version2 .pricing-container:not(.old).lifetime .grid-container{display:grid;margin-top:20px}@media only screen and (min-width:768px) and (max-width:1023px){.homePage.version2 .pricing-container:not(.old).lifetime .grid-container{max-width:714px;margin:20px auto 0}}@media only screen and (min-width:1024px){.homePage.version2 .pricing-container:not(.old).lifetime .grid-container{grid-template-columns:1fr 1fr 1fr;grid-gap:24px;align-items:center;margin-bottom:20px}.homePage.version2 .pricing-container:not(.old).lifetime .popular{display:none}}@media only screen and (min-width:1280px){.homePage.version2 .pricing-container:not(.old).lifetime .grid-container{grid-gap:40px}}.homePage.version2 .pricing-container:not(.old).lifetime .popular{font-family:Novecentowide-Bold,"Novecento Wide Bold",Roboto-Bold,Novecentowide-Normal,"Novecento Wide Normal",Roboto-Regular,Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.75rem;color:#f7bc5e;text-align:center;margin-bottom:16px}.homePage.version2 .pricing-container:not(.old).lifetime .popular.top{display:none;margin-bottom:0;color:#4e4e4e;background-color:#f7bc5e;line-height:24px}@media only screen and (min-width:1024px){.homePage.version2 .pricing-container:not(.old).lifetime .popular.top{display:block;border-radius:4px 4px 0 0}}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option{padding:30px 40px;border-radius:4px;background-color:#322627;display:grid;grid-template-columns:1.4fr .8fr .1fr;margin-bottom:20px}@media only screen and (max-width:639px){.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option{padding:20px 10px 20px 14px}}@media only screen and (min-width:640px){.homePage.version2 .pricing-container:not(.old) .privacy-container .icon-lock{width:20px;height:20px}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option{grid-template-columns:1.4fr 1fr .1fr}}@media only screen and (min-width:1024px){.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option{grid-template-columns:1fr;padding:20px;margin:0;grid-gap:20px}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.original h4{color:#85d9e2}}@media only screen and (min-width:1280px){.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option{padding:30px 24px}}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.both{border-left:4px solid #f7bc5e}@media only screen and (max-width:639px){.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.both{padding:20px 10px}}@media only screen and (min-width:640px){.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.both{border-width:8px;padding:30px 40px 40px 32px}}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.both .option-content.left span{color:#f7bc5e}@media only screen and (min-width:1024px){.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.both{border-left:none;margin-top:0;border-radius:0 0 4px 4px;padding:20px}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.both .option-content.left span{display:block}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.lifetime .option-content.left,.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.original .option-content.left{min-height:156px}}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.both .option-content.left span:first-of-type{color:#85d9e2}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.both .option-content.left .plus{display:inline;color:#FFF}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.both .option-content.left .inner{display:inline}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.both .option-content.left p{padding-right:0}@media only screen and (min-width:1024px){.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.lifetime .left h4 span{display:block}}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option .icon-arrow-thick{margin-left:20px;height:20px;width:20px}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option .icon-arrow-thick polygon{fill:#86dde6}.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option .arrow-row{display:flex;align-items:center}@media only screen and (min-width:1024px){.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option .arrow-row{display:none}}.homePage.version2 .pricing-container:not(.old).lifetime .privacy-container{margin:0}.homePage.version2 .pricing-container:not(.old).lifetime .privacy-container .privacy{color:#FFF}.homePage.version2 .pricing-container:not(.old).lifetime .privacy-container .icon-lock{fill:#FFF}.homePage.version2 .pricing-container:not(.old).lifetime .option-content{color:#FFF;display:flex;flex-direction:column}.homePage.version2 .pricing-container:not(.old).lifetime .option-content h4{font-family:Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1;letter-spacing:.01px;color:#85d9e2;margin-bottom:16px}.homePage.version2 .pricing-container:not(.old).lifetime .option-content .number,.homePage.version2 .pricing-container:not(.old).lifetime .option-content p{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}@media only screen and (min-width:640px){.homePage.version2 .pricing-container:not(.old).lifetime .option-content h4{font-size:1.75rem}}@media only screen and (min-width:1024px){.homePage.version2 .pricing-container:not(.old).lifetime .option-content h4{font-size:1.625rem}}@media only screen and (min-width:1280px){.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option.both{padding-top:20px}.homePage.version2 .pricing-container:not(.old).lifetime .option-content h4{font-size:1.75rem}}.homePage.version2 .pricing-container:not(.old).lifetime .option-content h4 span{display:block}.homePage.version2 .pricing-container:not(.old).lifetime .option-content p{font-size:1rem;line-height:1.31;letter-spacing:-.4px;margin-bottom:0}@media only screen and (max-width:639px){.homePage.version2 .pricing-container:not(.old).lifetime .purchase-option .icon-arrow-thick{margin-left:0;width:16px}.homePage.version2 .pricing-container:not(.old).lifetime .option-content p{font-size:.8125rem}}@media only screen and (min-width:640px){.homePage.version2 .pricing-container:not(.old).lifetime .option-content p.popular{margin-bottom:16px}}.homePage.version2 .pricing-container:not(.old).lifetime .option-content .number{font-size:2.8125rem;color:#FFF;margin-bottom:0}@media only screen and (max-width:639px){.homePage.version2 .pricing-container:not(.old).lifetime .option-content .number{font-size:1.875rem}}.homePage.version2 .pricing-container:not(.old).lifetime .option-content .number.strikethrough{opacity:.5;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.25rem}@media only screen and (max-width:639px){.homePage.version2 .pricing-container:not(.old).lifetime .option-content .number.strikethrough{font-size:1rem}}.homePage.version2 .pricing-container:not(.old).lifetime .option-content .caption{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.125rem;text-align:center;line-height:normal}@media only screen and (max-width:639px){.homePage.version2 .pricing-container:not(.old).lifetime .option-content .caption{font-size:.875rem}}@media only screen and (min-width:1024px){.homePage.version2 .pricing-container:not(.old).lifetime .option-content h4 span{display:inline}.homePage.version2 .pricing-container:not(.old).lifetime .option-content h4{text-align:center}.homePage.version2 .pricing-container:not(.old).lifetime .option-content .caption{display:none}}.homePage.version2 .pricing-container:not(.old).lifetime .option-content .caption.lg{display:none}@media only screen and (min-width:1024px){.homePage.version2 .pricing-container:not(.old).lifetime .option-content .caption.lg{display:block}}.homePage.version2 .pricing-container:not(.old).lifetime .option-content .caption span{display:block}.homePage.version2 .pricing-container:not(.old).lifetime .option-content .button{display:none;margin:20px auto 16px;border:2px solid #FFF;line-height:56px;font-size:1.125rem;font-family:AvenirLTStd-Heavy,AvenirNextCyr-Bold,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;width:222px}.homePage.version2 .pricing-container:not(.old).lifetime .option-content .button:hover .icon-arrow-thick polygon{fill:#000}.homePage.version2 .pricing-container:not(.old).lifetime .option-content .button:focus{color:#000;background-color:#FFF}.homePage.version2 .pricing-container:not(.old).lifetime .option-content .button .icon-arrow-thick{position:absolute;right:10px;bottom:calc(50% - 10px)}.homePage.version2 .pricing-container:not(.old).lifetime .option-content .button .icon-arrow-thick polygon{fill:#FFF}.homePage.version2 .pricing-container:not(.old).lifetime .option-content.left{padding-right:10px;border-right:1px solid rgba(255,255,255,.3);position:relative}@media only screen and (min-width:640px){.homePage.version2 .pricing-container:not(.old).lifetime .option-content.left{padding-right:30px;border-width:2px}}@media only screen and (min-width:1024px){.homePage.version2 .pricing-container:not(.old).lifetime .option-content .button{display:block}.homePage.version2 .pricing-container:not(.old).lifetime .option-content.left{padding:initial;border-right:none;position:relative}.homePage.version2 .pricing-container:not(.old).lifetime .option-content.left:after{content:" ";width:40%;height:4px;bottom:0;left:30%;background-color:rgba(255,255,255,.3);position:absolute}.homePage.version2 .pricing-container:not(.old).lifetime .option-content.left p{text-align:center;max-width:267px;margin:0 auto 24px}}.homePage.version2 .faq-block .faq-expansion.link:after,.homePage.version2 .guarantees .container:after,.homePage.version2 .guarantees .container:before{content:none}.homePage.version2 .pricing-container:not(.old).lifetime .option-content.left .season-label{font-family:AvenirLTStd-Black,AvenirLTStd-Heavy,AvenirNextCyr-Bold,AvenirLTStd-Book,"Avenir Book",Avenir,AvenirNextCyr-Regular,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;margin-bottom:4px}.homePage.version2 .pricing-container:not(.old).lifetime .option-content.right{padding-left:10px;border-left:1px solid rgba(255,255,255,.3);text-align:center;align-items:center;justify-content:center}@media only screen and (min-width:640px){.homePage.version2 .pricing-container:not(.old).lifetime .option-content.right{padding-left:30px;border-width:2px}}@media only screen and (min-width:1024px){.homePage.version2 .pricing-container:not(.old).lifetime .option-content.right{padding:initial;border-left:none}}.homePage.version2 .pricing-container.old{background-color:#d4d4d3}.homePage.version2 .pricing-container.old .title{font-weight:initial;text-align:initial}@media only screen and (min-width:640px) and (max-width:767px){.homePage.version2 .pricing__top-block .text{max-width:505px}}@media only screen and (max-width:639px){.homePage.version2 .pricing__top-block .text .copy{color:#FFF;margin:0 auto;max-width:330px}.homePage.version2 .pricing__top-block .content-container{padding:40px 20px}}@media only screen and (min-width:640px) and (max-width:767px){.homePage.version2 .pricing__top-block .text .copy{font-size:1.5rem;max-width:444px;margin:0 auto}.homePage.version2 .pricing__top-block .heading{font-size:3.25rem}}.homePage.version2 .pricing__top-block .heading span{display:block}@media only screen and (max-width:767px){.homePage.version2 .pricing__top-block .text .copy{text-align:center}.homePage.version2 .pricing__top-block .heading{text-align:center;max-width:initial}.homePage.version2 .pricing__top-block .content-container{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(../img/how-it-works/topLynnsey.jpg)}}.homePage.version2 .guarantees{background-color:#e5e5e4}@media only screen and (min-width:640px) and (max-width:767px){.homePage.version2 .pricing__top-block .content-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:0}.homePage.version2 .guarantees{padding:50px 0}.homePage.version2 .guarantees .copy{font-size:1.125rem;line-height:normal}}@media only screen and (min-width:1024px){.homePage.version2 .guarantees{padding:30px 0}}@media only screen and (min-width:1280px){.homePage.version2 .guarantees{padding:30px}}.homePage.version2 .guarantees .copy{max-width:initial}.homePage.version2 .guarantees .block{float:none;width:100%}@media only screen and (min-width:1024px){.homePage.version2 .guarantees .block{padding:20px 17px}}@media only screen and (min-width:1280px){.homePage.version2 .guarantees .block{padding:20px 38px}}.homePage.version2 .guarantees .block h4{color:#484848;margin-left:0}@media only screen and (min-width:640px){.homePage.version2 .guarantees .copy{text-align:left}.homePage.version2 .guarantees .container{display:grid;grid-template-columns:1fr 1fr}}@media only screen and (min-width:640px) and (max-width:767px){.homePage.version2 .guarantees .block h4{font-size:1.25rem;letter-spacing:-.51px}.homePage.version2 .guarantees .container{max-width:initial}}@media only screen and (max-width:639px){.homePage.version2 .faq-block .heading{margin-bottom:10px;text-align:left}}.homePage.version2 .faq-block .faq-expansion.link{color:#00aeef;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.125rem}.homePage.version2 .reviews-section .heading,.homePage.version2 .reviews-section .personal-blog-link{font-family:Novecentowide-DemiBold,"Novecento Wide DemiBold",Roboto-DemiBold,Novecentowide-Bold,"Novecento Wide Bold",Roboto-Bold,Novecentowide-Normal,"Novecento Wide Normal",Roboto-Regular,Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:normal;text-align:center}.homePage.version2 .reviews-section{background-color:#f6f3f0;padding:40px 20px}@media only screen and (min-width:640px){.homePage.version2 .reviews-section{padding:40px 20px 60px}}@media only screen and (min-width:1024px){.homePage.version2 .guarantees .container{grid-template-columns:1fr 1fr 1fr 1fr}.homePage.version2 .reviews-section{padding:50px 40px 70px}}.homePage.version2 .reviews-section .heading{color:#4e4e4e;max-width:284px;margin:0 auto 30px}@media only screen and (min-width:640px){.homePage.version2 .reviews-section .heading{margin-bottom:40px}}.homePage.version2 .reviews-section .personal-blog-link{color:#929497;margin:0}@media only screen and (min-width:768px) and (max-width:1023px){.homePage.version2 .reviews-section .personal-blog-link{font-size:1rem}}.homePage.version2 .reviews-section .personal-blog-link:hover{color:#00aeef}.homePage.version2 .reviews-section .personal-blog-link span{display:block}.homePage.version2 .reviews-section .marieclaire:hover .st0{fill:#00aeef}.homePage.version2 .reviews-section .marieclaire .st0{fill:#929497}.homePage.version2 .reviews-section .guardian:hover .the,.homePage.version2 .reviews-section .guardian:hover path,.homePage.version2 .reviews-section .guardian:hover polygon{fill:#00aeef}.homePage.version2 .reviews-section .guardian path,.homePage.version2 .reviews-section .guardian polygon{fill:#929497}.homePage.version2 .reviews-section .guardian .the{fill:#b2b5b9}.homePage.version2 .reviews-section .grid-container{display:grid;grid-gap:20px;align-items:center;justify-items:center;margin:0 auto;text-align:center}@media only screen and (min-width:640px){.homePage.version2 .reviews-section .grid-container{grid-gap:40px 20px;max-width:600px}}@media only screen and (min-width:768px){.homePage.version2 .pricing__top-block .content-container{background-image:url(../img/how-it-works/topLynnsey.jpg)}.homePage.version2 .reviews-section .grid-container{grid-template-columns:1fr 1fr 1fr;grid-gap:16px;max-width:1024px}}.homePage.version2 .reviews-section .grid-container svg{max-height:28px;max-width:240px}.homePage.version2 .reviews-section .grid-container>*{width:100%;margin-bottom:0}.homePage.version2 .why>.text h2{font-size:1.625rem;margin-bottom:10px;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,AvenirNextCyr-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-transform:capitalize;color:#4E4E4E}.homePage.version2 .why>.text h2:lang(de){text-transform:initial}@media only screen and (min-width:768px) and (max-width:1023px){.homePage.version2 .why>.text h2:not(:lang(en)){font-size:1.1875rem}.homePage.version2 .why>.text h2:lang(ru){font-size:1.5rem}.homePage.version2 .why>.text .copy:not(:lang(en)){font-size:.9375rem}}.homePage.version2 .why .text.below .missingSubhead{font-weight:bolder}.homePage.version2 .why .text.below .shareIcons{margin-top:20px}@media only screen and (max-width:639px){.homePage.version2 .why>.text .copy,.homePage.version2 .why>.text h2{text-align:left}.homePage.version2 .why>.text .copy{max-width:initial}.homePage.version2 .why .text.below .shareIcons{text-align:left}}.homePage.version2 .why .text.below .shareIcons:lang(ru){margin-top:8px}@media only screen and (max-width:767px){.homePage.version2 .why .text.above{display:none}.homePage.version2 .why .text.below .sm{max-width:482px;margin:0 auto}}@media only screen and (min-width:640px) and (max-width:767px){.homePage.version2 .reviews-section .grid-container svg{max-height:48px}.homePage.version2 .why .video{margin:0}}.homePage.version2 .see-what-you-get-section.lifetime .top-content{padding:40px 10px 0}@media only screen and (min-width:1024px){.homePage.version2 .reviews-section .grid-container{grid-gap:30px}.homePage.version2 .reviews-section .grid-container svg{max-height:36px}.homePage.version2 .see-what-you-get-section.lifetime .top-content{padding:50px 50px 0}}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime{padding:0 20px 40px;background-image:linear-gradient(to bottom,rgba(97,78,79,0),rgba(61,47,48,.77) 58%,rgba(50,38,39,.6))}@media only screen and (min-width:1024px){.homePage.version2 .see-what-you-get-section .techniques-section.lifetime{padding:0 40px 50px}}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime.flythrough-disabled{padding-top:10px}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .technique-container{display:grid;grid-gap:30px;align-items:start}@media only screen and (min-width:640px){.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .technique-container{grid-template-columns:1fr 1fr;grid-gap:50px 10px}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid{grid-template-columns:1fr 1fr}}@media only screen and (min-width:768px){.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .technique-container{grid-gap:50px 40px}}@media only screen and (min-width:1280px){.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .technique-container{grid-gap:50px 80px;max-width:1200px;margin:0 auto}}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid{width:100%;grid-gap:10px}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.original .technique-header{color:#86dde6}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.original .series1-tech-anim .fill-color{fill:#86dde6}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.original .series1-tech-anim .stroke-color{stroke:#86dde6}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.original .series1-tech-anim .outline{fill:none;stroke:none}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.original .icon-tech{fill:#86dde6}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.original .icon-tech .stroke{stroke:#86dde6}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.inside{position:relative}@media only screen and (min-width:640px){.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.inside:before{content:" ";width:3px;height:calc(98% - 40px);background-color:#FFF;opacity:.25;position:absolute;top:50px;left:-7px}}@media only screen and (min-width:768px){.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.inside:before{left:-21px}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.expanded div:nth-of-type(n+7){display:flex}}@media only screen and (min-width:1280px){.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.inside:before{left:-41px}}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.inside .series2-tech-anim .fill-color,.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.inside .series2-tech-icon .fill-color{fill:#ffc361}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.inside .series2-tech-anim .stroke-color,.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.inside .series2-tech-icon .stroke-color{stroke:#ffc361}.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid .series2-tech-anim .outline,.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid .svg-anim .icon-anim .outline,.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid .svg-anim .icon-static .outline,.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.inside .series2-tech-anim .outline,.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.inside .series2-tech-icon .outline{stroke:none;fill:none}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.inside .technique-header{color:#ffc361}@media only screen and (max-width:767px){.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid.expanded div:nth-of-type(n+5){display:flex}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid div:nth-of-type(n+5){display:none}}@media only screen and (min-width:768px){.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid div:nth-of-type(n+7){display:none}}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .technique-header{background-color:rgba(50,38,39,.52);border-radius:4px;font-size:.75rem;line-height:30px;font-family:Novecentowide-Bold,"Novecento Wide Bold",Roboto-Bold,Novecentowide-Normal,"Novecento Wide Normal",Roboto-Regular,Novecentowide-Medium,"Novecento Wide Medium",Roboto-Medium,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-align:center;margin:0;grid-column:span 2}@media only screen and (min-width:1024px){.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .techniques-grid{grid-template-columns:1fr 1fr 1fr}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .technique-header{grid-column:span 3}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .tech-block{min-height:170px}}@media only screen and (max-width:639px){.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .technique-container>*{max-width:360px}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .button{grid-column:span 1}}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .tech-block{padding:8px;display:flex;flex-direction:column}.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .tech-block p{margin-bottom:0}@media only screen and (max-width:767px){.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid.expanded div:nth-of-type(n+9){display:block}}@media only screen and (min-width:768px){.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid.expanded div:nth-of-type(n+13){display:block}.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid div:nth-of-type(n+13){display:none}}.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid.s1-only{max-width:800px}@media only screen and (min-width:640px){.homePage.version2 .see-what-you-get-section .techniques-section.lifetime .button{grid-column:span 2}.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid.s1-only{grid-template-columns:1fr 1fr 1fr}.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid.s1-only .button{grid-column:span 3}}@media only screen and (max-width:767px){.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid div:nth-of-type(n+9){display:none}.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid.s1-only.expanded div:nth-of-type(n+7){display:block}}@media only screen and (min-width:768px){.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid.s1-only{grid-template-columns:1fr 1fr 1fr 1fr}.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid.s1-only.expanded div:nth-of-type(n+9){display:block}.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid.s1-only div:nth-of-type(n+9){display:none}}@media only screen and (max-width:767px){.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid.s1-only div:nth-of-type(n+7){display:none}}@media only screen and (min-width:768px){.homePage.version2 .see-what-you-get-section .techniques-section .techniques-grid.s1-only .button{grid-column:span 4}.homePage.version2 .see-what-you-get-section .techniques-section .series1 .description p span{display:block}}.privateBrowsing{display:none;position:absolute;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,AvenirNextCyr-Light,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;z-index:100;top:0;left:0;right:0;background:#fff;text-align:center;padding:.5rem;min-height:17.75rem;max-width:28.5rem}.privateBrowsing h2{margin-top:1.625rem}.privateBrowsing .copy{padding-top:1.25rem;margin-bottom:.25rem}@media only screen and (min-width:640px){.privateBrowsing .copy{margin-bottom:.5rem}}@media only screen and (min-width:768px){.privateBrowsing{min-height:16.75rem}.privateBrowsing .copy{padding-top:.5rem}}.privateBrowsing .copy span{display:block}@media only screen and (max-width:639px){.privateBrowsing .copy span{display:inline}}.privateBrowsing #close{position:absolute;font-size:2rem;top:.375rem;right:1.125rem}.privateBrowsing .button.blue{color:#fff;padding:.125rem .5rem;max-width:6rem;margin:.75rem auto;line-height:1.25rem}@media only screen and (min-width:640px){.privateBrowsing .button.blue{padding:.25rem .625rem}}