body,#main-header,#top-header,#et-top-navigation,#main-footer,.tu-sec{font-family:'Plus Jakarta Sans',system-ui,-apple-system,'Segoe UI',sans-serif}.tu-sec{padding:0!important;color:#3C5347;background:#fff}.tu-sec .tu-row,.tu-sec>.et_pb_row{width:90%!important;max-width:1200px!important;padding:0!important}.tu-sec .et_pb_text{color:#3C5347;font-size:17px;line-height:1.65}.tu-sec p{padding-bottom:0;margin:0 0 14px}.tu-sec h1,.tu-sec h2,.tu-sec h3{padding-bottom:0;color:#10231A;font-weight:800;letter-spacing:-.03em}.tu-sec a{color:#0E7A3F}.tu-sec a:hover{color:#0B5E31}.tu-eyebrow{font-size:13px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0E7A3F!important;margin-bottom:12px!important}.tu-hero .tu-eyebrow{display:inline-block;background:#E2F3E8;padding:7px 12px;border-radius:999px}.tu-h1{font-size:clamp(34px,4.6vw,56px)!important;line-height:1.06!important;margin:0 0 20px!important}.tu-h2{font-size:clamp(28px,3.2vw,40px)!important;line-height:1.15!important;margin:0 0 16px!important}.tu-h3{font-size:20px!important;line-height:1.3!important;margin:0 0 8px!important;letter-spacing:-.01em!important}.tu-lead{font-size:19px;line-height:1.6;max-width:560px}.tu-ctas{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 18px!important}.tu-btn{display:inline-flex;align-items:center;min-height:52px;padding:14px 26px;border-radius:12px;font-weight:700;font-size:16px;line-height:1.2;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.tu-sec a.tu-btn-primary{background:#0E7A3F;color:#fff}.tu-sec a.tu-btn-primary:hover{background:#0B5E31;color:#fff}.tu-sec a.tu-btn-ghost{background:#fff;color:#10231A;border:1.5px solid #C9DDD0}.tu-sec a.tu-btn-ghost:hover{border-color:#0E7A3F;color:#0E7A3F}.tu-sec a.tu-btn-white{background:#fff;color:#0B5E31}.tu-sec a.tu-btn-white:hover{background:#E9F7EE;color:#0B5E31}.tu-sec a.tu-btn-outline-white{color:#fff;border:1.5px solid rgb(255 255 255 / .65)}.tu-sec a.tu-btn-outline-white:hover{background:rgb(255 255 255 / .12);color:#fff}.tu-checks{list-style:none!important;padding:0!important;margin:0!important;display:flex;flex-wrap:wrap;gap:8px 26px;font-size:14px}.tu-checks li{padding-left:26px;position:relative}.tu-checks li:before{content:'';position:absolute;left:0;top:3px;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E7A3F' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") no-repeat center/contain}.tu-hero{background:#FAFDFB!important;border-bottom:1px solid #EDF3EF}.tu-hero .tu-row{padding:80px 0 72px!important}.tu-row-center{display:flex!important;align-items:center;flex-wrap:wrap}.tu-picker{background:#fff;border:1px solid #E0ECE4;border-radius:20px;padding:24px;box-shadow:0 24px 48px -24px rgb(16 35 26 / .18)}.tu-picker-title{font-weight:700;color:#10231A;font-size:15px!important;margin:0 0 8px!important}.tu-sec a.tu-pick{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px;border-radius:12px;color:#10231A;text-decoration:none;transition:background .15s}.tu-sec a.tu-pick:hover,.tu-sec a.tu-pick-on{background:#F3F9F5;color:#10231A}.tu-pick span{display:flex;flex-direction:column;gap:2px}.tu-pick strong{font-size:16px;line-height:1.3}.tu-pick small{font-size:13px;color:#55705F;line-height:1.4}.tu-pick b{font-weight:800;font-size:17px;color:#0E7A3F;white-space:nowrap}.tu-pick b.tu-muted{font-weight:700;font-size:15px;color:#3C5347}.tu-steps .tu-row:first-child{padding-top:96px!important}.tu-steps .tu-row:last-child{padding-bottom:96px!important}.tu-steps .tu-row+.tu-row{margin-top:32px}.tu-card{border:1px solid #E0ECE4;border-radius:18px;padding:30px;height:100%;box-sizing:border-box}.tu-num{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#0E7A3F;color:#fff;font-weight:800;margin-bottom:16px}.tu-note{font-size:13px!important;color:#55705F}.tu-why{background:#0B3D24!important}.tu-why .tu-row{padding:96px 0!important}.tu-why .et_pb_text,.tu-why p{color:#C6DECF}.tu-why h2,.tu-why h3{color:#fff!important}.tu-eyebrow-light{color:#8FE0B0!important}.tu-feats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}.tu-feat{padding-top:40px;background-repeat:no-repeat;background-position:0 0;background-size:28px}.tu-feat p{font-size:15px;line-height:1.6}.tu-i-clock{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238FE0B0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.tu-i-user{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238FE0B0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='4'/%3E%3Cpath d='M2 21c0-4 3-7 7-7s7 3 7 7M17 11l2 2 4-4'/%3E%3C/svg%3E")}.tu-i-list{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238FE0B0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h10'/%3E%3C/svg%3E")}.tu-i-chat{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238FE0B0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E")}.tu-about .tu-row{padding:96px 0!important}.tu-photo{width:100%;height:auto;border-radius:20px;background:#EAF5EE;display:block}.tu-arrow{font-weight:700}.tu-arrow:after{content:' \2192'}.tu-reviews-sec{background:#F3F9F5!important}.tu-reviews-sec .tu-row{padding:96px 0!important}.tu-reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.tu-review{margin:0;background:#fff;border:1px solid #E0ECE4;border-radius:16px;padding:14px;display:flex;align-items:center;justify-content:center}.tu-review img{max-width:100%;height:auto;border-radius:8px}.tu-cta .tu-row{padding:96px 0!important}.tu-band{background:#0E7A3F;border-radius:24px;padding:52px 48px;display:flex;flex-wrap:wrap;gap:20px 40px;align-items:center;justify-content:space-between}.tu-band h2{color:#fff!important;font-size:clamp(26px,2.8vw,34px)!important}.tu-band p{color:#E1F5E8}.tu-band .tu-ctas{margin:0!important}@media (max-width:980px){.tu-hero .tu-row{padding:48px 0!important}.tu-steps .tu-row:first-child,.tu-why .tu-row,.tu-about .tu-row,.tu-reviews-sec .tu-row,.tu-cta .tu-row{padding-top:64px!important}.tu-steps .tu-row:last-child,.tu-why .tu-row,.tu-about .tu-row,.tu-reviews-sec .tu-row,.tu-cta .tu-row{padding-bottom:64px!important}.tu-reviews{grid-template-columns:repeat(2,minmax(0,1fr))}.tu-band{padding:36px 24px}}@media (max-width:600px){.tu-feats{grid-template-columns:1fr}.tu-reviews{grid-template-columns:1fr}.tu-btn{width:100%;justify-content:center}}#top-header,#top-header.et-fixed-header{background:#F1F8F4!important;border-bottom:1px solid #DCEDE3}#top-header,#top-header a,#top-header #et-info{color:#3C5347!important;font-size:13px}#top-header #et-info-phone:before,#top-header #et-info-email:before{color:#0E7A3F}#main-header{box-shadow:none!important;border-bottom:1px solid #EDF3EF}#logo{max-height:44px!important;width:auto}#top-menu li a{font-weight:500;color:#2A3F34!important}#top-menu li.current-menu-item>a{color:#0E7A3F!important}#top-menu li.tu-menu-cta>a{background:#0E7A3F;color:#fff!important;padding:12px 20px!important;border-radius:10px;font-weight:700;margin-top:-12px}#top-menu li.tu-menu-cta>a:hover{background:#0B5E31;opacity:1}.et_header_style_left #et-top-navigation nav>ul>li.tu-menu-cta>a{padding-bottom:12px!important}.et-fixed-header #top-menu li.tu-menu-cta>a{color:#fff!important}#mobile_menu li.tu-menu-cta a{background:#0E7A3F;color:#fff!important;border-radius:8px;text-align:center;margin-top:8px}.tu-footer{background:#0B3D24!important}.tu-footer .tu-row{padding:64px 0 28px!important}.tu-footer .et_pb_text,.tu-footer p,.tu-footer li{color:#C6DECF;font-size:14px;line-height:1.7}.tu-footer a{color:#C6DECF!important}.tu-footer a:hover{color:#fff!important}.tu-foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:32px;padding-bottom:36px}.tu-foot-brand img{width:200px;height:auto;margin-bottom:14px}.tu-foot-h{color:#fff!important;font-weight:700;margin-bottom:10px!important}.tu-footer ul{list-style:none!important;padding:0!important;margin:0!important}.tu-footer li{padding:2px 0}.tu-foot-social{margin-top:12px!important;display:flex;gap:16px}.tu-foot-social a{font-weight:700}.tu-foot-legal{border-top:1px solid #1E5A3A;padding-top:22px}.tu-foot-legal p{font-size:13px!important;color:#9DBFA9!important}.tu-foot-legal strong{color:#C6DECF}#main-footer #footer-bottom{display:none}@media (max-width:980px){.tu-foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.tu-foot-grid{grid-template-columns:1fr}}.tu-hero-sm .tu-row{padding:56px 0 48px!important}.tu-crumb{font-size:14px!important;color:#55705F;margin-bottom:12px!important}.tu-services .tu-row{padding:56px 0 40px!important;display:flex!important;flex-wrap:wrap}.tu-services .et_pb_column{display:flex}.tu-services .et_pb_column .et_pb_text{width:100%}.tu-svc{border:1px solid #E0ECE4;border-radius:20px;padding:26px;display:flex;flex-direction:column;gap:10px;height:100%;box-sizing:border-box;background:#fff}.tu-svc-hl{border:1.5px solid #0E7A3F;box-shadow:0 20px 40px -28px rgb(16 35 26 / .35)}.tu-tag{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0E7A3F;background:#E2F3E8;padding:5px 10px;border-radius:999px}.tu-tag-amber{color:#8A4B08;background:#FCEFD9}.tu-svc .tu-h3{font-size:21px!important;margin:4px 0 0!important}.tu-svc-desc{font-size:15px!important;line-height:1.6!important;margin:0!important}.tu-svc-price{font-size:30px!important;font-weight:800;color:#0E7A3F;margin:4px 0!important;letter-spacing:-.02em}.tu-svc-docs{margin:0 0 6px!important;padding:0 0 0 18px!important;font-size:14px;line-height:1.8}.tu-svc-cta{margin:auto 0 0!important}.tu-svc-cta .tu-btn{width:100%;justify-content:center;min-height:48px;box-sizing:border-box}.tu-strip{background:#F3F9F5!important}.tu-strip .tu-row{padding:48px 0!important}.tu-strip-t{font-weight:800;color:#10231A;font-size:17px!important;margin:0 0 4px!important}.tu-strip-d{font-size:15px!important;line-height:1.6!important}.tu-notes .tu-row{padding:28px 0 56px!important}@media (max-width:980px){.tu-services .et_pb_column{margin-bottom:20px!important}}.tu-sec h1,.tu-sec h2,.tu-sec h3,.tu-sec h4,.tu-sec .et_pb_text h1,.tu-sec .et_pb_text h2,.tu-sec .et_pb_text h3{font-family:'Plus Jakarta Sans',system-ui,-apple-system,'Segoe UI',sans-serif!important}.tu-services .tu-row{align-items:stretch}.tu-services .et_pb_column>.et_pb_module{height:100%}.tu-services .et_pb_text_inner{height:100%}.tu-svc .tu-h3{min-height:2.6em}.tu-svc-cta .tu-btn{text-align:center;padding:12px 14px;font-size:15px}#logo{max-height:40px!important}.tu-prices .tu-row{padding:56px 0 0!important;display:flex!important;flex-wrap:wrap;align-items:stretch}.tu-prices .tu-row:last-child{padding-bottom:64px!important}.tu-prices .tu-row-gap{padding-top:24px!important}.tu-price{border:1px solid #E0ECE4;border-radius:20px;padding:30px;display:flex;flex-direction:column;gap:10px;height:100%;box-sizing:border-box;background:#fff}.tu-price-hl{border:1.5px solid #0E7A3F;box-shadow:0 20px 40px -28px rgb(16 35 26 / .35)}.tu-price .tu-h3{font-size:22px!important;margin:4px 0 0!important}.tu-price-note{font-size:14px!important;color:#55705F;margin:0 0 8px!important}.tu-ptable{width:100%;border-collapse:collapse;margin:6px 0 12px;font-size:16px;border:0!important}.tu-ptable th{text-align:left;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#55705F;padding:8px 0;border:0!important;border-bottom:1px solid #E0ECE4!important;background:none!important}.tu-ptable th:last-child,.tu-ptable td:last-child{text-align:right}.tu-ptable td{padding:12px 0;border:0!important;border-bottom:1px solid #EEF4F0!important;color:#10231A}.tu-ptable td:last-child{font-weight:800;color:#0E7A3F;font-size:18px}.tu-ptable tr:last-child td{border-bottom:0!important}.tu-price .tu-svc-cta{margin:auto 0 0!important}.tu-price .tu-svc-cta .tu-btn{width:100%;justify-content:center;box-sizing:border-box}.tu-info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-bottom:24px}.tu-info .tu-h3{font-size:18px!important}.tu-info p{font-size:15px!important;line-height:1.65!important}.tu-checks-col{flex-direction:column;gap:8px!important;font-size:15px!important}@media (max-width:980px){.tu-prices .et_pb_column{margin-bottom:20px!important}.tu-info{grid-template-columns:1fr;gap:20px}}.tu-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px!important}.tu-sec .tu-chips a{display:inline-flex;align-items:center;min-height:40px;padding:8px 16px;border:1.5px solid #C9DDD0;border-radius:999px;font-weight:600;font-size:14px;color:#10231A;background:#fff}.tu-sec .tu-chips a:hover{border-color:#0E7A3F;color:#0E7A3F}.tu-faqs .tu-row{max-width:880px!important;padding:56px 0 72px!important}.tu-faq-grp{margin-bottom:44px;scroll-margin-top:110px}.tu-faq-grp .tu-h3{font-size:22px!important;margin-bottom:14px!important}.tu-faq{border:1px solid #E0ECE4;border-radius:14px;margin-bottom:10px;background:#fff;transition:border-color .15s}.tu-faq[open]{border-color:#0E7A3F}.tu-faq summary{list-style:none;cursor:pointer;padding:18px 52px 18px 20px;font-weight:700;font-size:17px;color:#10231A;position:relative;line-height:1.4}.tu-faq summary::-webkit-details-marker{display:none}.tu-faq summary:after{content:'';position:absolute;right:20px;top:50%;width:18px;height:18px;margin-top:-9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E7A3F' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform .2s}.tu-faq[open] summary:after{transform:rotate(45deg)}.tu-faq summary:focus-visible{outline:2px solid #0E7A3F;outline-offset:2px;border-radius:14px}.tu-faq-a{padding:0 20px 18px;font-size:16px;line-height:1.7}.tu-faq-a p{margin:0 0 10px!important}.tu-faq-a ul{margin:0 0 10px!important;padding-left:20px!important}.tu-faq-a li{margin-bottom:6px}.tu-contact-sec .tu-row{padding:56px 0 80px!important;display:flex!important;flex-wrap:wrap;align-items:flex-start}.tu-contact-card,.tu-formcard{border:1px solid #E0ECE4;border-radius:20px;padding:26px;background:#fff;margin-bottom:20px}.tu-contact-card .tu-h3,.tu-formcard .tu-h3{font-size:20px!important;margin-bottom:12px!important}.tu-sec a.tu-contact{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:#F3F9F5;color:#10231A;margin-bottom:8px;min-height:44px}.tu-sec a.tu-contact:hover{background:#E2F3E8;color:#10231A}.tu-contact span{display:flex;flex-direction:column}.tu-contact strong{font-size:16px}.tu-contact small{font-size:12px;color:#55705F}.tu-contact b{font-weight:800;color:#0E7A3F;font-size:17px;white-space:nowrap}.tu-hours td:first-child{font-weight:700}.tu-hours td:last-child{font-size:15px!important;font-weight:500!important;color:#3C5347!important}.tu-formcard{border-color:#0E7A3F;box-shadow:0 20px 40px -28px rgb(16 35 26 / .35)}.tu-formcard .ff-el-input--label label{font-weight:600;color:#10231A;font-size:15px}.tu-formcard .ff-el-form-control{border:1.5px solid #C9DDD0!important;border-radius:10px!important;padding:12px 14px!important;font-size:16px!important;font-family:inherit}.tu-formcard .ff-el-form-control:focus{border-color:#0E7A3F!important;box-shadow:0 0 0 3px rgb(14 122 63 / .15)!important}.tu-formcard .ff-btn-submit{background:#0E7A3F!important;border:0!important;border-radius:12px!important;padding:14px 26px!important;font-weight:700!important;font-size:16px!important;min-height:50px;width:100%}.tu-formcard .ff-btn-submit:hover{background:#0B5E31!important}.tu-blog-sec .tu-row{padding:56px 0 80px!important}.tu-bloglist .et_pb_salvattore_content,.tu-bloglist .et_pb_ajax_pagination_container>div:first-child{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tu-bloglist .et_pb_salvattore_content>.column{width:100%!important;margin:0!important;display:contents}.tu-bloglist article.et_pb_post{border:1px solid #E0ECE4!important;border-radius:18px;overflow:hidden;background:#fff;margin:0!important;padding:0 0 22px!important;display:flex;flex-direction:column;transition:box-shadow .2s,border-color .2s}.tu-bloglist article.et_pb_post:hover{border-color:#0E7A3F!important;box-shadow:0 20px 40px -28px rgb(16 35 26 / .35)}.tu-bloglist .et_pb_image_container{margin:0!important}.tu-bloglist .et_pb_image_container img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.tu-bloglist .entry-title{font-family:'Plus Jakarta Sans',system-ui,sans-serif!important;font-size:18px!important;line-height:1.35!important;font-weight:800!important;letter-spacing:-.01em;padding:18px 22px 0!important;margin:0!important}.tu-bloglist .entry-title a{color:#10231A!important}.tu-bloglist .entry-title a:hover{color:#0E7A3F!important}.tu-bloglist .post-meta{padding:6px 22px 0!important;font-size:13px!important;color:#55705F!important;font-family:inherit!important}.tu-bloglist .post-content{padding:10px 22px 0!important;font-size:15px!important;line-height:1.65!important;color:#3C5347!important;font-family:inherit!important}.tu-bloglist .post-content-inner{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tu-bloglist .more-link{display:inline-block;margin-top:10px;font-weight:700!important;font-size:15px!important;color:#0E7A3F!important;font-family:inherit!important}.tu-bloglist .pagination{grid-column:1/-1;font-family:inherit!important;margin-top:20px}.tu-bloglist .pagination a{font-weight:700!important;font-size:16px!important;color:#0E7A3F!important}@media (max-width:980px){.tu-bloglist .et_pb_salvattore_content,.tu-bloglist .et_pb_ajax_pagination_container>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr))}.tu-contact-sec .et_pb_column{margin-bottom:0!important}}@media (max-width:600px){.tu-bloglist .et_pb_salvattore_content,.tu-bloglist .et_pb_ajax_pagination_container>div:first-child{grid-template-columns:1fr}}.tu-bloglist article.et_pb_post,.tu-bloglist .et_pb_blog_grid .et_pb_post{box-shadow:none!important}.tu-bloglist article.et_pb_post:hover{box-shadow:0 20px 40px -28px rgb(16 35 26 / .35)!important}body.single-post #main-content,body.single-post #main-content .et_pb_post{font-family:'Plus Jakarta Sans',system-ui,-apple-system,'Segoe UI',sans-serif}body.single-post #main-content .container{max-width:1200px;width:90%}body.single-post #main-content .container:before{background-color:#EDF3EF}body.single-post .et_post_meta_wrapper h1.entry-title{font-family:inherit!important;font-weight:800!important;font-size:clamp(28px,3.4vw,40px)!important;line-height:1.15!important;letter-spacing:-.03em;color:#10231A!important;padding-bottom:10px!important}body.single-post .et_post_meta_wrapper .post-meta{font-size:14px;color:#55705F}body.single-post .et_post_meta_wrapper .post-meta a{color:#0E7A3F}body.single-post .entry-content{font-size:17px;line-height:1.75;color:#3C5347}body.single-post .entry-content h2,body.single-post .entry-content h3,body.single-post .entry-content h4{font-family:inherit!important;color:#10231A!important;font-weight:800!important;letter-spacing:-.02em;padding-top:12px}body.single-post .entry-content h2{font-size:26px!important;line-height:1.25!important}body.single-post .entry-content h3{font-size:20px!important;line-height:1.3!important}body.single-post .entry-content h4{font-size:18px!important}body.single-post .entry-content a{color:#0E7A3F!important;text-decoration:underline;text-underline-offset:2px}body.single-post .entry-content a:hover{color:#0B5E31!important}body.single-post .entry-content img{border-radius:14px}body.single-post .entry-content table{border-collapse:collapse;border:1px solid #E0ECE4!important;border-radius:12px;overflow:hidden}body.single-post .entry-content th{background:#F3F9F5;color:#10231A;font-weight:700}body.single-post .entry-content td,body.single-post .entry-content th{border:1px solid #E0ECE4!important;padding:10px 12px!important}body.single-post #ez-toc-container{border:1px solid #E0ECE4!important;border-radius:14px!important;background:#F6FAF8!important;padding:16px 20px!important;box-shadow:none!important}body.single-post #ez-toc-container .ez-toc-title{font-weight:800!important;color:#10231A!important;font-size:16px!important}body.single-post #ez-toc-container a{color:#0E7A3F!important;text-decoration:none!important;font-size:15px}body.single-post #sidebar .widgettitle,body.single-post #sidebar h2,body.single-post #sidebar .widget-title{font-family:inherit!important;font-weight:800!important;font-size:18px!important;color:#10231A!important;letter-spacing:-.01em}body.single-post #sidebar a{color:#2A3F34}body.single-post #sidebar a:hover{color:#0E7A3F}body.single-post #sidebar input[type=text],body.single-post #sidebar input[type=search]{border:1.5px solid #C9DDD0;border-radius:10px 0 0 10px;padding:10px}body.single-post #sidebar input[type=submit]{background:#0E7A3F;color:#fff;border:0;border-radius:0 10px 10px 0;font-weight:700;padding:10px 14px}body.single-post #sidebar .widget_recent_comments{display:none}body.single-post .et_pb_post .et_post_meta_wrapper img{border-radius:16px}body.single-post #sidebar .widget:has(.wp-block-latest-comments),body.single-post #sidebar .widget:has(.recentcomments),body.single-post #sidebar .wp-block-latest-comments{display:none!important}.tu-review{margin:0!important;background:#fff;border:1px solid #E0ECE4;border-radius:18px;padding:26px!important;display:flex!important;flex-direction:column;align-items:stretch!important;justify-content:flex-start!important;gap:14px}.tu-stars{color:#E8A317;font-size:18px;letter-spacing:2px;line-height:1}.tu-review blockquote{margin:0!important;padding:0!important;border:0!important;flex:1}.tu-review blockquote p{font-size:17px!important;line-height:1.6!important;color:#10231A!important;font-weight:500;margin:0!important}.tu-review figcaption{display:flex;align-items:center;gap:12px;padding-top:6px;border-top:1px solid #EEF4F0;padding-top:14px}.tu-avatar{width:40px;height:40px;border-radius:999px;background:#E2F3E8;color:#0E7A3F;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none}.tu-review figcaption span:last-child{display:flex;flex-direction:column;line-height:1.3}.tu-review figcaption strong{color:#10231A;font-size:15px}.tu-review figcaption small{color:#55705F;font-size:13px}.tu-semak{display:flex;flex-direction:column;gap:14px;margin-top:6px}.tu-semak-type{border:0;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tu-semak-type legend{font-weight:600;color:#10231A;font-size:15px;margin-bottom:8px}.tu-semak-type label{display:flex;align-items:center;gap:10px;min-height:50px;padding:10px 14px;border:1.5px solid #C9DDD0;border-radius:12px;cursor:pointer;font-weight:600;color:#10231A;font-size:15px}.tu-semak-type label:has(input:checked){border-color:#0E7A3F;background:#E9F6EE;color:#0B5E31}.tu-semak-type input{accent-color:#0E7A3F;width:18px;height:18px;margin:0}.tu-semak-f{margin:0!important;display:flex;flex-direction:column;gap:6px}.tu-semak-f label{font-weight:600;color:#10231A;font-size:15px}.tu-semak-f input{border:1.5px solid #C9DDD0;border-radius:10px;padding:12px 14px;font-size:16px;font-family:inherit;color:#10231A;background:#fff;min-height:48px;box-sizing:border-box}.tu-semak-f input:focus{outline:none;border-color:#0E7A3F;box-shadow:0 0 0 3px rgb(14 122 63 / .15)}.tu-semak-err{margin:0!important;color:#B42318;font-weight:600;font-size:14px!important}.tu-semak-btn{width:100%;justify-content:center;border:0;cursor:pointer;font-family:inherit;box-sizing:border-box}.tu-semak-note{font-size:13px!important;color:#55705F;margin:0!important}.tu-semak-steps{margin:0!important;padding-left:20px!important;font-size:15px;line-height:1.7}.tu-semak-steps li{margin-bottom:8px}@media (max-width:600px){.tu-semak-type{grid-template-columns:1fr}}.tu-sec button.tu-semak-btn,.tu-semak button.tu-semak-btn{background:#0E7A3F!important;color:#fff!important;font-weight:700;font-size:16px;padding:15px 20px;border-radius:12px;min-height:52px;display:flex;align-items:center}.tu-sec button.tu-semak-btn:hover,.tu-semak button.tu-semak-btn:hover{background:#0B5E31!important}.tu-semak button.tu-semak-btn:focus-visible{outline:3px solid #9FD8B4;outline-offset:2px}