.split-hero{position:relative;margin-bottom:80px}@media only screen and (min-width:48em){.split-hero{margin-bottom:100px}}.split-hero::before{content:"";position:absolute;bottom:0;left:50%;width:100px;height:2px;background-color:#fec32f;transform:translateX(-50%) rotate(90deg);z-index:2}.split-hero::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("/iwov-resources/images/common/split_hero_bg_mobile.svg");height:90%;width:90%;background-size:cover}@media only screen and (min-width:48em){.split-hero::after{background-image:url("/iwov-resources/images/common/split_hero_bg.svg");height:85%}}.split-hero .main-image{position:relative;width:90%;overflow:hidden;margin-left:auto;z-index:1;padding-top:70px;max-height:400px}@media only screen and (min-width:48em){.split-hero .main-image{width:80%}}.split-hero .main-image .img-wrapper{width:100%;height:100%;object-fit:cover;position:relative}.split-hero .main-image .img-wrapper img{width:100%;height:100%;object-fit:cover}.split-hero .main-image .img-wrapper::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to left,rgba(254,196,46,.2),rgba(0,0,0,.6))}.split-hero .hero-content{position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%);width:100%;text-align:center}@media only screen and (min-width:48em){.split-hero .hero-content{top:55%;left:50%;transform:translateX(-50%)}}.split-hero .back-navigation{position:absolute;display:flex;top:20px;left:20px;z-index:1}@media only screen and (min-width:67.5em){.split-hero .back-navigation{top:25px;left:40px}}@media only screen and (min-width:48em){.split-hero .back-navigation .btn-back{display:none}}.split-hero .back-navigation .breadcrumb-container{padding:0}.breadcrumb-container{margin-left:-10px}.paragraph-quote{text-align:center}@media only screen and (min-width:67.5em){.paragraph-quote{max-width:75ch;margin:80px auto!important}}@media only screen and (min-width:67.5em){.grid-points .heading{width:65%}}@media only screen and (min-width:48em){.grid-points .grid-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px}}@media only screen and (min-width:67.5em){.grid-points .grid-list{grid-template-columns:repeat(4,1fr);grid-gap:30px}}.grid-points .grid-list .grid-item{margin-bottom:20px}.grid-points .grid-list .grid-item .content h5{margin:15px 0}.grid-points .grid-list .grid-item .content p{color:#565961}.key-pillars-accordion details summary{padding-right:40px;border-bottom:1px solid #fec32f;position:relative}@media only screen and (min-width:67.5em){.key-pillars-accordion details summary{padding-right:40%}}.key-pillars-accordion details summary::after{content:"";position:absolute;bottom:0;right:0;width:30px;height:30px;border:1px solid #9a9b9e;border-radius:50%;background-image:url("/iwov-resources/images/icons/plus.svg");background-size:contain;background-repeat:no-repeat;margin-bottom:20px}.key-pillars-accordion details[open] summary::after{background-image:url("/iwov-resources/images/icons/dash.svg")}@media only screen and (min-width:48em){.key-pillars-accordion .accordion-content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}}@media only screen and (min-width:67.5em){.key-pillars-accordion .accordion-content{grid-template-columns:repeat(3,1fr)}}.key-pillars-accordion .accordion-content .accordion-item .img-wrapper{width:100%;height:100%;object-fit:cover;height:initial}.key-pillars-accordion .accordion-content .accordion-item .img-wrapper img{width:100%;height:100%;object-fit:cover}.key-pillars-accordion .accordion-content .accordion-item article h5{margin:15px 0}.key-pillars-accordion .accordion-content .accordion-item article p{color:#565961}.centered-content{display:grid}@media only screen and (min-width:67.5em){.centered-content{justify-content:center;grid-template-columns:repeat(2,minmax(38vw,500px));align-items:center}}@media only screen and (min-width:67.5em){.centered-content .left-content{order:1;height:38vw;align-items:center}}.centered-content .left-content .img-wrapper,.centered-content .left-content img{width:100%;max-height:500px}@media only screen and (min-width:48em){.centered-content .left-content .img-wrapper,.centered-content .left-content img{height:100%;object-fit:cover}}@media only screen and (min-width:67.5em){.centered-content .left-content .img-wrapper,.centered-content .left-content img{max-height:unset}}@media only screen and (min-width:67.5em){.centered-content .right-content{padding-left:20px;padding-right:20px}}@media only screen and (min-width:67.5em){.three-col-list .list{display:grid;grid-gap:30px;grid-template-columns:repeat(3,1fr)}}.three-col-list .list .list-item .img-wrapper{width:100%;height:100%;object-fit:cover;height:initial}.three-col-list .list .list-item .img-wrapper img{width:100%;height:100%;object-fit:cover}.three-col-list .list .list-item .content h5{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;height:54px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.double-col{display:grid}@media only screen and (min-width:67.5em){.double-col{justify-content:center;grid-template-columns:repeat(2,minmax(38vw,500px))}}@media only screen and (min-width:67.5em){.double-col .left-content{height:38vw}}.double-col .left-content .img-wrapper,.double-col .left-content img{width:100%;max-height:500px}@media only screen and (min-width:48em){.double-col .left-content .img-wrapper,.double-col .left-content img{height:100%;object-fit:cover}}@media only screen and (min-width:67.5em){.double-col .left-content .img-wrapper,.double-col .left-content img{max-height:unset}}@media only screen and (min-width:67.5em){.double-col .right-content{padding-left:20px}}@media only screen and (min-width:48em){.sustainability-report{display:grid;grid-template-columns:300px 50%;align-items:center;justify-content:center}.sustainability-report .img-wrapper,.sustainability-report img{height:300px}}@media only screen and (min-width:67.5em){.sustainability-report{grid-template-columns:530px 50%}.sustainability-report .img-wrapper,.sustainability-report img{height:530px}}

textarea {
  width: 100%;
  height: 100px;
  padding: 12px 20px 12px 20px;
  box-sizing: border-box;
  border: 2px solid #ccc;
  border-radius: 4px;
  background-color: #f8f8f8;
  font-size: 16px;
  resize: none;
}
