html, body {
    direction: rtl !important;
    font-family: var(--font-family-ge-light) !important;
}

body {
    font-size: 1rem !important;
}

p{
  line-height: 1.8 !important;
}

.light-text {
    font-size: 1rem !important;
}

.header .h-caption {
    font-size: 2.5rem !important;
}

nav .navbar-nav .nav-link {
    font-size: 1rem !important;
}

.navbar-nav .drop-down ul a {
    font-size: 1rem !important;
}

.pagination li .page-link {
    font-size: 1rem !important;
}

.pagination li:first-child .page-link,
.pagination li:last-child .page-link {
    font-size: 1.2rem !important;
}

.numbers-slider .slick-prev:before, .numbers-slider .slick-next:before{
    font-size: 1.5rem !important;
}

.carousel_item {
    font-size: 1.1rem !important;
}

.carousel_item .item_desc p {
    font-size: .9rem !important;
}

.doc-description {
    font-size: .9rem !important;
}

.footer ul li.slim-text a, .footer ul li.slim-text p {
    font-size: 1rem !important;
}

.footer .social-links a {
    font-size: 1rem !important;
}

.doc-dark-background {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0.5rem !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0.5rem !important;
}

.bold-text {
    font-family: var(--font-family-ge-bold);
}

/***************************HEADER**********************/

.nav-options .light {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 2rem;
    border-top-left-radius: 2rem;
}

.nav-options .dark {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 2rem;
    border-top-right-radius: 2rem;
}


.navbar-nav .drop-down ul {
    left: 30% !important;
    right: auto !important;
}

.navbar-nav .drop-down .drop-down ul {
    top: 0;
    right: calc(100% - 30px) !important;
    left: auto !important;
}

.navbar-nav .drop-down .drop-down:hover > ul {
    left: auto !important;
    right: 100% !important;
}

.navbar-nav .drop-down .drop-down > a {
    padding-right: auto !important;
    padding-left: 35px !important;
}

/*************************pagination*****************************/


.pagination li:first-child .page-link{
    right: -2.5rem !important;
    left: auto !important;
}

.pagination li:last-child .page-link{
    right: auto !important;
    left: -2.5rem !important;
}

/************************testimony******************************/

.numbers-item .svg{
    margin-left: auto !important;
}

.numbers-slider .slick-prev,
.testimony-slider .slick-prev {
    left: auto !important;
    right: 43% !important;
}

.numbers-slider .slick-next,
.testimony-slider .slick-next {
    right: auto !important;
    left: 43% !important;
}

.numbers-slider .slick-prev:before,
.testimony-slider .slick-prev:before {
    content: url('../images/icons/ic_arrow_right.svg');
}

.numbers-slider .slick-next:before,
.testimony-slider .slick-next:before {
    content: url('../images/icons/ic_arrow_left.svg');
}

/************************media******************************/

.doc-down {
    margin-right: 80% !important;
    margin-left: auto !important;
}

.slider-for .slick-next:before, .video-slider-for .slick-next:before {
    content: url(../images/icons/ic_-arrow_back.svg);
}

.slider-for .slick-prev:before, .video-slider-for .slick-prev:before {
    content: url(../images/icons/ic_arrow_forward.svg);
}


/******************************************************/

.form-inline .btn-success{
    border-radius: 4px 0px 0px 4px !important;
}

.footer .social-links{
    margin-right: 4rem !important;
    margin-left: 0 !important;
}
