
.theme-bg {
  background: #3200a0; }
.theme-color {
  color: #3200a0; }
.common-arrow:hover::before {
    color: #3200a0;
}
.common-arrow:hover::after {
    border-color: #3200a0;
}
.slick-dots li.slick-active button {
  border-color: #3200a0; }
.breadcrumb-list ul li:hover a {
    color: #3200a0; }
.movie--list--input button {
  color: #3200a0;}
.movie--list--input .nice-select::after {
  border-bottom: 2px solid #3200a0;
  border-right: 2px solid #3200a0; }
.basic-pagination ul li a:hover,
.basic-pagination ul li.active a {
  color: #3200a0;
  border-color: #3200a0; }
.faq-wrapper .card-header h5 a {
  background: #3200a0; 
}
.faq-wrapper .card-header h5 a::after {
  background: #3200a0;}
.btn--theme {
    background: #3200a0; }
.btn--theme:hover, .btn--theme:focus {
      border: 2px solid #3200a0;
      color: #3200a0; }
.btn--line:hover::after {
    background: #3200a0; }
[data-overlay="theme"]::before {
  background-color: #3200a0; }
.search-wrap .main-search-input:focus {
  border-bottom: 2px solid #3200a0;
  color: #3200a0; }
.search-close:hover {
    color: #3200a0; }
.sidebar--burger:hover {
      border-color: #3200a0; }
.sidebar--burger:hover span::after {
      background: #3200a0;
}
.sidebar--burger--h3 {
      border: 2px solid #3200a0; }
.sidebar--burger--h3:hover {
        background: #3200a0; }
.sidebar--burger--h3 span::after, .sidebar--burger--h3 span::before {
        background: #3200a0; }
.sidebar--h2 .sidebar--burger {
      border: 2px solid #3200a0;
}
.sidebar--h2 .sidebar--burger:hover {
        background: #3200a0; }
.sidebar--h2 .sidebar--burger span::after, .sidebar--h2 .sidebar--burger span::before {
        background: #3200a0; }
.scroll-top:hover {
    background: #3200a0;}
.header--lang ul li a:hover {
      background: #3200a0;
}
.header--search i:hover {
    color: #3200a0;
}
.header--search--h2 input:focus {
      border-color: #3200a0;
}
.header--search--h2:hover button i {
    color: #3200a0; }
.header--user:hover {
    background: #3200a0;
    border: 2px solid #3200a0;
}
.header--user--h3 ul li a:hover h5 {
      color: #3200a0;
}
.header--top--menu ul li a:hover {
      color: #3200a0; }
.navbar--main nav ul li a:hover {
      color: #3200a0; }
.navbar--main nav ul li ul.submenu {
    border-top: 5px solid #3200a0;
}
.navbar--main nav ul li ul.submenu li:hover a {
        color: #3200a0; }
.slider--videos span a:hover i {
      border: 2px solid #3200a0;
      color: #3200a0; }
.slider--videos span a:hover {
      color: #3200a0; }
.slider--videos--h3 a {
  background: #3200a0; }
.slider--videos--h3 a:hover {
    color: #3200a0; }
.slider--videos--h3 a:hover::before, .slider--videos--h3 a:hover:after {
    border: 1px solid #3200a0;
}
.slider--social ul li a:hover {
        color: #3200a0; }
.slider--address ul li i {
    color: #3200a0;}
.slider--address ul li:hover i {
    background: #3200a0;
}
.about--text--h2 h3 span {
        color: #3200a0; }
.feature--block:hover i {
    background-color: #3200a0;
}
.feature--block--h3:hover .feature--icon--h3 i::before {
      color: #3200a0;
}
.feature--wrapper:hover::before, .feature--wrapper:hover::after {
    background: #3200a0;
}
.services--thumb a {
  background: #3200a0;
}
.services--thumb a:hover::before {
    border-color: #3200a0; }
.skills .progress-bar {
  background-color: #3200a0; }
.history--tab ul li a.active span {
      background: #3200a0;
}
.history--text ul li::before {
        color: #3200a0; }
.timeline--block span span {
      background: #3200a0;
}
.project--thumb .slider--videos span a:hover i {
      border: 2px solid #3200a0; }
.project--content::before, .project--content::after {
    border-color: #3200a0;
}
.project--content::before {
    border-left: 5px solid #3200a0;
}
.project--content::after {
    border-top: 5px solid #3200a0;
}
.project--content--h2 a:hover {
      border-color: #3200a0;
      color: #3200a0; }
.project--tab ul li a::before, .project--tab ul li a::after {
      background: #3200a0;}
.project--tab ul li a:hover, .project--tab ul li a:focus {
      color: #3200a0;}
.project--tab ul li .active {
    color: #3200a0 !important;
}
.movie--details--thumb .video--content a {
  background: #3200a0; }
.movie--details--thumb .video--content a:hover {
    border: 2px solid #3200a0;
}
.movie--details--ratings ul li {
  color: #3200a0;
 }
.movie--details--meta ul li i {
    color: #3200a0; }
.video--content a:hover {
    border: 2px solid #3200a0;
    color: #3200a0; }
.video--tag span {
  background: #3200a0; }
.team--social:hover::before {
  background: #3200a0;}
.team--social ul li a:hover {
      background: #3200a0;}
.team--social--h2 ul li:hover a {
    background: #3200a0;
}
.social--add {
  color: #3200a0;
 }
.gallery--box .play:hover {
      border: 2px solid #3200a0;
      color: #3200a0;
}
.gallery--details--info {
  border-top: 2px solid #3200a0; }
.gallery--details--social ul li a {
      color: #3200a0;
 }
.review--block--three i {
      background: #3200a0;
 }
.review--text ul li {
    color: #3200a0; }
.review--thumb i {
  background: #3200a0;
}
.review--thumb--h3 i {
    background: #3200a0;
}
.blog--block:hover .blog--thumb::before,
.blog--block:hover .blog--thumb::after {
  background: #3200a0;
}
.blog--text h4 > a:hover {
  color: #3200a0; }
.blog--cate span::after {
      background: #3200a0;
}
.blog--standard--text h3:hover a {
      color: #3200a0; }
.blog--sidebar--form::after {
  background: #3200a0; 
}
.blog--sidebar--title h3::before {
    background: #3200a0;
}
.blog--sidebar .cate--box:hover {
    background: #3200a0;
}
.blog--sidebar .cate--box i::before {
    color: #3200a0; }
.blog--sidebar--tags ul li:hover {
  background: #3200a0;
}
.post-meta span a:hover {
    color: #3200a0; }
.post-meta span i {
    color: #3200a0;
}
.blog-title a:hover {
    color: #3200a0; }
.read-more:hover {
    color: #3200a0; }
.post-text blockquote {
  background: #3200a0;
}
.blog-post-tag a:hover {
    background: #3200a0;
    border-color: #3200a0; }
.blog-share-icon a:hover {
    color: #3200a0; }
.author-icon a:hover {
      color: #3200a0; }
.avatar-name span {
  color: #3200a0; }
.reply:hover {
    color: #3200a0; }
.contact-icon::after {
  color: #3200a0; }
.footer--border {
  border-top: 5px solid #3200a0; }
.footer--address ul li i {
      color: #3200a0; }
.footer--menu ul li a:hover {
      color: #3200a0; }
.footer--input button {
    background: #3200a0;
}
.footer--social ul li a:hover {
      background: #3200a0;
      border: 2px solid #3200a0; }
.footer--copyright p a {
    color: #3200a0; }
.contacts--address ul li i {
      background: #3200a0;
}
.newsletter--input button {
    color: #3200a0;}
.newsletter--input button::after {
      background: #3200a0; }
.touch--input textarea:focus {
    border: 2px solid #3200a0;
}
.touch--input input:focus {
    border: 2px solid #3200a0;
}
.touch--input button {
    color: #3200a0; }
.contacts__input .btn:hover {
    color: #3200a0;
}
.contacts__feature {
  background: #3200a0;
}
.contact i {
  background: #3200a0;
}
.form-box::before {
  color: #3200a0;}
.conatct-post-form p.form-submit input.submit{
    background: #3200a0;
}
.conatct-post-form p.form-submit input.submit:hover{
    border: 2px solid #3200a0;
    color: #3200a0;
}
a.comment-reply-link{
    border: 2px solid #3200a0;
}
a.comment-reply-link:hover{
    background-color: #3200a0;
}
ul.wp-tag-cloud li:hover{
    background: #3200a0;
}
ul.pagination span.current{
    color: #3200a0;
    border: 2px solid #3200a0;
}
.newsletter--input input.wpcf7-submit{
    color: #3200a0;
}
.newsletter--input input.wpcf7-submit::after{
    background:#3200a0;
}
.contact-form input.wpcf7-submit{
    background: #3200a0;
}
.contact-form input.wpcf7-submit:hover{
    border: 2px solid #3200a0;
    color: #3200a0;
}
h4.feature--title:hover{
    color: #3200a0;
}
.search-custom form button {
    border: 1px solid #3200a0;
    background: #3200a0;
}
.search-custom form button:hover{
    border: 1px solid #3200a0;
    color: #3200a0;
}
.footer--input input.wpcf7-submit{
    background: #3200a0;
}