.section-content-contact{position:relative;overflow:hidden}@media (min-width:981px){.section-content-contact{padding-bottom:0}}@media (max-width:980px){.section-content-contact .bg-shape{display:none}}@media (min-width:981px){.section-content-contact .bg-shape{position:absolute;right:0;transform:scaleX(-1);width:680px;bottom:-15px!important}}.section-content-contact .container{position:relative}.section-content-contact .container .content-setup{display:grid;gap:2em;grid-template-columns:1fr}@media (min-width:768px){.section-content-contact .container .content-setup{grid-template-columns:repeat(1,1fr)}}@media (min-width:981px){.section-content-contact .container .content-setup{grid-template-columns:repeat(2,1fr);width:50%;margin-left:auto}}.section-content-contact .large-container .contactperson .upper-info{margin:1em 0;display:flex;align-items:center;gap:1em}.section-content-contact .large-container .contactperson .upper-info .image{border-radius:50%;width:60px;height:60px;position:relative;overflow:hidden}.section-content-contact .large-container .contactperson .upper-info .image img{-o-object-fit:cover;object-fit:cover;position:absolute;inset:0;width:100%;height:100%}.section-content-contact .large-container .contactperson .upper-info .name{flex:1}@media (max-width:980px){.section-content-contact .large-container{padding-top:2em}}.section-content-contact .large-container .contactperson{border-radius:40px;background-color:var(--lime-green);color:var(--dark-gray);max-width:375px;padding:1.3em}@media (min-width:981px){.section-content-contact .large-container .contactperson{margin-left:auto}}.section-content-contact .large-container .contactperson h4{color:var(--dark-gray);margin-top:0;font-weight:400}.section-content-contact .large-container .contactperson .contact{display:flex;align-items:center;gap:1em}.section-content-contact .large-container .contactperson .contact .image{height:90px;width:90px;flex-basis:90px;border-radius:50%;overflow:hidden;position:relative}@media (min-width:981px){.section-content-contact .large-container .contactperson .contact .image{height:135px;width:135px;flex-basis:135px}}.section-content-contact .large-container .contactperson .contact .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}.section-content-contact .large-container .contactperson .contact .info{flex:1;font-size:14px}