.totop {
    display: none;
    bottom: 12% !important;
}

.totop:hover {
    opacity: 0.5;
}

.totop.active {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.totop:before {
    display: block !important;
}

.form-control {
    border-radius: 0 ! important;
    border: 1px solid #ced4da;
}

.cf-map-cont select.form-control {
    padding: 6px 12px !important;
    height: 50px !important;
}

@media all and (max-width: 1199px) {

    .top p {
        font: lighter 16px / 1.2em "Roboto Condensed", sans-serif !important;
    }

    header .container-fluid {
        background-color: rgba(6, 6, 6, 0.9) !important;
    }

    header nav.navbar {
        padding: 20px 0 40px !important;
    }

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-856.list-inline-item a:before{
        display: none !important;
    }
         li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-727.list-inline-item.sub-menu a {
             position: relative !important;
         }

}
@media all and (max-width: 991px) {
.landing__hero {
        padding: 250px 50px 100px 50px !important;
    }
}



@media all and (max-width: 767px) {
    .list-inline>li:nth-child(7) a:before {
        display: block !important;
        right: -30px !important;
    }
        .landing__hero {
            padding: 250px 50px 50px 50px !important;
        }
       
}