.elementor-2220 .elementor-element.elementor-element-2bb56d0{--display:flex;--overlay-opacity:0.04;}.elementor-2220 .elementor-element.elementor-element-2bb56d0::before, .elementor-2220 .elementor-element.elementor-element-2bb56d0 > .elementor-background-video-container::before, .elementor-2220 .elementor-element.elementor-element-2bb56d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2220 .elementor-element.elementor-element-2bb56d0 > .elementor-background-slideshow::before, .elementor-2220 .elementor-element.elementor-element-2bb56d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2220 .elementor-element.elementor-element-2bb56d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nico.vision/wp-content/uploads/2025/10/anim-transp-03.gif");--background-overlay:'';}.elementor-2220 .elementor-element.elementor-element-aed0269{--display:flex;--overlay-opacity:0.07;}.elementor-2220 .elementor-element.elementor-element-aed0269::before, .elementor-2220 .elementor-element.elementor-element-aed0269 > .elementor-background-video-container::before, .elementor-2220 .elementor-element.elementor-element-aed0269 > .e-con-inner > .elementor-background-video-container::before, .elementor-2220 .elementor-element.elementor-element-aed0269 > .elementor-background-slideshow::before, .elementor-2220 .elementor-element.elementor-element-aed0269 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2220 .elementor-element.elementor-element-aed0269 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nico.vision/wp-content/uploads/2025/12/nico-vision-symbole-star-white-025.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2220 .elementor-element.elementor-element-3a508c2 .infinite-list__typography-heading{color:#FFFFFF;font-family:var( --e-global-typography-4d9e41b-font-family );font-size:var( --e-global-typography-4d9e41b-font-size );font-weight:var( --e-global-typography-4d9e41b-font-weight );line-height:var( --e-global-typography-4d9e41b-line-height );}.elementor-2220 .elementor-element.elementor-element-3a508c2 .typography-post-meta{color:#9C9C9C;font-family:"Overpass";font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;}.elementor-2220 .elementor-element.elementor-element-3a508c2 .typography-counter{color:#696969;font-family:var( --e-global-typography-6f64911-font-family );font-size:var( --e-global-typography-6f64911-font-size );font-weight:var( --e-global-typography-6f64911-font-weight );line-height:var( --e-global-typography-6f64911-line-height );letter-spacing:var( --e-global-typography-6f64911-letter-spacing );}.elementor-2220 .elementor-element.elementor-element-8d1aa63 .infinite-list__typography-heading{color:#FFFFFF;font-family:var( --e-global-typography-4d9e41b-font-family );font-size:var( --e-global-typography-4d9e41b-font-size );font-weight:var( --e-global-typography-4d9e41b-font-weight );line-height:var( --e-global-typography-4d9e41b-line-height );}.elementor-2220 .elementor-element.elementor-element-8d1aa63 .typography-post-meta{color:#9C9C9C;font-family:"Overpass";font-size:14px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;}.elementor-2220 .elementor-element.elementor-element-8d1aa63 .typography-counter{color:#696969;font-family:var( --e-global-typography-6f64911-font-family );font-size:var( --e-global-typography-6f64911-font-size );font-weight:var( --e-global-typography-6f64911-font-weight );line-height:var( --e-global-typography-6f64911-line-height );letter-spacing:var( --e-global-typography-6f64911-letter-spacing );}:root body.elementor-page-2220{--page-title-display:block;}body.elementor-page-2220:not(.elementor-motion-effects-element-type-background), body.elementor-page-2220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-771c325 );}@media(max-width:991px){.elementor-2220 .elementor-element.elementor-element-aed0269{--overlay-opacity:0.18;}.elementor-2220 .elementor-element.elementor-element-3a508c2 .infinite-list__typography-heading{font-size:var( --e-global-typography-4d9e41b-font-size );line-height:var( --e-global-typography-4d9e41b-line-height );}.elementor-2220 .elementor-element.elementor-element-3a508c2 .typography-counter{font-size:var( --e-global-typography-6f64911-font-size );line-height:var( --e-global-typography-6f64911-line-height );letter-spacing:var( --e-global-typography-6f64911-letter-spacing );}.elementor-2220 .elementor-element.elementor-element-8d1aa63 .infinite-list__typography-heading{font-size:var( --e-global-typography-4d9e41b-font-size );line-height:var( --e-global-typography-4d9e41b-line-height );}.elementor-2220 .elementor-element.elementor-element-8d1aa63 .typography-counter{font-size:var( --e-global-typography-6f64911-font-size );line-height:var( --e-global-typography-6f64911-line-height );letter-spacing:var( --e-global-typography-6f64911-letter-spacing );}}@media(max-width:767px){.elementor-2220 .elementor-element.elementor-element-3a508c2 .infinite-list__typography-heading{font-size:var( --e-global-typography-4d9e41b-font-size );line-height:var( --e-global-typography-4d9e41b-line-height );}.elementor-2220 .elementor-element.elementor-element-3a508c2 .typography-counter{font-size:var( --e-global-typography-6f64911-font-size );line-height:var( --e-global-typography-6f64911-line-height );letter-spacing:var( --e-global-typography-6f64911-letter-spacing );}.elementor-2220 .elementor-element.elementor-element-8d1aa63 .infinite-list__typography-heading{font-size:var( --e-global-typography-4d9e41b-font-size );line-height:var( --e-global-typography-4d9e41b-line-height );}.elementor-2220 .elementor-element.elementor-element-8d1aa63 .typography-counter{font-size:var( --e-global-typography-6f64911-font-size );line-height:var( --e-global-typography-6f64911-line-height );letter-spacing:var( --e-global-typography-6f64911-letter-spacing );}}/* Start custom CSS for asli-widget-infinite-list, class: .elementor-element-3a508c2 *//* padding  */
.elementor-2220 .elementor-element.elementor-element-3a508c2 .infinite-list__heading-inner {
    padding-top: 1.3em;
    padding-bottom: 1.3em;
}/* End custom CSS */
/* Start custom CSS for asli-widget-infinite-list, class: .elementor-element-8d1aa63 *//*
.elementor-2220 .elementor-element.elementor-element-8d1aa63 .infinite-list__image-inner {
    width: 60%;
    max-width: 100%;
    max-height: 100%;
}
*/
/* reduce image */
.elementor-2220 .elementor-element.elementor-element-8d1aa63 .has-aspect-ratio > img {
   /* padding: 1em 2em 1em;*/
 /* bottom: -80px;  */
 clip-path: circle(37%) !important;

}
.elementor-2220 .elementor-element.elementor-element-8d1aa63 .has-aspect-ratio > video {
 /*   padding: 1em 2em 1em; */
     clip-path: circle(37%) !important;
 /*   margin-bottom: 80px;  */
}


/* padding  */
.elementor-2220 .elementor-element.elementor-element-8d1aa63 .infinite-list__heading-inner {
    padding-top: 1.3em;
    padding-bottom: 1.3em;
}/* End custom CSS */