.service-branches{direction:rtl;background:linear-gradient(#fff,#faf7f0);padding:76px 20px}.service-branches-wrap{width:min(1120px,100%);margin:auto}.service-branches-header{margin-bottom:28px}.service-branches-header>span{color:#92671e;font-size:.83rem;font-weight:800}.service-branches-header h2{color:#25221d;margin:10px 0;font-size:clamp(1.7rem,3.5vw,2.5rem);font-weight:800}.service-branches-header p{color:#665f54;margin:0;line-height:1.9}.service-branches-back{color:#815e29;margin-bottom:24px;font-weight:750;display:inline-flex}.service-choice-grid,.service-branches-list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.service-choice-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.service-choice-grid-two,.service-branches-list{grid-template-columns:repeat(2,minmax(0,1fr))}.service-choice-item{min-width:0}.service-choice-link{height:100%;color:inherit;text-decoration:none;display:block}.service-choice-card{border:1px solid #e8dac1;border-radius:24px;flex-direction:column;align-items:flex-start;gap:20px;height:100%;min-height:240px;padding:24px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.service-choice-link:hover .service-choice-card{border-color:#b9964f;transform:translateY(-4px);box-shadow:0 18px 38px #4a371621}.service-choice-link:focus-visible .service-choice-card{border-color:#b9964f;transform:translateY(-4px);box-shadow:0 18px 38px #4a371621}.service-choice-link:focus-visible{outline-offset:4px;border-radius:24px;outline:3px solid #bd882b}.service-choice-icon{color:#a77b32;background:linear-gradient(145deg,#fff,#f7f0df);border:1px solid #e7d5b2;border-radius:19px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 10px 22px #5d421b1a}.service-choice-icon svg{width:32px;height:32px}.service-choice-copy{flex-direction:column;flex:1;gap:8px;display:flex}.service-choice-copy strong{color:#27231e;font-size:1.13rem;line-height:1.55}.service-choice-copy small{color:#665e52;font-size:.91rem;line-height:1.7}.service-choice-bottom{color:#956c2c;border-top:1px solid #eee5d6;justify-content:space-between;align-items:center;width:100%;padding-top:13px;font:700 .85rem Georgia,serif;display:flex}.service-branches-list>li{background:#fff;border:1px solid #e8dac1;border-radius:20px;min-width:0;box-shadow:0 8px 24px #35250c0d}.service-branches-row{flex-wrap:wrap;align-items:center;gap:15px;min-height:92px;padding:18px;display:flex}.service-branches-number{color:#9a712d;font:700 .87rem Georgia,serif}.service-branches-row>strong{color:#2a2721;flex:1;min-width:150px;font-size:1rem}.service-branches-request{color:#fff;background:#25211b;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:.84rem;font-weight:750;display:inline-flex}.service-branches a:hover:not(.service-choice-link){outline-offset:2px;outline:2px solid #bd882b}.service-branches a:focus-visible:not(.service-choice-link){outline-offset:2px;outline:2px solid #bd882b}@media (max-width:760px){.service-branches{padding:50px 16px}.service-choice-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.service-choice-card{gap:14px;min-height:218px;padding:18px}.service-choice-icon{width:54px;height:54px}.service-choice-icon svg{width:27px;height:27px}.service-choice-copy strong{font-size:1rem}.service-choice-copy small{font-size:.81rem}}@media (max-width:520px){.service-choice-grid-three,.service-branches-list{grid-template-columns:1fr}.service-choice-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.service-choice-grid-two .service-choice-card{min-height:230px;padding:14px}.service-choice-grid-two .service-choice-copy strong{font-size:.92rem}.service-choice-grid-two .service-choice-copy small{font-size:.76rem}.service-choice-grid-three .service-choice-card{grid-template-columns:54px 1fr;align-items:center;min-height:0;display:grid}.service-choice-grid-three .service-choice-icon{grid-row:1/3}.service-choice-grid-three .service-choice-copy{grid-column:2}.service-choice-grid-three .service-choice-bottom{grid-column:2;padding-top:8px}.service-branches-row>strong{min-width:calc(100% - 55px)}.service-branches-request{margin-right:37px}}.service-choice-card.has-project-image{padding-inline-start:43%;position:relative}.has-project-image .service-choice-icon{width:40%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:22px;position:absolute;top:0;bottom:0;overflow:hidden}.has-project-image .service-choice-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.has-project-image .service-choice-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.has-project-image .service-choice-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.has-project-image .service-choice-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.has-project-image .service-choice-icon img{object-fit:contain;width:100%;height:100%;display:block}.service-choice-card.has-project-image .service-choice-bottom{width:100%}@media (max-width:520px){.service-choice-grid-three .service-choice-card.has-project-image{grid-template-columns:1fr;padding-inline-start:43%}.service-choice-grid-three .has-project-image .service-choice-copy,.service-choice-grid-three .has-project-image .service-choice-bottom{grid-column:1}.service-choice-grid-two .service-choice-card.has-project-image{padding-inline-start:14px;padding-top:98px}.service-choice-grid-two .has-project-image .service-choice-icon{left:14px;right:14px;border-radius:14px;width:calc(100% - 28px);height:84px;top:8px;bottom:auto}}@media (min-width:761px){.service-choice-grid-three{grid-auto-rows:1fr}}
