.elementor-600 .elementor-element.elementor-element-cbb6735:not(.elementor-motion-effects-element-type-background), .elementor-600 .elementor-element.elementor-element-cbb6735 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-600 .elementor-element.elementor-element-cbb6735{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-600 .elementor-element.elementor-element-cbb6735 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-600 .elementor-element.elementor-element-fd29dfc:not(.elementor-motion-effects-element-type-background), .elementor-600 .elementor-element.elementor-element-fd29dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-600 .elementor-element.elementor-element-fd29dfc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-600 .elementor-element.elementor-element-fd29dfc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-600 .elementor-element.elementor-element-8348fc6:not(.elementor-motion-effects-element-type-background), .elementor-600 .elementor-element.elementor-element-8348fc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-600 .elementor-element.elementor-element-8348fc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-600 .elementor-element.elementor-element-8348fc6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-600 .elementor-element.elementor-element-d165ce7:not(.elementor-motion-effects-element-type-background), .elementor-600 .elementor-element.elementor-element-d165ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-600 .elementor-element.elementor-element-d165ce7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-600 .elementor-element.elementor-element-d165ce7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-600 .elementor-element.elementor-element-b6c365c:not(.elementor-motion-effects-element-type-background), .elementor-600 .elementor-element.elementor-element-b6c365c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-600 .elementor-element.elementor-element-b6c365c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-600 .elementor-element.elementor-element-b6c365c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-600 .elementor-element.elementor-element-57b0ab0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-600 .elementor-element.elementor-element-57b0ab0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-600 .elementor-element.elementor-element-bbf8361:not(.elementor-motion-effects-element-type-background), .elementor-600 .elementor-element.elementor-element-bbf8361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-600 .elementor-element.elementor-element-bbf8361{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-600 .elementor-element.elementor-element-bbf8361 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for bdevs-slider, class: .elementor-element-6763888 */.black-120-bg {
    background-color: #ffffff;
}
.rotate-hero {
    color: #000000;
}
.main-menu .navbar-collapse>ul>li>a {
        color: #000000;
    }
    
    header .logo img {
    filter: contrast(0);
    }
    .main-header.fixed-header .header-upper {
    background: #ffffff;
}/* End custom CSS */
/* Start custom CSS for bdevs-about, class: .elementor-element-cbaa579 */.about-area .h4-rotate {
    color: black;
}
.about-area .nav-tabs .nav-item:has(.nav-link.active) .text, .about-area .nav-tabs .nav-item:has(.nav-link.active) .big-image {
    color: black;
}/* End custom CSS */
/* Start custom CSS for bdevs-projects, class: .elementor-element-dd7cf7d */h2, .h2 {
        color: black;
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d165ce7 */.section-title h2 {
    color: black;
}
ul.nav-pills.tab-style-one .nav-link {
    color: black;
}/* End custom CSS */
/* Start custom CSS for bdevs-interior-area, class: .elementor-element-985c7d9 */.black-110-bg {
    background-color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-57b0ab0 */.black-90-bg {
    background-color: #ffffff;
}
.timeline-item.slick-current .icon.h2 {
    color: #000000;
}/* End custom CSS */
/* Start custom CSS for bdevs-testimonial, class: .elementor-element-e2adfb3 */.black-100-bg {
    background-color: #ffffff;
}
.testimonial-item .author-text {
    color: black !important;
}
.testimonial-item h5{
    color: black !important;
}/* End custom CSS */
/* Start custom CSS for bdevs-cta, class: .elementor-element-a226a41 */.cta-area h2 {
    color: #000000 !important;
}

.white, h2 .white {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for bdevs-blog, class: .elementor-element-853d0d9 */.blog-home .blog-item.black-120-bg h6 a {
    color: #000000;
}
.main-footer{
    background-color: #000 !important;
}/* End custom CSS */