.elementor .fdd-section{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;display:block;}.elementor .fdd-container{width:100%;max-width:1170px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:20px;}.elementor .fdd-col{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .fdd-text{font-family:var(--fdd-font-body);font-size:16px;color:var(--fdd-text);line-height:1.75;display:block;}.elementor .fdd-h3{font-family:var(--fdd-font-heading);font-weight:600;font-size:24px;color:var(--fdd-dark);line-height:1.25;display:block;}.elementor .fdd-h2{font-family:var(--fdd-font-heading);font-weight:600;font-size:38px;color:var(--fdd-teal);line-height:1.15;display:block;}.elementor .fdd-img{width:100%;height:auto;border-radius:4px;display:block;}.elementor .fdd-btn:hover,.elementor .fdd-btn:focus-visible{color:#ffffff;background-color:#5b8f4d;}.elementor .fdd-btn{font-family:var(--fdd-font-body);font-weight:700;font-size:13px;color:#ffffff;letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;border-radius:3px;background-color:var(--fdd-green);transition:background-color 0.2s;display:inline-block;}.elementor .fdd-center{text-align:center;align-items:center;}.elementor .fdd-row{padding:0px;display:flex;flex-direction:row;gap:40px;align-items:center;}