:root {
    --theme-color: #ffb545;
    --secondary-color: #30398d
}

.thm-bg, .thm-layer:before, .search-btn:hover, .search-btn:focus, .header-cart > span.cart-btn:hover, .header-cart > span.cart-btn:focus, .thm-btn.scndry-bg:before, .thm-btn.scndry-bg:after, .thm-btn.bg-black:before, .thm-btn.bg-black:after, .slick-slider > button.slick-arrow:hover, .slick-slider > button.slick-arrow:focus, .slick-slider.feat-caro > button.slick-arrow:hover, .slick-slider.feat-caro > button.slick-arrow:focus, .serv-box:hover .serv-box-inner:before, .serv-box-inner:after, .serv-info2 > h3 a:hover, .serv-info2 > h3 a:focus, .thm-shp:after, .team-img:before, .online-portal-video > a:hover, .online-portal-video > a:focus, .prod-img > a.scndry-bg:hover, .prod-img > a.scndry-bg:focus, .ftr-gal-list li a:before, .scndry-bg .topbar-right > a.search-btn:hover, .scndry-bg .topbar-right > a.search-btn:focus, .logo.v2:after, .feat-cap2 > span:not(.feat-cap-time):before, .feat-caro2.slick-slider > button.slick-arrow:hover, .feat-caro2.slick-slider > button.slick-arrow:focus, .special-box:after, .serv-box2.v2 .serv-info2 > h3 a:before, .serv-box2.v2 .serv-info2 > h3 a:hover, .serv-box2.v2 .serv-info2 > h3 a:focus, .serv-box3:before, .bg-color11 .topbar-right > a.search-btn:hover, .bg-color11 .topbar-right > a.search-btn:focus, header.style3 nav > div > ul > li > a:after, .social-links4 > a:hover, .social-links4 > a:focus, .scndry-bg .find-thera-cap > a:hover, .scndry-bg .find-thera-cap > a:focus, .scndry-bg .thm-btn.bg-color5:before, .scndry-bg .thm-btn.bg-color5:after, .pagination li.page-item.prev a.page-link:hover, .pagination li.page-item.next a.page-link:hover, .pagination li.page-item.prev a.page-link:focus, .pagination li.page-item.next a.page-link:focus, .gallery-video-box > a.scndry-bg:hover, .gallery-video-box > a.scndry-bg:focus, .appointment-calendar .fc-header-toolbar, .scndry-layer .social-links3.v2 > a:hover, .scndry-layer .social-links3.v2 > a:focus, .widget-box.v3 ul:not(.contact-info-list):not(.ftr-gal-list):not(.insta-gal-list) > li:hover > a:before, .widget-box.v3 ul:not(.contact-info-list):not(.ftr-gal-list):not(.insta-gal-list) > li > a:hover:before, .widget-box.v3 ul:not(.contact-info-list):not(.ftr-gal-list):not(.insta-gal-list) > li > a:focus:before, .insta-gal-list > li a:before, .comment-reply-wrap > h3:after, .slc-box:before, .additional-info > h3:after, .rspn-mnu-btn:hover, .rspn-mnu-btn:focus, .rspn-mnu-cls:hover, .rspn-mnu-cls:focus, .search-close-btn:hover, .search-close-btn:focus, .header-search > form button:hover, .header-search > form button:focus, .sticky-menu nav > div > ul > li:hover > a, .sticky-menu nav > div > ul > li.active > a, .sticky-menu nav > div > ul > li > a:focus, .slick-slider:not(.feat-caro) ul.slick-dots > li button:hover, .slick-slider:not(.feat-caro) ul.slick-dots > li button:focus, .slick-slider:not(.feat-caro) ul.slick-dots > li.slick-active button, .slick-slider.feat-caro ul.slick-dots > li button:hover, .slick-slider.feat-caro ul.slick-dots > li button:focus, .slick-slider.feat-caro ul.slick-dots > li.slick-active button, .proced-box.scndry-bg:hover, [type=checkbox]:not(:checked) + label:after, [type=checkbox]:checked + label:after {
    background-color: var(--theme-color)
}

.thm-clr, .top-links > li a:hover, .top-links > li a:focus, .social-links > a:hover, .social-links > a:focus, .header-contact-info > li a:hover, .header-contact-info > li a:focus, nav ul li:hover > a, nav ul li.active > a, nav ul li > a:focus, .serv-box:hover > i, .simple-link.scndry-clr:hover, .simple-link.scndry-clr:focus, .serv-img2 > a:hover, .serv-img2 > a:focus, .team-info > h3 a:hover, .team-info > h3 a:focus, .prod-info > h3 a:hover, .prod-info > h3 a:focus, .news-box-inner > h3 a:hover, .news-box-inner > h3 a:focus, .widget-box ul > li a:hover, .widget-box ul > li a:focus, form.newsletter-form button:hover, form.newsletter-form button:focus, .copyright-links > p a:hover, .copyright-links > p a:focus, .bottom-links > li a:hover, .bottom-links > li a:focus, .about-play-btn.scndry-clr:hover, .about-play-btn.scndry-clr:focus, .live-video-img > a:hover, .live-video-img > a:focus, .storie-info > h3 a:hover, .storie-info > h3 a:focus, .news-info2 > h3 a:hover, .news-info2 > h3 a:focus, .scndry-bg .simple-link:hover, .scndry-bg .simple-link:focus, .feat-serv-box > h3 a:hover, .feat-serv-box > h3 a:focus, .banner-info > h3 a:hover, .banner-info > h3 a:focus, .course-info > h3 a:hover, .course-info > h3 a:focus, .video-box > a:not(.thm-btn):hover, .video-box > a:not(.thm-btn):focus, .news-info3 > h3 a:hover, .news-info3 > h3 a:focus, .news-img3 > a:hover, .news-img3 > a:focus, .bottom-bar.v3 p a:hover, .bottom-bar.v3 p a:focus, .about-video-box > a.scndry-clr:hover, .about-video-box > a.scndry-clr:focus, .scndry-layer .contact-info-box > span a:hover, .scndry-layer .contact-info-box > span a:focus, .search-form button:hover, .search-form button:focus, .mini-post-info > h5 a:hover, .mini-post-info > h5 a:focus, .post-detail p a, .video-box > a:hover, .video-box > a:focus, .meta3 > li a:hover, .meta3 > li a:focus, figure > a:hover, figure > a:focus, .team-detail-info-meta > li a:hover, .team-detail-info-meta > li a:focus, .post-detail.blog-detail .social-links5 > span.thm-clr, .authr-meta > li a:hover, .authr-meta > li a:focus, .rating > a:hover, .rating > a:focus, .rspn-srch > button:hover, .rspn-srch > button:focus, .rspn-cnt > span a:hover, .rspn-cnt > span a:focus, .rsnp-mnu ul > li:hover > a, .rsnp-mnu ul > li.active-parent > a, .rsnp-mnu ul > li.active > a, .rsnp-mnu ul > li > a:focus, .serv-post-authr > a:hover, .serv-post-authr > a:focus, .sticky-menu.v2 nav > div > ul > li:hover > a, .sticky-menu.v2 nav > div > ul > li.active > a, .sticky-menu.v2 nav > div > ul > li > a:focus, .course-athr a:hover, .course-athr a:focus, .serv-box4-inner > h3 a:hover, .serv-box4-inner > h3 a:focus, .testi-list-caro.slick-slider > button.slick-arrow:hover, .testi-list-caro.slick-slider > button.slick-arrow:focus, .scndry-layer .testi-list-caro.slick-slider > button.slick-arrow:hover, .scndry-layer .testi-list-caro.slick-slider > button.slick-arrow:focus, .meta > li a:hover, .meta > li a:focus, .meta2 > li a:hover, .meta2 > li a:focus, .course-info > span a:hover, .course-info > span a:focus, .proced-box > h4 a:hover, .proced-box > h4 a:focus, .minicart-info > h6 a:hover, .minicart-info > h6 a:focus, .minicart-info a.remove-cart:hover, .minicart-info a.remove-cart:focus {
    color: var(--theme-color)
}

.thm-brd-clr, .pagination li.page-item.prev a.page-link:hover, .pagination li.page-item.next a.page-link:hover, .pagination li.page-item.prev a.page-link:focus, .pagination li.page-item.next a.page-link:focus {
    border-color: var(--theme-color)
}

.proced-box:before, .error-inner > i.thm-bg:after, .proced-box.scndry-bg:hover:before {
    border-top-color: var(--theme-color)
}

.about-inner > span, .simple-link.thm-clr, .simple-link.scndry-clr:hover, .simple-link.scndry-clr:focus, .about-desc > span.thm-clr, .meta2 > li a:hover, .meta2 > li a:focus {
    border-bottom-color: var(--theme-color)
}

{
    border-left-color: var(--theme-color)
}

{
    border-right-color: var(--theme-color)
}

.scndry-bg, .scndry-layer:before, .thm-bg .search-btn:hover, .thm-bg .search-btn:focus, header.style1 nav ul li:hover > a, header.style1 nav ul li.active > a, header.style1 nav ul li > a:focus, .thm-btn.thm-bg:before, .thm-btn.thm-bg:after, .slick-slider.feat-caro > button.slick-arrow, .serv-box-inner:before, .scndry-shp:after, .serv-info2 > h3 a:before, .team-info:before, .prod-img > a.thm-bg:hover, .prod-img > a.thm-bg:focus, .widget-title:before, .widget-title:after, .feat-caro2.slick-slider > button.slick-arrow, .serv-box2.v2 .serv-info2 > h3 a:hover:before, .serv-box2.v2 .serv-info2 > h3 a:focus:before, .serv-box2.v2 .serv-info2 > h3 a, .thm-bg .find-thera-cap > a:hover, .thm-bg .find-thera-cap > a:focus, .course-info-bottom > span:not(:first-child):before, .special-box.thm-bg:after, .pagination li.page-item.active a.page-link, .pagination li.page-item a.page-link:hover, .pagination li.page-item a.page-link:focus, .pagination li.page-item.prev a.page-link, .pagination li.page-item.next a.page-link, .gallery-box:before, .gallery-video-box > a.thm-bg:hover, .gallery-video-box > a.thm-bg:focus, td.fc-today, .fc .fc-row .fc-content-skeleton td.fc-today, .fc-unthemed td.fc-today, .contact-info-box:hover > i, .thm-layer .social-links3.v2 > a:hover, .thm-layer .social-links3.v2 > a:focus, .team-detail-info:before, .proced-box.thm-bg:hover {
    background-color: #672a8696;
}

.scndry-clr, .thm-bg .top-links > li a:hover, .thm-bg .top-links > li a:focus, .thm-bg .social-links > a:hover, .thm-bg .social-links > a:focus, .simple-link.thm-clr:hover, .simple-link.thm-clr:focus, .about-play-btn.thm-clr:hover, .about-play-btn.thm-clr:focus, .serv-box3:hover .serv-info3 > i, .thm-bg .simple-link:hover, .thm-bg .simple-link:focus, ol.breadcrumb li.breadcrumb-item a:hover, ol.breadcrumb li.breadcrumb-item a:focus, ol.breadcrumb li.breadcrumb-item.active, .about-video-box > a.thm-clr:hover, .about-video-box > a.thm-clr:focus, .thm-layer .contact-info-box > span a:hover, .thm-layer .contact-info-box > span a:focus, .post-detail ul li:before, .team-detail-wrap > ul li:before, .post-detail.blog-detail .social-links5 > span.scndry-clr, .post-detail p a:hover, .post-detail p a:focus, .thm-layer .testi-list-caro.slick-slider > button.slick-arrow:hover, .thm-layer .testi-list-caro.slick-slider > button.slick-arrow:focus, .team-box:hover .team-info > span, .storie-box:hover .storie-info > span, .meta > li.thm-clr a:hover, .meta > li.thm-clr a:focus, .meta2 > li.thm-clr a:hover, .meta2 > li.thm-clr a:focus {
    color: var(--secondary-color)
}

.scndry-brd-clr, .testi-nav-item > img, .pagination li.page-item.active a.page-link, .pagination li.page-item a.page-link:hover, .pagination li.page-item a.page-link:focus, .pagination li.page-item.prev a.page-link, .pagination li.page-item.next a.page-link, .preloader-inner:before {
    border-color: #662a86;

.meta2 > li:not(.thm-clr) span:before, .error-inner > i.scndry-bg:after, .proced-box.thm-bg:hover:before {
    border-top-color: var(--secondary-color)
}

.about-inner > span.scndry-clr, .simple-link.thm-clr:hover, .simple-link.thm-clr:focus, .simple-link.scndry-clr, .thm-bg .simple-link:hover, .thm-bg .simple-link:focus, .about-desc > span.scndry-clr, .meta2 > li.thm-clr a:hover, .meta2 > li.thm-clr a:focus {
    border-bottom-color: var(--secondary-color)
}

{
    border-left-color: var(--secondary-color)
}

{
    border-right-color: var(--secondary-color)
}
