.section-blog-intro .section-holder{align-items:center;display:flex;min-height:390px;position:relative}@media (min-width:1024px){.section-blog-intro .section-holder{min-height:545px}}.section-blog-intro .section-holder:before{background:var(--primary-gradient);border-radius:50%;bottom:35px;content:"";height:111px;position:absolute;right:-55px;width:111px}@media (min-width:768px){.section-blog-intro .section-holder:before{bottom:auto;height:250px;right:10px;top:-50px;width:250px}}@media (min-width:1024px){.section-blog-intro .section-holder:before{height:380px;right:20px;top:-90px;width:380px}}@media (min-width:1230px){.section-blog-intro .section-holder:before{height:480px;width:480px}}@media (min-width:1440px){.section-blog-intro .section-holder:before{height:528px;right:90px;top:-130px;width:528px}}.section-blog-intro .text-wrap{font-family:Edenred,Helvetica Neue,Helvetica,sans-serif;line-height:1.3;padding:80px 0 100px;position:relative}@media (min-width:1024px){.section-blog-intro .text-wrap{margin:0 auto;max-width:480px;padding:135px 0 70px}}@media (min-width:1440px){.section-blog-intro .text-wrap{padding:200px 0 70px 12px}}@media (min-width:1024px){.section-blog-intro .text-wrap:before{border:3px solid #fff;border-radius:50%;content:"";height:85px;position:absolute;right:-27px;top:115px;width:85px}}.section-blog-intro .text-block{color:#fff;font-size:28px;max-width:320px;position:relative}@media (min-width:768px){.section-blog-intro .text-block{max-width:none;width:50%}}@media (min-width:1024px){.section-blog-intro .text-block{font-size:43px}}.section-blog-intro .text-block:before{background:var(--primary-gradient);border-radius:50%;content:"";height:375px;left:50%;margin:-25px 0 0 -43px;position:absolute;top:50%;transform:translate(-50%,-50%);width:375px;z-index:-1}@media (min-width:768px){.section-blog-intro .text-block:before{height:450px;width:450px}}@media (min-width:1024px){.section-blog-intro .text-block:before{height:700px;margin:30px 0 0 -30px;width:700px}}@media (min-width:1230px){.section-blog-intro .text-block:before{height:820px;width:820px}}@media (min-width:1440px){.section-blog-intro .text-block:before{height:916px;margin:42px 0 0 -47px;width:916px}}.section-blog-intro .decor{border-radius:50%;display:block;height:74px;margin:-12px 0 0;position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:74px}@media (min-width:768px){.section-blog-intro .decor{margin:65px -20px 0 0}}@media (min-width:1024px){.section-blog-intro .decor{bottom:40px;height:144px;margin:0;right:-145px;top:auto;transform:translateY(0);width:144px}}.section-blog-intro .decor:before{background:linear-gradient(-90deg,var(--primary-color) 0,var(--dark-pink) 100%) border-box;border:2px solid transparent;border-radius:50%;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;position:absolute}@media (min-width:1024px){.section-blog-intro .decor:before{border:3px solid transparent}}.section-blog-intro .h1,.section-blog-intro h1{color:#fff;font-size:40px;font-weight:700;margin:0 0 5px}@media (min-width:1024px){.section-blog-intro .h1,.section-blog-intro h1{font-size:96px;font-weight:500;margin:0 0 14px}}