.es-error-notice.es-visible,.es-field-status.es-visible{opacity:1}.es-error-notice,.es-field-status,.es-password-view{font-size:16px!important;opacity:0;position:absolute;transition:color .4s ease,opacity .4s ease}.es-field-status,.es-password-view{bottom:20px;height:18px;right:12px;width:18px;z-index:3}.es-field-status>svg{height:100%;pointer-events:none;width:100%}.es-field-status.es-spin>svg{animation:es-spin 2s linear infinite}.es-field-status>svg>*{fill:#09a7c9}.es-custom-checkbox-container.es-error>.es-checkbox-content{opacity:0;z-index:1}.es-custom-checkbox-container.es-error>.es-error-notice{background:none!important;bottom:auto;height:auto;left:56px;line-height:normal;overflow:visible;top:0;z-index:2}.es-custom-checkbox-container>.es-field-server-error-text{display:inline-block;margin-top:4px}.es-error-notice{bottom:14px;color:#a00!important;cursor:text;height:24px;left:12px;line-height:normal;overflow:hidden;padding:0;right:26px;text-align:left;z-index:-1}.es-error-notice.es-white-text{color:#fff!important}.es-error-notice.es-layer{z-index:2}.es-error-notice>a{border-color:#a00!important;color:#a00!important}.es-error-notice.es-white-text>a{border-color:#fff!important;color:#fff!important}.es-field-status.es-error{cursor:pointer}.es-field-status.es-error>svg>*{fill:#a00!important}.es-form .es-user-notice{margin:0;opacity:0;overflow:hidden;transition:opacity .4s ease}.es-form .es-user-notice .es-divider{margin:16px auto;max-width:80px}.es-form .es-user-notice>.es-alert{display:inline-block;font-size:24px;padding:0 16px;position:relative}.es-form .es-user-notice>.es-alert:after,.es-form .es-user-notice>.es-alert:before{border-top:1px solid #fff;content:"";position:absolute;top:50%;width:9999999px}.es-form .es-user-notice>.es-alert:after{left:100%}.es-form .es-user-notice>.es-alert:before{right:100%}.es-form .es-user-notice.es-visible{margin:-12px 0 32px;opacity:1;padding:24px}.es-form[_lpchecked] input{padding-right:60px}.es-form[_lpchecked] .es-field-status{right:48px}.es-password-strength-metre.es-visible{margin-top:20px;max-height:1000px;opacity:1}.es-password-strength-metre>.es-password-text{font-size:16px;line-height:normal;margin:4px 0 5px}.es-password-strength-metre>.es-password-text>svg{height:13px;width:11px}.es-password-strength-metre>.es-password-text.es-white-text>svg>path{fill:#1a1a1a}.es-password-view{cursor:pointer;height:18px;opacity:1!important;right:0!important;top:3px;width:18px}.es-password-view>span{height:18px;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease;width:18px}.es-password-view.es-text-view>.es-closed,.es-password-view>.es-open{opacity:0}.es-password-view.es-text-view>.es-open{opacity:1}.es-password-view svg>*{fill:#09a7c9}.es-password-view:focus svg>*,.es-password-view:hover svg>*{fill:#423d88}.es-require{color:#333;float:left;font-size:16px;line-height:normal;margin:4px 0 0;max-height:100px;min-height:29px;overflow:hidden;width:49.5%}.es-require.require2,.es-require.require4{margin-right:0}.es-require>.es-text-container{display:block;padding:4px 0;transition:opacity .4s ease}.es-require-fill>.es-text-container{opacity:.1;text-decoration:line-through}.es-sign-up-form .es-custom-checkbox-container>.es-error-notice{background:#fff!important;display:inline-block;left:44px;padding:10px 10px 10px 5px;right:auto;top:-6px}.es-sign-up-form .es-user-notice.es-visible{border:1px solid #ccc}.es-sign-up-form .es-btn-icon,.es-sign-up-form .es-btn-icon>svg{height:16px;width:16px}.es-sign-up-form .es-btn-icon{padding-left:6px;width:22px}.es-sign-up-form .es-btn-icon>svg{animation:es-spin 2s linear infinite}.es-sign-up-form .es-tooltip{display:none;margin-left:4px;position:absolute;right:0;top:0}.es-sign-up-form .es-tooltip:before{border:2px solid #09a7c9;border-radius:100%;color:#09a7c9;content:"i";cursor:help;display:inline-block;font-weight:900;height:24px;line-height:22px;text-align:center;transition:border-color .4s ease,color .4s ease;width:24px}.es-sign-up-form .es-tooltip>.es-tooltip-text{background-color:#333;bottom:125%;color:#fff;font-size:14px;left:auto;line-height:20px;opacity:0;padding:8px 16px;position:absolute;right:0;transition:opacity .4s ease;visibility:hidden;width:200px;z-index:2}.es-sign-up-form .es-tooltip>.es-tooltip-text:after{border:5px solid transparent;border-top-color:#333;content:"";left:auto;position:absolute;right:8px;top:100%}.es-sign-up-form .es-tooltip.es-visible>.es-tooltip-text,.es-sign-up-form .es-tooltip:focus>.es-tooltip-text,.es-sign-up-form .es-tooltip:hover>.es-tooltip-text{opacity:1;visibility:visible}.es-newsletter .hs-form-field,.es-newsletter .submitted-message,.es-newsletter form{position:static!important}.es-newsletter input{margin:0!important}.es-newsletter input[type=email]{border-bottom-width:0;margin-bottom:12px!important}.es-newsletter input[type=submit]{border-radius:0 0 20px 20px}.es-newsletter ul{list-style:none inside;margin:0;padding:0}.es-newsletter .hs-form-field label,.es-newsletter .hs_error_rollup{display:none}.es-newsletter .hs-error-msg{background:#a00!important;color:#fff!important;display:block!important;line-height:normal;margin:-12px 0 0;padding:10px}.es-newsletter .hs_submit{margin:0;max-width:none}.es-newsletter .submitted-message{border:2px solid #fff;padding:16px;text-align:center}.es-sign-up-modal #esFirstNameesSignUpModalContent{margin-top:0!important}.es-sign-up-modal.es-open{opacity:1;overflow-y:scroll;pointer-events:auto;scroll-behavior:smooth;scrollbar-color:#fff rgba(0,0,0,.2);scrollbar-width:thin}.es-sign-up-modal.es-open .es-form-logo{background:url(//8031353.fs1.hubspotusercontent-na1.net/hubfs/8031353/raw_assets/public/espatial-monsoon/img/espatial/es-logo.svg) 50% no-repeat}.es-sign-up-modal.es-open .es-sign-up-hero:before{background:url(//8031353.fs1.hubspotusercontent-na1.net/hubfs/8031353/raw_assets/public/espatial-monsoon/img/backgrounds/es-sign-up-form-map.jpg) 100%/cover no-repeat}.es-sign-up-modal input::placeholder{color:#9a9a9a}.es-sign-up-modal .es-checklist{color:#1a1a1a;font-size:160%;font-weight:600;margin:40px 0 56px}.es-sign-up-modal .es-checklist li:before{background-position:0 0;background-size:contain;height:20px;top:5px;width:34px}.es-sign-up-modal .es-checklist li{margin-top:28px;padding-left:32px}.es-sign-up-modal .es-close{all:unset;cursor:pointer;float:right;height:36px;margin:40px 0 0;width:36px;z-index:10}.es-sign-up-modal .es-close svg{height:100%;pointer-events:none;user-select:none;width:100%}.es-sign-up-modal .es-close svg *{fill:#fff}.es-sign-up-modal .es-close:focus svg *,.es-sign-up-modal .es-close:hover svg *{fill:#000042}.es-sign-up-modal .es-error-notice{background:#fff!important}.es-sign-up-modal .es-form .es-btn{margin-top:0!important}.es-sign-up-modal .es-form-container{background:#efefef;margin:40px 0;padding:20px 20px 40px;position:relative;z-index:3}.es-sign-up-modal .es-form-container h3{font-weight:400}.es-sign-up-modal .es-form-container input{background:#fff;transition:opacity .4s ease}.es-sign-up-modal .es-form-container input:focus{color:#1a1a1a!important;opacity:1!important}.es-sign-up-modal .es-form-logo{clear:both;height:40px;margin:0 auto;width:120px}.es-sign-up-modal .es-password-view{top:-25px}.es-sign-up-modal .es-sign-up-form .es-custom-checkbox-container>.es-error-notice{background:#efefef!important}.es-sign-up-modal .es-sign-up-hero{background:#423d88;position:relative}.es-sign-up-modal .es-sign-up-hero:before{bottom:0;content:"";left:0;opacity:.16;position:absolute;right:0;top:0;z-index:1}.es-sign-up-modal .es-sign-up-hero .container{position:relative;z-index:2}.es-sign-up-modal .es-sign-up-hero .es-white-text{padding:40px 0}.es-sign-up-modal .es-reviews-container{margin:0 0 40px;transform:scale(1.1);transform-origin:left top;width:425px}.es-sign-up-modal .es-review-divider{background:#ccc!important;display:inline-block;height:40px;margin:0 20px 0 6px;width:1px}.es-sign-up-modal .es-review{color:#4d4d4d!important;display:inline-block;margin:0 0 24px;max-width:193px;min-height:54px;padding:0 55px 0 0;position:relative}.es-sign-up-modal .es-review p{font-size:14px;line-height:16px;position:absolute;right:54px;top:10px;width:100px}.es-sign-up-modal .es-review .es-logo{border:0;height:30px;margin:0!important;position:absolute;right:16px;top:3px;width:30px}.es-sign-up-modal .es-review .es-rating span{display:block;font-size:14px;line-height:16px;margin:8px 0 -2px;transition:color .4s ease}.es-sign-up-modal .es-review .es-stars{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffca28' viewBox='0 0 580 95.4'%3E%3Cpath d='M98.5 39.9 76.6 61.1l5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1L1.5 39.9C.8 39.1 0 38.1 0 37c0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L47.1 2.5C47.6 1.3 48.6 0 50 0s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8m120 0-21.9 21.2 5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1-21.9-21.2c-.7-.8-1.5-1.8-1.5-2.9 0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L167 2.5c.5-1.2 1.5-2.5 2.9-2.5s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8zm120 0-21.9 21.2 5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1-21.9-21.2c-.7-.8-1.5-1.8-1.5-2.9 0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L287 2.5c.5-1.2 1.5-2.5 2.9-2.5s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8zm120 0-21.9 21.2 5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1-21.9-21.2c-.7-.8-1.5-1.8-1.5-2.9 0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L407 2.5c.5-1.2 1.5-2.5 2.9-2.5s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8zm120 0-21.9 21.2 5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1-21.9-21.2c-.7-.8-1.5-1.8-1.5-2.9 0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L527 2.5c.5-1.2 1.5-2.5 2.9-2.5s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8z'/%3E%3C/svg%3E");display:inline-block;height:15px;width:75px}.es-sign-up-modal .es-review .es-stars.es-rating-4-5{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffca28' viewBox='0 0 580 95.4'%3E%3Cpath d='M98.5 39.9 76.6 61.1l5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1L1.5 39.9C.8 39.1 0 38.1 0 37c0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L47.1 2.5C47.6 1.3 48.6 0 50 0s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8m120 0-21.9 21.2 5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1-21.9-21.2c-.7-.8-1.5-1.8-1.5-2.9 0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L167 2.5c.5-1.2 1.5-2.5 2.9-2.5s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8zm120 0-21.9 21.2 5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1-21.9-21.2c-.7-.8-1.5-1.8-1.5-2.9 0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L287 2.5c.5-1.2 1.5-2.5 2.9-2.5s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8zm120 0-21.9 21.2 5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1-21.9-21.2c-.7-.8-1.5-1.8-1.5-2.9 0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L407 2.5c.5-1.2 1.5-2.5 2.9-2.5s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8zm98.1 21.2 5.2 30.1c.4 2.6-.5 4.2-2.4 4.2s-1.5-.2-2.4-.7l-27-14.2-27 14.2c-.9.5-1.7.7-2.4.7-1.9 0-2.8-1.6-2.4-4.2l5.2-30.1-21.9-21.2c-2.6-2.6-1.7-5.1 1.9-5.7l30.2-4.4 13.5-27.3C527.8.8 528.9 0 530 0s2.1.8 2.9 2.5l13.5 27.4 30.2 4.4c3.6.5 4.4 3.1 1.8 5.7zm10.1-20.5-21.4-3.1-4-.6-1.8-3.6-9.5-19.4v57.9l3.5 1.9 19.1 10.1-3.6-21.3-.7-4 2.9-2.8z'/%3E%3C/svg%3E")}.es-sign-up-modal .es-review .es-stars.es-rating-4{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffca28' viewBox='0 0 580 95.4'%3E%3Cpath d='M98.5 39.9 76.6 61.1l5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1L1.5 39.9C.8 39.1 0 38.1 0 37c0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L47.1 2.5C47.6 1.3 48.6 0 50 0s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8m120 0-21.9 21.2 5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1-21.9-21.2c-.7-.8-1.5-1.8-1.5-2.9 0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L167 2.5c.5-1.2 1.5-2.5 2.9-2.5s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8zm120 0-21.9 21.2 5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1-21.9-21.2c-.7-.8-1.5-1.8-1.5-2.9 0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L287 2.5c.5-1.2 1.5-2.5 2.9-2.5s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8zm120 0-21.9 21.2 5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1-21.9-21.2c-.7-.8-1.5-1.8-1.5-2.9 0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L407 2.5c.5-1.2 1.5-2.5 2.9-2.5s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8zm120 0-21.9 21.2 5.2 30.1v1.2c0 1.6-.7 3-2.5 3s-1.7-.3-2.4-.7l-27-14.2-27 14.2c-.8.4-1.6.7-2.4.7-1.7 0-2.5-1.4-2.5-3s.1-.8.1-1.2l5.2-30.1-21.9-21.2c-.7-.8-1.5-1.8-1.5-2.9 0-1.8 1.9-2.5 3.4-2.8l30.2-4.4L527 2.5c.5-1.2 1.5-2.5 2.9-2.5s2.4 1.3 2.9 2.5l13.5 27.4 30.2 4.4c1.4.2 3.4 1 3.4 2.8 0 1-.7 2-1.5 2.8zm-11.8.7-25.4-3.7-11.3-23-11.4 23-25.4 3.7 18.4 17.9-4.4 25.3 22.7-12 22.7 12-4.3-25.3z'/%3E%3C/svg%3E")}@media (min-width:768px){.es-error-notice,.es-field-status{font-size:18px!important}.es-custom-checkbox-container.es-error>.es-error-notice{left:31px;top:5px}.es-newsletter input[type=email]{border-radius:20px 0 0 20px;float:left;margin:0!important;position:relative;width:70%!important;z-index:2}.es-newsletter input[type=submit]{border-radius:0 20px 20px 0;float:right;padding-top:12px!important;width:30%!important}.es-newsletter .hs-error-msgs{bottom:-2px;left:0;position:absolute;right:0}.es-newsletter .hs-error-msg{border-radius:20px;padding:50px 10px 10px}.es-sign-up-form .es-custom-checkbox-container>.es-error-notice{left:26px;top:-5px}}@media (min-width:1200px){.es-sign-up-modal .es-close{margin-top:20px}.es-sign-up-modal .es-form-container{margin-top:-200px;padding:20px 40px 40px}.es-sign-up-modal .es-sign-up-hero .es-white-text{padding-top:80px}}