.arkole-icons-carousel-swiper .elementor-icon-box-wrapper{display:block;text-align:center;justify-content:center}.arkole-icons-carousel-swiper .elementor-icon-box-icon{margin-right:auto;margin-left:auto;width:100px;height:100px;display:flex;justify-content:center;align-items:center}.arkole-icons-carousel-swiper .elementor-icon{display:inline-block;line-height:1;transition:all .3s;color:var(--ae-text, #818a91);font-size:50px;vertical-align:center}.arkole-icons-carousel-swiper .elementor-icon i,.arkole-icons-carousel-swiper .elementor-icon svg{width:1em;height:1em;position:relative;display:block}.arkole-icons-carousel-view-stacked .elementor-icon-box-icon{background-color:var(--ae-light-grey, #CCC)}.arkole-icons-carousel-view-stacked .elementor-icon-box-icon:hover{background-color:var(--ae-accent, #000);color:#fff;fill:#fff}.arkole-icons-carousel-view-stacked .elementor-icon{color:var(--ae-primary, #000);fill:var(--ae-primary)}.arkole-icons-carousel-view-framed .elementor-icon-box-icon{border:3px solid var(--ae-primary, #000000)}.arkole-icons-carousel-view-framed.elementor-icon-box-icon:hover{border:3px solid var(--ae-accent, #CCC)}.arkole-icons-carousel-view-framed .elementor-icon{color:var(--ae-primary, #000000);fill:var(--ae-primary, #000000)}.arkole-icons-carousel-view-framed .elementor-icon:hover{color:var(--ae-accent, #CCC);fill:var(--ae-accent, #CCC)}.arkole-icons-carousel-shape-circle .elementor-icon-box-icon{border-radius:100%}