html[dir="ltr"]{scroll-behavior:smooth}html[dir="ltr"] body.ra-p1-lang-en{direction:ltr;color:#183f47;font-family:"IBM Plex Sans Arabic",Arial,Helvetica,sans-serif;text-align:left}html[dir="ltr"] body.ra-p1-lang-en *{text-underline-offset:3px}html[dir="ltr"] .ra-en-shell{width:min(100% - 44px, 1280px);margin-inline:auto}html[dir="ltr"] .ra-en-eyebrow{margin:0 0 12px;color:#087e82;font-size:14px;font-weight:700;letter-spacing:.11em;line-height:1.3;text-transform:uppercase}html[dir="ltr"] .ra-en-button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;border:1px solid #fff0;border-radius:10px;font-size:16px;font-weight:700;line-height:1.25;transition:transform .18s ease,color .18s ease,background-color .18s ease,border-color .18s ease}html[dir="ltr"] .ra-en-button:hover{transform:translateY(-2px)}html[dir="ltr"] .ra-en-button:focus-visible,html[dir="ltr"] .ra-en-text-link:focus-visible,html[dir="ltr"] .ra-en-page a:focus-visible{outline:3px solid #a75c00;outline-offset:4px}html[dir="ltr"] .ra-en-button--primary{color:#fff;background:#087e82;border-color:#087e82;box-shadow:0 12px 26px rgb(8 126 130 / .18)}html[dir="ltr"] .ra-en-button--primary:hover{color:#fff;background:#04676d;border-color:#04676d}html[dir="ltr"] .ra-en-button--secondary{color:#0a4c5a;background:#fff;border-color:#9db7bb}html[dir="ltr"] .ra-en-button--secondary:hover{color:#073e4a;border-color:#087e82;background:#eef9f8}html[dir="ltr"] .ra-p1-main-inner{gap:clamp(12px, 1.4vw, 24px)}html[dir="ltr"] .ra-p1-brand{width:clamp(126px, 8.5vw, 154px)}html[dir="ltr"] .ra-p1-vision-logo{width:58px}html[dir="ltr"] .ra-p1-menu>li>a{padding-inline:clamp(6px, .5vw, 10px);font-size:clamp(13px, .78vw, 15px)}html[dir="ltr"] .ra-p1-actions .ra-p1-button{min-width:126px;padding-inline:13px;font-size:14px}html[dir="ltr"] [data-ra-p1-english-fallback-menu]>li{direction:ltr}html[dir="ltr"] .ra-p1-home-anchor,html[dir="ltr"] .ra-p1-home-footer-aliases,html[dir="ltr"] .ra-p1-home-footer-aliases>span,html[dir="ltr"] .ra-p1-contact__anchor{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;pointer-events:none;scroll-margin-block-start:124px}html[dir="ltr"] .ra-en-hero{position:relative;overflow:hidden;padding:clamp(64px, 7vw, 100px) 0;color:#fff;background:radial-gradient(circle at 8% 10%,rgb(85 211 200 / .23),transparent 29%),radial-gradient(circle at 92% 82%,rgb(6 127 177 / .24),transparent 31%),linear-gradient(128deg,#063c4b 0%,#075974 52%,#087e82 100%)}html[dir="ltr"] .ra-en-hero::before,html[dir="ltr"] .ra-en-hero::after{content:"";position:absolute;border:1px solid rgb(255 255 255 / .11);border-radius:50%;pointer-events:none}html[dir="ltr"] .ra-en-hero::before{width:460px;height:460px;top:-300px;left:-190px;box-shadow:0 0 0 80px rgb(255 255 255 / .018)}html[dir="ltr"] .ra-en-hero::after{width:520px;height:520px;right:-330px;bottom:-360px;box-shadow:0 0 0 100px rgb(255 255 255 / .016)}html[dir="ltr"] .ra-en-hero__grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;gap:clamp(44px, 7vw, 96px)}html[dir="ltr"] .ra-en-hero .ra-en-eyebrow{color:#85e6dc}html[dir="ltr"] .ra-en-hero h1{max-width:780px;margin:0;color:#fff;font-size:clamp(39px, 4.4vw, 67px);font-weight:700;letter-spacing:-.035em;line-height:1.08}html[dir="ltr"] .ra-en-hero__copy>p:not(.ra-en-eyebrow){max-width:700px;margin:24px 0 0;color:rgb(255 255 255 / .86);font-size:clamp(17px, 1.35vw, 21px);line-height:1.75}html[dir="ltr"] .ra-en-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}html[dir="ltr"] .ra-en-hero .ra-en-button--primary{color:#073d49;background:#70ddd2;border-color:#70ddd2;box-shadow:0 14px 30px rgb(0 0 0 / .18)}html[dir="ltr"] .ra-en-hero .ra-en-button--primary:hover{color:#073d49;background:#9cebe4;border-color:#9cebe4}html[dir="ltr"] .ra-en-hero .ra-en-button--secondary{color:#fff;background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .5)}html[dir="ltr"] .ra-en-hero .ra-en-button--secondary:hover{color:#fff;background:rgb(255 255 255 / .13);border-color:#fff}html[dir="ltr"] .ra-en-hero__facts{display:flex;flex-wrap:wrap;gap:12px 28px;margin:36px 0 0;padding:23px 0 0;border-top:1px solid rgb(255 255 255 / .18);list-style:none}html[dir="ltr"] .ra-en-hero__facts li{min-width:120px;margin:0}html[dir="ltr"] .ra-en-hero__facts strong,html[dir="ltr"] .ra-en-hero__facts span{display:block}html[dir="ltr"] .ra-en-hero__facts strong{color:#fff;font-family:Arial,sans-serif;font-size:24px;line-height:1.2}html[dir="ltr"] .ra-en-hero__facts span{margin-top:4px;color:rgb(255 255 255 / .7);font-size:13px}html[dir="ltr"] .ra-en-hero__visual{position:relative;margin:0}html[dir="ltr"] .ra-en-hero__visual::before{content:"";position:absolute;inset:-14px 14px 14px -14px;border:1px solid rgb(133 230 220 / .34);border-radius:30px}html[dir="ltr"] .ra-en-hero__visual>img{position:relative;z-index:1;width:100%;height:clamp(390px, 38vw, 560px);display:block;object-fit:cover;border-radius:28px;box-shadow:0 30px 75px rgb(0 24 31 / .35)}html[dir="ltr"] .ra-en-hero__visual figcaption{position:absolute;z-index:2;right:22px;bottom:22px;left:22px;padding:18px 20px;border:1px solid rgb(255 255 255 / .28);border-radius:15px;color:#fff;background:rgb(3 43 55 / .84);box-shadow:0 12px 30px rgb(0 0 0 / .24);backdrop-filter:blur(10px)}html[dir="ltr"] .ra-en-hero__visual figcaption span,html[dir="ltr"] .ra-en-hero__visual figcaption strong{display:block}html[dir="ltr"] .ra-en-hero__visual figcaption span{color:#85e6dc;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}html[dir="ltr"] .ra-en-hero__visual figcaption strong{margin-top:5px;font-size:16px;line-height:1.45}html[dir="ltr"] .ra-en-about{padding:clamp(70px, 7vw, 96px) 0;background:#fff}html[dir="ltr"] .ra-en-section-heading{max-width:900px}html[dir="ltr"] .ra-en-section-heading h2{margin:0;color:#073f4e;font-size:clamp(31px, 3.6vw, 51px);font-weight:700;letter-spacing:-.025em;line-height:1.2}html[dir="ltr"] .ra-en-section-heading>p:not(.ra-en-eyebrow){margin:20px 0 0;color:#4c6870;font-size:18px;line-height:1.8}html[dir="ltr"] .ra-en-about__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:38px}html[dir="ltr"] .ra-en-about__cards article,html[dir="ltr"] .ra-en-info-grid article{min-width:0;padding:28px;border:1px solid #d7e7e7;border-radius:17px;background:linear-gradient(145deg,#fff 0%,#f4faf9 100%);box-shadow:0 14px 35px rgb(8 67 77 / .055)}html[dir="ltr"] .ra-en-about__cards article>span,html[dir="ltr"] .ra-en-info-grid article>span{color:#0b9293;font-family:Arial,sans-serif;font-size:13px;font-weight:700}html[dir="ltr"] .ra-en-about__cards h3,html[dir="ltr"] .ra-en-info-grid h3{margin:15px 0 0;color:#073f4e;font-size:22px;line-height:1.35}html[dir="ltr"] .ra-en-about__cards p,html[dir="ltr"] .ra-en-info-grid p{margin:11px 0 0;color:#567078;font-size:16px;line-height:1.7}html[dir="ltr"] .ra-en-text-link{display:inline-flex;align-items:center;gap:10px;margin-top:28px;padding-bottom:4px;border-bottom:2px solid #0b9293;color:#07586a;font-size:16px;font-weight:700}html[dir="ltr"] .ra-en-home .ra-p1-services,html[dir="ltr"] .ra-en-home .ra-p1-statistics,html[dir="ltr"] .ra-en-home .ra-p1-projects,html[dir="ltr"] .ra-en-home .ra-p1-media-center,html[dir="ltr"] .ra-en-home .ra-p1-recognition,html[dir="ltr"] .ra-en-home .ra-p1-contact{margin:0;padding-block:clamp(66px, 6vw, 88px)}html[dir="ltr"] .ra-p1-services__header,html[dir="ltr"] .ra-p1-statistics__header,html[dir="ltr"] .ra-p1-projects__header,html[dir="ltr"] .ra-p1-media-center__header,html[dir="ltr"] .ra-p1-recognition__header,html[dir="ltr"] .ra-p1-contact__header,html[dir="ltr"] .ra-p1-projects-panel__header,html[dir="ltr"] .ra-p1-media-panel__header,html[dir="ltr"] .ra-p1-recognition-row__header{direction:ltr;text-align:left}html[dir="ltr"] .aboutus#aboutus,html[dir="ltr"] .aboutus#aboutus .aboutus_c,html[dir="ltr"] .aboutus#aboutus .item_cla,html[dir="ltr"] section.ra-p1-projects,html[dir="ltr"] .ra-p1-projects-panel,html[dir="ltr"] .ra-p1-recognition-logo{direction:ltr;text-align:left}html[dir="ltr"] .aboutus#aboutus .aboutus_c{grid-template-areas:"heading heading" "main image"}html[dir="ltr"] .aboutus#aboutus .ra-p1-about-tabs,html[dir="ltr"] .aboutus#aboutus .ra-p1-about-links,html[dir="ltr"] .aboutus#aboutus .ra-p1-goals-list{direction:ltr}html[dir="ltr"] .ra-p1-recognition-row__header{inset:0 auto 0 0;padding:28px 26px 26px clamp(28px, 2.4vw, 42px);background:radial-gradient(circle at 8% 14%,rgb(0 185 173 / .15),transparent 32%),linear-gradient(225deg,rgb(255 255 255 / .995),rgb(244 251 253 / .995));border-right:1px solid rgb(0 185 173 / .14);border-left:0;box-shadow:22px 0 54px rgb(8 56 75 / .08)}html[dir="ltr"] .ra-p1-recognition-row__header::before{right:-132px;left:auto;background:linear-gradient(270deg,#fff0,rgb(247 252 253 / .72) 48%,rgb(247 252 253 / .995))}html[dir="ltr"] .ra-p1-recognition-row__header::after{inset:20px 0 20px auto}html[dir="ltr"] .ra-p1-recognition[data-ra-p1-motion-state="static"] .ra-p1-recognition-row{grid-template-columns:minmax(320px,410px) minmax(0,1fr)}html[dir="ltr"] .ra-p1-recognition[data-ra-p1-motion-state="static"] .ra-p1-recognition-row__header{grid-column:1}html[dir="ltr"] .ra-p1-recognition[data-ra-p1-motion-state="static"] .ra-p1-recognition-row__viewport,html[dir="ltr"] .ra-p1-recognition[data-ra-p1-motion-state="static"] .ra-p1-recognition-empty{grid-column:2;direction:ltr}html[dir="ltr"] .ra-p1-recognition[data-ra-p1-motion-state="static"] .ra-p1-recognition-row__segment{direction:ltr}html[dir="ltr"] .ra-p1-services__heading,html[dir="ltr"] .ra-p1-projects__header>div,html[dir="ltr"] .ra-p1-media-center__header>div,html[dir="ltr"] .ra-p1-recognition__header>div,html[dir="ltr"] .ra-p1-contact__header>div{text-align:left}html[dir="ltr"] .ra-p1-service-card__content,html[dir="ltr"] .ra-p1-project-card__body,html[dir="ltr"] .ra-p1-media-card__body,html[dir="ltr"] .ra-p1-recognition-logo__name,html[dir="ltr"] .ra-p1-stat-card__visual{direction:ltr;text-align:left}html[dir="ltr"] .ra-p1-service-card__action svg,html[dir="ltr"] .ra-p1-project-card__action svg,html[dir="ltr"] .ra-p1-media-card__action svg,html[dir="ltr"] .ra-p1-site-footer__map-link svg{transform:rotate(180deg)}html[dir="ltr"] .ra-p1-projects-tab__copy,html[dir="ltr"] .ra-p1-media-tab__label,html[dir="ltr"] .ra-p1-recognition-row__heading{text-align:left}html[dir="ltr"] .ra-p1-contact input,html[dir="ltr"] .ra-p1-contact select,html[dir="ltr"] .ra-p1-contact textarea,html[dir="ltr"] .ra-p1-contact label{direction:ltr;text-align:left}html[dir="ltr"] .ra-en-page{min-height:60vh;background:#f5f9f9}html[dir="ltr"] .ra-en-page-hero{position:relative;overflow:hidden;padding:clamp(56px, 6vw, 82px) 0;color:#fff;background:radial-gradient(circle at 90% 15%,rgb(87 215 205 / .22),transparent 25%),linear-gradient(128deg,#063c4b 0%,#07677e 72%,#087e82 100%)}html[dir="ltr"] .ra-en-page-hero::after{content:"";position:absolute;width:390px;height:390px;right:-180px;bottom:-290px;border:1px solid rgb(255 255 255 / .12);border-radius:50%;box-shadow:0 0 0 70px rgb(255 255 255 / .018)}html[dir="ltr"] .ra-en-page-hero .ra-en-shell{position:relative;z-index:1}html[dir="ltr"] .ra-en-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:19px;color:rgb(255 255 255 / .68);font-size:14px}html[dir="ltr"] .ra-en-breadcrumb a{color:#9be8e2}html[dir="ltr"] .ra-en-page-hero h1{max-width:950px;margin:0;color:#fff;font-size:clamp(36px, 4.2vw, 61px);font-weight:700;letter-spacing:-.03em;line-height:1.12}html[dir="ltr"] .ra-en-page-hero p{max-width:880px;margin:20px 0 0;color:rgb(255 255 255 / .84);font-size:clamp(17px, 1.35vw, 20px);line-height:1.75}html[dir="ltr"] .ra-en-page__body{padding-block:clamp(54px, 6vw, 82px)}html[dir="ltr"] .ra-en-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}html[dir="ltr"] .ra-en-content-card{min-width:0;margin:0;border:1px solid #d7e5e5;border-radius:17px;overflow:hidden;background:#fff;box-shadow:0 14px 34px rgb(8 57 68 / .06);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}html[dir="ltr"] .ra-en-content-card:hover{transform:translateY(-4px);border-color:#95cac7;box-shadow:0 22px 42px rgb(8 57 68 / .1)}html[dir="ltr"] .ra-en-content-card__availability{display:inline-flex;width:fit-content;margin-top:8px;padding:7px 11px;border:1px solid #d4e2e2;border-radius:999px;color:#49686f;background:#f3f7f7;font-size:13px;font-weight:700;line-height:1.5}html[dir="ltr"] .ra-en-content-card>a{height:100%;display:flex;flex-direction:column;color:inherit}html[dir="ltr"] .ra-en-content-card figure{position:relative;height:218px;margin:0;overflow:hidden;background:linear-gradient(145deg,#eaf5f4,#dceceb)}html[dir="ltr"] .ra-en-content-card figure>img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .28s ease}html[dir="ltr"] .ra-en-content-card:hover figure>img{transform:scale(1.035)}html[dir="ltr"] .ra-en-content-card--unavailable:hover{transform:none;border-color:#d7e5e5;box-shadow:0 14px 34px rgb(8 57 68 / .06)}html[dir="ltr"] .ra-en-content-card--unavailable:hover figure>img{transform:none}html[dir="ltr"] .ra-en-content-card__placeholder{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(circle at 75% 20%,rgb(18 166 167 / .16),transparent 28%),linear-gradient(145deg,#edf7f6,#dcebea)}html[dir="ltr"] .ra-en-content-card__placeholder img{width:116px;height:auto;opacity:.72}html[dir="ltr"] .ra-en-content-card__body{flex:1;display:flex;flex-direction:column;padding:23px}html[dir="ltr"] .ra-en-content-card__type{margin:0;color:#087e82;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}html[dir="ltr"] .ra-en-content-card h2{margin:11px 0 0;color:#073f4e;font-size:21px;line-height:1.42}html[dir="ltr"] .ra-en-content-card__body>p:not(.ra-en-content-card__type){margin:11px 0 0;color:#5d7278;font-size:15px;line-height:1.65}html[dir="ltr"] .ra-en-content-card__body>span{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:18px;color:#086f78;font-size:14px;font-weight:700}html[dir="ltr"] .ra-en-content-card__body>span i{font-style:normal}html[dir="ltr"] .ra-en-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:34px}html[dir="ltr"] .ra-en-pagination a,html[dir="ltr"] .ra-en-pagination__ellipsis{min-width:42px;min-height:42px;display:grid;place-items:center;border:1px solid #b8cecf;border-radius:8px;color:#174f59;background:#fff;font-family:Arial,sans-serif;font-weight:700}html[dir="ltr"] .ra-en-pagination__direction{width:auto;padding-inline:14px}html[dir="ltr"] .ra-en-pagination__ellipsis{border-color:#fff0;background:#fff0;color:#587178}html[dir="ltr"] .ra-en-pagination a[aria-current="page"],html[dir="ltr"] .ra-en-pagination a:hover{color:#fff;background:#087e82;border-color:#087e82}html[dir="ltr"] .ra-en-pagination a:focus-visible{outline:3px solid #087e82;outline-offset:3px}html[dir="ltr"] .ra-en-prose,html[dir="ltr"] .ra-en-service-detail,html[dir="ltr"] .ra-en-detail,html[dir="ltr"] .ra-en-source-content{max-width:1080px;margin-inline:auto}html[dir="ltr"] .ra-en-source-content{direction:ltr;color:#405e66;font-size:17px;line-height:1.85;text-align:left}html[dir="ltr"] .ra-en-source-content :is(img,video,iframe,table){max-width:100%}html[dir="ltr"] .ra-en-source-content img{height:auto}html[dir="ltr"] .ra-en-prose>h2,html[dir="ltr"] .ra-en-service-detail h2,html[dir="ltr"] .ra-en-detail h2{margin:36px 0 0;color:#073f4e;font-size:clamp(27px, 3vw, 41px);line-height:1.25}html[dir="ltr"] .ra-en-prose>h2:first-child,html[dir="ltr"] .ra-en-service-detail h2:first-child,html[dir="ltr"] .ra-en-detail h2:first-child{margin-top:0}html[dir="ltr"] .ra-en-prose>p,html[dir="ltr"] .ra-en-detail__copy>p:not(.ra-en-eyebrow){margin:16px 0 0;color:#506970;font-size:18px;line-height:1.8}html[dir="ltr"] .ra-en-prose>ul{margin:18px 0 0;padding-left:24px;color:#415f66;font-size:17px;line-height:1.8}html[dir="ltr"] .ra-en-prose>.ra-en-button,html[dir="ltr"] .ra-en-service-detail>.ra-en-button{margin-top:27px}html[dir="ltr"] .ra-en-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:31px 0}html[dir="ltr"] .ra-en-service-grid,html[dir="ltr"] .ra-en-directory-grid,html[dir="ltr"] .ra-en-requirements{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}html[dir="ltr"] .ra-en-service-grid article,html[dir="ltr"] .ra-en-directory-grid>a,html[dir="ltr"] .ra-en-requirements article{min-width:0;padding:27px;border:1px solid #d4e4e4;border-radius:16px;color:inherit;background:#fff;box-shadow:0 13px 32px rgb(7 62 74 / .055)}html[dir="ltr"] .ra-en-directory-grid>a,html[dir="ltr"] .ra-en-service-grid article{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}html[dir="ltr"] .ra-en-directory-grid>a:hover,html[dir="ltr"] .ra-en-service-grid article:hover{transform:translateY(-3px);border-color:#87c3c1;box-shadow:0 20px 39px rgb(7 62 74 / .09)}html[dir="ltr"] .ra-en-service-grid article>span,html[dir="ltr"] .ra-en-directory-grid>a>span{color:#09898d;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}html[dir="ltr"] .ra-en-service-grid h2,html[dir="ltr"] .ra-en-directory-grid h2,html[dir="ltr"] .ra-en-requirements h3{margin:14px 0 0;color:#073f4e;font-size:21px;line-height:1.4}html[dir="ltr"] .ra-en-service-grid p,html[dir="ltr"] .ra-en-directory-grid p,html[dir="ltr"] .ra-en-requirements p{margin:11px 0 0;color:#587078;font-size:15px;line-height:1.7}html[dir="ltr"] .ra-en-service-grid a{display:inline-flex;gap:8px;margin-top:18px;color:#08767d;font-size:14px;font-weight:700}html[dir="ltr"] .ra-en-service-grid a i{font-style:normal}html[dir="ltr"] .ra-en-detail{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:center;gap:44px;padding:34px;border:1px solid #d5e4e4;border-radius:20px;background:#fff;box-shadow:0 18px 45px rgb(7 62 74 / .07)}html[dir="ltr"] .ra-en-detail>figure{margin:0}html[dir="ltr"] .ra-en-detail>figure img{width:100%;max-height:490px;display:block;object-fit:contain;border-radius:14px}html[dir="ltr"] .ra-en-detail__copy h2{margin-top:0}html[dir="ltr"] .ra-en-detail__date,html[dir="ltr"] .ra-en-help{color:#60777d!important;font-size:15px!important}html[dir="ltr"] .ra-en-detail__copy .ra-en-button{margin-top:24px}html[dir="ltr"] .ra-en-notice{padding:24px 26px;border:1px solid #e3c987;border-left:5px solid #b57c00;border-radius:11px;color:#654d16;background:#fff9e9}html[dir="ltr"] .ra-en-notice strong{color:#4a370d;font-size:19px}html[dir="ltr"] .ra-en-notice p{margin:7px 0 0;line-height:1.65}html[dir="ltr"] .ra-en-empty{max-width:760px;margin-inline:auto;padding:42px;border:1px solid #d3e3e3;border-radius:18px;text-align:center;background:#fff}html[dir="ltr"] .ra-en-empty h2{margin:0;color:#073f4e;font-size:28px}html[dir="ltr"] .ra-en-empty p{margin:12px 0 0;color:#5d747a;font-size:17px;line-height:1.7}html[dir="ltr"] .ra-en-empty .ra-en-button{margin-top:24px}html[dir="ltr"] .ra-en-search{max-width:860px;margin-inline:auto}html[dir="ltr"] .ra-en-search label{display:block;margin-bottom:9px;color:#073f4e;font-size:17px;font-weight:700}html[dir="ltr"] .ra-en-search>div{display:grid;grid-template-columns:minmax(0,1fr) auto}html[dir="ltr"] .ra-en-search input{min-width:0;min-height:54px;padding:10px 16px;border:1px solid #9cb8bb;border-right:0;border-radius:9px 0 0 9px;color:#183f47;background:#fff;font-size:17px}html[dir="ltr"] .ra-en-search button{min-height:54px;padding:8px 25px;border:1px solid #087e82;border-radius:0 9px 9px 0;color:#fff;background:#087e82;font-size:16px;font-weight:700}html[dir="ltr"] .ra-en-results-count{margin:29px 0 12px;color:#567078}html[dir="ltr"] .ra-en-result-list{display:grid;gap:11px}html[dir="ltr"] .ra-en-result-list>a{display:block;padding:22px 24px;border:1px solid #d5e4e4;border-radius:13px;color:inherit;background:#fff}html[dir="ltr"] .ra-en-result-list>a:hover{border-color:#91c5c3}html[dir="ltr"] .ra-en-result-list span{color:#087e82;font-size:12px;font-weight:700;text-transform:uppercase}html[dir="ltr"] .ra-en-result-list h2{margin:7px 0 0;color:#073f4e;font-size:21px}html[dir="ltr"] .ra-en-result-list p{margin:7px 0 0;color:#5d747a;line-height:1.6}html[dir="ltr"] .ra-p1-english-route-contact .ra-en-page__body{width:100%;max-width:none;padding:0}html[dir="ltr"] .ra-p1-english-route-contact .ra-p1-contact{margin:0}html[dir="ltr"] .ra-p1-site-footer,html[dir="ltr"] .ra-p1-site-footer__identity,html[dir="ltr"] .ra-p1-site-footer__location,html[dir="ltr"] .ra-p1-site-footer__location-head,html[dir="ltr"] .ra-p1-footer-globe,html[dir="ltr"] .ra-p1-site-footer__lower,html[dir="ltr"] .ra-p1-site-footer__meta{direction:ltr;text-align:left}html[dir="ltr"] .ra-p1-site-footer__facts,html[dir="ltr"] .ra-p1-site-footer__contacts,html[dir="ltr"] .ra-p1-footer-globe__locations,html[dir="ltr"] .ra-p1-site-footer__nav ul{direction:ltr}html[dir="ltr"] .ra-p1-english-footer-menu{display:flex;flex-wrap:wrap;gap:10px 24px;margin:0;padding:0;list-style:none}html[dir="ltr"] .ra-p1-english-footer-menu li{margin:0}html[dir="ltr"] .ra-p1-english-footer-menu a{color:rgb(255 255 255 / .8);font-weight:600}html[dir="ltr"] .ra-p1-english-footer-menu a:hover{color:#fff}@media (max-width:1180px){html[dir="ltr"] .ra-en-hero__grid{grid-template-columns:minmax(0,1fr) minmax(330px,.78fr);gap:42px}html[dir="ltr"] .ra-en-content-grid,html[dir="ltr"] .ra-en-service-grid,html[dir="ltr"] .ra-en-directory-grid,html[dir="ltr"] .ra-en-requirements{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1200px){html[dir="ltr"] .aboutus#aboutus .aboutus_c{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "image" "main"}}@media (max-width:1024px){html[dir="ltr"] .ra-en-hero__grid{grid-template-columns:1fr}html[dir="ltr"] .ra-en-hero__copy{max-width:820px}html[dir="ltr"] .ra-en-hero__visual{max-width:760px}html[dir="ltr"] .ra-en-hero__visual>img{height:clamp(350px, 58vw, 520px)}html[dir="ltr"] .ra-en-about__cards,html[dir="ltr"] .ra-en-info-grid{grid-template-columns:1fr}html[dir="ltr"] .ra-en-detail{grid-template-columns:1fr}}@media (max-width:760px){html[dir="ltr"] .ra-en-shell{width:min(100% - 30px, 1280px)}html[dir="ltr"] .ra-en-hero,html[dir="ltr"] .ra-en-about,html[dir="ltr"] .ra-en-page__body{padding-block:54px}html[dir="ltr"] .ra-en-hero h1{font-size:clamp(36px, 11vw, 49px)}html[dir="ltr"] .ra-en-hero__visual>img{height:330px;border-radius:21px}html[dir="ltr"] .ra-en-hero__visual::before{inset:-9px 9px 9px -9px;border-radius:23px}html[dir="ltr"] .ra-en-about__cards article,html[dir="ltr"] .ra-en-info-grid article,html[dir="ltr"] .ra-en-service-grid article,html[dir="ltr"] .ra-en-directory-grid>a,html[dir="ltr"] .ra-en-requirements article{padding:23px}html[dir="ltr"] .ra-en-content-grid,html[dir="ltr"] .ra-en-service-grid,html[dir="ltr"] .ra-en-directory-grid,html[dir="ltr"] .ra-en-requirements{grid-template-columns:1fr}html[dir="ltr"] .ra-en-content-card figure{height:230px}html[dir="ltr"] .ra-en-detail{gap:28px;padding:23px}html[dir="ltr"] .ra-en-search>div{grid-template-columns:1fr;gap:8px}html[dir="ltr"] .ra-en-search input,html[dir="ltr"] .ra-en-search button{border:1px solid #9cb8bb;border-radius:9px}html[dir="ltr"] .ra-en-search button{border-color:#087e82}html[dir="ltr"] .ra-en-empty{padding:30px 22px}html[dir="ltr"] .ra-p1-english-footer-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}html[dir="ltr"] .ra-p1-recognition[data-ra-p1-motion-state="static"] .ra-p1-recognition-row{grid-template-columns:1fr}html[dir="ltr"] .ra-p1-recognition[data-ra-p1-motion-state="static"] .ra-p1-recognition-row__header,html[dir="ltr"] .ra-p1-recognition[data-ra-p1-motion-state="static"] .ra-p1-recognition-row__viewport,html[dir="ltr"] .ra-p1-recognition[data-ra-p1-motion-state="static"] .ra-p1-recognition-empty{grid-column:1;grid-row:auto}}@media (max-width:1100px) and (min-width:621px){html[dir="ltr"] .ra-p1-recognition-row__header::before{right:-100px;inline-size:100px}}@media (max-width:620px){html[dir="ltr"] .ra-p1-recognition-row__header::before{right:-58px;inline-size:58px}}@media (max-width:420px){html[dir="ltr"] .ra-en-hero__actions,html[dir="ltr"] .ra-en-hero__actions .ra-en-button{width:100%}html[dir="ltr"] .ra-en-hero__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}html[dir="ltr"] .ra-en-page-hero h1{font-size:34px}}@media (prefers-reduced-motion:reduce){html[dir="ltr"] *,html[dir="ltr"] *::before,html[dir="ltr"] *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}