.aam-component.push-container ul {
margin: 0;
padding: 0;
}
.aam-component.push-container ul li {
display: inline-block;
width: calc((100% / 3) - 20px) !important;
position: relative;
vertical-align: top;
margin-bottom: 35px;
margin-right: 25px;
}
.aam-component.push-container ul li:nth-child(3n+3) {
margin-right: 0px;
}
.aam-component.push-container ul li .push-header {
margin-bottom: 35px;
}
.aam-component.push-container ul li .push-header a {
position: relative;
width: 100%;
max-width: 275px;
display: block;
overflow: hidden;
}
.aam-component.push-container ul li .push-header a img {
position: relative;
}
.aam-component.push-container ul li .push-header a span {
position: absolute;
left: 24px;
bottom: 0px;
text-align: left;
width: 100%;
background: rgba(45, 45, 45, 0.7);
height: 30px;
padding: 8px 10px 0px 10px;
color: #ffffff;
font-size: 12px;
font-weight: 600;
text-transform: capitalize;
}
.aam-component.push-container ul li .push-header a span::before {
content: "";
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 38px 24px;
left: -24px;
border-color: transparent transparent rgba(45, 45, 45, 0.7) transparent;
position: absolute;
top: 0px;
}
.aam-component.push-container ul li p {
min-height: 140px;
margin-bottom: 35px;
text-align: justify;
}
.aam-component.push-container ul li a.aam-button {
min-width: 175px;
margin-bottom: 20px;
}
.aam-component.push-container.push-slider {
position: relative;
height: 300px;
width: 100%;
overflow: hidden;
}
.aam-component.push-container.push-slider h2 {
margin-bottom: 50px;
}
.aam-component.push-container.push-slider a.previous-item {
float: left;
display: inline-block;
background: url(../images/common/prevAtouts.png);
width: 10px;
height: 18px;
display: block;
position: absolute;
top: 155px;
left: 0;
z-index: 5000;
}
.aam-component.push-container.push-slider a.next-item {
float: left;
display: inline-block;
background: url(../images/common/nextAtouts.png);
width: 10px;
height: 18px;
display: block;
position: absolute;
top: 155px;
right: 0;
z-index: 5000;
}
.aam-component.push-container.push-slider ul {
width: 9999px;
position: absolute;
float: left;
display: inline-block;
margin-left: 15px !important;
-webkit-transition: cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.5s;
-moz-transition: cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.5s;
-ms-transition: cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.5s;
-o-transition: cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.5s;
transition: cubic-bezier(0.455, 0.03, 0.515, 0.955) 0.5s;
}
.aam-component.push-container.push-slider ul li {
float: left;
display: inline-block;
width: 275px !important;
position: relative;
vertical-align: top;
margin-bottom: 35px;
margin-right: 10px;
}
.aam-component.push-container.push-slider ul li .push-header > a {
width: 266px;
}
.aam-component.push-container.push-slider ul li a.aam-button,
.aam-component.push-container.push-slider ul li p {
display: none !important;
}
.aam-component.push-container.push-slider-flickity {
position: relative;
height: 300px;
width: 100%;
overflow: hidden;
}
.aam-component.push-container.push-slider-flickity h2 {
margin-bottom: 50px;
}
.aam-component.push-container.push-slider-flickity a.previous-item {
float: left;
display: inline-block;
background: url(../images/common/prevAtouts.png);
width: 10px;
height: 18px;
display: block;
position: absolute;
top: 155px;
left: 0;
z-index: 5000;
}
.aam-component.push-container.push-slider-flickity a.next-item {
float: left;
display: inline-block;
background: url(../images/common/nextAtouts.png);
width: 10px;
height: 18px;
display: block;
position: absolute;
top: 155px;
right: 0;
z-index: 5000;
}
.aam-component.push-container.push-slider-flickity .push-slider-flickity-wrapper {
position: relative;
display: block;
}
.aam-component.push-container.push-slider-flickity .push-slider-flickity-wrapper .push-slider-item {
display: inline-block;
width: 275px !important;
position: relative;
vertical-align: top;
margin-bottom: 35px;
margin-right: 10px;
}
.aam-component.push-container.push-slider-flickity .push-slider-flickity-wrapper .push-slider-item .push-header > a {
width: 266px;
}
.aam-component.push-container.push-slider-flickity .push-slider-flickity-wrapper .push-slider-item .push-header a {
position: relative;
width: 100%;
max-width: 275px;
display: block;
overflow: hidden;
}
.aam-component.push-container.push-slider-flickity .push-slider-flickity-wrapper .push-slider-item .push-header a img {
position: relative;
}
.aam-component.push-container.push-slider-flickity .push-slider-flickity-wrapper .push-slider-item .push-header a span {
position: absolute;
left: 24px;
bottom: 0px;
text-align: left;
width: 100%;
background: rgba(45, 45, 45, 0.7);
height: 30px;
padding: 8px 10px 0px 10px;
color: #ffffff;
font-size: 12px;
font-weight: 600;
text-transform: capitalize;
}
.aam-component.push-container.push-slider-flickity .push-slider-flickity-wrapper .push-slider-item .push-header a span::before {
content: "";
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 38px 24px;
left: -24px;
border-color: transparent transparent rgba(45, 45, 45, 0.7) transparent;
position: absolute;
top: 0px;
}
.aam-component.push-container.push-slider-flickity .push-slider-flickity-wrapper .push-slider-item a.aam-button,
.aam-component.push-container.push-slider-flickity .push-slider-flickity-wrapper .push-slider-item p {
display: none !important;
}