
                .corporate16_slider{

}
.corporate16_slider .text-color-light, .corporate16_slider .text-light {
  color: #fff !important;
}
.corporate16_slider .owl-carousel.nav-inside.nav-bottom .owl-nav{
  bottom: 20px;
}
.corporate16_slider .bsx-auto-h1 h1 {
  color: #fff !important;
  font-weight: 800 !important;
  line-height: 1 !important;
  font-size: 1em !important;
  margin-bottom: 1rem !important;
}

                .corporate16_description-element{

}
.corporate16_description-element .text-color-dark, .corporate16_description-element .text-dark {
  color: #212529 !important;
}
.corporate16_description-element{
 text-align: center;
}
                .elements-cards-image-bg_cards{

}
.elements-cards-image-bg_cards .card {
    border-radius: 20px;
    height: 100%;
}
.elements-cards-image-bg_cards .card-background-image-hover .card-body {
    border-radius: 20px;
    display: flex;
    flex-direction: column;
}
.elements-cards-image-bg_cards .text-color-light, .elements-cards-image-bg_cards .text-light {
    color: #fff !important;
}
.elements-cards-image-bg_cards .card-title {
    text-transform: none;
}
.elements-cards-image-bg_cards .custom-container {
    padding: 1rem 3rem 1rem 3rem;
    margin: 3rem;
}
.elements-cards-image-bg_cards .card .card-space{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    height: 100%;
}
.elements-cards-image-bg_cards .card .card-space .btn-modern{
    width: fit-content;
}

@media (max-width: 1540px) {
    .elements-cards-image-bg_cards .custom-container{
        padding: 1rem;
        margin: 3rem 1rem 3rem 1rem;
    }
}
@media (max-width: 575px) {
    .elements-cards-image-bg_cards .custom-container{
        padding: 1rem 0 1rem 0;
        margin: 3rem 0 3rem 0;
    }
}

            #video-section iframe {
width: 100%;
aspect-ratio: 16/6;
}
@media (max-width: 1199px){
#video-section iframe {
aspect-ratio: 16/9;
}
}
                .elements-cards-image-bg_cards{

}
.elements-cards-image-bg_cards .card {
    border-radius: 20px;
    height: 100%;
}
.elements-cards-image-bg_cards .card-background-image-hover .card-body {
    border-radius: 20px;
    display: flex;
    flex-direction: column;
}
.elements-cards-image-bg_cards .text-color-light, .elements-cards-image-bg_cards .text-light {
    color: #fff !important;
}
.elements-cards-image-bg_cards .card-title {
    text-transform: none;
}
.elements-cards-image-bg_cards .custom-container {
    padding: 1rem 3rem 1rem 3rem;
    margin: 3rem;
}
.elements-cards-image-bg_cards .card .card-space{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    height: 100%;
}
.elements-cards-image-bg_cards .card .card-space .btn-modern{
    width: fit-content;
}

@media (max-width: 1540px) {
    .elements-cards-image-bg_cards .custom-container{
        padding: 1rem;
        margin: 3rem 1rem 3rem 1rem;
    }
}
@media (max-width: 575px) {
    .elements-cards-image-bg_cards .custom-container{
        padding: 1rem 0 1rem 0;
        margin: 3rem 0 3rem 0;
    }
}
#oferta-novum .elements-cards-image-bg {
margin-top: 4rem;
margin-bottom: 4rem;
padding-top: 5px;
padding-bottom: 15px;
}
                .custom3_cards {}

.custom3_cards .card-body h3 {
  text-transform: none;
}
.custom3_cards .owl-stage {
  display: flex;
  align-items: stretch;
}
.custom3_cards .card {
  height: 100%;
}

.custom3_cards .owl-carousel.nav-style-1 .owl-nav .owl-next:hover,
.custom3_cards .owl-carousel.nav-style-1 .owl-nav .owl-next:active,
.custom3_cards .owl-carousel.nav-style-1 .owl-nav .owl-prev:hover,
.custom3_cards .owl-carousel.nav-style-1 .owl-nav .owl-prev:active {
  color: var(--bsx-color-primary);
}

                .custom2_gallery {}

.custom2_gallery .bridal-content:hover .bridal-img img {
    transform: scale(1.1);
}

.custom2_gallery .bridal-img {
    overflow: hidden;
}

.custom2_gallery .bridal-img img {
    transition: 1s ease;
}

.custom2_gallery .overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.custom2_gallery .height1 {
    height: 100%;
}

.custom2_gallery .heading {
    font-size: 17px;
    font-family: 'Poppins', sans-serif;
}

.custom2_gallery .content .main-heading {
    font-size: 50px;
    font-family: 'Poppins', sans-serif;
}

.custom2_gallery .overlay::before {
    background-color: transparent;
}

.custom2_gallery .owl-carousel.nav-style-1 .owl-nav .owl-next:hover,
.custom2_gallery .owl-carousel.nav-style-1 .owl-nav .owl-next:active,
.custom2_gallery .owl-carousel.nav-style-1 .owl-nav .owl-prev:hover,
.custom2_gallery .owl-carousel.nav-style-1 .owl-nav .owl-prev:active {
    color: var(--bsx-color-primary);
}
@media screen and (max-width: 767px){
    .custom2_gallery .content {
        padding: 15px;
    }
    .custom2_gallery .content .main-heading {
        font-size: 28px;
        margin-bottom: 0.5rem !important;
        line-height: 28px;
    }
    .custom2_gallery .heading {
        font-size: 14px;
        line-height: 18px;
    }
}
