.case-study-page{background-color:#f3f3f3}.bg-info-section{max-width:500px;margin:0 auto;padding:50px 0}.video-text-section-container{padding:50px 0}.video-text-section-container .video-text-section .cs-video-img-container,.video-text-section-container .video-text-section .cs-text-container{width:50%;position:relative}.video-text-section-container .video-text-section{display:flex;position:relative}.video-text-section-container .video-text-section.right-align{flex-direction:row-reverse}.video-text-section-container .cs-video-img-container .video-img img{width:100%;height:100%;object-fit:cover;object-position:right}.video-text-section-container .cs-video-img-container .video-img{position:relative;width:100%;height:100%}.video-text-section-container .cs-video-img-container .video-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.video-text-section-container .cs-video-img-container .cs-video-popup-cta-container img{max-width:70px;width:100%;cursor:pointer}.video-text-section-container .video-text-section .cs-video-img-container .cs-video-popup-cta-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-text-section-container .video-text-section .cs-text-container{padding:25px 50px;display:flex;align-items:center;background-color:#fff}.hs-responsive-embed-wrapper{max-width:100% !important;max-height:100% !important}.cs-video-popup.white-popup{max-width:1000px;margin:0 auto;position:relative}.cs-video-popup.white-popup .mfp-close{position:absolute;top:-10px;right:-10px}.bottom-cta-section{text-align:center;padding:50px 0}.bottom-cta-section .bottom-cta-inner-section a span{font-size:18px !important;font-family:'Montserrat',sans-serif !important}.meet-guidemark-precision-section{padding:50px 0 0}.meet-guidemark-precision-section .page-center{text-align:center}.meet-guidemark-precision-section .section-heading{margin-bottom:40px}.meet-guidemark-precision-address-section{margin-bottom:70px}.guidemark-precision-address-block img{margin-bottom:15px;max-width:100px}.case-study-page .banner-overlay{background-image:linear-gradient(-269deg,#0e0e0e 0%,rgba(14,14,14,0.00) 75%)}.meet-guidemark-precision-section .bottom-section-heading{margin:0}@media(max-width:1199px){.video-text-section-container .video-text-section .cs-text-container{padding:25px 40px}.video-text-section-container .video-text-section .cs-text-container .cs-text-inner-container h3{font-size:26px;margin-bottom:15px}.video-text-section-container .video-text-section .cs-text-container .cs-text-inner-container p{margin-bottom:15px}}@media(max-width:992px){.banner h1{font-size:33px}.video-text-section-container .video-text-section .cs-video-img-container,.video-text-section-container .video-text-section .cs-text-container{width:100%}.video-text-section-container .video-text-section{flex-direction:column !important}.video-text-section-container .cs-video-img-container .video-img{margin-bottom:15px}.bottom-cta-section .bottom-cta-inner-section h2,.meet-guidemark-precision-section .section-heading h2{font-size:35px}.meet-guidemark-precision-section{padding:30px 0 0}.meet-guidemark-precision-section .section-heading{margin-bottom:20px}.meet-guidemark-precision-address-section{margin-bottom:50px}.video-text-section-container{padding:15px 0 50px}}@media(max-width:767px){.banner{padding:55px 0 121px}.video-text-section-container .video-text-section .cs-text-container .cs-text-inner-container h3{font-size:22px}.video-text-section-container .video-text-section .cs-text-container .cs-text-inner-container p{font-size:16px}.bottom-cta-section .bottom-cta-inner-section h2,.meet-guidemark-precision-section .section-heading h2{font-size:28px}.bg-info-section{padding:40px 0 20px}.video-text-section-container{padding:0 0 20px}.bottom-cta-section{padding:40px 0}.bottom-cta-section .bottom-cta-inner-section a span{font-size:16px !important}.guidemark-precision-address-block h4{font-size:19px}.meet-guidemark-precision-section{padding:45px 0 15px}.meet-guidemark-precision-section .section-heading{margin-bottom:5px}.guidemark-precision-address-block img{margin-bottom:5px}.meet-guidemark-precision-address-section .guidemark-precision-address-block+.guidemark-precision-address-block{margin-top:10px}.case-study-page .banner-overlay{background-image:none}}@media(max-width:590px){.banner h1{font-size:28px}banner h1::after{margin:25px 0}.banner-content p{font-size:19px}.video-text-section-container .video-text-section .cs-text-container{padding:20px}.bottom-cta-section .bottom-cta-inner-section a{padding:15px}}@media(max-width:480px){.banner h1{font-size:24px}.video-text-section-container .video-text-section .cs-text-container .cs-text-inner-container h3{font-size:20px}.bottom-cta-section .bottom-cta-inner-section h2,.meet-guidemark-precision-section .section-heading h2{font-size:23px}.bottom-cta-section .bottom-cta-inner-section a{padding:15px 10px}.bottom-cta-section .bottom-cta-inner-section a span{font-size:15px !important}.bg-info-section .bg-info-inner-section p{margin:0 0 15px;font-size:16px}}