.elementor-1450 .elementor-element.elementor-element-4157e574{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1450 .elementor-element.elementor-element-4157e574:not(.elementor-motion-effects-element-type-background), .elementor-1450 .elementor-element.elementor-element-4157e574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#10110F;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-4157e574 */.elementor-1450 .elementor-element.elementor-element-4157e574{gap:0}.elementor-1450 .elementor-element.elementor-element-4157e574 .elementor-widget-template{width:100%;min-width:0;margin:0}.elementor-1450 .elementor-element.elementor-element-4157e574 .elementor-widget-container{margin:0}
.elementor-1450 .elementor-element.elementor-element-4157e574 .ktec-carousel figcaption{font-style:normal!important;font-weight:400!important}
.elementor-1450 .elementor-element.elementor-element-4157e574 .ktec-carousel .swiper-pagination-bullet{min-width:8px;min-height:8px}

/* Keep enlarged artwork inside its image area, above the caption. */
.elementor-1450 .elementor-element.elementor-element-4157e574 .ktec-approved-stage .swiper-slide img{clip-path:inset(15.51725%)}
.elementor-1450 .elementor-element.elementor-element-4157e574 .ktec-route-stage .swiper-slide:first-child img{clip-path:inset(18.75%)}
.elementor-1450 .elementor-element.elementor-element-4157e574 .ktec-comparison-card .elementor-widget-image img{clip-path:inset(20.58824%)}
@media(max-width:767px){.elementor-1450 .elementor-element.elementor-element-4157e574 .ktec-approved-stage .swiper-slide img{clip-path:inset(12.963%)}.elementor-1450 .elementor-element.elementor-element-4157e574 .ktec-route-stage .swiper-slide:first-child img{clip-path:inset(22.22223%)}}

.elementor-1450 .elementor-element.elementor-element-4157e574 .ktec-carousel.elementor-widget.elementor-widget-image-carousel figcaption{position:relative;background:#10110F!important;color:#B8BAB3!important;padding:14px 16px!important;line-height:1.6;font-size:14px}/* End custom CSS */