.banner_outer{padding-left:15px;padding-right:15px}.fancybox-content{padding:0 !important;border-radius:10px}.hs-richtext.hs-main-font-element{background:#e7eff1;padding:50px 50px 25px 50px;margin-bottom:50px;padding-top:30px}.hs-richtext.hs-main-font-element h3{color:#26afc6;text-transform:none;font-size:28px;text-align:center}.hs-richtext.hs-main-font-element p{color:#000;text-align:center}.hs_cos_wrapper_type_form .hs-form-field,#hidden-content form{padding-left:30px;padding-right:30px}span.hs-form-required{display:none}.hs_submit .actions{margin-top:25px;margin-left:auto;margin-right:auto;display:table}#hidden-content{max-width:80%}.fancybox-content .input input[type="tel"],.fancybox-content .input input[type="email"],.fancybox-content .input input[type="text"],.fancybox-content .input input[type="number"],.fancybox-content .input select{border-radius:5px;height:48px;color:#000;border:1px solid #ccc;color:#26afc6;font-size:18px;line-height:29px}.hs-fieldtype-intl-phone.hs-input select{height:48px;color:#000;border:1px solid #ccc;border-radius:5px}.fancybox-content .hs_submit input{margin-bottom:50px;background-color:#26afc6;border-radius:8px;font-size:1.1em;text-transform:none;font-weight:300;box-shadow:none;padding:15px}.fancybox-content .hs_submit input:hover{background-color:#000;transform:none}.banner_container{width:840px;margin:0 auto;background-color:var(--tcb-skin-color-0);--tve-applied-background-color:var$(--tcb-skin-color-0);background-image:linear-gradient(rgba(0,0,0,0.33),rgba(0,0,0,0.33)),url(https://rg.promarketing.co/wp-content/uploads/2020/09/MC0820-Deep-Margins-Harris-website-banner-1.jpg);--tve-applied-background-image:linear-gradient(rgba(0,0,0,0.33),rgba(0,0,0,0.33)),url(https://rg.promarketing.co/wp-content/uploads/2020/09/MC0820-Deep-Margins-Harris-website-banner-1.jpg);background-size:auto,cover;background-position:50% 50%,50% 50%;background-attachment:scroll,scroll;background-repeat:no-repeat,no-repeat;min-height:520px;padding:50px 30px;padding-top:100px;border-radius:5px;max-width:100%}.banner_container h1{color:#fff;text-transform:none;text-align:center;width:590px;margin:0 auto 30px auto;line-height:1.3em;text-shadow:2px 0px 2px rgb(70 70 70 / 90%)}.banner_container p{text-align:center;line-height:29px;margin-bottom:40px}.banner_container a{border-radius:8px;overflow:hidden;padding:12px 18px;background-color:#26afc6;text-shadow:2px 0px 2px rgb(70 70 70 / 90%);display:table;margin:0 auto}.banner_container a:hover{background-color:#fff !important;color:#000 !important;text-shadow:none}[data-css="tve-u-1604fcb514b"]{--tve-color:#fff;--tve-applied---tve-color:#fff;min-height:900px !important}[data-css="tve-u-160a257807e"]{clip-path:url(#clip-bottom-841fa1468ef42);-webkit-clip-path:url(#clip-bottom-841fa1468ef42);background-image:linear-gradient(#12142e 0%,#26afc6 100%) !important;background-size:auto !important;background-position:0px 0px !important;background-attachment:scroll !important;background-repeat:no-repeat !important;--tve-applied-background-image:linear-gradient(180deg,#12142e 0%,#26afc6 100%) !important}@media only screen and (max-width:1023px){.banner_container h1{font-size:2.7em;font-size:1.8em !important;max-width:100%}}@media(max-width:800px){.banner_outer{padding-top:100px !important}}@media(max-width:767px){.banner_container{padding:50px 10px;height:24%}}@media(max-width:480px){.text_area{padding-bottom:30px;margin-top:-150px}}