.bdt-lottie-icon-box-icon-wrap{display:inline-block;line-height:1;transition:all 350ms cubic-bezier(.24, .85, .58, 1);color:#818a91;font-size:64px;inline-size:64px;block-size:auto;text-align:center;position:relative;box-sizing:content-box}.bdt-lottie-icon-box-icon-wrap:hover{color:#818a91}.bdt-lottie-icon-box-icon-wrap svg{display:flex}.bdt-lottie-icon-box-readmore{display:inline-flex;align-items:center;gap:8px}.bdt-lottie-icon-box-readmore svg{inline-size:1em;block-size:1em}.bdt-lottie-icon-box-separator-wrap{margin-block-end:24px;line-height:1}.bdt-lottie-icon-box-separator-wrap>*{block-size:auto}.bdt-lottie-icon-box-separator-wrap>svg [stroke*='#']{stroke:currentColor}.bdt-lottie-icon-box-separator{border-block-start:4px solid #ddd;display:inline-block;inline-size:100px}.bdt-icon-effect-none .bdt-lottie-icon-box-icon-wrap::after{content:'';position:absolute;inset:0;transition:all .3s ease-out;z-index:-1;opacity:0}.bdt-icon-effect-none .bdt-lottie-icon-box:hover .bdt-lottie-icon-box-icon-wrap::after{opacity:1}.bdt-icon-effect-a .bdt-lottie-icon-box-icon-wrap::after{content:'';position:absolute;inset:0;transition:all .3s ease-out;z-index:-1;opacity:0;transform:scale(0);border-radius:200px}.bdt-icon-effect-a .bdt-lottie-icon-box:hover .bdt-lottie-icon-box-icon-wrap::after{opacity:1;transform:scale(1.5)}.bdt-icon-effect-g .bdt-lottie-icon-box-icon-wrap::after{content:'';position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:0;block-size:103%;z-index:-1;opacity:0;transform:translate(-50%, -50%)}.bdt-icon-effect-g .bdt-lottie-icon-box:hover .bdt-lottie-icon-box-icon-wrap::after{inline-size:90%;opacity:1}.bdt-icon-effect-b .bdt-lottie-icon-box-icon-wrap{overflow:hidden}.bdt-icon-effect-b .bdt-lottie-icon-box-icon-wrap::after{content:'';position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:100%;block-size:0;opacity:0;z-index:-1;transform:translate(-50%, -50%) rotate(45deg)}.bdt-icon-effect-b .bdt-lottie-icon-box:hover .bdt-lottie-icon-box-icon-wrap::after{block-size:260%;opacity:1}.bdt-icon-effect-c .bdt-lottie-icon-box-icon-wrap::after{content:'';position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:101%;block-size:0;opacity:0;z-index:-1;transform:translate(-50%, -50%)}.bdt-icon-effect-c .bdt-lottie-icon-box:hover .bdt-lottie-icon-box-icon-wrap::after{block-size:75%;opacity:1}.bdt-icon-effect-d .bdt-lottie-icon-box-icon-wrap::after{content:'';position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:150%;block-size:100%;z-index:-1;transform:rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);transform-origin:0 100%;transition:transform .3s,opacity .3s,background-color .3s}.bdt-icon-effect-d .bdt-lottie-icon-box:hover .bdt-lottie-icon-box-icon-wrap::after{opacity:1;transform:rotate3d(0, 0, 1, 0deg)}.bdt-icon-effect-e .bdt-lottie-icon-box-icon-wrap::after{content:'';position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:0;z-index:-1;transition:all .3s ease-out}.bdt-icon-effect-e .bdt-lottie-icon-box:hover .bdt-lottie-icon-box-icon-wrap::after{block-size:100%}.bdt-icon-effect-f .bdt-lottie-icon-box-icon-wrap::after{content:'';position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:0;block-size:100%;z-index:-1;transition:all .3s ease-out}.bdt-icon-effect-f .bdt-lottie-icon-box:hover .bdt-lottie-icon-box-icon-wrap::after{inline-size:100%}.bdt-readmore-on-hover-yes .bdt-lottie-icon-box-readmore{margin-block-start:26px;position:absolute;transform:translate(var(--ep-lottie-icon-box-readmore-h-offset, -50%), var(--ep-lottie-icon-box-readmore-v-offset, 0));opacity:0;transition:opacity 350ms cubic-bezier(.24, .85, .58, 1)}.bdt-readmore-on-hover-yes .bdt-lottie-icon-box:hover .bdt-lottie-icon-box-readmore{opacity:1}.bdt-lottie-icon-box{text-align:center}@media (min-width:768px){.elementor-position-left .bdt-lottie-icon-box{display:flex;text-align:start;flex-direction:row}.elementor-position-right .bdt-lottie-icon-box{display:flex;text-align:end;flex-direction:row-reverse}.elementor-widget-bdt-lottie-icon-box .bdt-indicator-svg{position:absolute;inset-inline-start:100%;inset-block-start:0;inline-size:150px;z-index:10}}@media (max-width:767px){.bdt-lottie-icon-box-icon{margin-inline:auto !important;margin-block-end:15px}}