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.single-service #content .cie-service-section > .elementor-element-b5efd76 {
--cie-service-hero-frame-height: clamp(280px, 26.388889vw, 380px);
}
html body.single-service #content .cie-service-section > .elementor-element-b5efd76 > .elementor-element-4432b64 {
padding-block: clamp(24px, 2.222222vw, 40px) !important;
}
html body.single-service #content .cie-service-section > .elementor-element-b5efd76 > .elementor-element-1a92263 {
height: var(--cie-service-hero-frame-height) !important;
min-height: 0 !important;
max-height: none !important;
aspect-ratio: auto !important;
--align-self: center !important;
align-self: center !important;
}
html body.single-service #content .cie-service-section > .elementor-element-b5efd76 > .elementor-element-1a92263 > .elementor-element-b663037,
html body.single-service #content .cie-service-section > .elementor-element-b5efd76 > .elementor-element-1a92263 > .elementor-element-b663037 > .elementor-widget-container {
width: 100% !important;
height: 100% !important;
min-height: 0 !important;
max-height: none !important;
}
html body.single-service #content .cie-service-section > .elementor-element-b5efd76 > .elementor-element-1a92263 .elementor-element-b663037 img {
display: block;
width: 100% !important;
height: 100% !important;
max-height: none !important;
object-fit: cover !important;
object-position: right center !important; -webkit-mask-image: linear-gradient(to right, transparent 0%, #000 100%) !important;
mask-image: linear-gradient(to right, transparent 0%, #000 100%) !important;
-webkit-mask-repeat: no-repeat !important;
mask-repeat: no-repeat !important;
-webkit-mask-size: 100% 100% !important;
mask-size: 100% 100% !important;
} @media (min-width: 880.01px) {
html body.single-service #content .cie-service-section > .elementor-element-b5efd76 > .elementor-element-1a92263 {
position: relative;
height: auto !important;
min-height: var(--cie-service-hero-frame-height) !important;
--align-self: stretch !important;
align-self: stretch !important;
}
html body.single-service #content .cie-service-section > .elementor-element-b5efd76 > .elementor-element-1a92263 > .elementor-element-b663037 {
position: absolute !important;
inset: 0 !important;
height: auto !important;
margin: 0 !important;
}
}
@media (max-width: 1024px) {
html body.single-service #content .cie-service-section > .elementor-element-b5efd76 {
--cie-service-hero-frame-height: clamp(220px, 50vw, 320px);
}
}