.elementor-918 .elementor-element.elementor-element-463828a0:not(.elementor-motion-effects-element-type-background), .elementor-918 .elementor-element.elementor-element-463828a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/griffe-bg-page.svg");background-position:110% -5%;background-repeat:no-repeat;background-size:min(30vw,500px) auto;}.elementor-918 .elementor-element.elementor-element-463828a0 > .elementor-background-overlay{background-image:url("https://i0.wp.com/kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/Tiger-foodprint-2.png?fit=366%2C441&ssl=1");background-position:100% -110px;background-repeat:no-repeat;background-size:330px auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-918 .elementor-element.elementor-element-463828a0 > .elementor-container{min-height:min(60vh, 700px);}.elementor-918 .elementor-element.elementor-element-463828a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 48px 0px;}.elementor-918 .elementor-element.elementor-element-f490be5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-918 .elementor-element.elementor-element-1c909214{width:initial;max-width:initial;top:1px;}body:not(.rtl) .elementor-918 .elementor-element.elementor-element-1c909214{left:0;}body.rtl .elementor-918 .elementor-element.elementor-element-1c909214{right:0;}.elementor-918 .elementor-element.elementor-element-1c909214 img{width:min(30vw, 600px);}.elementor-918 .elementor-element.elementor-element-5e29f870{z-index:1;}.elementor-918 .elementor-element.elementor-element-1aba430b{--spacer-size:50px;}.elementor-918 .elementor-element.elementor-element-5e9a0188{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-918 .elementor-element.elementor-element-2af7cc7 .elementor-heading-title{font-family:var( --e-global-typography-5d728fa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d728fa-font-size );font-weight:var( --e-global-typography-5d728fa-font-weight );text-transform:var( --e-global-typography-5d728fa-text-transform );font-style:var( --e-global-typography-5d728fa-font-style );line-height:var( --e-global-typography-5d728fa-line-height );color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-918 .elementor-element.elementor-element-4c48f458{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;--divider-icon-size:6px;--divider-element-spacing:0px;}.elementor-918 .elementor-element.elementor-element-4c48f458 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0rem 0rem 0rem -2rem;}.elementor-918 .elementor-element.elementor-element-4c48f458 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-918 .elementor-element.elementor-element-4c48f458 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-918 .elementor-element.elementor-element-4c48f458 .elementor-icon i, .elementor-918 .elementor-element.elementor-element-4c48f458 .elementor-icon svg{transform:rotate(0deg);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-918 .elementor-element.elementor-element-25ae39e6 > .elementor-widget-container{margin:2rem 0rem 3rem 0rem;}.elementor-918 .elementor-element.elementor-element-25ae39e6{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;font-style:italic;color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-473c4f2 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-918 .elementor-element.elementor-element-3c403f7 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(90deg, #C31D03 10%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8521D17;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-918 .elementor-element.elementor-element-3c403f7 .elementor-button:hover, .elementor-918 .elementor-element.elementor-element-3c403f7 .elementor-button:focus{background-color:transparent;color:#E8521D;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);border-color:#E8521D;}.elementor-918 .elementor-element.elementor-element-3c403f7 .elementor-button:hover svg, .elementor-918 .elementor-element.elementor-element-3c403f7 .elementor-button:focus svg{fill:#E8521D;}.elementor-918 .elementor-element.elementor-element-5e93de4 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-918 .elementor-element.elementor-element-2aad269 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(90deg, #C31D03 10%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8521D17;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-918 .elementor-element.elementor-element-2aad269 .elementor-button:hover, .elementor-918 .elementor-element.elementor-element-2aad269 .elementor-button:focus{background-color:transparent;color:#E8521D;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);border-color:#E8521D;}.elementor-918 .elementor-element.elementor-element-2aad269 .elementor-button:hover svg, .elementor-918 .elementor-element.elementor-element-2aad269 .elementor-button:focus svg{fill:#E8521D;}.elementor-918 .elementor-element.elementor-element-1c0630d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-944f0b4 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(90deg, #000000 10%, #000000 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-918 .elementor-element.elementor-element-944f0b4 .elementor-button:hover, .elementor-918 .elementor-element.elementor-element-944f0b4 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(90deg, #C31D03 10%, #E8521D 100%);border-color:#E8521D;}.elementor-918 .elementor-element.elementor-element-944f0b4{width:var( --container-widget-width, 143.436% );max-width:143.436%;--container-widget-width:143.436%;--container-widget-flex-grow:0;}.elementor-918 .elementor-element.elementor-element-944f0b4 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-918 .elementor-element.elementor-element-944f0b4 .elementor-button:hover svg, .elementor-918 .elementor-element.elementor-element-944f0b4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-6b6a16b:not(.elementor-motion-effects-element-type-background), .elementor-918 .elementor-element.elementor-element-6b6a16b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(45deg, var( --e-global-color-6bdc717 ) 0%, var( --e-global-color-02ab308 ) 100%);}.elementor-918 .elementor-element.elementor-element-6b6a16b > .elementor-container{max-width:1440px;}.elementor-918 .elementor-element.elementor-element-6b6a16b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 5% 55px 5%;}.elementor-918 .elementor-element.elementor-element-6b6a16b > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-918 .elementor-element.elementor-element-d28a2dc .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;font-style:normal;line-height:1.2em;}.elementor-918 .elementor-element.elementor-element-d28a2dc .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.5em;}.elementor-918 .elementor-element.elementor-element-ee911a4 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;font-style:normal;line-height:1.2em;}.elementor-918 .elementor-element.elementor-element-ee911a4 .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.5em;}.elementor-918 .elementor-element.elementor-element-895982c .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;font-style:normal;line-height:1.2em;}.elementor-918 .elementor-element.elementor-element-895982c .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.5em;}.elementor-918 .elementor-element.elementor-element-bb8ce1d .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:1.5em;}.elementor-918 .elementor-element.elementor-element-bb8ce1d .elementor-counter{gap:0px;}.elementor-918 .elementor-element.elementor-element-bb8ce1d .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;font-style:normal;line-height:1.2em;}.elementor-918 .elementor-element.elementor-element-1668c5b{width:var( --container-widget-width, min(30vw,350px) );max-width:min(30vw,350px);--container-widget-width:min(30vw,350px);--container-widget-flex-grow:0;top:-20vh;}body:not(.rtl) .elementor-918 .elementor-element.elementor-element-1668c5b{left:-10%;}body.rtl .elementor-918 .elementor-element.elementor-element-1668c5b{right:-10%;}.elementor-918 .elementor-element.elementor-element-1668c5b img{width:100%;}.elementor-918 .elementor-element.elementor-element-10f81b0{width:var( --container-widget-width, min(30vw,350px) );max-width:min(30vw,350px);--container-widget-width:min(30vw,350px);--container-widget-flex-grow:0;bottom:2vh;}body:not(.rtl) .elementor-918 .elementor-element.elementor-element-10f81b0{right:-10%;}body.rtl .elementor-918 .elementor-element.elementor-element-10f81b0{left:-10%;}.elementor-918 .elementor-element.elementor-element-10f81b0 img{width:100%;}.elementor-918 .elementor-element.elementor-element-1ead75d:not(.elementor-motion-effects-element-type-background), .elementor-918 .elementor-element.elementor-element-1ead75d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://i0.wp.com/kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/Element-14-1.png?fit=1898%2C952&ssl=1");background-position:center center;background-repeat:repeat-x;background-size:100% auto;}.elementor-918 .elementor-element.elementor-element-1ead75d > .elementor-background-overlay{background-image:url("https://i0.wp.com/kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/cercal-round.png?fit=697%2C693&ssl=1");background-position:100% 107px;background-repeat:no-repeat;background-size:36% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-918 .elementor-element.elementor-element-1ead75d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;z-index:0;}.elementor-918 .elementor-element.elementor-element-c66f5c9{overflow:hidden;padding:32px 0px 32px 0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-918 .elementor-element.elementor-element-02e1124 .elementor-image-box-wrapper{text-align:left;}.elementor-918 .elementor-element.elementor-element-02e1124.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-918 .elementor-element.elementor-element-02e1124.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-918 .elementor-element.elementor-element-02e1124.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-918 .elementor-element.elementor-element-02e1124 .elementor-image-box-title{margin-bottom:17px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:10px;color:var( --e-global-color-secondary );}.elementor-918 .elementor-element.elementor-element-02e1124 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-918 .elementor-element.elementor-element-02e1124 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-918 .elementor-element.elementor-element-02e1124 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:italic;line-height:1px;color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-1bb1490 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-918 .elementor-element.elementor-element-1bb1490{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-2c99996 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-918 .elementor-element.elementor-element-8499943{text-align:right;}.elementor-918 .elementor-element.elementor-element-8499943 img{width:35px;height:35px;}.elementor-918 .elementor-element.elementor-element-0e81aac{--swiper-slides-to-display:4;--swiper-slides-gap:16px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:5%;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-3%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:5%;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-3%;--arrow-size:32px;--swiper-pagination-size:2px;--progressbar-normal-color:var( --e-global-color-secondary );}.elementor-918 .elementor-element.elementor-element-0e81aac > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-0e81aac .swiper-slide > .elementor-element{height:100%;}.elementor-918 .elementor-element.elementor-element-8f6b49b:not(.elementor-motion-effects-element-type-background), .elementor-918 .elementor-element.elementor-element-8f6b49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/lion-opacite-0.1.svg");background-position:105% 100%;background-repeat:no-repeat;background-size:18% auto;}.elementor-918 .elementor-element.elementor-element-8f6b49b > .elementor-background-overlay{background-image:url("https://i0.wp.com/kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/cercal-round.png?fit=697%2C693&ssl=1");background-position:-428px 0px;background-repeat:no-repeat;background-size:40% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-918 .elementor-element.elementor-element-8f6b49b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-918 .elementor-element.elementor-element-2d17910 > .elementor-container{max-width:1300px;}.elementor-918 .elementor-element.elementor-element-fc72390{text-align:left;}.elementor-918 .elementor-element.elementor-element-fc72390 img{width:90%;}.elementor-918 .elementor-element.elementor-element-4bc6a5f .elementor-image-box-wrapper{text-align:left;}.elementor-918 .elementor-element.elementor-element-4bc6a5f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-918 .elementor-element.elementor-element-4bc6a5f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-918 .elementor-element.elementor-element-4bc6a5f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-918 .elementor-element.elementor-element-4bc6a5f .elementor-image-box-title{margin-bottom:17px;font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase;line-height:10px;color:var( --e-global-color-secondary );}.elementor-918 .elementor-element.elementor-element-4bc6a5f .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-918 .elementor-element.elementor-element-4bc6a5f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-918 .elementor-element.elementor-element-4bc6a5f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;font-style:italic;line-height:1px;color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-1a7861f{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-8570c79{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:85%;--divider-icon-size:6px;--divider-element-spacing:0px;}.elementor-918 .elementor-element.elementor-element-8570c79 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-918 .elementor-element.elementor-element-8570c79{left:-7%;}body.rtl .elementor-918 .elementor-element.elementor-element-8570c79{right:-7%;}.elementor-918 .elementor-element.elementor-element-8570c79 .elementor-divider-separator{width:100%;}.elementor-918 .elementor-element.elementor-element-8570c79 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-918 .elementor-element.elementor-element-8570c79 .elementor-icon i, .elementor-918 .elementor-element.elementor-element-8570c79 .elementor-icon svg{transform:rotate(0deg);}.elementor-918 .elementor-element.elementor-element-d9cee61 .elementor-image-box-wrapper{text-align:left;}.elementor-918 .elementor-element.elementor-element-d9cee61.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-918 .elementor-element.elementor-element-d9cee61.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-918 .elementor-element.elementor-element-d9cee61.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-918 .elementor-element.elementor-element-d9cee61 .elementor-image-box-title{margin-bottom:17px;font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;line-height:10px;color:var( --e-global-color-secondary );}.elementor-918 .elementor-element.elementor-element-d9cee61 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-918 .elementor-element.elementor-element-d9cee61 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-918 .elementor-element.elementor-element-d9cee61 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;font-style:italic;line-height:1px;color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-0b05f5a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-cdf8dde{padding:15px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-f5611f6{--spacer-size:50px;}.elementor-918 .elementor-element.elementor-element-3a349c7 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-918 .elementor-element.elementor-element-91ede69 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;background-image:linear-gradient(90deg, #C31D03 10%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8521D17;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-918 .elementor-element.elementor-element-91ede69 .elementor-button:hover, .elementor-918 .elementor-element.elementor-element-91ede69 .elementor-button:focus{background-color:transparent;color:#E8521D;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);border-color:#E8521D;}.elementor-918 .elementor-element.elementor-element-91ede69 .elementor-button:hover svg, .elementor-918 .elementor-element.elementor-element-91ede69 .elementor-button:focus svg{fill:#E8521D;}.elementor-918 .elementor-element.elementor-element-744845b > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-918 .elementor-element.elementor-element-72231f2 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(90deg, #C31D03 10%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8521D17;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-918 .elementor-element.elementor-element-72231f2 .elementor-button:hover, .elementor-918 .elementor-element.elementor-element-72231f2 .elementor-button:focus{background-color:transparent;color:#E8521D;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);border-color:#E8521D;}.elementor-918 .elementor-element.elementor-element-72231f2 .elementor-button:hover svg, .elementor-918 .elementor-element.elementor-element-72231f2 .elementor-button:focus svg{fill:#E8521D;}.elementor-918 .elementor-element.elementor-element-248cf04 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-5196700 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(90deg, #000000 10%, #000000 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-918 .elementor-element.elementor-element-5196700 .elementor-button:hover, .elementor-918 .elementor-element.elementor-element-5196700 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(90deg, #C31D03 10%, #E8521D 100%);border-color:#E8521D;}.elementor-918 .elementor-element.elementor-element-5196700{width:var( --container-widget-width, 143.436% );max-width:143.436%;--container-widget-width:143.436%;--container-widget-flex-grow:0;}.elementor-918 .elementor-element.elementor-element-5196700 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-918 .elementor-element.elementor-element-5196700 .elementor-button:hover svg, .elementor-918 .elementor-element.elementor-element-5196700 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-147abe0:not(.elementor-motion-effects-element-type-background), .elementor-918 .elementor-element.elementor-element-147abe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(142deg, #F55313 0%, #FF8B00 100%);}.elementor-918 .elementor-element.elementor-element-147abe0 > .elementor-background-overlay{background-image:url("https://i0.wp.com/kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/cercal-round-Copy-1.png?fit=693%2C697&ssl=1");background-position:102% 55vh;background-repeat:no-repeat;background-size:53% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-918 .elementor-element.elementor-element-147abe0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-bc-flex-widget .elementor-918 .elementor-element.elementor-element-a73e4f3.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-918 .elementor-element.elementor-element-a73e4f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-918 .elementor-element.elementor-element-25b62ff .elementor-image-box-wrapper{text-align:left;}.elementor-918 .elementor-element.elementor-element-25b62ff.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-918 .elementor-element.elementor-element-25b62ff.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-918 .elementor-element.elementor-element-25b62ff.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-918 .elementor-element.elementor-element-25b62ff .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:22px;color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-25b62ff .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-918 .elementor-element.elementor-element-25b62ff .elementor-image-box-img img{filter:brightness( 1000% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-918 .elementor-element.elementor-element-25b62ff .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;font-style:italic;line-height:1px;color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-a970438{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:auto;max-width:auto;--divider-icon-size:6px;--divider-element-spacing:0px;}.elementor-918 .elementor-element.elementor-element-a970438 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:16px 0px 0px -21px;}.elementor-918 .elementor-element.elementor-element-a970438 .elementor-divider-separator{width:61px;}.elementor-918 .elementor-element.elementor-element-a970438 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-918 .elementor-element.elementor-element-a970438.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-a970438.elementor-view-framed .elementor-icon, .elementor-918 .elementor-element.elementor-element-a970438.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-a970438.elementor-view-framed .elementor-icon, .elementor-918 .elementor-element.elementor-element-a970438.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-a970438 .elementor-icon i, .elementor-918 .elementor-element.elementor-element-a970438 .elementor-icon svg{transform:rotate(0deg);}.elementor-918 .elementor-element.elementor-element-6828587{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;width:auto;max-width:auto;--divider-icon-size:6px;--divider-element-spacing:0px;}.elementor-918 .elementor-element.elementor-element-6828587 > .elementor-widget-container{margin:16px 0px 0px -21px;}.elementor-918 .elementor-element.elementor-element-6828587 .elementor-divider-separator{width:61px;}.elementor-918 .elementor-element.elementor-element-6828587 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-918 .elementor-element.elementor-element-6828587.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-6828587.elementor-view-framed .elementor-icon, .elementor-918 .elementor-element.elementor-element-6828587.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-6828587.elementor-view-framed .elementor-icon, .elementor-918 .elementor-element.elementor-element-6828587.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-6828587 .elementor-icon i, .elementor-918 .elementor-element.elementor-element-6828587 .elementor-icon svg{transform:rotate(0deg);}.elementor-918 .elementor-element.elementor-element-6d07c57 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-918 .elementor-element.elementor-element-ff7a8b3 > .elementor-widget-container{margin:11px 0px 0px -60px;padding:0px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-ff7a8b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-918 .elementor-element.elementor-element-75cdfa9 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-918 .elementor-element.elementor-element-75cdfa9{--e-icon-list-icon-size:4px;--icon-vertical-offset:1px;}.elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-918 .elementor-element.elementor-element-b9946dd img{width:100%;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-918 .elementor-element.elementor-element-6a9a797{width:auto;max-width:auto;--icon-box-icon-margin:0px;}.elementor-918 .elementor-element.elementor-element-6a9a797 > .elementor-widget-container{background-color:#000000;margin:-33px 0px 0px 0px;padding:20px 20px 15px 20px;border-radius:70px 0px 70px 70px;}.elementor-918 .elementor-element.elementor-element-6a9a797.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-6a9a797.elementor-view-framed .elementor-icon, .elementor-918 .elementor-element.elementor-element-6a9a797.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-6a9a797 .elementor-icon{font-size:25px;}.elementor-918 .elementor-element.elementor-element-6a9a797 .elementor-icon-box-title, .elementor-918 .elementor-element.elementor-element-6a9a797 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-918 .elementor-element.elementor-element-6a9a797 .elementor-icon-box-title{color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-6a9a797 .elementor-icon-box-description{color:#FFFFFF;}.elementor-918 .elementor-element.elementor-element-b6e875b:not(.elementor-motion-effects-element-type-background), .elementor-918 .elementor-element.elementor-element-b6e875b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://i0.wp.com/kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/bg-footer-lagence.png?fit=1749%2C580&ssl=1");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-918 .elementor-element.elementor-element-b6e875b > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-918 .elementor-element.elementor-element-b6e875b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-918 .elementor-element.elementor-element-3d34875{--spacer-size:520px;}.elementor-918 .elementor-element.elementor-element-701ba4b:not(.elementor-motion-effects-element-type-background), .elementor-918 .elementor-element.elementor-element-701ba4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-918 .elementor-element.elementor-element-701ba4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-701ba4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-918 .elementor-element.elementor-element-f5ce7d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-918 .elementor-element.elementor-element-473c4f2{width:30%;}.elementor-918 .elementor-element.elementor-element-5e93de4{width:29.333%;}.elementor-918 .elementor-element.elementor-element-1c0630d{width:40%;}.elementor-918 .elementor-element.elementor-element-4ea9952{width:100%;}.elementor-918 .elementor-element.elementor-element-07739bb{width:64.249%;}.elementor-918 .elementor-element.elementor-element-2c99996{width:35.711%;}.elementor-918 .elementor-element.elementor-element-e9f9ae9{width:33.614%;}.elementor-918 .elementor-element.elementor-element-95acf38{width:32.078%;}.elementor-918 .elementor-element.elementor-element-237fe9b{width:3.673%;}.elementor-918 .elementor-element.elementor-element-e5a92c3{width:30.616%;}.elementor-918 .elementor-element.elementor-element-8e2c33b{width:32.833%;}.elementor-918 .elementor-element.elementor-element-59a4c7b{width:67.167%;}.elementor-918 .elementor-element.elementor-element-3a349c7{width:30%;}.elementor-918 .elementor-element.elementor-element-744845b{width:29.333%;}.elementor-918 .elementor-element.elementor-element-248cf04{width:40%;}.elementor-918 .elementor-element.elementor-element-4bf06e1{width:41.649%;}.elementor-918 .elementor-element.elementor-element-6d07c57{width:58.351%;}}@media(max-width:1024px){.elementor-918 .elementor-element.elementor-element-463828a0:not(.elementor-motion-effects-element-type-background), .elementor-918 .elementor-element.elementor-element-463828a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/griffe-bg-page.svg");background-position:105% -5%;background-size:min(35vw,300px)min(35vw,300px) auto;}.elementor-918 .elementor-element.elementor-element-463828a0 > .elementor-background-overlay{background-position:100% -71px;background-size:213px auto;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-918 .elementor-element.elementor-element-1aba430b{--spacer-size:0px;}.elementor-918 .elementor-element.elementor-element-5e9a0188{--spacer-size:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-918 .elementor-element.elementor-element-2af7cc7 .elementor-heading-title{font-size:var( --e-global-typography-5d728fa-font-size );line-height:var( --e-global-typography-5d728fa-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-918 .elementor-element.elementor-element-d28a2dc .elementor-counter-number-wrapper{font-size:50px;}.elementor-918 .elementor-element.elementor-element-d28a2dc .elementor-counter-title{font-size:14px;}.elementor-918 .elementor-element.elementor-element-ee911a4 .elementor-counter-number-wrapper{font-size:50px;}.elementor-918 .elementor-element.elementor-element-ee911a4 .elementor-counter-title{font-size:14px;}.elementor-918 .elementor-element.elementor-element-895982c .elementor-counter-number-wrapper{font-size:50px;}.elementor-918 .elementor-element.elementor-element-895982c .elementor-counter-title{font-size:14px;}.elementor-918 .elementor-element.elementor-element-bb8ce1d .elementor-counter-number-wrapper{font-size:50px;}.elementor-918 .elementor-element.elementor-element-bb8ce1d .elementor-counter-title{font-size:14px;}.elementor-918 .elementor-element.elementor-element-1ead75d:not(.elementor-motion-effects-element-type-background), .elementor-918 .elementor-element.elementor-element-1ead75d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/Element-14-1.png?fit=1898%2C952&ssl=1");background-position:center center;}.elementor-918 .elementor-element.elementor-element-1ead75d > .elementor-background-overlay{background-image:url("https://i0.wp.com/kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/cercal-round.png?fit=697%2C693&ssl=1");background-position:100% 0px;}.elementor-918 .elementor-element.elementor-element-1ead75d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-918 .elementor-element.elementor-element-0e81aac{--swiper-slides-to-display:2;}.elementor-918 .elementor-element.elementor-element-8f6b49b > .elementor-background-overlay{background-image:url("https://i0.wp.com/kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/cercal-round.png?fit=697%2C693&ssl=1");background-position:-90% 0px;background-size:60% auto;}.elementor-918 .elementor-element.elementor-element-8f6b49b:not(.elementor-motion-effects-element-type-background), .elementor-918 .elementor-element.elementor-element-8f6b49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;background-size:207px auto;}.elementor-918 .elementor-element.elementor-element-4bc6a5f .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-918 .elementor-element.elementor-element-4bc6a5f .elementor-image-box-title{line-height:1em;}body:not(.rtl) .elementor-918 .elementor-element.elementor-element-8570c79{left:3%;}body.rtl .elementor-918 .elementor-element.elementor-element-8570c79{right:3%;}.elementor-918 .elementor-element.elementor-element-8570c79{top:408%;}.elementor-918 .elementor-element.elementor-element-d9cee61 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-918 .elementor-element.elementor-element-d9cee61 .elementor-image-box-title{font-size:1.4rem;line-height:1em;}.elementor-918 .elementor-element.elementor-element-cdf8dde{padding:1rem 0rem 0rem 0rem;}.elementor-918 .elementor-element.elementor-element-147abe0 > .elementor-background-overlay{background-position:366px 477px;}.elementor-918 .elementor-element.elementor-element-6828587{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-918 .elementor-element.elementor-element-6828587 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-6828587 .elementor-divider-separator{width:100%;}.elementor-918 .elementor-element.elementor-element-ff7a8b3{width:initial;max-width:initial;}.elementor-918 .elementor-element.elementor-element-ff7a8b3 > .elementor-widget-container{margin:12px 0px 0px -16px;}.elementor-918 .elementor-element.elementor-element-ff7a8b3 .elementor-heading-title{font-size:13px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-item > a{font-size:14px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-918 .elementor-element.elementor-element-6a9a797 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-3d34875{--spacer-size:265px;}}@media(max-width:767px){.elementor-918 .elementor-element.elementor-element-463828a0:not(.elementor-motion-effects-element-type-background), .elementor-918 .elementor-element.elementor-element-463828a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/griffe-bg-page.svg");background-position:115% -5%;background-size:50vw auto;}.elementor-918 .elementor-element.elementor-element-463828a0 > .elementor-background-overlay{background-position:100% -52px;background-size:140px auto;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-918 .elementor-element.elementor-element-1aba430b{--spacer-size:0px;}.elementor-918 .elementor-element.elementor-element-5e9a0188{--spacer-size:5px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-918 .elementor-element.elementor-element-2af7cc7 .elementor-heading-title{font-size:var( --e-global-typography-5d728fa-font-size );line-height:var( --e-global-typography-5d728fa-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-918 .elementor-element.elementor-element-473c4f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-5e93de4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-944f0b4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-6607ff7{width:100%;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-918 .elementor-element.elementor-element-d28a2dc .elementor-counter-number-wrapper{font-size:30px;}.elementor-918 .elementor-element.elementor-element-d28a2dc .elementor-counter-title{font-size:14px;}.elementor-918 .elementor-element.elementor-element-8bc3247{width:100%;}.elementor-918 .elementor-element.elementor-element-ee911a4 .elementor-counter-number-wrapper{font-size:30px;}.elementor-918 .elementor-element.elementor-element-ee911a4 .elementor-counter-title{font-size:14px;}.elementor-918 .elementor-element.elementor-element-966d299{width:100%;}.elementor-918 .elementor-element.elementor-element-895982c .elementor-counter-number-wrapper{font-size:30px;}.elementor-918 .elementor-element.elementor-element-895982c .elementor-counter-title{font-size:14px;}.elementor-918 .elementor-element.elementor-element-ab7f17d{width:100%;}.elementor-918 .elementor-element.elementor-element-bb8ce1d .elementor-counter-number-wrapper{font-size:30px;}.elementor-918 .elementor-element.elementor-element-bb8ce1d .elementor-counter-title{font-size:14px;}.elementor-918 .elementor-element.elementor-element-1ead75d > .elementor-background-overlay{background-position:0% 0px;background-size:127px auto;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-918 .elementor-element.elementor-element-02e1124 .elementor-image-box-wrapper{text-align:left;}.elementor-918 .elementor-element.elementor-element-02e1124 .elementor-image-box-img{margin-bottom:0px;}.elementor-918 .elementor-element.elementor-element-02e1124.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-918 .elementor-element.elementor-element-02e1124.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-918 .elementor-element.elementor-element-02e1124.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-918 .elementor-element.elementor-element-02e1124 .elementor-image-box-title{margin-bottom:10px;line-height:1.3em;}.elementor-918 .elementor-element.elementor-element-02e1124 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-918 .elementor-element.elementor-element-02e1124 .elementor-image-box-description{line-height:1.5em;}.elementor-918 .elementor-element.elementor-element-0e81aac{--swiper-slides-to-display:1;--arrow-prev-left-position:0px;--arrow-prev-top-position:-15px;--arrow-next-right-position:0px;--arrow-next-top-position:-15px;--arrow-size:32px;}.elementor-918 .elementor-element.elementor-element-8f6b49b > .elementor-background-overlay{background-image:url("https://i0.wp.com/kalipub-storage.s3.eu-west-3.amazonaws.com/wp-uploads/2024/10/cercal-round-Copy-1.png?fit=693%2C697&ssl=1");background-position:160% -150px;}.elementor-918 .elementor-element.elementor-element-8f6b49b:not(.elementor-motion-effects-element-type-background), .elementor-918 .elementor-element.elementor-element-8f6b49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:150% 0%;}.elementor-918 .elementor-element.elementor-element-fc72390 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-918 .elementor-element.elementor-element-fc72390{text-align:left;}.elementor-918 .elementor-element.elementor-element-4bc6a5f .elementor-image-box-wrapper{text-align:left;}.elementor-918 .elementor-element.elementor-element-4bc6a5f .elementor-image-box-img{margin-bottom:0px;}.elementor-918 .elementor-element.elementor-element-4bc6a5f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-918 .elementor-element.elementor-element-4bc6a5f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-918 .elementor-element.elementor-element-4bc6a5f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-918 .elementor-element.elementor-element-4bc6a5f .elementor-image-box-title{margin-bottom:10px;line-height:1.3em;}.elementor-918 .elementor-element.elementor-element-4bc6a5f .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-918 .elementor-element.elementor-element-4bc6a5f .elementor-image-box-description{line-height:1.5em;}body:not(.rtl) .elementor-918 .elementor-element.elementor-element-8570c79{left:1%;}body.rtl .elementor-918 .elementor-element.elementor-element-8570c79{right:1%;}.elementor-918 .elementor-element.elementor-element-d9cee61 .elementor-image-box-wrapper{text-align:left;}.elementor-918 .elementor-element.elementor-element-d9cee61 .elementor-image-box-img{margin-bottom:0px;}.elementor-918 .elementor-element.elementor-element-d9cee61.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-918 .elementor-element.elementor-element-d9cee61.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-918 .elementor-element.elementor-element-d9cee61.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-918 .elementor-element.elementor-element-d9cee61 .elementor-image-box-title{margin-bottom:10px;line-height:1.3em;}.elementor-918 .elementor-element.elementor-element-d9cee61 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-918 .elementor-element.elementor-element-d9cee61 .elementor-image-box-description{line-height:1.5em;}.elementor-918 .elementor-element.elementor-element-3a349c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-744845b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-5196700 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-918 .elementor-element.elementor-element-147abe0 > .elementor-background-overlay{background-position:278px 0px;background-size:470px auto;}.elementor-918 .elementor-element.elementor-element-25b62ff .elementor-image-box-wrapper{text-align:left;}.elementor-918 .elementor-element.elementor-element-25b62ff .elementor-image-box-img{margin-bottom:11px;}.elementor-918 .elementor-element.elementor-element-25b62ff .elementor-image-box-title{margin-bottom:10px;line-height:1.3em;}.elementor-918 .elementor-element.elementor-element-25b62ff .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-918 .elementor-element.elementor-element-25b62ff .elementor-image-box-description{line-height:1.5em;}.elementor-918 .elementor-element.elementor-element-ff7a8b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-918 .elementor-element.elementor-element-75cdfa9 .elementor-icon-list-item > a{font-size:13px;}.elementor-918 .elementor-element.elementor-element-943dcba{width:100%;}.elementor-bc-flex-widget .elementor-918 .elementor-element.elementor-element-943dcba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-918 .elementor-element.elementor-element-943dcba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-918 .elementor-element.elementor-element-943dcba.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-918 .elementor-element.elementor-element-b9946dd img{width:50%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-918 .elementor-element.elementor-element-6a9a797 > .elementor-widget-container{margin:0 0 0 0;}.elementor-918 .elementor-element.elementor-element-3d34875{--spacer-size:147px;}.elementor-918 .elementor-element.elementor-element-5cffd1a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-918 .elementor-element.elementor-element-2fbe93e8{width:24%;}.elementor-918 .elementor-element.elementor-element-4f4dca5e{width:90%;}.elementor-918 .elementor-element.elementor-element-07739bb{width:85%;}.elementor-918 .elementor-element.elementor-element-2c99996{width:15%;}.elementor-918 .elementor-element.elementor-element-59a4c7b{width:100%;}.elementor-918 .elementor-element.elementor-element-a73e4f3{width:70%;}.elementor-918 .elementor-element.elementor-element-4bf06e1{width:40%;}.elementor-918 .elementor-element.elementor-element-6d07c57{width:60%;}.elementor-918 .elementor-element.elementor-element-943dcba{width:30%;}}/* Start custom CSS for column, class: .elementor-element-f490be5 */.elementor-918 .elementor-element.elementor-element-f490be5,
.elementor-918 .elementor-element.elementor-element-f490be5 .elementor-widget-wrap{
    position: unset !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-463828a0 */.elementor-918 .elementor-element.elementor-element-463828a0{
    position: relative;
}
.elementor-918 .elementor-element.elementor-element-463828a0 > * {
    position: static;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-bb8ce1d */.elementor-918 .elementor-element.elementor-element-bb8ce1d .elementor-counter-title{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-49cc3cb */.elementor-918 .elementor-element.elementor-element-49cc3cb{
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-0e81aac */.elementor-918 .elementor-element.elementor-element-0e81aac .swiper-pagination{
    width: 70%;
    margin-left: 15%;
    margin-right: 15%;
}
@media(min-width:768px)
.elementor-918 .elementor-element.elementor-element-0e81aac [data-elementor-type="loop-item"]:has(section:hover){
    transition: width 0.5s ease;
    width: 30vw !important;
}

.elementor-918 .elementor-element.elementor-element-0e81aac [data-elementor-type="loop-item"]:has(section:hover){
    transform: translateX(-5vw);
}
}/* End custom CSS */