.circle-with-content{background:#f6f6f6}.circle-with-content #counter .item .count{color:#000;font-size:100px;font-weight:200;line-height:90px;margin-bottom:0}.circle-with-content #counter .item h3{color:#4f4e28;text-transform:capitalize}.circle-with-content .circle-text{display:flex;flex-wrap:wrap}.circle-with-content .circle-collumn,.circle-with-content .content-section{width:50%}.circle-with-content .content-section h2{color:#000;font-size:48px;font-weight:300;line-height:50.4px;margin-bottom:20px}.circle-with-content .content-section p{color:#000;font-size:17px;font-weight:400;line-height:23.8px;margin-bottom:26px}.circle-with-content .content-section .button-section a{align-items:center;display:flex;height:50px;position:relative;text-decoration:none}.circle-with-content #counter .item{border:none;border-radius:50%;height:454px;margin-bottom:135px;position:relative;text-align:center;width:457px}.circle-with-content .data-number{display:flex;flex-wrap:wrap;justify-content:center;left:-18px;position:relative}.circle-with-content .data-number .value h2{color:#000;font-size:100px;font-weight:200;line-height:90px;margin:0}.circle-with-content .text p{color:#000;font-size:30px;font-weight:400;line-height:27px;margin:23px 0 0}.circle-with-content .content-section{margin:150px 0}.circle-with-content .value{position:relative}.circle-with-content .value span{color:#000;font-size:70px;font-weight:300;left:unset;line-height:80px;position:absolute;right:-25px;top:0;z-index:9}.circle-with-content #counter .item{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.circle-with-content #counter .item:before{animation:animatedgradient 2s ease 1 alternate;background:linear-gradient(1turn,#36bffa,#ff4dbb);background-size:180%;border:0 solid;border-radius:50%;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute}.circle-with-content .content-section .button-section{margin-left:0}.circle-with-content .text-with-cta{position:sticky;top:35%}.circle-with-content .content-section .button-section a svg{margin-left:10px;width:24px}.circle-with-content .content-section .button-section a h6{color:#000;font-size:16px;font-weight:600;line-height:24px;margin:0;position:relative}.circle-with-content .content-section .button-section a h6:before{background:#000;content:"";display:block;height:1px;left:0;position:absolute;top:120%;transform:scaleX(0) translateZ(0);transform-origin:100% 0;transition:transform .5s cubic-bezier(.215,.61,.355,1);width:100%;will-change:transform}.circle-with-content .content-section .button-section a:hover h6:before{transform:scaleX(1) translateZ(0);transform-origin:0 0}.circle-with-content .content-section .button-section a:hover .button_icon{align-items:center;background:#2dcbf5;border-radius:100%;display:inline-flex;justify-content:center;left:15px;padding:12px 10px;position:relative;transition:.5s}.circle-with-content #counter .item:last-child,.circle-with-content .content-section .button-section a:hover .button_icon svg{margin:0}@media screen and (max-width:767px){.circle-with-content .circle-text{display:flex;flex-direction:column-reverse;flex-wrap:wrap}.circle-with-content .data-number{left:0}.circle-with-content .circle-collumn,.circle-with-content .content-section{width:100%}.circle-with-content .button-section{padding:0!important}.circle-with-content #counter .item .count,.circle-with-content .data-number .value h2{font-size:84px;line-height:normal}.circle-with-content #counter .item{border-radius:50%;height:207px;margin-bottom:40px;text-align:center;width:207px}.circle-with-content .value span{font-size:40px;line-height:30px;top:0}.circle-with-content .text p{font-size:18px;line-height:28.8px;margin:0;max-width:130px}.circle-with-content #counter .item .count{font-size:38px}.circle-with-content .data-number .value h2{font-size:34px}.circle-with-content .content-section{margin:0}.circle-with-content .circle-collumn{display:block;padding-top:48px}.circle-with-content .content-section p{margin-bottom:20px}.circle-with-content .content-section h2{font-size:36px;line-height:37.8px}.circle-with-content div#counter{align-items:center;display:flex;flex-wrap:wrap;gap:0;justify-content:center}}@media (min-width:768px) and (max-width:1024px){.circle-with-content .circle-text{flex-direction:column-reverse}.circle-with-content .circle-collumn,.circle-with-content .content-section{width:100%}.circle-with-content .content-section .button-section{padding:0!important}.circle-with-content .content-section{margin-top:0}.circle-with-content .data-number{left:0}.circle-with-content .circle-collumn{display:block;padding-top:46px}.circle-with-content #counter .item .count{font-size:42px;line-height:45.6px}.circle-with-content .data-number .value h2{font-size:40px;line-height:45px}.circle-with-content #counter .item{height:207px;width:207px}.circle-with-content div#counter{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.circle-with-content .value span{font-size:40px;line-height:3px;top:0}.circle-with-content .text p{font-size:18px;line-height:26.8px;margin:20px 0 0;max-width:180px}.circle-with-content .content-section{margin:0 auto;max-width:660px}.circle-with-content #counter .item{margin-bottom:0}}@media (min-width:1025px) and (max-width:1400px){.circle-with-content .value span{right:-30px}.circle-with-content #counter .item{height:400px;margin-bottom:120px;width:400px}.circle-with-content #counter .item .count,.circle-with-content .data-number .value h2{font-size:90px;line-height:120px}.circle-with-content .text{padding:0 70px}.circle-with-content .text p{font-size:30px;line-height:27px;margin:15px 0 0}}