footer#colophon{position:relative;background:#fff;padding:5rem 0 3.625rem;color:#000;border-top:1px solid #000}footer#colophon .container{position:relative;z-index:0}footer#colophon h3.widget-title{color:#000;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:.04rem;text-transform:uppercase;margin-bottom:1rem}footer#colophon a{color:#000;text-decoration:none;transition:color .5s}footer#colophon a:hover,footer#colophon a:focus{color:#2e589a;text-decoration:none}footer#colophon .widget{margin:0 0 1.375rem}.footer-widget-1{text-align:center}.footer-widget-1 .widget_media_image,.footer-widget-1 img{max-width:70px}.widget_media_image img{margin:0!important}footer#colophon .widget_nav_menu ul.menu,ul.footer-mainmenu{display:table;margin-bottom:0}.ws_mobile ul.footer-mainmenu .dropdown-menu{display:none!important}footer#colophon .widget_nav_menu ul.menu>li,.footer_main_menu ul.footer-mainmenu>li{float:left}.footer-widget-1 .widget_nav_menu ul.menu li a,.footer_main_menu nav li a{letter-spacing:.04rem}.footer_main_menu nav li a{padding:10px 0!important}.footer_main_menu nav{padding:0}@media only screen and (min-width:768px){.footer-widget-1 .widget_nav_menu ul.menu>li,.footer_main_menu ul.footer-mainmenu li{margin:0 7px}.footer-widget-1 .widget_nav_menu ul.menu li a,.footer_main_menu ul.footer-mainmenu li a{font-size:13px}.footer_main_menu .navbar-nav>li{position:unset}.footer_main_menu .navbar-nav>li>a{white-space:nowrap;padding:10px 0;display:inline-block;text-decoration:none;font-weight:400;font-size:13px;letter-spacing:.04rem;line-height:18px;text-transform:uppercase;color:#000;position:relative;transition:all .5s}.footer_main_menu .navbar-nav>li:hover>a{color:#2e589a}.dropdown-toggle:after{display:none}.navbar-nav.footer-mainmenu .dropdown-menu{left:0;top:120%;width:100%;margin:0;border-radius:0;border:none;padding:3px 0;background-color:#fff;box-shadow:1px 1px 5px rgb(0 0 0/35%);display:flex;justify-content:space-around;text-align:center;visibility:hidden;opacity:0;transition:all .3s}.ws_mobile .navbar-nav.footer-mainmenu .dropdown-menu{display:none!important}.navbar-nav.footer-mainmenu .dropdown-menu .dropdown-menu{left:calc(100% + 2px);top:-4px}.navbar-nav.footer-mainmenu li.dropdown:hover>ul{display:flex;visibility:visible;opacity:1;top:100%}.navbar-nav.footer-mainmenu .dropdown-item{line-height:1;padding:10px 0!important;margin:1px 0;text-align:left;white-space:nowrap;position:relative;display:block;color:#000;text-decoration:none;transition:all .5s}.navbar-nav.footer-mainmenu .dropdown-menu>li:not(:last-child)>.dropdown-item{border-bottom:none}}@media only screen and (min-width:992px){.footer-widget-1 .widget_nav_menu ul.menu li a,.footer_main_menu ul.footer-mainmenu li a{font-size:14px}}@media only screen and (min-width:1200px){.footer-widget-1 .widget_nav_menu ul.menu li a,.footer_main_menu ul.footer-mainmenu li a{font-size:16px}}@media only screen and (min-width:1280px){.footer-widget-1 .widget_nav_menu ul.menu>li,.footer_main_menu ul.footer-mainmenu li{margin:0 1rem}}.footer-widget-3 .widget_nav_menu ul.menu>li{margin:0 .75rem}.footer-widget-3 .widget_nav_menu ul.menu>li:last-child{margin-right:0}.footer-widget-1 .widget_nav_menu ul.menu>li>a,.footer_main_menu ul.footer-mainmenu>li>a{text-transform:uppercase}footer#colophon .footer-row.bootom-footer{padding-top:1.75rem;position:relative;border-top:1px solid #000;font-size:.875rem;letter-spacing:.0175rem}@media (max-width:991px){footer#colophon{padding:4rem 0 2.625rem}footer#colophon h3.widget-title{margin-bottom:20px}footer#colophon .row.bootom-footer{padding-top:0;text-align:center;flex-direction:column-reverse}footer#colophon .bootom-footer .widget{text-align:center}}@media only screen and (max-width:767px){footer#colophon{padding:3rem 0 1.625rem}footer#colophon .widget_nav_menu ul.menu,.footer_main_menu ul.footer-mainmenu{display:flex;flex-direction:column}footer#colophon h3.widget-title{text-align:center}footer#colophon .widget ul.menu li,.footer_main_menu ul.footer-mainmenu li{text-align:center}footer#colophon .widget ul.menu li:last-child,.footer_main_menu ul.footer-mainmenu li:last-child{margin-bottom:0}footer#colophon .footer-row.bootom-footer{padding-top:2rem}.footer-widget-3 .widget_nav_menu ul.menu>li:not(:last-child){margin-bottom:.5rem}.navbar-expand .navbar-nav.footer-mainmenu .dropdown-menu{position:relative;border-radius:0}}