a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}a,legend{color:inherit}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}body,figure,h1,h2,h3,h4,h5,h6{margin:0}.block-chat .container,.component-chat__dots,.component-form__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;transition:color .4s;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.component-form__input,.component-form__select,body{font-size:18px;font-family:"Graphik Web",sans-serif}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:inherit}a:not(.component-button):hover{color:#f9423a}body{line-height:1.4;background:#f6f6f6;padding-bottom:60px}mark{background:0 0;color:inherit}.component-button{border:none;border-radius:35px;color:#fff;display:inline-block;font-size:18px;overflow:hidden;padding:25px 60px;position:relative;z-index:0}.component-button:after,.component-button:before{content:' ';left:0;position:absolute;top:0;transition:height .5s;width:100%}.component-button:after{background:#dc3f38;height:0;z-index:-1}.component-button:before{background:#f9423a;height:100%;z-index:-2}.component-button.is-squared{border-radius:0}@media only screen and (min-width:640px){.component-button:hover{cursor:pointer}.component-button:hover:after{height:100%}.component-form__box:nth-child(odd){padding-right:10px}}.component-chat{position:relative}.component-chat svg{display:block;fill:#fff;width:60px}.component-chat:hover .component-chat__dot:nth-child(1){-webkit-animation:dots 1s 0s infinite;animation:dots 1s 0s infinite}.component-chat:hover .component-chat__dot:nth-child(2){-webkit-animation:dots 1s .2s infinite;animation:dots 1s .2s infinite}.component-chat:hover .component-chat__dot:nth-child(3){-webkit-animation:dots 1s .4s infinite;animation:dots 1s .4s infinite}.component-chat__dot{background:#fff;border-radius:100%;height:5px;margin:0 2px;width:5px}.component-chat__dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;left:50%;position:absolute;margin-top:1px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);top:50%;width:100%}@-webkit-keyframes dots{25%,75%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@keyframes dots{25%,75%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.component-form__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}.component-form__row:not(:last-child){margin-bottom:20px}.component-form__box{position:relative;width:50%}@media only screen and (max-width:639px){body{font-size:18px}.component-form__box{width:100%}.component-form__box:nth-child(odd){margin-bottom:20px}}@media only screen and (min-width:640px){.component-form__box:nth-child(even){padding-left:10px}}.component-form__input,.component-form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #c8c8c8;border-radius:2px;color:#222;display:block;padding:20px;width:100%}.block-communities__title,.block-contact__title,.block-content__title,.block-intro__title,.block-page__content h2,.block-page__content h3,.block-page__title,.card-community__title{font-weight:800;font-family:Tiempos,serif}.component-form__input::-webkit-input-placeholder,.component-form__select::-webkit-input-placeholder{color:#c8c8c8}.component-form__input:-ms-input-placeholder,.component-form__select:-ms-input-placeholder{color:#c8c8c8}.component-form__input::placeholder,.component-form__select::placeholder{color:#c8c8c8}.component-form__input.has-error,.component-form__select.has-error{border-color:#f9423a}.component-form__input.has-error~.component-form__error,.component-form__select.has-error~.component-form__error{opacity:1}.component-form__input:focus,.component-form__select:focus{outline:0}.component-form__select{background-image:url(../fonts/arrowdown.svg?36fea5c7147eaca78c2671a76bc1c162);background-repeat:no-repeat;background-size:12px auto;background-position:92% 50%;color:#222}.component-form__select.is-not-selected{color:#b2b2b2}.component-form__action{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.component-form__input-box{position:relative}.component-form__error{color:#f9423a;font-size:10px;left:0;opacity:0;position:absolute;top:0;transition:opacity .25s;-webkit-transform:translateY(-125%);transform:translateY(-125%);text-transform:uppercase}.component-loader{left:50%;height:20px;position:absolute;top:50%;opacity:1;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);transition:opacity .5s;z-index:0;width:200px}.component-loader:after{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;-webkit-animation:loading 1.2s cubic-bezier(.4,0,.2,1) infinite forwards;animation:loading 1.2s cubic-bezier(.4,0,.2,1) infinite forwards;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center left;transform-origin:center left;background:#fff;z-index:0}@-webkit-keyframes loading{0%{-webkit-transform:translate(0) scaleX(0);transform:translate(0) scaleX(0)}30%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}100%,80%{-webkit-transform:translate(100%) scaleX(0);transform:translate(100%) scaleX(0)}}@keyframes loading{0%{-webkit-transform:translate(0) scaleX(0);transform:translate(0) scaleX(0)}30%{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}100%,80%{-webkit-transform:translate(100%) scaleX(0);transform:translate(100%) scaleX(0)}}.component-logo svg{display:block;height:auto;fill:#fff;width:130px}@media only screen and (max-width:639px){.component-logo svg{width:100px}}@media screen and (orientation:landscape) and (max-width:800px){.component-logo svg{width:70px}}.component-logo-lifestyle svg{display:block;height:auto;fill:#b2b2b2;width:150px}@media only screen and (max-width:639px){.component-logo-lifestyle svg{width:188px}}.component-mark svg{display:inline-block;fill:#003c71;width:100px}.card-community{background:#fff;padding:40px;text-align:center}.card-community__image{margin-bottom:40px}.card-community__image img{display:block;height:auto;width:100%}.card-community__title{font-size:22px;color:#002b49;margin-bottom:40px}.card-community__text{font-size:18px;margin-bottom:40px}.block-chat{left:0;padding-top:50px;position:fixed;top:0;width:100%;z-index:9}.block-chat .container{margin:0 auto;max-width:1400px;width:90%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:row;flex-direction:row;position:relative;transition:opacity 1s 1s;z-index:1}.block-communities{margin-bottom:160px}@media only screen and (max-width:639px){.card-community__title{font-size:18px}.block-chat .container{padding:0 25px}.block-communities{margin-bottom:80px}}.block-communities .container{margin:0 auto;width:90%;max-width:800px}.block-communities .boxes{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-contact,.block-contact .container{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.block-communities .box{width:48%}@media only screen and (max-width:639px){.block-communities .box{width:100%}.block-communities .box-1{margin-bottom:20px}}.block-communities__title{font-size:30px;color:#002b49;margin-bottom:60px;text-align:center}.block-content{color:#002b49;padding:120px 0;text-align:center}@media only screen and (max-width:639px){.block-communities__title{font-size:18px;margin-bottom:30px}.block-content{padding:60px 0}}.block-content .component-mark{margin-bottom:40px}.block-content .container{margin:0 auto;width:90%;max-width:840px}.block-content__title{font-size:30px;margin-bottom:40px}.block-content__text{margin:0 auto 60px;width:90%;font-size:18px;max-width:660px}.block-content__text p:not(:last-child){margin-bottom:20px}.block-contact{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;background:#f9423a;color:#fff;height:100vh;opacity:0;position:fixed;transition:all 1s ease;transition-delay:0s;width:100vw;visibility:hidden;z-index:10}.block-header .container,.view-placeholder{transition:opacity 1s 1s}.block-contact a:hover{color:#fff}.block-contact .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;margin:0 auto;width:90%;max-width:920px}.block-contact .box{width:45%}@media only screen and (max-width:639px){.block-content__title{font-size:18px}.block-contact .box{width:100%}.block-contact .box:first-child{margin-bottom:40px}}.block-contact__title{font-size:30px}@media only screen and (max-width:639px){.block-contact__title{font-size:18px}}.block-contact__text{font-size:20px}.block-contact__text p{margin-bottom:20px}.block-contact__close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:12px;position:absolute;right:50px;text-transform:uppercase;top:50px}.block-contact__close svg{display:block;fill:#fff;margin-left:10px;width:30px}.block-footer{color:#002b49;text-align:center}.block-footer .container{margin:0 auto;width:90%;max-width:720px}.block-footer__title{margin-bottom:60px}.block-footer__title span{margin:0 10px}.block-footer__text{color:#b2b2b2;font-size:12px}.block-footer__text p:not(:last-child){margin-bottom:20px}.block-footer__text p a{border-bottom:1px solid #b2b2b2}.block-header{left:0;padding:40px 40px 0;position:absolute;top:0;width:100%;z-index:8}@media only screen and (max-width:639px){.block-contact__close span,.block-footer__title span{display:none}.block-header{padding:20px 20px 0}}.block-header .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;z-index:1}@media only screen and (max-width:639px){.block-header:after{background-image:linear-gradient(rgba(0,0,0,.35),rgba(255,255,255,.01));content:' ';left:0;height:45vh;position:absolute;top:0;width:100%;z-index:0}}.block-intro{background:#f9423a;height:100vh;overflow:hidden;position:relative}.block-intro__content{bottom:-8px;color:#fff;left:0;position:absolute;text-align:center;width:100%;z-index:1}.block-intro__content .container{margin:0 auto;width:90%;max-width:600px}@media only screen and (min-width:1500px){.block-intro__content .container{max-width:880px}}@media only screen and (max-width:767px){.block-intro__content .container{max-width:440px}}.block-intro__image,.block-intro__slideshow{background-color:#222;background-position:center center;background-size:cover;height:100vh;left:0;position:absolute;top:0;width:100vw}.block-intro__title{font-size:30px;margin-bottom:80px}@media only screen and (max-width:639px){.block-intro__content{bottom:0}.block-intro__title{font-size:18px}}@media only screen and (min-width:1500px){.block-intro__title{font-size:45px}}@media screen and (orientation:landscape) and (max-width:800px){.block-intro__title{font-size:22px}}.block-page{color:#002b49;padding:100px 0;text-align:center}.block-page .container{margin:0 auto;width:90%;max-width:700px}.block-page .component-mark{margin-bottom:40px}.block-page .component-mark svg{fill:#b2b2b2}.block-page__title{font-size:30px;margin-bottom:60px}@media only screen and (max-width:639px){.block-page__title{font-size:18px}}.block-page__content h2,.block-page__content h3{font-size:25px;margin-bottom:20px}@media only screen and (max-width:639px){.block-page__content h2,.block-page__content h3{font-size:18px}}.block-page__content p:not(:last-child){margin-bottom:20px}.block-page__content p~h2,.block-page__content p~h3{margin-top:40px}.state-contact-open .block-chat .container,.state-contact-open .block-header .container,.state-contact-open .view-placeholder{opacity:0;transition-delay:0s}.state-contact-open .block-contact{opacity:1;transition-delay:1s;visibility:visible}