
.grid-4-p1 {grid-area: p1;list-style: none;}
.grid-4-p2 {grid-area: p2;list-style: none;}
.grid-4-p3 {grid-area: p3;list-style: none;}
.grid-4-p4 {grid-area: p4;list-style: none;}
.grid-4-p5 {grid-area: p5;list-style: none;}
.grid-4-p6 {grid-area: p6;list-style: none;}
.grid-4-p7 {grid-area: p7;list-style: none;}
.grid-4-p8 {grid-area: p8;list-style: none;}
.grid-4-p9 {grid-area: p9;list-style: none;}
.grid-4-p10 {grid-area: p10;list-style: none;}
.grid-4-p11 {grid-area: p11;list-style: none;}
.grid-4-p12 {grid-area: p12;list-style: none;}

.grid-4-a {
	grid-area: p1;
	list-style: none;
}

.grid-4-b {
	grid-area: p2;
	list-style: none;
}

.grid-4-c {
	grid-area: p3;
	list-style: none;
}
.grid-4-d {
	grid-area: p4;
	list-style: none;
}

.grid-4-e  {
	grid-area: p5;
	list-style: none;
}
.grid-4-f  {
	grid-area: p6;
	list-style: none;
}

.grid-4-g  {
	grid-area: p7;
	list-style: none;
}

.grid-4-h  {
	grid-area: p8;
	list-style: none;
}

.grid-4-i  {
	grid-area: p9;
	list-style: none;
}
.grid-4-j  {
	grid-area: p10;
	list-style: none;
}
.grid-4-k  {
	grid-area: p11;
	list-style: none;
}
.grid-4-l  {
	grid-area: p12;
	list-style: none;
}
.grid-4-m  {
	grid-area: p13;
	list-style: none;
}
.grid-4 {display: grid;gap: 0.5rem;width:100%;position: relative;}

@media (min-width: 37.5rem){.grid-4 {gap: 1rem;}}


@media (min-width: 37.5rem){.grid-4 > :nth-of-type(3n+3) {margin-right: 0;}}



@media (max-width: 37.4375rem){
.grid-4 {
grid-template-columns: repeat(2, minmax(0, 1fr));
grid-template-areas: 'p1 p1' 'p2 p2' 'p3 p3' 'p4 p4' 'p5 p5' 'p6 p6' 'p7 p7' 'p8 p8' 'p9 p9' 'p10 p10' 'p11 p11' 'p12 p12' 'p13 p13';
gap: 0.5rem;
}}

@media (min-width: 37.5rem) and (max-width: 56.1875rem){
.grid-4 {
grid-template-columns: repeat(3, minmax(0, 1fr));
grid-template-rows: repeat(2, minmax(0, 1fr));
grid-template-areas: 'p1 p1 p2' 'p1 p1 p3' 'p4 p5 p6' 'p7 p8 p9' 'p10 p11 p12';
gap: 1rem;
}}

@media (min-width: 56.25rem) and (max-width: 79.9375rem){
.grid-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-template-rows: repeat(2, minmax(0, 1fr));
  grid-template-areas: 'p1 p1 p2 p3' 'p1 p1 p4 p5' 'p6 p7 p8 p9' 'p10 p11 p12 p13';
  gap: 1.5rem;
}}

@media (min-width: 80rem) {
.grid-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-template-rows: 0fr 0fr;
  grid-template-areas: 'p1 p2 p3 p4' 'p5 p6 p7 p8' ;
  gap: 2rem;

}}


.grid-3-p1 {grid-area: p1;list-style: none;}
.grid-3-p2 {grid-area: p2;list-style: none;}
.grid-3-p3 {grid-area: p3;list-style: none;}
.grid-3-p4 {grid-area: p4;list-style: none;}
.grid-3-p5 {grid-area: p5;list-style: none;}
.grid-3-p6 {grid-area: p6;list-style: none;}
.grid-3-p7 {grid-area: p7;list-style: none;}
.grid-3-p8 {grid-area: p8;list-style: none;}
.grid-3-p9 {grid-area: p9;list-style: none;}
.grid-3-p10 {grid-area: p10;list-style: none;}
.grid-3-p11 {grid-area: p11;list-style: none;}
.grid-3-p12 {grid-area: p12;list-style: none;}

.grid-3-a {grid-area: p1;list-style: none;}
.grid-3-b {grid-area: p2;list-style: none;}
.grid-3-c {grid-area: p3;list-style: none;}
.grid-3-d {grid-area: p4;list-style: none;}
.grid-3-e {grid-area: p5;list-style: none;}
.grid-3-f {grid-area: p6;list-style: none;}
.grid-3-g {grid-area: p7;list-style: none;}
.grid-3-h {grid-area: p8;list-style: none;}
.grid-3-i {grid-area: p9;list-style: none;}
.grid-3-j {grid-area: p10;list-style: none;}
.grid-3-k {grid-area: p11;list-style: none;}
.grid-3-l {grid-area: p12;list-style: none;}
.grid-3-m {grid-area: p13;list-style: none;}


.grid-3 {display: grid;gap: 0.5rem;width:100%;position: relative;}

@media (min-width: 37.5rem){.grid-3 {gap: 1rem;}}


@media (min-width: 37.5rem){.grid-3 > :nth-of-type(3n+3) {margin-right: 0;}}



@media (max-width: 37.4375rem){
.grid-3 {
grid-template-columns: repeat(2, minmax(0, 1fr));
grid-template-areas: 'p1 p1' 'p2 p2' 'p3 p3' 'p4 p4' 'p5 p5' 'p6 p6' 'p7 p7' 'p8 p8' 'p9 p9' 'p10 p10' 'p11 p11' 'p12 p12' 'p13 p13';
gap: 0.5rem;
}}

@media (min-width: 37.5rem) and (max-width: 56.1875rem){
.grid-3 {
grid-template-columns: repeat(3, minmax(0, 1fr));
grid-template-rows: repeat(2, minmax(0, 1fr));
grid-template-areas: 'p1 p1 p2' 'p1 p1 p3' 'p4 p5 p6' 'p7 p8 p9' 'p10 p11 p12';
gap: 1rem;
}}

@media (min-width: 56.25rem) and (max-width: 79.9375rem){
.grid-3 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-template-rows: repeat(2, minmax(0, 1fr));
  grid-template-areas: 'p1 p1 p2 p3' 'p1 p1 p4 p5' 'p6 p7 p8 p9' 'p10 p11 p12 p13';
  gap: 1.5rem;
}}

@media (min-width: 80rem) {
.grid-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-template-rows: 0fr 0fr;
  grid-template-areas: 'p1 p2 p3' 'p4 p5 p6';
  gap: 2rem;

}}




.grid-2-p1 {grid-area: p1;list-style: none;}
.grid-2-p2 {grid-area: p2;list-style: none;}
.grid-2-p3 {grid-area: p3;list-style: none;}
.grid-2-p4 {grid-area: p4;list-style: none;}
.grid-2-p5 {grid-area: p5;list-style: none;}
.grid-2-p6 {grid-area: p6;list-style: none;}
.grid-2-p7 {grid-area: p7;list-style: none;}
.grid-2-p8 {grid-area: p8;list-style: none;}
.grid-2-p9 {grid-area: p9;list-style: none;}
.grid-2-p10 {grid-area: p10;list-style: none;}
.grid-2-p11 {grid-area: p11;list-style: none;}
.grid-2-p12 {grid-area: p12;list-style: none;}

.grid-2-a {
	grid-area: p1;
	list-style: none;
}

.grid-2-b {
	grid-area: p2;
	list-style: none;
}

.grid-2-c {
	grid-area: p3;
	list-style: none;
}
.grid-2-d {
	grid-area: p4;
	list-style: none;
}

.grid-2-e  {
	grid-area: p5;
	list-style: none;
}
.grid-2-f  {
	grid-area: p6;
	list-style: none;
}

.grid-2-g  {
	grid-area: p7;
	list-style: none;
}

.grid-2-h  {
	grid-area: p8;
	list-style: none;
}

.grid-2-i  {
	grid-area: p9;
	list-style: none;
}
.grid-2-j  {
	grid-area: p10;
	list-style: none;
}
.grid-2-k  {
	grid-area: p11;
	list-style: none;
}
.grid-2-l  {
	grid-area: p12;
	list-style: none;
}
.grid-2-m  {
	grid-area: p13;
	list-style: none;
}
.grid-2 {display: grid;gap: 0.5rem;width:100%;position: relative;}

@media (min-width: 37.5rem){.grid-2 {gap: 1rem;}}


@media (min-width: 37.5rem){.grid-2 > :nth-of-type(3n+3) {margin-right: 0;}}



@media (max-width: 37.4375rem){
.grid-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
grid-template-areas: 'p1 p1' 'p2 p2' 'p3 p3' 'p4 p4' 'p5 p5' 'p6 p6' 'p7 p7' 'p8 p8' 'p9 p9' 'p10 p10' 'p11 p11' 'p12 p12' 'p13 p13';
gap: 0.5rem;
}}

@media (min-width: 37.5rem) and (max-width: 56.1875rem){
.grid-2 {
grid-template-columns: repeat(3, minmax(0, 1fr));
grid-template-rows: repeat(2, minmax(0, 1fr));
grid-template-areas: 'p1 p1 p2' 'p1 p1 p3' 'p4 p5 p6' 'p7 p8 p9' 'p10 p11 p12';
gap: 1rem;
}}

@media (min-width: 56.25rem) and (max-width: 79.9375rem){
.grid-2 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-template-rows: repeat(2, minmax(0, 1fr));
  grid-template-areas: 'p1 p1 p2 p3' 'p1 p1 p4 p5' 'p6 p7 p8 p9' 'p10 p11 p12 p13';
  gap: 1.5rem;
}}

@media (min-width: 80rem) {
.grid-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-template-rows: 0fr 0fr;
  grid-template-areas: 'p1 p2' 'p3 p4' ;
  gap: 2rem;

}}


.grid-6-p1 {grid-area: p1;list-style: none;}
.grid-6-p2 {grid-area: p2;list-style: none;}
.grid-6-p3 {grid-area: p3;list-style: none;}
.grid-6-p4 {grid-area: p4;list-style: none;}
.grid-6-p5 {grid-area: p5;list-style: none;}
.grid-6-p6 {grid-area: p6;list-style: none;}
.grid-6-p7 {grid-area: p7;list-style: none;}
.grid-6-p8 {grid-area: p8;list-style: none;}
.grid-6-p9 {grid-area: p9;list-style: none;}
.grid-6-p10 {grid-area: p10;list-style: none;}

.grid-6-a {
	grid-area: p1;
	list-style: none;
}

.grid-6-b {
	grid-area: p2;
	list-style: none;
}

.grid-6-c {
	grid-area: p3;
	list-style: none;
}
.grid-6-d {
	grid-area: p4;
	list-style: none;
}

.grid-6-e  {
	grid-area: p5;
	list-style: none;
}
.grid-6-f  {
	grid-area: p6;
	list-style: none;
}

.grid-6-g  {
	grid-area: p7;
	list-style: none;
}

.grid-6-h  {
	grid-area: p8;
	list-style: none;
}

.grid-6-i  {
	grid-area: p9;
	list-style: none;
}

.grid-6-j  {
	grid-area: p10;
	list-style: none;
}
.grid-6 {display: grid;gap: 0.5rem;width:100%;position: relative;}

@media (min-width: 37.5rem){.grid-6 {gap: 1rem;}}


@media (min-width: 37.5rem){.grid-6 > :nth-of-type(3n+3) {margin-right: 0;}}



@media (max-width: 37.4375rem){
.grid-6 {
grid-template-columns: repeat(2, minmax(0, 1fr));
grid-template-areas: 'p1 p1' 'p2 p2' 'p3 p3' 'p4 p4' 'p5 p5' 'p6 p6' 'p7 p7' 'p8 p8' 'p9 p9' 'p10 p10' 'p11 p11' 'p12 p12' 'p13 p13';
gap: 0.5rem;
}}

@media (min-width: 37.5rem) and (max-width: 56.1875rem){
.grid-6 {
grid-template-columns: repeat(4, minmax(0, 1fr));
grid-template-rows: repeat(1, minmax(0, 1fr));
grid-template-areas: 'p1 p1 p2 p2 ' 
'p3 p3 p4 p4' 
'p5 p5 p6 p6'
'p7 p7 p8 p8'
'p9 p9 p10 p10'
'p11 p11 p12 p12'
'p13 p13 p13 p13'

;
gap: 1rem;
}}

@media (min-width: 56.25rem) and (max-width: 79.9375rem){
.grid-6 {
 grid-template-columns: repeat(4, 1fr);
    grid-template-rows: repeat(1, 1fr);
    grid-template-areas:
'p1 p1 p2 p2 ' 
'p3 p3 p4 p4' 
'p5 p5 p6 p6'
'p7 p7 p8 p8'
'p9 p9 p10 p10'
'p11 p11 p12 p12'
'p13 p13 p13 p13'

;
    gap: 2rem
}}

@media (min-width: 80rem) {
.grid-6 {
 grid-template-columns: repeat(4, 1fr);
    grid-template-rows: repeat(1, 1fr);
    grid-template-areas:
'p1 p1 p2 p2 ' 
'p3 p4 p5 p6 ' 
'p7 p8 p9 p10';
    gap: 2rem

}}




.grid-7-p1 {grid-area: p1;list-style: none;}
.grid-7-p2 {grid-area: p2;list-style: none;}
.grid-7-p3 {grid-area: p3;list-style: none;}
.grid-7-p4 {grid-area: p4;list-style: none;}
.grid-7-p5 {grid-area: p5;list-style: none;}



.grid-7-a {
	grid-area: p1;
	list-style: none;
}

.grid-7-b {
	grid-area: p2;
	list-style: none;
}

.grid-7-c {
	grid-area: p3;
	list-style: none;
}
.grid-7-d {
	grid-area: p4;
	list-style: none;
}

.grid-7-e  {
	grid-area: p5;
	list-style: none;
}



.grid-7 {display: grid;gap: 0.5rem;width:100%;position: relative;}

@media (min-width: 37.5rem){.grid-7 {gap: 1rem;}}


@media (min-width: 37.5rem){.grid-7 > :nth-of-type(3n+3) {margin-right: 0;}}



@media (max-width: 37.4375rem){
.grid-7 {
grid-template-columns: repeat(2, minmax(0, 1fr));
grid-template-areas: 'p1 p1' 'p2 p2' 'p3 p3' 'p4 p4' 'p5 p5' ;
gap: 0.5rem;
}}

@media (min-width: 37.5rem) and (max-width: 56.1875rem){
.grid-7 {
grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-template-rows: repeat(1, minmax(0, 1fr));
    grid-template-areas:
'p1  p1  p1  p1 ' 
'p2  p2  p3  p3 ' 
'p4  p4  p5  p5 ' 
'p6  p6  p7  p7 ' 
'p8  p8  p9  p9 ' 
'p10 p10 p11 p11' 
'p12 p12 p13 p13';
    gap: 1.5rem;
}}

@media (min-width: 56.25rem) and (max-width: 79.9375rem){
.grid-7 {
grid-template-columns: repeat(6, minmax(0, 1fr));
    grid-template-rows: repeat(1, minmax(0, 1fr));
    grid-template-areas:
'p1 p1 p1 p2 p2 p2' 
'p1 p1 p1 p2 p2 p2' 
'p3 p3 p4 p4 p5 p5' 
'p6 p6 p7 p7 p8 p8' 
'p9 p9 p10 p10 p11 p11'  
'p12 p12 p12 p13 p13 p13' ;
    gap: 1.5rem;
}}

@media (min-width: 80rem) {
.grid-7 {
 grid-template-columns: repeat(6, 1fr);
    grid-template-rows: repeat(1, 1fr);
    grid-template-areas:
'p1 p1 p1 p2 p2 p2 ' 
'p3 p3 p4 p4 p5 p5 '  ;
    gap: 2rem

}}

dddddddd
.grid-8-p1 {grid-area: p1;list-style: none;}
.grid-8-p2 {grid-area: p2;list-style: none;}
.grid-8-p3 {grid-area: p3;list-style: none;}
.grid-8-p4 {grid-area: p4;list-style: none;}



.grid-8-a {
	grid-area: p1;
	list-style: none;
}

.grid-8-b {
	grid-area: p2;
	list-style: none;
}

.grid-8-c {
	grid-area: p3;
	list-style: none;
}
.grid-8-d {
	grid-area: p4;
	list-style: none;
}

.grid-8 {display: grid;gap: 0.5rem;width:100%;position: relative;}

@media (min-width: 37.5rem){.grid-8 {gap: 1rem;}}


@media (min-width: 37.5rem){.grid-8 > :nth-of-type(3n+3) {margin-right: 0;}}



@media (max-width: 37.4375rem){
.grid-8 {
grid-template-columns: repeat(2, minmax(0, 1fr));
grid-template-areas: 'p1 p2 p3 p4' ;
gap: 0.5rem;
}}

@media (min-width: 37.5rem) and (max-width: 56.1875rem){
.grid-8 {
grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-template-rows: repeat(1, minmax(0, 1fr));
    grid-template-areas:
'p1  p1  p1  p1 ' 
'p2  p2  p3  p3 ' 
'p4  p4  p5  p5 ' 
'p6  p6  p7  p7 ' 
'p8  p8  p9  p9 ' 
'p10 p10 p11 p11' 
'p12 p12 p13 p13';
    gap: 1.5rem;
}}

@media (min-width: 56.25rem) and (max-width: 79.9375rem){
.grid-8 {
grid-template-columns: repeat(6, minmax(0, 1fr));
    grid-template-rows: repeat(1, minmax(0, 1fr));
    grid-template-areas:
'p1 p1 p1 p2 p2 p2' 
'p1 p1 p1 p2 p2 p2' 
'p3 p3 p4 p4 p5 p5' 
'p6 p6 p7 p7 p8 p8' 
'p9 p9 p10 p10 p11 p11'  
'p12 p12 p12 p13 p13 p13' ;
    gap: 1.5rem;
}}

@media (min-width: 80rem) {
.grid-8 {
 grid-template-columns: repeat(4, 1fr);
    grid-template-rows: repeat(1, 1fr);
    grid-template-areas: 'p1 p2 p3 p4' ;
    gap: 2rem;
margin-bottom: 2rem;

}}


/* 2 3 Layout styling A*/

@media (max-width: 37.4375rem){.card-body .date-layout-23-a{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-23-a{margin-bottom:0px;font-size: 1.125rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-23-a{font-size:1.12rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-23-a{font-size: 1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-23-a{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-23-a{color: #1a1a1a;font-size: 2.2rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-23-a{font-size:1.82rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-23-a{font-size: 2.6rem;line-height: 1.15;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout23-a{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout23-a{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout23-a{color: #363636;
    font-size: 1.2rem;
    line-height: 1.16;
    font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout23-a{color:#365656;font-size: 1.2rem;line-height: 1.4;font-weight: 400;}}

/* 2 3 Layout styling B*/
@media (max-width: 37.4375rem){.card-body .date-layout-23-b{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-23-b{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-23-b{font-size:1.12rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-23-b{font-size: 1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-23-b{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-23-b{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-23-b{font-size:1.82rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-23-b{font-size: 2.6rem;line-height: 1.15;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout23-b{color:#363636;font-size: 1.5rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout23-b{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout23-b{color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout23-b{color:#363636;font-size: 1.4rem;line-height: 1.4;font-weight: 400;}}


/* 2 3 Layout styling C*/
@media (max-width: 37.4375rem){.card-body .date-layout-23-c{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-23-c{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-23-c{font-size:1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-23-c{font-size: 0.9rem;line-height: 1.3;font-weight:400;margin-bottom:0.25rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-23-c{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-23-c{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-23-c{font-size:1.56rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-23-c{font-size: 2rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout23-c{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout23-c{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout23-c{color:#363636;font-size: 1.2rem;line-height: 1.4;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout23-c{color:#363636;font-size:1.1rem;line-height: 1.4;font-weight: 400;}}


/* 2 3 Layout styling D*/
@media (max-width: 37.4375rem){.card-body .date-layout-23-d{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-23-d{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-23-d{font-size:1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-23-d{font-size: 0.96rem;line-height: 1.3;font-weight:400;margin-bottom:0.25rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-23-d{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-23-d{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-23-d{font-size:1.56rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-23-d{font-size: 1.9rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout23-d{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout23-d{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout23-d{color:#363636;font-size: 1.2rem;line-height: 1.4;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout23-d{color:#363636;font-size:1.1rem;line-height: 1.4;font-weight: 400;}}


/* 2 3 Layout styling E*/
@media (max-width: 37.4375rem){.card-body .date-layout-23-e{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-23-e{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-23-e{font-size:1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-23-e{font-size: 0.96rem;line-height: 1.3;font-weight:400;margin-bottom:0.25rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-23-e{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-23-e{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-23-e{font-size:1.56rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-23-e{font-size: 1.9rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout23-e{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout23-e{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout23-e{color:#363636;font-size: 1.2rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout23-e{color:#363636;font-size:1.1rem;line-height: 1.4;font-weight: 400;}}




/* 2 4 4 Layout styling A*/

@media (max-width: 37.4375rem){.card-body .date-layout-244-a{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-244-a{margin-bottom:0px;font-size: 1.125rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-244-a{font-size:1.12rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-244-a{font-size: 1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-244-a{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-244-a{color: #1a1a1a;font-size: 2.2rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-244-a{font-size:1.82rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-244-a{font-size: 2.6rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout-244-a{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout-244-a{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout-244-a{color:#363636;font-size: 1.2rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout-244-a{color:#363636;font-size: 1.2rem;line-height: 1.4;font-weight: 400;}}

/* 2 4 4 Layout styling B*/
@media (max-width: 37.4375rem){.card-body .date-layout-244-b{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-244-b{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-244-b{font-size:1.12rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-244-b{font-size: 1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-244-b{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-244-b{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-244-b{font-size:1.82rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-244-b{font-size: 2.6rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout-244-b{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout-244-b{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout-244-b{color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout-244-b{color:#363636;font-size: 1.2rem;line-height: 1.4;font-weight: 400;}}


/* 2 4 4 Layout styling C*/
@media (max-width: 37.4375rem){.card-body .date-layout-244-c{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-244-c{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-244-c{font-size:1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-244-c{font-size: 0.8rem;line-height: 1.3;font-weight:400;margin-bottom:0.22rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-244-c{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-244-c{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-244-c{font-size:1.56rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-244-c{font-size: 1.4rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout-244-c{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout-244-c{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout-244-c{color:#363636;font-size: 1.2rem;line-height: 1.4;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout-244-c{color:#363636;font-size:1.1rem;line-height: 1.4;font-weight: 400;}}


/* 2 4 4 Layout styling D*/
@media (max-width: 37.4375rem){.card-body .date-layout-244-d{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-244-d{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-244-d{font-size:1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-244-d{font-size: 0.8rem;line-height: 1.3;font-weight:400;margin-bottom:0.22rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-244-d{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-244-d{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-244-d{font-size:1.56rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-244-d{font-size: 1.4rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout-244-d{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout-244-d{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout-244-d{color:#363636;font-size: 1.2rem;line-height: 1.4;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout-244-d{color:#363636;font-size:1.1rem;line-height: 1.4;font-weight: 400;}}


/* 2 4 4 Layout styling E*/
@media (max-width: 37.4375rem){.card-body .date-layout-244-e{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-244-e{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-244-e{font-size:1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-244-e{font-size: 0.8rem;line-height: 1.3;font-weight:400;margin-bottom:0.22rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-244-e{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-244-e{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-244-e{font-size:1.56rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-244-e{font-size: 1.4rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout-244-e{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout-244-e{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout-244-e{color:#363636;font-size: 1.2rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout-244-e{color:#363636;font-size:1.1rem;line-height: 1.4;font-weight: 400;}}

/* 2 4 4 Layout styling F*/
@media (max-width: 37.4375rem){.card-body .date-layout-244-f{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-244-f{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-244-f{font-size:1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-244-f{font-size: 0.8rem;line-height: 1.3;font-weight:400;margin-bottom:0.22rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-244-f{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-244-f{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-244-f{font-size:1.56rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-244-f{font-size: 1.4rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout-244-f{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout-244-f{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout-244-f{color:#363636;font-size: 1.2rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout-244-f{color:#363636;font-size:1.1rem;line-height: 1.4;font-weight: 400;}}

/* 2 4 4 Layout styling G*/
@media (max-width: 37.4375rem){.card-body .date-layout-244-g{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-244-g{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-244-g{font-size:1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-244-g{font-size: 0.8rem;line-height: 1.3;font-weight:400;margin-bottom:0.22rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-244-g{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-244-g{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-244-g{font-size:1.56rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-244-g{font-size: 1.4rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout-244-g{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout-244-g{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout-244-g{color:#363636;font-size: 1.2rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout-244-g{color:#363636;font-size:1.1rem;line-height: 1.4;font-weight: 400;}}

/* 2 4 4 Layout styling H*/
@media (max-width: 37.4375rem){.card-body .date-layout-244-h{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-244-h{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-244-h{font-size:1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-244-h{font-size: 0.8rem;line-height: 1.3;font-weight:400;margin-bottom:0.22rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-244-h{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-244-h{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-244-h{font-size:1.56rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-244-h{font-size: 1.4rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout-244-h{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout-244-h{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout-244-h{color:#363636;font-size: 1.2rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout-244-h{color:#363636;font-size:1.1rem;line-height: 1.4;font-weight: 400;}}


/* 2 4 4 Layout styling I*/
@media (max-width: 37.4375rem){.card-body .date-layout-244-i{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-244-i{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-244-i{font-size:1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-244-i{font-size: 0.8rem;line-height: 1.3;font-weight:400;margin-bottom:0.22rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-244-i{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-244-i{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-244-i{font-size:1.56rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-244-i{font-size: 1.4rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout-244-i{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout-244-i{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout-244-i{color:#363636;font-size: 1.2rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout-244-i{color:#363636;font-size:1.1rem;line-height: 1.4;font-weight: 400;}}


/* 2 4 4 Layout styling J*/
@media (max-width: 37.4375rem){.card-body .date-layout-244-j{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-244-j{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-244-j{font-size:1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-244-j{font-size: 0.8rem;line-height: 1.3;font-weight:400;margin-bottom:0.22rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-244-j{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-244-j{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-244-j{font-size:1.56rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-244-j{font-size: 1.4rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout-244-j{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout-244-j{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout-244-j{color:#363636;font-size: 1.2rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout-244-j{color:#363636;font-size:1.1rem;line-height: 1.4;font-weight: 400;}}

/* 2 4 4 Layout styling K*/
@media (max-width: 37.4375rem){.card-body .date-layout-244-k{font-size: 0.9rem;line-height: 1.16;margin-bottom: 0px;color: #363636;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .date-layout-244-j{margin-bottom: 1px;font-size: .9rem;line-height: 1.15;color: #363636;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .date-layout-244-j{font-size:1rem;line-height: 1;font-weight:400;margin-bottom:0.25rem;color: #363636;}}
@media (min-width: 80rem){.card-body .date-layout-244-j{font-size: 0.8rem;line-height: 1.3;font-weight:400;margin-bottom:0.22rem;color: #363636;}}

@media (max-width: 37.4375rem){.card-body .heading-layout-244-j{font-size: 1.7rem;line-height: 1.1;margin-bottom: 5px;font-weight: 500;color: #1a1a1a;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .heading-layout-244-j{color: #1a1a1a;font-size: 1.425rem;line-height: 1.15;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .heading-layout-244-j{font-size:1.56rem;line-height: 1.2;font-weight:400;margin-bottom: 5px;color: #1a1a1a;}}
@media (min-width: 80rem){.card-body .heading-layout-244-j{font-size: 1.4rem;line-height: 1.2;font-weight:500;margin-bottom: 5px;color: #1a1a1a;}}

@media (max-width: 37.4375rem){.card-body .description-layout-244-j{color:#363636;font-size: 1.1rem;line-height: 1.16;margin-bottom: 0px;font-weight: 400;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.card-body .description-layout-244-j{display:none;color:#363636;font-size: 1.4rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.card-body .description-layout-244-j{color:#363636;font-size: 1.2rem;line-height: 1.16;font-weight: 400;}}
@media (min-width: 80rem){.card-body .description-layout-244-j{color:#363636;font-size:1.1rem;line-height: 1.4;font-weight: 400;}}

.rose-grid-p1 {grid-area: p1;list-style: none;}
.rose-grid-p2 {grid-area: p2;list-style: none;}
.rose-grid-p3 {grid-area: p3;list-style: none;}
.rose-grid-p4 {grid-area: p4;list-style: none;}
.rose-grid-p5 {grid-area: p5;list-style: none;}
.rose-grid-p6 {grid-area: p6;list-style: none;}
.rose-grid-p7 {grid-area: p7;list-style: none;}
.rose-grid-p8 {grid-area: p8;list-style: none;}
.rose-grid-p9 {grid-area: p9;list-style: none;}
.rose-grid-p10 {grid-area: p10;list-style: none;}
.rose-grid-p11 {grid-area: p11;list-style: none;}
.rose-grid-p12 {grid-area: p12;list-style: none;}
.rose-grid-p13 {grid-area: p13;list-style: none;}


.rose-grid-5-a {
	grid-area: p1;
	list-style: none;
}

.rose-grid-5-b {
	grid-area: p2;
	list-style: none;
}

.rose-grid-5-c {
	grid-area: p3;
	list-style: none;
}
.rose-grid-5-d {
	grid-area: p4;
	list-style: none;
}

.rose-grid-5-e  {
	grid-area: p5;
	list-style: none;
}
.rose-grid-5-f  {
	grid-area: p6;
	list-style: none;
}

.rose-grid-5-g  {
	grid-area: p7;
	list-style: none;
}

.rose-grid-5-h  {
	grid-area: p8;
	list-style: none;
}

.rose-grid-5-i  {
	grid-area: p9;
	list-style: none;
}
.rose-grid-5-j  {
	grid-area: p10;
	list-style: none;
}
.rose-grid-5-k  {
	grid-area: p11;
	list-style: none;
}
.rose-grid-5-l  {
	grid-area: p12;
	list-style: none;
}
.rose-grid-5-m  {
	grid-area: p13;
	list-style: none;
}

.rose-grid-5 {display: grid;gap: 0.5rem;width:100%;position: relative;}

@media (min-width: 37.5rem){.rose-grid-5 {gap: 1rem;}}


@media (min-width: 37.5rem){.rose-grid-5 > :nth-of-type(3n+3) {margin-right: 0;}}



@media (max-width: 37.4375rem){
.rose-grid-5 {
grid-template-columns: repeat(2, minmax(0, 1fr));
grid-template-areas: 'p1 p1' 'p2 p2' 'p3 p3' 'p4 p4' 'p5 p5' 'p6 p6' 'p7 p7' 'p8 p8' 'p9 p9' 'p10 p10' 'p11 p11' 'p12 p12' 'p13 p13';
gap: 0.5rem;
}}

@media (min-width: 37.5rem) and (max-width: 56.1875rem){
.rose-grid-5 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-template-rows: repeat(1, minmax(0, 1fr));
    grid-template-areas:
'p1 p1 p1 p1' 
'p2 p2 p3 p3' 
'p4 p4 p5 p5' 
'p6 p6 p7 p7'
'p8 p8 p9 p9'
'p10 p10 p11 p11'
'p12 p12 p13 p13';
    gap: 1rem;
}}

@media (min-width: 56.25rem) and (max-width: 79.9375rem){
.rose-grid-5 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-template-rows: repeat(2, minmax(0, 1fr));
  grid-template-areas: 'p1 p1 p2 p3' 'p1 p1 p4 p5' 'p6 p7 p8 p9' 'p10 p11 p12 p13';
  gap: 1.5rem;
}}

@media (min-width: 80rem) {
.rose-grid-5 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-template-rows: auto;
  grid-template-areas: 'p1 p1 p2 p3' 'p1 p1 p4 p5' 'p6 p7 p8 p9' 'p10 p11 p12 p13';
  gap: 2rem;

}}