@import url("https://fonts.googleapis.com/css?family=Inconsolata:400,700|Lato:300,400,700,900&display=swap");@font-face{font-family:Menlo Regular;font-style:normal;font-weight:400;src:local("https://cdn2.hubspot.net/hubfs/3807049/vistar2020/Menlo-Regular.woff"),url(https://3807049.fs1.hubspotusercontent-na1.net/hubfs/3807049/vistar2020/Menlo-Regular.woff) format("woff")}*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{background-color:#1c1c1c;font-family:Lato;font-size:1.6rem}.flex{-webkit-display:flex;-moz-display:flex;display:flex}.flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;flex-wrap:nowrap}.flex-row{-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.flex-col{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.justify-content-center{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.justify-content-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.justify-content-end{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.align-items-center{-webkit-align-items:center;-moz-align-items:center;align-items:center}.align-items-end{-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.align-items-start{-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.header{background-color:#000}.header .header__nav.active .hs-menu-wrapper,.hs-menu-wrapper{height:100%;padding:0 20px}.header .header__nav.active{background-color:#000;display:block;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:4}.header__container{height:85px}.header__logo{position:relative;top:-10px;z-index:3}.header__mobile{position:relative;z-index:4}.header__nav ul{display:flex;padding:0}.header__nav ul li{list-style:none;margin:0 8.5px}.header__nav ul li.current-menu-item a{color:#6bfacf}.header__nav ul li:last-child{margin-right:0}@keyframes slidetop{0%{top:0}to{top:-100%}}@keyframes slidebottom{0%{bottom:0}to{bottom:-100%}}@keyframes fadeInLeft{0%{left:-10px;opacity:0}to{left:0;opacity:1}}.header__nav ul li a{color:#fff;font-size:14px;font-weight:400;line-height:20px;padding:0 2.5px;position:relative;text-decoration:none;transition:color .3s ease-in-out;vertical-align:initial!important;z-index:1}.footer__nav ul li:nth-child(3) a,.header__nav ul li a:hover,.header__nav ul li:nth-child(3) a{color:#6bfacf}.header__nav.active{background-color:#000;display:block;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:3}.header__nav.active:after{animation-fill-mode:forwards;animation-name:slidebottom;animation-timing-function:ease-in;bottom:0}.header__nav.active:after,.header__nav.active:before{animation-duration:.5s;background-color:#fff;content:"";height:50vh;left:0;position:absolute;width:100%;z-index:2}.header__nav.active:before{animation-fill-mode:forwards;animation-name:slidetop;animation-timing-function:ease-in;top:0}.header__nav.active .menu-menu-1-container{height:100%;padding:0 20px}.header__nav.active ul{display:flex;flex-direction:column;height:100%;justify-content:center}.header__nav.active ul li{margin:0 0 10px}.header__nav.active ul li:last-child{margin:0}.header__nav.active ul li a{animation-delay:.1s;animation-duration:1s;animation-fill-mode:forwards;animation-name:fadeInLeft;animation-timing-function:ease-in;display:block!important;font-size:50px;font-weight:300;letter-spacing:-1px;line-height:64px;position:relative}.header__nav.active ul li a:before{background-image:url(https://3807049.fs1.hubspotusercontent-na1.net/hubfs/3807049/vistar2020/arrow-right.png);background-size:contain;content:"";height:12px;position:absolute;right:-40px;top:50%;width:22px}@media screen and (max-width:370px){.header__nav.active ul li a{font-size:40px}}@media screen and (max-width:600px){.header__nav{display:none}}.header__mobile{display:none}@media screen and (max-width:600px){.header__mobile{display:block}.header__container{height:94px}}.wrapper{margin:0 auto;max-width:1160px;width:100%}.wrapper--lg{max-width:1210px}.wrapper--md{max-width:965px}.wrapper--sm{max-width:768px}.wrapper--xl{margin-right:0;max-width:1464px}.wrapper--full{max-width:100%}@media screen and (max-width:1160px){.wrapper{max-width:100%;padding:0 24px}}.hamburger:focus{outline:none}.hamburger-box{height:auto;width:24px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{height:2px;width:24px}.hamburger--collapse .hamburger-inner:after{top:-17px}.hamburger-inner:before{top:-8px}.footer{background-color:#000}.footer__nav{margin-top:-8px}.footer__nav ul{display:flex;padding:0}.footer__nav ul li{list-style:none;margin:0 8.5px}.footer__nav ul li:first-child{margin-left:0}.footer__nav ul li:last-child{margin-right:0}.footer__nav ul li.current-menu-item a{color:#6bfacf}.footer__nav ul li a{color:#fff;font-size:14px;font-weight:400;line-height:20px;padding:0 2.5px;position:relative;text-decoration:none;transition:color .3s ease-in-out;z-index:1}.footer__nav ul li a:hover{color:#6bfacf}.footer__top{border-bottom:1px solid #464646;padding-bottom:47px;padding-top:107px}.footer__top-info ul{padding:54px 0 0}.footer__top-info ul li{align-items:center;display:flex}.footer__top-info ul li img{margin-right:8px}.footer__top-info ul li a{color:#fff;font-size:16px;font-weight:700;line-height:42px;text-decoration:none}.footer__bottom{padding-bottom:103px;padding-top:66px}.footer__bottom p{color:#fff;font-size:14px;line-height:20px}.footer__links ul{display:flex;padding:0}.footer__links ul li{list-style:none}.footer__links ul li a{color:#fff;font-weight:400;line-height:20px;text-decoration:none}.footer__links ul li:after{color:#fff;content:"|";padding:0 14px}.footer__links ul li:last-child:after{display:none}.footer__media ul{display:flex;padding:0}.footer__media ul li{height:26px;list-style:none;margin:0 17.5px;width:26px}.footer__media ul li svg{color:#fff;height:100%;transition:color .3s ease-in;width:100%}.footer__media ul li:first-child{margin-left:0}.footer__media ul li:last-child{margin-right:0}.footer__media ul li:hover svg{color:#ff4340}@media screen and (max-width:1160px){.footer__links{margin-left:0}.footer__bottom-left,.footer__links{max-width:33.33%;width:100%}.footer__links{display:flex;justify-content:center}.footer__media{max-width:33.33%;width:100%}.footer__media ul{justify-content:flex-end}}@media screen and (max-width:768px){.footer__top{flex-direction:column;padding-bottom:28px;padding-top:57px}.footer__top-info ul{padding:44px 0 0}.footer__top-info ul li{margin-bottom:15px}.footer__nav{margin-top:0;padding-top:28px}.footer__nav ul li a{font-size:18px}.footer__bottom{padding:48px 0 60px}.footer__bottom p{font-size:16px}.footer__bottom-left{justify-content:center;margin-bottom:40px;max-width:100%;order:2;width:100%}.footer__links{max-width:100%;order:3}.footer__media{margin-bottom:47px;max-width:100%;order:1;width:100%}.footer__media ul{justify-content:center}}@media screen and (max-width:680px){.footer__nav ul{flex-wrap:wrap}.footer__nav ul li{margin:0 0 30px;max-width:50%;width:100%}.footer__media{margin-bottom:54px;order:1}.footer__bottom-left{align-items:center;flex-direction:column;margin-bottom:0;order:2}.footer__bottom-left p{margin-bottom:36px}}.banner{background-size:cover;height:35.625vw;width:100%}.banner,.banner__bottom{background-position:100%;background-repeat:no-repeat;position:relative}.banner__bottom{background-image:url(../images/home-grid-bg.png);height:303px;margin-bottom:3.802vw;z-index:1}.banner .banner__svg-shape{bottom:-38.073vw;left:0;position:absolute}.banner .banner__svg-shape svg{height:43.802vw;width:13.698vw}.banner .wrapper{height:100%}.banner__container{display:flex;flex-direction:column;height:100%;justify-content:center}.banner__container--bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:547px;position:relative}.banner__title{color:#fff;font-size:50px;font-weight:300;letter-spacing:-1px;line-height:64px;margin-bottom:30px;max-width:572px}.banner__text{color:#fff;font-size:18px;line-height:30px;max-width:422px}.banner__mobile{display:none}.banner__overlay-image{height:48.594vw;position:absolute;right:0;top:0;width:41.875vw;z-index:2}@media screen and (max-width:1440px){.banner__bottom{height:21.042vw}}@media screen and (max-width:1024px){.banner__title{font-size:40px;line-height:120%}}@media screen and (max-width:800px){.banner,.banner__bottom{display:none}.banner__mobile{display:block}.banner__mobile-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px;width:100%}.banner__mobile .banner__overlay-image{max-width:100%}.banner__title{font-size:39px;font-weight:400;line-height:43px;margin-bottom:18px;max-width:100%}.banner__text{line-height:33px;max-width:100%}.banner__mobile-container{background-color:#1c1c1c;padding:30px 0 76px}}.banner--page{height:100%;margin-bottom:88px;position:relative}.banner--page .banner__svg-shape{bottom:-30.417vw}.banner--page .banner__container{background-color:#000;height:29.01vw}.banner--page .banner__wrapper{height:38.681vw;position:relative}.banner--page .banner__page-name{color:#6bfacf;font-family:Inconsolata;text-transform:uppercase}.banner--page .banner__text{color:#fff}.banner--page .wrapper{display:flex;flex-direction:column;justify-content:center}.banner--page .banner__overlay-image{height:37.708vw;position:absolute;right:0;top:0;width:39.479vw}@media screen and (max-width:1440px){.banner--page{padding-bottom:12.917vw}.banner--page .banner__overlay-image{height:50.278vw;width:52.708vw}.banner--page .banner__container{height:38.681vw}.banner--page:after{left:-75px}}@media screen and (max-width:800px){.banner--page__mobile .banner__container{height:469px}.banner--page__mobile .banner__container--bg{margin-bottom:25px}.banner--page__mobile .banner__wrapper{margin-bottom:34px;position:relative}.banner--page__mobile .banner__overlay-image{height:auto;position:absolute;right:0;top:0;width:auto}.banner--page__mobile .banner__page-name{color:#6bfacf;font-family:Inconsolata;font-size:19px;line-height:47px;text-transform:uppercase}}@media screen and (max-width:800px) and (max-width:480px){.banner--page__mobile .banner__overlay-image{height:104.583vw;width:86.458vw}.banner--page__mobile .banner__container{height:460px}}@media screen and (max-width:800px) and (max-width:479px){.banner--page__mobile .banner__container{height:83.333vw;margin-bottom:20.459vw}.banner--page__mobile .banner__container--bg{margin-bottom:20.459vw}}#path,#path-2{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 3s linear 1 normal forwards}#path-2{stroke:#fff!important}#path{stroke:#383838!important;animation-delay:1s;animation-duration:2.5s}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.components__header-text{padding:84px 0;text-align:center}.blog__post h1,.blog__post h2,.blog__post h3,.blog__post h4,.blog__post h5,.blog__post h6{color:#b1b1b1}.components__header-text h4{color:#6bfacf;font-family:Inconsolata;font-size:19px;font-weight:400;line-height:47px;margin-bottom:20px;text-transform:uppercase}.components__header-text .header-text__content p,.components__header-text p p{color:#fff;font-size:32px;line-height:42px}.components__header-text .header-text__content{color:#fff;font-size:32px;font-weight:400!important;line-height:42px;margin:0 auto 24px;max-width:642px}@media screen and (max-width:680px){.components__header-text{order:1;padding:35px 0;text-align:left}.components__header-text h4{margin-bottom:8px}.components__header-text .header-text__content p{font-size:30px;letter-spacing:-1px}.components__header-text .header-text__content p br{display:none}.components__header-text .header-text__content{font-size:30px;letter-spacing:-1px}.components__header-text .header-text__content br{display:none}}.blog__post-content p{color:#fff;font-family:Lato;font-size:18px;line-height:30px}.blog__post-content h1,.blog__post-content h2,.blog__post-content h3{color:#b1b1b1;color:#fff;font-family:Lato!important}.blog__post-content a{color:#6bfacf;font-family:Lato;font-size:18px;line-height:30px;transition:color .3s ease-in-out}.blog__post-content a:hover{color:#60e1ba;text-decoration:underline}.blog__post-content ul li{color:#fff;font-family:Lato;font-size:18px;line-height:30px}.blog__post-content ul{margin-bottom:20px;padding-left:40px}.blog__post .components__header-text{padding-top:61px}.hamburger{background-color:transparent;border:0;color:#fff;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:0;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger:hover{opacity:1}.hamburger-box{display:inline-block;height:24px;position:relative;width:40px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff;border-radius:5px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:40px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.15s;transition-duration:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .27s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .42s}.blog__post-author span{color:#b1b1b1;font-size:16px;line-height:30px}.blog__post-author span:first-child{padding-right:10px}.blog__post-author span:nth-child(2){padding-left:10px}.blog__post-author{color:#6bfacf;font-size:16px;line-height:30px}.blog__post-image{background-size:contain;height:503px;margin-bottom:50px;margin-top:45px}.blog__post-image--mobile{display:none}.blog__post-image img{height:450px;max-width:100%;object-fit:cover;position:relative;top:56px;width:100%}.blog__post-social-media{margin-top:64px}.blog__post-social-media .wrapper{border-bottom:1px solid #464646;padding-bottom:67px}.blog__post-social-media h4{color:#6bfacf;font-family:Inconsolata;font-size:18px;font-weight:400;line-height:30px;margin-bottom:52px;text-align:center;text-transform:uppercase}.blog__post-social-media .a2a_kit.a2a_kit_size_32.a2a_default_style{display:flex;justify-content:center}@media screen and (max-width:680px){.blog__post .components__header-text{padding-top:0}.blog__post-image{display:none}.blog__post-image--mobile{display:block}.blog__post-image--mobile img{min-height:459px;object-fit:cover;top:0}}.components__resources{padding:0 0 76px}.components__resources .components__header-text{padding-bottom:74px}.components__resources .resources__row{margin:0 -32.5px 80px;position:relative}.components__resources .resources__row--mobile{display:none;position:relative}.components__resources .resources__row--mobile .left-arrow{bottom:53px;position:absolute;right:123px;z-index:2}.components__resources .resources__row--mobile .left-arrow.slick-disabled{opacity:.3}.components__resources .resources__row--mobile .right-arrow{bottom:53px;position:absolute;right:43px;z-index:2}.components__resources .resources__row--mobile .right-arrow.slick-disabled{opacity:.3}.components__resources .resources__image img{height:150px;max-width:100%;object-fit:cover;width:100%}.components__resources .resources__col{max-width:33.33%;padding:0 32.5px;width:100%}.components__resources .resources__container{background-color:#313131;height:540px}.components__resources .resources__content{height:calc(100% - 192.25px);padding:15px 27px 15px 33px;position:relative}.components__resources .resources__date{bottom:33px;color:#b1b1b1;font-size:16px;left:33px;line-height:30px;position:absolute}.components__resources .resources__content a.btn{bottom:50px;left:50px;position:absolute}.components__resources .resources__content h4{margin:4px 0 0}.components__resources .resources__content h4 a{color:#6bfacf;font-family:Menlo;font-size:14px;line-height:47px;margin-bottom:5px;text-transform:uppercase}.components__resources .resources__author a{color:#b1b1b1;font-size:16px}.components__resources .resources__content h2{font-family:Lato!important;font-size:20px;font-weight:700;line-height:30px;margin-bottom:15px}.components__resources .resources__content h2 a{color:#fff;text-decoration:none}.components__resources .resoruces__excerpt{color:#b1b1b1;font-size:18px;line-height:30px}@media screen and (max-width:1024px){.components__resources .resources__row{margin:0 -15px 40px}.components__resources .resources__col{padding:0 15px}}@media screen and (max-width:800px){.components__resources .resources__col{margin-bottom:30px;max-width:50%}}@media screen and (max-width:680px){.components__resources{padding-bottom:52px}.components__resources .resources__col{max-width:100%}.components__resources .resources__container{height:647px}.components__resources .resources__content{height:calc(100% - 242px);padding:15px 40px}.components__resources .resources__content h2{color:#fff;font-size:22px;letter-spacing:-1px;line-height:30px}.components__resources .resources__row{display:none}.components__resources .resources__row--mobile{display:flex}.components__resources .components__header-text{padding-bottom:63px}.blog__post-recent .components__header-text .header-text__content{padding-top:84px}}@media screen and (max-width:425px){.components__resources .resources__row--mobile .left-arrow{right:73px}}@media screen and (max-width:380px){.components__resources .resources__content a.btn{bottom:auto;left:auto;position:relative}.components__resources .resources__content h2{font-size:18px;line-height:30px}.components__resources .resources__container{height:auto}.components__resources .resources__content{height:100%}}.btn,[type=submit].btn,a.btn{align-items:center;background-color:#ff4340;border:none;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;margin:0 auto;position:relative;text-decoration:none;text-transform:uppercase;-moz-transform:skew(-20deg,0deg);-webkit-transform:skew(-20deg,0deg);-o-transform:skew(-20deg,0deg);-ms-transform:skew(-20deg,0deg);transform:skew(-20deg,0deg);width:138px}.btn span,[type=submit].btn span,a.btn span{font-family:Menlo Regular;font-size:11px;-moz-transform:skew(20deg,0deg);-webkit-transform:skew(20deg,0deg);-o-transform:skew(20deg,0deg);-ms-transform:skew(20deg,0deg);transform:skew(20deg,0deg)}.btn:hover:before,[type=submit].btn:hover:before,a.btn:hover:before{width:100%}.btn:before,[type=submit].btn:before,a.btn:before{background-color:red;content:"";height:100%;left:0;position:absolute;top:0;transition:width .5s ease-in-out;width:0}.btn--ghost,[type=submit].btn--ghost,a.btn--ghost{background-color:transparent;border:1px solid #fff}.btn--ghost:before,[type=submit].btn--ghost:before,a.btn--ghost:before{background-color:#1c1c1c}.btn--ghost-black,[type=submit].btn--ghost-black,a.btn--ghost-black{background-color:transparent;border:1px solid #000}.btn--ghost-black span,[type=submit].btn--ghost-black span,a.btn--ghost-black span{color:#000}.btn--ghost-black:hover span,[type=submit].btn--ghost-black:hover span,a.btn--ghost-black:hover span{color:#fff}.btn--xs,[type=submit].btn--xs,a.btn--xs{height:52.66px;width:60px!important}.btn--xs img,[type=submit].btn--xs img,a.btn--xs img{-moz-transform:skew(20deg,0deg) rotate(90deg);-webkit-transform:skew(20deg,0deg) rotate(90deg);-o-transform:skew(20deg,0deg) rotate(90deg);-ms-transform:skew(20deg,0deg) rotate(90deg);transform:skew(20deg,0deg) rotate(90deg);transition:all .3s ease}@media screen and (max-width:680px){.btn,[type=submit].btn,a.btn{height:52.67px;width:185.83px}.btn span,[type=submit].btn span,a.btn span{font-size:18px}a.btn--xl{width:260.68px}}.a2a_kit.a2a_kit_size_32.a2a_default_style{align-items:center;display:flex}.a2a_kit.a2a_kit_size_32.a2a_default_style a{margin:0 30px}.blog__post-listing .components__resources .resources__col{display:none;margin-bottom:58px}.btn--loadmore{background-color:transparent;border:none;border-radius:none;cursor:pointer}.btn--loadmore:focus{outline:none}.blog__post-listing .components__resources .resources__row{margin-bottom:46px}.resources__loadmore{text-align:center}@-moz-keyframes spin{to{-moz-transform:rotate(1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.drop-down{margin:0 auto;position:relative;width:278px;z-index:3}.drop-down svg{position:absolute;right:23px;top:10px;transition:all .3s ease}.drop-down.active svg{transform:rotate(180deg)}.drop-down .selected{width:278px}.drop-down.active .selected a{background:#000}.drop-down .selected a{align-items:center;background:#313131;border-radius:5px;color:#fff;display:flex;height:48px;padding-left:13px;padding-right:20px;text-decoration:none;width:278px}.drop-down .selected a span{cursor:pointer;display:block;padding:5px}.drop-down .option{position:relative}.drop-down .options ul{background:#000;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:none;left:0;list-style:none;padding:0;position:absolute;top:48px;width:auto;width:278px;z-index:2}.drop-down .options ul li{margin-bottom:6px}.drop-down .options span.value,.drop-down .selected span.value{display:none}.drop-down .options ul li a{color:#fff;display:block;padding:5px 13px;text-decoration:none}.drop-down .options ul li a:hover{background:#313131;color:#fff;transition:.2s ease}.blog__post-filter{margin-bottom:128px;text-align:center}.blog__post-filter h4{color:#6bfacf;font-family:Inconsolata;font-size:19px;font-weight:400;line-height:47px;margin-bottom:0;margin-top:0;text-transform:uppercase}.blog__post-listing .components__resources .resources__col--featured{max-width:66.66%}.blog__post-listing .components__resources .resources__container{position:relative}.blog__post-listing .components__resources .resources__container:after{background-color:#6bfacf;content:"";height:100%;left:10px;opacity:0;position:absolute;top:10px;transition:opacity 1s ease-in-out;width:100%;z-index:-1}.blog__post-listing .components__resources .resources__container:hover:after{opacity:1}@media screen and (max-width:900px){.blog__post-listing .components__resources .resources__col.resources__col--featured{max-width:100%}.blog__post-listing .components__resources .resources__col{max-width:50%}.blog__post-listing .components__resources .resources__row{display:flex}}@media screen and (max-width:802px){.blog__listing .banner--page__mobile .banner__container{background-color:#000}}@media screen and (max-width:680px){.blog__post-filter{margin-bottom:80px;text-align:left}.blog__post-filter .drop-down,.blog__post-filter .drop-down .options ul,.blog__post-filter .selected,.blog__post-filter .selected a{width:100%}.blog__listing .banner__mobile-container{padding-bottom:0}}@media screen and (max-width:420px){.blog__post-listing .components__resources .resources__col{max-width:100%}.blog__post-filter-left,.blog__post-filter-right{max-width:100%;width:100%}}.blog__post-filter{margin:0 auto 94px;max-width:572px}.blog__post-filter-left,.blog__post-filter-right{text-align:left}.blog__post-filter-sort-text{color:#fff;margin-bottom:0;text-align:left}@media (max-width:767px){.blog__post-listing .components__resources .resources__col{max-width:767px}}@media (max-width:380px){.components__resources .resources__date{bottom:auto;left:auto;position:relative}}