.logo_slider figure {
    margin: 0 20px !important;
}
.logo_slider figure img{
    height: 50px;
}
.statick_arrow .elementor-button-wrapper {
    height: 45px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.statick_arrow .elementor-button-wrapper:hover:before{
    position: absolute;
    content: '';
    width: 45px;
    height: 45px;
    background: url(/wp-content/uploads/2025/05/hover-bg.png) no-repeat center;
}

.statick_arrow .elementor-button-wrapper:hover svg path{
    fill: #fff;
}
.statick_arrow .right_arrow .elementor-button-wrapper:hover:before,.statick_arrow .left_arrow .elementor-button-wrapper:hover:before{
    transform: rotate(180deg);
}
.statick_arrow .elementor-button-wrapper .elementor-button-icon svg{
    width: 18px ;
}
.left-corner-img img {
    clip-path: polygon(20% 0%, 80% 0%, 100% 0, 100% 80%, 100% 100%, 30% 100%, 0 40%, 0 0);
}
.left-corner-img .elementor-widget-container img,.diensten_grid .jet-listing-grid__item .elementor-widget-container img,
.diensten_detail_slider .swiper-slide figure.swiper-slide-inner img {
    transition: all 0.4s ease-in-out;
}
.left-corner-img .elementor-widget-container{
    overflow: hidden;
    max-width: 656px;
}
.left-corner-img .elementor-widget-container:hover img,.diensten_grid .jet-listing-grid__item:hover img,
.diensten_detail_slider .swiper-slide figure.swiper-slide-inner:hover img
{
    transform: scale(1.03);
}
.bg-left-corner .elementor-widget-container{
    clip-path: polygon(20% 0%, 80% 0%, 100% 0, 100% 80%, 100% 100%, 20% 100%, 0 80%, 0 0);
}
.review_slider .slick-slide.slick-current{
    clip-path: polygon(20% 0%, 80% 0%, 100% 0, 100% 80%, 100% 100%, 25% 100%, 0 70%, 0 0);
}
.expertise-left-corner {
    clip-path: polygon(20% 0%, 80% 0%, 100% 0, 100% 80%, 100% 100%, 8% 100%, 0 40%, 0 0);
}
.diensten_grid img {
    height: 400px !important;
}
.diensten_grid .jet-listing-grid__item .elementor-widget-container{
    overflow: hidden;
    max-width: 377px;
}
.diensten_grid .jet-listing-grid__item .elementor-widget-container a{
    width: 100%;
}
.diensten_detail_slider .swiper-slide figure.swiper-slide-inner{
    overflow: hidden;
    max-width: 370px;
    height: 319px;
}
.diensten_grid span.elementor-button-text{
    text-align: right;
}
.diensten_grid span.elementor-button-icon {
    filter: brightness(10) invert(1);
}
.diensten_grid span.elementor-button-content-wrapper:hover span.elementor-button-icon {
    filter: inherit;
}
.diensten_detail_slider img {
    height: 319px;
    width: 100%;
    object-fit: cover;
}
.diensten_detail_slider .elementor-swiper-button {
    background: url(/wp-content/uploads/2025/05/Subtract.svg) no-repeat center !important;
    width: 45px;
    height: 45px;
    display: flex !important;
    align-items: center;
    justify-content: center;
}
.diensten_detail_slider .elementor-swiper-button:hover{
    background-color: #000 !important;
    clip-path: polygon(20% 0%, 64% 0, 100% 35%, 100% 80%, 100% 100%, 0 100%, 0 53%, 0 0);
    filter: brightness(2) invert(0);
    background-image: inherit !important;
}
.diensten_detail_slider .elementor-swiper-button-prev {
    left: 45.6% !important;
}

.diensten_detail_slider .elementor-swiper-button-next {
    right: 45.6% !important;
    transform: rotate(180deg) !important;
    margin-top: -22px;
}
.diensten_detail_slider .elementor-swiper-button{
    top: 114% !important;
}
.diensten_detail_slider .swiper-slide.swiper-slide-active img {
    clip-path: polygon(20% 0%, 80% 0%, 100% 0, 100% 80%, 100% 100%, 30% 100%, 0 64%, 0 0);
}
/*-----------------Responsive------------------*/
@media(max-width: 1024px){
.diensten_grid img {
    height: 300px !important;
}
.diensten_grid span.elementor-button-text{
    font-size: 20px !important;
}
.diensten_detail_slider .elementor-swiper-button-prev {
    left: 44.7% !important;
}

.diensten_detail_slider .elementor-swiper-button-next {
    right: 44.7% !important;
}
}
@media(max-width: 880px){
    .diensten_detail_slider .elementor-swiper-button-prev {
    left: 43% !important;
}

.diensten_detail_slider .elementor-swiper-button-next {
    right: 43% !important;
}
.about_icon_box h4.elementor-icon-box-title{
    height: 40px;
}
}
@media(max-width: 767px){
    /* .related-project .slick-arrow{
        display: none !important;
    } */
.statick_arrow .elementor-button-wrapper {
    margin-top: -190px;
}
.diensten_grid span.elementor-button-text{
    font-size: 24px !important;
}
.diensten_detail_slider img,.diensten_detail_slider .swiper-slide figure.swiper-slide-inner {
    height: 250px;
}

.diensten_detail_slider .elementor-swiper-button {
    top: 121% !important;
}
.expertise-left-corner {
    clip-path: polygon(20% 0%, 80% 0%, 100% 0, 100% 80%, 100% 100%, 15% 100%, 0 80%, 0 0);
}
.left-corner-img .elementor-widget-container{
    max-width: 100%;
}
.diensten_detail_slider .elementor-swiper-button-prev {
    left: 40% !important;
}

.diensten_detail_slider .elementor-swiper-button-next {
    right: 40% !important;
}
.diensten_grid .jet-listing-grid__item .elementor-widget-container {
   max-width: 100%;
}
}
@media(max-width: 425px){
    .diensten_detail_slider .elementor-swiper-button-prev {
    left: 36% !important;
}

.diensten_detail_slider .elementor-swiper-button-next {
    right: 36% !important;
}
}
@media(max-width: 389px){
    .diensten_detail_slider .elementor-swiper-button-prev {
    left: 35% !important;
}

.diensten_detail_slider .elementor-swiper-button-next {
    right: 35% !important;
}

}
@media(max-width: 360px){
    .review_slider .jet-listing-grid__slider-icon.prev-arrow {
    left: 33.5% !important;
}
.review_slider .jet-listing-grid__slider-icon.next-arrow {
    right: 33.5% !important;
}
}