.icon-slider{width:100%;padding-top:20px;padding-bottom:20px}@media only screen and (max-width:767px){.icon-slider{padding-bottom:0}}.icon-slider .elementor-container{max-width:1140px}@media only screen and (max-width:767px){.icon-slider .elementor-container .carousel-slider{margin-left:-10px;width:calc(100vw - 30px)}}@media only screen and (max-width:767px){.icon-slider .elementor-container .intro .text-one .title{font-size:6vw;line-height:7vw;margin-bottom:5px!important}}.icon-slider .elementor-container .items .item{display:flex;align-items:center}.icon-slider .elementor-container .items .item .icon{width:50px;height:50px;border-radius:50%;border:1px solid #fff;display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0!important;flex-basis:auto}.icon-slider .elementor-container .items .item .icon span{width:40px;height:40px;background-color:#fff;border-radius:50%;background-position:center;background-repeat:no-repeat}.icon-slider .elementor-container .items .item .text-one{padding-left:15px;padding-right:0;width:70%}@media only screen and (max-width:767px){.icon-slider .elementor-container .items .item .text-one{width:auto;padding-left:6px}}@media only screen and (max-width:767px){.icon-slider .elementor-container .items .item .text-one .pre-title{font-size:2.7vw}}