/* Elementor 4 and Astra Pro compatibility corrections. */
body .lsm-editor-content{margin:0!important;width:100%!important;max-width:none!important}
body .lsm-editor-content .lsm-e-section{position:relative;padding:105px 24px;background-color:#d8cfbd;color:#11110e;text-align:center}
body .lsm-editor-content .lsm-e-section h1,body .lsm-editor-content .lsm-e-section h2,body .lsm-editor-content .lsm-e-section h3{font-family:Impact,Haettenschweiler,'Arial Narrow Bold',sans-serif!important;font-weight:400!important;line-height:.96!important;letter-spacing:.4px!important;text-transform:uppercase!important;color:inherit!important}
body .lsm-editor-content .lsm-e-section h1{font-size:clamp(62px,9vw,124px)!important}
body .lsm-editor-content .lsm-e-section h2{font-size:clamp(44px,5.4vw,76px)!important}
body .lsm-editor-content .lsm-e-section h3{font-size:30px!important}
body .lsm-editor-content .lsm-e-section .elementor-widget-text-editor,body .lsm-editor-content .lsm-e-section .elementor-widget-text-editor p,body .lsm-editor-content .lsm-e-section .elementor-widget-text-editor li{font-family:Arial,Helvetica,sans-serif;color:inherit}
body .lsm-editor-content .lsm-e-hero{min-height:680px;background-color:#111;color:#fff;padding-top:150px}
body .lsm-editor-content .lsm-e-hero .lsm-e-lead,body .lsm-editor-content .lsm-e-hero .lsm-e-lead p{color:#e2ded4!important}
body .lsm-editor-content .lsm-e-eyebrow p{color:#cbbd95!important}
body .lsm-editor-content .lsm-e-eyebrow.lsm-e-dark p{color:#68704c!important}
body .lsm-editor-content .lsm-e-button .elementor-button{background:#171a15!important;border-color:#171a15!important;color:#fff!important;border-radius:0!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important}
body .lsm-editor-content .lsm-e-button-ghost .elementor-button{background:transparent!important;border-color:rgba(255,255,255,.7)!important}
body .lsm-editor-content .lsm-e-button-secondary .elementor-button{background:transparent!important;color:#171a15!important}
body .lsm-editor-content .lsm-e-inner{align-items:center}
body .lsm-editor-content .lsm-e-section .elementor-widget-heading,
body .lsm-editor-content .lsm-e-section .elementor-widget-text-editor,
body .lsm-editor-content .lsm-e-section .elementor-widget-button{text-align:center!important;width:100%}
body .lsm-editor-content .lsm-e-button-row{justify-content:center!important}
body .lsm-editor-content .lsm-e-card{align-items:center!important;text-align:center!important;background-color:#b9aa8e!important}
body .lsm-editor-content .lsm-e-card:nth-child(2){background-color:#cbbd9f!important;border-top:5px solid #a85d35!important}
body .lsm-editor-content .lsm-e-card ul{padding-left:0!important;list-style-position:inside;text-align:center}
body .lsm-editor-content .lsm-e-numbered li{text-align:center}
body .lsm-editor-content .lsm-e-cards{background-color:#b2a17f}
body .lsm-editor-content .lsm-e-live{background-color:#8c9270}
body .lsm-editor-content .lsm-e-field{background-color:#24271f;color:#fff}
body .lsm-editor-content .lsm-e-field .lsm-e-card{background-color:#34382c!important;border-top-color:rgba(255,255,255,.16)!important}
body .lsm-editor-content .lsm-e-alt{background-color:#c5b797}
body .lsm-editor-content .lsm-e-process{background-color:#b9aa8e}
body .lsm-editor-content .lsm-e-quote{background-color:#11130f;color:#fff}
@media(max-width:900px){body .lsm-editor-content .lsm-e-section{padding:82px 22px}body .lsm-editor-content .lsm-e-hero{padding-top:130px}}
@media(max-width:600px){body .lsm-editor-content .lsm-e-section{padding:70px 18px}body .lsm-editor-content .lsm-e-hero{padding-top:120px}body .lsm-editor-content .lsm-e-section h1{font-size:58px!important}body .lsm-editor-content .lsm-e-section h2{font-size:44px!important}}
