/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 02 2026 | 15:38:07 */
:root {
  --primary: #4b287e;
  --secondary: #4b287e;
	--dark: #333;
/* 	--bg-gradient: linear-gradient(135deg, #f7b319, #f7b319, #d39300); */
	--bg-gradient:#f7b319 ;
	--orange: #f7b319;
}

/* Topbar  */

.top-bar-area {
    background: var(--orange) !important;
}

.top-bar-area .address-info li {
    color: var(--dark);
}

.top-bar-area .social li a {
    border-color: var(--dark) !important;
    color: var(--dark);
}

.btn-style-one {
    background: var(--orange);
}


/* Header  */

.navbar-header {
    flex: 0 0 230px;
}


/* Service Section  */

.visa-cat-style-three .top .icon {
    flex: 0 0 70px;
}


/* Blog section  */

.home-blog-style-three .thumb .meta ul li:last-child {
    display: none;
}

.home-blog-style-three .thumb .meta ul li:first-child::after {
    display: none;
}


/* Footer */

footer.elementor-element {
    background-color: var(--primary) !important;
}

footer ul.footer-social-regular li a {
    background: var(--orange) !important;
    color: var(--dark);
}

footer ul.footer-social-regular li a:hover {
    background: var(--dark) !important;
    color: #fff;
}


/* Service detail page  */

.services-list-widget {
    padding: 35px 20px;
}

.services-list-widget h5 {
    font-size: 20px;
    text-transform: uppercase;
    margin-bottom: 20px;
}

.services-list-widget .current-menu-item a {
    background: var(--orange);
    color: #fff;
}

.services-list-widget li.menu-item a:hover {
    background: #333;
    color: #fff;
}