@charset "UTF-8";.hidden{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tax-accountant-single-section{display:flex;align-items:flex-end;width:100%;height:860px;padding:clamp(100px,calc(6.25vw + 1.25rem),140px) 40px 0;background:linear-gradient(0deg,rgba(123,101,101,.2) 0,rgba(123,101,101,.2) 100%),#b0b0b0;background-blend-mode:screen,normal}@media screen and (max-width:1279px){.tax-accountant-single-section{height:clamp(640px,calc(43.137254902vw + 19.2671568627rem),860px);padding:clamp(120px,calc(3.9215686275vw + 5.6151960784rem),140px) 30px 0}}@media screen and (max-width:768px){.tax-accountant-single-section{height:auto;padding:clamp(140px,calc(8.9285714286vw + 6.9642857143rem),180px) 20px 0}}.tax-accountant-single-section .container{display:flex;align-items:flex-end;justify-content:center;gap:30px;width:100%;max-width:1440px;margin:0 auto}@media screen and (max-width:768px){.tax-accountant-single-section .container{flex-direction:column;gap:0;align-items:flex-start}}.tax-accountant-single-section .container .teheran-professional-content{display:flex;flex-direction:column;width:100%;max-width:clamp(540px,calc(23.4375vw + 15rem),690px);padding-bottom:50px}@media screen and (max-width:1279px){.tax-accountant-single-section .container .teheran-professional-content{max-width:clamp(480px,calc(11.7647058824vw + 24.3455882353rem),540px)}}@media screen and (max-width:768px){.tax-accountant-single-section .container .teheran-professional-content{max-width:100%;margin-bottom:-80px;padding-bottom:0}}.tax-accountant-single-section .container .teheran-professional{margin-bottom:30px;font-weight:700;font-size:clamp(60px,calc(1.875vw + 2.25rem),72px);color:#121212;line-height:1em;letter-spacing:-.02em}@media screen and (max-width:1279px){.tax-accountant-single-section .container .teheran-professional{margin-bottom:clamp(24px,calc(1.1764705882vw + .9345588235rem),30px);font-size:clamp(52px,calc(1.568627451vw + 2.4960784314rem),60px)}}@media screen and (max-width:768px){.tax-accountant-single-section .container .teheran-professional{margin-bottom:clamp(20px,calc(.8928571429vw + 1.0714285714rem),24px);font-size:clamp(40px,calc(2.6785714286vw + 1.9642857143rem),52px)}}.tax-accountant-single-section .container .teheran-professional-description{margin-bottom:clamp(150px,calc(5.625vw + 4.875rem),186px);font-weight:500;font-size:clamp(22px,calc(.3125vw + 1.125rem),24px);color:#121212;line-height:1.5em}@media screen and (max-width:1279px){.tax-accountant-single-section .container .teheran-professional-description{margin-bottom:clamp(110px,calc(7.8431372549vw + 3.1053921569rem),150px);font-size:clamp(20px,calc(.3921568627vw + 1.0615196078rem),22px)}}@media screen and (max-width:768px){.tax-accountant-single-section .container .teheran-professional-description{margin-bottom:clamp(60px,calc(13.3928571429vw + 1.0714285714rem),120px);font-size:clamp(18px,calc(.4464285714vw + 1.0357142857rem),20px)}}.tax-accountant-single-section .container .teheran-professional-content-info-name{display:flex;flex-direction:column;align-items:flex-end;align-self:flex-end;gap:8px;font-weight:600;font-size:clamp(28px,calc(.625vw + 1.25rem),32px);color:#121212;line-height:normal}@media screen and (max-width:1279px){.tax-accountant-single-section .container .teheran-professional-content-info-name{font-size:clamp(24px,calc(.7843137255vw + 1.1230392157rem),28px)}}@media screen and (max-width:768px){.tax-accountant-single-section .container .teheran-professional-content-info-name{font-size:clamp(20px,calc(.8928571429vw + 1.0714285714rem),24px)}}.tax-accountant-single-section .container .teheran-professional-content-info-name .position{font-weight:500;font-size:clamp(17px,calc(.15625vw + .9375rem),18px);color:#121212;line-height:normal}@media screen and (max-width:1279px){.tax-accountant-single-section .container .teheran-professional-content-info-name .position{font-size:clamp(16px,calc(.1960784314vw + .9057598039rem),17px)}}@media screen and (max-width:768px){.tax-accountant-single-section .container .teheran-professional-content-info-name .position{font-size:clamp(15px,calc(.2232142857vw + .8928571429rem),16px)}}.tax-accountant-single-section .container .tax-accountant-image img{width:580px}@media screen and (max-width:1279px){.tax-accountant-single-section .container .tax-accountant-image img{width:clamp(480px,calc(19.6078431373vw + 20.5759803922rem),580px);min-width:320px}}@media screen and (max-width:768px){.tax-accountant-single-section .container .tax-accountant-image img{width:100%}}.tax-accountant-info-section{padding:clamp(140px,calc(6.25vw + 3.75rem),180px) 40px}@media screen and (max-width:1279px){.tax-accountant-info-section{padding:clamp(120px,calc(3.9215686275vw + 5.6151960784rem),140px) 30px}}@media screen and (max-width:768px){.tax-accountant-info-section{padding:clamp(80px,calc(8.9285714286vw + 3.2142857143rem),120px) 20px}}.tax-accountant-info-section .container{display:flex;flex-direction:column;gap:100px;width:100%;max-width:1440px;margin:0 auto}@media screen and (max-width:1279px){.tax-accountant-info-section .container{gap:clamp(80px,calc(3.9215686275vw + 3.1151960784rem),100px)}}@media screen and (max-width:768px){.tax-accountant-info-section .container{gap:clamp(60px,calc(4.4642857143vw + 2.8571428571rem),80px)}}.tax-accountant-info-section .container .tax-accountant-info-content{display:grid;grid-template-columns:repeat(2,1fr);gap:80px}@media screen and (max-width:1279px){.tax-accountant-info-section .container .tax-accountant-info-content{gap:clamp(60px,calc(3.9215686275vw + 1.8651960784rem),80px)}}@media screen and (max-width:768px){.tax-accountant-info-section .container .tax-accountant-info-content{grid-template-columns:1fr}}.tax-accountant-info-section .container .tax-accountant-info-list{display:flex;flex-direction:column;gap:30px;width:100%}@media screen and (max-width:1279px){.tax-accountant-info-section .container .tax-accountant-info-list{gap:clamp(24px,calc(1.1764705882vw + .9345588235rem),30px)}}@media screen and (max-width:768px){.tax-accountant-info-section .container .tax-accountant-info-list{gap:clamp(20px,calc(.8928571429vw + 1.0714285714rem),24px)}}.tax-accountant-info-section .container .tax-accountant-info-content-title{display:flex;align-items:center;gap:clamp(24px,calc(.9375vw + .75rem),30px);width:100%}@media screen and (max-width:1279px){.tax-accountant-info-section .container .tax-accountant-info-content-title{gap:clamp(20px,calc(.7843137255vw + .8730392157rem),24px)}}@media screen and (max-width:768px){.tax-accountant-info-section .container .tax-accountant-info-content-title{gap:clamp(16px,calc(.8928571429vw + .8214285714rem),20px)}}.tax-accountant-info-section .container .tax-accountant-info-content-title::after{content:"";display:block;width:100%;height:1px;background-color:#000}.tax-accountant-info-section .container .tax-accountant-info-content-title-text{display:flex;font-weight:600;font-size:clamp(28px,calc(.625vw + 1.25rem),32px);color:#121212;line-height:normal;letter-spacing:-.01em;white-space:nowrap}@media screen and (max-width:1279px){.tax-accountant-info-section .container .tax-accountant-info-content-title-text{font-size:clamp(24px,calc(.7843137255vw + 1.1230392157rem),28px)}}@media screen and (max-width:768px){.tax-accountant-info-section .container .tax-accountant-info-content-title-text{font-size:clamp(20px,calc(.8928571429vw + 1.0714285714rem),24px)}}.tax-accountant-info-section .container .tax-accountant-info-list-items{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:1279px){.tax-accountant-info-section .container .tax-accountant-info-list-items{gap:9px}}@media screen and (max-width:768px){.tax-accountant-info-section .container .tax-accountant-info-list-items{gap:8px}}.tax-accountant-info-section .container .tax-accountant-info-list-item{display:flex;gap:13px;font-weight:400;font-size:clamp(17px,calc(.15625vw + .9375rem),18px);color:#303030;line-height:normal}@media screen and (max-width:1279px){.tax-accountant-info-section .container .tax-accountant-info-list-item{gap:clamp(11px,calc(.3921568627vw + .4990196078rem),13px);font-size:clamp(16px,calc(.1960784314vw + .9057598039rem),17px)}}@media screen and (max-width:768px){.tax-accountant-info-section .container .tax-accountant-info-list-item{gap:clamp(9px,calc(.4464285714vw + .4732142857rem),11px);font-size:clamp(15px,calc(.2232142857vw + .8928571429rem),16px)}}.tax-accountant-info-section .container .tax-accountant-info-list-item::before{content:"";display:block;min-width:4px;min-height:4px;width:4px;height:4px;margin-top:clamp(9px,calc(.46875vw + .1875rem),12px);border-radius:50%;background-color:#6b6b6b}@media screen and (max-width:1279px){.tax-accountant-info-section .container .tax-accountant-info-list-item::before{margin-top:clamp(6px,calc(.5882352941vw + .0922794118rem),9px)}}@media screen and (max-width:768px){.tax-accountant-info-section .container .tax-accountant-info-list-item::before{margin-top:clamp(5px,calc(.2232142857vw + .2678571429rem),6px)}}.tax-accountant-info-section .container .tax-accountant-button-container{display:flex;flex-direction:column;align-items:center;gap:80px;width:100%}@media screen and (max-width:1279px){.tax-accountant-info-section .container .tax-accountant-button-container{gap:clamp(60px,calc(3.9215686275vw + 1.8651960784rem),80px)}}@media screen and (max-width:768px){.tax-accountant-info-section .container .tax-accountant-button-container{gap:clamp(40px,calc(4.4642857143vw + 1.6071428571rem),60px)}}.tax-accountant-info-section .container .tax-accountant-button-container-cta{display:flex;gap:20px}.tax-accountant-info-section .container .tax-accountant-button-container-cta-link{display:flex;align-items:center;justify-content:center;padding:16px 24px;border-radius:6px;border:1px solid #121212;font-weight:500;font-size:clamp(18px,calc(.3125vw + .875rem),20px);color:#121212;line-height:normal}@media screen and (max-width:1279px){.tax-accountant-info-section .container .tax-accountant-button-container-cta-link{padding:clamp(14px,calc(.3921568627vw + .6865196078rem),16px);font-size:clamp(16px,calc(.3921568627vw + .8115196078rem),18px)}}@media screen and (max-width:768px){.tax-accountant-info-section .container .tax-accountant-button-container-cta-link{padding:clamp(12px,calc(.4464285714vw + .6607142857rem),14px);font-size:clamp(14px,calc(.4464285714vw + .7857142857rem),16px)}}.tax-accountant-info-section .container .tax-accountant-button-container-cta-link.blue{border:none;background-color:#074ce7;color:#fff}.tax-accountant-info-section .container .tax-accountant-info-button-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:120px;height:120px;border:1px solid #121212;border-radius:50%;font-weight:500;font-size:clamp(18px,calc(.3125vw + .875rem),20px);color:#121212;line-height:normal;letter-spacing:-.01em}@media screen and (max-width:1279px){.tax-accountant-info-section .container .tax-accountant-info-button-link{width:clamp(100px,calc(3.9215686275vw + 4.3651960784rem),120px);height:clamp(100px,calc(3.9215686275vw + 4.3651960784rem),120px);font-size:clamp(16px,calc(.3921568627vw + .8115196078rem),18px)}}@media screen and (max-width:768px){.tax-accountant-info-section .container .tax-accountant-info-button-link{width:clamp(80px,calc(4.4642857143vw + 4.1071428571rem),100px);height:clamp(80px,calc(4.4642857143vw + 4.1071428571rem),100px);font-size:clamp(14px,calc(.4464285714vw + .7857142857rem),16px)}}