body.light-theme{
    background-color: #FFF !important;
    color: var(--dark-color-2) !important;
}
.light-theme div.sidenav{
    background-color: rgba( 237, 237, 237, 0.5);
}
.light-theme .nav-list a {
    color: var(--dark-color-2);
}
.light-theme .contact-me-title::before, .light-theme .contact-me-title::after {
    background-color: rgb(0 0 0 / 20%);
}
.light-theme .contact-me-title span a{
    color: var(--dark-color-2);
}
.light-theme .socials-list {
    border-color: rgba(0, 0, 0, 0.2);
}
.light-theme .socials-list a {
    color: var(--dark-color-2);
}
.light-theme .border-color{
    border-color: rgba(0 0 0 / 20%) !important;
}
.light-theme .heading-type-1{
    -webkit-text-stroke-color: var(--dark-color-2);
}
.light-theme .btn-animate::before{
    background-color: var(--dark-color-2);
}
.light-theme .btn-animate:hover a, .light-theme .btn-animate:hover svg {
    color: #FFF !important;
}
.light-theme .btn-cv{
    color: var(--dark-color-2);
}
.light-theme .btn-works {
    color: #FFF;
    background-color: var(--dark-color-2) !important;
}
.light-theme .btn-works .icon{
    color: #FFF !important;
}
.light-theme .btn-animate:hover a, .light-theme .btn-animate:hover svg {
    color: #FFF;
}
.light-theme .btn-works:hover a {
    color: var(--dark-color-2);
}
.light-theme .btn-works svg path{
    stroke: #FFF;
}
.light-theme .arrow{
    border: 0.5px solid rgb(0 0 0 / 20%);
}
.light-theme .icon{
    color: var(--dark-color-2) !important;
}
.light-theme h3{
    -webkit-text-stroke-color: var(--dark-color-2);
}
.light-theme .works-categories li a {
    color: var(--dark-color-2);
}
.light-theme .read-more a, .light-theme .read-more a:hover, .light-theme .read-more a:active, .light-theme .read-more a:visited {
    color: var(--dark-color-2);
}
.light-theme .works-list ul li:hover div:nth-child(2) {
    background-color: #FFF;
}
.light-theme .works-list ul li div button {
    color: #FFF;
    background-color: var(--dark-color-2);
}
.light-theme .wg-arow-left{
    stroke: var(--dark-color-2);
}
.light-theme .wg-arow-right{
    stroke: var(--dark-color-2);
}
.light-theme .spiral-arrow-svg path {
    fill: var(--dark-color-2);
    /* rgba(128, 128, 128, 0.5) */
}
.light-theme .config-item{
    background-color: #f5f5f7;
}
.light-theme .testimonial-card{
    background-color: #f5f5f7;
    /* border: 1.5px solid var(--dark-color-2); */
    box-shadow: 0 2px 2px -2px rgb(0 0 0 / 20%);
}
.light-theme .testimonial-card .avatar{
    border: 7.5px solid #FFF;
}
.light-theme .testimonial-content span {
    color: var(--dark-color-2);
}
.light-theme .accordion-items, .light-theme .acc input, .light-theme .acc textarea,  .light-theme details, .light-theme .accordion-flush:hover{
    border-color: rgba(0 0 0 / 20%) ! important;
}
.light-theme .accordion-flush polyline{
    stroke: var(--dark-color-2) !important;
}
.light-theme details[open] .acc {
    border-top-color: rgb(128 128 128);
}
.light-theme .acc ul li a {
    color: rgb(128 128 128);
}
.light-theme .acc>p>a {
    color: var(--dark-color-2);
}
.light-theme .accordion-submit {
    color: rgb(128 128 128) !important;
}
.light-theme .at-button{
    background-color: var(--dark-color-2);
}
.light-theme .flab-icon{
    fill: #FFF;
}
.light-theme .dark-theme-loc{
    display: none;
}
.light-theme .light-theme-loc{
    display: inline;
}
/* BLEND CSS LIGHT-THEME */
.light-theme::before{
    background-color: rgb(27, 27, 27);
}
.light-theme::after {
    background-color: rgb(255, 255, 255);
}
/* ABOUT */
/* .light-theme .about-content{
    border-top-style: solid;
    border-top-color: rgba(128 128 128 / 20%);
} */
.light-theme .about-content p{
    color: rgb(16, 16, 16);
}
/* PROJECTS */
.light-theme .works button{
    background-color: var(--dark-color) !important;
    color: #FFF !important;
}
.light-theme .works button:hover{
    background-color: #e9e9e9 !important;
    color: var(--dark-color) !important;
}
/* JOBS */
.light-theme .jobs-item{
    background-color: #f5f5f7;
    color: var(--dark-color-2);
}
.light-theme .jobs-item .acc{
    border-top-color: rgb(219 219 219);
}
.light-theme .jobs-item .accordion-flush::before{
    background-color: white;
}
.light-theme .jobs-item .acc ul li a{
    color: #808080;
}
/* CONTACT */
.light-theme .contacts-list li{
    background-color: #f5f5f7;
    color: var(--dark-color-2);
}
.light-theme.contact input[type=submit]{
    background-color: var(--dark-color-2);
    color: rgb(102, 102, 102);
}
/* PRICING */
.light-theme .pricing-item button{
    color: var(--dark-color-2);
}
/* 404 */
.light-theme .text-link{
    color: var(--dark-color-2);
}