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