.testimonial span,section h2{text-transform:lowercase}section div{display:flex;flex-wrap:wrap}section div{justify-content:space-between}section{justify-content:space-between}section div{flex-direction:column}section img{max-width:100%}.testimonial>*,section div>*{transition-duration:500ms}section img{transition-duration:1000ms}.testimonial>*,section div>*,section img{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}.testimonial>*,section div>*,section img{transition-behaviour:allow-discrete}.testimonial>*,section div>*,section img{transition-property:opacity,transform,width,visibility}section h2{transition-delay:100ms}section img,section p{transition-delay:200ms}.testimonial p{transition-delay:500ms}.testimonial span{transition-delay:1000ms}@media screen and (min-width: 1201px){.testimonial,section{padding-top:100px;padding-bottom:100px}}@media screen and (min-width: 761px)and (max-width: 1200px){.testimonial,section{padding-top:6em;padding-bottom:6em}}@media screen and (max-width: 760px){.testimonial,section{padding-top:4em;padding-bottom:4em}}@media screen and (min-width: 1920px){.testimonial p{font-size:2em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.testimonial p{font-size:2em}}@media screen and (min-width: 451px)and (max-width: 1199px){.testimonial p{font-size:1.7em}}@media screen and (max-width: 450px){.testimonial p{font-size:1.5}}@media screen and (min-width: 1920px){.testimonial span,.hero p{font-size:1.7em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.testimonial span,.hero p{font-size:1.7em}}@media screen and (min-width: 451px)and (max-width: 1199px){.testimonial span,.hero p{font-size:1.5em}}@media screen and (max-width: 450px){.testimonial span,.hero p{font-size:1.2em}}@media screen and (min-width: 1920px){section h2{font-size:1.4em}}@media screen and (min-width: 1200px)and (max-width: 1919px){section h2{font-size:1.4em}}@media screen and (min-width: 451px)and (max-width: 1199px){section h2{font-size:1.25em}}@media screen and (max-width: 450px){section h2{font-size:1.1em}}@media screen and (min-width: 1920px){section p{font-size:1.1em}}@media screen and (min-width: 1200px)and (max-width: 1919px){section p{font-size:1.1em}}@media screen and (min-width: 451px)and (max-width: 1199px){section p{font-size:1em}}@media screen and (max-width: 450px){section p{font-size:.95em}}section p,.hero p,.testimonial p{font-weight:normal;line-height:1.7em}.testimonial p{margin-bottom:1.5em}.hero{padding-top:100px;padding-bottom:75px;border-bottom:solid 4px #000}.hero h1:after{content:" /"}@media screen and (min-width: 761px){.hero p{padding-right:45%}}section div>*,section img{opacity:0}section h2{font-weight:300}section img{transform:translateY(100px)}section.is-visible h2,section.is-visible img,section p.is-visible{opacity:1}section.is-visible img{transform:translateY(0)}@media screen and (min-width: 761px){section div{width:25%}section picture{width:62.5%}}@media screen and (max-width: 760px){section h2{margin-bottom:3em}section img{margin-top:3em}}.testimonial{padding-bottom:8em}@media screen and (min-width: 761px){.testimonial{padding-left:34.5%}}.testimonial>*{opacity:0}.testimonial span{font-weight:300}.testimonial.is-visible>*{opacity:1}
