.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-9998 .elementor-element.elementor-element-d30e315 .jet-form-builder__desc{text-align:left}.elementor-9998 .elementor-element.elementor-element-d30e315 .jet-form-builder__fields-group{gap:.7em .7em}.elementor-9998 .elementor-element.elementor-element-d30e315 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px}.elementor-9998 .elementor-element.elementor-element-d30e315 .jet-form-builder-repeater__row-remove{align-self:flex-start}.elementor-9998 .elementor-element.elementor-element-d30e315 .jet-form-builder__next-page-wrap{text-align:left}.elementor-9998 .elementor-element.elementor-element-d30e315 .jet-form-builder-message--success{text-align:center}.elementor-9998 .elementor-element.elementor-element-d30e315 .jet-form-builder-message--error{text-align:center}body.elementor-page-9998 .rc-tile{position:relative;overflow:hidden;text-decoration:none;transition:transform .35s ease,box-shadow .35s ease}body.elementor-page-9998 .rc-tile:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,30,10,0) 25%,rgba(20,30,10,.92) 100%);z-index:1}body.elementor-page-9998 .rc-tile>*{position:relative;z-index:2}body.elementor-page-9998 .rc-tile:after{content:"";position:absolute;inset:12px;border:1px solid rgba(255,255,255,0);transition:border-color .35s ease;pointer-events:none;z-index:3}body.elementor-page-9998 a.rc-tile:hover{transform:translateY(-4px);box-shadow:0 22px 44px rgba(31,43,15,.2)}body.elementor-page-9998 a.rc-tile:hover:after{border-color:rgba(255,255,255,.6)}body.elementor-page-9998 .rc-tile-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),serif;font-size:24px;font-weight:400;color:#fff}body.elementor-page-9998 .rc-tile-text p{font-size:14px;line-height:1.5;color:rgba(255,255,255,.88);margin:6px 0 10px}body.elementor-page-9998 .rc-tile-cta .elementor-heading-title{font-size:11px;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;color:#e8d9a8}body.elementor-page-9998 .rc-cta{position:relative;text-align:center}body.elementor-page-9998 .rc-cta:before{content:"";position:absolute;inset:0;background:rgba(20,30,10,.72);z-index:0}body.elementor-page-9998 .rc-cta>.e-con-inner{position:relative;z-index:1;align-items:center}body.elementor-page-9998 .rc-cta-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),serif;font-size:42px;font-weight:400;color:#fff;text-align:center}body.elementor-page-9998 .rc-cta-text p{font-size:17px;line-height:1.7;color:rgba(255,255,255,.9);text-align:center;margin:10px 0 0}@media (max-width:767px){body.elementor-page-9998 .rc-cta-title .elementor-heading-title{font-size:30px}body.elementor-page-9998 .rc-tile{min-height:240px}}body.elementor-page-9998 .rc-jfb .checkradio-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px}body.elementor-page-9998 .rc-jfb .jet-form-builder__field-label{display:flex;align-items:center;gap:8px;font-size:15px;color:#333}body.elementor-page-9998 .rs-prop{background:#fff;border:1px solid #e7e2d6;padding:22px 22px 20px;display:flex;flex-direction:column;gap:10px;height:100%;transition:transform .3s,box-shadow .3s;position:relative}body.elementor-page-9998 .rs-prop:after{content:"";position:absolute;left:0;top:0;height:3px;width:0;background:var(--e-global-color-primary);transition:width .35s}body.elementor-page-9998 .rs-prop:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgba(31,43,15,.1)}body.elementor-page-9998 .rs-prop:hover:after{width:100%}body.elementor-page-9998 .rs-prop-type{align-self:flex-start;font-size:10.5px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--e-global-color-primary);background:rgba(86,125,40,.09);padding:5px 10px}body.elementor-page-9998 .rs-prop h3{font-family:var(--e-global-typography-primary-font-family),serif;font-size:21px;line-height:1.25;font-weight:400;color:#1f2b0f;margin:0}body.elementor-page-9998 .rs-prop-on{font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#8a8577;margin-top:auto}body.elementor-page-9998 .rs-prop ul{list-style:none;margin:0;padding:0}body.elementor-page-9998 .rs-prop li{margin:0 0 6px;font-size:14px;line-height:1.45}body.elementor-page-9998 .rs-prop li a{color:#333;text-decoration:none;border-bottom:1px solid rgba(86,125,40,.35);transition:color .2s,border-color .2s}body.elementor-page-9998 .rs-prop li a:hover{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}body.elementor-page-9998 .rs-props{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.elementor-page-9998 .rs-group{margin:0 0 44px}body.elementor-page-9998 .rs-group:last-child{margin-bottom:0}body.elementor-page-9998 .rs-group-h{display:flex;align-items:baseline;gap:12px;margin:0 0 18px;padding-bottom:12px;border-bottom:1px solid #e1dacb}body.elementor-page-9998 .rs-group-h h3{font-family:var(--e-global-typography-primary-font-family),serif;font-size:28px;font-weight:400;color:#1f2b0f;margin:0}body.elementor-page-9998 .rs-group-h span{font-size:13px;color:#8a8577}body.elementor-page-9998 .rs-note{font-size:14px;color:#777;margin-top:22px}@media (max-width:1024px){body.elementor-page-9998 .rs-props{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.elementor-page-9998 .rs-props{grid-template-columns:1fr}body.elementor-page-9998 .rs-group-h h3{font-size:24px}}