body{font-size:18px;line-height:1.2;margin:0;padding:0}*{box-sizing:border-box}.gpb-lp .page-center{float:none!important;margin:0 auto!important;max-width:1200px;padding:0 15px}.image-text-main-container{padding:60px 0}.image-text-inner-container{display:flex;justify-content:center}.image-text-main-container .image-container{position:relative;width:50%}.image-text-main-container .text-container{margin-left:-50px;padding:40px 0;position:relative;width:50%;z-index:1}.image-text-main-container .text-container .text-inner-container{background-color:#fff;box-shadow:2px 5px 15px 5px rgba(0,0,0,.1);height:100%;padding:40px}.image-text-main-container .image-container img{box-shadow:-5px 5px 15px 5px rgba(0,0,0,.1);height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.image-text-main-container .section-heading h2{margin-bottom:50px;text-align:center}.image-text-main-container .image-text-container{margin-bottom:50px}.image-text-main-container .image-text-container:last-child{margin-bottom:0}.image-text-main-container .image-text-inner-container.right-side{flex-direction:row-reverse}.image-text-main-container .image-text-inner-container.right-side .text-container{margin-left:0;margin-right:-50px}.header.full-height{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:6% 0;position:relative;text-align:center}.header .page-center{position:relative;z-index:1}.signup-card{display:flex;flex-direction:row-reverse;margin:auto;min-height:400px;text-align:left;width:100%}.signup-card .new{background:#fff}.signup-card>div{padding:4%;width:50%}.button{background:#fff;border:2px solid #fff;border-radius:4px;color:#000;display:inline-block;font-size:18px;font-weight:700;max-width:200px;padding:10px;text-align:center;transition:all .3s;width:100%}.hs-form .hs-input{color:#333;height:42px;padding:10px;width:100%}.hs-form label{color:#333;font-size:16px}.field.hs-form-field{margin-bottom:10px}.button:hover{background:transparent;color:#fff}.hs-button{-webkit-appearance:none;background-color:#ffcf00;border-color:#ffcf00;border-radius:4px;color:#fff;cursor:pointer;font-family:proxima-nova;font-size:18px;font-weight:700;letter-spacing:1px;margin-top:20px;max-width:200px;padding:15px 15px 14px;transition:all .3s;width:100%}.hs-button:hover{opacity:.8}.existing{background:transparent}ul.no-list.hs-error-msgs.inputs-list{color:red;font-size:12px;margin:0;padding-left:21px}ul.no-list.hs-error-msgs.inputs-list label{color:red;font-size:12px}.submitted-message{color:#000;font-size:22px;padding:20px 0}.logo-item img{cursor:pointer;display:block;filter:grayscale(1);-webkit-filter:grayscale(1);margin:0 auto;max-height:100px;max-width:200px;object-fit:cover;transition:all .3s;-webkit-transition:all .3s;width:100%}.logo-item img:hover{filter:grayscale(0);-webkit-filter:grayscale(0)}.logo-section .section-heading{margin-bottom:40px;text-align:center}.slick-track *{outline:none}.logo-section .slick-prev:before{color:#000!important;content:"\f053"!important;font-family:fontawesome!important}.logo-section .slick-next:before{color:#000!important;content:"\f054"!important;font-family:fontawesome!important}.logo-section .slick-list.draggable{margin:0 30px}.logo-section .slick-next{right:0!important}.logo-section .slick-prev{left:0!important}.logo-section .slick-next,.logo-section .slick-prev{z-index:5}.full-width-cta-section{text-align:center}.full-width-cta-inner-section{margin:0 auto;max-width:800px}.full-width-cta{margin-top:40px}.testi-slider-section{padding:60px 0}.testi-slider-inner-section{margin:0 auto;max-width:700px}.testi-slider-inner-section .section-header h2{text-align:center}.testi-slider.slick-slider{box-shadow:0 10px 25px 2px rgba(0,0,0,.28);margin:50px 0 0!important;padding:50px}.testi-slide-inner{text-align:center}.testi-quote-text h4{margin:0 0 40px}.testi-author-details h5{font-size:24px;margin:0 0 10px}.testi-author-details p{margin:0}.testi-slider .slick-dots{margin:30px 0 0;position:static}.testi-slider .slick-dots li button:before{display:none}.testi-slider .slick-dots li button{background:#fff;border-radius:100%;height:12px;opacity:.8;padding:0;width:12px}.testi-slider .slick-dots li.slick-active button{opacity:1}.testi-slider .slick-dots li{height:auto;margin:0 5px;width:auto}.section-heading.top-banner-heading{padding-bottom:50px}.section-heading.top-banner-heading h1{margin-bottom:0}.section-text p{color:#000}.hs-landing-page .section-heading.top-banner-heading h1{margin-top:0}.hs-landing-page h1,.hs-landing-page h2,.hs-landing-page h3,.hs-landing-page h4{margin-bottom:15px}@media(max-width:1199px){.signup-card .new h2{font-size:38px}.signup-card h1{font-size:48px}}@media(max-width:991px){.image-text-main-container .text-container .text-inner-container{padding:30px}.image-text-main-container .text-container{margin-left:-30px;padding:30px 0}.image-text-main-container .image-text-inner-container.right-side .text-container{margin-left:0;margin-right:-30px}}@media(max-width:880px){.signup-card>div{width:100%}.signup-card{flex-direction:column-reverse}.signup-card .new{background:#fff;max-width:500px}.signup-card .new h2{font-size:32px}.signup-card h1{font-size:42px}.existing{padding:0 0 5%!important}}@media(max-width:767px){body{font-size:16px}.image-text-main-container{padding:50px 0}.image-text-main-container .section-heading h2{margin-bottom:40px}.image-text-main-container .image-text-inner-container.right-side{flex-direction:column}.image-text-inner-container{align-items:center;flex-direction:column}.image-text-main-container .image-container{max-width:500px;width:100%}.image-text-main-container .image-container img{height:auto;position:static;transform:translate(0)}.image-text-main-container .text-container{margin:-40px 0 0!important;max-width:500px;padding:0 30px;width:100%}.image-text-main-container .image-text-container{margin-bottom:40px}.existing{padding:0 0 40px!important}.signup-card>div{padding:25px}.header.full-height{padding:40px 0}.testi-slider.slick-slider{margin:30px 0 0!important;padding:40px}.testi-slider-section{padding:50px 0}.section-heading.top-banner-heading{padding-bottom:20px;text-align:-webkit-auto}}@media screen and (max-width:568px){.testi-slider.slick-slider{padding:25px}.testi-quote-text h4{margin:0 0 30px}}@media(max-width:480px){.image-text-main-container .text-container .text-inner-container{padding:25px 20px}.image-text-main-container .text-container{margin:-30px 0 0!important;padding:0 15px}}