.banner-lp{font-family:Montserrat,sans-serif;padding:230px 0 200px;position:relative}.banner-lp .back-image{bottom:0;left:0;position:absolute;width:100%}.banner-lp .container{position:relative;z-index:1}.banner-lp .inner{display:flex}.banner-lp h1{color:#1564a9;font-family:Montserrat,sans-serif;font-size:68px;font-weight:700;line-height:64px;text-transform:uppercase}.banner-lp h1 span{color:#2bc3f2;display:block;font-family:BlackDiamond,sans-serif;font-size:124px;font-weight:400;margin:-46px 0 0 110px;text-transform:none}.banner-lp h1 em{display:block;font-style:normal;margin:15px 0 0 139px}.banner-lp .left-text{color:#1564a9;font-size:21px;font-weight:500;line-height:32px;padding:110px 30px 0 0;width:calc(100% - 500px)}.banner-lp .left-text .content{max-width:490px;padding:20px 0 0}.banner-lp .right-form{background-color:hsla(0,0%,100%,.5);border:2px solid rgba(12,69,122,.1);box-shadow:-6px -6px 27px rgba(12,69,122,.02);padding:55px 50px;width:500px}.banner-lp .right-form .form-title:empty,.banner-lp .right-form .hs-form .hs-form-field>label{display:none}.banner-lp .right-form .hs-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.banner-lp .right-form .hs-form select,.banner-lp .right-form .hs-form textarea{background-color:#fff;border:1px solid rgba(12,69,122,.2);border-radius:0;color:#0c457a;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;height:auto;padding:19px 50px 19px 37px;width:100%}.banner-lp .right-form .hs-form .hs-form-field{margin-bottom:13px}.banner-lp ::-webkit-input-placeholder,.banner-lp input::-webkit-input-placeholder,.banner-lp textarea::-webkit-input-placeholder{color:#547ca2;opacity:1}.banner-lp ::-moz-placeholder,.banner-lp input::-moz-placeholder,.banner-lp textarea::-moz-placeholder{color:#547ca2;opacity:1}.banner-lp :-ms-input-placeholder,.banner-lp input:-ms-input-placeholder,.banner-lp textarea:-ms-input-placeholder{color:#547ca2;opacity:1}.banner-lp :-moz-placeholder,.banner-lp input:-moz-placeholder,.banner-lp textarea:-moz-placeholder{color:#547ca2;opacity:1}.banner-lp .right-form form ul.hs-error-msgs.inputs-list{background:transparent;color:#23486b;line-height:normal;position:static}.banner-lp .right-form form ul.hs-error-msgs.inputs-list:after{display:none}.banner-lp .right-form form ul.hs-error-msgs.inputs-list>li{margin:0;padding:0}.banner-lp .right-form form ul.hs-error-msgs.inputs-list>li label{color:#23486b;font-weight:500}.banner-lp .right-form form input[type=submit]{-webkit-appearance:none;background:#fff url(https://20864560.fs1.hubspotusercontent-na1.net/hubfs/20864560/42_dental/images/form-submit-chevron.png) no-repeat right 27px center;border:2px solid #0c457a;border-radius:0;box-shadow:0 3px 0 0 #0c457a;box-sizing:border-box;color:#0c457a;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;padding:18px 52px 18px 32px;text-align:center;text-transform:uppercase;transition:.4s}.banner-lp .right-form form input[type=submit]::-moz-focus-inner{border:0}.banner-lp .right-form form input[type=submit]:hover{background-color:#f3f3f3}.banner-lp .right-form .hs_submit.hs-submit{text-align:center}.banner-lp .right-form .hs_firstname div.input input,.banner-lp .right-form .hs_lastname div.input input{background-image:url(https://20864560.fs1.hubspotusercontent-na1.net/hubfs/20864560/42_dental/images/form_object_1.png);background-position:right 27px center;background-repeat:no-repeat}.banner-lp .right-form .hs_email div.input input{background-image:url(https://20864560.fs1.hubspotusercontent-na1.net/hubfs/20864560/42_dental/images/form_object_2.png);background-position:right 27px center;background-repeat:no-repeat}.banner-lp .right-form .hs_phone div.input input{background-image:url(https://20864560.fs1.hubspotusercontent-na1.net/hubfs/20864560/42_dental/images/form_object_3.png);background-position:right 27px center;background-repeat:no-repeat}.banner-lp .right-form .hs_which_best_describes_your_timeline div.input input{background-image:url(https://20864560.fs1.hubspotusercontent-na1.net/hubfs/20864560/42_dental/images/form_object_4.png);background-position:right 22px center;background-repeat:no-repeat}.banner-lp .right-form .hs_message div.input textarea{background-image:url(https://20864560.fs1.hubspotusercontent-na1.net/hubfs/20864560/42_dental/images/form_object_5.png);background-position:right 27px top 22px;background-repeat:no-repeat}@media (max-width:1199px){.banner-lp{padding:160px 0 200px}.banner-lp .right-form{padding:55px 20px}}@media (max-width:991px){.banner-lp{padding:160px 0 120px}.banner-lp h1{font-size:49px;line-height:54px}.banner-lp h1 span{font-size:74px;margin:-46px 0 0 90px}.banner-lp .left-text{padding:40px 30px 0 0;width:calc(100% - 350px)}.banner-lp .right-form{width:350px}.banner-lp .right-form .hs-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.banner-lp .right-form .hs-form select,.banner-lp .right-form .hs-form textarea{padding-left:15px}}@media (max-width:767px){.banner-lp{padding:180px 0 40px}.banner-lp h1{font-size:35px;line-height:44px}.banner-lp h1 span{margin:-46px 0 0 70px}.banner-lp h1 em{margin:9px 0 0 89px}.banner-lp .back-image{position:static}.banner-lp .inner{display:block}.banner-lp .left-text{font-size:18px;line-height:30px;padding:0;width:auto}.banner-lp .right-form{margin:40px 0 0;padding:25px 20px;width:auto}.banner-lp .right-form form input[type=submit]{background-position:right 14px center;font-size:14px;padding:14px 40px 14px 15px}}