.loading-generic{position:fixed;left:0;top:0;right:0;bottom:0;background:#fff;display:flex;align-items:center;z-index:-1;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0}.loading-generic.opened{opacity:1;z-index:99999}.loading-generic.opened .loading__rotating{-webkit-animation-name:rotating;animation-name:rotating;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading-generic>div{width:100%}.loading-generic img{display:block;width:200px;margin:0 auto}.loading-generic .loading__text{font-family:lato,Helvetica,Arial;font-weight:300;font-size:20px;line-height:28px;text-align:center;padding:20px 7.69231% 30px}.loading-generic .loading__text strong{color:#ef3340;font-weight:500;display:inline-block}.loading-generic .loading__rotating{display:block;width:36px;height:36px;margin:0 auto;background:url(/static/media/loading-red.e774edd8.svg) no-repeat 0 0;background-size:100% auto}.loading-section{align-items:center;margin:auto;display:flex;justify-content:center;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.2px;color:#a9b1d1}.loading-section .loading-icon{display:block;width:30px;height:30px;margin:40px 15px;background:url(/static/media/loading-red.e774edd8.svg) no-repeat 0 0;background-size:100% auto;-webkit-animation-name:rotating;animation-name:rotating;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.alert{width:100%;position:fixed;top:56px;left:0;z-index:98;overflow:hidden;-webkit-transition:-webkit-transform .4s cubic-bezier(.5,0,0,1);transition:-webkit-transform .4s cubic-bezier(.5,0,0,1);transition:transform .4s cubic-bezier(.5,0,0,1);transition:transform .4s cubic-bezier(.5,0,0,1),-webkit-transform .4s cubic-bezier(.5,0,0,1);-webkit-transform:translateY(-100%);transform:translateY(-100%);border-bottom:1px solid transparent}@media only screen and (min-width:1200px){.alert{top:64px}}.alert__body{font-family:roboto,Helvetica,Arial;font-weight:400;font-size:16px;line-height:21px;letter-spacing:.2px;color:#494f66;position:relative;padding:20px 0}@media only screen and (min-width:768px){.alert__body{padding:25px 0}}.alert__close{width:36px;height:36px;font-size:20px;position:absolute;top:13px;right:7.69231%;text-align:center;box-sizing:border-box;padding-top:8px;margin-right:-9px;cursor:pointer;font-family:iconrimac,Helvetica,Arial,Verdana,Tahoma,sans-serif;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:768px){.alert__close{top:50%;right:6.45161%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.alert__close:before{content:"\e90b"}.alert__content{padding:0 0 0 36px;margin-left:7.69231%;margin-right:19.23077%;position:relative}@media only screen and (min-width:768px){.alert__content{padding-left:40px;margin-left:6.45161%;margin-right:16.12903%}}.alert__content strong{font-weight:500}.alert__content:before{display:block;width:23px;height:23px;border-radius:50%;color:#fff;text-align:center;box-sizing:border-box;position:absolute;left:0;top:0;font-family:iconrimac,Helvetica,Arial,Verdana,Tahoma,sans-serif;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.alert.is-success{background:#e9f7e2;border-color:#cfedc0}.alert.is-success .alert__content:before{font-size:8px;content:"\e90a";padding-top:8px;background:#83cc5e}.alert.is-danger{background:#fff7f8;border-color:#ffd7da}.alert.is-danger .alert__content:before{font-size:9px;font-weight:700;content:"\e908";padding-top:7px;background:#ef3340}.alert.is-login{top:0}.alert.opened{-webkit-transform:translateY(0);transform:translateY(0)}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,arial;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,arial;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:lato;src:url(/static/media/lato-bold-webfont.10f08609.woff2) format("woff2"),url(/static/media/lato-bold-webfont.b619ee54.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:lato;src:url(/static/media/lato-light-webfont.a8ec8b3d.woff2) format("woff2"),url(/static/media/lato-light-webfont.d19af131.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:lato;src:url(/static/media/lato-regular-webfont.cdd9149c.woff2) format("woff2"),url(/static/media/lato-regular-webfont.1f4ebedb.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(/static/media/roboto-light-webfont.28cc1601.woff2) format("woff2"),url(/static/media/roboto-light-webfont.c863933a.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:roboto;src:url(/static/media/roboto-medium-webfont.dfac6c73.woff2) format("woff2"),url(/static/media/roboto-medium-webfont.613a9e42.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:roboto;src:url(/static/media/roboto-regular-webfont.851e7560.woff2) format("woff2"),url(/static/media/roboto-regular-webfont.6756bef2.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:iconrimac;src:url(/static/media/iconrimac.058957c6.ttf) format("truetype"),url(/static/media/iconrimac.9e562f36.woff) format("woff"),url(/static/media/iconrimac.97cb59be.svg) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:iconrimac,Helvetica,Arial,Verdana,Tahoma,sans-serif;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart:before{content:"\e91f"}.icon-heart2:before{content:"\e920"}.icon-escudo:before{content:"\e91e"}.icon-refresh:before{content:"\e91d"}.icon-check2:before{content:"\e91c"}.icon-auto:before{content:"\e917"}.icon-casa:before{content:"\e918"}.icon-maestria:before{content:"\e919"}.icon-mas-hijos:before{content:"\e91a"}.icon-viaje:before{content:"\e91b"}.icon-question:before{content:"\e911"}.icon-proteccion-inicial:before{content:"\e912"}.icon-educacion-hijos:before{content:"\e913"}.icon-ahorro-futuro:before{content:"\e914"}.icon-credito-hipotecario:before{content:"\e915"}.icon-jubilacion-padres:before{content:"\e916"}.icon-arrow-next:before{content:"\e910"}.icon-close-circle:before{content:"\e90f"}.icon-exit:before{content:"\e90e"}.icon-watchlist:before{content:"\e90d"}.icon-address:before{content:"\e90c"}.icon-check:before{content:"\e90a"}.icon-close-light:before{content:"\e90b"}.icon-close:before{content:"\e908"}.icon-marker:before{content:"\e905"}.icon-phone:before{content:"\e906"}.icon-edit:before{content:"\e907"}.icon-delete:before{content:"\e909"}.icon-pointer:before{content:"\e900"}.icon-user-plus:before{content:"\e901"}.icon-logout:before{content:"\e904"}.icon-calendar:before{content:"\e902"}.icon-arrow-down:before{content:"\e903"}html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:transparent}:after,:before{box-sizing:border-box}button *{pointer-events:none}body{margin:0;padding:0;font-family:lato,Helvetica,Arial;font-weight:400}.wrap{max-width:1240px;margin:0 auto}.content{padding:0 7.69231%}@media only screen and (min-width:768px){.content{padding:0 3.22581%}}.hideblock{overflow:hidden;height:0;z-index:-1}.layout-left{width:100%;float:left}@media only screen and (min-width:768px){.layout-left{width:44.82759%;margin-left:10.34483%}}@media only screen and (min-width:1200px){.layout-left{width:41.37931%}}.layout-right{float:right;display:none}@media only screen and (min-width:768px){.layout-right{width:41.37931%;display:block;position:-webkit-sticky;position:sticky;top:56px}.layout-right .person1{position:absolute;width:198px;height:430px;right:25%;top:60px;z-index:2;background:url(/static/media/boy.dae5784b.svg) no-repeat 0 0;background-size:100% auto}}@media only screen and (min-width:1200px){.layout-right{top:64px}.layout-right .person1{width:235px;height:495px;top:50px}.layout-right .person2{position:absolute;width:157px;height:490px;right:66.66667%;top:60px;z-index:1;background:url(/static/media/girl.3700adb1.svg) no-repeat 0 0;background-size:100% auto}}@media only screen and (min-width:768px){.layout-right .person{padding-top:50px}.layout-right .person__img{display:block;height:400px;width:108px;margin:0 auto;background-size:100% auto}.layout-right .person__name{font-weight:300;font-size:28px;line-height:36px;letter-spacing:-.2px;color:#494f66}.layout-right .person__age,.layout-right .person__name{display:block;font-family:lato,Helvetica,Arial;text-align:center}.layout-right .person__age{font-weight:400;font-size:14px;line-height:24px;color:#a9b1d1}}.form__description{font-family:roboto,Helvetica,Arial;font-weight:300;font-size:16px;line-height:24px;color:#494f66;margin:0;padding-bottom:28px}@media only screen and (min-width:768px){.form__description{font-size:18px;line-height:28px;padding-bottom:43px}}.title{font-family:lato,Helvetica,Arial;font-weight:300;font-size:28px;line-height:36px;letter-spacing:-.2px;color:#494f66;margin:0;padding:48px 0 15px}@media only screen and (min-width:768px){.title{font-size:40px;line-height:48px;letter-spacing:-.6px;padding-top:64px}}.title strong{font-weight:400;color:#ef3340;display:inline-block}.title.has-back{position:relative}@media only screen and (min-width:768px){.title.has-back{padding-top:64px!important;margin-top:0}}.title.has-back .back-button{display:none}@media only screen and (min-width:768px){.title.has-back .back-button{position:absolute;display:inline-flex;top:71px;left:-64px}}@media only screen and (min-width:1200px){.title.has-back .back-button{left:-80px;top:68px}}
/*# sourceMappingURL=main.a4a13c0b.chunk.css.map */