@charset "UTF-8";@import url(//hello.myfonts.net/count/2f9561);@import url(https://fonts.googleapis.com/css?family=Palanquin);.antialiased,body{-webkit-font-smoothing:antialiased}blockquote,body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}.subheader,body,p{font-weight:400}.vevent abbr,a{text-decoration:none}#newsletterSignup .alert-box,#newsletterSignup.footer .disclaimer,.accordion:after,.clearfix:after,.reveal-modal.giftPurchased .copy,.row .row:after,.row:after,.slick-track:after,hr{clear:both}@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-MediumOblique;src:url(fonts/2F9561_1_0.eot);src:local("☺"),url(fonts/2F9561_1_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F9561_1_0.woff2) format("woff2"),url(fonts/2F9561_1_0.woff) format("woff"),url(fonts/2F9561_1_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirLTStd-Black;src:url(fonts/2F9561_2_0.eot);src:local("☺"),url(fonts/2F9561_2_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F9561_2_0.woff2) format("woff2"),url(fonts/2F9561_2_0.woff) format("woff"),url(fonts/2F9561_2_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-BlackOblique;src:url(fonts/2F9561_4_0.eot);src:local("☺"),url(fonts/2F9561_4_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F9561_4_0.woff2) format("woff2"),url(fonts/2F9561_4_0.woff) format("woff"),url(fonts/2F9561_4_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-Oblique;src:url(fonts/2F9561_7_0.eot);src:local("☺"),url(fonts/2F9561_7_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F9561_7_0.woff2) format("woff2"),url(fonts/2F9561_7_0.woff) format("woff"),url(fonts/2F9561_7_0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AvenirLTStd-Roman;src:url(fonts/2F9561_8_0.eot);src:local("☺"),url(fonts/2F9561_8_0.eot?#iefix) format("embedded-opentype"),url(fonts/2F9561_8_0.woff2) format("woff2"),url(fonts/2F9561_8_0.woff) format("woff"),url(fonts/2F9561_8_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}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;position:relative;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}.antialiased{-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{min-height:50px}select{width:100%}.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-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","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;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}.inline-list,.inline-list>li,.slick-dots,header .mobileSideMenu,ul.no-bullet{list-style:none}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}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;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;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","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}.ng-scope[data-in-place-video] .overlay,.ng-scope[data-in-place-video] .overlay *,label{cursor:pointer}.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:640px){.reveal-modal,dialog{left:50%;margin-left:-15.46875rem;width:30.9375rem;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:700;cursor:pointer}dialog[open]{display:block;visibility:visible}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}@media only screen and (min-width:640px) and (min-width:640px){.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:640px){.reveal-modal.full,dialog.full{top:0;left:0;height:100vh;min-height:100vh;margin-left:0!important}}.postfix,.prefix,select{font-size:.875rem;height:2.3125rem}@media only screen and (min-width:640px) and (min-width:640px){.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{font-size:.875rem;color:#4d4d4d;display:block;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{display:block;position:relative;z-index:2;text-align:center;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;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;border-radius:0}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,.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;overflow:hidden}.inline-list>li{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}a,footer .inline-list li.shareIcons .facebook a .icon .symbol,footer .inline-list li.shareIcons .twitter a .icon .symbol{-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease-out;-moz-transition-delay:0s}.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}#newsletterSignup.footer a.icon.submit .fullCircle,#newsletterSignup.footer a.submit .icon .fullCircle,#newsletterSignup.footer a.submit svg .fullCircle,.alert-box.alert-close,.button .icon .fullCircle,.button svg .fullCircle,.homePage .topBlock .down .icon .fullCircle,.homePage .topBlock .down svg .fullCircle,.homePage .topBlock .icon.down .fullCircle,.homePage .topBlock .icon.svg .fullCircle,.homePage .topBlock .svg .icon .fullCircle,.homePage .topBlock .svg svg .fullCircle,.homePage .why>.video .icon.position-container .fullCircle,.homePage .why>.video .position-container .icon .fullCircle,.homePage .why>.video .position-container .icon.overlay .fullCircle,.homePage .why>.video .position-container svg .fullCircle,.icon-tech .icon .fullCircle,.icon-tech svg .fullCircle,.icon.button .fullCircle,.icon.icon-tech .fullCircle,footer .inline-list li a .icon .fullCircle,footer .inline-list li a svg .fullCircle,footer .inline-list li a.icon .fullCircle,header .header .welcomeModal .block .expand .icon .fullCircle,header .header .welcomeModal .block .expand svg .fullCircle,header .header .welcomeModal .block .icon .fullCircle,header .header .welcomeModal .block .icon .icon .fullCircle,header .header .welcomeModal .block .icon svg .fullCircle,header .links li a .icon .fullCircle,header .links li a svg .fullCircle,header .links li a.icon .fullCircle,header .mobileSideMenu li a .icon .fullCircle,header .mobileSideMenu li a svg .fullCircle,header .mobileSideMenu li a.icon .fullCircle{opacity:0}.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}.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}.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}.row .row.collapse:after{clear:both}.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}#newsletterSignup form input{height:36px}}@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}}#newsletterSignup{margin:0;text-align:center}@media only screen and (max-width:639px){#newsletterSignup{padding-top:3.875rem;padding-bottom:1.5rem}}@media only screen and (min-width:640px){#newsletterSignup{padding:60px 38px 21px}}@media only screen and (min-width:1024px){#newsletterSignup{padding:80px 50px 28px}}#newsletterSignup .columns{padding-left:0;padding-right:0}@media only screen and (max-width:639px){#newsletterSignup .columns{padding-left:10px;padding-right:10px}#newsletterSignup h3{font-size:1.25rem;line-height:1.5rem}}@media only screen and (min-width:550px) and (max-width:639px){#newsletterSignup .columns{padding-left:20px;padding-right:20px}}#newsletterSignup .columns.form{margin-bottom:.75rem}#newsletterSignup h3{font-family:Novecentowide-Book,"Novecento Wide Book","Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;margin:0;text-transform:uppercase;color:#000;text-align:left}@media only screen and (min-width:640px){#newsletterSignup h3{font-size:1.3125rem;line-height:1.625rem}}@media only screen and (min-width:1024px){#newsletterSignup h3{font-size:1.75rem;line-height:2.125rem}}#newsletterSignup .copy{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,"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){#newsletterSignup .copy{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:.875rem;margin-top:9px}}@media only screen and (min-width:640px){#newsletterSignup .copy{font-size:.875rem;line-height:.9375rem;margin-top:.5625rem}}@media only screen and (min-width:1024px){#newsletterSignup .copy{font-size:.9375rem;line-height:1.125rem;margin-top:.75rem}}#newsletterSignup .copy.sfw{font-family:AvenirLTStd-Roman,AvenirLTStd-Book,"Avenir Book",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#000;width:75%}@media only screen and (max-width:639px){#newsletterSignup .copy.sfw{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.6875rem;line-height:.8125rem;width:100%}}@media only screen and (min-width:640px){#newsletterSignup .copy.sfw{font-size:.6875rem;line-height:.8125rem;margin-top:1.125rem}}@media only screen and (min-width:1024px){#newsletterSignup .copy.sfw{font-size:.875rem;line-height:1rem;margin-top:1.3125rem}}#newsletterSignup .copy.sfw .response{margin-top:.75em;font-style:italic}#newsletterSignup form{margin:0}@media only screen and (max-width:639px){#newsletterSignup form{margin-top:1.375rem}}@media only screen and (min-width:640px){#newsletterSignup form{max-width:435px;margin:6px auto 0}}@media only screen and (min-width:1024px){#newsletterSignup form{max-width:400px;margin-top:8px}}#newsletterSignup form input{margin:0;padding:0}#newsletterSignup form input[type=email]{box-shadow:none}@media only screen{#newsletterSignup form input[type=email]{font-size:.75rem;padding-left:15px}#newsletterSignup form input[type=submit]{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;text-transform:none;font-size:.8125rem}}.button,.button.continue{text-transform:uppercase}#newsletterSignup form input[type=submit]:hover{border:1px solid #000}#newsletterSignup form .row.collapse{margin:0 auto}#newsletterSignup form .row.collapse .columns{padding-left:0;padding-right:0}#newsletterSignup form .response{margin:20px 0 -20px}#newsletterSignup.footer{padding:0}@media only screen and (max-width:639px){#newsletterSignup.footer{padding:0 20px}#newsletterSignup.footer .columns{padding:0}#newsletterSignup.footer form{margin-top:2.25rem}}#newsletterSignup.footer a.submit{display:block;background-color:#fff}@media only screen{#newsletterSignup.footer a.submit{padding:10px 0 9px;position:relative;left:-1px}}@media only screen and (min-width:640px){#newsletterSignup form input{height:40px}#newsletterSignup.footer a.submit{padding:12px 0 11px;height:2.5rem}}#newsletterSignup.footer a.submit .icon.icon-arrow-thin{fill:#919191;font-size:1rem;line-height:2.5rem}#newsletterSignup.footer a.submit:hover .icon{fill:#000}#newsletterSignup.footer .disclaimer{text-align:left;color:#000;font-size:.75rem;line-height:.9375rem;font-family:AvenirLTStd-Roman,AvenirLTStd-Book,"Avenir Book",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}#newsletterSignup.footer:not(.ng-scope){display:none}.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,"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,"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,"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,"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}.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","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}}footer .inline-list li a,footer .inline-list li span,footer .inline-list li.shareIcons .copy,footer .inline-list.legal li{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.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:#959595}footer .inline-list{margin-bottom:0;margin-left:0}@media only screen and (max-width:639px){footer .inline-list{padding:26px 24px 30px}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}}footer .inline-list li{display:inline-block;float:none;font-size:1rem;line-height:3.125rem;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.1875rem;line-height:3.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 li.shareIcons{display:block;margin-left:0;text-align:center}@media only screen and (min-width:768px){footer .inline-list li.shareIcons{display:inline-block;margin-left:4rem}}footer .inline-list li.shareIcons .copy{display:inline-block;margin-right:1rem;margin-bottom:0;margin-left:0;font-size:.9375rem;line-height:3.125rem;color:#c6c6c6}@media only screen and (min-width:768px){footer .inline-list li.shareIcons .copy{margin-left:0;margin-right:.375rem}}@media only screen and (min-width:1024px){footer .inline-list li.shareIcons .copy{margin-right:1rem}}footer .inline-list li.shareIcons .facebook,footer .inline-list li.shareIcons .twitter{display:inline-block;height:3.125rem;width:1rem;margin-right:1rem;position:relative;bottom:.25rem}@media only screen and (min-width:768px){footer .inline-list li.shareIcons .facebook,footer .inline-list li.shareIcons .twitter{margin-right:.375rem}}@media only screen and (min-width:1024px){footer .inline-list li.shareIcons .facebook,footer .inline-list li.shareIcons .twitter{margin-right:1rem}}footer .inline-list li.shareIcons .facebook a .icon .symbol,footer .inline-list li.shareIcons .twitter a .icon .symbol{fill:#fff;-moz-transition-property:fill;-o-transition-property:fill;-webkit-transition-property:fill;transition-property:fill;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}footer .inline-list li.shareIcons .facebook a:hover .icon .symbol,footer .inline-list li.shareIcons .twitter a:hover .icon .symbol{fill:#000}footer .inline-list li.shareIcons .facebook.twitter,footer .inline-list li.shareIcons .twitter.twitter{margin-right:0}footer .inline-list.legal{border-top:1px solid #898989;padding-top:1rem;padding-bottom:.25rem}@media only screen and (min-width:640px){footer .inline-list li.shareIcons .copy{font-size:1.125rem}footer .inline-list.legal{padding:1rem 0 1.375rem}}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:#474849}footer .inline-list.legal li a:hover{color:#e2e2e2}footer .inline-list.legal .legal-links{max-width:18.125rem;margin:0 auto 0 -.5rem}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}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-top:24px;margin-left:0;display:block}footer .inline-list.langs{background-color:#696868;padding:1rem 1.5rem}footer .inline-list.langs li{font-size:.75rem;line-height:1.5rem;margin-left:0;margin-right:1.5rem}.mcw,body>*{margin-left:auto;margin-right:auto}footer .inline-list.langs li a{color:#a5a5a5}footer .inline-list.langs li.active a{color:#fff;text-decoration:underline}body{overflow-x:hidden;overflow-y:scroll}body>*{max-width:1280px;width:100%}.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){.homePage~footer .inline-list.main{padding-top:1.25rem}body:after{content:"bp-medium-up";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}a{-moz-transition-property:color,opacity;-o-transition-property:color,opacity;-webkit-transition-property:color,opacity;transition-property:color,opacity;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-o-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}#newsletterSignup.footer a.icon.submit,#newsletterSignup.footer a.submit .icon,#newsletterSignup.footer a.submit svg,.button .icon,.button svg,.homePage .topBlock .down .icon,.homePage .topBlock .down svg,.homePage .topBlock .icon.down,.homePage .topBlock .icon.svg,.homePage .topBlock .svg .icon,.homePage .topBlock .svg svg,.homePage .why>.video .icon.position-container,.homePage .why>.video .position-container .icon,.homePage .why>.video .position-container .icon.overlay,.homePage .why>.video .position-container .overlay svg,.homePage .why>.video .position-container svg,.icon-tech .icon,.icon-tech svg,.icon.button,.icon.icon-tech,footer .inline-list li a .icon,footer .inline-list li a svg,footer .inline-list li a.icon,header .header .welcomeModal .block .expand .icon,header .header .welcomeModal .block .expand svg,header .header .welcomeModal .block .icon,header .header .welcomeModal .block .icon .icon,header .header .welcomeModal .block .icon svg,header .links li a .icon,header .links li a svg,header .links li a.icon,header .mobileSideMenu li a .icon,header .mobileSideMenu li a svg,header .mobileSideMenu li a.icon{vertical-align:middle;width:1em;height:1em;fill:#fff;position:relative}#newsletterSignup.footer a.icon.submit,#newsletterSignup.footer a.icon.submit *,#newsletterSignup.footer a.submit .icon,#newsletterSignup.footer a.submit .icon *,#newsletterSignup.footer a.submit svg,#newsletterSignup.footer a.submit svg *,.button .icon,.button .icon *,.button svg,.button 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 *,.homePage .topBlock .icon.svg,.homePage .topBlock .icon.svg *,.homePage .topBlock .svg .icon,.homePage .topBlock .svg .icon *,.homePage .topBlock .svg svg,.homePage .topBlock .svg svg *,.homePage .why>.video .icon.position-container,.homePage .why>.video .icon.position-container *,.homePage .why>.video .position-container .icon,.homePage .why>.video .position-container .icon *,.homePage .why>.video .position-container .icon.overlay,.homePage .why>.video .position-container .icon.overlay *,.homePage .why>.video .position-container .overlay svg,.homePage .why>.video .position-container .overlay svg *,.homePage .why>.video .position-container svg,.homePage .why>.video .position-container svg *,.icon-tech .icon,.icon-tech .icon *,.icon-tech svg,.icon-tech svg *,.icon.button,.icon.button *,.icon.icon-tech,.icon.icon-tech *,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 .welcomeModal .block .expand .icon,header .header .welcomeModal .block .expand .icon *,header .header .welcomeModal .block .expand svg,header .header .welcomeModal .block .expand svg *,header .header .welcomeModal .block .icon,header .header .welcomeModal .block .icon *,header .header .welcomeModal .block .icon .icon,header .header .welcomeModal .block .icon .icon *,header .header .welcomeModal .block .icon svg,header .header .welcomeModal .block .icon svg *,header .links li a .icon,header .links li a .icon *,header .links li a svg,header .links li a svg *,header .links li a.icon,header .links li a.icon *,header .mobileSideMenu li a .icon,header .mobileSideMenu li a .icon *,header .mobileSideMenu li a svg,header .mobileSideMenu li a svg *,header .mobileSideMenu li a.icon,header .mobileSideMenu li a.icon *{-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-timing-function:ease-out;-o-transition-timing-function:ease-out}#newsletterSignup.footer a.icon.icon-tech.solid.submit g,#newsletterSignup.footer a.submit .icon.icon-tech.solid g,#newsletterSignup.footer a.submit svg.icon-tech.solid g,.button .icon.icon-tech.solid g,.button svg.icon-tech.solid g,.homePage .topBlock .down .icon.icon-tech.solid g,.homePage .topBlock .down svg.icon-tech.solid g,.homePage .topBlock .svg .icon.icon-tech.solid g,.homePage .topBlock .svg svg.icon-tech.solid g,.homePage .why>.video .icon.icon-tech.solid.position-container g,.homePage .why>.video .position-container .icon.icon-tech.solid g,.homePage .why>.video .position-container .icon.icon-tech.solid.overlay g,.homePage .why>.video .position-container svg.icon-tech.solid g,.icon-tech .icon.icon-tech.solid g,.icon-tech svg.icon-tech.solid g,.icon.icon-tech.solid g,footer .inline-list li a .icon.icon-tech.solid g,footer .inline-list li a svg.icon-tech.solid g,header .header .welcomeModal .block .expand .icon.icon-tech.solid g,header .header .welcomeModal .block .expand svg.icon-tech.solid g,header .header .welcomeModal .block .icon .icon.icon-tech.solid g,header .header .welcomeModal .block .icon svg.icon-tech.solid g,header .header .welcomeModal .block .icon.icon-tech.solid g,header .links li a .icon.icon-tech.solid g,header .links li a svg.icon-tech.solid g,header .mobileSideMenu li a .icon.icon-tech.solid g,header .mobileSideMenu li a svg.icon-tech.solid g{fill:#fff}#newsletterSignup.footer a.icon.icon-tech.solid.submit g .stroke,#newsletterSignup.footer a.submit .icon.icon-tech.solid g .stroke,#newsletterSignup.footer a.submit svg.icon-tech.solid g .stroke,.button .icon.icon-tech.solid g .stroke,.button 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 .svg .icon.icon-tech.solid g .stroke,.homePage .topBlock .svg svg.icon-tech.solid g .stroke,.homePage .why>.video .position-container .icon.icon-tech.solid g .stroke,.homePage .why>.video .position-container .icon.icon-tech.solid.overlay g .stroke,.homePage .why>.video .position-container svg.icon-tech.solid g .stroke,.icon-tech .icon.icon-tech.solid g .stroke,.icon-tech svg.icon-tech.solid g .stroke,.icon.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,header .header .welcomeModal .block .expand .icon.icon-tech.solid g .stroke,header .header .welcomeModal .block .expand svg.icon-tech.solid g .stroke,header .header .welcomeModal .block .icon .icon.icon-tech.solid g .stroke,header .header .welcomeModal .block .icon svg.icon-tech.solid g .stroke,header .links li a .icon.icon-tech.solid g .stroke,header .links li a svg.icon-tech.solid g .stroke,header .mobileSideMenu li a .icon.icon-tech.solid g .stroke,header .mobileSideMenu li a svg.icon-tech.solid g .stroke{fill:none;stroke:#fff}#newsletterSignup.footer .no-iOS a.submit:hover .icon .fullCircle,#newsletterSignup.footer a.hover.submit .icon .fullCircle,.homePage .topBlock .hover.down .icon .fullCircle,.homePage .topBlock .hover.svg .icon .fullCircle,.homePage .topBlock .no-iOS .down:hover .icon .fullCircle,.homePage .topBlock .no-iOS .svg:hover .icon .fullCircle,.homePage .why>.video .hover.position-container .icon .fullCircle,.homePage .why>.video .no-iOS .position-container:hover .icon .fullCircle,.homePage .why>.video .position-container .hover.overlay .icon .fullCircle,.homePage .why>.video .position-container .no-iOS .overlay:hover .icon .fullCircle,.hover.button .icon .fullCircle,.hover.icon-tech .icon .fullCircle,.no-iOS #newsletterSignup.footer a.submit:hover .icon .fullCircle,.no-iOS .button:hover .icon .fullCircle,.no-iOS .homePage .topBlock .down:hover .icon .fullCircle,.no-iOS .homePage .topBlock .svg:hover .icon .fullCircle,.no-iOS .homePage .why>.video .position-container .overlay:hover .icon .fullCircle,.no-iOS .homePage .why>.video .position-container:hover .icon .fullCircle,.no-iOS .icon-tech:hover .icon .fullCircle,.no-iOS footer .inline-list li a:hover .icon .fullCircle,.no-iOS header .header .welcomeModal .block .expand:hover .icon .fullCircle,.no-iOS header .header .welcomeModal .block .icon:hover .icon .fullCircle,.no-iOS header .links li a:hover .icon .fullCircle,.no-iOS header .mobileSideMenu li a:hover .icon .fullCircle,footer .inline-list li .no-iOS a:hover .icon .fullCircle,footer .inline-list li a.hover .icon .fullCircle,header .header .welcomeModal .block .hover.expand .icon .fullCircle,header .header .welcomeModal .block .hover.icon .icon .fullCircle,header .header .welcomeModal .block .no-iOS .expand:hover .icon .fullCircle,header .header .welcomeModal .block .no-iOS .icon:hover .icon .fullCircle,header .links li .no-iOS a:hover .icon .fullCircle,header .links li a.hover .icon .fullCircle,header .mobileSideMenu li .no-iOS a:hover .icon .fullCircle,header .mobileSideMenu li a.hover .icon .fullCircle{opacity:1;fill:#fff}#newsletterSignup.footer .no-iOS a.submit:hover .icon .symbol,#newsletterSignup.footer a.hover.submit .icon .symbol,.homePage .topBlock .hover.down .icon .symbol,.homePage .topBlock .hover.svg .icon .symbol,.homePage .topBlock .no-iOS .down:hover .icon .symbol,.homePage .topBlock .no-iOS .svg:hover .icon .symbol,.homePage .why>.video .hover.position-container .icon .symbol,.homePage .why>.video .no-iOS .position-container:hover .icon .symbol,.homePage .why>.video .position-container .hover.overlay .icon .symbol,.homePage .why>.video .position-container .no-iOS .overlay:hover .icon .symbol,.hover.button .icon .symbol,.hover.icon-tech .icon .symbol,.no-iOS #newsletterSignup.footer a.submit:hover .icon .symbol,.no-iOS .button:hover .icon .symbol,.no-iOS .homePage .topBlock .down:hover .icon .symbol,.no-iOS .homePage .topBlock .svg:hover .icon .symbol,.no-iOS .homePage .why>.video .position-container .overlay:hover .icon .symbol,.no-iOS .homePage .why>.video .position-container:hover .icon .symbol,.no-iOS .icon-tech:hover .icon .symbol,.no-iOS footer .inline-list li a:hover .icon .symbol,.no-iOS header .header .welcomeModal .block .expand:hover .icon .symbol,.no-iOS header .header .welcomeModal .block .icon:hover .icon .symbol,.no-iOS header .links li a:hover .icon .symbol,.no-iOS header .mobileSideMenu li a:hover .icon .symbol,footer .inline-list li .no-iOS a:hover .icon .symbol,footer .inline-list li a.hover .icon .symbol,header .header .welcomeModal .block .hover.expand .icon .symbol,header .header .welcomeModal .block .hover.icon .icon .symbol,header .header .welcomeModal .block .no-iOS .expand:hover .icon .symbol,header .header .welcomeModal .block .no-iOS .icon:hover .icon .symbol,header .links li .no-iOS a:hover .icon .symbol,header .links li a.hover .icon .symbol,header .mobileSideMenu li .no-iOS a:hover .icon .symbol,header .mobileSideMenu li a.hover .icon .symbol{fill:#000}#newsletterSignup.footer .no-iOS a.submit:hover .icon .symbol .stroke,#newsletterSignup.footer a.hover.submit .icon .symbol .stroke,.homePage .topBlock .hover.down .icon .symbol .stroke,.homePage .topBlock .hover.svg .icon .symbol .stroke,.homePage .topBlock .no-iOS .down:hover .icon .symbol .stroke,.homePage .topBlock .no-iOS .svg:hover .icon .symbol .stroke,.homePage .why>.video .hover.position-container .icon .symbol .stroke,.homePage .why>.video .no-iOS .position-container:hover .icon .symbol .stroke,.homePage .why>.video .position-container .hover.overlay .icon .symbol .stroke,.homePage .why>.video .position-container .no-iOS .overlay:hover .icon .symbol .stroke,.hover.button .icon .symbol .stroke,.hover.icon-tech .icon .symbol .stroke,.no-iOS #newsletterSignup.footer a.submit:hover .icon .symbol .stroke,.no-iOS .button:hover .icon .symbol .stroke,.no-iOS .homePage .topBlock .down:hover .icon .symbol .stroke,.no-iOS .homePage .topBlock .svg:hover .icon .symbol .stroke,.no-iOS .homePage .why>.video .position-container .overlay:hover .icon .symbol .stroke,.no-iOS .homePage .why>.video .position-container:hover .icon .symbol .stroke,.no-iOS .icon-tech:hover .icon .symbol .stroke,.no-iOS footer .inline-list li a:hover .icon .symbol .stroke,.no-iOS header .header .welcomeModal .block .expand:hover .icon .symbol .stroke,.no-iOS header .header .welcomeModal .block .icon:hover .icon .symbol .stroke,.no-iOS header .links li a:hover .icon .symbol .stroke,.no-iOS header .mobileSideMenu li a:hover .icon .symbol .stroke,footer .inline-list li .no-iOS a:hover .icon .symbol .stroke,footer .inline-list li a.hover .icon .symbol .stroke,header .header .welcomeModal .block .hover.expand .icon .symbol .stroke,header .header .welcomeModal .block .hover.icon .icon .symbol .stroke,header .header .welcomeModal .block .no-iOS .expand:hover .icon .symbol .stroke,header .header .welcomeModal .block .no-iOS .icon:hover .icon .symbol .stroke,header .links li .no-iOS a:hover .icon .symbol .stroke,header .links li a.hover .icon .symbol .stroke,header .mobileSideMenu li .no-iOS a:hover .icon .symbol .stroke,header .mobileSideMenu li a.hover .icon .symbol .stroke{fill:none;stroke:#000}.icon-tech:hover .icon .symbol,.icon-tech:hover.icon .symbol{fill:inherit}.icon-tech:hover .icon .symbol .stroke,.icon-tech:hover.icon .symbol .stroke{fill:none;stroke:inherit}.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;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-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;background-color:transparent;color:#fff;border:1px solid #fff;padding:0 1em;line-height:2em;margin-bottom:0}.button .icon,.ng-scope[data-in-place-video].clickToClose .overlay{-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease-out;-moz-transition-delay:0s;-o-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}.ng-scope[data-in-place-video].clickToClose .overlay,header .mobileSideMenu{-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out}.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;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,"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}.checkoutForm,.loginForm{max-width:398px;overflow:hidden}.reveal-modal.vidModal .videocontent a.close-reveal-modal{position:static}.reveal-modal:focus{outline:0}.rwd-line{display:block}form input[type=checkbox]:not(old),form input[type=radio]:not(old){margin:0;padding:0;opacity:0;height:0;width:0}form input[type=checkbox]:not(old)+label,form input[type=radio]:not(old)+label{margin:0 0 0 1.5rem}form input[type=checkbox]:not(old)+label .radiobutton,form 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}form input[type=checkbox]:not(old)+label .radiobutton+label,form input[type=radio]:not(old)+label .radiobutton+label{display:inline-block;margin-left:8px}form input[type=checkbox]:not(old):checked+label .radiobutton,form input[type=radio]:not(old):checked+label .radiobutton{background-position:100% top;border-color:#000}form input[type=text],form input[type=password],form input[type=email]{border-width:0;border-radius:0;-webkit-appearance:none;box-shadow:none;font-size:1rem}form input[type=text]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder{color:#919191;font-family:AvenirLTStd-Roman,AvenirLTStd-Book,"Avenir Book",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}form select,form 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}.ng-scope[data-in-place-video] .player-container{position:absolute;z-index:1}.ng-scope[data-in-place-video] .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ng-scope[data-in-place-video] .overlay.videoPlaying{z-index:0}.ng-scope[data-in-place-video].clickToClose .overlay{-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;transition-timing-function:ease-out;transition-delay:0s}.homePage .topBlock .shareIcons>div a .icon .symbol,header .mobileSideMenu{-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease-out;-moz-transition-delay:0s;-o-transition-delay:0s;-webkit-transition-delay:0s}.ng-scope[data-in-place-video].clickToClose .overlay.videoPlaying{-webkit-filter:blur(6px) brightness(.7);filter:blur(6px) brightness(.7)}.ng-scope[data-in-place-video].hasPlayerElement .overlay,.ng-scope[data-in-place-video].hasPlayerElement .overlay *{cursor:default}.ng-scope[data-in-place-video].hasPlayerElement .overlay a,.ng-scope[data-in-place-video].hasPlayerElement .overlay a *{cursor:pointer}:focus{outline:0}[data-local-text-strings]{display:none!important}.checkoutForm a,.checkoutForm input,.checkoutForm label,.checkoutForm label.cardNumber span,.checkoutForm label.email span,.checkoutForm label.password span,.loginForm a,.loginForm input,.loginForm label,.loginForm label.password span,.loginForm label.username span,header .logo a,header .logo a object{display:block}.loginForm{margin:0 auto 1rem}.loginForm h3{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,"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,"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,"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,"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,AvenirLTStd-Light,"Avenir Light",Avenir,"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,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25rem;color:#626262;margin-bottom:1em}.loginForm .copy .email{color:#00aeef}.checkoutForm{margin:0 auto 1rem}.checkoutForm h3{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#3e3e3e;font-size:1.75rem;line-height:1em;margin-bottom:1.875rem}.checkoutForm .forgotPassword,.checkoutForm label span{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#626262;line-height:1.1875rem}.checkoutForm label{margin-left:0!important;margin-right:0!important}.checkoutForm label span{font-size:1rem;margin-bottom:.5rem}.checkoutForm label.cardNumber input,.checkoutForm label.email input,.checkoutForm label.password input{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;height:2.875rem;font-size:1.25rem}.checkoutForm label.cardNumber input,.checkoutForm label.cvv2 input,.checkoutForm label.email input,.checkoutForm label.expiry input,.checkoutForm label.password input{margin-bottom:.8em}.checkoutForm label.zipCode input{margin-bottom:1.25em}.checkoutForm .forgotPassword{margin-top:.3125rem;float:right}.checkoutForm .row.checkout{margin-top:1.25rem}.checkoutForm .button.continue{float:right;margin-bottom:0;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;line-height:2.75rem;width:8.375rem;padding:0;border:1px solid #00aeef}.checkoutForm .button.continue:hover{border-color:#000;background-color:#fff;color:#000}.checkoutForm .error{font-family:AvenirLTStd-LightOblique,AvenirLTStd-Light,"Avenir Light",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.375rem;color:#fe2424}.checkoutForm .error.incorrect{margin:.75rem 0 0;width:60%;float:left}.checkoutForm .error.expired,.checkoutForm .error.forgotPassword{margin-bottom:1rem}.checkoutForm .copy{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25rem;color:#626262;margin-bottom:1em}.checkoutForm .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{overflow:hidden;position:relative;padding:0}header .header .welcomeOverlay{position:fixed;top:56px;right:0;bottom:0;left:0;z-index:10;background-color:rgba(0,0,0,.6)}@media only screen and (min-width:640px){header .header .welcomeOverlay{top:60px}}header .header .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 .welcomeModal{max-width:100%;padding:12px}}@media only screen and (min-width:640px){header .header .welcomeModal{top:60px;padding:50px}}header .header .welcomeModal .close-reveal-modal{position:absolute;top:14px;right:22px;font-size:2.25rem;color:#959595}header .header .welcomeModal .close-reveal-modal:hover{color:#000}header .header .welcomeModal .block .text .copy,header .header .welcomeModal h2{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;color:#4e4e4e}header .header .welcomeModal h2{font-size:1.5rem;line-height:1.6875rem;text-align:center;margin-bottom:1.125rem}header .header .welcomeModal .block{overflow:hidden;margin-bottom:.5625rem}header .header .welcomeModal .block .expand,header .header .welcomeModal .block .icon{float:left;width:2.25rem;height:2.25rem;margin-right:1rem}header .header .welcomeModal .block .expand .emptyCircle,header .header .welcomeModal .block .expand .symbol,header .header .welcomeModal .block .icon .emptyCircle,header .header .welcomeModal .block .icon .symbol{fill:#00aeef}header .header .welcomeModal .block .expand .emptyCircle.stroke,header .header .welcomeModal .block .expand .symbol.stroke,header .header .welcomeModal .block .icon .emptyCircle.stroke,header .header .welcomeModal .block .icon .symbol.stroke{fill:none;stroke:#00aeef}header .header .welcomeModal .block .expand.icon-arrow-down,header .header .welcomeModal .block .icon.icon-arrow-down{height:1.5rem}@media only screen and (max-width:670px) and (orientation:landscape){header .header .welcomeModal .close-reveal-modal{top:8px;right:12px}header .header .welcomeModal h2{font-size:1rem;margin-bottom:.5625rem}header .header .welcomeModal .block .expand,header .header .welcomeModal .block .icon{width:1.5rem;height:1.5rem;margin-right:.5rem}header .header .welcomeModal .block .expand.icon-arrow-down,header .header .welcomeModal .block .icon.icon-arrow-down{height:1rem}}header .header .welcomeModal .block .expand.icon-arrow-down .symbol,header .header .welcomeModal .block .icon.icon-arrow-down .symbol{fill:rgba(0,0,0,.5)}header .header .welcomeModal .block .expand.expand,header .header .welcomeModal .block .icon.expand{height:1.6875rem}header .header .welcomeModal .block .text{max-width:345px;margin-left:3.25rem}header .header .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 .welcomeModal .block .expand.expand,header .header .welcomeModal .block .icon.expand{height:1.0625rem}header .header .welcomeModal .block .text{max-width:100%}header .header .welcomeModal .block .text .copy{font-size:.75rem;line-height:.875rem}}header .header .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 .welcomeModal .button{margin-top:1rem;font-size:.75rem;line-height:1.875rem}}@media only screen and (min-width:640px){header .header .welcomeModal h2{text-align:left}header .header .welcomeModal .button{float:right}header .logo a{margin:12px 0}}header .logo,header .logo a{overflow:hidden;float:left}@media only screen and (min-width:1024px){header .logo a{margin:16px 0}}header .logo a object{height:auto;position:relative;padding-top:20%;width:95px}@media only screen and (min-width:640px){header .logo a object{width:180px}}header .logo a object svg{width:100%;height:100%;position:absolute;top:0;left:0}header .links{float:right;margin-bottom:0;font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}@media only screen and (orientation:portrait){header .links{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.875rem}header .links li a{color:#fff}header .links li:hover{color:#898989}header .links li:hover .icon{fill:#898989}}@media only screen and (orientation:landscape){header .links{line-height:1rem}header .links li.browse{display:none}header .links li.hamburger{display:block}header .links li.hamburger img{width:11px}}header .menu-toggle{display:block;height:auto;position:absolute}@media only screen{header .menu-toggle{top:0;right:0;width:16px;height:16px}}@media only screen and (min-width:640px){header .menu-toggle{display:block;position:absolute;top:6px;right:0;width:32px;height:32px}}@media only screen and (min-width:768px){header .menu-toggle{display:none}}header .menu-toggle svg{position:absolute;width:100%;height:100%;top:0;left:0}header .menu-toggle svg path{fill:#231f20}header .mobileSideMenu{position:fixed;top:0;right:-320px;width:246px;margin:0;background-color:#242221;z-index:10;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 .mobileSideMenu{display:block}}@media only screen and (min-width:640px){header .mobileSideMenu{display:block}}@media only screen and (min-width:768px){header .mobileSideMenu{display:none}}header .mobileSideMenu.open{right:0}header .mobileSideMenu li{border-top:1px solid #5d5f62}header .mobileSideMenu li.menuClose,header .mobileSideMenu li.menuLogo{border-top:0;background-color:#1b1a19}header .mobileSideMenu li a{color:#939598;font-size:1.125rem;line-height:1em;text-transform:uppercase;padding:1rem 1.5rem;display:block}header .mobileSideMenu li a:hover{color:#fff}header .mobileSideMenu li.menuClose a{text-align:right;font-size:3rem;color:#fff;font-family:AvenirLTStd-Light,"Avenir Light",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;padding:.125rem .5625rem}header .mobileSideMenu li.menuLogo .logo{float:none}header .mobileSideMenu li.menuLogo .logo a{float:none;padding:.5rem 1.5rem 1.5rem}header .mobileSideMenu li.menuLogo .logo a object{margin:0 auto;width:7rem;padding-top:1.5rem}header .mobileSideMenu li.menuLogo .logo a object .letterG,header .mobileSideMenu li.menuLogo .logo a object .letterM,header .mobileSideMenu li.menuLogo .logo a object .letterO{fill:#939598}header .mobileSideMenu li.menuLogo .logo a object .letterE,header .mobileSideMenu li.menuLogo .logo a object .letterS,header .mobileSideMenu li.menuLogo .logo a object .letterY{fill:#fff}header .mobileSideMenu li.getStarted{padding:1.25rem}header .mobileSideMenu li.getStarted .button{font-size:1rem;line-height:2.75rem;padding:0}header .mobileSideMenu li.active{background-color:#5d5f62;border-top-color:#5d5f62}header .mobileSideMenu li.active a{color:#1b1a19}header .mobileSideMenu .sub-nav{list-style:none;padding-top:0;margin-top:-.5rem;padding-bottom:1rem}header .mobileSideMenu .sub-nav li{font-size:1rem;border-top:0;margin-left:0;float:none}header .mobileSideMenu .sub-nav li a{font-size:.875rem;text-transform:none;padding:.25rem .75rem}header.header-market{background-color:#fff;padding-top:.875rem;padding-bottom:.4375rem}@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 .header{padding-top:.25rem}@media only screen and (min-width:640px){header.header-market .header{padding-top:0}}@media only screen and (min-width:768px){header.header-market .header{padding:1.125rem 3.125rem .6875rem;overflow:visible;height:4.625rem}}header.header-market .logo a{float:left;margin:0}@media only screen{header.header-market .logo a object{width:93px}}header.header-market .logo a object .letterG,header.header-market .logo a object .letterM,header.header-market .logo a object .letterO{fill:#4e4e4e}header.header-market .logo a object .letterE,header.header-market .logo a object .letterS,header.header-market .logo a object .letterY{fill:#a7a7a7}header.header-market .links{display:block;overflow:visible;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,"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}}@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.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}}header.header-market .links.account .getStarted .button:hover{background-color:#000;border-color:#000;color:#fff}header.header-market .menu-toggle{top:4px}header.header-market.home .header{max-width:1280px;margin:0 auto}@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;z-index:2;background-color:rgba(0,0,0,.2)}header.header-market.home .logo a object .letterG,header.header-market.home .logo a object .letterM,header.header-market.home .logo a object .letterO{fill:#696868}header.header-market.home .logo a object .letterE,header.header-market.home .logo a object .letterS,header.header-market.home .logo a object .letterY,header.header-market.home .menu-toggle svg path{fill:#fff}}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}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{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:10;overflow:visible}.homePage,.homePage .why,.slick-list{overflow:hidden}header.header-market.fixed .links li.ourApproach a{font-family:AvenirLTStd-Medium,"Avenir Medium",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:768px){header.header-market.fixed .header{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 .menu-toggle{top:18px;right:20px}@media only screen and (min-width:640px){header.header-market.fixed .menu-toggle{top:24px}}header.header-market:not(.ng-scope) .header .localeDropdown,header.header-market:not(.ng-scope) .header .welcomeModal,header.header-market:not(.ng-scope) .header .welcomeOverlay{display:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-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}.slick-list{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-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-loading .slick-list{background:url(../img/sim/ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;src:url(../../../lib/slick/fonts/slick.eot);src:url(../../../lib/slick/fonts/slick.eot?#iefix) format("embedded-opentype"),url(../../../lib/slick/fonts/slick.woff) format("woff"),url(../../../lib/slick/fonts/slick.ttf) format("truetype"),url(../../../lib/slick/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;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-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{bottom:-45px;text-align:center;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.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:6px;line-height:20px;text-align:center;color:#000;opacity:.25}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.homePage .topBlock .svg:hover .icon .fullCircle,.homePage .why>.video .position-container .overlay:hover .icon .fullCircle,.homePage .why>.video .position-container:hover .icon .fullCircle{opacity:1}.homePage{background-color:#f6f3f0}.homePage .topBlock{position:relative;padding-top:21.6875rem}@media only screen and (min-width:501px){.homePage .topBlock{padding-top:30.4375rem}}@media only screen and (min-width:640px){.homePage .topBlock{padding-top:32.9375rem}}@media only screen and (min-width:768px){.homePage .topBlock{padding-top:36.5625rem}}.homePage .topBlock .content{padding:0;position:absolute;top:0;right:0;bottom:0;left:0;background-size:auto 100%;background-position:60% 50%}@media only screen and (min-width:501px){.homePage .topBlock .content{background-position:65% 50%}}@media only screen and (min-width:640px){.homePage .topBlock .content{background-position:90% 50%}}@media only screen and (min-width:1024px){.homePage .topBlock .content{-webkit-background-size:80rem auto;background-size:80rem auto}}.homePage .topBlock .content .vCentCon{position:absolute;top:0;right:1rem;bottom:0;left:1rem}@media only screen and (min-width:335px){.homePage .topBlock .content .vCentCon{left:1.25rem;right:1.25rem}}@media only screen and (min-width:868px){.homePage .topBlock .content .vCentCon{left:3.125rem;right:3.125rem}}.homePage .topBlock h1{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 h1{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 .content .vCentCon{top:4.625rem}.homePage .topBlock h1{font-size:2.875rem;line-height:3.4375rem;max-width:100%}.homePage .topBlock h1.sm{display:none}}.homePage .topBlock h1.m6{display:none}@media only screen and (min-width:640px){.homePage .topBlock h1.m6{display:block}}.homePage .topBlock h1 span{display:block}@media only screen and (min-width:768px){.homePage .topBlock .content{background-position:70% 50%}.homePage .topBlock h1{max-width:41.25rem}.homePage .topBlock h1 span{display:inline}}.homePage .topBlock h1:after{content:'\A';height:1px;width:12.8125rem;background:#fff;margin:1rem auto 0;display:block}@media only screen and (min-width:640px){.homePage .topBlock h1:after{content:none}}.homePage .topBlock .copy{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,"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 .topBlock h1:after{width:22rem}.homePage .topBlock .copy{font-size:1.625rem;line-height:1.9375rem;max-width:100%}}@media only screen and (min-width:640px){.homePage .topBlock .copy{font-size:1.5rem;line-height:1.8125rem}}.homePage .topBlock .copy>span{display:block}.homePage .topBlock .copy.bottom{position:absolute;left:0;right:0;bottom:3.75rem}.homePage .topBlock .copy.m6{display:none}@media only screen and (min-width:640px){.homePage .topBlock .copy.sm{display:none}.homePage .topBlock .copy.m6{display:block}}.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 h1:after{content:'\A'}.homePage .topBlock .copy{font-size:1.625rem;line-height:2rem;max-width:46.25rem}.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 .svg{display:block;font-size:2rem;text-align:center;width:2rem;margin:.5rem auto}@media only screen and (min-width:501px){.homePage .topBlock .svg{margin:1rem auto}}.homePage .topBlock .svg:hover .icon .symbol{fill:#000}.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 .svg{display:none}.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,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.25rem;color:#28a9e0;margin-right:.5rem}.homePage .topBlock .shareIcons>div{vertical-align:top}}.homePage .topBlock .shareIcons>div{width:1.125rem;height:1.125rem;display:inline-block}.homePage .topBlock .shareIcons>div.facebook{margin-right:.375rem}.homePage .topBlock .shareIcons>div a .icon .symbol{fill:#28a9e0;-moz-transition-property:fill;-o-transition-property:fill;-webkit-transition-property:fill;transition-property:fill;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;transition-delay:0s}.homePage .topBlock .shareIcons>div a:hover .icon .symbol{fill:#fff}.homePage .textPanel{text-align:center;padding:2.25rem 1.25rem}.homePage .textPanel p.copy{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;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}}.homePage .textPanel p.disclaimer{font-family:AvenirLTStd-LightOblique,AvenirLTStd-Light,"Avenir Light",Avenir,"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 .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}@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 .textPanel p.copy{max-width:40.625rem}.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,.homePage .why>.video .position-container .overlay{-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,.homePage .why>.video .position-container .overlay{background-position:20% 100%;-webkit-background-size:auto 340px;background-size:auto 340px}}.homePage .why>.video .position-container .overlay:hover .icon .symbol,.homePage .why>.video .position-container:hover .icon .symbol{fill:#000}.homePage .why>.video .position-container .block{position:absolute;bottom:1.25rem;left:1.25rem}@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:1135px){.homePage .why>.video .position-container,.homePage .why>.video .position-container .overlay{-webkit-background-size:auto 360px;background-size:auto 360px}.homePage .why>.video .position-container .block{bottom:3.125rem;left:3.125rem}}.homePage .why>.video .position-container .block .icon{display:block;font-size:2.125rem;float:left;margin-right:.75rem}.homePage .why>.video .position-container .block .text{display:block;float:right;font-family:AvenirLTStd-Book,"Avenir Book",Avenir,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif;font-size:1rem;line-height:2.125rem;color:#fff}.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:1.5rem 1.25rem}@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}}.homePage .why>.text h2{text-align:center;color:rgba(0,0,0,.8);font-family:Novecentowide-Light,"Novecento Wide 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,.reveal-modal.giftPurchased h2{font-family:AvenirLTStd-Book,"Avenir Book",Avenir,"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);float:left;padding-bottom:1rem;margin-bottom:1rem}}.homePage .why>.text .copy{font-size:1.125rem;line-height:1.5rem;color:rgba(0,0,0,.6);margin-bottom:.5rem;text-align:center}@media only screen and (min-width:501px){.homePage .why>.text .copy{text-align:center;margin:0 auto .5rem;max-width:22.5rem}}@media only screen and (min-width:640px){.homePage .why>.text{background:0 0}.homePage .why>.text .copy{max-width:28.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>div{width:1.125rem;height:1.125rem;display:inline-block;vertical-align:top}.homePage .why>.text .shareIcons>div.facebook{margin-right:.375rem}.homePage .why>.text .shareIcons>div a .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>div a:hover .icon .symbol{fill:#000}.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}}.homePage .why>.text.above{padding-top:2.25rem}@media only screen and (min-width:768px){.homePage .why>.text .shareIcons{text-align:left}.homePage .why>.text.above{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.below .sm{display:none}.homePage .why>.text.below .m7{display:block}}.homePage:not(.ng-scope) .topBlock .shareIcons{display:none}.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 .why>.text.below .m7{display:none}.homePage .featured{padding-top:1.625rem}}.homePage>.pressQuotes{background-color:#fff;padding:1rem 0 3rem;position:relative;min-height:8rem}@media only screen and (min-width:640px){.homePage>.pressQuotes{min-height:7rem;padding-top:1.25rem}}@media only screen and (min-width:768px){.homePage>.pressQuotes{overflow:hidden;min-height:6rem;padding-top:1.5625rem}.homePage>.pressQuotes .block{float:left;width:16.66%}}@media only screen and (min-width:1280px){.homePage>.pressQuotes{min-height:6.5rem}}.homePage>.pressQuotes .block{text-align:center}@media only screen and (min-width:768px){.homePage>.pressQuotes .block.guardian{width:20.76%}.homePage>.pressQuotes .block.cbsnews{width:20.25%}.homePage>.pressQuotes .block.wired{width:18.32%}.homePage>.pressQuotes .block.elle{width:15.74%}.homePage>.pressQuotes .block.gq{width:8%}.homePage>.pressQuotes .block.forbes{width:16.92%}}.homePage>.pressQuotes .block .attrib,.homePage>.pressQuotes .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}@media only screen and (max-width:767px){.homePage>.pressQuotes .block.forbes,.homePage>.pressQuotes .block.gq{display:none}.homePage>.pressQuotes .block .attrib,.homePage>.pressQuotes .block svg{margin:.5rem}}@media only screen and (min-width:768px){.homePage>.pressQuotes .block .attrib,.homePage>.pressQuotes .block svg{height:20px}}@media only screen and (min-width:1024px){.homePage>.pressQuotes .block .attrib,.homePage>.pressQuotes .block svg{height:26px}}.homePage>.pressQuotes .block.ng-animate{position:absolute;top:2.375rem;width:100%}.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{text-transform:none;font-size:1.75rem;line-height:3.125rem;color:#3e3e3e}.reveal-modal.giftPurchased .copy{font-family:AvenirLTStd-Light,"Avenir Light",Avenir,"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,"Helvetica Neue",Helvetica,Helvetica,Arial,sans-serif}