.zahav-service-heading{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:24px 24px 12px;color:#172b50;font-family:inherit;font-size:clamp(1.5rem,2.4vw,2.2rem);line-height:1.25;overflow-wrap:anywhere}
@media(max-width:767px){.zahav-service-heading{padding:20px 20px 12px;font-size:1.5rem}}
body [data-zahav-service-header],body [data-zahav-service-header] .e-con,body [data-zahav-service-header] .e-con-inner{background-color:#fff!important}
body section.zahav-service-contact{box-sizing:border-box;background:#fff;color:#172b50;border-top:1px solid #e6e1d5;padding:48px 24px;font-family:ZahavFooter,Arial,sans-serif;text-align:left}
.zahav-service-contact-inner{max-width:1128px;margin:0 auto;min-width:0}
body .zahav-service-contact h2{font-family:inherit;font-size:clamp(23px,2.4vw,30px);line-height:1.35;color:#172b50;margin:0 0 14px;overflow-wrap:anywhere}
body .zahav-service-contact p{font-size:16px;line-height:1.7;color:#42484c;margin:0 0 22px}
.zahav-service-contact-links{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px}
body .zahav-service-contact a{font-size:15px;line-height:1.6;color:#172b50;text-underline-offset:4px;overflow-wrap:anywhere}
body .zahav-service-contact .zahav-service-whatsapp{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:8px;background:#172b50;color:#fff;text-decoration:none}
body .zahav-service-contact .zahav-service-whatsapp:hover{background:#294266}
body .zahav-service-contact .zahav-service-back{display:inline-flex;align-items:center;min-height:44px;margin-top:18px}
@media(max-width:767px){body section.zahav-service-contact{padding:32px 20px}.zahav-service-contact-links{align-items:stretch;flex-direction:column;gap:12px}.zahav-service-contact-links>a{min-height:44px;display:flex;align-items:center}body .zahav-service-contact .zahav-service-whatsapp{width:100%;font-size:16px}}
@media(max-width:1024px){
body .elementor-element:is([data-id="67ec968"],[data-id="e6cf083"]){width:100%!important;--width:100%;max-width:100%;flex-basis:100%!important}
body :is([data-id="a804282"],[data-id="1a2c5ae"])>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,1fr);gap:12px!important;width:100%!important}
body :is([data-id="a804282"],[data-id="1a2c5ae"]) .elementor-widget-image-box{width:100%!important;min-width:0!important;max-width:100%!important;--container-widget-width:100%}
body :is([data-id="a804282"],[data-id="1a2c5ae"]) .elementor-image-box-content{box-sizing:border-box;width:100%!important;padding:12px!important}
body :is([data-id="a804282"],[data-id="1a2c5ae"]) :is(h3,p){font-size:16px!important;line-height:1.5!important;min-width:0;overflow-wrap:anywhere}
}
@media(min-width:480px) and (max-width:1024px){body :is([data-id="a804282"],[data-id="1a2c5ae"])>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}
body table.zahav-service-table{display:table!important;width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;font-family:inherit;font-size:16px;line-height:1.6;color:#172b50;background:white}
body .zahav-service-table caption{caption-side:top;text-align:left;font-weight:600;padding:0 0 14px;color:#172b50}
body .zahav-service-table :is(th,td){border:1px solid #ddd7c7;padding:12px;text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:normal}
body .zahav-service-table thead th{background:#f7f4ed;font-weight:700}
body .zahav-service-table tbody th{font-weight:500;background:#fff}
@media(max-width:767px){body table.zahav-service-table{font-size:14px}body .zahav-service-table :is(th,td){padding:10px}}
body aside.zahav-product-conditions{box-sizing:border-box;max-width:1128px;margin:24px auto;padding:24px;background:#faf8f3;border:1px solid #e6e1d5;border-radius:8px;color:#172b50;font-family:ZahavFooter,Arial,sans-serif;text-align:left}
body .zahav-product-conditions h2{font-family:inherit;font-size:21px;line-height:1.4;margin:0 0 12px;color:#172b50}
body .zahav-product-conditions p{font-size:15px;line-height:1.7;color:#283b55;margin:0 0 12px}
body .zahav-product-conditions p:last-child{margin-bottom:0}
body .zahav-product-conditions a{color:#172b50;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
@media(max-width:1190px){body aside.zahav-product-conditions{margin:24px}}
@media(max-width:767px){body aside.zahav-product-conditions{margin:20px;padding:20px}body .zahav-product-conditions p{font-size:16px}}
body .zahav-catalog-source{box-sizing:border-box;width:100%;padding:18px 20px;background:#fff;text-align:left}
body .zahav-catalog-source a{color:#172b50;font-size:16px;line-height:1.6;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
@media(max-width:1024px){body [data-zahav-product="coe-certificado-de-operacoes-estruturadas"] .e-con.e-child{width:100%!important;--width:100%;flex-basis:100%!important}body [data-zahav-product="coe-certificado-de-operacoes-estruturadas"] .e-con-inner{flex-wrap:wrap!important}body [data-zahav-product="coe-certificado-de-operacoes-estruturadas"] .elementor-widget-image-box{width:100%!important;--container-widget-width:100%}body [data-zahav-product="coe-certificado-de-operacoes-estruturadas"] .elementor-image-box-content{width:100%!important}}
@media(max-width:1024px){body [data-zahav-product="coe-certificado-de-operacoes-estruturadas"] :is(.e-con,.e-con-inner){flex-direction:column!important;flex-wrap:wrap!important;max-width:100%!important;min-width:0!important}body [data-zahav-product="coe-certificado-de-operacoes-estruturadas"] .elementor-widget-image-box{flex-basis:auto!important}}
