.global-h2,.global-h3,.global-h4,.global-h5,.global-h6{font-weight:500;line-height:1.24}.global-h1{font-weight:600;line-height:1.04;font-size:2.5rem;letter-spacing:1.92px}@media only screen and (max-width:639px){.global-h1{font-size:2rem}}.global-h2{font-size:2rem}@media only screen and (max-width:639px){.global-h2{font-size:1.75rem}}.global-h3{font-size:1.75rem}@media only screen and (max-width:639px){.global-h3{font-size:22px}}.global-h4{font-size:1.5rem}@media only screen and (max-width:639px){.global-h4{font-size:20px}}.global-h5{font-size:20px}@media only screen and (max-width:639px){.global-h5{font-size:17px}}.global-h6{font-size:16px}@media only screen and (max-width:639px){.global-h6{font-size:14px}}.lead{font-size:18px;font-weight:300}@media only screen and (max-width:639px){.lead{font-size:14px}}.main-footer{background:rgba(0,133,91,.06)}.main-footer .footer-intro,.main-footer .footer-links li a{font-size:16px;color:#2f3030}.main-footer .footer-intro{max-width:480px;width:100%}.main-footer .footer-intro address img{height:18px}.main-footer .footer-intro figure{width:24px;height:24px}.secondary-footer{background-color:rgba(0,0,0,.8);color:#fff}@media screen and (max-width:1023px){.secondary-footer .container small{order:2}}@media screen and (max-width:639px){.secondary-footer .container small{order:3}}.secondary-footer .container .footer-links li:not(:first-child){border-left:2px solid #fff;padding-left:12px}@media screen and (max-width:1023px){.secondary-footer .container .footer-links{order:1}.secondary-footer .container .footer-social-links-list{order:3}}@media screen and (max-width:639px){.secondary-footer .container .footer-social-links-list{order:1}.secondary-footer .container{flex-direction:column;align-items:flex-start}}.about-us-intro{border-radius:0 0 12px 12px;background-color:#e9f1ef;padding-bottom:15rem}.about-us-intro h4{font-weight:400;line-height:1.6}.our-story-section .story-content{margin-top:-10rem;border-radius:64px;background-color:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.12)}.our-story-section .story-content p{font-size:18px;line-height:1.6}.our-story-section .story-content figure img{height:380px;-o-object-fit:cover;object-fit:cover;border-radius:48px}@media only screen and (max-width:639px){.our-story-section .story-content figure img{height:415px}}