.section-header .header-left {width:1% !important;}
.section-header .header-right {width: 95% !important;}

img#logo {
    max-width: 100px;
    padding-top: 20px;
    margin-left: -80px;
}


nav #nav > li:before {margin: 0 12px;}

nav #nav > li.active > a, nav #nav > li:hover > a, a:visited, a:link, .section-main-services .block-list-service ul > li .block-service .link-title h4:before
{
    color: #8cc63f;
}

.section-main-slider-home #main-slider .item .container .banner-text h2 {
    color: #8cc63f;
    text-shadow: 3px 1.7px 0 rgba(0, 0, 0, 0.3);
    background: rgba(0,0,0, 0.4);
    border-radius: 5px;
}
.section-main-slider-home #main-slider .item .container .banner-text p {
    color: #fff;
    font-size: 28px;
    background: rgba(0,0,0, 0.4);
    border-radius: 5px;
}

.section-main-slider-home #main-slider .item {
    
    height: 700px;}

.section-breadcrumb .block-breadcrumb ul li {
    
    line-height: 25px;
}

.section-footer .container .block-footer-inner {
    
    width: 77%;}

.section-footer .container .block-footer-inner:last-child {
    margin-right: 0%;
    width: 20%;
}

.section-main-testimonial{
    display:none;}


.section-main-slider-home #main-slider .item .container .banner-text {
    padding: 319px 0 0;
}

.btn, .submit {
    background: #8cc63f;
}

#google-map {
    overflow: hidden;
    float: right;
    width: 45%;
    /* height: 365px; */
    background: #fafafa;
    /* margin-top: 48px; */
    border: 1px solid #ccc;
    border-radius: 4px;
}
.section-main-inner-content .main-col ul li::before {
    content: '\f054';
    font-family: 'FontAwesome';
    color: #8cc63f;}


@media (max-width: 1105px){
    img#logo {
        margin-left:0px;
    }
    
    
    }
    
    
    html {
    margin-left: 5vw;
    margin-right: 5vw;
    box-shadow: 0 0px 45px -10px rgba(0, 0, 0, .8);
    font-size: 10px;
    background: #252527;
    
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
@media(max-width: 1655px){
    
    
    html{
        margin-left: 3vw;
    margin-right: 3vw;
    }
}

@media(max-width: 1400px){
    
    
    html{
        margin-left: 2vw;
    margin-right: 2vw;
    }
}

@media(max-width: 1200px){
    
    
    html{
        margin-left: 0vw;
    margin-right: 0vw;
    }
}

@media(max-width:768px){
.section-main-inner-content .main-col .list-gallery ul li {
   
    width: 100%;}

}

@media(max-width:450px){
    
    
    .section-main-slider-home #main-slider .item .container .banner-text h2 {
    font-size: 27px;
}

.section-main-slider-home #main-slider .item .container .banner-text {
    padding: 175px 0 0;
}
.section-main-slider-home #main-slider .item .container .banner-text .btn {
    width: 218px;
    height: 60px;}

.section-main-slider-home #main-slider .item .container .banner-text p {
   
    line-height: 36px;
}
.section-footer .container .block-footer-inner:last-child {
    margin-right: 0%;
    width: 100%;
}
h1 {
    color: #fff;
    font-size: 28px;
}

.block-sidebar {
    display: none;
}
.section-main-services .block-list-service ul {
    padding-left: 0px;}
}