.hero_banner_with_logo .top_content{display:flex;justify-content:center}.hero_banner_with_logo{padding-bottom:50px;padding-top:50px}.hero_inner_wrapper .top_content_wrap .top_content a{text-decoration:none}.hero_inner_wrapper .top_content_wrap .top_content a:hover{text-decoration:underline}.hero_banner_with_logo .hero_inner_wrapper .top_content_wrap{align-items:center;display:grid;gap:20px;grid-template-columns:2fr 1fr;margin-bottom:15px}.hero_inner_wrapper .top_content_wrap .top_content *{color:#fff;font-size:15px;margin:0}.hero_inner_wrapper .banner_wrapper .bottom_content a.header_call_btn,.hero_inner_wrapper .top_content_wrap .top_content a.header_call_btn{background-color:#fff;border-radius:100px;color:#000;font-size:17px;font-weight:600;line-height:28px;margin-top:20px;padding:10px 25px;width:100%}.hero_banner_with_logo .hero_inner_wrapper{width:100%}.hero_banner_with_logo .banner_wrapper .form_content h2{font-size:55px}.hero_banner_with_logo .banner_wrapper .right_form .form_content{margin-bottom:15px}.hero_banner_with_logo .banner_wrapper .right_form input.hs-button:hover{background-color:#1c3f94;color:#fff}.hero_banner_with_logo .logo_image img{width:200px}.hero_banner_with_logo .banner_wrapper{align-items:center;display:grid;gap:30px;grid-template-columns:2fr 1fr}.hero_banner_with_logo .banner_wrapper .right_form .input input::placeholder{color:#fff!important}.hero_banner_with_logo .banner_wrapper .form_section .hs-form-field{margin-bottom:5px}.hero_banner_with_logo .banner_wrapper .form_section label{margin:0}.hero_banner_with_logo .banner_wrapper .hs-form-private{background-color:transparent}.hero_banner_with_logo .banner_wrapper .right_form{background:linear-gradient(-235deg,#2e2e2e 49%,#171516 0)!important;border:5px solid #919191;padding:20px 30px}.hero_banner_with_logo .banner_wrapper .form_content *{color:#fff;font-size:24px;line-height:68px;margin:0;text-align:center}.hero_banner_with_logo .banner_wrapper .right_form .bottom_content *{color:#fff;font-size:16px;font-style:italic;line-height:28px;margin:0;text-align:center;text-transform:capitalize}.hero_banner_with_logo .banner_wrapper .right_form input.hs-button{background-color:#fff;border-radius:100px;color:#000;font-size:24px;font-weight:600;line-height:28px;margin-top:20px;padding:25px 10px;width:100%}.hero_banner_with_logo .banner_wrapper .right_form .bottom_content{margin-top:20px}.hero_banner_with_logo .banner_wrapper .right_form .input input{background-color:#747474!important;border:none!important;border-radius:0!important;color:#fff;font-size:18px;font-style:italic;outline:none;padding:25px}.hero_banner_with_logo .banner_wrapper .right_form .form_section .form-title{display:none!important}.gallery_section div#overlay div#prevButton{border-left:3px solid #ffe;border-top:3px solid #ffe;height:20px;transform:rotate(-45deg);width:20px}.gallery_section div#overlay div#nextButton{border-right:3px solid #ffe;border-top:3px solid #ffe;height:20px;transform:rotate(45deg);width:20px}.hero_banner_with_logo .banner_wrapper .left_image{margin-top:50px}@media only screen and (max-width:1600px){.hero_banner_with_logo .banner_wrapper .form_content h2{font-size:32px}.hero_banner_with_logo .banner_wrapper .form_content *{font-size:16px;line-height:30px}.hero_banner_with_logo .banner_wrapper .right_form .input input{font-size:16px;padding:15px}.hero_banner_with_logo .banner_wrapper .right_form input.hs-button{font-size:14px;line-height:18px;padding:16px 10px}.hero_banner_with_logo .banner_wrapper .right_form .bottom_content *{font-size:16px;line-height:20px}}@media only screen and (max-width:991px){.hero_banner_with_logo .hero_inner_wrapper .top_content_wrap{grid-template-columns:1fr 1fr}.hero_banner_with_logo .banner_wrapper{gap:20px;grid-template-columns:1fr}}@media only screen and (max-width:767px){.hero_banner_with_logo .banner_wrapper .form_content *{font-size:32px}.hero_banner_with_logo .banner_wrapper .form_content p{font-size:16px}.hero_banner_with_logo .banner_wrapper .right_form input.hs-button{font-size:14px;margin-top:15px;padding:18px 5px}.hero_banner_with_logo .banner_wrapper .right_form{padding:20px}.hero_banner_with_logo{padding-bottom:60px;padding-top:40px}.hero_banner_with_logo .banner_wrapper .left_image{margin-top:20px}.hero_banner_with_logo .banner_wrapper .form_content h2{font-size:32px}.hero_banner_with_logo .hero_inner_wrapper .top_content_wrap{grid-template-columns:1fr}}