.about-row .info,.about-row .img-wrapper,.about-row,.hero-image{position:relative}.about-row:before{position:absolute}.about-row:before{display:block}.about-row .info,.about-row .img-wrapper,.hero-image{box-sizing:border-box}.about-row:before{content:""}.about-row .info p,.hero-text{text-align:left}.about-row{margin-left:auto;margin-right:auto}.about-row,.hero{display:flex;flex-wrap:wrap}.about-row,.hero{justify-content:center}.hero{align-items:center}.about-row:before,.hero-image{background-repeat:no-repeat}.hero-image{background-size:contain}.about-row:before{background-size:100%}.hero-image{background-position:center center}.about-row{padding-bottom:80px}@media screen and (min-width: 451px)and (max-width: 1200px){.about-row{padding-bottom:4.5em}}@media screen and (max-width: 450px){.about-row{padding-bottom:3em}}.about-row .info p{font-size:1.375em}@media screen and (min-width: 1200px)and (max-width: 1919px){.about-row .info p{font-size:1.35em}}@media screen and (min-width: 451px)and (max-width: 1199px){.about-row .info p{font-size:1.3em}}@media screen and (max-width: 450px){.about-row .info p{font-size:1.2em}}.about-row .info p{font-weight:300;line-height:1.5em;margin-bottom:.8em}.hero{height:auto}@media screen and (min-width: 901px){.hero{padding-top:140px}}.hero-text{width:52%;max-width:800px;padding-top:0;margin-right:5%;padding-bottom:2em}.hero-text a{padding-left:2.5em;padding-right:2.5em}.hero-image{width:35%;max-width:500px}@media screen and (max-width: 900px){.hero{height:auto;padding-bottom:4.5em}.hero .hero-text{width:100%;padding-top:0;margin-right:0}.hero .hero-text h1{padding-right:0}.hero .hero-text a{width:100%;box-sizing:border-box}.hero .hero-image{display:none}}.about-row{width:70%}.about-row .img-wrapper{width:45%;margin-right:5%;border-radius:13px}.about-row .info{width:50%;padding:.2em 0}.about-row .info p{color:#363c38}.about-row:before{left:-25px;top:-25px;width:32px;height:35px;background-image:url("/app/images/global/img-left-top.svg")}@media screen and (max-width: 760px){.about-row .info,.about-row .img-wrapper{width:100%}.about-row .img-wrapper{height:234px;margin-right:0;margin-bottom:1.45em}}@media screen and (max-width: 760px){.about-row{width:87%}.about-row:before{width:25px;height:27px;left:-20px;top:-20px}}
