.image-with-content__main{display:flex;flex-direction:column;gap:100px}.image-with-content__wrap{display:flex;justify-content:space-between;gap:60px}.image-with-content__wrap--image-left-desktop{flex-direction:row}.image-with-content__wrap--image-right-desktop{flex-direction:row-reverse}.image-with-content__picture{width:65%;min-height:700px;overflow:hidden;font-size:0;line-height:0;position:relative}.image-with-content__image{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-with-content__image--mobile{display:none}.image-with-content__content{width:35%;display:flex;flex-direction:column;gap:50px}.image-with-content__content--justify-start{justify-content:start}.image-with-content__content--justify-end{justify-content:end}.image-with-content__content--justify-space-between{justify-content:space-between}.image-with-content__content--justify-space-between-first-item-and-content .image-with-content__block:first-of-type{margin-bottom:auto}.image-with-content__content--justify-space-between-last-item-and-content .image-with-content__block:last-of-type{margin-top:auto}.image-with-content__content--content-alignment-left-desktop{text-align:left}.image-with-content__content--content-alignment-right-desktop{text-align:right}.image-with-content__content--content-alignment-center-desktop{text-align:center}.image-with-content__heading h1,.image-with-content__heading h2,.image-with-content__heading h3,.image-with-content__heading h4,.image-with-content__heading h5,.image-with-content__heading h6{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.image-with-content__heading h1:not(:last-child),.image-with-content__heading h2:not(:last-child),.image-with-content__heading h3:not(:last-child),.image-with-content__heading h4:not(:last-child),.image-with-content__heading h5:not(:last-child),.image-with-content__heading h6:not(:last-child){margin:0 0 8px}.image-with-content__heading p:not(:last-child){margin-bottom:8px}.image-with-content__heading a{color:inherit;text-decoration:underline;transition:opacity 0.2s ease-in-out}.image-with-content__heading a:hover,.image-with-content__heading a:focus,.image-with-content__heading a:active{opacity:0.7}.image-with-content__heading ul,.image-with-content__heading ol{padding-left:30px}.image-with-content__heading ul:not(:last-child),.image-with-content__heading ol:not(:last-child){margin-bottom:8px}.image-with-content__heading>*{font:inherit;color:inherit;letter-spacing:inherit}.image-with-content__title{font:700 50px/1.04 Helvetica,Arial,sans-serif}.image-with-content__title h1,.image-with-content__title h2,.image-with-content__title h3,.image-with-content__title h4,.image-with-content__title h5,.image-with-content__title h6{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.image-with-content__title h1:not(:last-child),.image-with-content__title h2:not(:last-child),.image-with-content__title h3:not(:last-child),.image-with-content__title h4:not(:last-child),.image-with-content__title h5:not(:last-child),.image-with-content__title h6:not(:last-child){margin:0 0 8px}.image-with-content__title p:not(:last-child){margin-bottom:8px}.image-with-content__title a{color:inherit;text-decoration:underline;transition:opacity 0.2s ease-in-out}.image-with-content__title a:hover,.image-with-content__title a:focus,.image-with-content__title a:active{opacity:0.7}.image-with-content__title ul,.image-with-content__title ol{padding-left:30px}.image-with-content__title ul:not(:last-child),.image-with-content__title ol:not(:last-child){margin-bottom:8px}.image-with-content__title>*{font:inherit;color:inherit;letter-spacing:inherit}.image-with-content__description{font:400 25px/1.28 Helvetica,Arial,sans-serif}.image-with-content__description h1,.image-with-content__description h2,.image-with-content__description h3,.image-with-content__description h4,.image-with-content__description h5,.image-with-content__description h6{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.image-with-content__description h1:not(:last-child),.image-with-content__description h2:not(:last-child),.image-with-content__description h3:not(:last-child),.image-with-content__description h4:not(:last-child),.image-with-content__description h5:not(:last-child),.image-with-content__description h6:not(:last-child){margin:0 0 8px}.image-with-content__description p:not(:last-child){margin-bottom:8px}.image-with-content__description a{color:inherit;text-decoration:underline;transition:opacity 0.2s ease-in-out}.image-with-content__description a:hover,.image-with-content__description a:focus,.image-with-content__description a:active{opacity:0.7}.image-with-content__description ul,.image-with-content__description ol{padding-left:30px}.image-with-content__description ul:not(:last-child),.image-with-content__description ol:not(:last-child){margin-bottom:8px}.image-with-content__description>*{font:inherit;color:inherit;letter-spacing:inherit}.image-with-content__button.link{font:700 30px/1.04 Helvetica,Arial,sans-serif;color:inherit;text-decoration:underline;text-underline-offset:6px;transition:color 0.2s ease-in-out}.image-with-content__button.link:hover,.image-with-content__button.link:focus,.image-with-content__button.link:active{color:var(--color-accent-primary)}.image-with-content__list{list-style-type:none}.image-with-content__list-item{padding:20px 0;font:700 27px/1.04 Helvetica,Arial,sans-serif;border-bottom:1px solid var(--color-text-primary)}.image-with-content__list-item h1,.image-with-content__list-item h2,.image-with-content__list-item h3,.image-with-content__list-item h4,.image-with-content__list-item h5,.image-with-content__list-item h6{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.image-with-content__list-item h1:not(:last-child),.image-with-content__list-item h2:not(:last-child),.image-with-content__list-item h3:not(:last-child),.image-with-content__list-item h4:not(:last-child),.image-with-content__list-item h5:not(:last-child),.image-with-content__list-item h6:not(:last-child){margin:0 0 8px}.image-with-content__list-item p:not(:last-child){margin-bottom:8px}.image-with-content__list-item a{color:inherit;text-decoration:underline;transition:opacity 0.2s ease-in-out}.image-with-content__list-item a:hover,.image-with-content__list-item a:focus,.image-with-content__list-item a:active{opacity:0.7}.image-with-content__list-item ul,.image-with-content__list-item ol{padding-left:30px}.image-with-content__list-item ul:not(:last-child),.image-with-content__list-item ol:not(:last-child){margin-bottom:8px}.image-with-content__list-item>*{font:inherit;color:inherit;letter-spacing:inherit}.image-with-content__list-item:first-of-type{border-top:1px solid var(--color-text-primary)}@media (min-width: 992px) and (max-width: 1400px){.image-with-content__title{font-size:35px}.image-with-content__wrap{gap:40px}.image-with-content__block:last-of-type.image-with-content__description{margin-bottom:25px}.image-with-content__description{font-size:18px}.image-with-content__button.link{font-size:25px}.image-with-content__list-item{padding:15px 0;font-size:21px}}@media only screen and (max-width: 992px){.image-with-content__main{gap:60px}.image-with-content__wrap{flex-direction:column;gap:40px}.image-with-content__wrap--image-top-mobile{flex-direction:column}.image-with-content__wrap--image-bottom-mobile{flex-direction:column-reverse}.image-with-content__picture,.image-with-content__content{width:100%}.image-with-content__picture{min-height:unset;height:500px}.image-with-content__picture--full-width-mobile{width:calc(100% + 20px + 20px);margin:0 -20px}.image-with-content__image--desktop{display:none}.image-with-content__image--mobile{display:block}.image-with-content__content{gap:25px}.image-with-content__content--content-alignment-left-mobile{text-align:left}.image-with-content__content--content-alignment-right-mobile{text-align:right}.image-with-content__content--content-alignment-center-mobile{text-align:center}.image-with-content__title{font-size:35px}.image-with-content__description{font-size:18px}.image-with-content__list-item{font-size:15px}}
