@media(max-width:991px){.hero-section img{min-height:600px;-o-object-position:left;object-position:left}}.hero-section .hero-section__content .hero-section__title{font-family:Lora;line-height:85px;letter-spacing:10px;font-weight:300;font-size:75px;color:var(--color-black)}@media(max-width:991px){.hero-section .hero-section__content .hero-section__title{font-size:28px;line-height:normal}}.hero-section .hero-section__content p{font-family:Lora;font-style:italic;line-height:33px;letter-spacing:0;font-weight:300;font-size:20px;color:var(--color-grey);max-width:761px;margin:auto;width:100%}header .header-logo{font-size:24px;font-family:Lora}@media(max-width:991px){header .header-logo{font-size:18px}}.testimonial-section .testimonial-section__wrapper{height:auto!important;min-height:200px!important;background-position:top!important;background-attachment:scroll;background-size:cover;background-image:url(/public/h1-parallax.jpg)}.main-button{font-family:Lora;position:relative;display:inline-block;vertical-align:middle;width:auto;outline:0;line-height:30px;letter-spacing:.18em;font-weight:600;text-transform:uppercase;box-sizing:border-box;margin:0;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;padding:15px 33px 15px 36px;font-size:13px}.main-button.main-button-white{color:var(--color-black);background-color:var(--color-white)}.main-heading .main-heading__top{border:1px solid #cecece;width:-moz-max-content;width:max-content;margin:auto auto 26px}.main-heading .main-heading__top span{font-size:11px;line-height:2.75em;letter-spacing:2px;color:var(--color-grey);text-transform:uppercase;font-weight:400}.main-heading .main-heading__content h2{text-transform:uppercase;letter-spacing:3px;font-weight:400;font-size:30px;line-height:45px;font-family:Lora}.main-heading .main-heading__content p{color:var(--color-grey);font-size:20px;display:block;margin:12px 0 0;font-family:Lora;font-style:italic;text-transform:none;line-height:1.6em}.article-item .article-item__content h3{font-family:Lora;font-size:20px;font-weight:400;line-height:40px;letter-spacing:2px;text-transform:uppercase;color:var(--color-black)}.article-item .article-item__content p{font-size:15px;line-height:25px;font-weight:300;color:var(--color-grey)}