
@media screen and (min-width:992px) {
    section.section-b .wrap-section-b .wsb-right {
    float: right;
}
}@media screen and (max-width:991px) {
    section.inner-page-content .contact-form-content .contact-address {
    margin-top: 20px;
}
section.section-b .wrap-section-b .wsb-right {
    width: 100%;
    max-width: 70%;
    float: none;
    float: unset;
    margin: 0 auto;
    text-align: center;
}
section.section-b .wrap-section-b .wsb-left {
    width: 100%;
    max-width: 50%;
    margin: 0 auto;
    float: none;
    float: unset;
}
section.section-b .wrap-section-b .wsb-right .line {
    width: 100px;
    height: 7px;
    margin: 20px auto;
}
section.section-b .wrap-section-b .wsb-right .wsb-about {
    padding: 20px 0;
    max-width: 100%}
section.section-d .heading-title {
    text-align: center;
}
section.section-c {
    height: auto;
}
section.section-b .wrap-section-b {
    padding: 0 0;
}
.slide-text h1 {
    width: 100%}


}@media screen and (min-width:768px) and (max-width:1200px) {
    .wrap-news .news {
    max-height: 340px;
}
}@media screen and (min-width:768px) and (max-width:1365px) {
    section.section-b .wrap-section-b .wsb-right h1 {
    font-size: 40px;
}


}@media screen and (min-width:768px) and (max-width:991px) {



}@media screen and (max-width:768px) {
    .section-a {
    padding: 50px 0 50px;
}
}@media screen and (min-width:768px) {
    .navbar-nav>li: hover>.dropdown-menu {
    display: block;
    margin-top: -2px;
}
.navbar-nav>li:hover>.dropdown-menu>.dropdown-menu {
    display: block;
}
.navbar-nav>li:hover>.dropdown-menu>.dropdown-menu>.dropdown-menu {
    display: block;
}
.dropdown-menu {
    padding-top: 10px;
    padding-bottom: 10px;
}



}@media screen and (max-width:767px) {
    .wrap-news .news {
    max-height: 999999px;
}
.back-to-top {
    right: 10px;
    bottom: 55px;
}


section .heading-title {
    line-height: 1;
}
section.section-d .heading-title {
    padding-bottom: 20px;
}
section.section-e .owl-carousel .owl-nav .owl-prev {
    left: 0;
}
section.section-e .owl-carousel .owl-nav .owl-next {
    right: 0;
}
section.section-f {
    padding: 30px 0 50px;
}
section.section-h .form-map {
    padding: 10px;
}


section.section-b .wrap-section-b .wsb-right h1 {
    font-size: 30px;
}
.slide-text, .slide-text-no-margin {
    padding: 15px;
    top: 5px;
}
.slider h1 {
    font-size: 18px;
    line-height: normal;
    margin-top: 0;
}
.slider h3 {
    font-size: 14px;
    line-height: normal;
}

 
}