.about-contact{position:relative;padding-top:60px;overflow:hidden;background-color:#fff}@media screen and (min-width: 667px){.about-contact{padding-top:120px}}@media screen and (min-width: 1025px){.about-contact{padding-top:384px}}.about-contact::after{content:"";display:block;position:absolute;bottom:0;left:-20px;width:calc(100% + 40px);height:calc(100% - 250px)}@media screen and (min-width: 667px){.about-contact::after{left:0;width:100%;height:500px}}@media screen and (min-width: 1025px){.about-contact::after{height:624px}}@media screen and (min-width: 667px){.about-contact>.wrapper .grid{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end}}.about-contact__image{position:relative;z-index:1;top:0;width:calc(100% + 20px);margin-right:0}@media screen and (min-width: 667px){.about-contact__image{position:absolute;z-index:2;top:56px;width:50%;max-width:734px}}@media screen and (min-width: 1025px){.about-contact__image{top:190px;margin-left:8.333%}}.about-contact__content{display:flex;position:relative;z-index:1;flex-direction:column;justify-content:center;width:calc(100% + 40px);padding:45px 0 26px}@media screen and (min-width: 667px){.about-contact__content{height:500px;margin:0;padding-right:40px;padding-bottom:40px;background-color:transparent}}@media screen and (min-width: 1025px){.about-contact__content{height:624px;margin-left:-16px;padding:0 40px 0 0}}.about-contact__content h2{margin-bottom:39px;font-size:2rem;line-height:2.25rem}@media screen and (min-width: 667px){.about-contact__content h2{margin-bottom:45px;font-size:3.125rem;line-height:3.375rem}}.about-contact__content p{max-width:406px;margin-bottom:24px;line-height:1.5rem}.about-contact__title{display:block;margin-bottom:12px;color:#bebec2;font-size:0.875rem;letter-spacing:0.119765625rem;line-height:1.5rem;text-transform:uppercase}@media screen and (min-width: 667px){.about-contact__title{margin-bottom:18px;font-size:1rem;letter-spacing:0.136875rem}}.about-contact__types{margin:0;list-style:none}.about-contact__types li{display:flex;align-items:center;margin:0 0 16px}.about-contact__types li:last-child{margin-bottom:0}.about-contact__types li span:last-child{margin-left:27px}.about-contact__types a{color:inherit}.about-contact__icon{margin:0 8px 0 0}
