/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.component--text_with_two_right_images{position:relative}.component--text_with_two_right_images .content .text-w-right-images--images{display:grid;grid-template-areas:"img1 img1" "img3 img2";justify-content:center;gap:10px}.component--text_with_two_right_images .content .text-w-right-images--images img{border-radius:25px}@media screen and (min-width:1280px){.component--text_with_two_right_images .content .text-w-right-images--images{grid-template-areas:"img3 img1 img2";justify-items:center;align-items:center;gap:25px}.component--text_with_two_right_images .content .text-w-right-images--images img{border-radius:50px}}.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-1{grid-area:img1;margin:0 auto 0}.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-1 img{height:100%;max-height:310px;width:auto;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover}.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-2 img,.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-3 img{max-width:300px;max-height:250px;width:100%;height:100%}@media screen and (min-width:1280px){.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-2 img,.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-3 img{max-width:none;max-height:none}}.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-2{grid-area:img2}.component--text_with_two_right_images .content .text-w-right-images--images .field--name-field-text2ri-image-3{grid-area:img3}.component--text_with_two_right_images .content .text-w-right-images--subtitle{display:none;background-color:var(--sand);border-radius:29px;box-shadow:0 2px 16px rgba(0,0,0,.1019607843);width:500px;margin:0 auto 0;transform:translateY(-3rem)}@media screen and (min-width:1280px){.component--text_with_two_right_images .content .text-w-right-images--subtitle{display:block}}.component--text_with_two_right_images .content .text-w-right-images--subtitle>p{font-family:AvenirLTStd-Light,"Helvetica Neue",Helvetica,Arial,sans-serif;color:var(--gray);font-size:15px;line-height:21px;padding:2rem}.component--text_with_two_right_images .content .text-w-right-images--info{max-width:99rem;margin:0 auto 0;padding:0 2.5rem}.component--text_with_two_right_images .content .component--display-title{padding:3rem 0 2rem}
