﻿.section-header-wrap-block.section-block-demo59-header>.layout.header-outer-wrap>.nav>li>a>b>svg {
            fill: rgb(33, 33, 33);
        }.section-header-wrap-block.section-block-demo59-header.fixed-nav>.layout.header-outer-wrap>.change-language>.change-language-title>span {
            color: rgb(33, 33, 33);
        }.section-header-wrap-block.section-block-demo59-header.fixed-nav>.layout.header-outer-wrap>.change-language>.change-language-title>i>svg {
            fill: rgb(33, 33, 33);
        }.section-header-wrap-block.section-block-demo59-header.fixed-nav {
            background-color: rgb(255, 255, 255);
        }.section-header-wrap-block.section-block-demo59-header {
            padding-left: 0px;
            padding-right: 0px;
        }.section-header-wrap-block.section-block-demo59-header>.layout.header-outer-wrap>.nav {
            justify-content: space-between;
        }.section-header-wrap-block.section-block-demo59-header>.layout.header-outer-wrap>.nav>li {
            margin-right: 0px;
            margin-left: 0px;
        }.section-header-wrap-block.section-block-demo59-header>.layout.header-outer-wrap>.change-language>.change-language-title {
            color: rgb(51, 51, 51);
        }.section-header-wrap-block.section-block-demo59-header>.layout.header-outer-wrap>.btn {
            margin-left: 21px;
        }
		.section-header-wrap-block.section-block-demo59-header>.layout.header-outer-wrap>.btn a{ color:#fff;}
		.section-header-wrap-block.section-block-demo59-header>.layout.header-outer-wrap>.btn:hover a{color:var(--bs-theme-color);}
		.section-header-wrap-block.section-block-demo59-header>.layout.header-outer-wrap>.nav>li>a {
            color: rgb(51, 51, 51);
            font-weight: 700;
        }
.section-block-demo59-header .nav {
  padding: 0 5rem !important;
}.section-block-demo59-header .btn {
  font-size: 12px;
  line-height: 1;
  text-transform: uppercase;
  border-radius: 21px;
  padding: 13px 29px;
  margin-left: 59px;
  cursor: pointer;
}
        @media screen and (min-width: 993px) {
            .section-block-demo01-header .change-language .change-language-title {
                font-size: 16px;
                color: rgb(255, 255, 255);
                text-transform: uppercase;
            }

            .section-block-demo01-header[search-style="search-style-1"] .search .search-dropdown-menu form input::-webkit-input-placeholder {
                color: rgb(255, 255, 255);
            }

            .section-block-demo01-header[search-style="search-style-1"] .search .search-dropdown-menu form input::placeholder {
                color: rgb(255, 255, 255);
            }

            .section-block-demo01-header[search-style="search-style-2"] .search .search-dropdown-menu .btn-search svg {
                filter: brightness(0);
            }

            .section-block-demo01-header .change-language {
                margin-left: calc(4px + 4vw);
                cursor: pointer;
            }

            .section-block-demo01-header .search {
                margin-left: calc(5px + 4vw);
            }

            .section-block-demo01-header .contact span {
                color: rgb(255, 255, 255);
                text-transform: uppercase;
                font-size: 16px;
                cursor: pointer;
            }

            .section-block-demo01-header .nav>li>a {
                color: rgb(255, 255, 255);
                text-transform: uppercase;
            }

            .section-block-demo01-header .logo img {
                height: unset;
            }

            .section-block-demo01-header .layout {
                padding-top: 0px;
                padding-right: 4vw;
                padding-bottom: 0px;
                padding-left: 4vw;
            }

            .section-block-demo01-header.fixed-nav-active .layout .contact span,
            .section-block-demo01-header.fixed-nav-active .change-language .change-language-title,
            .section-block-demo01-header.fixed-nav-active .nav>li>a {
                color: rgb(0, 0, 0);
            }

            .section-block-demo01-header.fixed-nav-active .search .search-toggle svg,
            .section-block-demo01-header.fixed-nav-active .logo img {
                filter: brightness(0);
            }

            .section-block-demo01-header.fixed-nav-active {
                background-color: rgb(255, 255, 255);
            }

            .section-block-demo01-header {
                background-color: rgba(4, 2, 2, 0.3);
                position: fixed !important;
            }

            .section-block-demo01-header .layout[data-aos].aos-animate .change-language {
                transition-delay: 1.4s;
            }

            .section-block-demo01-header .layout[data-aos].aos-animate .contact {
                transition-delay: 1.2s;
            }

            .section-block-demo01-header .layout[data-aos].aos-animate .nav>li:nth-child(7) {
                transition-delay: 1.2s;
            }

            .section-block-demo01-header .layout[data-aos].aos-animate .nav>li:nth-child(6) {
                transition-delay: 1s;
            }

            .section-block-demo01-header .layout[data-aos].aos-animate .nav>li:nth-child(5) {
                transition-delay: 0.8s;
            }

            .section-block-demo01-header .layout[data-aos].aos-animate .nav>li:nth-child(4) {
                transition-delay: 0.6s;
            }

            .section-block-demo01-header .layout[data-aos].aos-animate .nav>li:nth-child(3) {
                transition-delay: 0.4s;
            }

            .section-block-demo01-header .layout[data-aos].aos-animate .nav>li:nth-child(2) {
                transition-delay: 0.2s;
            }

            .section-block-demo01-header .layout[data-aos].aos-animate .change-language,
            .section-block-demo01-header .layout[data-aos].aos-animate .contact,
            .section-block-demo01-header .layout[data-aos].aos-animate .nav>li {
                transform: none;
                opacity: 1;
            }

            .section-block-demo01-header .layout[data-aos] .change-language,
            .section-block-demo01-header .layout[data-aos] .contact,
            .section-block-demo01-header .layout[data-aos] .nav>li {
                transform: translateY(100%);
                opacity: 0;
                transition-duration: 1s;
            }
        }

        @media screen and (max-width: 1600px) and (min-width: 993px) {
            .section-block-demo01-header .layout .nav>li {
                margin-top: 0px;
                margin-right: 1rem;
                margin-bottom: 0px;
                margin-left: 1rem;
            }

            .section-block-demo01-header .layout {
                padding-top: 0px;
                padding-right: 2vw;
                padding-bottom: 0px;
                padding-left: 2vw;
            }.section-block-demo59-header .nav{padding: 0 2rem !important;}
        }

        @media screen and (max-width: 1200px) and (min-width: 993px) {
            .section-block-demo01-header.fixed-nav-active .logo img {
                max-width: 10vw;
            }

            .section-block-demo01-header .layout .nav>li>a {
                font-size: 14px;
            }

            .section-header-wrap-block .nav {
                padding-top: 0px;
                padding-right: 10px;
                padding-bottom: 0px;
                padding-left: 10px;
            }

            .section-block-demo01-header .change-language {
                margin-left: 2vw;
            }

            .section-block-demo01-header .search {
                margin-left: 2vw;
            }.section-block-demo59-header .nav{padding: 0 .5rem !important;}
        }

        @media screen and (max-width: 992px) {
            .section-block-demo01-header .logo img {
                filter: brightness(0);
                max-width: 35vw;
            }
.section-block-demo59-header .nav {
  padding: 0 0rem !important;
}
            .header-outer-wrap {
                display: none !important;
            }
        }