.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS */body.elementor-page-99 .dalton-options{columns:3 240px;column-gap:32px;font-size:15px;line-height:1.45;padding-left:18px;margin:0}
body.elementor-page-99 .dalton-options li{break-inside:avoid;margin-bottom:4px}
body.elementor-page-99 .dalton-highlights{font-size:17px;line-height:1.55;padding-left:20px;color:#1d1d1f}
body.elementor-page-99 .dalton-highlights li{margin-bottom:6px}
body.elementor-page-99 .dalton-specs{width:100%;border-collapse:collapse;font-size:15px}
body.elementor-page-99 .dalton-specs th{text-align:left;font-weight:600;color:#5f6368;width:38%}
body.elementor-page-99 .dalton-specs th,body.elementor-page-99 .dalton-specs td{padding:9px 12px;border-bottom:1px solid #e2e2e2}
body.elementor-page-99 .dalton-gallery__main img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:6px;display:block}
body.elementor-page-99 .dalton-gallery__thumbs{display:flex;gap:8px;overflow-x:auto;margin-top:8px;padding-bottom:4px}
body.elementor-page-99 .dalton-gallery__thumb{flex:0 0 84px;padding:0;border:2px solid transparent;border-radius:4px;background:none;cursor:pointer}
body.elementor-page-99 .dalton-gallery__thumb.is-active{border-color:#3F7A26}
body.elementor-page-99 .dalton-gallery__thumb img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border-radius:2px}
body.elementor-page-99 .dalton-specs,body.elementor-page-99 .dalton-specs th,body.elementor-page-99 .dalton-specs td{border-left:0;border-right:0;border-top:0}/* End custom CSS */