.teaserboxesnew-frame .boxes{row-gap:30px}.teaserboxesnew-frame .boxes .box-title{font-size:24px;font-weight:500;line-height:1.2}.teaserboxesnew-frame .boxes .box-subtitle{font-size:22px;font-weight:500;line-height:1.2;margin-top:25px}.teaserboxesnew-frame .boxes .box.horizontal{display:flex;align-items:center;column-gap:25px;height:100%}@media(max-width: 767.98px){.teaserboxesnew-frame .boxes .box.horizontal{flex-direction:column}}@media(min-width: 992px)and (max-width: 1199.98px){.teaserboxesnew-frame .boxes .box.horizontal{flex-direction:column}}@media(min-width: 1200px){.teaserboxesnew-frame .boxes .box.horizontal .box-section{flex:1;max-width:50%}}.teaserboxesnew-frame .boxes .box.horizontal .box-section.left img{border-radius:6px;width:100%}.teaserboxesnew-frame .boxes .box.horizontal .box-section.right{display:flex;flex-direction:column}@media(max-width: 767.98px){.teaserboxesnew-frame .boxes .box.horizontal .box-section.right{margin-top:25px}}@media(min-width: 992px)and (max-width: 1199.98px){.teaserboxesnew-frame .boxes .box.horizontal .box-section.right{margin-top:25px}}.teaserboxesnew-frame .boxes .box.vertical{display:flex;flex-direction:column;height:100%}.teaserboxesnew-frame .boxes .box.vertical img{width:100%;border-radius:6px}