@font-face { font-family: IBM Plex Sans Arabic; src: url(../font/ArbFONTS-ArbFONTS-Janna-LT-Regular.ttf); }
@font-face { font-family: IBM Plex Sans Arabic; src: url(../font/ArbFONTS-ArbFONTS-Janna-LT-Bold.ttf); font-weight: bold; }

body { font: 1rem/1.516 "IBM Plex Sans Arabic", Arial, sans-serif;  }
p {  font-size: 17px; text-align: left;}
.text-left { text-align: left;}
.gols { font-size: 16px !important; padding: 10px 0 20px 20px; text-align: left }
.why { text-align: left;}
.why::before {content:' '; background-image: url(../img/Icons-01.svg); display: block; width: 40px; height: 35px; padding:10px; background-repeat: no-repeat;}


.font-weight-bold {font-weight: bold;}
li.nav-item { padding: 0px 10px }

.navbar-toggler, .navbar-toggler:focus {
    border:unset !important;
    box-shadow: unset;
}

.bg {
    background-color: #001820;
    background-repeat: no-repeat;
    background-size: cover;
    min-height: 110vh;
}


.bg-1 {
    background-image: url(../img/bg-1-EN.png);
    background-position: right bottom;
}


.bg-2 {
    background-image: url(../img/bg-2-EN.png);
    background-position: left bottom;
}

.bg-3 {
    background-image: url(../img/bg-3-EN.png);
    background-position: right bottom;
}

.bg-4 {
    background-image: url(../img/bg-4.png);
    background-position: left bottom;
}


.bg-5 {
    background-image: url(../img/bg-5-EN.png);
    background-position: right bottom;
}

.bg-6 {
    background-image: url(../img/bg-6-EN.png);
    background-position: right bottom;
}


.bg-7 {
    background-image: url(../img/bg-7.png);
    background-position: center bottom;
}



.bg-11 {
    background-image: url(../img/bg-11.png);
    background-position: center bottom;
}



.bg-12 {
    background-image: url(../img/bg-12-EN.png);
    background-position: center bottom;
}

.bg-13 {
    background-image: url(../img/bg-13-EN.png);
    background-position: right bottom;
}


footer { padding: 50px 20px !important; }

footer p {font-size: 14px;}

.bg-0b1f24 { background-color: #0b1f24; }


.accordion-button strong {display: none;}

button.accordion-button { text-align: right; }

@media screen and (max-width: 600px) {
.bg { background-size: 180% ; }

}