/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}strong{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}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,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}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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}[hidden]{display:none}
/*!
 * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-6,.col-12,.col-lg-3,.col-lg-6,.col-md-4,.col-md-8,.col-md-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-6{flex:0 0 50%;max-width:50%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:768px){.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}}@media (min-width:992px){.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-6{flex:0 0 50%;max-width:50%}}.justify-content-center{justify-content:center!important}.mr-3{margin-right:1rem!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.p-3{padding:1rem!important}*{-webkit-tap-highlight-color:transparent}body{background:#fff;font-family:Montserrat,sans-serif;font-size:16px;color:#2d3748;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button,input,select,textarea{outline:none}html.sr .header-buttons,html.sr .header-logo,html.sr .header-subtitle,html.sr .header-text,html.sr .header-title,html.sr .steps-item,html.sr .steps-title,html.sr .video{visibility:hidden}.light{display:block}.dark{display:none}.header{background:url(/img/header.jpg) fixed 50% 50% no-repeat;background-size:cover;padding:20px 0 250px;text-align:center}@media (max-width:768px){.header{padding-bottom:240px}}@media (max-width:576px){.header{padding-bottom:150px}}.header-logo{width:245px;margin-bottom:280px}@media (max-width:576px){.header-logo{width:200px;margin-bottom:100px}}@media (max-width:340px){.header-logo{width:150px}}.header-title{margin:0 0 20px;font-size:52px;font-weight:700;line-height:60px}@media (max-width:576px){.header-title{font-size:46px;line-height:54px}}.header-subtitle{margin:0 0 65px;font-size:22px;font-weight:500;line-height:30px}.header-buttons{display:flex;justify-content:center;align-items:center;margin-bottom:40px}@media (max-width:576px){.header-buttons{flex-direction:column}}.header-button{display:flex;justify-content:center;align-items:center;width:250px;height:50px;margin:0 10px;border-radius:10px;font-size:20px;font-weight:500;color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transition:all .4s}.header-button:hover{background:#fff;color:#2d3748}@media (max-width:576px){.header-button{margin:10px 0}}.header-button-secondary{background:#4299e1}.header-button-primary{background:#f56565}.header-text{font-size:18px;font-weight:500;color:#4a5568;line-height:26px}.header-text strong{font-weight:700;color:#2d3748}.style{background:#edf2f7;background:linear-gradient(0deg,#edf2f7,#fff);padding:100px 0}.style-title{font-size:33px;font-weight:700;text-align:center}.style-choice{display:flex;justify-content:space-between;width:200px;background:#e2e8f0;margin:22px auto 50px;padding:5px;border-radius:5px}.style-choice-button{display:flex;justify-content:center;align-items:center;width:90px;height:30px;border-radius:5px;font-size:18px;font-weight:500;color:#718096;cursor:pointer;transition:all .4s}.style-choice-button:hover{background:#f56565;color:#fff}.style-choice-button.active{background:#f7fafc;color:#2d3748}.style-image-container{position:relative;width:1000px;height:0;margin:0 auto;padding-top:50.3%}@media (max-width:1200px){.style-image-container{width:100%}}.style-image{position:absolute;top:0;left:0;width:100%}.style-text{font-size:20px;font-weight:500;line-height:26px;text-align:center}@media (max-width:1200px){.style-text{margin-top:25px}}@media (max-width:768px){.style-text{margin-top:40px}}.reassure{display:flex;padding:150px 0 175px}@media (max-width:992px){.reassure{padding:100px 0 75px;flex-direction:column}}@media (max-width:992px){.reassure-item{margin-bottom:50px}}.reassure-item-svg{height:36px}.reassure-item-svg .fa-primary{color:#4299e1}.reassure-item-svg .fa-secondary{color:rgba(66,153,225,.4)}.reassure-item-title{margin:14px 0 12px;font-size:18px;font-weight:700}.reassure-item-text{width:80%;color:#718096;line-height:22px}@media (max-width:992px){.reassure-item-text{width:100%}}.section{background:#edf2f7;padding:100px 0}.section-white{background:#fff}.section-white .section-container-image{order:2}.section-container{display:flex;align-items:center;position:relative}@media (max-width:768px){.section-container{flex-direction:column}}.section-container-image{width:50%}@media (max-width:768px){.section-container-image{width:100%;margin-top:75px;order:2}}.section-image-container{position:relative;width:199px;height:425px;margin:0 auto}.section-image{position:absolute;top:0;left:0;width:100%;-webkit-filter:drop-shadow(-8px 8px 12px rgba(0,0,0,.2)) drop-shadow(-16px 16px 20px rgba(0,0,0,.1));filter:drop-shadow(-8px 8px 12px rgba(0,0,0,.2)) drop-shadow(-16px 16px 20px rgba(0,0,0,.1))}.section-text-container{width:50%}@media (max-width:768px){.section-text-container{width:100%}}.section-title{margin:0 0 25px;font-size:33px;font-weight:700}.section-text{margin:0;font-size:20px;font-weight:500;color:#718096;line-height:26px}.heart-top-right{position:absolute;top:0;right:10px}.heart-bottom-left{position:absolute;bottom:0;left:-50px}.steps{background:url(/img/steps.jpg) fixed 50% 50% no-repeat;background-size:cover;padding:200px 0;color:#fff}@media (max-width:768px){.steps{padding:150px 0}}.steps-title{margin-bottom:60px;font-size:33px;font-weight:700;text-align:center}.steps-items{display:flex;justify-content:space-around}@media (max-width:768px){.steps-items{align-items:center;flex-direction:column}}.steps-item{display:flex;align-items:center}@media (max-width:768px){.steps-item{width:220px;margin-bottom:40px}}.steps-item-number{margin-right:20px;font-size:52px;font-weight:700}.steps-item-text{font-size:20px;font-weight:500;line-height:22px}.footer{background:#2d3748;padding:100px 0;color:#fff}.footer-title{margin-bottom:45px;font-size:22px;font-weight:600;line-height:32px;text-align:center}.footer-button{display:flex;justify-content:center;align-items:center;width:250px;height:50px;background:#4299e1;margin:0 auto 100px;border-radius:10px;font-size:20px;font-weight:500;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transition:all .4s}.footer-button:hover{background:#fff;color:#2d3748}.footer-links{margin-bottom:25px;font-weight:500;color:#e2e8f0;line-height:22px;text-align:center}.footer-links a{transition:all .4s}.footer-links a:hover{color:#f56565}.footer-text{font-size:14px;font-weight:500;color:#e2e8f0;line-height:20px;text-align:center}.footer-text strong{font-weight:700}