@font-face{font-family:"Playfair";font-style:normal;font-weight:normal;src:url("//delorean.ecestaticos.com/fonts/playfairdisplay-regular/playfairdisplay-regular-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"Playfair";font-style:italic;font-weight:normal;src:url("//delorean.ecestaticos.com/fonts/playfairdisplay-italic/playfairdisplay-italic-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"Playfair";font-style:normal;font-weight:500;src:url("//delorean.ecestaticos.com/fonts/playfairdisplay-medium/playfairdisplay-medium-webfont.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:normal;src:url("//delorean.ecestaticos.com/fonts/roboto-regular/roboto-regular.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:bold;src:url("//delorean.ecestaticos.com/fonts/roboto-bold/roboto-bold.woff") format("woff");font-display:swap}h1,h2,h3,h4,h5,h6{font-family:Playfair,Garamond,"Hoefler Text","Times New Roman",Times,serif;color:#121212;font-weight:normal;margin:0}h1{font-size:46px}h2{font-size:36px}h3{font-size:32px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}@font-face{font-family:"Playfair";font-style:normal;font-weight:bold;src:url("//delorean.ecestaticos.com/fonts/playfairdisplay-bold/playfairdisplay-bold-webfont.woff") format("woff"),url("//delorean.ecestaticos.com/fonts/playfairdisplay-bold/playfairdisplay-bold-webfont.woff2") format("woff2");font-display:swap}body,h1,h2,h3{font-family:Roboto,sans-serif}.landing{padding-top:50px}.landing__section{align-items:center;display:flex;flex-direction:column}.landing__section>*{margin:0 auto;padding:0 16px;max-width:996px;width:100%}@media(min-width: 768px){.landing__section>*{padding:0 24px}}.landing__section>*.faqs{margin:0 auto;padding:0 16px;max-width:996px;width:100%;padding-bottom:64px;padding-top:64px}@media(min-width: 768px){.landing__section>*.faqs{padding:0 24px}}@media(min-width: 768px){.landing__section>*.faqs{padding-bottom:64px;padding-top:64px}}@media(min-width: 996px){.landing__section>*.faqs{padding-bottom:128px;padding-top:128px}}@media(min-width: 996px){.landing__section>*.faqs{padding:128px 12px}}@media(min-width: 996px){.landing__section{padding:0 12px}}.landing__section--steps{background:#f3f5f6}.heading{align-items:center;display:flex;flex-direction:column;padding-bottom:40px;padding-top:40px}@media(min-width: 768px){.heading{padding-bottom:40px;padding-top:40px}}@media(min-width: 996px){.heading{padding-bottom:56px;padding-top:56px}}.heading__title{font-family:Playfair,Garamond,"Hoefler Text","Times New Roman",Times,serif;font-size:32px;font-weight:bold;margin-bottom:16px;text-align:center}@media(min-width: 996px){.heading__title{font-size:56px;line-height:72px}}.heading__subtitle{color:#717171;font-family:Roboto,sans-serif;font-size:18px;text-align:center}@media(min-width: 996px){.heading__subtitle{font-size:15px}}.steps{text-align:center;padding-bottom:64px;padding-top:64px}@media(min-width: 768px){.steps{padding-bottom:64px;padding-top:64px}}@media(min-width: 996px){.steps{padding-bottom:72px;padding-top:72px}}.steps__title{font-weight:bold;margin-bottom:32px}.steps__list{align-content:center;counter-reset:item;display:flex;flex-direction:column;justify-content:center}@media(min-width: 996px){.steps__list{flex-direction:row}}.steps__listItem{flex:1 1 0;padding-bottom:64px;position:relative}@media(min-width: 996px){.steps__listItem{padding-bottom:0}}.steps__listItem:last-child{padding-bottom:0}.steps__listItem:last-child p:after{display:none}.steps__listItem p{align-items:center;color:#828282;display:flex;flex-direction:column;font-size:15px;justify-content:center}.steps__listItem p:before{background:#f3f5f6;border:1px solid #717171;border-radius:30px;color:#121212;content:counter(item);counter-increment:item;display:inline-block;font-weight:bold;margin-bottom:16px;padding:10px 0;position:relative;width:40px;z-index:2}.steps__listItem p:after{background:#717171;bottom:8px;content:"";display:block;height:48px;left:50%;position:absolute;width:1px}@media(min-width: 996px){.steps__listItem p:after{height:1px;width:100%;left:50%;top:20px;bottom:unset}}footer{border-top:1px dotted #717171;color:#717171;font-size:12px;line-height:1.53;padding:26px 0}@media(min-width: 768px){footer{font-size:15px}}footer p{margin:0 auto;max-width:590px;text-align:center}footer .footerContainer{margin:0 auto;padding:0 16px;max-width:996px;width:100%}@media(min-width: 768px){footer .footerContainer{padding:0 24px}}footer a{color:#0084ff;-webkit-text-decoration-line:underline;text-decoration-line:underline}