.elementor-3862 .elementor-element.elementor-element-c51827b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3862 .elementor-element.elementor-element-c51827b:not(.elementor-motion-effects-element-type-background), .elementor-3862 .elementor-element.elementor-element-c51827b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-deabe6d );}.elementor-3862 .elementor-element.elementor-element-8fd3736{text-align:center;}.elementor-3862 .elementor-element.elementor-element-8fd3736 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-3862 .elementor-element.elementor-element-5003a4f{text-align:center;}.elementor-3862 .elementor-element.elementor-element-5003a4f .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-8221f11 );}.elementor-3862 .elementor-element.elementor-element-697e9ea .elementor-button{background-color:var( --e-global-color-8221f11 );font-family:"Onest", Sans-serif;font-size:16px;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-267d310 );border-radius:100px 100px 100px 100px;padding:16px 40px 16px 40px;}.elementor-3862 .elementor-element.elementor-element-697e9ea .elementor-button:hover, .elementor-3862 .elementor-element.elementor-element-697e9ea .elementor-button:focus{background-color:#9F7435;}.elementor-3862 .elementor-element.elementor-element-0b50e04{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3862 .elementor-element.elementor-element-c51827b{--content-width:1200px;}}/* Start custom CSS for html, class: .elementor-element-632275d */.ckp-blog{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#1d1d1d;line-height:1.7;max-width:820px;margin:0 auto;padding:0 18px}
.ckp-blog h1{color:#d52027;font-size:2rem;line-height:1.25;margin:0 0 18px}
.ckp-blog h2{color:#d52027;font-size:1.45rem;margin:34px 0 14px;border-left:5px solid #CB9B53;padding-left:12px}
.ckp-blog h3{color:#1d1d1d;font-size:1.18rem;margin:24px 0 10px}
.ckp-blog p{margin:0 0 16px}
.ckp-blog a{color:#d52027;font-weight:600;text-decoration:none}
.ckp-blog a:hover{text-decoration:underline}
.ckp-blog ul{margin:0 0 16px;padding-left:22px}
.ckp-blog li{margin-bottom:8px}
.ckp-blog .ckp-callout{background:#fdf6ea;border:1px solid #CB9B53;border-radius:8px;padding:20px 22px;margin:26px 0}
.ckp-blog .ckp-callout p{margin:0}
.ckp-blog .ckp-cta{background:#d52027;color:#fff;text-align:center;border-radius:8px;padding:28px 22px;margin:34px 0}
.ckp-blog .ckp-cta h2{color:#fff;border:none;padding:0;margin:0 0 10px}
.ckp-blog .ckp-cta p{color:#fff;margin:0 0 18px}
.ckp-blog .ckp-cta a{display:inline-block;background:#CB9B53;color:#1d1d1d;padding:13px 30px;border-radius:6px;font-weight:700}
.ckp-blog .ckp-cta a:hover{text-decoration:none;background:#fff}
.ckp-blog .ckp-table{width:100%;border-collapse:collapse;margin:20px 0}
.ckp-blog .ckp-table th{background:#d52027;color:#fff;text-align:left;padding:12px}
.ckp-blog .ckp-table td{border:1px solid #e3d3b3;padding:12px}
.ckp-blog .ckp-table tr:nth-child(even){background:#fdf6ea}
@media(max-width:600px){.ckp-blog h1{font-size:1.6rem}.ckp-blog h2{font-size:1.25rem}}/* End custom CSS */