.contact_section{width:100%;height:100%}.contact_section__wrapper{display:flex;row-gap:32px}.contact_section__wrapper--image_first{flex-direction:row}@media only screen and (max-width:767px){.contact_section__wrapper--image_first{flex-direction:column}}.contact_section__wrapper--image_second{flex-direction:row-reverse}@media only screen and (max-width:767px){.contact_section__wrapper--image_second{flex-direction:column}}.contact_section__img_bg{position:relative;flex:0 1 50%}@media only screen and (max-width:767px){.contact_section__img_bg{flex:1 0 100%;padding-top:70%}}@media only screen and (max-width:639px){.contact_section__img_bg{flex:1 0 100%;padding-top:100%}}.contact_section__img_bg--image{display:block;position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.contact_section__content{display:flex;flex-direction:column;row-gap:40px;flex:0 1 50%}@media only screen and (max-width:767px){.contact_section__content{flex:1 0 100%}}@media only screen and (max-width:767px){.contact_section__content{row-gap:24px}}.contact_section__content--body{display:flex;flex-direction:column;row-gap:12px;align-items:baseline}.contact_section__content--field-heading{font-weight:600;margin:0}.contact_section__content--description{display:flex;flex-direction:column;row-gap:12px}.contact_section__content--description p{margin:0}.contact_section__content--button{color:inherit;line-height:inherit;font-weight:400}.contact_section__social-media--icons{justify-content:flex-start!important}