#beszereles {
    padding: 10rem 0rem;
    background-color: rgba(0,0,0,1);
}

#galeria {
    padding: 10rem 0rem;
}

#beszereles .card {
    border: none;
    background-color: rgba(255,255,255,0);
}

#beszereles .card-title,  #beszereles .card-text {
    color: white;
}


#about .img-fluid {

}

#projects .img-fluid, #about .img-fluid, .photo-gallery .img-fluid {
    border-top-left-radius: calc(0.375rem - 1px);
    border-top-right-radius: calc(0.375rem - 1px);
}

#projects .img-fluid, .photo-gallery .img-fluid {
    border-bottom-left-radius: calc(0.375rem - 1px);
    border-bottom-right-radius: calc(0.375rem - 1px);
}

.engine-block .img-fluid{
    border-bottom-left-radius: 0;
}

.engine-img-1 {
    border-radius: 0rem !important;
    border-top-left-radius: calc(0.375rem - 1px) !important;
}

.engine-text-1 {
    border-radius: 0rem !important;
    border-top-right-radius: calc(0.375rem - 1px) !important;
}

.engine-img-2 {
    border-radius: 0rem !important;
    border-bottom-right-radius: calc(0.375rem - 1px) !important;
}

.engine-text-2 {
    border-radius: 0rem !important;
    border-bottom-left-radius: calc(0.375rem - 1px) !important;
}

@media (max-width: 991.98px) {
    .engine-img-1 {
        border-radius: 0rem !important;
        border-top-left-radius: calc(0.375rem - 1px) !important;
        border-top-right-radius: calc(0.375rem - 1px) !important;
    }
    
    .engine-text-1 {
        border-radius: 0rem !important;
        border-bottom-left-radius: calc(0.375rem - 1px) !important;
        border-bottom-right-radius: calc(0.375rem - 1px) !important;
    }
    
    .engine-img-2 {
        border-radius: 0rem !important;
        border-top-left-radius: calc(0.375rem - 1px) !important;
        border-top-right-radius: calc(0.375rem - 1px) !important;
    }
    
    .engine-text-2 {
        border-radius: 0rem !important;
        border-bottom-left-radius: calc(0.375rem - 1px) !important;
        border-bottom-right-radius: calc(0.375rem - 1px) !important;
    }
}