.page{margin-top:80px;margin-bottom:80px}.page-title{letter-spacing:-.023em;text-align:left;margin-bottom:24px;font-size:45px;font-weight:600;line-height:58.5px}.page-heading{color:var(--alrajhi-black);margin-bottom:40px;font-size:25px;font-weight:500;line-height:1.3}.page-subtitle{letter-spacing:-.023em;text-align:left;margin-bottom:24px;font-size:16px;font-weight:400;line-height:24px}.page-subtitle span{color:#2e90fa}.vertical-space{height:40px}#contact-us .contact-map{-ms-overflow-style:none;scrollbar-width:none;height:55vh;margin-top:1rem;padding:5px;overflow-y:scroll}#contact-us .contact-map::-webkit-scrollbar{display:none}#contact-us .contact-map .branch{background:var(--Gray-50,#f9fafb);filter:drop-shadow(0 4px 4px #00000040);border-radius:10px;margin-bottom:16px;padding:8px}#contact-us .nav-link{color:var(--alrajhi-Brand-1000,#000045);text-align:center;font-family:var(--font-ping);font-size:16px;font-style:normal;font-weight:400;line-height:150%}#contact-us .nav-link.active{color:var(--alrajhi-Brand-1000,#000045);border-bottom-color:var(--Color-Primary-Vibrant-Blue,#221afb);border-bottom-width:3px;font-weight:700}#contact-us .info-card{border:1px solid var(--Gray-300,#d0d5dd);border-radius:20px;padding:16px;overflow:scroll}#contact-us .info-card h1{color:var(--alrajhi-Brand-1000,#000045);font-family:var(--font-ping);letter-spacing:-.575px;font-size:25px;font-style:normal;font-weight:500;line-height:130%}#contact-us .info-card h1 span{color:var(--alrajhi-Brand-600,#221afb)}#contact-us .info-card p{color:var(--gray-500-body-text,#72788e);font-family:var(--font-ping);letter-spacing:-.368px;font-size:16px;font-style:normal;font-weight:400;line-height:150%}#contact-us .info-card li{color:var(--gray-500-body-text,#72788e);font-family:var(--font-ping);letter-spacing:-.368px;word-break:break-word;font-size:16px;font-style:normal;font-weight:400;line-height:150%}#contact-us .info-table{background:var(--alrajhi-Brand-900,#090075);table-layout:fixed;border-radius:6px;margin-bottom:0;overflow:hidden}#contact-us .info-table th:first-child{width:28%}#contact-us .info-table th:nth-child(2){width:32%}#contact-us .info-table th:nth-child(3){width:40%}#contact-us .info-table th{background:var(--alrajhi-Brand-900,#070070);color:var(--White,var(--white,#fff));font-family:var(--font-ping);letter-spacing:-.414px;border-radius:6px 6px 0 0;padding:15px 30px;font-size:18px;font-style:normal;font-weight:700;line-height:130%}#contact-us .info-table td{background:var(--white,#fff);color:var(--Gray-600,#475467);font-family:var(--font-ping);letter-spacing:-.368px;text-align:center;border:1px solid #e9e9e9;padding:15px 30px;font-size:16px;font-style:normal;font-weight:400;line-height:130%}#contact-us .additional-info h1{color:var(--gray-500-body-text,#72788e);font-family:var(--font-ping);letter-spacing:-.552px;font-size:24px;font-style:normal;font-weight:500;line-height:1.8rem}#contact-us .additional-info h2{color:var(--gray-500-body-text,#667085);font-family:var(--font-ping);letter-spacing:-.368px;font-size:16px;font-style:normal;font-weight:500;line-height:80%}#contact-us .additional-info a{color:var(--alrajhi-Brand-600,#221afb);font-family:var(--font-ping);letter-spacing:-.368px;font-size:16px;font-style:normal;font-weight:500;line-height:1.8rem}#contact-us .accordion{--bs-accordion-bg:transparent;--bs-accordion-active-bg:transparent;--bs-accordion-padding-y:8px;--bs-accordion-body-padding-y:8px;--bs-accordion-border-color:transparent}#contact-us .accordion-button{color:#d0d5dd;padding-top:2rem;padding-bottom:2rem;font-size:30px;font-weight:700}#contact-us .accordion-button:focus{box-shadow:none}#contact-us .accordion-button:not(.collapsed){box-shadow:none;border-bottom:none}#contact-us .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:0;border-bottom-left-radius:0}#contact-us .accordion-button:not(.collapsed):after{background-image:url(../media/accordion_minus.04ol4qe1bs48e.svg)}#contact-us .accordion-button:after{background-image:url(../media/accordion_plus.2fld5ojok796p.svg)}#contact-us .badge{--bs-padding-x:1rem;--bs-padding-y:.8rem;padding:var(--bs-padding-y) var(--bs-padding-x);color:#0900cb;margin:.25rem;font-size:14px;font-weight:500}#contact-us .bg-light{border:1px solid #0900cb;background-color:#0000!important}#contact-us .contact-us-accordion{background:var(--white,#fff);border-radius:14px;margin-bottom:20px;box-shadow:0 20px 24px -4px #10182814,0 8px 8px -4px #10182808}#contact-us .contact-us-accordion h1{color:var(--alrajhi-Brand-1000,#000045);font-family:var(--font-ping);letter-spacing:-.552px;font-size:24px;font-style:normal;font-weight:500;line-height:130%}#contact-us .contact-us-accordion h1 span{color:var(--alrajhi-Brand-600,#221afb)}#contact-us .contact-us-accordion .accordion-body{color:var(--gray-500-body-text,#72788e);font-family:var(--font-ping);letter-spacing:-.368px;font-size:16px;font-style:normal;font-weight:400;line-height:130%}#contact-us .contact-us-accordion .accordion-body a{color:var(--alrajhi-Brand-600,#221afb);font-weight:500;text-decoration:none}#contact-us .contact-us-accordion .accordion-body a:hover{text-decoration:underline}.e-application-form table thead th,.e-application-form table tbody td{text-align:center;color:var(--grey-500);vertical-align:middle;padding:1.5rem}.content-card{background:var(--Gray-50,#f9fafb);min-height:500px;padding:32px 0}.table-title th{background:var(--Gray-50,#f9fafb);color:var(--Gray-600,#475467);font-family:var(--font-ping);letter-spacing:-.368px;border:1px solid #e9e9e9;border-radius:5px;padding:6px 30px;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.table-head th,.table-subhead th{background:var(--alrajhi-Brand-900,#070070);color:#fff;font-family:var(--font-ping);letter-spacing:-.414px;text-align:center;border:none;padding:15px 30px;font-size:18px;font-weight:700;line-height:130%}.table-data td{background:var(--white,#fff);color:var(--Gray-600,#475467);font-family:var(--font-ping);letter-spacing:-.368px;border:1px solid #e9e9e9;padding:15px 30px;font-size:16px;font-weight:400;line-height:130%}@media (min-width:768px) and (max-width:992px){#contact-us .info-table td,#contact-us .info-table th{padding:15px;font-size:12px}}@media (max-width:768px){.vertical-space{height:40px}.page-heading{margin-bottom:24px}}@media (max-width:480px){#contact-us .info-table td,#contact-us .info-table th{padding:15px;font-size:12px}}
