.ctPageAr{text-align:right;direction:rtl}.ctPageAr .ctTypes button{text-align:right;border-left:1px solid #bdcdd4;border-right:0}.ctPageAr .ctDirect>div,.ctPageAr .ctStats div,.ctPageAr .ctForm>button{direction:rtl}.ctPageAr input,.ctPageAr textarea,.ctPageAr select{text-align:right}.ctPageAr input[dir=ltr]{text-align:left}.ctPageAr .ctEyebrow{letter-spacing:.04em}@media (max-width:650px){.ctPageAr p,.ctPageAr summary,.ctPageAr .ctTypes span{font-size:max(15px,1rem);line-height:1.8}.ctPageAr .ctTypes button{border-left:0}.ctPageAr .ctFaq details p{padding-left:18px;padding-right:0}}.ctPageAr .ctDirect a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:650px){.ctPageAr .ctSection{padding-block:54px}.ctPageAr .ctHero{padding-block:58px}.ctPageAr .ctHead{margin-bottom:26px}.ctPageAr .ctButton,.ctPageAr .ctForm>button{min-height:50px;padding:12px 17px;font-size:1rem}.ctPageAr .ctTypes{border:0;gap:8px}.ctPageAr .ctTypes button{border:1px solid var(--line);border-left:1px solid var(--line);background:#fff;min-height:0;padding:17px 18px}.ctPageAr .ctForm{gap:16px;padding:20px}.ctPageAr .ctDirectGrid{gap:40px}.ctPageAr .ctDirect>div{gap:2px;padding:13px 0}.ctPageAr .ctStats div{padding:13px 0}.ctPageAr .ctFaq summary{min-height:56px;padding-block:11px}.ctPageAr .ctFaq details p{margin-bottom:16px}}
