.custom-animation-section{background-color:#e4e4e4;position:relative;z-index:0;padding-top:55px;padding-bottom:55px}.custom-animation-section:after{content:"";background-image:url(/cdn/shop/files/new-shape.svg?v=1730976759);width:100%;height:100%;display:block;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.animation-section-wrapper{padding-left:calc((100% - 1440px)/2)}.animation-section-row{display:flex;gap:40px;justify-content:space-between;align-items:center}.animation-left-section{background:#d1d1d1;padding:30px;border-radius:10px;border:2px solid #e9e9e9;max-width:583px}.animation-right-section{max-width:940px;height:470px;display:flex}.animation-left-section h3{margin-top:0;font-size:38px;line-height:47px;font-weight:500;border-bottom:1px solid rgb(0 0 0 / 30%);padding-bottom:20px;margin-bottom:20px}.animation-left-section ul{margin-top:0;margin-bottom:40px;padding:0;list-style:none;display:grid;gap:20px}.animation-left-section ul li{font-size:16px;line-height:24px;font-weight:400;color:#000;position:relative;padding-right:35px}.animation-left-section ul li:before{content:"";background:url(/cdn/shop/files/traced.svg?v=1730885510);width:20px;height:20px;display:inline-flex;position:absolute;right:0;top:4px}.animation-button{text-align:left}.animation-text-block{list-style:none;margin:22px -40px 0 0;padding:0;counter-reset:line;display:flex;gap:50px;flex-direction:column}.animation-text-block li p{font-size:22px;line-height:28px;font-weight:500;margin:0;color:#000}.animation-text-block li{position:relative;display:flex;align-items:center;padding-right:60px}.animation-text-block li:after{counter-increment:line;content:counter(line);background:#eaa922;width:36px;height:36px;color:#fff;display:inline-flex;justify-content:center;align-items:center;border-radius:9999px;font-size:18px;position:absolute;right:0}.animation-image-block{max-width:650px}.animationimage{display:none}li.animationtext.animationtext-2{position:relative;top:6px}li.animationtext.animationtext-3{position:relative;top:10px}li.animationtext.animationtext-4{position:relative;top:20px}li.animationtext.animationtext-5{position:relative;top:60px}img.animationimage{max-height:130px;height:auto}img.animationimage-2,img.animationimage-3,img.animationimage-4{margin:30px -15px 30px 0}.animation-image-div.animation-image-div-5{margin-top:-8px}@media screen and (max-width: 1600px){.animation-image-block{max-width:550px}.animation-text-block{margin:18px -36px 0 0;gap:40px}.animation-right-section{height:420px}}@media screen and (max-width: 1480px){.animation-section-wrapper{padding-left:20px}.animation-image-block{max-width:450px}.animation-left-section{max-width:490px}.animation-text-block{margin:18px -36px 0 0;gap:30px}.animation-right-section{height:370px}}@media screen and (max-width: 1200px){.animation-section-row{flex-wrap:wrap}.animation-image-block{max-width:520px}.animation-right-section{height:400px}.animation-right-section{max-width:100%}.custom-animation-section{padding-top:40px;padding-bottom:40px}.animation-text-block li p{font-size:18px;line-height:24px}.animation-text-block{gap:40px}.animation-text-block li:after{width:30px;height:30px}.animation-text-block li{padding-right:50px}.animation-left-section{max-width:100%;width:100%;margin-right:20px}}@media screen and (max-width: 767px){.animation-left-section h3{font-size:28px;line-height:33px}.custom-animation-section{padding-bottom:20px}.animation-image-block{max-width:450px}.animation-right-section{height:360px}.animation-text-block{gap:32px}.animation-left-section ul{gap:12px}}@media screen and (max-width:690px){.animation-image-block{max-width:300px}.animation-text-block{gap:22px;margin-top:8px}.animation-text-block li{padding-right:40px}.animation-text-block li p{font-size:14px;line-height:20px}.animation-text-block li:after{width:24px;height:24px;font-size:14px}.animation-right-section{height:280px}}@media screen and (max-width:480px){.animation-right-section{height:160px}.animation-image-block{max-width:140px}.animation-text-block{gap:11px;margin:0 -20px 0 0}.animation-text-block li{padding-right:30px}.animation-text-block li p{font-size:14px}.animation-text-block{gap:0;margin:0 -24px 0 0}.animation-text-block li:after{width:18px;height:18px;font-size:12px}img.animationimage-2,img.animationimage-3,img.animationimage-4{margin:17px -15px 17px 0}}.animation-image-div-1 img,.animation-image-div-5 img{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/animation-image-with-text.css.map */
