.elementor-3 .elementor-element.elementor-element-625c15a0{--display:flex}.elementor-3 .elementor-element.elementor-element-161ec6ae{width:100%;max-width:1120px;margin:0 auto;padding:72px 40px 90px;color:#444}.elementor-3 .elementor-element.elementor-element-161ec6ae>p:first-child{display:inline-block;margin:0 0 22px;padding:8px 13px;background:rgba(219,71,47,.09);border-left:3px solid #db472f;border-radius:3px;color:#333;font-size:13px;line-height:1.4}.elementor-3 .elementor-element.elementor-element-161ec6ae>p:first-child strong{color:#db472f;font-weight:700}.elementor-3 .elementor-element.elementor-element-161ec6ae h2,.elementor-3 .elementor-element.elementor-element-161ec6ae .wp-block-heading{position:relative;margin:54px 0 18px;padding-bottom:13px;color:#151515;font-size:clamp(26px,3vw,34px);font-weight:750;line-height:1.2;letter-spacing:-.025em}.elementor-3 .elementor-element.elementor-element-161ec6ae h2:after,.elementor-3 .elementor-element.elementor-element-161ec6ae .wp-block-heading:after{content:"";position:absolute;left:0;bottom:0;width:46px;height:3px;background:#db472f;border-radius:3px}.elementor-3 .elementor-element.elementor-element-161ec6ae h2:first-of-type,.elementor-3 .elementor-element.elementor-element-161ec6ae .wp-block-heading:first-of-type{margin-top:38px}.elementor-3 .elementor-element.elementor-element-161ec6ae p{max-width:940px;margin:0 0 20px;color:#4a4a4a;font-size:17px;font-weight:400;line-height:1.75}.elementor-3 .elementor-element.elementor-element-161ec6ae ul,.elementor-3 .elementor-element.elementor-element-161ec6ae .wp-block-list{max-width:920px;margin:6px 0 25px;padding:0;list-style:none}.elementor-3 .elementor-element.elementor-element-161ec6ae li{position:relative;margin:0 0 10px;padding-left:24px;color:#4a4a4a;font-size:16px;line-height:1.65}.elementor-3 .elementor-element.elementor-element-161ec6ae li:before{content:"";position:absolute;top:.72em;left:2px;width:7px;height:7px;background:#db472f;border-radius:50%}.elementor-3 .elementor-element.elementor-element-161ec6ae a{color:#c93f2a;font-weight:600;text-decoration:underline;text-decoration-color:rgba(219,71,47,.35);text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.elementor-3 .elementor-element.elementor-element-161ec6ae a:hover{color:#151515;text-decoration-color:#db472f}.elementor-3 .elementor-element.elementor-element-161ec6ae strong{color:#252525;font-weight:700}.elementor-3 .elementor-element.elementor-element-161ec6ae h2:last-of-type+p,.elementor-3 .elementor-element.elementor-element-161ec6ae h2:last-of-type+p+p{max-width:680px}.elementor-3 .elementor-element.elementor-element-161ec6ae h2:last-of-type+p+p{padding:22px 24px;background:#f7f7f7;border-left:4px solid #db472f;border-radius:4px}.elementor-3 .elementor-element.elementor-element-161ec6ae p:empty,.elementor-3 .elementor-element.elementor-element-161ec6ae p:has(>br:only-child){display:none}@media (max-width:1024px){.elementor-3 .elementor-element.elementor-element-161ec6ae{padding:60px 32px 76px}.elementor-3 .elementor-element.elementor-element-161ec6ae h2,.elementor-3 .elementor-element.elementor-element-161ec6ae .wp-block-heading{margin-top:46px}}@media (max-width:767px){.elementor-3 .elementor-element.elementor-element-161ec6ae{padding:44px 22px 60px}.elementor-3 .elementor-element.elementor-element-161ec6ae p{font-size:16px;line-height:1.7}.elementor-3 .elementor-element.elementor-element-161ec6ae li{padding-left:21px;font-size:15px;line-height:1.6}.elementor-3 .elementor-element.elementor-element-161ec6ae h2,.elementor-3 .elementor-element.elementor-element-161ec6ae .wp-block-heading{margin:40px 0 16px;padding-bottom:11px;font-size:26px}.elementor-3 .elementor-element.elementor-element-161ec6ae>p:first-child{margin-bottom:16px;font-size:12px}.elementor-3 .elementor-element.elementor-element-161ec6ae h2:last-of-type+p+p{padding:18px}}