html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel {
--cie-brand-ink-height: clamp(18px, 1.388889vw, 26.667px);
--cie-brand-ink-gap: clamp(32px, 3.125vw, 60px);
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel.cie-brand-artwork-widths .swiper-slide {
width: calc(var(--cie-brand-ink-height) * var(--cie-logo-ink-aspect, var(--cie-logo-natural-aspect, 3)) * var(--cie-logo-balance, 1)) !important;
flex-shrink: 0;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel.cie-brand-artwork-widths .swiper-slide-inner {
padding-inline: 0 !important;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .cie-brand-gap-probe {
position: absolute;
visibility: hidden;
pointer-events: none;
width: var(--cie-brand-ink-gap);
height: 0;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide-image {
flex-shrink: 0;
width: auto !important;
height: calc(var(--cie-brand-ink-height) * var(--cie-logo-height-factor, 1) * var(--cie-logo-balance, 1)) !important;
max-width: none !important;
max-height: none !important;
transform: translate(var(--cie-logo-center-x, 0%), var(--cie-logo-center-y, 0%));
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide-image[src*="/Vector-14.svg"] {
--cie-logo-height-factor: 1.00000000;
--cie-logo-center-x: -0.00000000%;
--cie-logo-center-y: -0.00000000%;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide-image[src*="/logo-akuvox-1.svg"] {
--cie-logo-height-factor: 1.00000000;
--cie-logo-center-x: -0.00000000%;
--cie-logo-center-y: -0.00000000%;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide-image[src*="/Inter-M-logo-1.svg"] {
--cie-logo-height-factor: 3.47826087;
--cie-logo-center-x: -0.12500000%;
--cie-logo-center-y: 0.12500000%;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide-image[src*="/zenitel-1.svg"] {
--cie-logo-height-factor: 3.52380952;
--cie-logo-center-x: 0.20833333%;
--cie-logo-center-y: 0.22522523%;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide-image[src*="/march-networks-1.svg"] {
--cie-logo-height-factor: 4.62500000;
--cie-logo-center-x: 0.32327586%;
--cie-logo-center-y: -4.05405405%;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide-image[src*="/Salto-2.svg"] {
--cie-logo-height-factor: 1.19540230;
--cie-logo-center-x: -0.58139535%;
--cie-logo-center-y: 2.40384615%;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide-image[src*="/stid-1.png"] {
--cie-logo-height-factor: 2.56551724;
--cie-logo-center-x: 0.26881720%;
--cie-logo-center-y: 1.20967742%;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide-image[src*="/wavelynx-2.svg"] {
--cie-logo-height-factor: 1.45054945;
--cie-logo-center-x: 0.26408451%;
--cie-logo-center-y: -1.13636364%;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide-image[src*="/akubela-1.svg"] {
--cie-logo-height-factor: 4.63829787;
--cie-logo-center-x: -0.00000000%;
--cie-logo-center-y: -0.22935780%;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide-image[src*="/cyp-1.svg"] {
--cie-logo-height-factor: 5.66233766;
--cie-logo-center-x: -0.22321429%;
--cie-logo-center-y: -0.11467890%;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide-image[src*="/dormakaba-1.svg"] {
--cie-logo-height-factor: 7.14754098;
--cie-logo-center-x: 0.85616438%;
--cie-logo-center-y: -0.11467890%;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide-image[src*="/Quanika-1.svg"] {
--cie-logo-height-factor: 2.62650602;
--cie-logo-center-x: -0.63559322%;
--cie-logo-center-y: -1.14678899%;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide:has(.swiper-slide-image[src*="/Vector-14.svg"]) {
--cie-logo-ink-aspect: 2.1034482759;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide:has(.swiper-slide-image[src*="/logo-akuvox-1.svg"]) {
--cie-logo-ink-aspect: 3.3103448276;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide:has(.swiper-slide-image[src*="/Inter-M-logo-1.svg"]) {
--cie-logo-ink-aspect: 3.3130434783;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide:has(.swiper-slide-image[src*="/zenitel-1.svg"]) {
--cie-logo-ink-aspect: 3.6190476190;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide:has(.swiper-slide-image[src*="/march-networks-1.svg"]) {
--cie-logo-ink-aspect: 4.5312500000;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide:has(.swiper-slide-image[src*="/Salto-2.svg"]) {
--cie-logo-ink-aspect: 3.7011494253;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide:has(.swiper-slide-image[src*="/stid-1.png"]) {
--cie-logo-ink-aspect: 2.4551724138;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide:has(.swiper-slide-image[src*="/wavelynx-2.svg"]) {
--cie-logo-ink-aspect: 5.7912087912;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide:has(.swiper-slide-image[src*="/akubela-1.svg"]) {
--cie-logo-ink-aspect: 4.9574468085;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide:has(.swiper-slide-image[src*="/cyp-1.svg"]) {
--cie-logo-ink-aspect: 5.3506493506;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide:has(.swiper-slide-image[src*="/dormakaba-1.svg"]) {
--cie-logo-ink-aspect: 8.7540983607;
}
html body .elementor-widget-image-carousel.home_logo_carosuel.home_logo_carosuel .swiper-slide:has(.swiper-slide-image[src*="/Quanika-1.svg"]) {
--cie-logo-ink-aspect: 2.6867469880;
} body .home_logo_carosuel .swiper-slide:has(img[src*="/cyp-1.svg"]) { --cie-logo-balance: .90; }
body .home_logo_carosuel .swiper-slide:has(img[src*="/wavelynx-2.svg"]) { --cie-logo-balance: .95; }
body .home_logo_carosuel .swiper-slide:has(img[src*="/Quanika-1.svg"]) { --cie-logo-balance: 1.05; }
body .home_logo_carosuel .swiper-slide-inner { overflow: visible !important; }html body.home #content .elementor-element.home_bg_slide > .e-con-inner {
padding-top: clamp(32px, 2.5vw, 48px) !important;
padding-bottom: clamp(40px, 3.333333vw, 64px) !important;
} html body.home #content .home_bg_slide > .elementor-background-slideshow .elementor-background-slideshow__slide__image {
background-size: contain !important;
background-position: right center !important;
background-repeat: no-repeat !important;
}
@media (max-width: 767px) {
html body.home #content .elementor-element.home_bg_slide > .e-con-inner {
padding-top: 24px !important;
padding-bottom: 0 !important;
}
html body.home #content .home_bg_slide > .cie-hero-mobile-media {
height: clamp(260px, 71.8vw, 300px) !important;
background: #fff;
}
html body.home #content .cie-hero-mobile-media > img {
object-fit: contain !important;
object-position: right center !important;
}
} html body.page-child.parent-pageid-30 #main.site-main .entry-content > .elementor[data-elementor-type="wp-page"] > [data-id="4ec4766"] .elementor-element[data-id="0b58d52"] {
padding-block: clamp(24px, 2.222222vw, 40px) !important;
}
html body.page-child.parent-pageid-30 #main.site-main .entry-content > .elementor[data-elementor-type="wp-page"] > [data-id="4ec4766"] .elementor-element[data-id="029ca2f"] img {
object-fit: contain !important;
object-position: left center !important;
}
@media (min-width: 1025px) {
html body.page-child.parent-pageid-30 #main.site-main .entry-content > .elementor[data-elementor-type="wp-page"] > [data-id="4ec4766"] .elementor-element:is([data-id="62f088d"], [data-id="d69b007"]) {
min-height: clamp(380px, 28vw, 480px) !important;
height: auto !important;
}
} @media (max-width: 1024px) {
html body.page-child.parent-pageid-30 #main.site-main .entry-content > .elementor[data-elementor-type="wp-page"] > [data-id="4ec4766"] .elementor-element:is([data-id="52738c4"], [data-id="029ca2f"]) {
height: auto !important;
min-height: 0 !important;
max-height: none !important;
aspect-ratio: auto !important;
}
html body.page-child.parent-pageid-30 #main.site-main .entry-content > .elementor[data-elementor-type="wp-page"] > [data-id="4ec4766"] .elementor-element[data-id="029ca2f"] img {
width: 100% !important;
height: auto !important;
max-height: 280px !important;
object-position: center !important;
}
} html body.single-solution #main .elementor-location-single .elementor-element-9e5824d > .leftsection {
padding-block: clamp(24px, 2.222222vw, 40px) !important;
}
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d > .elementor-element-8a0cd56 {
aspect-ratio: 960 / 380 !important;
background-color: #cad1d6;
}
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d .elementor-element-307f3e9 img {
width: auto !important;
max-width: 100% !important;
height: 100% !important;
margin-left: auto;
object-fit: contain !important;
object-position: right center !important;
}
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d .elementor-element-307f3e9,
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d .elementor-element-307f3e9 .elementor-widget-container {
display: flex !important;
justify-content: flex-end;
} html body.single-solution #main .elementor-location-single .elementor-element-9e5824d > .elementor-element-8a0cd56::after {
content: none !important;
}
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d .elementor-element-307f3e9 img:not(.wp-image-20957) {
-webkit-mask-image: linear-gradient(to right, transparent, #000 22%);
mask-image: linear-gradient(to right, transparent, #000 22%);
}
@media (min-width: 880.01px) and (max-width: 1024px) {
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d > .elementor-element-8a0cd56 {
min-height: 0 !important;
}
}
@media (max-width: 880px) {
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d .elementor-element-307f3e9,
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d .elementor-element-307f3e9 .elementor-widget-container {
justify-content: center;
}
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d > .leftsection > .elementor-widget-heading {
width: 100% !important;
max-width: 100% !important;
}
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d > .elementor-element-8a0cd56 {
height: clamp(180px, 36.458333vw, 280px) !important;
min-height: 0 !important;
max-height: none !important;
aspect-ratio: auto !important;
}
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d .elementor-element-307f3e9 img {
margin-inline: auto !important;
object-position: center !important;
}
} html body { --cie-hero-frame-height: clamp(280px, 26.388889vw, 380px); }
html body.page-child.parent-pageid-30 #main.site-main .entry-content > .elementor[data-elementor-type="wp-page"] > [data-id="4ec4766"] .elementor-element:is([data-id="52738c4"], [data-id="029ca2f"]),
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d > .elementor-element-8a0cd56 {
height: var(--cie-hero-frame-height) !important;
min-height: 0 !important;
max-height: none !important;
aspect-ratio: auto !important;
align-self: center;
}
html body.page-child.parent-pageid-30 #main.site-main .entry-content > .elementor[data-elementor-type="wp-page"] > [data-id="4ec4766"] .elementor-element[data-id="029ca2f"] img,
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d .elementor-element-307f3e9 img {
width: 100% !important;
height: 100% !important;
max-height: none !important;
object-fit: contain !important;
object-position: right center !important;
}
html body.single-solution #main .elementor-location-single .elementor-element-9e5824d .elementor-element-307f3e9 img { -webkit-mask-image: none;
mask-image: none;
} @media (min-width: 768px) {
html body.home #content .home_bg_slide > .elementor-background-slideshow .elementor-background-slideshow__slide__image {
background-size: cover !important;
background-position: center center !important;
} html body.home #content .home_bg_slide > .elementor-background-slideshow .elementor-background-slideshow__slide__image:is([style*="white-banner-akubela.png"], [style*="product-banner.png"], [style*="homepage-banner-4-scaled.jpg"]) {
background-position: 60% center !important;
}
html body.home #content .home_bg_slide > .elementor-background-slideshow {
height: 100% !important;
top: 0 !important;
bottom: 0 !important;
transform: none;
}
}
@media (max-width: 1024px) {
html body { --cie-hero-frame-height: clamp(220px, 50vw, 320px); }
}
@media (max-width: 767px) {
html body.home #content .home_bg_slide > .cie-hero-mobile-media {
height: var(--cie-hero-frame-height) !important;
}
}