.home .owl-carousel{
display: block;
}
.home-hero{
position: relative;
display: flex;
justify-content: center;
}
.home-hero > .container{
z-index: 3; 
display: flex; 
position: absolute; 
bottom: 0; 
height: 145px !important;   
}
.slider-hero{
width: 100%;
height: 100%;
padding: 0;
}
.slider-hero .owl-stage-outer,
.slider-hero .owl-stage,
.slider-hero .owl-item{
height: 100%;
padding-bottom: 0;
}
.slider-hero .owl-item{
min-width: 100vw;
width: 100vw !important;
}
.box-slider-hero{
position: relative;
display: flex;
padding-left: 20px;
padding-top: 30px;
height: 100%;
}
.box-slider-hero__title{
z-index: 2;
max-width: 300px;
width: 100%;
xpadding-bottom: 100px;
}
.box-slider-hero__bg,
.box-slider-hero__mobile_bg{
z-index: 1;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
xbackground-size: 100% auto;
background-position: right 75% top;
}
.box-slider-hero__bg{
display: none;
}
.home-hero h1 em ,
.home-hero h2 em {
display: inline-block;
padding: 3px 11px;
background-color: #fff;
color: #11304c;
font-style: normal;
text-shadow: none;
border: 3px solid #11304c;
}
.home-hero .box-hero{
width: 100%;
max-width: 100%;
}
@media screen and (max-width: 1024px) {
.box-slider-hero.inv{
flex-direction: row-reverse;
padding-right: 20px;
padding-left: 0;
}
.box-slider-hero.inv .box-slider-hero__mobile_bg{
transform: scaleX(-1);
}
.box-slider-hero.inv .box-slider-hero__title h1,
.box-slider-hero.inv .box-slider-hero__title h2{
text-align: right;
}
}
@media screen and (min-width: 1025px) {
.home-hero > .container{
height: 160px !important; 
max-width: 700px;
}
.box-slider-hero{
justify-content: center;
align-items: center;
height: 100%;
}
.box-slider-hero__bg,
.box-slider-hero__mobile_bg{
background-size: 100% auto;
background-position: center bottom;
}
.box-slider-hero__title{
max-width: 620px;
padding-bottom: 160px;
}
.home .box-slider-hero h1,
.home .box-slider-hero h2{
max-width: 560px;
text-align: left;
xtext-shadow: 0 0 6px rgba(0,0,0, 0.55);
font-size: 4.5rem;
line-height: 6.5rem !important;
}
.box-slider-hero__mobile_bg{
display: none;
}
.box-slider-hero__bg{
display: block;
}
}
@media screen and (min-width: 1320px) {
.home-hero{
height: 620px;   
}
.home-hero > .container{
height: 300px !important;  
max-width: 880px; 
}
.slider-hero .owl-item{
min-width: unset;
width: 100vw !important;
}
.slider-hero .owl-item.widthFix{
min-width: 100vw !important;
}
.box-slider-hero__title{
max-width: 800px;
width: 800px;
padding-bottom: 225px;
}
}
@media screen and (min-width: 1600px) {
.home-hero{
height: 700px;   
}
}
.scrolling-banner{
margin-top: 80px;
background-color: #eee;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
.scrolling-banner p{
color:  inherit;
}
@media screen and (min-width: 1920px) {
.home-hero{
height: 830px;   
}
.box-slider-hero__bg{
xbackground-size: 1920px auto;
xbackground-position: center bottom;
}
} .owl-carousel{
padding-left: 0;
}
.owl-posts .owl-stage{
column-gap: 30px;
}
.owl-posts .owl-stage::after{
display: none;
}
.owl-posts .box-post{
width: 100%;
height: 100%;
}
.owl-posts .owl-dots{
margin-top: 70px;
}
.owl-carousel .owl-dots button.owl-dot{
background-color: #fff;
border: none !important;
height: 10px;
width: 10px;
}
.owl-carousel .owl-dots button.owl-dot.active{
background-color: #c1002a;
}
@media screen and (max-width: 720px) { 
.owl-posts .owl-stage{
column-gap: 0px;
}
}
@media screen and (min-width: 721px) { 
}
@media screen and (min-width: 1025px) { 
.owl-posts .box-post{
height: calc(100% - 80px);
}
} .owl-une{
padding-left: 0;
}
.owl-une .owl-nav {
right: 0px;
}
.home-featured-article{
display: block;
height: auto;
opacity: 0.95;
transition: all 0.25s ease;
}
.home-featured-article:hover{
opacity: 1;
transform: translateY(10px);
}
.home-featured-article.mobile{
width: 100%;
aspect-ratio: 600/1000;
}
.home-featured-article.desktop{
width: 100%;
aspect-ratio: 1200/400;
}
@media screen and (max-width: 520px) { 
.home-featured-article.desktop{
display: none;
}
}
@media screen and (min-width: 521px) { 
.home-featured-article.mobile{
display: none;
}
}