a {
	color: #0031FF;
}

div.nav-wrap
{
	background-color:#fece26;
	a:link {color:#585656};
	a:visited {color:#585656}
}

ul#primary-menu.nav-menu
{
	color:#585656
}

ul.sub-menu
{
	background-color:#fece26;
		
}

a.btn.btn-green
{
	background-color:#fece26;
	color:#585656
	
}

a.btn-cta.btn-1
{
	background-color:#fece26;
	color:#ffffff
	
}
.search-form-wrap {
    background: #fece26;
    padding: 5px 0;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
}
.main-navigation ul ul li a:hover{
	background-color: #fece26;
}

svg:not(:host).svg-inline--fa, svg:not(:root).svg-inline--fa {
    overflow: visible;
    box-sizing: content-box;
    color: #fece26;
}

.service-section.style-1 .widget_bttk_icon_text_widget .rtc-itw-inner-holder a.btn-readmore::before, .recent-post-section .grid article a.btn-readmore::before, .page-template-service .site-main .widget_bttk_icon_text_widget a.btn-readmore:before, .shop-popular .product-image a.btn-readmore:before {
    width: 44px;
    height: 44px;
    line-height: 44px;
    background-color: #fece26;
    background-size: 8px;
    background-position: center;
    border-radius: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 0;
    z-index: 1;
    text-indent: 0;
    color: #fff;
    -webkit-transition: all ease 0.35s;
    -moz-transition: all ease 0.35s;
    transition: all ease 0.35s;
}

.btn-readmore:hover{
	background-color: #fece26;
}

div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
    background-color: #fece26;
    color: var(--wpforms-button-text-color);
}

div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
    background-color: #fece26;
    color: var(--wpforms-button-text-color);
}
#wpforms-submit-633:hover{
	background-color:#fece26;
}

.site-banner .banner-caption .btn-wrap a.btn.btn-transparent {
    border-color: #fece26;
    color: #fff;
	background-color: #fece26;
}

.site-banner .banner-caption .btn-wrap a.btn.btn-transparent:hover {
    border-color: #fece26;
    color: #fff;
	background-color: #fece26
}
.btn-readmore:hover{
	background-color:#fece26;
}

:root {
    --primary-color: #fece26;
    --primary-color-rgb: 156, 190, 156;
    --primary-font: 'Nunito Sans', sans-serif;
    --secondary-font: 'Marcellus', sans-serif;
}
.main-navigation ul li a {
    color: #585656;
    display: inline-block;
    border-bottom: 3px solid transparent;
    text-decoration: none;
}
e-nav .header-contact .contact-block svg .phb, .responsive-nav .header-contact .contact-block svg .emb, .responsive-nav .header-contact .contact-block svg .clkb {
    fill: #585656;
}
.responsive-nav .header-contact .contact-block .title {
    color: #585656;
    font-weight: 700;
    letter-spacing: 1px;
}
.responsive-nav .header-contact .contact-block .content {
    color: #585656;
}
.header-contact .contact-block a {
    color: #585656;
}
.site-banner .banner-caption .btn-wrap a.btn.btn-transparent {
    border-color: #fece26;
    color: #585656;
    background-color: #fece26;
}
.site-banner .banner-caption .btn-wrap a.btn.btn-transparent:hover {
    border-color: #fece26;
    color: #585656;
    background-color: #fece26;
}
.widget_bttk_testimonial_widget .bttk-testimonial-inner-holder::before{
	background-color:#fece26;
	color: #585656;

	
}


.main-navigation ul ul li a:hover{
	color: #585656;
}


.main-navigation ul ul li a:active{
	color: #585656;
}
.owl-carousel .owl-nav [class*="owl-"] {
	background-color: #fece26
}

.owl-carousel .owl-nav [class*="owl-"]:hover {
	background-color: #fece26
}


a.btn-readmore, a.btn-cta {
    font-size: 0.6666em;
    font-weight: 700;
    background: var(--primary-color);
    color: #585656;
    border-radius: 50px;
    padding: 12px 50px 12px 30px;
    display: inline-block;
    letter-spacing: 1px;
    text-decoration: none;
    position: relative;
    border: 2px solid var(--primary-color);
    text-align: center;
}

a.btn-cta.btn-1 {
    background-color: #fece26;
    color: #585656;
}
div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
    background-color: #fece26;
    color: #585656;
}

button.close.close-main-nav-toggle.active::before {
	background:#585656;
}

button.close.close-main-nav-toggle.active::after {
	background:#585656;
}

.main-navigation button.toggle-btn .toggle-bar{
	background:#585656;
}

.header-main .site-branding {
	align-items: center;
}

.page-id-1583 .site-header{display:none}
.page-id-1583 .site-footer{display:none}
