.resources-section{padding:52px 0 84px}body .container-fluid .row-fluid .resources-cm-container>span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;flex-wrap:wrap;-wevkit-flex-wrap:wrap;margin-right:-4%}body .row-fluid .resources-cm-container>span .hs_cos_wrapper{display:flex;flex-basis:46.4%;float:left;margin-right:3.4%;margin-top:3.5%;margin-bottom:2%}.resources-cm .heading h2{font-family:futura-pt,sans-serif;font-style:normal;font-weight:700;font-size:30px;line-height:1}.resources-cm .bg-container{height:350px;padding:30px;z-index:1;position:relative}.resources-cm .bg-container:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;background-image:-moz-linear-gradient(90deg,#1f1f1f 0%,rgba(31,31,31,0) 100%);background-image:-webkit-linear-gradient(90deg,#1f1f1f 0%,rgba(31,31,31,0) 100%);background-image:-ms-linear-gradient(90deg,#1f1f1f 0%,rgba(31,31,31,0) 100%);z-index:-1}.resources-cm .download-button{margin:22px 0 0}.resources-cm .download-button a{color:#ffa400;border:1px solid #ffa400;padding:9px 35px;display:inline-block;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:600;font-size:13px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.resources-cm .download-button a:hover{background:#455560;border-color:#455560;color:#fff}.resources-cm .category{position:absolute;left:0;top:0;padding:2px 26px}.resources-cm .category h4{margin:0;font-family:futura-pt,sans-serif;font-style:normal;font-weight:700;font-size:12px}.resources-cm .heading{position:absolute;left:30px;right:30px;bottom:90px}.resources-section .heading h1{font-size:93px;line-height:1}.resources-section .heading p{font-size:22px;line-height:33px;max-width:530px}.blog-secondary-header{margin-top:110px}@media(min-width:768px) and (max-width:1024px){.resources-section .heading h1{font-size:60px;line-height:1}}@media(max-width:767px){.resources-section .heading h1{font-size:46px;line-height:56px}body .container-fluid .row-fluid .resources-cm-container>span{margin-right:0}body .row-fluid .resources-cm-container>span .hs_cos_wrapper{display:block;flex-basis:100%;width:100%;margin-right:0;margin-top:30px;margin-bottom:0}.resources-cm .heading{left:20px;right:20px}}.case-study-section{padding:52px 0 210px}body .container-fluid .row-fluid .case-study-cm-container>span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;flex-wrap:wrap;-wevkit-flex-wrap:wrap;margin-right:-4%}body .row-fluid .case-study-cm-container>span .hs_cos_wrapper{display:flex;flex-basis:46.4%;float:left;margin-right:3.4%;margin-top:3.4%}.case-study-section .heading h1{font-size:93px;line-height:1}.case-study-section .heading p{font-size:22px;line-height:33px;max-width:530px}.case-study-cm .bg-container{height:350px;padding:30px;z-index:1;position:relative}.case-study-cm .bg-container:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;background-image:-moz-linear-gradient(90deg,#1f1f1f 0%,rgba(31,31,31,0) 100%);background-image:-webkit-linear-gradient(90deg,#1f1f1f 0%,rgba(31,31,31,0) 100%);background-image:-ms-linear-gradient(90deg,#1f1f1f 0%,rgba(31,31,31,0) 100%);z-index:-1}.case-study-cm .category{position:absolute;left:0;top:0;padding:2px 26px}.case-study-cm .category h4{margin:0;font-family:futura-pt,sans-serif;font-style:normal;font-weight:700;font-size:12px}.case-study-cm .heading h2{font-size:30px;line-height:1}.case-study-cm .heading p{font-size:14px;margin:0;line-height:22px;font-family:futura-pt,sans-serif;font-style:normal;font-weight:700}.case-study-cm .heading{position:absolute;left:30px;right:30px;bottom:40px}@media(min-width:768px) and (max-width:1024px){.case-study-section{padding:52px 0 120px}.case-study-section .heading h1{font-size:60px;line-height:1}}@media(max-width:767px){.case-study-section{padding:52px 0 120px}.case-study-section .heading h1{font-size:46px;line-height:56px}body .container-fluid .row-fluid .case-study-cm-container>span{margin-right:0}body .row-fluid .case-study-cm-container>span .hs_cos_wrapper{display:block;flex-basis:100%;width:100%;margin-right:0;margin-top:30px;margin-bottom:0}.case-study-cm .heading{left:20px;right:20px}.case-study-cm .heading h2{font-size:24px}.case-study-cm .bg-container{height:320px}}.slider-progress{width:100%;height:3px;background:#eee}.slider-progress .progress{width:0;height:3px;background:#ffa400}.latest-project-section .slider-bg{padding:230px 0 300px}.latest-project-section{position:relative}.latest-project-section .slick-dots{position:absolute;bottom:0;background:#455560;left:0;right:0;margin:0;padding:40px 0;text-align:center}.latest-project-section .slick-dots li{color:#fff;margin:0 60px;padding:0;cursor:pointer;display:inline-block;font-family:proxima-nova,sans-serif;font-size:14px;font-weight:300}.latest-project-section .slick-dots li:before{display:none}.latest-project-section h2{font-size:43px;line-height:49px}.latest-project-section h1{font-size:45px;line-height:58px}.latest-project-section .slider-wrapper a.cta_button{background:transparent;border:0;padding:0;position:relative;margin-top:35px;font-size:13px;padding-right:20px}.latest-project-section .slider-wrapper a.cta_button:before{position:absolute;content:'';top:-7px;right:-35px;background:url(//cdn2.hubspot.net/hubfs/1803734/Assets%20Nov-02/iconViewCase.png) no-repeat;background-size:100%;width:35px;height:35px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.latest-project-section .slider-wrapper a.cta_button:hover:before{right:-25px}.latest-project-section .slider-wrapper a.cta_button:after{position:absolute;content:'';bottom:-9px;left:0;right:100%;height:2px;background:#fff;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;width:auto}.latest-project-section a.cta_button:hover:after{right:20px}.latest-project-section .all-projects-cta a.cta_button{background:transparent;border:0;padding:0;color:#ffa400;position:relative;font-size:13px;line-height:15px;font-weight:400}.latest-project-section .all-projects-cta a.cta_button:before{position:absolute;content:'';bottom:-12px;left:0;right:0;height:3px;background:#e9e9e9;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.latest-project-section .section-heading h2{font-size:93px;line-height:1.2;letter-spacing:0}.latest-project-section .slider-wrapper{margin-top:50px}@media(min-width:768px) and (max-width:1024px){.latest-project-section .slick-dots li{margin:0 20px}.latest-project-section .section-heading h2{font-size:60px;line-height:1}}@media(max-width:767px){.latest-project-section .section-heading h2{font-size:46px;line-height:56px}.latest-project-section .all-projects-cta{text-align:left}.latest-project-section .slider-bg{padding:100px 0 180px}.latest-project-section .slick-arrow{display:none !important}.latest-project-section .slick-dots li{margin:0 20px;width:100%;max-width:16px;white-space:nowrap;overflow:hidden;height:37px}.latest-project-section .slick-dots{padding:30px 0 20px}.latest-project-section h1{font-size:28px;line-height:36px}.latest-project-section .slider-wrapper a.cta_button{margin-top:15px}.latest-project-section .slider-cm{text-align:center}}