.content-images{--padding-top:0;--padding-bottom:0;background-color:var(--rb--color--main);padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);position:relative;z-index:100}.content-images+.content-images{--padding-top:var(--rb--space--84)}.content-images.even-padding{--padding-top:var(--padding-bottom)}@media (max-width:767px){.content-images{--direction:column;--align:stretch}}@media (min-width:992px){.content-images{--cols:49.5fr 50.5fr;--col-gap:var(--rb--space--34)}}@media (min-width:1200px){.content-images{--col-gap:0}}.content-images .images{--ratio:141/175;--size:calc(50% - var(--rb--space--14)/2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:var(--rb--space--14);justify-content:space-between}.content-images .images>:first-child{--ratio:5/3;--size:100%}.content-images .images[data-count="4"]>:not(:first-child){--size:calc(33% - var(--rb--space--14)/2)}.content-images .images[data-count="3"]>:not(:first-child){--ratio:5/3}.content-images .images[data-count="2"]>*{--ratio:141/175;--size:calc(50% - var(--rb--space--14)/2)}.content-images .img-wrapper{aspect-ratio:var(--ratio);width:var(--size)}.content-images .img-wrapper picture{width:100%}@media (min-width:992px){.content-images .main{-ms-flex-item-align:center;align-self:center}}@media (min-width:1200px){.content-images .main{padding-left:clamp(40px,5.156vw,99px)}}@media (min-width:1366px){.content-images .main{padding-right:clamp(30px,3.594vw,69px)}}.content-images .btn-wrapper{-webkit-column-gap:clamp(12px,1.46vw,28px);-moz-column-gap:clamp(12px,1.46vw,28px);column-gap:clamp(12px,1.46vw,28px);margin-top:var(--rb--space--34)}.content-images .btn-wrapper.no-margin{margin-top:0}.content-images .content h2{margin-bottom:var(--rb--space--10)}.content-images .content h6{font-size:var(--rb--font--16);font-weight:400;line-height:1.43}.content-images .content p+*{margin-top:.5em}.content-images .content ul{line-height:1.2;margin-bottom:var(--rb--space--34);padding-left:1.3rem}.content-images .content ul li+li{margin-top:clamp(8px,.68vw,13px)}@media (min-width:992px){.content-images.alt{--cols:50.5fr 49.5fr}.content-images.alt .main{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:1200px){.content-images.alt .main{padding-left:0;padding-right:clamp(40px,8.073vw,155px)}}@media (min-width:1366px){.content-images.alt .main{padding-left:clamp(40px,5.99vw,115px)}}}
