.elementor-10 .elementor-element.elementor-element-7968b96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7968b96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-10 .elementor-element.elementor-element-459c9dd{font-family:"Inter",Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-ce1507c{font-family:"Inter",Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-dea424a{color:#111111;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-7968b96{--width:99.835%;}}.salmanzo-copy{padding:70px 0 !important;}.salmanzo-copy h1{font-size:60px !important;}.salmanzo-formwrap{position: relative;width: 100%;max-width: 360px;justify-self: end;margin-top: 370px !important;}.salmanzo-hero-bg{background-position: center center;}.salmanzo-copy h2{margin: 0 0 18px;font-size: 50px;line-height: .98;font-weight: 900;letter-spacing: -1px;text-transform: uppercase;}@media (max-width: 767px){.salmanzo-hero-bg{background: none !important;}.salmanzo-formwrap{position: relative;width: auto !important;max-width: 100%;justify-self: end;margin: 30px 0px !important;}.salmanzo-copy{width: 100%;margin: 0 !important;background: linear-gradient(180deg,rgba(0,0,0,0) 10%,rgba(0,0,0,.46) 100%),url("fddaede0d82eb4b4.webp") !important;background-size:cover !important;background-repeat:no-repeat !important;padding:200px 10px 40px !important;}.salmanzo-hero-inner{align-items: end !important;width:100% !important;}.salmanzo-btn{min-height: 58px;padding: 0 20px;}.salmanzo-copy h2,.salmanzo-copy h1{font-size: 38px !important;}}.award-section{padding: 60px 20px;background-color: #f8fafc;}.award-section__container{max-width: 1200px;margin: 0 auto;}.award-section__header{text-align: center;margin-bottom: 40px;}.award-section__title{font-size: 2rem;line-height: 1.25;color: #052a43;margin-bottom: 12px;}.award-section__subtitle{font-size: 1.125rem;color: #4a5568;max-width: 680px;margin: 0 auto;}.award-section__grid{display: grid;grid-template-columns: repeat(2,1fr);gap: 28px;}.award-section .award-card{display: flex;flex-direction: column;padding: 24px;border: 1px solid #d8e2e8;border-radius: 14px;background: #fff;box-shadow: 0 8px 24px rgba(5,42,67,0.08);}.award-section .award-card__media{display: flex;min-height: 340px;align-items: center;justify-content: center;margin: 16px 0 22px;padding: 18px;border: 1px solid #eadcae;border-radius: 10px;background: #fffdf6;}.award-section .award-card__media img{display: block;width: 100%;max-width: 520px;height: auto;max-height: 380px;margin: 0 auto;object-fit: contain;}.award-section .award-card__content{display: block;margin-bottom: 20px;}.award-section .award-card__title{font-size: 1.35rem;font-weight: 700;color: #052a43;margin-bottom: 10px;}.award-section .award-card__description{font-size: 1rem;line-height: 1.6;color: #4a5568;}.award-section .award-card__button{width: 100%;margin-top: auto;display: inline-flex;min-height: 48px;align-items: center;justify-content: center;padding: 12px 24px;background-color: #fbc02d;color: #052a43;font-weight: 700;text-decoration: none;border-radius: 8px;text-align: center;transition: background-color 0.2s ease-in-out;}.award-section .award-card__button:hover,.award-section .award-card__button:focus{background-color: #f5b000;}@media (max-width: 767px){.award-section{padding: 40px 16px 95px;}.award-section__grid{grid-template-columns: 1fr;gap: 20px;}.award-section .award-card{padding: 22px 20px 28px;}.award-section .award-card__media{min-height: 0;margin: 14px 0 20px;padding: 14px;}.award-section .award-card__media img{width: 100%;max-width: 310px;height: auto;max-height: none;object-fit: contain;}.award-section .award-card__button{display: flex;min-height: 54px;align-items: center;justify-content: center;}}:root{--green:#005c3b;--green2:#08754a;--yellow:#f7c500;--cream:#f6f0e2;--warm:#fffaf0;--charcoal:#242726;--ink:#19342a;--muted:#5e6863;--white:#fff;--line:#e4dcc8;}*{box-sizing: border-box}html{scroll-behavior: smooth}body{margin: 0;font-family: Arial,Helvetica,sans-serif;color: var(--ink);background: #fff;line-height: 1.55}img{display: block;max-width: 100%}.valor-home a{color: inherit;text-decoration: none}.valor-home .container{width: min(1180px,92%);margin: auto}.eyebrow{display: inline-block;font-size: 12px;font-weight: 800;letter-spacing: .11em;text-transform: uppercase;color: var(--green);background: #fff8d9;border: 1px solid #efd469;border-radius: 999px;padding: 8px 13px}.valor-home h2{font-size: clamp(30px,4vw,48px);line-height: 1.04;margin: 16px 0;color: var(--green);letter-spacing: -.03em;font-weight: 800;}.valor-home h3{font-size: 22px;line-height: 1.15;margin: 0 0 8px;color: var(--green);font-weight: 800;}.valor-home p{font-size: 17px}.valor-home .btn{display: inline-flex;align-items: center;justify-content: center;padding: 14px 20px;border-radius: 10px;font-weight: 800;border: 2px solid transparent;transition: .2s}.btn-yellow{background: var(--yellow);color: #13251e !important}.btn-green{background: var(--green);color: #fff !important}.btn-outline{border-color: var(--green) !important;color: var(--green) !important;background: #fff}.btn:hover{transform: translateY(-1px);box-shadow: 0 9px 22px rgba(0,0,0,.10)}.valor-home .section{padding: 76px 0}.locked-hero{background: #eee;position: relative;z-index: 2;margin-bottom: 86px}.locked-hero>img{width: 100%;height: auto;display: block}.note{text-align: center;background: #1e2422;color: #fff;padding: 10px 16px;font-size: 13px;font-weight: 700}.trust-intro{background: var(--cream);padding-bottom: 56px}.trust-intro-grid{display: grid;grid-template-columns:1.15fr .85fr;gap: 42px;align-items: center}.trust-copy p{color: var(--muted);max-width: 720px}.stats{display: grid;grid-template-columns: repeat(2,1fr);gap: 14px}.stat{background: #fff;border: 1px solid #d9cfbd;border-radius: 14px;padding: 20px;box-shadow: 0 9px 24px rgba(43,51,47,.07)}.stat strong{display: block;color: var(--green);font-size: 24px;line-height: 1.05;margin-bottom: 6px}.stat span{font-size: 14px;color: var(--muted)}.brand-bridge{background: var(--green);border-top: 3px solid var(--yellow);color: #fff}.brand-bridge .container{display: grid;grid-template-columns: repeat(4,1fr);gap: 0}.bridge-item{padding: 18px 18px;text-align: center;font-size: 13px;font-weight: 900;letter-spacing: .035em;text-transform: uppercase;border-right: 1px solid rgba(255,255,255,.18)}.bridge-item:last-child{border-right: 0}.bridge-item span{color: #f8d64a}.services{background: #f3ead8;border-top: 1px solid #e6dbc4;border-bottom: 1px solid #e6dbc4}.section-head{text-align: center;max-width: 900px;margin: 0 auto 24px}.section-head p{color: var(--muted);margin: 0 auto;max-width: 760px}.cards{display: grid;grid-template-columns: repeat(4,1fr);gap: 18px 22px}.card{position: relative;background: #fff;border: 1px solid #cfc3ad;border-radius: 16px;overflow: hidden;box-shadow: 0 11px 26px rgba(36,39,38,.09);transition: transform .24s ease,box-shadow .24s ease,border-color .24s ease;cursor: pointer}.card:after{content: "";position: absolute;left: 0;right: 0;top: 165px;height: 4px;background: var(--yellow);transform: scaleX(.42);transform-origin: left center;transition: transform .24s ease}.card:hover{transform: translateY(-7px);border-color: #dfbf37;box-shadow: 0 22px 44px rgba(24,53,42,.16)}.card:hover:after{transform: scaleX(1)}.card img{width: 100%;height: 165px;object-fit: cover;transition: transform .35s ease,filter .35s ease}.card:hover img{transform: scale(1.035);filter: saturate(1.05) contrast(1.02)}.card-body{padding: 21px 20px 23px;background: #fff}.card h3{transition: color .2s ease}.card:hover h3{color: #08754a}.card-body p{font-size: 16px;color: #3f4d46;margin: 0 0 14px;}.learn{display: inline-block;font-size: 14px;font-weight: 900;color: var(--green);transition: transform .2s ease,color .2s ease}.card:hover .learn{transform: translateX(4px);color: #08754a}.card:focus-within{outline:3px solid rgba(247,197,0,.45);outline-offset:3px}.awards{background: var(--green);color: #fff;padding: 26px 0}.award-row{display: flex;align-items: center;justify-content: center;gap: 26px;flex-wrap: wrap}.award-title{font-weight: 900;font-size: 19px}.award-item{display: flex;align-items: center;gap: 12px;background: rgba(255,255,255,.08);padding: 10px 14px;border-radius: 12px}.award-item img{width: 54px;height: 54px;object-fit: contain;background: #fff;border-radius: 8px}.award-item small{display: block;color: #e6f3ed}.cred{background: #fff}.cred-grid{display: grid;grid-template-columns:.9fr 1.1fr;gap: 50px;align-items: center}.photo-frame{position: relative;border-radius: 20px;overflow: hidden;box-shadow: 0 20px 50px rgba(0,0,0,.14);border: 4px solid #fff;outline: 1px solid #ecd15a}.photo-frame:after{content: "";position: absolute;left: 0;bottom: 0;width: 36%;height: 8px;background: var(--yellow)}.photo-frame img{width: 100%;height: 470px;object-fit: cover}.cred p{color: var(--muted)}.trust-points{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin: 24px 0}.point{background: var(--cream);border-left: 4px solid var(--green);padding: 14px 15px;border-radius: 10px}.point strong{display: block;color: var(--green);font-size: 15px}.point span{font-size: 13px;color: #5d665f}.ctas{display: flex;gap: 12px;flex-wrap: wrap}.microproof{margin-top: 12px;font-size: 14px;font-weight: 800;color: #44504a}.certbar{background: var(--charcoal);padding: 28px 0;color: #fff;text-align: center;border-top: 4px solid var(--green)}.certbar h3{color: #fff;letter-spacing: .06em;font-size: 18px;text-transform: uppercase;margin-bottom: 15px}.certbar img{margin: auto;max-width: 540px;width: 78%;filter: saturate(1.03)}.local-proof{background: var(--cream)}.local-grid{display: grid;grid-template-columns:.94fr 1.06fr;gap: 40px;align-items: center}.mapbox{background: #e8eee8;border-radius: 18px;min-height: 390px;position: relative;overflow: hidden;border: 1px solid #d9d6c9}.mapbg{position: absolute;inset: 0;background: radial-gradient(circle at 32% 38%,rgba(0,92,59,.16),transparent 18%),radial-gradient(circle at 62% 50%,rgba(0,92,59,.12),transparent 24%),linear-gradient(145deg,#edf1ed 0 44%,#dfe9df 44% 54%,#f4f6f2 54% 100%)}.map-line{position: absolute;background: #c4d0c7;height: 3px;transform-origin: left center}.pin{position: absolute;width: 18px;height: 18px;background: var(--green);border: 4px solid #fff;border-radius: 50%;box-shadow: 0 4px 10px rgba(0,0,0,.2)}.pin-label{position: absolute;background: #fff;padding: 6px 9px;border-radius: 8px;font-size: 12px;font-weight: 800;box-shadow: 0 5px 15px rgba(0,0,0,.12)}.map-title{position: absolute;left: 22px;top: 20px;background: #fff;padding: 12px 14px;border-radius: 12px;box-shadow: 0 8px 18px rgba(0,0,0,.08)}.map-title strong{display: block;color: var(--green)}.chips{display: flex;gap: 9px;flex-wrap: wrap;margin: 22px 0}.chip{padding: 9px 12px;border-radius: 999px;border: 1px solid #cfbf8c;background: #fffdf5;color: var(--green);font-weight: 800;font-size: 13px}.rating-box{display: flex;align-items: center;gap: 14px;padding: 16px;background: #fff;border: 1px solid var(--line);border-radius: 14px;margin-top: 20px}.stars{color: #e0aa00;letter-spacing: 2px;font-size: 22px}.rating-big{font-size: 28px;font-weight: 900;color: var(--green)}.review-actions{display: flex;gap: 9px;flex-wrap: wrap;margin-top: 10px}.reviews{margin-top: 24px;display: grid;grid-template-columns: repeat(3,1fr);gap: 18px}.review{background: #fff;border: 1px solid var(--line);border-radius: 15px;padding: 22px;box-shadow: 0 8px 22px rgba(0,0,0,.05)}.review p{font-size: 15px;color: #4e5752}.review strong{display: block;margin-top: 12px;color: var(--green)}.coupon{background: linear-gradient(135deg,var(--green) 0 66%,var(--yellow) 66%);padding: 54px 0}.coupon-grid{display: grid;grid-template-columns:1.1fr .8fr;gap: 28px;align-items: center}.offer-card{background: var(--warm);border: 1px solid #e7ca50;border-radius: 16px;padding: 30px;box-shadow: 0 14px 32px rgba(0,0,0,.12)}.offer-card h2{font-size: 38px}.offer-card p{font-size: 15px}.offer-terms{background: #fff;border-left: 4px solid var(--green);padding: 12px 14px;font-size: 13px;font-weight: 700}.coupon-art{background: var(--warm);padding: 24px;border-radius: 16px;border: 1px solid #e7ca50;max-width: 390px}.coupon-art img{width: 100%;border-radius: 10px}.faq{background: var(--cream);padding: 58px 0}.faq-wrap{max-width: 1180px;margin: auto}.faq .section-head{text-align: left;max-width: 820px;margin: 0 0 28px}.faq .section-head p{margin: 0;max-width: 760px}.faq-list{max-width: 920px}.faq details{background: #fff;border: 1px solid #d9cfbb;border-radius: 12px;margin: 10px 0;overflow: hidden;box-shadow: 0 5px 14px rgba(36,39,38,.04);transition: border-color .2s ease,box-shadow .2s ease}.faq details:hover{border-color: #d6b734;box-shadow: 0 9px 20px rgba(36,39,38,.07)}.faq summary{cursor: pointer;list-style: none;padding: 18px 54px 18px 20px;font-weight: 900;color: var(--green);font-size: 17px;position: relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content: "+";position: absolute;right: 20px;top: 10px;width: 34px;height: 34px;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 24px;line-height: 1;color: var(--green);background: #fff8d9;border: 1px solid #efd469}.faq details[open]{border-color: #d2b13c}.faq details[open] summary{background: #fffdf6}.faq details[open] summary:after{content: "−";background: var(--yellow);color: #16362a}.faq details p{padding: 0 54px 20px 20px;margin: 0;color: #46534c;font-size: 16px;max-width: 820px}.final-cta{background: var(--charcoal);color: #fff;text-align: center;padding: 54px 0;border-top: 1px solid #343936}.final-cta h2{color: #fff}.final-cta p{color: #d8dedb}@media(max-width:900px){.brand-bridge .container{grid-template-columns: repeat(2,1fr)}.bridge-item:nth-child(2){border-right: 0}.bridge-item:nth-child(-n+2){border-bottom: 1px solid rgba(255,255,255,.18)}.trust-intro-grid,.cred-grid,.local-grid,.coupon-grid{grid-template-columns: 1fr}.cards{grid-template-columns: repeat(2,1fr)}.reviews{grid-template-columns: 1fr}.photo-frame img{height: 360px}.trust-points{grid-template-columns: 1fr}}@media(max-width:600px){.valor-home .section{padding: 48px 0}.brand-bridge .container{grid-template-columns: 1fr}.bridge-item,.bridge-item:nth-child(2){border-right: 0;border-bottom: 1px solid rgba(255,255,255,.16)}.bridge-item:last-child{border-bottom: 0}.cards{grid-template-columns: 1fr}.card-body p{min-height: 0}.stats{grid-template-columns: 1fr 1fr}.award-row{justify-content: flex-start}.certbar img{width: 100%}.offer-card h2{font-size: 30px}.coupon{background: var(--green)}.card:after{transform: scaleX(1)}.card:hover{transform: none}.card:hover img{transform: none}.faq{padding: 52px 0}.faq summary{padding-right: 52px;font-size: 16px}}