.tbs-title_aside_layout.bg_light {
background-color: #E7DED566;
}
.tbs-title_aside_layout .wrapper {
max-width: 1410px;
width: 100%;
margin: auto;
display: flex;
flex-direction: row;
gap: 80px;
padding: 30px 20px;
}
@media (max-width: 1200px) {
.tbs-title_aside_layout .wrapper {
gap: 20px;
flex-direction: column;
}
}
@media (max-width: 575px) {
.tbs-title_aside_layout .wrapper {
padding: 30px 20px;
}
}
.tbs-title_aside_layout .wrapper .title_wrapper {
max-width: 500px;
width: 100%;
}
@media (max-width: 1200px) {
.tbs-title_aside_layout .wrapper .title_wrapper {
max-width: unset;
}
}
.tbs-title_aside_layout .wrapper .title_wrapper * {
font-size: 50px;
font-family: 'The One';
font-weight: 300;
margin: 0;
line-height: 1.3;
}
@media (max-width: 575px) {
.tbs-title_aside_layout .wrapper .title_wrapper * {
font-size: 36px;
}
}
.tbs-title_aside_layout .wrapper .content_wrapper {
max-width: 785px;
width: 100%;
}
@media (max-width: 1200px) {
.tbs-title_aside_layout .wrapper .content_wrapper {
max-width: unset;
}
}
.tbs-title_aside_layout .wrapper .content_wrapper p {
font-size: 18px;
font-family: 'DM Sans';
line-height: 31px;
font-weight: 300;
}
@media (max-width: 575px) {
.tbs-title_aside_layout .wrapper .content_wrapper p {
font-size: 18px;
line-height: 28px;
}
}
.tbs-title_aside_layout .wrapper .content_wrapper li {
font-size: 18px;
font-family: 'DM Sans';
line-height: 41px;
font-weight: 300;
}
@media (max-width: 575px) {
.tbs-title_aside_layout .wrapper .content_wrapper li {
font-size: 18px;
line-height: 28px;
}
}
.tbs-title_aside_layout .wrapper .content_wrapper .h-alt-l:first-child {
margin-top: 0;
}
.tbs-title_aside_layout .wrapper .content_wrapper .image_wrapper {
margin: 100px 0 32px 0;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
gap: 20px;
max-width: 100%;
width: 100%;
}
.tbs-title_aside_layout .wrapper .content_wrapper .image_wrapper .wp-block-column {
flex: 1 1 0;
min-width: 0;
}
@media (max-width: 781px) {
.tbs-title_aside_layout .wrapper .content_wrapper .image_wrapper .wp-block-column {
flex-basis: calc(50% - 2rem) !important;
}
}
.tbs-title_aside_layout .wrapper .content_wrapper .image_wrapper .wp-block-column .wp-block-image {
margin: 0;
}
.tbs-title_aside_layout .wrapper .content_wrapper .image_wrapper .wp-block-column .wp-block-image img {
width: 100%;
aspect-ratio: 3 / 4;
object-fit: cover;
border-radius: 18px;
display: block;
height: auto;
}