.create-swiper-carousel--elementor {
    padding-bottom: 62px !important;
}

.create-swiper-carousel--elementor.swiper {
    overflow: visible;
}

.create-swiper-carousel--elementor .swiper-button-next,
.create-swiper-carousel--elementor .swiper-button-prev {
    background:    #DD042B;
    width:         73px;
    height:        48px;
    padding:       10px;
    font-size:     10px;
    position:      absolute;
    top:           unset;
    bottom:        0;
    transform:     skew(-33deg);
    border-radius: 8px;
    border:        2px solid #DD042B;
    display:       none;

}

.create-swiper-carousel--elementor .swiper-button-prev {
    background: #fff;
    border:     2px solid #D4D4D4;
    left:       unset;
    right:      100px;
}

.create-swiper-carousel--elementor .swiper-button-next:after,
.create-swiper-carousel--elementor .swiper-button-prev:after {
    font-size:       18px;
    font-weight:     900;
    transform:       skew(33deg);
    color:           #fff;
    display:         flex;
    flex-direction:  row;
    align-content:   center;
    align-items:     center;
    justify-content: center;
}

.create-swiper-carousel--elementor .swiper-button-prev:after {
    color: #D4D4D4;
}

.collap-text-pc {
    overflow: hidden;
}

a.collap-btn-pc {
    display:         flex;
    flex-direction:  row;
    align-items:     center;
    justify-content: center;
    gap:             16px;
    margin-top:      16px;
}

a.collap-btn-pc:after {
    position: relative;
    left:     unset !important;
    padding:  0 !important;
    margin:   0 !important;
}


/* ------------------------------------
-------------PPC Page-----------------
-------------------------------------*/
.icon-box-container .translate_icon_box {
    max-height: 40px;
    overflow:   hidden;
}

.icon-box-container .translate_icon_box .elementor-widget-heading {
    transition: ease-in-out .3s transform !important;
    min-height: 32px;
}

.icon-box-container:hover .translate_icon_box .elementor-widget-heading:nth-of-type(1) {
    transform: translateY(-100%);
}

.icon-box-container:hover .translate_icon_box .elementor-widget-heading:nth-of-type(2) {
    transform: translateY(-100%);
    opacity:   1;
}