@charset "UTF-8";

.wp-block-create-block-content-carousel-stack .content-carousel—stack {
margin: 0 auto;
max-width: 1570px;
padding-left: 20px;
padding-right: 20px;
}
@media (min-width: 991px) {
.wp-block-create-block-content-carousel-stack .content-carousel—stack {
padding-left: 50px;
padding-right: 0;
}
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .stacked-slider {
margin-bottom: 20px;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slick-track {
overflow: visible;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slick-list {
padding-top: 100px;
}
@media (min-width: 991px) {
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slick-list {
padding-left: 50px;
padding-right: 50px;
}
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content {
display: flex !important;
align-items: flex-start;
justify-content: center;
flex-direction: column;
width: 100%;
position: relative;
max-height: 90%;
}
@media (min-width: 991px) {
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content {
justify-content: flex-end;
flex-direction: row;
}
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content .slider__text {
opacity: 0;
transition: all 0.5s ease;
background: #fff;
padding-top: 10px;
padding-bottom: 15px;
padding-right: 0;
padding-left: 0;
width: 100%;
z-index: 1;
position: relative;
display: none;
margin-bottom: 20px;
}
@media (min-width: 991px) {
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content .slider__text {
width: 40%;
margin-left: 45px;
padding-left: 4em;
display: block;
padding-top: 40px;
padding-bottom: 20px;
}
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content .slider__text span {
font-weight: 600;
font-size: 1.5em;
background: transparent;
border-radius: 50%;
line-height: 35px;
width: 35px;
display: block;
text-align: center;
color: white;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content .slider__text h2 {
font-size: 34px;
line-height: 48px;
text-align: left;
color: #000;
display: inline-block;
font-family: "gentonalight";
}
@media (min-width: 991px) {
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content .slider__text h2 {
font-size: 62px;
line-height: 68px;
margin-bottom: 25px;
}
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content .slider__text h2:after {
content: "";
width: 100%;
height: 3px;
display: block;
background: transparent;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content .slider__text p {
font-size: 20px;
text-align: left;
color: #343741;
font-family: "gentonalight";
margin-bottom: 20px;
}
@media (min-width: 991px) {
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content .slider__text p {
font-size: 24px;
line-height: 30px;
margin-bottom: 30px;
}
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content .slider__image {
width: 100%;
margin: 0;
position: relative;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content .slider__image:before {
content: "";
aspect-ratio: auto 4/3;
display: block;
}
@media (min-width: 991px) {
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content .slider__image {
width: 60%;
}
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slider__content .slider__image img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
transition: all 0.75s ease-in-out;
aspect-ratio: auto 4/3;
transform: translate(40px, -45px);
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slick-active {
z-index: 9999;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slick-active .slider__text {
opacity: 1;
display: block;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slick-active .slider__image img {
width: 100%;
transform: translate(0, 0);
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .nextinStack,
.wp-block-create-block-content-carousel-stack .content-carousel—stack .secondinStack,
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slick-slide {
opacity: 1 !important;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .prevdiv .slider__image img {
z-index: 4 !important;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .prevdiv {
z-index: 7 !important;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .secondinStack,
.wp-block-create-block-content-carousel-stack .content-carousel—stack .thirdinStack {
z-index: 997 !important;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .nextinStack {
z-index: 999 !important;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .slick-active {
z-index: 9999 !important;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .nextinStack .slider__image img {
transform: translate(-50px, -135px);
width: 100%;
}
.wp-block-create-block-content-carousel-stack .content-carousel—stack .secondinStack .slider__image img,
.wp-block-create-block-content-carousel-stack .content-carousel—stack .thirdinStack .slider__image img {
transform: translate(40px, -45px);
width: 100%;
}
.wp-block-create-block-content-carousel-stack .stacked-arrow-wrapper {
max-width: 100%;
margin-left: unset;
margin-right: auto;
padding-left: 40px;
}
@media (min-width: 991px) {
.wp-block-create-block-content-carousel-stack .stacked-arrow-wrapper {
max-width: 40% !important;
margin-left: auto;
padding-left: 65px;
margin-right: unset;
}
}
.wp-block-create-block-content-carousel-stack .slick-arrow {
max-width: 100%;
width: 62px;
height: 60px;
z-index: 2;
border: 0;
cursor: pointer;
transition: all 0.2s ease-in-out;
background-color: #fff;
opacity: 1;
padding: 0;
visibility: visible;
pointer-events: all;
}
.wp-block-create-block-content-carousel-stack .slick-arrow:hover .svg-bg, .wp-block-create-block-content-carousel-stack .slick-arrow:focus .svg-bg {
fill: #343741;
}
.wp-block-create-block-content-carousel-stack .slick-arrow:hover .svg-arrow, .wp-block-create-block-content-carousel-stack .slick-arrow:focus .svg-arrow {
fill: #f3f1e9;
}
.wp-block-create-block-content-carousel-stack .slick-arrow.stacked-prev svg {
max-width: 100%;
width: 62px;
height: 60px;
border-top-left-radius: 30px;
border-bottom-left-radius: 30px;
transition: all 0.2s ease-in-out;
}
.wp-block-create-block-content-carousel-stack .slick-arrow.stacked-next svg {
width: 100%;
max-width: 62px;
height: 60px;
border-top-right-radius: 30px;
border-bottom-right-radius: 30px;
transition: all 0.2s ease-in-out;
}
.editor-styles-wrapper .content-carousel—stack .slider__content .slider__text {
opacity: 1;
}