/*--------------------------------------------------------------
# Chaves Edit - FEK Team
--------------------------------------------------------------*/


.main-slider-three__right-btn2 {
    background-color: #FF6326;
    opacity: 1;
    color: #fff;
    border-radius: 25px;
    margin-top: 50px;
}



.pb-011 {
    padding-bottom: .125rem !important
}

.pb-s1 {
    padding-bottom: 27.5px !important
}

.pb-s2 {
    padding-bottom: 66.8px !important
}

.pb-70 {
    padding-bottom: 70px !important
}

.pb-80 {
    padding-bottom: 80px !important
}

.pb-85 {
    padding-bottom: 85px !important
}

.pt-011 {
    padding-top: .125rem !important
}

.pt-85 {
    padding-top: 85px !important
}

.portfolio-details__imgx {
    position: relative;
    display: block;
}

.portfolio-details__imgx img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}



/*---------------------------------------------------------------------------
# we need to style the popup with CSS so it is placed as a common popup does
---------------------------------------------------------------------------*/

.chaves-popup {
    display:none;
    position:absolute;
    margin:0 auto;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 9999;
}



/*--------------------------------------------------------------
# [Index] 1st Content Edit - Card Adjustment
--------------------------------------------------------------*/

.three-boxes-two__contentx {
    position: relative;
    display: block;
    text-align: left;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 10px 60px 0px rgb(0 0 0 / 7%);
    padding: 54px 60px 47px;
    transition: all 500ms ease;
    min-height: 400px;
}

.three-boxes-two__single:hover 
.three-boxes-two__contentx {
    background-color: var(--thm-black);
}


/*--------------------------------------------------------------
# [News] Content Edit - Card Adjustment
--------------------------------------------------------------*/

.news-one__contentx {
    position: relative;
    display: block;
    text-align: center;
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 20px 60px 0px rgb(23 39 54 / 10%);
    padding: 29px 50px 30px;
    transition: all 500ms ease;
    min-height: 350px;
}

.news-one__contentx:before {
    position: absolute;
    bottom: -5px;
    right: 0;
    left: 0;
    width: 0;
    content: "";
    background-color: var(--thm-black);
    height: 1px;
    transition: all 500ms ease;
}

.news-one__single:hover .news-one__contentx:before {
    width: 100%;
}

.news-one__single:hover .news-one__contentx {
    background-color: var(--thm-black);
}


/*--------------------------------------------------------------
# [News Details] Edit - Img Adjustment
--------------------------------------------------------------*/

.news-details__imgx {
    position: relative;
    display: block;

}

.news-details__imgx>img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    
}

.news-details__date-boxx {
    position: absolute;
    bottom: -10px;
    right: 0px;
    background: var(--thm-black);
    padding: 3px 30px;
    z-index: 1;
}

.news-details__date-boxx p {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    color: #ffffff;
    margin: 0;
    letter-spacing: 0.1em;
}