
/*# sourceMappingURL=custom.css.map */


 .wpml-ls-statics-footer.wpml-ls.wpml-ls-legacy-list-vertical { margin-top: -290px; position: absolute;} 
 .main-navigation ul ul li {
    width:100%
 }
 .main-navigation ul ul li:hover{
     background-color: #2bc4db;
 }
 .main-navigation ul ul li:hover a{
    background-color: unset! important;
}
 .main-navigation ul ul li a{
    margin:auto;
 }
 .main-navigation ul ul li a:hover
 {
     background-color: unset;
    
 }
 .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current_page_item > a {
     background-color: unset !important;
 }
 .mobile-nav-icon:before{
     color: #ffffff;
 }
 .mobile-nav-frame {
    background-color: #00bad2 !important;
}
.mobile-nav-frame ul {
    background-color: #00bad2 !important;
    border-color: #ffffff !important;
    border: 1px solid #fff !important;
}
.mobile-nav-frame ul li a.link {
    display: block;
    margin-right: 30px !important;
    text-decoration: none;
    color: #F3F3F3 !important;
    text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.7) !important;
    font-size: 17px !important;
    font-weight: 300 !important;
}
.mobile-nav-frame [class^="fa fa-"] {
    display: inline-block !important;
    margin-right: 10px !important;
    min-width: 1em !important;
    color: #fff !important;
}
.main-navigation ul li a, #footer-widgets .widget a { text-transform: capitalize}
h1.entry-title {
    text-transform: capitalize;
}
 @media only screen and (max-width: 768px){

    .wpml-ls-statics-footer.wpml-ls.wpml-ls-touch-device.wpml-ls-legacy-list-vertical { display: none }
    .main-navigation ul li {
        font-size: 13px !important;
        float: left;
    }
    .main-navigation #mobile-nav-item-wrap-1 li {
    
        float: none;
    }

 }