#popup_box{opacity:0;position:fixed;transition:opacity .35s ease,visibility .35s ease;visibility:hidden;z-index:9999}#popup_box,#popup_box .overlay{height:100%;left:0;top:0;width:100%}#popup_box .overlay{background:rgba(0,0,0,.7);position:absolute;z-index:3}.form_popup_open #popup_box{opacity:1;visibility:visible}.popup-form_wrapper .form-title:empty{padding:0}.popup-form_wrapper{display:flex;height:100%;opacity:0;overflow:auto;padding:50px;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s ease;width:100%}.popup-form_wrapper .form-wrap{background:#fff;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;margin:auto;max-width:900px;padding:35px;position:relative;z-index:9}body.form_popup_open{overflow:hidden}body.form_popup_open .form_title_section{display:block}.form_title_section{display:none}.form_popup_open #popup_box .popup-form_wrapper{opacity:1}.popup-form_wrapper .form-wrap fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#3aa0c8,#e3a72f) border-box;border:1px solid transparent;border-radius:10px;color:#253342;display:inline-block;font-size:18px;font-weight:inherit;min-height:auto;padding:.7rem;width:100%}.popup-form_wrapper .form-wrap form .hs-button,.popup-form_wrapper .form-wrap form input[type=submit]{width:100%}.popup-form_wrapper .form-wrap form .hs-fieldtype-intl-phone select{font-family:DM Sans;font-size:16px}.popup-form_wrapper .closeicon{align-items:center;background-color:#fff;border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-60px;top:-20px;width:40px}.popup-form_wrapper .blockquote_body .quote_content{margin-left:calc(4em - 25px);overflow:hidden;padding:25px;position:relative}.popup-form_wrapper .blockquote_body .quote_content>img{border:4px solid #00a9fa;border-radius:50%;float:left;height:92px;margin-right:24px;object-fit:cover;position:relative;vertical-align:middle;width:92px;z-index:5}.popup-form_wrapper .blockquote_body .quote_content .author{padding:20px 0}.popup-form_wrapper .blockquote_body .quote_content .author h3{color:#1f2d3d;font-size:28px;font-weight:700;margin:0}.popup-form_wrapper .blockquote_body .quote_content .author>div{align-items:center;display:flex;gap:8px}.popup-form_wrapper .blockquote_body .quote_content .author strong{color:#1f2d3d;font-size:16px}.popup-form_wrapper .blockquote_body .quote_content:before{background-color:transparent;border-bottom:5px solid #00a9fa;border-radius:24px;bottom:11px;content:"";height:100%;left:0;margin-left:auto;max-width:calc(100% - 85px);position:absolute;right:0;width:100%}.popup-form_wrapper .blockquote_body{background-blend-mode:overlay;background-color:hsla(0,0%,100%,.9);background-position-x:180px;background-position-y:center;background-repeat:no-repeat;background-size:90%;padding-bottom:68px;padding-top:60px}.popup-form_wrapper .custom-hubspot-hero{margin:0 auto;max-width:100%;width:100%}.popup-form_wrapper .custom-hubspot-hero .pretext{margin-bottom:14px;text-align:center}.popup-form_wrapper .custom-hubspot-hero .pretext>span{align-items:center;background:linear-gradient(119.64deg,rgba(0,169,250,.1) 40.79%,rgba(255,153,0,.1) 100.73%),#fff;border-radius:15px;color:#253342;display:inline-flex;font-family:DM Sans,Arial,sans-serif;font-size:16px;font-weight:500;gap:6px;padding:10px 15px}@media (max-width:768px){.popup-form_wrapper .blockquote_body .quote_content{margin-left:auto}.popup-form_wrapper .blockquote_body{background-position-x:20vw;padding-bottom:20px;padding-top:15px}.popup-form_wrapper{padding-left:25px;padding-right:25px}.popup-form_wrapper .form-wrap{padding:20px}.popup-form_wrapper .form-wrap form{border-radius:20px;padding:20px}.popup-form_wrapper .closeicon{right:-20px;top:-20px}.popup-form_wrapper .blockquote_body .quote_content .author h3{font-size:20px}}@media (max-width:600px){.popup-form_wrapper form .form-columns-2 .hs-form-field{width:100%!important}.popup-form_wrapper form .form-columns-2 .hs-form-field .input{margin-right:0}}@media (max-width:480px){.popup-form_wrapper .blockquote_body .quote_content{padding-left:0;padding-right:0}.popup-form_wrapper .blockquote_body .quote_content:before{bottom:18px;max-width:calc(100% - 50px)}}