:root {
    --color-white: #fff;
    --dark-color1: #0B4654;
    --dark-color2: #15505E;
    --dark-color3: #fff;
    --dark-color4: #1F5A68;
    --dark-primary: #FF6D45;
    --dark-color5: #9DAAA4;
    --dark-color6: #4D6459;

    /* dark gradient */
    --dark-gradient-1: linear-gradient(313.49deg, #FFF4DD 2.4%, #F1FFDE 49.55%, #E7FFD8 82.23%);
    --dark-gradient-2: linear-gradient(180deg, rgba(12, 35, 24, 0) 60%, #0C2318 100%);

}

.banner-section-one {
    z-index: 4;
}

.services-section-one {
    background: var(--dark-color2);
    margin-top: -28px;
    padding: 148px 120px 100px 102px;
    z-index: 2;
}

.services-section-one .single-service-box {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%22402%22%20height%3D%22425%22%20viewBox%3D%220%200%20402%20425%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%2020.227C0%208.71359%209.69642%20-0.422315%2021.1894%200.262405L312.144%2017.5966C321.428%2018.1498%20329.106%2025.0308%20330.67%2034.1999L335.733%2063.8969C337.103%2071.9335%20343.214%2078.3341%20351.179%2080.0745L386.27%2087.7423C395.453%2089.7491%20402%2097.8808%20402%20107.281V405C402%20416.046%20393.046%20425%20382%20425H20C8.9543%20425%200%20416.046%200%20405V20.227Z%22%20fill%3D%22%231F5A68%22%2F%3E%3C%2Fsvg%3E");
}

.services-section-one .single-service-box.two {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%22402%22%20height%3D%22425%22%20viewBox%3D%220%200%20402%20425%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%2047.2288C0%2036.8996%207.86575%2028.2695%2018.1507%2027.3145L309.549%200.254611C319.959%20-0.712061%20329.357%206.50172%20331.114%2016.8076L335.733%2043.8969C337.103%2051.9335%20343.214%2058.3341%20351.179%2060.0745L386.27%2067.7423C395.453%2069.749%20402%2077.8807%20402%2087.2812V405C402%20416.046%20393.046%20425%20382%20425H20C8.9543%20425%200%20416.046%200%20405V47.2288Z%22%20fill%3D%22%231F5A68%22%2F%3E%3C%2Fsvg%3E");
}

.services-section-one .single-service-box .service-content .service-title {
    color: var(--dark-color3);
}

section.about-section-one {
    background: #0B4654;
    margin-top: -46px;
    padding: 165px 0 95px;
}

.sec-title .section-title .title {
    color: var(--dark-color3);
}

.why-choose-section-one {
    background: var(--dark-color2);
}

.about-section-one .single-about-box {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%22424%22%20height%3D%22252%22%20viewBox%3D%220%200%20424%20252%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%2020C0%208.9543%208.9543%200%2020%200H341.925C351.539%200%20359.792%206.84021%20361.577%2016.2869L366.208%2040.7962C367.74%2048.9062%20374.097%2055.242%20382.212%2056.7475L407.648%2061.4664C417.125%2063.2246%20424%2071.4921%20424%2081.1309V232C424%20243.046%20415.046%20252%20404%20252H20C8.9543%20252%200%20243.046%200%20232V20Z%22%20fill%3D%22url(%23paint0_linear_10425_705)%22%2F%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paint0_linear_10425_705%22%20x1%3D%22416%22%20y1%3D%22-16%22%20x2%3D%2216%22%20y2%3D%22265%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%230B4654%22%2F%3E%3Cstop%20offset%3D%220.405133%22%20stop-color%3D%22%231F5A68%22%20stop-opacity%3D%220.95%22%2F%3E%3Cstop%20offset%3D%220.63738%22%20stop-color%3D%22%231F5A68%22%20stop-opacity%3D%220.95%22%2F%3E%3Cstop%20offset%3D%220.948648%22%20stop-color%3D%22%231F5A68%22%20stop-opacity%3D%220.95%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");
}

.about-section-one .single-about-box .about-title h1 {
    color: var(--dark-color3);
}

.project-section-one::before {
    background: var(--dark-color2);
}

.project-section-one {
    background: var(--dark-color1);
}

.team-section-one {
    background: var(--dark-color2);
}

.latest-blog-section-one {
    background-image: url(../images/main-home/blog-dark.png);
}

.testimonial-section-one::before {
    background: var(--dark-color1);
}

.brand-area-one .band-active .brand-box {
    background: var(--dark-color2);
}

.latest-blog-section-one .blog-single-box .blog-content .blog-title a {
    color: var(--dark-color3);
}

.latest-blog-section-one .single-blog-box .blog-content .blog-title a {
    color: var(--dark-color3);
}

.brand-thumb img {
    filter: brightness(0) invert(1);
}

.latest-blog-section-one .single-blog-box .blog-content .blog-btn a {
    color: var(--dark-color3);
}

.latest-blog-section-one .blog-single-box .blog-content .blog-btn a {
    color: var(--dark-color3);
}

.about-section-classic,
.project-section-classic,
.why-choose-section-one.classic,
.brand-area-classic {
    background: var(--dark-color1);
}

.service-section-classic,
.work-process-section-classic,
.latest-blog-section-classic {
    background: var(--dark-color2);
}

.brand-area-classic .band-active .brand-box {
    background: var(--dark-color2);
}

.about-section-classic .single-about-box {
    background: var(--dark-color2);
}

.about-section-classic .single-about-box .about-title h1 {
    color: var(--color-white);
}

.about-section-classic .single-about-box .about-arrow {
    background: #2C626E;
}

.about-section-classic .single-about-box:hover .about-arrow svg {
    filter: brightness(1) invert(1);
}

.work-process-section-classic .working-process-box .process-content h2 {
    color: var(--dark-color3);
}

.work-process-section-classic .working-process-box .process-icon {
    background-color: #1F5A68;
}

.latest-blog-section-classic .single-blog-box .blog-content .blog-title {
    color: var(--dark-color3);
}

.latest-blog-section-classic .single-blog-box .blog-content .blog-autor a {
    color: var(--dark-color3);
}

.banner-section-home2 {
    background-image: url(../images/home2-dark/banner2.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

.banner-section-home2 .banner-content-wrap .banner-title h2 {
    color: var(--dark-color3);
}

.banner-section-home2 .banner-content-wrap .banner-autor-info .autor-desc {
    color: var(--dark-color3);
}

.banner-section-home2 .banner-content-wrap .banner-autor-info .banner-autor-desc p {
    color: var(--dark-color3);
}

.header-style.main-menu .navigation>li>a {
    color: var(--dark-color3);
}

.header-home2-renewable .header-lower .outer-box .header-src-btn .search-box-btn.search-box-outer i {
    background-color: #ffffff63;
}

.about-section-home2 {
    background-image: url(../images/home2-dark/about.png);
}

.about-section-home2 .about-item-box .single-about-box .about-wrap .title h2 {
    color: var(--dark-color3);
}

.about-section-home2 .about-item-box .about-info-box .about-call-info .call-number {
    color: var(--dark-color3);
}

.why-choose-section-home2 {
    background-image: url(../images/home2-dark/about.png);
}

.why-choose-section-home2 .choose-box .choose-title h4 {
    color: var(--dark-color3);
}

.work-process-section-home2 {
    background-image: url(../images/home2-dark/process-bg.png);
}

.work-process-section-home2 .working-process-box .process-content h2 {
   color: var(--dark-color3);
}
.about-section-home2 .about-item-box .single-about-box {
    border-bottom: 1px solid rgb(191 191 191 / 15%);
}
.contact-section-home2 .contact-form-box {
    background: var(--dark-color2);
}
.contact-section-home2 .contact-form-box .form-box input {
    border: 1px solid rgb(255 255 255 / 15%);
}
.contact-section-home2 .contact-form-box .form-box .option-box .wide {
    border: 1px solid rgb(255 255 255 / 15%);
}
.contact-section-home2 .contact-form-box .form-box textarea {
    border: 1px solid rgb(255 255 255 / 15%);
}
.latest-blog-section-home2 {
   background: var(--dark-color2);
}
.latest-blog-section-home2 .single-blog-box .blog-content .blog-title a {
    color: var(--dark-color3);
}
.latest-blog-section-home2 .blog-single-box .blog-content .blog-title a {
    color: var(--dark-color3);
}
.latest-blog-section-home2 .single-blog-box .blog-content .blog-btn a {
    color: var(--dark-color3);
}
.latest-blog-section-home2 .blog-single-box .blog-content .blog-btn a {
    color: var(--dark-color3);
}

.about-section-home2-classic {
    background: var(--dark-color1);
}

.about-section-home2-classic .about-item-box .single-about-box .about-wrap .title h2 {
    color: var(--dark-color3);
}
.about-section-home2-classic .about-item-box .single-about-box {
    border-bottom: 1px solid rgb(239 239 239 / 15%);
}
.about-section-home2-classic .about-item-box .about-info-box .about-call-info .call-number {
    color: var(--dark-color3)
}

.service-section-home2-classic,
.work-process-section-home2-classic {
    background: url(../images/home2-classic/dark-bg.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.service-section-home2-classic .single-service-box {
    background: #1F5A68;;
}.service-section-home2-classic .single-service-box .service-content .service-title {
    color: var(--dark-color3);
}
.service-section-home2-classic .single-service-box .service-content .service-btn {
    color: var(--dark-color3);
    border: 1px solid rgb(255 255 255 / 15%);
}
.project-section-home2-classic {
    background: var(--dark-color2)
}
.work-process-section-home2-classic .working-process-box .process-icon {
    background-color: #15505E;
    border: 2px solid #15505E;
}
.work-process-section-home2-classic .working-process-box .process-content h2 {
    color: var(--dark-color3);
}
.project-section-home2-classic .project-box {
    background: #1F5A68;
}
.project-section-home2-classic .project-box .project-content .project-title h3 {
    color: var(--dark-color3);
}
.project-section-home2-classic .project-box .project-content .project-btn a {
    background: #ffffff36;
}
.project-section-home2-classic .project-box .project-content .project-title h2 {
    border: 1px solid #ffffff00;
    background: #ffffff36;
}
.contact-section-home2-classic .contact-form-box {
    background: #15505E;
}
.testimonial-section-home2-classic .single-testi-box {
    background: #15505E;
}.testimonial-section-home2-classic {
    background: #0B4654;
}
.testimonial-section-home2-classic .single-testi-box .testi-autor-box .testi-autor-content .autor-title {
    color: var(--dark-color3);
}
.service-section-home2-classic .service-home2-classic-active .loginet-service-arrow-box .slider-prev {
    color: rgb(255 255 255 / 50%);
    border: 1px dashed rgb(255 255 255 / 50%);
}
.service-section-home2-classic .service-home2-classic-active .loginet-service-arrow-box .slider-next {
    color: rgb(255 255 255 / 50%);
    border: 1px dashed rgb(255 255 255 / 50%);
}
.contact-section-home2-classic .contact-form-box .form-box input {
    border: 1px solid rgb(255 255 255 / 15%);
}
.contact-section-home2-classic .contact-form-box .form-box .option-box .wide {
    border: 1px solid rgb(245 245 245 / 15%);
}
.contact-section-home2-classic .contact-form-box .form-box textarea {
    border: 1px solid rgb(221 221 221 / 15%);
}
.latest-blog-section-home2-classic {
    background: #15505E;
}
.latest-blog-section-home2-classic .single-blog-box .blog-content .blog-title {
    color: var(--dark-color3);
}
.latest-blog-section-home2-classic .single-blog-box .blog-content .blog-autor a {
    color: var(--dark-color3);
}
.testimonial-section-home2-classic .single-testi-box .testi-ratting {
    background: #1F5A68;
}
.about-section-home3 {
    background: var(--dark-color1);
}
.donations-section-home3,
.project-section-home3,
.latest-blog-section-home3 {
    background: var(--dark-color2);
}
.project-section-home3 .project-box {
    background: var(--dark-color1);
}
.project-section-home3 .project-box .project-content .project-title h3 {
    color: var(--dark-color3);
}
.project-section-home3 .project-box .project-content .project-title h2 {
    border: 1px solid #ffffff24;
    background: #ffffff24;
}
.project-section-home3 .project-box .project-content .project-btn a {
     border: 1px solid #ffffff24;
    background: #ffffff24;
}
.joint-event-section-home3 {
    padding: 460px 0 90px;
    margin-top: -50px;
}
.give-daonation-section-home3 .donation-form-bg,
.give-daonation-section-home3 .donation-form-bg .donation-form {
   background: #15505E;
}
.joint-event-section-home3 {
    background: #0B4654;
}
.give-daonation-section-home3 .donation-form-bg .donation-form .form-title {
    color: var(--dark-color3);
}
.give-daonation-section-home3 .form-box input {
    background: #1F5A68;
}
.give-daonation-section-home3 .form-box textarea {
    background: #1F5A68;
}
input#birthday {
    color: #ffffff8a;
}
.joint-event-section-home3 .joint-event-box {
    background: #15505E;
}
.joint-event-section-home3 .joint-event-box .event-title h3 a {
    color: var(--dark-color3);
}
.joint-event-section-home3 .joint-event-box .event-inner-box .joint-event-month h5 {
    color: #ffffff8a;
}
.joint-event-section-home3 .joint-event-box .joint-event-btn a {
    color: var(--dark-color3);
    border: 1px solid rgb(243 243 243 / 15%);
}
.joint-event-section-home3 .joint-event-box.active {
    background: #15505E;
}
.joint-event-section-home3 .joint-event-box:hover {
    background: #15505E;
}
.joint-event-section-home3 .joint-event-box .event-inner-box .joint-event-month p {
   color: #ffffff8a;
}
.latest-blog-section-home3 .single-blog-box .blog-content .blog-title a {
    color: var(--dark-color3);
       border-bottom: 1px solid rgb(223 223 223 / 10%);
}
.latest-blog-section-home3 .single-blog-box .blog-content .blog-btn a {
   color: var(--dark-color3);
}
.latest-blog-section-home3 .blog-single-box .blog-content .blog-title a {
    color: var(--dark-color3);
    border-bottom: 1px solid rgb(223 223 223 / 10%);
}
.latest-blog-section-home3 .blog-single-box .blog-content .blog-btn a {
   color: var(--dark-color3);
}
.contact-section-home3 .contact-bg {
    background-image: url(../images/home3/contact-dark.png);
}
.contact-section-home3 .contact-bg .contact-form-box .contact-info-box .contact-call-info .call-number {
    color: var(--dark-color3);
}
.donations-section-home3 .single-donations-box {
    background: #1F5A68;
}
.donations-section-home3 .single-donations-box .donations-content h2 {
    color: var(--dark-color3);
}
.donations-section-home3 .single-donations-box .donations-content .donations-btn a {
    color: var(--dark-color3);
    border: 1px solid rgb(225 225 225 / 15%);
}
.donations-section-home3 .single-donations-box .donations-content .des {
    color: #acb3b5;
}
.about-section-home3 .about-thumb-wrapper .about-counter p {
    color: var(--dark-color3);
}
.about-section-home3 .about-item-box .single-about-box .about-wrap .title h2 {
    color: var(--dark-color3);
}
.about-section-home3 .about-item-box .about-info-box .about-call-info .call-number {
    color: var(--dark-color3);
}
.about-section-home3 .about-item-box .single-about-box {
    border-bottom: 1px solid rgb(255 255 255 / 15%);
}




.about-section-home3-classic {
    background: #1F5A68;
}
.about-section-home3-classic .about-thumb-wrapper .about-counter p {
    color: var(--dark-color3);
}
.about-section-home3-classic .about-item-box .single-about-box .about-wrap .title h2 {
    color: var(--dark-color3);
}
.about-section-home3-classic .about-item-box .single-about-box {
    border-bottom: 1px solid rgb(205 205 205 / 15%);
}
.about-section-home3-classic .about-item-box .about-info-box .about-call-info .call-number {
    color: var(--dark-color3);
}
.donations-section-home3-classic {
    background: #15505E;
}
.donations-section-home3-classic .single-donations-box {
    background: #1F5A68;
}
.donations-section-home3-classic .single-donations-box .donations-content h2 {
    color: var(--dark-color3);
}
.donations-section-home3-classic .single-donations-box .donations-content .des {
    color: #b9bfc1;
}
.donations-section-home3-classic .single-donations-box .donations-content .donations-btn a {
    color: var(--dark-color3);
    border: 1px solid rgb(255 255 255 / 15%);
}
.give-daonation-section-home3-classic .donation-form-bg,
.give-daonation-section-home3-classic .donation-form-bg .donation-form {
    background: #15505E;
}
.give-daonation-section-home3-classic .form-box input,
.give-daonation-section-home3-classic .form-box textarea {
    background: #1F5A68;
}
.give-daonation-section-home3-classic .donation-form-bg .donation-form .form-title {
    color: #fff;
}
.team-section-home3-classic {
    background: #0B4654;
}
.team-section-home3-classic .loginet-button a {
    background: #ffffff26;
}
.team-section-home3-classic .single-team-box .team-thumb::before {
    background: linear-gradient(180deg, rgba(12, 35, 24, 0) 50%, #1F5A68 95%);
}