.header-section .logo-image-container .logo-image img{top:0}.new-style-lp.modified .header-section .logo-image-container .logo-image img{max-height:60px;max-width:150px}.new-style-lp.modified .text-form-container .left-logo-block img{width:135px}.new-style-lp.modified .header-section{padding:10px}.green-bg .header-section{background-color:#05a8b2}.new-style-lp.modified h1{color:#666}.new-style-lp.modified p{color:#666;font-size:20px !important}.banner-section{padding:120px 0 80px;position:relative;background-size:cover;background-position:center;background-attachment:fixed}.idevice .banner-section{background-attachment:scroll}.banner-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2;display:none}.banner-section .page-center{position:relative;z-index:5}.banner-section .banner-flex-wrap{display:flex;background:rgba(0,0,0,0.2);padding:50px}.banner-flex-wrap .banner-left-column{width:50%;padding-right:25px;flex-shrink:0}.banner-flex-wrap .banner-right-column{width:50%;padding-left:25px;flex-shrink:0}.banner-flex-wrap .banner-right-column .video-wrap{background:#fff;padding:5px;box-shadow:10px 10px 5px 0px rgba(0,0,0,0.1)}.banner-flex-wrap .banner-right-column .video-wrap .hs-responsive-embed-wrapper{max-height:none !important;max-width:none !important}.banner-logo-wrap{display:flex;margin:0 0px 20px;align-items:center}.banner-logo-wrap .logo-item{flex-shrink:0;width:calc(50% - 30px);width:-webkit-calc(50% - 30px)}.banner-logo-wrap .logo-item img{height:auto}.banner-logo-wrap .plus-sign span{color:#fff;font-size:60px;font-weight:700;width:60px;display:inline-block;text-align:center}.banner-text-wrap h1{color:#fff;font-weight:700;font-size:36px;line-height:1.1;margin:0 0 20px}.banner-text-wrap p{color:#fff;font-size:18px}.banner-text-wrap p:last-child{margin-bottom:0}.card-section{padding:80px 0}.section-heading h2{font-size:36px;text-align:center;margin:0 0 40px;font-weight:600;line-height:1.2}.card-section .card-flex-wrap{display:flex;margin:0 -10px;flex-wrap:wrap}.card-section .card-flex-wrap .card-block-item{width:33.33%;padding:10px;flex-shrink:0}.card-section .card-block-item .card-image{height:200px;width:100%;overflow:hidden}.card-section .card-block-item .card-image img{height:100%;width:100%;object-fit:cover;object-position:center;object-position:center;transform:scale(1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.card-section .card-flex-wrap .card-block-item .card-block-inner{background:#fff;border:1px solid rgba(0,0,0,0.1)}.card-section .card-flex-wrap .card-block-item .card-block-inner:hover .card-image img{transform:scale(1.05)}.card-section .card-flex-wrap .card-block-item .card-text{padding:20px}.card-section .card-flex-wrap .card-block-item .card-text h3{font-size:22px;margin:0 0 12px}.card-section .card-flex-wrap .card-block-item .card-text p{font-size:16px}.card-block-item .card-text .btn{background-color:#05a8b2;color:#fff;padding:8px 10px;line-height:normal;display:inline-block;font-size:16px;min-width:130px;text-align:center;margin-top:10px}.card-block-item .card-text .btn:hover{opacity:.8}.cta-section-wrap{padding:80px 0;text-align:center;background:#05a8b2}.cta-section-wrap .section-heading h2{color:#fff}.banner-section.overlay-hide .banner-flex-wrap{background:0;padding:0}.hero-section.text-form-container::before{display:none}.hero-section.text-form-container{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;min-height:-webkit-calc(100vh - 71px);min-height:-moz-calc(100vh - 71px);min-height:calc(100vh - 71px)}.text-form-container .overlay{position:absolute;width:100%;height:100%;top:0;left:0}.text-form-container .left-logo-block{max-width:260px;margin:0 0 15px}.text-form-container .text-block{color:#fff}.text-form-container .left-logo-block img{width:300px}@media(max-width:1024px){.banner-section .banner-flex-wrap{padding:30px}.banner-flex-wrap .banner-left-column{padding-right:20px}.banner-flex-wrap .banner-right-column{padding-left:20px}}@media(max-width:992px){.card-section .card-flex-wrap .card-block-item .card-text{padding:15px}}@media(max-width:767px){.banner-section{padding:90px 0 40px}.banner-flex-wrap{flex-direction:column}.banner-flex-wrap .banner-left-column{width:100%;margin:0 0 40px;padding-right:0;text-align:center}.banner-flex-wrap .banner-right-column{padding-left:0;width:100%}.banner-text-wrap h1{font-size:30px}.banner-text-wrap p{font-size:16px}.card-section .card-flex-wrap .card-block-item{width:50%}.card-section{padding:40px 0}.section-heading h2{font-size:30px;margin:0 0 30px}.cta-section-wrap{padding:40px 0}.header-section .header-phone-number{padding-left:10px}.header-section .header-logo-contact-number-grp .logo-image-container{padding-right:10px}}@media(max-width:600px){.card-section .card-flex-wrap .card-block-item{width:100%;max-width:450px;margin:0 auto}}@media(max-width:568px){.text-form-container .left-logo-block{max-width:200px;margin:0 0 20px}}@media(max-width:480px){.section-heading h2{font-size:26px}.banner-section .banner-flex-wrap{padding:20px 15px}.banner-logo-wrap{flex-direction:column;align-items:center}.banner-logo-wrap .logo-item{width:100%;max-width:170px}.banner-logo-wrap .plus-sign span{font-size:45px}.card-section .card-flex-wrap .card-block-item .card-text h3{font-size:20px}.text-form-container .form-container form .hs-form-field .hs-input,.text-form-container .form-container form .form-columns-2 .hs-form-field .hs-input,.text-form-container .form-container form .form-columns-3 .hs-form-field .hs-input{width:100% !important}}@media(max-width:400px){.text-form-container .form-container form .hs-form-field .hs-input,.text-form-container .form-container form .form-columns-2 .hs-form-field .hs-input,.text-form-container .form-container form .form-columns-3 .hs-form-field .hs-input{width:100% !important}}