.component_footer{background-color:transparent!important;color:#212121;padding-top:3.75rem}.component_footer a,.component_footer a:visited{color:#212121}.component_footer a:hover{color:#253b7f}.component_footer>.container-fluid{max-width:1400px;max-width:87.5rem;padding-left:1.25rem;padding-right:1.25rem;width:100%}.component_footer>.container-fluid .top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse;row-gap:60px;row-gap:3.75rem;margin-bottom:1.875rem}@media (max-width:992px){.component_footer>.container-fluid .top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;row-gap:30px;row-gap:1.875rem;margin-bottom:.625rem}}.component_footer>.container-fluid .top .menu-footer-container{width:100%}@media (max-width:992px){.component_footer>.container-fluid .top .menu-footer-container{display:block;text-align:center;width:100%}}@media (min-width:768px){.component_footer>.container-fluid .top .menu-footer-container>.menu{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.component_footer>.container-fluid .top .menu-footer-container>.menu>.menu-item{text-align:center;padding-right:0}.component_footer>.container-fluid .top .menu-footer-container>.menu>.menu-item a{font-weight:700;font-size:18px;font-size:1.125rem}}.component_footer>.container-fluid .top .site-logo{margin:0 auto;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.component_footer>.container-fluid .top .site-logo .logo{text-align:right;width:250px;width:15.625rem;max-width:100%!important}.component_footer>.container-fluid .top .site-logo .logo a{display:inline-block;height:auto;width:300px;width:18.75rem}@media screen and (max-width:991.95px){.component_footer>.container-fluid .top .site-logo .logo a{max-width:100%}}.component_footer>.container-fluid .top .site-logo .logo img{display:inline-block;height:auto;width:100%}.component_footer>.container-fluid .top .site-logo .vertical-line{border-color:#212121;margin:0 1.5625rem}.component_footer>.container-fluid .top .site-logo .tagline{font-size:25px;font-size:1.5625rem;font-style:italic;font-weight:300;line-height:1.25}@media screen and (max-width:991.95px){.component_footer>.container-fluid .top .site-logo .tagline{text-align:left;max-width:-webkit-calc(50% - 16px);max-width:-webkit-calc(50% - 1rem);max-width:-moz-calc(50% - 16px);max-width:-moz-calc(50% - 1rem);max-width:calc(50% - 16px);max-width:calc(50% - 1rem);width:250px;width:15.625rem}}@media screen and (max-width:991.95px){.component_footer>.container-fluid .top .site-logo{padding-left:1.25rem;padding-right:1.25rem}}.component_footer .footer-legal{padding-top:0;border-top:none}.component_footer .footer-legal .menu-footer-social-container>.menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;justify-content:space-evenly}@media (min-width:992px){.component_footer .footer-legal .menu-footer-social-container>.menu{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;margin-bottom:0}}.component_footer .footer-legal .menu-footer-social-container>.menu>.menu-item{font-size:22px;font-size:1.375rem;padding:0}@media screen and (min-width:992px){.component_footer .footer-legal .menu-footer-social-container>.menu>.menu-item:first-child a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;width:44px;width:2.75rem}}.component_footer .footer-legal .menu-footer-social-container>.menu>.menu-item a{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;height:22px;height:1.375rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:66px;width:4.125rem}@media screen and (max-width:991.95px){.component_footer .footer-legal .menu-footer-social-container>.menu>.menu-item a{width:34px;width:2.125rem}}.component_footer .footer-legal .menu-footer-social-container>.menu>.menu-item a:active,.component_footer .footer-legal .menu-footer-social-container>.menu>.menu-item a:focus,.component_footer .footer-legal .menu-footer-social-container>.menu>.menu-item a:hover{color:#253b7f}.component_footer .footer-legal .menu-footer-social-container>.menu>.menu-item a:active .icon,.component_footer .footer-legal .menu-footer-social-container>.menu>.menu-item a:focus .icon,.component_footer .footer-legal .menu-footer-social-container>.menu>.menu-item a:hover .icon{color:inherit}.component_footer .footer-legal .menu-footer-social-container>.menu>.menu-item a .icon:active,.component_footer .footer-legal .menu-footer-social-container>.menu>.menu-item a .icon:focus,.component_footer .footer-legal .menu-footer-social-container>.menu>.menu-item a .icon:hover{color:#253b7f;opacity:unset}.component_footer .footer-legal .copyright{font-size:16px;font-size:1rem;margin:0 auto;text-align:center}.component_footer .footer-legal>.menu-footer-copyright-container{text-align:center}@media (min-width:992px){.component_footer .footer-legal>.menu-footer-copyright-container{text-align:right}}.component_footer .footer-legal>.menu-footer-copyright-container>.menu>.menu-item a{font-size:16px;font-size:1rem}@media (max-width:992px){.component_footer.-menu-center .menu{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding-left:0}}
/*# sourceMappingURL=footer_theme.min.css.map */
