.icon-block_icon-wrapper{line-height:1em;margin-bottom:35px}.icon-block_icon-wrapper svg{height:100%}.icon-block_image-wrapper{margin:0 auto 20px!important;width:120px}.align-left .icon-block_image-wrapper{margin:0 auto 20px 0!important;width:120px}.align-right .icon-block_image-wrapper{margin:0 0 20px auto!important;width:120px}.icon-block_image-wrapper img{height:auto}@media (min-width:768px) and (max-width:1150px){.feature-block{margin-left:-20px;margin-right:-20px}}@media (max-width:767px){.icon-block_wrapper{padding:1.4rem}.feature-block{margin-bottom:30px;margin-top:30px}}.icon-block_title{font-size:16px;line-height:1.2;margin-bottom:0;text-transform:none}.icon-block_desc{margin-top:15px}.icon-block-boxed{background-color:#fff;border:1px solid #eee;margin-bottom:30px;padding:2em}@media (min-width:768px) and (max-width:1139px){.icon-block-boxed{padding:2em 1.5em}}@media (max-width:768px){.icon-block-boxed{padding:2em 20px}}.icon-block.drop-shadow{box-shadow:0 25px 55px rgba(0,0,0,.5)}.icon-block-light.icon-block-boxed{border-color:hsla(0,0%,100%,.1)}.icon-block-light *{color:#fff}.arrow-wrapper.center{left:50%;transform:translateX(-50%)}.arrow-wrapper.right{right:0}@keyframes arrow-slide-horizontal{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(30px)}}@keyframes arrow-slide-vertical{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}.dnd-section.vertical .arrow-animate{animation:arrow-slide-vertical .5s ease-in-out forwards}.dnd-section.horizontal .arrow-animate{animation:arrow-slide-horizontal .5s ease-in-out forwards}@media (min-width:768px) and (max-width:1139px){.ecp .icon-block.dnd-section{padding-left:0!important}.icon-block.dnd-section .dnd-column{flex:1;margin-top:0;padding-left:24px!important}.icon-block.dnd-section .dnd-column:first-child{padding-left:20px}.dnd-section .dnd-column[data-w="4"]{flex:1;margin-top:0;padding-left:24px!important}.dnd-section:has(.dnd-column[data-w="4"]){padding-left:0!important}.ecp .dnd-section .dnd-column[data-w="4"]:first-child{padding-left:20px}.ecp .icon-block.dnd-section .dnd-column[data-w="3"]{width:50%}.ecp .dnd-section .dnd-column[data-w="3"]:first-child,.ecp .dnd-section .dnd-column[data-w="3"]:nth-child(3){padding-left:20px!important}}@media (min-width:768px){.icon-block .dnd-column .icon-block_wrapper .icon-block_image-wrapper+div,.icon-block.vertical .dnd-column .icon-block_wrapper .icon-block_desc{padding-bottom:64px}}