html[dir=rtl] body,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{font-family:Tahoma,Arial,sans-serif;letter-spacing:0}
html[dir=rtl] h1,html[dir=rtl] h2{line-height:1.5}
html[dir=rtl] :is(.st-quote,.stf-field,.st-card,.st-content-block,.st-page-summary,.st-footer){text-align:right}
html[dir=rtl] input:is([type=email],[type=tel],[type=date],[type=time]),html[dir=rtl] a[href^="tel:"],html[dir=rtl] a[href^="mailto:"]{direction:ltr;unicode-bidi:isolate}
html[dir=rtl] .st-page-summary{border-left:0;border-right:4px solid #b98b4b}
.st-nav .st-menu{flex-wrap:wrap;row-gap:8px}
.st-header-inner>*{min-width:0}
.stf-field :is(input,textarea,select),.st-quote-fields :is(input,select){max-width:100%;min-width:0}
.page-id-119 article{max-width:800px;margin-inline:auto;line-height:1.85}
.page-id-119 article h2{margin-top:32px;color:#24372e;font-size:clamp(22px,3vw,30px)}
@media(max-width:650px){html[dir=rtl] h1{font-size:clamp(28px,8vw,40px)}.st-header-inner{column-gap:8px}.st-quote-submit,.stf-submit{white-space:normal}.st-header-right .st-mobile-toggle{min-width:44px;min-height:44px}}
