section.about-us{background:linear-gradient(94deg,#d9d9d9,#fff);padding-bottom:200px;padding-top:600px;position:relative}section.about-us:before{background-position-y:-3px;background-repeat:no-repeat!important;-webkit-background-size:100% auto!important;content:"";height:100%;left:0;position:absolute;top:0;width:100%}section.about-us .main{margin-left:auto;max-width:544px;position:relative;z-index:9}section.about-us .main .flex-row .pannel{margin-bottom:40px;margin-right:42px;width:calc(33.33% - 28px)}section.about-us .main .flex-row .pannel:nth-child(3n){margin-right:0}section.about-us .main h2{color:#2d2d2d;font-family:Open Sans,sans-serif!important;font-size:32px;font-weight:700;line-height:1.3em;margin-bottom:0;margin-top:15px;text-align:left}section.about-us .main .summary p{line-height:1.5em;margin-top:25px}section.about-us .main .summary p,section.about-us .main .text{color:#333;font-family:Open Sans,sans-serif!important;font-size:16px}section.about-us .main .text{margin-top:15px}@media(min-width:1600px){section.about-us{background-position:100% 0;padding-top:32vw}}@media(max-width:991px){section.about-us{padding-bottom:50px;padding-top:340px}}@media(max-width:767px){section.about-us .main{max-width:100%}section.about-us .main h2{font-size:25px}}@media(max-width:480px){section.about-us{padding-bottom:20px;padding-top:280px}section.about-us .main .flex-row .pannel{width:calc(50% - 21px)}section.about-us .main .flex-row .pannel:nth-child(2n){margin-right:0!important}section.about-us .main .flex-row .pannel:nth-child(3n){margin-right:42px}}@media(max-width:380px){section.about-us{padding-bottom:20px;padding-top:200px}}