@charset "UTF-8";body{font-family:"Gotham SSm A","Gotham SSm B",sans-serif;color:#151515;font-size:17px}body.data-and-trends{background:#ffe1ce}a{color:#2962ff;text-decoration:none}.clear{clear:both}h1{font-size:52px;line-height:115%;font-weight:800}h2{font-size:30px;line-height:130%;font-weight:800}h3{font-size:23px;line-height:160%;font-weight:400}h4{font-size:21px;line-height:130%;font-weight:800}hr{margin:20px auto;height:1px;border:none;background:#e3e8ed}blockquote,ol,p,ul{font-weight:300;font-size:17px;line-height:160%}blockquote{font-style:italic;padding-left:20px;border-left:1px solid #151515}a.cta{display:inline-block;font-size:14px;padding:14px 20px;text-align:center;border-radius:5px;font-weight:500;color:#fff;background:linear-gradient(#2962ff,#0f4cf4);-moz-background:linear-gradient(#2962ff,#0f4cf4);-webkit-background:linear-gradient(#2962ff,#0f4cf4);transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s}a.cta:hover{color:#fff;background:linear-gradient(#0f4cf4,#0f4cf4);-moz-background:linear-gradient(#0f4cf4,#0f4cf4);-webkit-background:linear-gradient(#0f4cf4,#0f4cf4)}a.secondary-cta{display:inline-block;padding:20px;border-radius:5px;font-weight:500;color:#2962ff;background:#eaeffe}.youtube{margin:20px 0}.youtube h2{margin-bottom:10px}.youtube a.youtube-video{position:relative;display:block;transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s}.youtube a.youtube-video img.thumb{width:100%;display:block;margin:0;border-radius:2px;border:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;background:linear-gradient(180deg,rgba(0,0,0,0) 44%,#000 100%)}.youtube a.youtube-video img.icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px!important;margin:0!important;border:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.youtube a.youtube-video:hover{opacity:.8}.youtube-embed{width:100%;max-width:760px;height:427px}.newsletter{padding:5%;background:#f9faff;border-radius:5px;margin-bottom:40px}.newsletter p{margin:0 auto}.newsletter p strong{color:#2962ff}.newsletter #mc_embed_signup{width:100%;position:relative;margin-top:20px}.newsletter #mc_embed_signup label{display:none}.newsletter #mc_embed_signup input.email{width:92%;font-size:17px;padding:4%;border-radius:50px;background:#fff;border:none}.newsletter #mc_embed_signup input.button{-webkit-appearance:none;cursor:pointer;position:absolute;top:7px;right:13px;font-size:17px;font-weight:900;width:150px;background:#2962ff;color:#fff;padding:15px 10px;border-radius:50px;border:none}@media screen and (max-width:900px){.youtube-embed{height:230px}.youtube a.youtube-video img.icon{width:40px!important}a.cta{font-size:13px;padding:10px 15px}.newsletter #mc_embed_signup input.email{border-radius:5px;border:1px solid #2962ff}.newsletter #mc_embed_signup input.button{position:relative;top:auto;right:auto;border-radius:5px;display:block;width:100%;text-align:center;margin-top:4px}}body{text-align:center;margin:0 auto;padding:0;font-size:17px}.wrapper{width:90%;margin:0 5%;max-width:1200px;margin:0 auto;text-align:left}.wide-wrapper{width:90%;margin:0 5%;max-width:1200px;margin:0 auto;text-align:left}.top-margin{margin-top:50px}.main{text-align:left;width:70%;float:right;padding:10px 0 50px 0;border-bottom:1px solid #ddd}.main-no-sidebar{max-width:720px;margin:0 auto;float:none;width:100%;padding:0}@media (min-width:768px) and (max-width:992px){.wide-wrapper,.wrapper{width:90%;margin:0 5%}}@media screen and (max-width:768px){.wide-wrapper,.wrapper{width:90%;margin:0 5%}.main{width:100%;padding:0;border-bottom:0;float:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}}.dropdown-lightbox{display:none;position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6)}.header{padding:20px 0;position:relative;margin-bottom:2px;border-bottom:1px solid #e3e8ed;z-index:150000;background:#fff}.header .wide-wrapper{display:grid;grid-template-columns:1fr 5fr;align-items:center;justify-items:flex-end}.header .wide-wrapper a#logo{display:inline-block}.header .wide-wrapper a#logo img{border:none;width:100%}.header .wide-wrapper nav{display:block;text-align:right}.header .wide-wrapper nav ul{list-style:none;margin:0;padding:0}.header .wide-wrapper nav ul li{display:inline-block;font-weight:500;font-size:17px;margin-left:35px}.header .wide-wrapper nav ul li a{color:#151515;display:block}.header .wide-wrapper nav ul li a.dropdown{background:url(/assets/images/icons/840d74f7b1d04fbb08200337a9097c96d238f03b/top.png) no-repeat;background-size:12px;background-position:100% 50%;padding-right:20px}.header .wide-wrapper nav ul li a.dropdown-active{background:url(/assets/images/icons/38f27854b663b8b51201b265b7bc0dfc2b0171f5/top-reverse.png) no-repeat;background-size:12px;background-position:100% 50%}.header .wide-wrapper nav ul li .dropdown-container{background:#fff;width:100%;padding:30px 0 60px 0;position:absolute;top:67px;left:0;margin:0 auto;display:none;z-index:120000;text-align:left}.header .wide-wrapper nav ul li .dropdown-container .dropdown-inner{width:90%;margin:0 5%;max-width:1200px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:0 auto}.header .wide-wrapper nav ul li .dropdown-container .dropdown-inner ul h4{margin:0}.header .wide-wrapper nav ul li .dropdown-container .dropdown-inner ul h4 a{text-transform:uppercase;font-size:14px;font-weight:700;margin:0}.header .wide-wrapper nav ul li .dropdown-container .dropdown-inner ul li{margin-left:0;display:block}.header .wide-wrapper nav ul li .dropdown-container .dropdown-inner ul li a{display:block;font-size:16px;font-weight:400;padding:3px 0;line-height:160%}.header .wide-wrapper nav ul li .dropdown-container .dropdown-inner ul li a span{font-size:14px;color:#999}.header .wide-wrapper nav ul li .dropdown-container .dropdown-inner ul li a.blue{color:#2962ff}.header .wide-wrapper nav ul li .dropdown-container .dropdown-inner ul li a:hover{color:#2962ff}.header .wide-wrapper nav ul li .dropdown-container .dropdown-inner ul li a:hover span{color:#2962ff}.header .wide-wrapper nav ul li.small-dropdown ul{width:140px;margin-left:-65px}.header .wide-wrapper #toggle-mobile-menu{display:none}body.data-and-trends .header{-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;border:none}body.border .header{-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;border:none}@media screen and (max-width:1100px){.dropdown-lightbox{display:none!important}.header{padding:20px 0;margin-bottom:0}.header .wide-wrapper{position:relative;display:block}.header .wide-wrapper a#logo{margin-top:5px}.header .wide-wrapper a#logo img{max-width:180px}.header .wide-wrapper nav{display:block;display:none;position:relative;top:auto;right:auto;padding:5% 0 2.5%}.header .wide-wrapper nav ul li{display:block;margin-left:0}.header .wide-wrapper nav ul li a{display:block;margin:0;padding:1.5% 0;text-align:left}.header .wide-wrapper nav ul li .dropdown-container{position:relative;top:auto;left:auto;width:100%;padding:2.5% 0;border:none}.header .wide-wrapper nav ul li .dropdown-container .dropdown-inner{display:block;background:#eaeffe;padding:1% 3%}.header .wide-wrapper nav ul li .dropdown-container .dropdown-inner ul{margin-bottom:10px}.header .wide-wrapper nav ul li ul:after{border:none}.header .wide-wrapper nav ul li.small-dropdown ul{width:90%;margin-left:0}.header .wide-wrapper #toggle-mobile-menu{position:absolute;top:-2px;right:0;width:18px;height:18px;padding:10px 0 10px 10px;display:inline-block;background:url(/assets/images/icons/26e77032bc472862dfb8eb34802a8f79bad0c202/mobile-menu.png) no-repeat;background-size:18px 18px;background-position:50%;text-indent:-9999em}}.footer{margin-top:50px;clear:both}.footer h3{font-size:26px;font-weight:500;margin:40px 0;max-width:800px;line-height:150%}.footer p{margin:70px 0 30px 0;font-weight:500;font-size:17px}.footer p a{display:inline-block;float:right;color:#151515;border-bottom:1px solid #ddd;padding-bottom:1px;margin-left:20px}.footer ul{width:100%;list-style:none;margin:0;padding:0;text-align:left}.footer ul li{width:23.5%;margin-right:1.5%;display:inline-block;float:left}.footer ul li h4{text-transform:uppercase;font-size:15px;font-weight:600;margin-top:50px}.footer ul li ul{display:block;margin-bottom:70px}.footer ul li ul li{display:block;float:none;margin-bottom:20px;width:100%}.footer ul li ul li a{color:#151515;font-size:17px;font-weight:300;display:block}.footer ul li ul li a:hover{color:#2962ff}@media screen and (max-width:800px){.footer h3{font-size:20px}.footer p{text-align:center;margin-top:50px}.footer p a{display:block;text-align:center;margin-top:8px;float:none;border-bottom:none}.footer ul li{width:100%;margin-right:0}.footer ul li h4{margin-top:50px}.footer ul li ul{margin-bottom:0}}.homepage .splash{border-bottom:1px solid #eee;padding:5% 50% 5% 0;text-align:left;background:url(/assets/images/0943a4ad1be2dd51519d9f41cca11f0112ddfcaa/steve-splash.jpg) no-repeat;background-position:90% 100%;background-size:28%;background-repeat:no-repeat;margin:0 auto}.homepage .splash h1{font-size:43px;margin-top:0}.homepage .splash p{font-size:19px}.homepage .splash a{display:inline-block;padding:20px;border-radius:5px;font-weight:500}.homepage .splash a.second{color:#151515}.homepage .popular-posts{margin:60px 0;text-align:center}.homepage .popular-posts h2{font-size:34px;margin-bottom:10px}.homepage .popular-posts p{max-width:800px;font-size:19px;margin:0 auto 50px auto;text-align:center}.homepage .popular-posts p a{color:#151515;border-bottom:1px solid #2962ff;padding-bottom:2px}.homepage .popular-posts ul{list-style:none;margin:0 0 40px 0;padding:0;text-align:left}.homepage .popular-posts ul a{display:block;padding:10%;color:#151515;margin-bottom:20px;border-radius:10px;border:1px solid #ddd;box-shadow:0 3px 3px #eee;-moz-box-shadow:0 3px 3px #eee;-webkit-box-shadow:0 3px 3px #eee}.homepage .popular-posts ul a h3{font-size:19px;font-weight:600;margin:0}.homepage .popular-posts ul a p{font-size:15px;font-weight:300;text-align:left;margin:0}.homepage .popular-posts ul a:hover{color:#2962ff;border:1px solid #2962ff}.homepage .popular-posts .three-col-left{float:left;width:30%;margin-right:5%}.homepage .popular-posts .three-col-mid{float:left;width:30%;margin-right:5%}.homepage .popular-posts .three-col-right{float:right;width:30%}.homepage .quote{padding:0}.homepage .quote h3{font-size:27px;margin:0 auto;text-align:center;max-width:1050px;width:90%}@media (min-width:992px) and (max-width:1200px){.homepage .splash{background-size:35%}}@media screen and (max-width:992px){.homepage .splash{background-size:40%}.homepage .splash h1{font-size:36px;margin-top:0}.homepage .splash p{font-size:18px}}@media screen and (max-width:768px){.homepage{margin-bottom:50px}.homepage .splash{padding:5% 0 290px 0;background-size:220px;background-position:50% 100%;text-align:center}.homepage .quote h3{font-size:27px}.homepage .popular-posts ul{margin:0}.homepage .popular-posts ul li a{padding:4%}.homepage .popular-posts .three-col-left,.homepage .popular-posts .three-col-mid,.homepage .popular-posts .three-col-right{float:none;width:100%;margin:0}}.data-and-trends .title{padding:200px 0;margin:0 auto;background-image:radial-gradient(circle closest-side,#fffde7,#ffe1ce)}.data-and-trends .title h1{font-size:60px;margin:0;text-transform:uppercase;font-weight:800}.data-and-trends .title p.intro{margin:15px auto 25px auto;font-size:24px;max-width:800px}.data-and-trends .title ul{list-style:none;margin:25px auto 25px auto;padding:0}.data-and-trends .title ul li{display:inline;font-size:20px;color:#2962ff;margin:0 10px;padding-bottom:2px;border-bottom:2px solid #cfdcff}.data-and-trends .graph{margin-bottom:100px}.data-and-trends .graph .text{text-align:center}.data-and-trends .graph .text h3{background:#cfdcff;color:#2962ff;padding:10px 12px;display:inline-block;text-transform:uppercase;font-size:12px;border-radius:8px}.data-and-trends .graph .text h2{margin:10px 0;font-size:42px}.data-and-trends .graph .text p,.data-and-trends .graph .text ul{margin:20px auto;font-size:18px;max-width:800px}.data-and-trends .graph .text ul{list-style:square}.data-and-trends .graph .text p.small{color:#999;font-size:13px}.title-with-margin{margin-top:50px}.article-subheader-with-ctas{position:relative;width:100%;background:#fff;z-index:1000;margin-bottom:3px}.article-subheader-with-ctas .inner{background:#fff;padding:15px 0;min-height:52px;max-width:1200px;margin:0 auto;width:90%;position:relative;text-align:left;z-index:122000;-webkit-box-shadow:0 0 0 1px #fff;-moz-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.article-subheader-with-ctas .inner ul.breadcrumbs{list-style:none;margin:10px 0 6px 0;padding:0;float:left}.article-subheader-with-ctas .inner ul.breadcrumbs li{margin-right:1px;padding-right:18px;display:inline-block;background:url(/assets/images/icons/6bf243314ac6cd1154b6eb3f9402296835ca5603/breadcrumb.png) no-repeat;background-size:12px 12px;background-position:100% 50%}.article-subheader-with-ctas .inner ul.breadcrumbs li a{color:#151515;font-size:15px;font-weight:400}.article-subheader-with-ctas .inner ul.breadcrumbs li:last-child{background-image:none}.article-subheader-with-ctas .inner a.cta{float:right;margin-left:10px;padding:17px 25px;font-size:15px}@media screen and (max-width:1000px){.article-subheader-with-ctas{height:0;display:none}}.article-subheader-no-ctas{position:relative;display:flex;background:#fff;padding:15px 0;min-height:45px;width:100%;justify-content:space-between;align-items:center}.article-subheader-no-ctas a.back{color:#151515;font-size:15px;padding:0 0 0 20px;background:url(/assets/images/icons/29f4f1a5bf1d6ad9befd415a0f5c686e41592be2/back.png);background-size:12px 12px;background-repeat:no-repeat;background-position:0 50%}.article-subheader-no-ctas p.affiliate-disclosure{margin:0;padding:10px 15px;font-size:13px;font-weight:400;background:#fff;border:1px solid #e3e8ed;border-radius:3px}.article-subheader-no-ctas p.affiliate-disclosure a{text-decoration:none;border-bottom:1px dashed #000;padding-bottom:2px;color:#000}@media screen and (max-width:850px){.article-subheader-no-ctas{display:none}}.inspiration-subheader{position:relative;display:flex;background:#fff;padding:15px 0;min-height:45px;width:100%;justify-content:space-between;align-items:center}.inspiration-subheader a.back{color:#151515;font-size:15px;padding:0 0 0 20px;background:url(/assets/images/icons/29f4f1a5bf1d6ad9befd415a0f5c686e41592be2/back.png);background-size:12px 12px;background-repeat:no-repeat;background-position:0 50%}.inspiration-subheader p.affiliate-disclosure{margin:0;font-size:13px;font-weight:400;background:#fff}.inspiration-subheader p.affiliate-disclosure a{text-decoration:none;border-bottom:1px dotted #000;padding-bottom:2px;color:#000}@media screen and (max-width:850px){.inspiration-subheader a.back{display:none}.inspiration-subheader p.affiliate-disclosure{width:100%;text-align:center}.two-ctas a.back{display:none}.two-ctas a:last-of-type{float:left;margin-left:0}}.category{list-style:none;margin:40px auto;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:flex-start;justify-items:flex-start;grid-gap:20px;column-gap:40px;max-width:1200px;width:90%;text-align:left}.category li.category-title{grid-column:1/span 2;align-self:center}.category li h1{margin-top:0}.category li a{display:block;color:#151515;width:100%}.category li a img{width:100%;border-radius:3px;-webkit-box-shadow:0 0 6px #eee;-moz-box-shadow:0 0 6px #eee;box-shadow:0 0 0 6px #eee;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}.category li a h4{border-bottom:2px solid #fff;display:inline-block;font-weight:500;margin:20px 0;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}.category li a:hover h4{color:#2962ff}.category li a:hover img{-webkit-box-shadow:0 0 6px #2962ff;-moz-box-shadow:0 0 6px #2962ff;box-shadow:0 0 0 6px #2962ff}@media screen and (max-width:840px){.category{margin:50px 0;grid-template-columns:1fr;width:100%}.category li.category-title{grid-column:1;align-self:center;text-align:center}.category li{width:90%;margin:0 5%}.category li h1{font-size:36px}.category li h3{font-size:21px}}.more-margin{margin-top:40px}.article{text-align:center;font-family:"Gotham SSm A","Gotham SSm B";max-width:1200px;padding-top:0}.article-no-sidebar{text-align:left;margin:0 auto;max-width:760px}.main .title{text-align:left;margin:0 auto;max-width:1000px}.main .title ul.breadcrumbs{list-style:none;margin:0 0 6px 0;padding:0}.main .title ul.breadcrumbs li{margin-right:10px;padding-right:20px;display:inline-block;background:url(/assets/images/icons/6bf243314ac6cd1154b6eb3f9402296835ca5603/breadcrumb.png) no-repeat;background-size:12px 12px;background-position:100% 50%}.main .title ul.breadcrumbs li a{color:#151515;font-size:14px}.main .title ul.breadcrumbs li:last-child{background-image:none}.main .title p.affiliate-disclosure{background:#fff;border:1px solid #e3e8ed;padding:10px;display:inline-block;border-radius:3px;font-size:14px;font-weight:400;display:none}.main .title p.affiliate-disclosure a{border-bottom:1px dashed #151515;color:#151515}.main .title p.affiliate-disclosure-companies{display:inline-block}.main .title img.stars{max-width:170px;margin-top:10px}.main .title h1{margin:0 0 5px 0}.main .title h3{margin:15px 0 0 0}.main .title h3 a{color:#151515;border-bottom:1px solid #cfdcff}.main .title p.published{font-size:15px;color:#151515;line-height:200%;font-weight:400;padding-bottom:15px;margin:20px 0 40px 0;border-bottom:1px solid #e3e8ed}.main .title p.published span{margin:0 5px}.main .title p.published a{color:#151515;border-bottom:1px dashed #000;padding-bottom:2px}.main .title .title-image{width:100%;margin:20px 0 0 0}.main .title iframe{height:386.5px;width:100%;border:none}.content h3{margin-top:50px;line-height:130%;font-size:20px;font-weight:600}.content h4{margin-top:50px;font-size:20px;font-weight:600;line-height:130%}.content ol a,.content p a,.content ul a{color:#2962ff;font-weight:400;padding-bottom:2px;border-bottom:1px solid #2962ff}.content ol a:hover,.content p a:hover,.content ul a:hover{color:#2962ff}.content ol li,.content p li,.content ul li{margin-bottom:10px}.content p a.cta{background:0 0;display:inline;padding:0;border-radius:0;font-size:17px;color:#2962ff;font-weight:400;padding-bottom:2px;border-bottom:1px solid #2962ff}.content hr{margin:40px auto}.content table{border-collapse:collapse;width:100%;max-width:760px;margin:0 0 20px 0;border-radius:2px;overflow-x:auto}.content table td,.content table th{vertical-align:top;padding:1.5% 3.5% 1.5% 1.5%;line-height:165%}.content table th{border-bottom:2px solid #e3e8ed;border-top:2px solid #e3e8ed;font-weight:500;text-align:left}.content table td{font-size:16px}.content table tr{border-bottom:1px solid #e3e8ed}.content table tr:hover{background:#fafafa}.content .bubble{background:#eaeffe;border-radius:4px;padding:30px;margin:20px 0;line-height:165%;font-weight:300}.content .bubble h3{margin-top:0}.content code{word-wrap:break-word;background:#eaeffe;padding:10px}.content a.toggle{float:right;display:inline-block;border-radius:15px;border:5px solid #eee;height:32px;width:42px;margin-left:20px;background:url(/assets/images/icons/840d74f7b1d04fbb08200337a9097c96d238f03b/top.png) no-repeat;background-size:16px 16px;background-position:50%;text-indent:-9999em;display:none}.content blockquote{max-width:738px;margin:20px auto}.content img{margin:20px auto 0 auto;width:100%;max-width:900px;box-shadow:0 0 0 1px #ddd;-webkit-box-shadow:0 0 0 1px #ddd;-moz-box-shadow:0 0 0 1px #ddd}.content iframe.vimeo{margin-top:20px;width:900px;height:505px}.content .wistia{width:100%;max-width:900px;margin:0 auto}.content .wistia .wistia_responsive_padding{margin:20px auto 0 auto;box-shadow:0 0 0 1px #ddd;-webkit-box-shadow:0 0 0 1px #ddd;-moz-box-shadow:0 0 0 1px #ddd}.content a.wistia-thumbnail{padding-bottom:0;border-bottom:0;display:block;max-width:900px;text-align:center;margin:30px auto 10px auto;position:relative;transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s}.content a.wistia-thumbnail img{z-index:0;display:block;box-shadow:0 0 0 1px #eee;-webkit-box-shadow:0 0 0 1px #eee;-moz-box-shadow:0 0 0 1px #eee;border-radius:3px;margin:0}.content a.wistia-thumbnail img.play{z-index:100;position:absolute;bottom:50%;left:50%;margin-left:-30px;margin-bottom:-30px;width:60px;display:block;height:60px;box-shadow:0 0;-webkit-box-shadow:0 0;-moz-box-shadow:0 0}.content a.wistia-thumbnail .video-byline{border-radius:3px;width:72%;padding:10% 15% 40px 13%;position:absolute;text-align:left;font-weight:300;line-height:135%}.content a.wistia-thumbnail:hover{opacity:.5}.content a.button{display:inline-block;background:#2962ff;padding:10px 20px;border-bottom:0;border-radius:5px;color:#fff;margin:20px 0}.content p.caption{font-size:14px;font-weight:500;color:#999;margin:3px auto 40px auto;max-width:900px}.content #introduction{margin-bottom:40px}.content .at-a-glance{border:1px solid #e3e8ed;border-radius:10px;margin:40px auto}.content .at-a-glance h4{padding:20px 30px;margin:0;border-bottom:1px solid #e3e8ed;font-size:19px}.content .at-a-glance ul{list-style:square;padding:0;margin:30px 50px}.content .at-a-glance ul li{font-size:24px}.content .at-a-glance ul li h4{border-bottom:none;padding:0}.content .at-a-glance ul li a{color:#151515;font-weight:400;border-bottom:none}.content .mobile-table-of-contents{border:1px solid #e3e8ed;border-radius:10px;max-width:760px;margin:40px auto;display:none}.content .mobile-table-of-contents h4{padding:20px 30px;margin:0;border-bottom:1px solid #e3e8ed;font-size:19px}.content .mobile-table-of-contents ul{list-style:square}.content .chapter{padding:20px 0;margin-top:20px}.content .chapter h2{margin-top:0}.content .chapter .inner-section{position:relative}.content .chapter-with-padding{padding-top:80px}.content ul.related-articles{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;list-style:none;margin:0;padding:0}.content ul.related-articles li a{display:block;border-bottom:0}.content ul.related-articles li a h4{margin:5px 0 0 0;color:#151515}.content ul.related-articles li a p{font-size:15px;line-height:180%;margin:10px 0 0 0;color:#151515}.content ul.related-articles li a img{width:100%}.content ul.related-articles li a:hover h4,.content ul.related-articles li a:hover p{color:#2962ff}.content table.roundup{border-top:3px solid #cfdcff;border-collapse:collapse;margin:20px 0 60px 0;width:100%;max-width:100%;display:table}.content table.roundup tr td{border-bottom:1px solid #eaeffe;padding:25px 0;margin:0;vertical-align:top;min-width:0}.content table.roundup tr td.name{width:21%;padding-right:2%;text-align:left}.content table.roundup tr td.name h4{margin:0;font-size:17px;font-weight:600}.content table.roundup tr td.name h4 a{color:#151515;padding-bottom:1px;border-bottom:3px solid #eaeffe}.content table.roundup tr td.desc{width:39%;padding-right:2%;text-align:left}.content table.roundup tr td.desc p{font-size:15px;font-weight:300;margin:0;line-height:135%}.content table.roundup tr td.desc ul{margin-top:0;padding-left:18px;line-height:150%;font-size:15px}.content table.roundup tr td.desc ul li{margin-bottom:10px}.content table.roundup tr td.stars{width:15%;text-align:left}.content table.roundup tr td.stars .stars{margin:0;max-width:80px;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.content table.roundup tr td.cta{width:23%;text-align:right;padding:18px 0}.content table.roundup tr td.cta .cta{font-size:13px;padding:5px 0;width:100%}.content table.roundup tr:nth-child(odd){background-color:#fff}.content table.roundup tr:hover{background:#f7f7f7}.content table.roundup tr:hover td.name h4 a{border-bottom:3px solid #cfdcff}.content .roundup-more-info{padding:0;list-style:none;margin:0 auto;max-width:900px}.content .roundup-more-info li{margin:0}.content .roundup-more-info li .sticky-bar{padding:20px 0 0 0;background:#fff;position:relative;height:50px;z-index:1000;box-shadow:0 0 0 3px #fff;-webkit-box-shadow:0 0 0 3px #fff;-moz-box-shadow:0 0 0 3px #fff}.content .roundup-more-info li .sticky-bar h2{margin:0 auto;padding-bottom:10px;position:absolute;top:17px;left:0}.content .roundup-more-info li .sticky-bar img.stars{position:absolute;top:4px;right:230px;max-width:120px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.content .roundup-more-info li .sticky-bar .cta{position:absolute;top:16px;right:0;padding:7px 15px;font-weight:500;width:170px;color:#fff;border-bottom:0}.content .roundup-more-info li .sticky-bar .toggle-roundup{position:absolute;top:10px;right:0;width:24px;height:24px;padding:10px;border-radius:5px;text-indent:-99999em;border:1px solid #999;background:#fff url(/assets/images/icons/840d74f7b1d04fbb08200337a9097c96d238f03b/top.png) no-repeat 50% 50%;background-size:16px 16px}.content .roundup-more-info li .sticky-bar .active{transform:rotate(90deg)}.content .roundup-more-info li .inner{padding:0 0 30px 0}.content .roundup-more-info li p:first-of-type{margin-top:10px}.content .roundup-more-info li ul{list-style:square;margin-left:10px;padding-left:18px}.content .roundup-more-info li ul li{margin:10px 0 20px 0}@media screen and (max-width:1000px){.article-no-sidebar{width:90%;margin:0 5%}.article{width:100%!important;margin:0!important}.article .main{width:90%;margin:0 5%}.article .main .content .roundup-more-info li .sticky-bar{height:85px}.article .main .content .roundup-more-info li .sticky-bar h2{top:70px;font-size:18px}.article .main .content .roundup-more-info li .sticky-bar .cta{top:46px;padding-left:5px;padding-right:5px;font-size:13px}.article .main .content .roundup-more-info li .sticky-bar .toggle-roundup{top:50px;width:10px;padding:10px 5px;border:none;background-color:transparent}.article .main .content .roundup-more-info li .sticky-bar img.stars{top:30px;left:0;width:80px;right:auto}.article .main .content .roundup-more-info li .inner{padding:10px 0 30px 0}.article .main .content table{overflow-x:auto}.article .main .content table.roundup tr td.name{width:33%;padding-right:4%}.article .main .content table.roundup tr td.name h4{font-size:15px}.article .main .content table.roundup tr td.desc{width:40%;padding-right:7%}.article .main .content table.roundup tr td.stars{width:20%}.article .main .content table.roundup tr td.stars .stars{width:100%}.article .main .content table.roundup tr td.cta{display:none}.article .main .content table.roundup tr:hover{background:#f7f7f7}.article .main .content table.roundup tr:hover td.name h4 a{border-bottom:3px solid #cfdcff}}@media screen and (max-width:840px){.article .main .title{padding-top:20px}.article .main .title p.affiliate-disclosure{font-size:12px}.article .main .title img.stars{max-width:130px}.article .main .title h1{font-size:38px}.article .main .title h3{font-size:21px;margin:20px 0 10px 0}.article .main .title .published{margin:10px 0 20px 0;padding-bottom:0}.article .main .title .published p span{float:none;display:inline}.article .main .title .published p img{display:none!important}.article .main .title .published p a{float:right}.article .main .title iframe{height:250px}.article .main .title .title-image{margin:10px 0 0 0}.article .main .content .mobile-table-of-contents{display:block}.article .main .content .at-a-glance ul{margin:30px 20px 30px 50px}.article .main .content a.wistia-thumbnail .video-byline{padding-bottom:21px}.article .main .content a.wistia-thumbnail .video-byline img.play{width:24px;height:24px;bottom:20px}.article .main .content .image-right{display:block;float:none;margin:0}.article .main .content table{display:block}.article .main .content table td{min-width:100px}.article .main .content iframe.vimeo{width:100%;height:auto}.article .main .content .author{padding:5% 5% 5% 35%;background:url(/assets/images/1b1322f32090055a4960ef243ad625fe3514194a/author-photo-mobile.jpg);background-size:100px 100px;background-position:15px 15px;background-repeat:no-repeat}.article .main .content .author h4{font-weight:800;margin:10px 0}.article .main .content .author p{margin:10px 0}.article .main .content .author-no-image{background:0 0;padding:5%}.article .main .content .book-ad div h3{font-size:21px}.article .main .content .book-ad img{width:100px;margin:0}}.roundup-subheader{position:relative;width:100%;background:#fff;z-index:1000}.roundup-subheader .inner{background:#fff;padding:15px 0;min-height:52px;max-width:1200px;margin:0 auto;width:90%;position:relative;text-align:left;z-index:122000;-webkit-box-shadow:0 0 0 1px #fff;-moz-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.roundup-subheader .inner ul.breadcrumbs{list-style:none;margin:10px 0 6px 0;padding:0;float:left}.roundup-subheader .inner ul.breadcrumbs li{margin-right:1px;padding-right:18px;display:inline-block;background:url(/assets/images/icons/6bf243314ac6cd1154b6eb3f9402296835ca5603/breadcrumb.png) no-repeat;background-size:12px 12px;background-position:100% 50%}.roundup-subheader .inner ul.breadcrumbs li a{color:#151515;font-size:15px;font-weight:400}.roundup-subheader .inner ul.breadcrumbs li:last-child{background-image:none}.roundup-subheader .inner p.affiliate-disclosure{float:right;margin:5px 0 0 10px;padding:10px 15px;font-size:13px;font-weight:400;background:#fff;border:1px solid #e3e8ed;border-radius:3px}.roundup-subheader .inner p.affiliate-disclosure a{text-decoration:none;border-bottom:1px dashed #000;padding-bottom:2px;color:#000}@media screen and (max-width:950px){.roundup-subheader{display:none}}.roundup .roundup-title{margin-bottom:40px}.roundup .roundup-title .mobile-disclosure{display:none}.roundup .roundup-title img{width:100%;margin:0 auto}.roundup .roundup-title h1{font-size:54px;font-weight:800;max-width:900px;margin:0 auto}.roundup .roundup-title h3{font-size:25px;font-weight:400;max-width:850px;margin:25px auto}.roundup .roundup-title p{font-size:15px;color:#151515;line-height:200%;font-weight:400;padding-bottom:15px;margin:20px 0 40px 0;border-bottom:1px solid #e3e8ed}.roundup .roundup-title p span{margin:0 5px}.roundup .roundup-title p a{color:#151515;border-bottom:1px dashed #000;padding-bottom:2px}.roundup .roundup-content{margin:0 auto;text-align:left}.roundup .roundup-content h2{font-size:36px;font-weight:800}.roundup .roundup-content h3{font-size:26px;font-weight:800;margin:35px auto 20px auto;line-height:130%}.roundup .roundup-content h4{line-height:130%;font-size:20px;font-weight:600}.roundup .roundup-content ol,.roundup .roundup-content p,.roundup .roundup-content ul{font-size:18px;font-weight:400;line-height:160%}.roundup .roundup-content ol strong,.roundup .roundup-content p strong,.roundup .roundup-content ul strong{font-weight:600}.roundup .roundup-content ol a,.roundup .roundup-content p a,.roundup .roundup-content ul a{padding-bottom:2px;border-bottom:1px solid #2962ff;text-decoration:none}.roundup .roundup-content p a.cta{background:0 0;display:inline;padding:0 0 2px 0;border-radius:0;font-size:17px;color:#2962ff;font-weight:400;padding-bottom:2px;border-bottom:1px solid #2962ff;text-decoration:none}.roundup .roundup-content p.caption{font-size:14px;font-weight:500;color:#999;margin:3px auto 40px auto;max-width:900px}.roundup .roundup-content section.screenshots{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px}.roundup .roundup-content section.screenshots a{display:inline-block}.roundup .roundup-content section.screenshots a img{border-radius:3px;margin:0}.roundup .roundup-content .further{display:flex;background-size:25%;margin-bottom:2.5%;padding:1%;background-color:#eaeffe;border-radius:4px;position:relative}.roundup .roundup-content .further a{width:70%;border:none;padding-bottom:0;margin:1.5%;align-self:center;display:flex;flex-direction:column;font-weight:600;font-size:19px;color:#151515;text-align:left}.roundup .roundup-content .further a:first-child{width:30%;align-self:flex-start}.roundup .roundup-content .further img{margin:0}.roundup .roundup-content .further span{font-weight:400;font-size:12px;display:block}.roundup .roundup-content .aside{background:#eaeffe;padding:20px 40px}.roundup .roundup-content .bubble{background:#eaeffe;border-radius:4px;padding:30px;margin:20px 0;line-height:165%;font-weight:300}.roundup .roundup-content .bubble h3{margin-top:0}.roundup .roundup-content a.button{display:inline-block;background:#2962ff;padding:10px 20px;border-bottom:0;border-radius:5px;color:#fff;margin:20px 0}.roundup .roundup-content a.back-to-toc{background:#f9faff;padding:15px;margin-top:30px;display:inline-block;border-radius:3px}.roundup .roundup-content img{margin:20px auto 0 auto;width:100%;max-width:900px;outline:1px solid #ddd;outline-offset:-1px}.roundup .roundup-content a.wistia-thumbnail{padding-bottom:0;border-bottom:0;display:block;max-width:900px;text-align:center;margin:30px auto 10px auto;position:relative;transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s}.roundup .roundup-content a.wistia-thumbnail img{z-index:0;display:block;box-shadow:0 0 0 1px #eee;-webkit-box-shadow:0 0 0 1px #eee;-moz-box-shadow:0 0 0 1px #eee;border-radius:3px;margin:0}.roundup .roundup-content a.wistia-thumbnail img.play{outline:0;z-index:100;position:absolute;bottom:50%;left:50%;margin-left:-30px;margin-bottom:-30px;width:60px;display:block;height:60px;box-shadow:0 0;-webkit-box-shadow:0 0;-moz-box-shadow:0 0}.roundup .roundup-content a.wistia-thumbnail .video-byline{border-radius:3px;width:72%;padding:10% 15% 40px 13%;position:absolute;text-align:left;font-weight:300;line-height:135%}.roundup .roundup-content a.wistia-thumbnail:hover{opacity:.5}.roundup .roundup-content .mobile-table-of-contents{border:1px solid #e3e8ed;border-radius:10px;max-width:760px;margin:40px auto;display:none}.roundup .roundup-content .mobile-table-of-contents h4{font-size:19px;margin:20px}.roundup .roundup-content .mobile-table-of-contents ul{list-style:square}.roundup .roundup-content .mobile-table-of-contents ul li a{border:none}.roundup .roundup-content .mobile-table-of-contents ul li a img{display:inline;width:65px;margin:0 0 0 2px;outline:0}.roundup .roundup-content .roundup-more-info{padding:0;list-style:none;margin:0 auto;max-width:900px}.roundup .roundup-content .roundup-more-info li{margin:0 0 40px 0}.roundup .roundup-content .roundup-more-info li .sticky-roundup-companies{padding:20px 0;backdrop-filter:blur(12px);-moz-backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(255,255,255,.9);position:relative;z-index:1000;display:grid;grid-template-columns:2.5fr .7fr 1.2fr;column-gap:20px;align-items:center;justify-items:flex-start}.roundup .roundup-content .roundup-more-info li .sticky-roundup-companies h2{margin:0 auto;text-align:left;width:100%}.roundup .roundup-content .roundup-more-info li .sticky-roundup-companies img.stars{width:100%;margin:0;outline:0}.roundup .roundup-content .roundup-more-info li .sticky-roundup-companies .cta{padding:7px 5%;font-weight:500;width:90%;color:#fff;border-bottom:0;text-decoration:none}.roundup .roundup-content .roundup-more-info li .inner{padding:0 0 30px 0}.roundup .roundup-content .roundup-more-info li p:first-of-type{margin-top:20px;font-size:23px}.roundup .roundup-content .roundup-more-info li p:first-of-type a,.roundup .roundup-content .roundup-more-info li p:first-of-type a.cta{font-size:23px}.roundup .roundup-content .roundup-more-info li ul{list-style:square}.roundup .roundup-content .roundup-more-info li ol,.roundup .roundup-content .roundup-more-info li ul{margin-left:10px;padding-left:18px}.roundup .roundup-content .roundup-more-info li ol li,.roundup .roundup-content .roundup-more-info li ul li{margin:10px 0 20px 0}.roundup .roundup-content .roundup-more-info li ol li p:first-of-type,.roundup .roundup-content .roundup-more-info li ul li p:first-of-type{margin-top:20px;font-size:18px}.roundup .roundup-content .roundup-more-info li ol li p:first-of-type a,.roundup .roundup-content .roundup-more-info li ol li p:first-of-type a.cta,.roundup .roundup-content .roundup-more-info li ul li p:first-of-type a,.roundup .roundup-content .roundup-more-info li ul li p:first-of-type a.cta{font-size:18px}.roundup .roundup-content .chapter{padding-top:50px}.roundup .roundup-content table{border-collapse:collapse;width:100%;max-width:760px;margin:0 0 20px 0;border-radius:2px;overflow-x:auto;display:block}.roundup .roundup-content table td,.roundup .roundup-content table th{vertical-align:top;padding:1.5% 3.5% 1.5% 1.5%;line-height:165%}.roundup .roundup-content table th{background-color:#fff;border-bottom:2px solid #e3e8ed;border-top:2px solid #e3e8ed;font-weight:500;text-align:left}.roundup .roundup-content table td{font-size:16px}.roundup .roundup-content table tr{border-bottom:1px solid #e3e8ed}.roundup .roundup-content table tr:hover{background:#fafafa}.roundup .roundup-table{max-width:800px;margin:20px auto;text-align:center;background:#fff url(/assets/images/icons/840d74f7b1d04fbb08200337a9097c96d238f03b/top.png) no-repeat;background-size:16px;background-position:50% 85%;border:1px dashed #000;border-radius:4px;padding:40px 20px 30px 20px}.roundup .roundup-table h2{max-width:700px;margin:0 auto;text-align:center;font-size:30px}.roundup .roundup-table p.round-table-description{font-size:21px;margin:5px auto;padding-bottom:30px;text-align:center}.roundup .roundup-table img.big-stars{outline:0;max-width:120px;margin:0 0 10px 0}.roundup .roundup-table .table{margin:20px 0 60px 0;border-bottom:1px solid #ddd;text-align:left}.roundup .roundup-table .table .row{display:grid;grid-template-columns:1fr .75fr 2.75fr;column-gap:10px;text-align:left;align-items:flex-start;justify-items:flex-start;padding:20px 10px}.roundup .roundup-table .table .row h4{font-size:17px;font-weight:600;margin:0}.roundup .roundup-table .table .row h4 a{color:#151515;text-decoration:underline}.roundup .roundup-table .table .row p{font-size:16px;font-weight:400;margin:0}.roundup .roundup-table .table .row p a{color:#151515;text-decoration:none}.roundup .roundup-table .table .row img.stars{margin:3px 0 0 0;width:100%;max-width:90px;outline:0}.roundup .roundup-table .table .row:hover{background:#eaeffe}.roundup .roundup-table .table .row:nth-child(even){background:#f9f9f9}.roundup .roundup-table .table .legend{padding:20px 10px;border-bottom:1px solid #999;border-top:1px solid #ddd}.roundup .roundup-table .table .legend h4{font-size:14px;text-transform:uppercase;font-weight:700}@media screen and (max-width:950px){.roundup{width:100%!important;margin:0!important}.roundup .main{width:90%;margin:0 5%}.roundup .main .roundup-title{padding-top:20px}.roundup .main .roundup-title p.mobile-disclosure{display:block;background:#fff;text-align:left;line-height:140%;margin:15px 0;padding-bottom:15px;border-radius:3px;font-size:13px;font-weight:400}.roundup .main .roundup-title p.mobile-disclosure a{border-bottom:1px dashed #151515;color:#151515}.roundup .main .roundup-title h1{font-size:36px;margin-top:10px}.roundup .main .roundup-title h3{font-size:19px;margin:5% 0}.roundup .main .roundup-title p{line-height:170%;font-size:13px;margin:15px 0}.roundup .main .roundup-table{padding-bottom:40px;background-position:50% 90%}.roundup .main .roundup-table h2{font-size:22px}.roundup .main .roundup-table p.round-table-description{font-size:17px;margin:10px 0;padding-bottom:0}.roundup .main .roundup-table .table{padding:10px 0;border-top:1px solid #cfdcff;border-bottom:none}.roundup .main .roundup-table .table .row{display:block;padding:15px 0;position:relative;border-bottom:1px solid #cfdcff}.roundup .main .roundup-table .table .row img.stars{position:absolute;top:15px;right:15px}.roundup .main .roundup-table .table .row p{margin:20px 0}.roundup .main .roundup-table .table .row:nth-child(even){background:#fff}.roundup .main .roundup-table .table .legend{display:none}.roundup .main .roundup-toc span{font-size:14px;background-size:11px 11px}.roundup .main .roundup-content h2{font-size:32px}.roundup .main .roundup-content h3{font-size:22px}.roundup .main .roundup-content .further a{margin:2.5%;font-size:17px}.roundup .main .roundup-content .further span{font-size:12px}.roundup .main .roundup-content .aside{padding:5px 10px}.roundup .main .roundup-content .mobile-table-of-contents{display:block}.roundup .main .roundup-content .roundup-more-info li .sticky-roundup-companies{height:40px;position:relative;display:block;padding:10px 0}.roundup .main .roundup-content .roundup-more-info li .sticky-roundup-companies h2{top:70px;font-size:16px;line-height:100%;padding-top:2px}.roundup .main .roundup-content .roundup-more-info li .sticky-roundup-companies .cta{position:absolute;top:10px;right:0;padding:6px 10px;width:auto;font-size:12px;min-width:130px;display:inline-block}.roundup .main .roundup-content .roundup-more-info li .sticky-roundup-companies .toggle-roundup{top:50px;width:10px;padding:10px 5px;border:none;background-color:transparent}.roundup .main .roundup-content .roundup-more-info li .sticky-roundup-companies img.stars{top:30px;left:0;width:80px;right:auto}.roundup .main .roundup-content .roundup-more-info li .inner{padding:10px 0 30px 0}.roundup .main .roundup-content .roundup-more-info li .inner p:first-of-type{font-size:17px}.roundup .main .roundup-content .roundup-more-info li .inner p:first-of-type a,.roundup .main .roundup-content .roundup-more-info li .inner p:first-of-type a.cta{font-size:17px}.roundup .main .roundup-content .roundup-more-info li .inner ol,.roundup .main .roundup-content .roundup-more-info li .inner ul{padding-left:0;margin-left:8%;width:92%}}.inspiration .title{text-align:center;margin:30px auto 0 auto;max-width:1000px}.inspiration .title h1{margin:5px 0;background:#3d4cf4;background:-webkit-linear-gradient(to top,#3d4cf4 0,#bf3493 100%);background:-moz-linear-gradient(to top,#3d4cf4 0,#bf3493 100%);background:linear-gradient(to top,#3d4cf4 0,#bf3493 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.inspiration .title h3{margin:20px 100px}.inspiration .title h3 a{color:#151515;border-bottom:1px solid #cfdcff}.inspiration .title .published{position:relative;height:80px;display:flex;justify-content:center;align-content:center}.inspiration .title .published p{font-size:14px;line-height:140%;font-weight:400;align-self:center}.inspiration .title .published p span{display:block;font-size:12px}.inspiration .title .published p a{color:#151515;border:none}.inspiration .title .published #date{text-align:right;margin:10px 0 0 0}.inspiration .title .published #author{text-align:left;margin:10px 0 0 0}.inspiration .title .published img{border-radius:100%;max-width:70px;margin:5px 10px}.inspiration #introduction{text-align:left;max-width:760px;margin:0 auto}.inspiration #introduction a{color:#2962ff;border-bottom:1px solid #2962ff}.inspiration #introduction img{max-width:100%}.inspiration #introduction li{margin-bottom:20px}.inspiration #introduction p.affiliate-disclaimer a{color:#151515;border-bottom:1px solid #151515;padding-bottom:3px}.inspiration #introduction p a.cta{background:0 0;display:inline;padding:0;border-radius:0;font-size:17px;color:#2962ff;font-weight:300;border-bottom:1px solid #2962ff}.inspiration .top-website-builders{border:1px solid #e3e8ed;border-radius:4px;padding:10px 30px;display:grid;grid-template-columns:1fr 1fr;max-width:700px;margin:0 auto;align-items:center}.inspiration .top-website-builders h2{padding-right:5%;font-size:21px;font-weight:600}.inspiration .top-website-builders p{font-size:17px;font-weight:400}.inspiration .top-website-builders p a{text-decoration:underline}.inspiration .top-website-builders ul{padding:15px 0 15px 20%;border-left:1px solid #e3e8ed;margin:0;list-style:square;color:#2962ff}.inspiration .top-website-builders ul li a.cta{color:#2962ff;background:0 0;padding:0 0 1px 0;border-radius:0;font-size:17px;font-weight:400;text-decoration:underline}.inspiration .top-website-builders ul li em{color:#151515;font-size:14px;font-weight:400;font-style:normal}.inspiration .top-website-builders ul li span.discount{color:#151515;font-size:12px;font-weight:400;font-style:normal;background:#ffff8d;display:inline-block;padding:0 5px;margin-bottom:6px;border-radius:4px}ul.inspiration-index{list-style:none;margin:40px auto 20px;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:flex-start;justify-items:flex-end;grid-gap:20px;column-gap:40px;max-width:1200px;width:90%;text-align:left}ul.inspiration-index li.inspiration-title{grid-column:1/span 2;align-self:center}ul.inspiration-index li h1{margin-top:0}ul.inspiration-index li a{display:block;color:#151515;width:100%}ul.inspiration-index li a img{width:100%;border-radius:3px;-webkit-box-shadow:0 0 6px #eee;-moz-box-shadow:0 0 6px #eee;box-shadow:0 0 0 6px #eee;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}ul.inspiration-index li a h4{border-bottom:2px solid #fff;display:inline-block;font-weight:500;margin:12px 0 20px 0;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}ul.inspiration-index li a .video-thumb{position:relative;background:#000;border-radius:10px}ul.inspiration-index li a .video-thumb img#image{display:block;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}ul.inspiration-index li a .video-thumb #icon{background:#2962ff url(/assets/images/91a8f31114d694f6ee7dd2b6e51a9f5e7183646e/play-circle.png) no-repeat;background-position:50% 50%;background-size:32px 32px;position:absolute;top:50%;left:50%;width:100px;height:50px;margin-left:-50px;margin-top:-25px;text-indent:-99999em;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}ul.inspiration-index li a:hover h4{color:#2962ff}ul.inspiration-index li a:hover img{-webkit-box-shadow:0 0 6px #2962ff;-moz-box-shadow:0 0 6px #2962ff;box-shadow:0 0 0 6px #2962ff}.inspiration-footer{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:flex-start;border-top:1px solid #e3e8ed;padding-top:30px}.inspiration-footer a{display:inline-block;padding:5px 10px;border-radius:10px;color:#2962ff;font-weight:500;font-size:15px;border:3px solid #2962ff;justify-self:flex-end;margin-top:2px}h2.more-examples{text-align:center;margin:60px 0 20px 0}.example-website{position:relative;padding:40px 0 0 0;text-align:center}.example-website .sticky-bar{backdrop-filter:blur(12px);-moz-backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(255,255,255,.85);width:100%;padding:3px 0;z-index:1000}.example-website .sticky-bar .inside{position:relative;max-width:760px;margin:0 auto}.example-website .sticky-bar .inside h2{text-align:left;font-size:21px;font-weight:500;position:relative;margin-bottom:5px}.example-website .sticky-bar .inside h2 span{font-size:15px;font-weight:400}.example-website .sticky-bar .inside h2 a{color:#151515}.example-website .sticky-bar .inside span.made-with{display:block;text-align:left;margin:0 0 20px 0}.example-website .sticky-bar .inside span.made-with a.cta{text-transform:none;font-size:19px;font-weight:500;background:0 0;padding:0 0 2px;display:inline;margin:0;width:auto;height:auto;color:#2962ff;border-bottom:2px solid #2962ff;border-radius:0;padding-bottom:2px;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none}.example-website .description{text-align:center}.example-website .description img{margin:20px auto 0 auto;width:100%;max-width:900px;box-shadow:0 0 0 1px #ddd;-webkit-box-shadow:0 0 0 1px #ddd;-moz-box-shadow:0 0 0 1px #ddd}.example-website .description ol,.example-website .description p,.example-website .description ul{margin:20px auto;max-width:760px;text-align:left}.example-website .description ol a.example-link,.example-website .description p a.example-link,.example-website .description ul a.example-link{color:#151515;text-decoration:underline;border:none;font-size:17px}.example-website img{border-radius:3px;-webkit-box-shadow:0 0 4px #eee;-moz-box-shadow:0 0 4px #eee;box-shadow:0 0 0 4px #eee}.example-website .screenshots{text-align:center;margin:0 auto 20px auto;max-width:900px}.example-website .screenshots img.one{margin:5px 0 10px 0;max-width:900px}.example-website .screenshots img.two{max-width:440px;float:left}.example-website .screenshots img.three{max-width:440px;float:right}@media screen and (max-width:992px){.inspiration .title{margin-top:30px}.inspiration .title p.affiliate-disclosure{font-size:12px}.inspiration .title h1{font-size:44px}.inspiration .title h3{font-size:21px;margin:20px 0}.inspiration .title .published p{font-size:13px}.inspiration .title .published p span{font-size:11px}.inspiration #introduction p:first-child{font-size:17px;line-height:165%}.inspiration .top-website-builders{grid-template-columns:1fr;padding:0;border:none}.inspiration .top-website-builders h2{margin-bottom:0;font-size:21px}.inspiration .top-website-builders ul{border-left:0;padding-left:18px}.example-website{padding:10px 0 0 0}.example-website .sticky-bar{width:95%;padding:20px 2.5%}.example-website .sticky-bar .inside{text-align:center}.example-website .sticky-bar .inside h2{text-align:center;margin:0 0 7px 0}.example-website .sticky-bar .inside h2 span{display:block}.example-website .sticky-bar .inside span.made-with{position:relative;top:auto;right:auto;display:block;font-weight:400;font-size:17px;margin-top:4px;text-align:center}.example-website .sticky-bar .inside span.made-with a.cta{font-weight:400;font-size:15px;margin-top:10px}.example-website img{border-radius:0;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;box-shadow:0 0;border-top:2px solid #ddd;border-bottom:2px solid #ddd;display:block}.example-website .screenshots img.one,.example-website .screenshots img.three,.example-website .screenshots img.two{width:100%;max-width:100%;margin:1.5% 0;float:none}ul.inspiration-index{margin:50px 0;grid-template-columns:1fr;width:100%}ul.inspiration-index li.inspiration-title{grid-column:1;align-self:center}ul.inspiration-index li{width:90%;margin:0 5%}}.splash-quote{text-align:center;font-size:24px;padding:2.5% 5%;margin:0 auto;border:0;background:#eaeffe;font-style:normal;margin-bottom:30px;font-weight:400;max-width:1000px}.page{width:90%;padding:2.5% 5%;max-width:800px;text-align:left;margin:0 auto}.page h2{margin-top:40px}.page p,.page ul{line-height:180%;font-size:17px;font-weight:400}.page p a,.page ul a{border-bottom:1px solid #2962ff;padding-bottom:2px}.page blockquote{margin-left:0;font-size:22px}.page ul.contributors{list-style:none;margin:0;padding:0}.page ul.contributors li{display:inline-block;width:150px;text-align:center}.page ul.contributors li a{border-bottom:none;padding-bottom:0;color:#151515}.page ul.contributors li img{max-width:100px;border-radius:100%;border:1px solid #e3e8ed}.page ul.contributors li h5{font-weight:500;margin:0 0 30px 0}.page .image-right{float:right;margin:0 0 30px 60px}.page .image-right img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:300px}.page .image-right p.caption{margin:0;text-align:center;font-size:13px;color:#999}.page .quiz-widget{width:100%;border-radius:5px;box-shadow:0 10px 20px #ddd;-moz-box-shadow:0 10px 20px #ddd;-webkit-box-shadow:0 10px 20px #ddd}.page .quiz-widget .typeform-widget{height:700px}.page .quiz-widget form.quiz-feedback{background:#1841a6;padding-top:30px;border-radius:0 0 5px 5px}.page .quiz-widget form.quiz-feedback .field{display:block;position:relative;height:80px}.page .quiz-widget form.quiz-feedback .field label{position:absolute;top:4px;font-size:17px;left:2.5%;width:29%;color:#e8ecf6}.page .quiz-widget form.quiz-feedback .field input,.page .quiz-widget form.quiz-feedback .field textarea{border-radius:4px;position:absolute;top:0;left:35%;width:39%;padding:1%;background:#e8ecf6;font-size:16px;outline:0;border:none;font-family:"Gotham SSm A","Gotham SSm B",sans-serif}.page .quiz-widget form.quiz-feedback .field button{position:absolute;top:0;right:2.5%;background:#2962ff;width:20%;padding:2.5% 1.5%;font-weight:800;color:#fff;font-size:15px;border:none;cursor:pointer;border-radius:4px}.author-bio{max-width:650px;margin:40px auto;text-align:center}.author-bio img{max-width:180px;border:9px solid #eee;border-radius:100%;margin:0 auto}.author-bio h1{font-size:36px}.author-bio p a{border-bottom:1px solid #2962ff;padding-bottom:2px}.all-content{padding:80px 0;text-align:center}.all-content h2{font-size:34px}.all-content p{max-width:800px;font-size:19px;margin:0 auto 50px auto}.all-content p a{color:#151515;border-bottom:1px solid #2962ff;padding-bottom:2px}.all-content h4{text-transform:uppercase;font-size:14px;font-weight:600;text-align:left}.all-content ul{list-style:none;margin:0 0 40px 0;padding:0;text-align:left}.all-content ul a{display:block;color:#151515;border-bottom:1px solid #cfdcff;padding-bottom:2px;margin-bottom:3px;font-size:16px;font-weight:400}.all-content ul a span{display:none}.all-content ul a span.popular{display:inline;color:#2962ff;text-transform:uppercase;font-size:10px;font-weight:800;margin-left:2px}.all-content ul a:hover{color:#2962ff}.all-content ul a:hover span{display:inline}.all-content ul a:hover span.popular{color:#2962ff}.all-content .three-col-left{float:left;width:28%;margin-right:5%}.all-content .three-col-mid{float:left;width:28%;margin-right:5%}.all-content .three-col-right{float:right;width:28%}@media screen and (max-width:992px){.splash-quote{text-align:left}.page .image-right{display:block;float:none;margin:0;text-align:center}.page .quiz-widget .typeform-widget{height:400px}.page .quiz-widget form.quiz-feedback{background:#f1f1f1}.page .quiz-widget form.quiz-feedback .field{height:120px}.page .quiz-widget form.quiz-feedback .field label{text-align:center;color:#151515;position:relative;top:auto;left:auto;display:block;width:95%;margin:auto 2.5%}.page .quiz-widget form.quiz-feedback .field textarea{border:1px solid #ddd;background:#fff;top:35px;left:2.5%;width:60%;height:44px}.page .quiz-widget form.quiz-feedback .field button{border:1px solid #ddd;background:#fff;color:#151515;font-weight:400;top:35px;right:2.5%;width:30%}.all-content .three-col-left,.all-content .three-col-mid,.all-content .three-col-right{float:none;width:100%;margin:0}}.blog-splash{margin:60px auto 80px;text-align:center}.blog-splash h1{margin-bottom:10px;font-size:56px}.blog-splash h3{font-size:22px;margin-top:0}.blog-splash h3 a{text-decoration:underline;color:#151515}.blog-splash span.categories a{display:inline-block;background:#eaeffe;padding:5px 10px;border-radius:10px;margin:0 5px 10px 5px;color:#151515;font-size:18px;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}.blog-splash span.categories a:hover{background:#2962ff;color:#fff;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}ul.blog-index{list-style:none;margin:40px auto;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:flex-start;justify-items:flex-end;grid-gap:20px;column-gap:40px;max-width:1200px;width:90%;text-align:left}ul.blog-index li a{display:block;color:#151515;width:100%}ul.blog-index li a img{width:100%;border-radius:10px}ul.blog-index li a h4{border-bottom:2px solid #fff;display:inline-block;font-size:17px;font-weight:500;margin:10px 0 20px 0;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}ul.blog-index li a p{margin:0 0 20px 0}ul.blog-index li a button{margin-top:5px;cursor:pointer;background:#fff;font-size:17px;border:3px solid #000;display:inline-block;padding:10px 20px;color:#000;border-radius:4px;font-weight:500}ul.blog-index li a .video-thumb{position:relative;background:#000;border-radius:10px}ul.blog-index li a .video-thumb img#image{opacity:.85;display:block;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s}ul.blog-index li a .video-thumb #icon{background:#2962ff url(/assets/images/91a8f31114d694f6ee7dd2b6e51a9f5e7183646e/play-circle.png) no-repeat;background-position:50% 50%;background-size:32px 32px;position:absolute;top:50%;left:50%;width:100px;height:50px;margin-left:-50px;margin-top:-25px;text-indent:-99999em;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}ul.blog-index li:first-child{grid-column:1/span 3;align-self:center;justify-self:flex-start}ul.blog-index li:first-child a{display:flex;justify-content:space-between;padding-bottom:40px;align-items:center}ul.blog-index li:first-child a .video-thumb{width:60%}ul.blog-index li:first-child a .post-info{width:35%}ul.blog-index li:first-child a .post-info h4{font-size:46px;font-weight:800}ul.blog-index li:first-child a .post-info p{font-size:21px;margin-top:10px}@media screen and (max-width:1100px){ul.blog-index{column-gap:2.5%;grid-template-columns:1fr 1fr}ul.blog-index li{width:90%;margin:0 5%}ul.blog-index li:first-child{grid-column:1/span 1}ul.blog-index li:first-child a{display:block;padding-bottom:0}ul.blog-index li:first-child a img{width:100%}ul.blog-index li:first-child a button{display:none}ul.blog-index li:first-child a .video-thumb{width:100%}ul.blog-index li:first-child a .post-info{width:100%}ul.blog-index li:first-child a .post-info h4{font-size:21px;font-weight:500}ul.blog-index li:first-child a .post-info p{font-size:17px}}@media screen and (max-width:850px){ul.blog-index{margin:50px 0;grid-template-columns:1fr;width:100%;column-gap:0}ul.blog-index li.inspiration-title{grid-column:1;align-self:center}ul.blog-index li{width:90%;margin:0 5%}}.navigator{list-style:none;margin:40px 0;padding:0}.navigator li.one{float:left}.navigator li.two{float:right}.navigator li{width:38%;padding:3% 4%;margin:2%;border-radius:2px;box-shadow:0 0 0 2px #eee;-webkit-box-shadow:0 0 0 2px #eee;-moz-box-shadow:0 0 0 2px #eee}.navigator li h5{color:#999;text-transform:uppercase;font-size:11px;font-weight:800;margin:0}.navigator li h2{margin:10px 0}.navigator li ol a,.navigator li p a,.navigator li ul a{border-bottom:1px solid #cfdcff;padding-bottom:3px}.navigator li p{font-size:19px;line-height:170%}.navigator li a{color:#151515}.navigator li a:hover{color:#2962ff}.navigator li hr{border:none;height:1px;margin:20px 0;background:#ddd}.navigator li ol,.navigator li ul{list-style:none;margin:20px 0;padding:0}.navigator li ol li,.navigator li ul li{width:100%;padding:0;margin:0 0 5px;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.navigator li ol li img,.navigator li ul li img{max-width:80px;margin-left:5px;line-height:10%}.navigator li ol{list-style:decimal;padding-left:23px}@media screen and (max-width:850px){.navigator li.one{float:none}.navigator li.two{float:none}.navigator li{width:90%;padding:5%;margin:20px 0}.navigator li h2{font-size:30px}.navigator li p{font-size:17px}}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{margin-bottom:60px;position:relative}.flickity-slider img{margin-top:0!important;outline:0!important}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);opacity:1}.flickity-prev-next-button:hover{opacity:1}.flickity-prev-next-button.previous{left:20px}.flickity-prev-next-button.next{right:20px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:-50px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:-50px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-30px;padding:0;margin:0;opacity:1;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:6px;height:6px;margin:0 4px!important;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@media screen and (max-width:992px){.flickity-prev-next-button{display:none}.flickity-page-dots{display:block}}@media all{.answer{max-width:600px;padding:20px;background:#fff}.answer h2{cursor:pointer;margin-top:0;font-size:23px;font-weight:400;color:#333}.answer .inner{display:none}.answer a{text-decoration:underline}.answer ol,.answer p,.answer ul{font-size:17px;line-height:25px}.answer ol li,.answer p li,.answer ul li{margin-bottom:15px}.answer ol strong,.answer p strong,.answer ul strong{color:#333;font-weight:500}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#000;background:rgba(0,0,0,0)}.featherlight h4{color:#151515;margin:15px 0 0 0;padding-bottom:10px;font-size:17px}.featherlight ul{list-style:none;margin:20px 0 0 0;padding:0;font-size:16px;color:#151515}.featherlight ul li{margin-bottom:15px;position:relative;padding-top:6px}.featherlight ul li h4{margin:0;font-weight:300;color:#999}.featherlight ul li h4 a{color:#151515;font-weight:700;border-bottom:1px solid #cfdcff;padding-bottom:3px}.featherlight ul li p{margin:0}.featherlight ul strong{width:120px;position:absolute;top:0;left:0;font-size:14px;font-weight:500;display:inline-block;padding:6px 3px}.featherlight iframe{padding:40px}.featherlight:last-of-type{background:url(/assets/images/dc0891d27423afac3e9e08bd4694e99bfc55a4a1/trans-white.png)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight p.legend{text-align:center;display:block;margin-top:20px}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:40px 40px;border-bottom:25px solid transparent;min-width:10%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;border-radius:2px;border:1px solid #e3e8ed;-webkit-box-shadow:0 5px 35px #bbb;-moz-box-shadow:0 5px 35px #bbb;box-shadow:0 5px 35px #bbb;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:5px;right:5px;font-family:"Gotham SSm A","Gotham SSm B";line-height:25px;width:15px;height:20px;padding:5px 10px;border-radius:3px;cursor:pointer;text-align:center;color:#999;background:#fff;text-align:center}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}.featherlight .featherlight-content img{max-width:100%}.featherlight .featherlight-content iframe{width:100%!important;height:auto!important}}.comparison h1{font-size:52px;margin:60px 0 0 0}.comparison h3{margin-top:20px;font-size:24px;margin-bottom:70px}.comparison table#comparison-table{width:100%;text-align:left;margin-top:50px;border-collapse:collapse}.comparison table#comparison-table tr.sticky-bar{background:#fff}.comparison table#comparison-table .legend{width:11%}.comparison table#comparison-table .cell{width:18.5%}.comparison table#comparison-table td,.comparison table#comparison-table th{vertical-align:top;padding:1.5%}.comparison table#comparison-table td h2,.comparison table#comparison-table th h2{text-align:center;font-size:28px;margin:3px 0}.comparison table#comparison-table td h4,.comparison table#comparison-table th h4{margin:4px 0 0 0;text-transform:uppercase;font-size:15px;line-height:19px;text-align:right}.comparison table#comparison-table td p,.comparison table#comparison-table th p{margin:0}.comparison table#comparison-table td p.overview,.comparison table#comparison-table th p.overview{font-size:19px;line-height:180%}.comparison table#comparison-table td h1,.comparison table#comparison-table th h1{text-align:center;margin:70px 0 30px 0;border-bottom:1px solid #f7f7f7;padding-bottom:35px;font-size:52px}.comparison table#comparison-table td ul,.comparison table#comparison-table th ul{list-style:none;margin:0;padding:0}.comparison table#comparison-table td ul li,.comparison table#comparison-table th ul li{margin-bottom:35px}.comparison table#comparison-table td ul h4,.comparison table#comparison-table th ul h4{text-align:left;margin-bottom:7px}.comparison table#comparison-table td img.stars,.comparison table#comparison-table th img.stars{margin:0 0 10px 0;max-width:160px}.comparison table#comparison-table td hr,.comparison table#comparison-table th hr{background:#f7f7f7}.comparison table#comparison-table td strong,.comparison table#comparison-table th strong{text-transform:uppercase;font-weight:600}.comparison table#comparison-table td span.checkmark,.comparison table#comparison-table th span.checkmark{margin-bottom:10px;display:inline-block;padding-left:28px;background:url(/assets/images/icons/064d4216d581c7fd85d0cc6014a990d62438f48e/checkmark.png);background-size:16px;background-repeat:no-repeat;background-position:0 5px;height:24px;text-transform:uppercase;font-weight:600}.comparison table#comparison-table td span.x,.comparison table#comparison-table th span.x{margin-bottom:10px;display:inline-block;padding-left:28px;background:url(/assets/images/icons/349aa16b7d64352773b9887aab2488a663cf1d9a/x.png);background-size:16px;background-repeat:no-repeat;background-position:0 5px;height:24px;text-transform:uppercase;font-weight:600}.comparison table#comparison-table td a.theme-example img{width:100%;margin-bottom:10px;max-width:300px;-webkit-box-shadow:0 0 5px #ddd;-moz-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd}.comparison table#comparison-table td a.screenshot-left img,.comparison table#comparison-table td a.screenshot-right img{width:100%;max-width:120px}.comparison table#comparison-table td a.screenshot-left{display:inline-block;width:49%;float:left;clear:both}.comparison table#comparison-table td a.screenshot-right{display:inline-block;width:49%;float:right}.comparison table#comparison-table th{text-align:center}.comparison table#comparison-table th .cta{width:100%;padding:10px 0;margin:15px 0}.comparison table#comparison-table th img{width:100%;max-width:160px}.comparison table#comparison-table tr:hover td{background:#f7f7f7}@media only screen and (min-device-width:320px) and (max-device-width:480px){.comparison .subheader{display:none}.comparison table#comparison-table{overflow-x:scroll;width:900px}.comparison table#comparison-table td.legend{width:100px}.comparison table#comparison-table td.cell{width:100px}.comparison table#comparison-table td h4,.comparison table#comparison-table th h4{font-size:13px;text-align:left}.comparison table#comparison-table td p.overview,.comparison table#comparison-table th p.overview{font-size:16px}}.state-of{text-align:center}.state-of .title{text-align:center;margin:10px auto 70px auto;max-width:1000px}.state-of .title h1{margin:5px 0}.state-of .title h3{margin:20px 60px}.state-of .title h3 a{color:#151515;border-bottom:1px solid #cfdcff}.state-of .title .published{position:relative;height:80px;text-align:center}.state-of .title .published p{margin:0;font-size:16px;line-height:140%;font-weight:400}.state-of .title .published p span{display:block;font-size:13px;color:#999;font-weight:300}.state-of .title .published p a{color:#151515;border:none}.state-of .title .published #date{float:left;width:50%;text-align:right;position:absolute;top:10px;left:0}.state-of .title .published #date p{margin:10px 65px 0 0}.state-of .title .published #author{float:right;width:50%;text-align:left;position:absolute;top:10px;right:0}.state-of .title .published #author p{margin:10px 0 0 65px}.state-of .title .published img{border-radius:100%;max-width:80px}.state-of .splash{margin-bottom:250px;padding:30px 0 150px 0}.state-of .splash img#logo{max-width:212px;margin:30px 0 70px 0}.state-of h4{text-transform:uppercase;font-weight:1000;font-size:16px}.state-of h2{font-size:39px;font-weight:1000}.state-of ol,.state-of p,.state-of ul{font-size:19px;line-height:200%;font-weight:400}.state-of ol span,.state-of p span,.state-of ul span{color:#999;font-size:13px;margin-left:5px;font-weight:300}.state-of ol strong,.state-of p strong,.state-of ul strong{font-weight:1000}.state-of ol a,.state-of p a,.state-of ul a{font-weight:500;border-bottom:2px solid #2962ff;padding-bottom:2px;color:#2962ff}.state-of .insights{max-width:600px;margin:0 auto;text-align:left;padding-bottom:100px}.state-of .insights h2{text-align:center;margin-top:100px}.state-of .insights p{margin:40px 0}.state-of .insights p a{font-weight:500;border-bottom:2px solid #2962ff;padding-bottom:2px;color:#2962ff}.state-of .card{padding:100px 0;text-align:center}.state-of .card h4{margin-bottom:15px}.state-of .card h2{margin:15px 0}.state-of .card p{margin:20px auto 35px auto;max-width:950px}.state-of .card ul.trend{list-style:none;margin:5% 0;padding:0;text-align:center}.state-of .card ul.trend li{width:29%;margin:3% 1.5%;text-align:center;display:inline-block;background:#eaeffe;padding-top:40px;border-radius:10px}.state-of .card ul.trend li span{color:#2962ff;font-size:52px;font-weight:800}.state-of .card ul.trend li span.green{color:#00e676}.state-of .card ul.trend li h2{font-size:28px}.state-of .card ul.trend li p{font-size:15px}@media screen and (max-width:992px){.state-of .wide-wrapper{width:100%;margin:0}.state-of .title{margin-top:30px}.state-of .title h1{font-size:44px}.state-of .title h3{font-size:21px;margin:20px 0}.state-of .title .published p{font-size:13px}.state-of .title .published p span{font-size:11px}.state-of .title .published #date p{margin:10px 55px 0 0}.state-of .title .published #author p{margin:10px 0 0 55px}.state-of .title-with-margin{margin-top:20px}.state-of .splash .wrapper{width:100%;margin:0}.state-of .splash{padding:30px 5% 150px 5%;width:90%}.state-of .insights{width:90%;margin:0 5%}.state-of .card{width:95%;margin:0 2.5%}.state-of .card ul.trend li{width:100%;margin:5% 0}}.sidebar{width:25%;float:left;text-align:left;border:1px solid #e3e8ed;border-radius:4px;margin-top:10px}.sidebar a#mobile-toc{display:none;height:0}.sidebar .table-of-contents{width:100%;margin:0 auto}.sidebar .table-of-contents h4{font-size:13px;font-weight:600;text-transform:uppercase;margin:30px 13% 10px 13%}.sidebar .table-of-contents hr{background:#fff;margin:14px auto}.sidebar .table-of-contents ul{list-style:none;margin:0 0 30px 0;padding:0}.sidebar .table-of-contents ul li a{font-size:16px;line-height:135%;font-weight:400;padding:5px 13%;width:74%;color:#151515;display:block}.sidebar .table-of-contents ul li a img.stars{display:inline;width:65px;margin:0 0 0 2px;outline:0}.sidebar .table-of-contents ul li a.active,.sidebar .table-of-contents ul li a:hover{color:#2962ff;background:#f5f6ff}.sidebar .table-of-contents ul li:last-child a{border-bottom:none}.sidebar a.cta{width:100%;padding-left:0;padding-right:0;margin-bottom:15px;display:none}@media screen and (max-width:1000px){.sidebar{position:relative;float:none;width:100%;background:#fff;z-index:120000;height:40px;margin-bottom:0;margin-top:0;border:0}.sidebar a#mobile-toc{line-height:150%;border-bottom:1px solid #e3e8ed;color:#333;text-align:center;font-size:13px;padding:10px 0;height:20px;font-weight:500;display:inline-block;width:50%}.sidebar a#mobile-toc img{display:inline;position:relative;left:2px;top:2px;width:12px;height:12px}.sidebar a.active-mobile-toc img{transform:rotate(180deg)}.sidebar .table-of-contents{display:block;text-align:left;display:none;background:#fff;position:absolute;padding:20px 5%;width:90%;margin-bottom:20px;top:40px;box-shadow:0 110px 70px 20px #696969;-webkit-box-shadow:0 110px 70px 20px #696969;-moz-box-shadow:0 110px 70px 20px #696969}.sidebar .table-of-contents ul li a{padding:5px 2.5%;width:95%}.sidebar .table-of-contents h4{margin:20px 2.5% 10px 2.5%;width:95%}.sidebar a.cta{width:50%;display:inline-block;position:absolute;top:0;right:0;height:20px;padding:10px 0;border-radius:0;margin:0;line-height:150%}.article-sidebar h4{display:none}.no-cta-sidebar{background:0 0;text-align:center;height:auto;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.no-cta-sidebar a#mobile-toc{position:relative;top:auto;left:auto;background:#fff;z-index:120000;border-radius:0;border:none;border-bottom:1px solid #e3e8ed;width:100%;padding:10px 0;display:block}.no-cta-sidebar .table-of-contents{top:36px}.no-cta-sidebar .table-of-contents ul{top:32px}.no-cta-sidebar .table-of-contents ul li.active ul{display:none}.comparison-sidebar a.cta:last-of-type{right:auto;left:0;box-shadow:0 0 1px 1px #fff;-moz-box-shadow:0 0 1px 1px #fff;-webkit-box-shadow:0 0 1px 1px #fff}.comparison-sidebar a#mobile-toc{display:none}}.new-review .main .section{margin-top:40px}.new-review .main h2{font-weight:600!important}.new-review .main h4{font-weight:600!important}.new-review .main .section p a,.new-review .main .section ul a{border-bottom:1px solid #cfdcff;padding-bottom:3px;font-weight:400}.new-review .main a.toggle{float:right;display:inline-block;border-radius:15px;border:5px solid #eee;height:32px;width:42px;background:url(/assets/images/icons/840d74f7b1d04fbb08200337a9097c96d238f03b/top.png) no-repeat;background-size:16px 16px;background-position:50%;text-indent:-9999em}.new-review .main .bubble{border-radius:5px;padding:5px 40px;background:#f7f7f7;margin-bottom:30px}.new-review .main .bubble .media{float:right;margin:0 0 20px 30px}.new-review .main .bubble .media img{max-width:300px}.new-review .main .bubble .media p{font-size:12px;text-align:center;margin:4px 0 0 0}.new-review .main .green-bubble{background:#f9fcf9}.new-review .main .red-bubble{background:#fffafb}.new-review .main .price-bubble{padding-left:100px;position:relative}.new-review .main .price-bubble h4{margin:20px 0 10px}.new-review .main .price-bubble p{margin:10px 0 20px 0}.new-review .main .price-bubble span{font-weight:800;font-size:21px;position:absolute;top:25px;left:20px;width:60px;text-align:center}.new-review .faq{border:1px solid #e3e8ed}.new-review .faq .item{border-bottom:1px solid #e3e8ed;padding:0 30px}.new-review .faq .item h4{font-size:17px;margin:20px 0;padding-right:50px;background:url(/assets/images/icons/840d74f7b1d04fbb08200337a9097c96d238f03b/top.png) no-repeat;background-size:16px 16px;background-position:100% 50%;cursor:pointer}.new-review .faq .item p{margin:0 0 20px 0;display:none}.new-review .carousel{margin:30px 0 50px 0;background:#eee;border:1px solid #e3e8ed;border-radius:3px}.new-review .carousel img{display:block;height:425px;width:715px}@media screen and (max-width:900px){.carousel img{height:212.5px!important;width:357.5px!important}.new-review .main .bubble{padding:5px 20px}.new-review .main .bubble .media{float:none;margin:20px 0}.new-review .main .bubble .media img{width:100%}.new-review .main .price-bubble{padding-left:20px}.new-review .main .price-bubble span{position:relative;display:block;top:auto;left:auto;width:100%;text-align:left;margin:20px 0}}