@media (max-width:991px){#logo img{padding:10px 10px 10px 0}#header,#header-wrap,#mainMenu>ul{height:auto!important}#header.header-transparent+#google-map{top:0;margin-bottom:0}#header.header-light-transparent,#header.header-transparent{background:#fff;border-bottom:1px solid #f5f5f5;z-index:auto}#header.header-dark-transparent.header-dark:not(.header-navigation-light),#header.header-transparent.header-dark:not(.header-navigation-light){background-color:#111;border-bottom:1px solid rgba(0,0,0,.1)}#header.header-dark.header-navigation-light #top-search a,#header.header-dark.header-navigation-light #top-search form input,#header.header-dark.header-navigation-light .main-menu>ul>li>a,#header.header-dark.header-navigation-light .nav-main-menu-responsive>button{color:#111}#header>.container{width:100%;padding:0}#header.header-fullwidth #header-wrap .container .navigation-wrap .container,.navigation-wrap,.navigation-wrap>.container{padding:0;width:100%}.navbar-collapse{border:0!important}.navigation-wrap.navbar-collapse,.navigation-wrap.navbar-header{margin-left:0;margin-right:0;box-shadow:none}.nav-main-menu-responsive{display:block}.main-menu-collapse{position:relative;width:100%!important;overflow:hidden;overflow-y:hidden;overflow-x:hidden}.dropdown-menu{width:100%!important}.main-menu-collapse.collapse{display:none!important;overflow:auto!important}.main-menu-collapse.in{display:block!important;overflow-x:hidden!important;overflow-y:auto}.main-menu{padding-bottom:10px;clear:both;display:block;width:100%}.main-menu ul{padding:0;margin:0}.main-menu ul li{padding:0;margin:0;clear:both;float:none;display:block}#mainMenu>ul>li>a,.main-menu ul li.dropdown a,.main-menu ul li.dropdown ul.dropdown-menu li a{height:42px;outline:0;line-height:22px}.main-menu>ul li:last-child a{border-bottom:0}.main-menu ul ul{margin-left:10px!important}.main-menu ul.main-menu{float:none;position:static}.main-menu ul.dropdown-menu{position:static;clear:both;float:none;display:none!important}nav ul.main-menu li a{clear:both;float:none;display:block;border:0;border-top:0;margin:0}nav ul.main-menu li a i.fa-angle-down{position:absolute;right:5px;top:14px}nav ul.main-menu ul.dropdown-menu{box-shadow:none}.main-menu ul li.dropdown.mega-menu-item li,.main-menu>ul>li,.mega-menu ul li.mega-menu-item .mega-menu-title{border-bottom:1px solid #eee}#header.header-dark:not(.header-navigation-light) .main-menu ul li.dropdown.mega-menu-item li,#header.header-dark:not(.header-navigation-light) .main-menu>ul>li,#header.header-dark:not(.header-navigation-light) .mega-menu ul li.mega-menu-item .mega-menu-title{border-bottom:1px solid #444}nav ul.main-menu ul.dropdown-menu{background:0 0!important;background-color:transparent!important}nav ul.main-menu li a,nav ul.main-menu li.active a,nav ul.main-menu li.dropdown:hover a,nav ul.main-menu li>a:hover{background:0 0!important;background-color:transparent!important}nav ul.main-menu li.dropdown:hover ul.dropdown-menu li>a:hover,nav ul.main-menu ul.dropdown-menu li:hover>a{background:0 0!important;background-color:transparent!important}nav.mega-menu .mega-menu-content{padding:0}nav .main-menu .dropdown-menu .mega-menu-content [class*=col-md-]{padding:0}nav .main-menu .dropdown-menu .mega-menu-content [class*=col-md-]:nth-child(2n){padding-left:2px}nav .main-menu .dropdown-menu .mega-menu-content{background-image:none!important}nav ul.main-menu .dropdown>.dropdown-menu{visibility:visible;opacity:1}nav ul.main-menu .dropdown:hover>.dropdown-menu{opacity:1;visibility:visible}.header-dark.header-transparent.header-navigation-light .lines,.header-dark.header-transparent.header-navigation-light .lines:after,.header-dark.header-transparent.header-navigation-light .lines:before,.lines,.lines:after,.lines:before{background-color:#111}#top-search{display:none}#page-title{padding:40px 0!important}.post-content{padding-left:15px;padding-right:15px}#header.header-dark-transparent+#google-map,#header.header-light-transparent+#google-map,#header.header-transparent+#google-map{margin-bottom:0;top:0}.p-t-200{padding-top:80px!important}.p-b-200{padding-bottom:80px!important}.widget{float:left;width:100%}.map{min-height:240px}}@media (min-width:480px) and (max-width:767px){.text-large,.text-large span,.text-large span span,.text-large-light,.text-large-light span,.text-large-light span span{font-size:60px!important;line-height:60px!important}}@media (max-width:479px){footer .footer-logo{border-right:0 none;float:none!important;margin:0;padding:0;width:100%;display:block}.text-large,.text-large span,.text-large span span,.text-large-light,.text-large-light span,.text-large-light span span{font-size:40px!important;line-height:40px!important}}