.header-area {
        background: #d5ff79;
}
.main-header .main-menu ul li a {
        color: #0c0b0b;
        }
        .header-area .header-top .header-info-left ul li {
        color: #000000;
    }
    .header-area .header-top .header-info-right .header-social li a {
        color: #606264;
    }
    .logo {
        padding-bottom: 10px;
        padding-top: 10px;
}
.btn2{background:#d5ff79;padding:27px 44px;text-transform:uppercase;font-family:"Barlow",sans-serif;color:#fff;cursor:pointer;display:inline-block;font-size:14px;border-radius:5px;-moz-user-select:none;font-weight:400;letter-spacing:1px;line-height:0;margin-bottom:0;margin:10px;cursor:pointer;transition:color 0.4s linear;position:relative;z-index:1;border:0;overflow:hidden;margin:0}
.btn2::before{content:"";position:absolute;left:0;top:0;width:101%;height:101%;background:#e0581e;z-index:1;border-radius:5px;transition:transform 0.5s;transition-timing-function:ease;transform-origin:0 0;transition-timing-function:cubic-bezier(0.5, 1.6, 0.4, 0.7);transform:scaleX(0);border-radius:0}
.btn2:hover::before{transform:scaleX(1);color:#fff !important;z-index:-1}
.btn2.focus,.btn2:focus{outline:0;box-shadow:none}.header-btn{padding:25px 35px}.submit-btn{width:100%;background:#ff5f13;padding:19px 44px;color:#fff;cursor:pointer;text-transform:uppercase;font-family:"Barlow",sans-serif;font-size:14px;border-radius:5px;border:0}.hero-btn{padding:30px 38px}hero-btn{padding:30px 38px}@media (max-width: 575px){.btn2.btn-black.f-right{float:left;margin-top:20px}}@media only screen and (min-width: 576px) and (max-width: 767px){.btn2.btn-black.f-right{float:left;margin-top:20px}}

.cmt50
{
	margin-top: 50px;
}

.ft_pr10 ul li a {
padding-right: 10px;
}
.footer-area .footer-bottom {
         padding-bottom: 0px!important; 
         padding-top: 0px!important; 
         border-top: 1px solid #a6a6a6;
}

.cmt100
{
	margin-top:100px;
}
.cmt200
{
    margin-top:200px;
}

.cmt50
{
    margin-top:50px;
}
.cmb50
{
	margin-top:50px;
}


.about_height{
min-height: 300px;
}
.cfs35
{
	font-size:35px;
}
.ctd {
text-decoration: underline;
}

.cmb100
{
	margin-bottom:100px;
}
@media only screen and (min-width: 1200px) and (max-width: 1600px){
.section-padding30 {
        padding-top: 50px!important;
    }
}

.header-sticky.sticky-bar,.header-bottom {
        background: #ffffff;
}
.slider-area .hero__caption h1 {
        color: #01579b;    
}
.slider-area .hero__caption h1 span {
        color: #00aeef;    
}

.products_boredr
{
        margin-bottom: 50px;
        border-bottom: 1px solid #dfd3d3;
        padding-bottom: 20px;
}
.btn {
        background: #01579b;
     }

.blue_h2 h2 {
        color: #01579b;  
}
.infort span {
        color: #01579b;
}
.main-header .main-menu ul li:hover>a {
        color: #01579b;
}
.our-info-area .single-info .info-icon span {
        color: #01579b;
        }
#scrollUp, #back-top {
        background: #01579b;
}
.blog_details a:hover {
        color: #ffffff;
}
.btn2::before {
        background: #01579b;    
}
.header-area .header-top {
        border-bottom: 2px solid #e7dada;
        }
.products_boredr h4 {
        width: 97%;
        padding: 5px;
        background-color: #ede3e3;
        color: #093bc6;
}
@media only screen and (max-width: 600px) {
.products_boredr h4 {
        width: 95%;
        padding: 5px;
        background-color: #ede3e3;
        color: #093bc6;
}
.slicknav_menu .slicknav_icon {
        margin-top: -38px;     
}
.header-area .header-bottom {
        padding: 0px 0px;
}
.mobile_menu .slicknav_menu .slicknav_nav {
        margin-top: 2px !important;
        box-shadow:none;
         border-top: 1px solid #e5dfdf;
}
}
.unordered-list
{
-webkit-column-count: 2;  
-moz-column-count: 2;
column-count: 2;
}
