






                
    
    .fl-builder-row-settings #fl-field-separator_position {
        display: none !important;
    }
    
    
    
    	
	
    
    
    
    



.fl-node-wyc1z2u9vm8a {
	width: 100%;
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */
.wo-guide{max-width:780px;margin:0 auto;color:#2f2f2f;font-size:18px;line-height:1.7}
.wo-guide h2{font-family:'Noto Serif',serif;color:#124a2f;font-size:30px;line-height:1.25;margin:56px 0 16px;scroll-margin-top:120px}
.wo-guide h3{font-family:'Noto Serif',serif;color:#0b3d2c;font-size:22px;line-height:1.3;margin:32px 0 10px}
.wo-guide p,.wo-guide li{font-size:18px}
.wo-guide ul,.wo-guide ol{padding-left:1.3em;margin:0 0 1.2em}
.wo-guide li{margin:.35em 0}
.wo-guide a{color:#2a7d2e;text-decoration:underline;text-underline-offset:2px}
.wo-answer{background:#fff;border-left:5px solid #6f8a22;border-radius:10px;padding:28px 30px;box-shadow:0 6px 24px rgba(11,61,44,.08);margin:8px 0 36px}
.wo-answer .wo-label{display:block;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#6f8a22;font-weight:700;margin-bottom:8px}
.wo-answer p{font-size:19px;margin:0 0 12px}
.wo-actions{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin-top:18px}
.wo-btn{display:inline-block;background:#6f8a22;color:#fff!important;text-decoration:none!important;font-weight:700;padding:14px 26px;border-radius:40px;font-size:17px;line-height:1.2}
.wo-btn:hover{background:#5c741b}
.wo-phone{font-weight:700;color:#0b3d2c!important;text-decoration:none!important;font-size:17px}
.wo-toc{background:#ededed;border-radius:10px;padding:22px 26px;margin:0 0 20px}
.wo-toc .wo-label{display:block;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#0b3d2c;font-weight:700;margin-bottom:10px}
.wo-toc ol{columns:2;column-gap:32px;margin:0;padding-left:1.2em}
.wo-toc li{font-size:16px;margin:.25em 0;break-inside:avoid}
.wo-toc a{color:#0b3d2c;text-decoration:none}
.wo-toc a:hover{text-decoration:underline}
.wo-table{overflow-x:auto;margin:20px 0 28px;border-radius:10px;border:1px solid #d8d8d8}
.wo-table table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5;margin:0;background:#fff}
.wo-table th{background:#0b3d2c;color:#fff;text-align:left;padding:12px 14px;font-weight:700}
.wo-table td{padding:12px 14px;border-top:1px solid #e6e6e6;vertical-align:top}
.wo-table tr:nth-child(even) td{background:#f6f8f1}
.wo-fig{margin:32px 0}
.wo-fig img{width:100%;height:auto;max-height:540px;object-fit:cover;border-radius:10px;display:block}
.wo-fig figcaption{font-size:14px;color:#5a5a5a;margin-top:8px}
.wo-cta{background:#0b3d2c;color:#fff;border-radius:14px;padding:34px 32px;margin:48px 0}
.wo-cta .wo-cta-h{font-family:'Noto Serif',serif;color:#fff;font-size:26px;font-weight:700;line-height:1.3;margin:0 0 10px}
.wo-cta p{color:#e9efe3;margin:0 0 6px}
.wo-cta .wo-phone{color:#fff!important}
.wo-related{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:16px 0 8px}
.wo-card{display:block;background:#fff;border:1px solid #d8d8d8;border-radius:10px;padding:20px;text-decoration:none!important;color:#2f2f2f!important;transition:border-color .2s}
.wo-card:hover{border-color:#6f8a22}
.wo-card strong{display:block;font-family:'Noto Serif',serif;color:#0b3d2c;font-size:18px;margin-bottom:6px}
.wo-card span{font-size:15px;line-height:1.5}
.wo-close{background:#2d3436;color:#fff;border-radius:14px;padding:36px 32px;margin:40px 0 20px;text-align:center}
.wo-close .wo-cta-h{font-family:'Noto Serif',serif;color:#fff;font-size:26px;font-weight:700;line-height:1.3;margin:0 0 8px}
.wo-close p{color:#e6e6e6;margin:0 0 6px}
.wo-close .wo-actions{justify-content:center}
.wo-close .wo-phone{color:#fff!important}
@media (max-width:767px){
.wo-guide{font-size:17px}.wo-guide p,.wo-guide li{font-size:17px}
.wo-guide h2{font-size:25px;margin-top:44px}.wo-guide h3{font-size:20px}
.wo-answer{padding:22px 20px}.wo-answer p{font-size:18px}
.wo-toc ol{columns:1}
.wo-related{grid-template-columns:1fr}
.wo-table{border:0;overflow:visible}.wo-table table{background:transparent}
.wo-table thead{display:none}.wo-table tr{display:block;background:#fff;border:1px solid #d8d8d8;border-radius:10px;margin:0 0 12px;padding:6px 0}
.wo-table td{display:block;border:0;padding:6px 16px!important}.wo-table tr:nth-child(even) td{background:transparent}
.wo-table td::before{content:attr(data-label);display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#6f8a22;font-weight:700}
.wo-table td:first-child{font-family:'Noto Serif',serif;font-weight:700;color:#0b3d2c;font-size:18px}
.wo-table td[data-label=""]::before{display:none}
.wo-cta,.wo-close{padding:28px 22px}
}
/* End Layout CSS */


        			.fl-node-8n1sxrm2l5qb .fl-row-content {
				min-width: 0px;
			}
		