:root{--modal-padding:30px;--modal-content-width:690px;--modal-header-width:100%;--modal-body-width:100%;--modal-footer-width:100%}@media screen and (min-width:768px){:root{--modal-padding:50px}}.modal-holder .modal-basis{--animation:zoomInFade;--duration:.35s;--margin:var(--modal-padding,15px);--padding:var(--modal-padding,15px);--bg-color:#fff;-webkit-animation-delay:var(--delay,0s);animation-delay:var(--delay,0s);-webkit-animation-direction:var(--direction,normal);animation-direction:var(--direction,normal);-webkit-animation-duration:var(--duration,1s);animation-duration:var(--duration,1s);-webkit-animation-fill-mode:var(--fill-mode,both);animation-fill-mode:var(--fill-mode,both);-webkit-animation-iteration-count:var(--iteration-count,1);animation-iteration-count:var(--iteration-count,1);-webkit-animation-name:var(--animation,appear);animation-name:var(--animation,appear);-webkit-animation-play-state:var(--play-state,running);animation-play-state:var(--play-state,running);-webkit-animation-timing-function:var(--timing-function,linear);animation-timing-function:var(--timing-function,linear)}.modal-holder .modal-basis .modal-content{background:var(--bg-color,#fff);padding:var(--modal-padding,15px);width:var(--modal-content-width,690px);-webkit-overflow-scrolling:touch}.modal-holder .modal-basis .modal-content .modal-section{background-color:var(--bg-color,#fff)}.modal-holder .modal-basis .modal-content .modal-section.has--border-top{border-top:1px solid var(--border-color,#d1dae5)}.modal-holder .modal-basis .modal-content .modal-section.has--border-bottom{border-bottom:1px solid var(--border-color,#d1dae5)}.modal-header{width:var(--modal-header-width,100%)}.modal-body{width:var(--modal-body-width,100%)}.modal-footer{width:var(--modal-footer-width,100%)}.modal-holder.modal--side-by-side{--modal-header-width:340px;--modal-body-width:auto}.modal-holder.modal--side-by-side .modal-content{--bg-color:#eef2f7}.modal-holder.modal--side-by-side .modal-body{--bg-color:#fff;background:var(--bg-color,#fff);margin:calc(var(--margin, 20px)*-1)}.modal-holder.modal--side-by-side .modal-body .form-section{border-top:1px solid var(--border-color,#d1dae5)}.modal-holder.modal--side-by-side .btn-aorta:focus,.modal-holder.modal--side-by-side .btn:focus{outline:none}.modal-holder.modal--side-by-side .hubspot-form--holder form.hs-form input.hs-button.primary{width:100%}@media screen and (min-width:1024px){.modal-holder.modal--side-by-side{--modal-content-width:1040px;--modal-body-width: calc(45vw + 50px) }.modal-holder.modal--side-by-side .modal-scroll-container{display:flex}.modal-holder.modal--side-by-side .modal-body{border-left:1px solid var(--border-color,#d1dae5);margin-left:var(--modal-padding,15px)}.modal-holder.modal--side-by-side form .submitted-message{align-items:center;display:grid;min-height:250px;text-align:center}}@media screen and (min-width:1280px){.modal-holder.modal--side-by-side{--modal-body-width:600px}}@media screen and (max-width:1023px){.modal-holder.modal--side-by-side{--modal-header-width:100%}.modal-holder.modal--side-by-side .modal-content .modal-header>*{width:100%}.modal-holder.modal--side-by-side .modal-content .modal-body{margin-top:var(--margin,auto)}.modal-holder.modal--side-by-side form .submitted-message{align-items:center;display:grid;min-height:150px}}
