@import"https://fonts.googleapis.com/css2?family=Jost:wght@100;200;300;400;500;600;700&display=swap";@import"https://gistcdn.githack.com/mfd/09b70eb47474836f25a21660282ce0fd/raw/e06a670afcb2b861ed2ac4a1ef752d062ef6b46b/Gilroy.css";:root{--color-0:#7d99c1;--color-1:#000;--color-2:#101e5a;--color-3:#97a7c0;--color-footer:#d7dde7;--font0:"Jost",sans-serif;--font1:"Gilroy",sans-serif!important}*{box-sizing:border-box;border-collapse:collapse;line-height:normal;font-family:var(--font0)}body{margin:0;background-color:#fff;font-size:16px;position:relative;min-height:100vh;color:var(--color-1);padding-bottom:5px}h1,h2,h4,h5,h6{font-family:var(--font1);font-weight:700!important}header{text-align:center;padding:10px;box-shadow:0 -2px 10px 0 rgba(0,0,0,.29);background-color:#fff}header .logo{width:200px;height:75px;position:relative;display:inline-block;margin:auto}header .download-icon{display:block;width:40px;height:40px;position:absolute;right:15px;top:31px;z-index:9}footer{text-align:center;background-color:var(--color-footer);padding:10px;position:absolute;bottom:0;left:0;width:100%}footer p{margin:0;font-size:14px;font-weight:500}.homepage{text-align:center;padding-bottom:45px!important}.homepage .download em{font-style:normal;font-family:var(--font1);display:block;margin:25px 0 10px;font-weight:600;font-size:18px}.homepage .cards{display:flex;margin-bottom:50px}.homepage .cards .card-box{flex-grow:1;flex-basis:0;min-width:0}.homepage .cards .card-box h3{opacity:0;animation:opacityAnim .5s;animation-fill-mode:forwards}.homepage .cards .card-box:first-child h3{animation-delay:.5s}.homepage .cards .card-box:nth-child(2) h3{animation-delay:1s}.homepage .cards .card-box:nth-child(3) h3{animation-delay:1.5s}.homepage .cards .card-box b{color:var(--color-2);font-family:var(--font1);font-weight:700;font-size:22px;letter-spacing:-.03em;display:block;margin:0 0 15px}.homepage .cards .card-box p{color:var(--color-2);font-size:17px;max-width:60%;font-weight:500;margin:auto}h1{font-size:24px;font-weight:600!important;margin:0 0 35px;color:var(--color-1)}h2{font-size:44px;font-weight:600;margin:0 0 45px;color:var(--color-2)}h3{font-size:80px;font-weight:400!important;margin:0 0 10px;color:var(--color-3)}h4{font-size:36px;font-weight:600;margin:0 0 20px;color:var(--color-2)}h4 span{color:var(--color-1);font-family:var(--font1)}.type__custom .ant-input-number-input-wrap input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ant-input-number-group-addon{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.ant-input-number-affix-wrapper,.ant-input-number-group-addon{background:#dfe5f0!important;border:0!important;border-radius:4px}.ant-input-number-affix-wrapper .ant-input-number-prefix,.ant-input-number-group-addon .ant-input-number-prefix{margin-right:10px!important}.btn-group{text-align:center;margin-top:100px}.btn-group .btn{margin:0 10px 10px;padding-top:10px;padding-bottom:10px;font-size:18px}.ant-input-number-handler-wrap{display:none!important}.btn{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:2px solid var(--color-2);background-color:var(--color-2);color:#fff!important;font-weight:500;border-radius:45px;padding:9px 34px 9px 65px;font-size:20px;position:relative}.btn,.btn span{line-height:normal!important;display:inline-block}.btn span{font-family:var(--font1);font-weight:600;transition:all .3s}.btn.leftarrow:after{transform:rotate(-135deg);left:25px}.btn:hover{background-color:#fff;color:var(--color-2)!important}.btn:hover span{transform:translateX(5px)}.btn:hover.leftarrow:after{left:25px}.btn:hover:before{width:30px;background-color:var(--color-2)}.btn:hover:after{opacity:1;border-color:var(--color-2);left:45px}.btn.label{padding:9px 34px}.btn.label:after,.btn.label:before{display:none}.btn.label span{transform:translateX(0)!important}.btn.icon{padding:20px}.btn.icon svg{display:block}.btn.icon:before{display:none}.btn.invert{color:var(--color-2)!important;border-color:var(--color-2)!important;background-color:#fff!important}.btn.invert:before{background-color:var(--color-2)}.btn:before{height:1px;width:25px;left:25px;display:block;top:50%;transform-origin:left;background-color:#fff;transform:translateY(calc(-50% + .5px)) translateZ(0)}.btn:after,.btn:before{position:absolute;content:"";transition:all .3s}.btn:after{opacity:0;left:40px;width:8px;height:8px;border:2px solid #fff;border-left:0;border-bottom:0;transform:rotate(45deg);top:19px}.btn-text{font-size:24px;font-weight:700;font-family:var(--font1);color:var(--color-2);color:#5d80b6;text-align:center;display:block}.btn-text.btn-text-mobile{display:none;margin-bottom:25px}.form-btn{display:flex;padding-top:0!important;padding-bottom:50px!important;justify-content:space-between;align-items:center}.form-btn.load{display:block}.form-btn .loading{display:block;margin-bottom:45px;padding:45px 0!important}.form-btn .ant-spin-text{color:var(--color-2);font-size:17px!important;margin-top:5px}.form-btn,.homepage,.page{max-width:1380px;width:90%;padding:45px 0 0;margin:auto auto 45px}.icon-bar{text-align:center;margin-bottom:25px}.icon-bar .icon-completed{width:195px;height:195px}.icon-bar .icon,.icon-bar .icon-completed{position:relative;display:inline-block;margin:auto}.icon-bar .icon{width:95px;height:95px;padding:25px;background:var(--color-2);border-radius:50%;box-shadow:0 15px 28px rgba(16,30,90,.3);transition:all .1s}.icon-bar .icon img{position:relative!important;display:inline-block}.icon-bar .icon img.original{display:none}.icon-bar .icon:hover{background:#fff;transform:translateY(-3px)}.icon-bar .icon:hover img.original{display:inline-block}.icon-bar .icon:hover img.hover{display:none}.icon-bar p{font-family:var(--font1);font-weight:700;font-size:24px;color:var(--color-2);margin:15px 0 0}.ant-input-number,.ant-input-number-affix-wrapper{width:100%}.field-readonly .ant-input-number,.field-readonly .ant-input-number-affix-wrapper,.field-readonly .ant-input-number-input{background-color:#f1f1f1!important}.ant-input,.ant-input-number,.ant-input-number-input,.ant-select-selection-item,.ant-select-selector{font-size:15px;font-family:var(--font1)!important;background:#dfe5f0!important;color:var(--color-2)!important;font-weight:500!important;border:0!important;border-radius:4px!important;width:100%;outline:0}.isMobile p,.page1 .ant-form-item .ant-form-item-label,.page2 .ant-form-item .ant-form-item-label,.page3 .ant-form-item .ant-form-item-label,.page4 .ant-form-item .ant-form-item-label{display:none}.form-box{border:1px solid var(--color-0);padding:25px;opacity:1;transition:opacity .3s;margin-bottom:25px}.form-box.min{width:60%;margin-left:auto;box-shadow:0 0 0;margin-right:auto}.form-box .form-head{margin-bottom:15px}.form-box .form-body,.form-box .form-head{margin-bottom:10px;display:flex;align-items:center}.form-box .form-body.mt-45,.form-box .form-head.mt-45{margin-top:15px}.form-box .form-body:last-child,.form-box .form-head:last-child{margin-bottom:0}.form-box .form-body.between,.form-box .form-head.between{justify-content:space-between}.form-box .form-body.between .isMobile,.form-box .form-head.between .isMobile{white-space:nowrap}.form-box .form-body.between .isMobile,.form-box .form-body.between p,.form-box .form-head.between .isMobile,.form-box .form-head.between p{flex-grow:unset;flex-basis:auto}.form-box .form-body .ant-form-item,.form-box .form-head .ant-form-item{margin:0}.form-box .form-body p,.form-box .form-head p{color:var(--color-2);font-weight:500;font-size:17px;word-break:break-word}.form-box .form-body .isMobile,.form-box .form-body p,.form-box .form-head .isMobile,.form-box .form-head p{flex-grow:1;padding:0 15px;margin:0;flex-basis:0}.heading{color:var(--color-2);font-weight:600;font-size:20px;display:block;margin-bottom:15px;text-align:center;font-family:var(--font1)}.heading.mb30{margin-bottom:30px;margin-top:0}.center{text-align:center}hr{border:0;border-bottom:1px solid #e7e7e7;margin:50px 0}.heading-sub{color:var(--color-1);font-size:18px;text-align:center;margin:0 0 30px;font-weight:400}.heading-sub a{color:var(--color-2);font-weight:600;font-family:var(--font1)}.ant-checkbox-inner{border-color:var(--color-2)!important}.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{border-color:var(--color-2)!important;background-color:var(--color-2)!important}.ant-checkbox-checked+span,.ant-radio-checked+span{color:var(--color-2)!important}.ant-checkbox-wrapper span{font-size:16px;border-radius:0!important;font-weight:500;color:var(--color-1)!important}.ant-radio-checked:after{border:0!important}.ant-radio-inner{border-radius:0!important;border-color:var(--color-2)!important}.ant-radio-inner:after{border-radius:0!important;transform:scale(1.2)!important;background:transparent!important;border:1px solid var(--color-2)!important}.ant-radio-wrapper span{font-size:16px;font-weight:500;color:var(--color-1)!important}.ant-radio-wrapper-checked span{color:var(--color-2)!important}.type__range{min-width:200px}.type__range .ant-slider-dot,.type__range .ant-slider-track{display:none}.type__range .ant-slider-mark-text{white-space:nowrap;color:var(--color-2)!important;margin-top:8px}.type__range .ant-slider-rail{background:#d3d3d3!important;height:10px}.type__range .ant-slider-handle:after{box-shadow:0 0 0 3px #655454!important;border-radius:5px!important;inset-inline-start:0!important;margin-top:-3px;inset-block-start:0!important;width:10px!important;height:21px!important}.type__checkbox{display:inline-block;margin-left:15px;margin-bottom:0}.signature canvas{border:2px solid #000}.homepage,.page{opacity:0;animation:opacityAnim .5s;animation-fill-mode:forwards}.custom-field{display:flex;padding-left:15px;gap:20px}.custom-field .ant-form-item-label{padding:0}.custom-field label{height:auto!important;font-weight:600;margin-right:15px!important}.custom-field label:before{content:"";color:#ccc!important;font-size:16px!important;font-family:inherit!important}.custom-field label:after{display:none!important}.custom-field .type__custom:first-child label{color:#1a8c18!important}.custom-field .type__custom:first-child label:before{content:"a."!important}.custom-field .type__custom:nth-child(2) label{color:#e6ea1e!important}.custom-field .type__custom:nth-child(2) label:before{content:"b."!important}.custom-field .type__custom:nth-child(3) label{color:#cf0606!important}.custom-field .type__custom:nth-child(3) label:before{content:"c."!important}.custom-field .ant-form-item-row{flex-direction:row;align-items:center}.custom-field .ant-form-item-row .ant-form-item-control{width:auto!important}.custom-field .ant-form-item-label{display:block!important}.understand{font-size:17px;color:var(--color-1);margin:45px 0 20px}.signs{display:flex;align-items:flex-end;gap:30px}.signs .sub-signs{flex-grow:1;flex-basis:0;min-width:0}.signs .ant-form-item{margin:0}.signs canvas{border:1px dashed #ccc!important;width:100%!important;display:block;border-bottom:0!important}.signs .mg-date{text-align:center}.signs .c-line{min-height:2px;margin-bottom:15px;border-top:2px solid var(--color-2)}.signs .c-line,.signs b{display:block;text-align:center}.signs b{font-weight:500}.signs b.left-set{transform:translateX(-50%);margin-left:-15px}.right-hide .ant-checkbox-wrapper span.ant-checkbox+span{display:none}.type__select{min-width:100px}.custom-labels .type__checkbox{margin-bottom:20px}.signature .ant-form-item-explain{position:absolute;bottom:0;text-align:center}.signature .ant-form-item-control-input-content{position:relative}.signature .ant-form-item-control-input-content i{font-style:normal;position:absolute;right:0;top:0;cursor:pointer;line-height:0;font-size:35px;padding:20px 10px;font-weight:200}.__spouse .m_spouse_title,.hide-sm{opacity:0;visibility:hidden}.__spouse .m_spouse{display:none!important;opacity:.3}.__spouse .m_spouse .addon_spouse{opacity:1}.__spouse .addon_spouse{display:none!important;opacity:.3}.m_field .m_field_2{padding-top:25px}.m_field .title{font-size:18px;margin-bottom:10px}.m_field p{color:var(--color-2);font-weight:500;font-size:15px;word-break:break-word;margin-top:0;margin-bottom:0}.m_field .ant-form-item{margin-bottom:10px}.notes{margin-top:25px;padding:0 15px}.notes textarea{padding:10px!important}.notes .ant-form-item-label{display:block!important;padding:0!important}.notes .ant-form-item-label label{color:var(--color-2);font-weight:500;font-size:17px!important;word-break:break-word;height:auto!important}form.is-loading .form-box{opacity:.7;pointer-events:none}.ant-picker-large{width:100%;overflow:hidden;background:#dfe5f0!important}.root-age_spouse .ant-picker,.root-age_you .ant-picker{position:relative}.root-age_spouse .ant-picker:after,.root-age_you .ant-picker:after{content:attr(data-age);background:#dfe5f0!important;position:absolute;right:7px;top:12px;height:30px;z-index:9;min-width:30px;white-space:nowrap}@keyframes opacityAnim{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){.form-box.min{width:80%}}@media(max-width:767px){.form-head{display:none!important}.type__range{width:80%!important;margin-left:10%!important;margin-bottom:15px!important}.fullWidth .type__checkbox{display:block}.custom-labels .form-body{margin-top:10px;margin-bottom:0}.custom-labels .form-body:first-child{margin-top:0}.custom-labels .type__checkbox{margin-bottom:0;display:block}.custom-labels .type__checkbox label{width:100%}.form-box.min{width:90%}.custom-field{flex-direction:column;padding:0;margin-bottom:25px}.custom-field .type__custom{margin-bottom:0}.custom-field .ant-input-number-group-wrapper{display:block}.signs{flex-direction:column}.signs .sub-signs{min-width:100%}.signs .sub-signs b.hide-sm{opacity:1;visibility:visible}.signs .sub-signs b.left-set{transform:none!important;margin-left:0}.right-hide .type__select .ant-form-item-label{display:block;padding:0}.right-hide .type__select .ant-form-item-label label{height:auto;border-radius:0!important;font-weight:500;color:var(--color-2)!important;font-size:16px}.right-hide .type__select .ant-form-item-label label:before{content:"";display:none!important}.right-hide .isMobile{white-space:unset!important}.right-hide .title{display:none}.right-hide .ant-checkbox-wrapper span.ant-checkbox+span{display:block!important}.type__checkbox{margin-left:0;margin-right:15px}.form-body{flex-direction:column;margin-bottom:15px;align-items:start!important}.form-body .isMobile{display:flex;align-items:center;margin-bottom:10px!important}.form-body .isMobile p{display:inline-block;min-width:200px}.form-body .isMobile .ant-form-item{width:100%}.form-body .isMobile,.form-body p.title{padding:0!important;min-width:100%}.form-body .isMobile p,.form-body p.title p{display:block;padding:0!important}.form-body p.title{font-size:18px;margin-bottom:5px;padding-left:200px!important}h1{font-size:20px}h2{font-size:30px}h4{font-size:26px}.btn-group .btn{font-size:17px!important;padding-top:9px;padding-bottom:9px}.btn{font-size:17px}.btn:after{border-width:1px}body{font-size:14px;min-height:0}.btn-text{display:none;font-size:20px}.btn-text.btn-text-mobile{display:block!important}.page3 .form-body .isMobile p{display:none}.icon-bar .icon{width:85px;height:85px}.icon-bar p{font-size:20px}.notes{padding:0!important}.icon-completed{width:100px!important;height:100px!important}}@media(max-width:500px){.btn:before{margin-top:-.5px}.btn:after{top:17px}.homepage{width:80%}.homepage *{line-height:1.5}.homepage .cards{flex-direction:column}.homepage .cards .card-box b{font-size:20px}.homepage .cards .card-box p{font-size:15px;max-width:90%}h2{margin-bottom:0}h3{margin-top:20px;font-size:40px}.form-body p.title{padding-left:0!important}.form-body .isMobile{display:block}.form-body .isMobile p{min-width:100%;display:block}}#label1,#label2,#label3{font-weight:700}