p{font-size:calc((1 - 1) * 1.2vw + 1rem);line-height:1.8}p.large{font-size:calc((1.4 - 1) * 1.2vw + 1rem);line-height:1.8}ul.large li{font-size:calc((1.4 - 1) * 1.2vw + 1rem);line-height:1.8}.hero{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:right;height:80vh;overflow:hidden}.hero .hero-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-size:cover;background-position:center}.hero .hero-text{position:relative;flex-basis:40%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:40px}.hero .hero-text .hero-text-content{text-align:left}.hero .hero-text .hero-text-content h1{margin-bottom:20px}.hero .hero-text .hero-text-content p{font-size:18px;line-height:1.5;margin-bottom:30px}.hero .hero-text .hero-text-content button{background-color:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:5px;font-size:16px;cursor:pointer}.hero .hero-text .hero-text-content button:hover{background-color:#0069d9}@media screen and (max-width:800px){.hero .hero-image{-webkit-opacity:.1;-moz-opacity:.1;opacity:.1;background-position:-500px top}.hero .hero-text{flex-basis:100%}}section.trustpilot{background:#2E2E2E;padding:20px}*{box-sizing:border-box}.home .content h1{font-size:30px;line-height:32px;margin:5px 0 10px 0;padding:0;font-weight:700}.home .content h2{font-size:30px;line-height:32px;margin:5px 0 10px 0;padding:0;font-weight:700}.home .content p{font-size:16px;line-height:24px}.home .content p i{color:#8d2d46}.home .content .col-md-4 img,.home .content .col-md-3 img{display:block;width:100%;height:auto;margin-bottom:0}.home .content a.button{padding:10px;color:#fff;margin-bottom:0;max-width:2000px}@media only screen and (max-width:620px){.home .content h1{font-size:22px;line-height:24px}.home .content h2{font-size:18px;line-height:20px}}