/* AR 21-03-2026 */
.misionWrap {
    grid-template-columns: repeat(1, 1fr);
    width: 80%;
    margin: auto;
    align-items: center;
    text-align: center;
}

.misionWrap .box {
    align-items: center;
}

.misionWrap .tbox {
    display: flex;
}

.keyItem .inner {
    align-items: center;
    gap: 2rem;
    text-align: center;
}

.keyItem .inner strong {
    font-size: calc(42 / var(--gfs)* 1rem);
}

.keyItem .iconBox {
    width: 7rem;
}

@media only screen and (max-width: 1024px) {
    .keyItem .inner {
        align-items: center;
        justify-content: center;
        display: flex;
    }
}

.vision-mission-wrapper .box-wrapper:nth-child(2) .box .section-title {
    justify-content: start;
}

html[dir="rtl"] .slider-nav .prev {
    transform: scaleX(-1);
}

html[dir="rtl"] .slider-nav .next {
    transform: scaleX(1);
}

.ltr {
    direction: ltr !important;
}

.hubItem .imgBox img {
    object-fit: cover;
}

@media only screen and (min-width: 767px) {
    .text.xl {
        font-size: calc(45 / var(--gfs)* 1rem);

    }
}

.project-popupbox .desc ul li svg,
.project-popupbox .desc ul li img {
    width: 1rem;
}

body .cp-fab img {
    width: 75%;
    height: 75%;
}

body .cp-fab {
    position: fixed;
    left: auto;
    right: auto;
    left: 1rem;
    bottom: 1rem;
    border-radius: 50%;
    border: 0;
    display: grid;
    place-items: center;
    cursor: pointer;
    z-index: 2147483000;
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 247 / var(--tw-bg-opacity));
    box-shadow: none;
    transition:  none;
    --tw-border-opacity: 1;
    border-color: rgb(146 114 42 / var(--tw-border-opacity));
    border-width: 1px;
    width: 3.5rem;
    height: 3.5rem;
    border-style: solid;

}
body .cp-fab svg{
        fill: #92722a;
    width: 2.75rem;
    margin-left: auto;
    margin-right: auto;
    height: auto;
}
 
 body .cp-fab:hover {
    transform: none;
 }

 body .cp-fab:hover   svg{
    fill: #7c5e24;
}

