.elementor-553 .elementor-element.elementor-element-dpjportrait553{--e-image-carousel-slides-to-show:1;}.elementor-553 .elementor-element.elementor-element-dpjportrait553 .elementor-image-carousel-caption{text-align:center;}.elementor-553 .elementor-element.elementor-element-dpjgallery553{--e-image-carousel-slides-to-show:2;}.elementor-553 .elementor-element.elementor-element-dpjgallery553 .elementor-image-carousel-caption{text-align:center;}@media(max-width:1024px){.elementor-553 .elementor-element.elementor-element-dpjportrait553{--e-image-carousel-slides-to-show:1;}.elementor-553 .elementor-element.elementor-element-dpjgallery553{--e-image-carousel-slides-to-show:2;}}@media(max-width:767px){.elementor-553 .elementor-element.elementor-element-dpjportrait553{--e-image-carousel-slides-to-show:1;}.elementor-553 .elementor-element.elementor-element-dpjgallery553{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for image-carousel, class: .elementor-element-dpjportrait553 */.elementor-553 .elementor-element.elementor-element-dpjportrait553 {width:100%;min-width:0;} .elementor-553 .elementor-element.elementor-element-dpjportrait553 .swiper-slide-image {display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;background:#f1eee7;} .elementor-553 .elementor-element.elementor-element-dpjportrait553 .swiper-slide-inner {margin:0;} .elementor-553 .elementor-element.elementor-element-dpjportrait553 .elementor-swiper-button {color:#253746;background:#f1eee7;border-radius:0;padding:8px;font-size:18px;} .elementor-553 .elementor-element.elementor-element-dpjportrait553 .elementor-swiper-button svg {display:block;width:1.1rem;height:1.1rem;fill:#253746;} .elementor-553 .elementor-element.elementor-element-dpjportrait553 .swiper-pagination-bullet-active {background:#917248;} .elementor-553 .elementor-element.elementor-element-dpjportrait553 .swiper-pagination {bottom:-28px;} .elementor-553 .elementor-element.elementor-element-dpjportrait553 .swiper {padding-bottom:5px;} .elementor-553 .elementor-element.elementor-element-dpjportrait553 a:focus-visible {outline:2px solid #917248;outline-offset:4px;}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dpjgallery553 */.elementor-553 .elementor-element.elementor-element-dpjgallery553 {width:100%;min-width:0;} .elementor-553 .elementor-element.elementor-element-dpjgallery553 .swiper-slide-image {display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#f1eee7;} .elementor-553 .elementor-element.elementor-element-dpjgallery553 .swiper-slide-inner {margin:0;} .elementor-553 .elementor-element.elementor-element-dpjgallery553 .elementor-swiper-button {color:#253746;background:#f1eee7;border-radius:0;padding:8px;font-size:18px;} .elementor-553 .elementor-element.elementor-element-dpjgallery553 .elementor-swiper-button svg {display:block;width:1.1rem;height:1.1rem;fill:#253746;} .elementor-553 .elementor-element.elementor-element-dpjgallery553 .swiper-pagination-bullet-active {background:#917248;} .elementor-553 .elementor-element.elementor-element-dpjgallery553 .swiper-pagination {bottom:-28px;} .elementor-553 .elementor-element.elementor-element-dpjgallery553 .swiper {padding-bottom:5px;} .elementor-553 .elementor-element.elementor-element-dpjgallery553 a:focus-visible {outline:2px solid #917248;outline-offset:4px;}/* End custom CSS */