/**
 * Copyright since 2011 Fornet Maroc
 * Fornet is a web agency in Morocco, specializing in the creation of websites, 
 * e-commerce websites, and mobile applications
 *
 * DISCLAIMER
 *
 * versions in the future. If you wish to customize Starter Kit for your
 * needs please refer to https://www.fornetmaroc.com/ for more information.
 *
 * @author    Fornet Maroc 
 * @copyright Since 2011 Fornet Maroc
*/

.rounded-left {
    border-top-left-radius: initial;
    border-top-right-radius: 3rem;
}

.rounded-right {
    border-bottom-right-radius: initial;
    border-bottom-left-radius: 3rem;
}
.card-circle:first-child .card-body h5, .card-circle:first-child .card-body p {
    right: -44px;
    top: -125px;
}
.card-circle:nth-child(3) .card-body h5, .card-circle:nth-child(3) .card-body p {
    left: -74px;
    top: 10px;
}
.modal-content ul li::before {
    right: 0;
    left: initial;
}
.modal-content ul li {
    padding-right: 35px;
    padding-left: 0;
}
header img {
    object-fit: contain;
}
.steps-wrapper {
    position: relative;
    overflow: hidden;
}
.modal-header .btn-close {
    margin-left: 0;
    margin-bottom: auto;
    color: var(--yellow);
}
/* Desktop Only */
@media (min-width: 768px) {
    .section-timeline .timeline li:nth-child(2)::after {
      right: inherit;
    }
}
@media (min-width: 992px) {
    .title-wrapper:lang(ar):after {
        right: initial;
        left: 0;
    }

    .title-wrapper.left:lang(ar)::after {
        left: initial;
        right: 0;
    }

    [data-aos="fade-right"]:lang(ar) {
        transform: translate3d(100px,0,0);
    }
    [data-aos="fade-left"]:lang(ar) {
        transform: translate3d(-100px,0,0);
    }
    .all-card-box .row > div:first-child .card {
        border-top-left-radius: initial;
        border-top-right-radius: 3rem;
    }
    .all-card-box .row > div:last-child .card {
        border-bottom-right-radius: initial;
        border-bottom-left-radius: 3rem;
    }
    .card-circle:nth-child(3){-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);background:#004177;border:10px solid #004177;position:relative;right:10px}
    .card-circle:first-child{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);border:10px solid #fdb813;background:#fdb813;position:relative;left:10px}

    

  
    .section-timeline .timeline li:nth-child(2) .content:nth-child(3) .cst-wrapper {
        width: 400px;
        transform: translateX(4%);
    }
    
    .align-items-lg-end {
        align-items: flex-start !important;
    }


}

/*correction style arabe footer*/
.card-circle:nth-child(3) .card-body p {
  left: -20px;
  top: 10px;
}
