.banner-with-form{position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;padding:150px 0 30px;background-image:linear-gradient(0deg,var(--banner-bg),#FFFFFF)}.banner-with-form .flex-box{row-gap:20px;align-items:flex-start}.banner-with-form .halfleft .innerWrap h1{color:var(--prime-text);text-align:center;font-weight:500;padding-bottom:0;margin-bottom:10px;font-size:22px;line-height:27px;letter-spacing:1px}.banner-with-form .halfleft .innerWrap .banner-left-heading{font-weight:600;color:var(--secondary-text);font-family:poppins,sans-serif;font-size:38px;line-height:34px;text-align:center;letter-spacing:1px}.banner-with-form .halfleft .innerWrap .home-banner-heading{color:var(--secondary-text);font-weight:600;font-family:poppins,sans-serif;font-size:36px;line-height:34px;text-align:center;letter-spacing:1px}.banner-with-form .halfleft .innerWrap p{color:var(--prime-text);line-height:23px;text-align:center;width:82%;margin:10px auto 0}.banner-with-form .halfleft .form-banner-service-list{display:none}.banner-with-form .halfleft .innerWrap .flex-box .icon-box{width:45%;background-color:#fff;border-radius:10px;padding:15px 10px}.banner-with-form .halfleft .innerWrap .flex-box{row-gap:16px}.banner-with-form .halfleft .innerWrap .flex-box .icon-box .img-box{text-align:center}.banner-with-form .halfleft .innerWrap .flex-box .icon-box .img-box img{opacity:.5;height:45px;width:auto}.banner-with-form .halfleft .innerWrap .flex-box .icon-box p{font-size:15px;color:var(--prime-text);width:100%;text-align:center;line-height:21px;margin-top:10px;font-weight:600;margin-bottom:0}.banner-with-form .halfleft .innerWrap .btn-header1{padding:12px 40px;font-size:17px}.banner-with-form .halfright img{display:none}.banner-with-form .halfright .formwrp{width:100%;background-color:#fff;border-radius:20px;float:right;padding:20px;border:2px solid #a6aab3;box-shadow:0 10px 60px rgba(0,0,0,8%)}.banner-with-form .halfright .formwrp p{width:100%;color:var(--black-text);font-size:15px!important;margin-bottom:0!important;margin-top:0;text-align:center;line-height:28px}.banner-with-form .halfright .formwrp p a{font-weight:600}.banner-with-form .halfright .formwrp h2{font-weight:600;color:var(--blue-color);text-align:left;font-size:34px;line-height:38px;padding-bottom:0;text-align:center}.banner-with-form .formgroup input,.banner-with-form .formgroup select,.banner-with-form .formgroup textarea{font-size:14px;padding:12px 0;outline:none;width:100%;background-color:#fff;border:0;border-radius:7px;-webkit-transition:border-color .15s;-o-transition:border-color .15s;transition:border-color .15s;font-weight:400;-webkit-box-sizing:border-box;font-family:poppins,sans-serif;box-sizing:border-box}.banner-with-form .formgroup textarea{height:39px;overflow:hidden}.banner-with-form .formwrp .d-flex{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.banner-with-form .formwrp .d-flex .formgroup{width:48%}.banner-with-form .formgroup{padding:0 0;border-bottom:1px solid var(--form-border);width:100%;margin-bottom:15px}.banner-with-form form .submitbtn .btn{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;font-size:16px}.banner-with-form form .submitbtn .btn svg{fill:#fff;width:26px}.banner-with-form a{font-size:20px}.banner-with-form .halfleft .cta-holder{text-align:center}.select2-container .select2-results ul li{font-size:14px}.select2-container--default .select2-selection--multiple{border:none!important}.select2-container--default .select2-selection--multiple{padding-bottom:0;padding-right:0}.banner-with-form .flex-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;row-gap:15px}.banner-with-form .halfright{width:100%}@media screen and (min-width:567px){}@media screen and (min-width:600px){.banner-with-form{padding:100px 0 30px}}@media screen and (min-width:768px){.banner-with-form .halfleft .form-banner-service-list{display:flex}.banner-with-form .halfleft .innerWrap .flex-box .icon-box{width:22%}.banner-with-form .halfleft .innerWrap .btn-header1{font-size:23px}.banner-with-form .halfleft .innerWrap h1{font-size:34px}.banner-with-form .halfleft .innerWrap .home-banner-heading{font-size:69px;line-height:70px}}@media screen and (min-width:1024px){.banner-with-form{padding:100px 0 30px}.banner-with-form .halfleft .innerWrap .flex-box .icon-box{width:22%}.banner-with-form .halfleft .innerWrap .three-cards .icon-box{width:30%}.banner-with-form .halfright img{width:100%;display:block}.banner-with-form .flex-box{justify-content:center}.banner-with-form .halfleft .cta-holder{text-align:left}.banner-with-form .halfleft .innerWrap h1{text-align:left}.banner-with-form .halfright .formwrp{padding:35px}.banner-with-form .halfright .formwrp h2{font-size:40px;line-height:41px}.banner-with-form .halfleft{width:55%}.banner-with-form .halfright{width:36%;margin-left:0;min-height:440px}.banner-with-form .halfleft .innerWrap .banner-left-heading{font-size:69px;line-height:72px;padding-bottom:25px;text-align:left}.banner-with-form .halfleft .innerWrap .home-banner-heading{text-align:left}.banner-with-form .halfleft .innerWrap p{text-align:left;margin:10px 0}.banner-with-form p{text-align:left;font-size:15px;line-height:21px}.banner-with-form .halfleft h4{font-size:34px;margin-bottom:24px}.banner-with-form .halfright .formwrp p{text-align:left}.banner-with-form form .submitbtn .btn{font-size:19px}.banner-with-form .halfright .formwrp h2{font-size:31px;line-height:41px}}@media screen and (min-width:1440px){.banner-with-form .halfleft .innerWrap .flex-box .icon-box{width:23%}.banner-with-form .halfleft .innerWrap .three-cards .icon-box{width:30%}.banner-with-form .flex-box{justify-content:space-between}.banner-with-form .halfright{margin-left:0;min-height:auto}.banner-with-form .halfright{height:auto}.banner-with-form .halfright .formwrp h2{font-size:40px;line-height:41px}}