.theme-light {
  --color-primary: #050507;
  --color-primary-dark: #38384F;
  --color-primary-shadow: #41415E;
  --color-primary-midnight: #E7E7F6;
  --color-primary-smocky: #1A1A27;
  --color-primary-volcano: #151520;
  --color-secondary: #8267DA;
  --color-secondary-jusy: #7E41FF;
  --color-secondary-jusy-2: #7F60E4;
  --color-secondary-dark: #AD95FB;
  --color-secondary-dark-2: #B592FF;
  --color-accent: #FFC107;
  --color-light: #E7E7F6;
  --color-light-bold: #C5B8EF;
  --color-light-medium: #F7F8F8;
  --color-light-secondary: #F7F5FF;
  --color-light-slim: #E2DCF7;
  --color-light-bride: #EEEAFA;
}
.theme-light body,
.theme-light .header-container{
    background: #F8F8FF;
}
.theme-light body,
.theme-light .dropdown-menu-services .dropdown-item,
.theme-light .dropdown-menu-services .dropdown-title,
.theme-light .navbar-top .nav-link,
.theme-light .subjects__item-text span,
.theme-light .subjects__item-text,
.theme-light .rew-footer-title,
.theme-light .writer-item__id,
.theme-light .writer-item__id span,
.theme-light .nav-link,
.theme-light .why-us .whyus-slide-text,
.theme-light .information-accordion .card-body b,
.theme-light .information-accordion .card-body h2,
.theme-light #counters .colored-text--grey-gradient,
.theme-light .testimonials-author,
.theme-light .testimonials-bottom .testimonials-date,
.theme-light .scrolltop,
.theme-light .scrolltop:hover{
    color: #1A1B32;
}
.theme-light #counters .colored-text--grey-gradient{
    -webkit-text-fill-color: black;
}
.theme-light .hero-subtitle,
.theme-light .counter-block,
.theme-light .counter-block .counter,
.theme-light #review .slider-block h2{
    color: #FFFFFF;
}
.theme-light .header-container .btn-border{
    color: #1A1B32;
    border: 1px solid #1A1B32;
}
.theme-light .navbar-top .logo path:not(.logo-p) {
    fill: #1A1B32;
}
.theme-light .footer__logo-text,
.theme-light .slick-arrow:before,
.theme-light #header-container .dropdown-toggle:after {
    filter: invert(1);
}
.theme-light .slick-arrow:hover:before{
     filter: invert(0);
}
.theme-light .subjects__item:hover,
.theme-light .writer-item:hover,
.theme-light .why-us-item:hover{
    background: #EEEAFA;
}
.theme-light .writer-item__rate span,
.theme-light .why-us .whyus-slide-text+p{
    color: rgba(7, 13, 64, 0.5);
}
.theme-light .subjects__item-caption,
.theme-light .writer_level p{
    color: rgba(26, 27, 50, 0.6);
}
.theme-light .information-accordion .card-header, 
.theme-light .information-accordion h1,
.theme-light .information-accordion h2,
.theme-light .information-accordion .card-body p,
.theme-light .writer-item__review,
.theme-light .cascade-slider_inner .slick-slide .cascade-slider_item{
    color: rgba(26, 27, 50, 0.7);
}
.theme-light .writer-item:hover .writer_level,
.theme-light .writer-item .writer_level,
.theme-light .writer-item__review--wrap{
    background: #E7E7F6;
}
.theme-light .writer-item{
    background: #fff;
    border: 1px solid #EEEAFA;
}
.theme-light .subject-tag-item{
    border-color: #1A1B32;
    color: #1A1B32;
}
.theme-light .writer-item__account{
    border-color: rgba(26, 27, 50, 0.1);
}
.theme-light .writer-item:hover .writer-item__review--wrap,
.theme-light #review .bg-linear-gradient{
    background: #fff;
}
.theme-light .slick-dots li button:before{
    color: #282828;
}
.theme-light .footer-list{
    border: 1px solid #E2DCF7;
}
.theme-light .footer-list li:not(:last-child) {
    border-bottom: 1px solid #E2DCF7;
}
.theme-light .footer-list li a{
    background: url(../../img/default/icons/arrow-long-right-dark.svg) center right 32px no-repeat;
}
.theme-light .hiw-item,
.theme-light .hiw-item:first-child, 
.theme-light .hiw-item:nth-child(2),
.theme-light .counter-item,
.theme-light .testimonials-header .testimonials-place{
    background: #7F65DC;
}
.theme-light .hiw-text{
    color: #fff;
}
.theme-light .pseudo-section{
    background: none;
    position: relative;    
}
.theme-light .pseudo-section:before{
    content: "";
    position: absolute;
    width: 2400px;
    height: 1680px;
    top: 0;
    left: 50%;
    margin-left: -1200px;
    opacity: 1;
    transform: none;
    background: linear-gradient(180deg, #7E61D9 0%, #F8F8FF 60.6%), linear-gradient(180deg, #212132 0%, #050507 60.6%);
    border-top: 1px solid rgba(120, 118, 197, 0.4);
    border-radius: 1020px;
}
.theme-light .pseudo-section:after{
    display: none;
}
.theme-light .why-us .badge-item,
.theme-light #review .badge-item{
    background: rgba(255, 255, 255, 0.1);
    border: 1px solid rgba(255, 255, 255, 0.05);
}
.theme-light .information-accordion.information-container-open .card-header .btn{
    box-shadow: none;
    background: none;
}
.theme-light .information-container .card-body-scroll::-webkit-scrollbar-track {
    background: rgba(26, 27, 50, 0.1);
}
.theme-light .information-container .card-body-scroll::-webkit-scrollbar-thumb {
    background-color: #1A1B32;
    border: 3px solid #1A1B32;
}
.theme-light #cookie-banner .wrapper__text{
    color: #FFF;
}
.theme-light .slick-arrow{
    border: 1px solid rgb(0 0 0 / 60%);
    cursor: pointer;
}
.theme-light .scrolltop:before{
    background: url(../../img/default/icons/mouse-light.png) center no-repeat;
    background-size: contain;
}
.theme-light .scrolltop{
    font-size: 14px;
}
.theme-light .navbar-top .navbar-toggler{
    background: url(../../img/default/icons/menu-toggler-light.svg) center no-repeat transparent;
}
.theme-light .head-active-menu .navbar-toggler{
    background: url(../../img/default/icons/close.svg) center no-repeat transparent;
    background-size: 18px auto;
    filter: invert(1);
}
@media(max-width: 1199px){
    .theme-light .pseudo-section:before{
        border-radius: 84px;
        width: calc(100% + 60px);
        left: 50%;
        margin-left: calc(-50% - 30px);
    }
}