.path-taxonomy .node--view-mode-section-teaser {
background: #f3f3f3;
padding: 0.45rem;
float: left;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 2rem;
padding-bottom: 0;
}
.path-taxonomy .node--view-mode-section-teaser .group-right{
max-width: 100%;
width: 35%;
float: left;
margin-left: 1.6rem;
}

.path-taxonomy .node--view-mode-section-teaser .group-right .field--name-dynamic-twig-fieldnode-ds-pub-date{
flex: none;
background: #e7c641;
color: #fff;
padding: 0.25rem 0.55rem;
width: 2.8rem;
margin-right: 1rem;
font-size: 1.05rem;
word-break: break-word;
height: 2.8rem;
text-align: center;
}
.path-taxonomy .node--view-mode-section-teaser .group-left{
width:61%;
left: -1rem;
position: relative;
}
.path-taxonomy .node--view-mode-section-teaser .group-right .field--type-entity-reference {
position: relative;
top: -2rem;
}
.path-taxonomy .node--view-mode-section-teaser .group-right .rcb-lis-fn{
font-size: 2rem !important;
text-transform: uppercase;
color: #010101!important;
font-family: 'Geogtqsb';
line-height: 2.5rem !important;
}
.path-taxonomy .col-4 .views-row .img-responsive {
min-height: 12.95rem;
max-height: 12.95rem;
object-fit: cover;
overflow: hidden;
}
.page-node-type-page .layout--twocol-section--67-33 .layout__region--second .views-row img {
 width: 100%;
}


@media (max-width: 991px){
.path-taxonomy .node--view-mode-section-teaser .group-right{
width: 100%;
margin-left: 0;
padding-top: 3rem;
}
.path-taxonomy .node--view-mode-section-teaser .group-left{
width: 100%;
}
.path-taxonomy .node--view-mode-section-teaser {
display: inline-block;
}
.path-taxonomy .region.region-content {
padding: 1rem;
}
.path-taxonomy .node--view-mode-section-teaser {
background: #fff;
}
.path-taxonomy .node--view-mode-section-teaser .group-right .rcb-lis-fn {
font-size: 1.3rem !important;
line-height: 1.8rem !important;
}
.path-taxonomy .node--view-mode-section-teaser .group-left {
left: 0;
}
.path-taxonomy .node--view-mode-section-teaser {
padding-left: 0;
padding-right: 0;
}
.path-taxonomy .col-4 .views-row .img-responsive {
min-height: 100%;
max-height: 100%;
width: 100%;
object-fit: cover;
overflow: hidden;
}

}

@media (max-width: 767px) {
.path-taxonomy .node--view-mode-section-teaser .group-right .field--name-dynamic-twig-fieldnode-ds-pub-date {
width: 1.6rem;
height: 1.6rem;
padding: 0;
margin: 0;
}
.path-taxonomy .col-4.layout.layout--onecol .views-row .field--name-field-embed-video-,
.path-taxonomy .col-4.layout.layout--onecol .views-row .field--name-field-featured-image  {
display: inline-block;
float: left;
width: 50%;
}
.path-taxonomy .col-4.layout.layout--onecol .views-row .node.node--type-videos-rcb-tv-,
.path-taxonomy .col-4.layout.layout--onecol .views-row .node.node--type-article {
position: relative;
}
.path-taxonomy .col-4.layout.layout--onecol .field--name-dynamic-twig-fieldnode-ds-pub-date {
position: relative;
bottom: 0;
left: 1rem;
}
.path-taxonomy .col-4.layout--onecol .layout__region--content .block-views .views-row .field--name-node-title {
width: 50%;
margin-left: 0;
float: right;
left: 1rem;
position: relative;
}
.path-taxonomy .col-4.layout--onecol .layout__region--content .block-views .views-row .field--name-node-title h2 {
max-width: 90%;
margin-bottom: 0.35rem; 
}
.path-taxonomy .col-4.layout.layout--onecol .views-row {
padding-bottom: 0.55rem;
}
.path-taxonomy .node--view-mode-section-teaser .group-right .field--name-dynamic-twig-fieldnode-ds-pub-date {
position: relative;
left: 0;
margin: 0;
top: 0;
width: fit-content;
height: fit-content;
background: #b89913;
padding: 0.6rem 0.35rem 0.6rem 0.35rem;
font-size: 0.75rem;
line-height: 0;
width: -moz-fit-content;
height: -moz-fit-content;
}
.path-taxonomy .node--view-mode-section-teaser .group-right .field--name-dynamic-twig-fieldnode-ds-pub-date span.fld-dte {
font-size: inherit;
line-height: inherit;
position: relative;
top: 0;
}
.path-taxonomy .node--view-mode-section-teaser .group-right .field--name-dynamic-twig-fieldnode-ds-pub-date span.fld-mth {
font-size: inherit;
width: 100%;
display: inline;
top: 0;
line-height: inherit;
}



}

.page-node-type-page .layout__region--first {
padding: 0 4.4rem 0rem 0rem;
flex: none!important;
width: 70%;
float: left;
border-right: 1px solid #ccc;
}
.page-node-type-page .layout__region--second {
flex: none !important;
width: 30%;
padding-left: 1rem;
}
.page-node-type-page .layout__region--first .field--type-text-with-summary p {
font-size: 1.45rem;
font-family: 'Geogtqrg';
line-height: 2;
color: #101612;
margin-bottom: 2rem;
}
.page-node-type-page .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-node-title h2 {
padding-left: 1rem;
line-height: 0.75;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.page-node-type-page .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-node-title h2 a {
text-decoration: none;
color: #101612;
font-size: 1rem;
font-family: 'Geogtqsb';
text-transform: capitalize;
}
.page-node-type-page .layout--twocol-section--67-33 .layout__region--second .views-row {
position: relative;
margin-bottom: 1rem;
}
.page-node-type-page .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
flex: none;
background: #e7c641;
color: #fff;
padding: 0.25rem 0.55rem;
width: 2.8rem;
font-size: 1.25rem;
height: 2.8rem;
text-align: center;
line-height: 1.15;
position: absolute;
top: 5.8rem;
}
.page-node-type-page .layout--twocol-section--67-33 .layout__region--second .media--ratio .media__element {
width: auto;
height: auto;
}
.page-node-type-page .layout--twocol-section--67-33 .layout__region--second .views-row .group-right {
position: relative;
}
.page-node-type-page .layout--twocol-section--67-33 .layout__region--second .media--ratio{
padding-bottom: 42rem !important;
}
.page-node-type-page .layout__region--first .field--type-text-with-summary ul li {padding-bottom: 0;font-size: 1.35rem;font-family: 'Geogtqrg';line-height: 1.5;color: #101612;margin-bottom: 0;margin-left: 1.8rem;text-align: left;}

.page-node-type-page .layout__region--first .field--type-text-with-summary h3 {
color: #101612;
}

@media (max-width: 991px){
.page-node-type-page .layout__region--first {
width: 100%;
border-right: 0;
padding-right: 0;
}
.page-node-type-page .layout__region--second {
width: 100%;
padding-left: 0;
}
.page-node-type-page .layout__region--second .node.node--type-article {
position: relative;
}
.page-node-type-page .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-node-title h2 {
-webkit-line-clamp: 3;
}
.page-node-type-page .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-node-title h2 a {font-size: 1rem;}
.page-node-type-page .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
top: 2.2rem;
}
.page-node-type-page .region.region-content {
padding: 1rem;
}
}

@media (max-width: 767px){
.page-node-type-page .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date{
top: 8.40rem;
padding: 0;
height: 1.6rem;
width: 1.6rem;
}
.page-node-type-page .layout__region--second .node.node--type-article .group-left .img-responsive {
min-height: 10rem;
max-height: 10rem;
object-fit: cover;
}
h3.text-align-justify {
    text-align: left;
}
.page-node-type-page .layout__region--first .field--type-text-with-summary h3 {
 font-size: 1.614rem;
}

}

@media only screen and (min-width: 414px) and (max-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {
.page-node-type-page .layout--twocol-section--67-33 .layout__region--second .views-row .field--name-dynamic-twig-fieldnode-ds-pub-date {
top: 8.40rem;
}
}