.footer__container{margin:0;background-color:var(--color-apmc-blue)}.footer__container .footer__row{justify-content:center;align-items:center;text-align:center;word-wrap:break-word}@media screen and (min-width:992px){.footer__container .footer__row{text-align:left;align-items:start}}.footer__container .footer__row .footer__description{padding:0 2em}@media screen and (min-width:992px){.footer__container .footer__row .footer__description{padding:0 3em 0 0}}.footer__container .footer__row .footer__useful_links{padding:0 2em}@media screen and (min-width:992px){.footer__container .footer__row .footer__useful_links{padding:0 3em 0 3em}}.footer__container .footer__row .footer__useful_links a{text-decoration:none;color:#fff}.footer__container .footer__row .footer__contact{padding:0 2em}@media screen and (min-width:992px){.footer__container .footer__row .footer__contact{padding:0 3em}}.footer__container .footer__row .footer__contact a{text-decoration:none;color:#fff}.footer__container .footer__row .footer__search{position:relative}.footer__container .footer__row .footer__search .footer__searchBtn{background-color:#fff;position:absolute;outline:0;border:1px solid #fff;border-radius:5px 0 0 5px;padding-top:.5em;padding-bottom:.5em}.footer__container .footer__row .footer__search .footer_searchBox{border:1px solid #fff;border-radius:5px;outline:0;font-weight:700;padding-right:1em;padding-left:2em;padding-top:.5em;padding-bottom:.5em;width:100%}@media screen and (min-width:992px){.footer__container .footer__row .footer__search .footer_searchBox{width:75%}}.footer__container .footer__row .footer__socmed_links.from__active{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}@media screen and (min-width:992px){.footer__container .footer__row .footer__socmed_links.from__active{justify-content:left}}.footer__container .footer__row .footer__link{text-decoration:none;color:#fff;margin:.5em;font-size:2em}@media screen and (min-width:992px){.footer__container .footer__row .footer__link{margin:.1em}.footer__container .footer__row .footer__link.from__active{margin-right:.25em}.footer__container .footer__row .footer__link.from__active img{vertical-align:bottom}}.footer__container .footer__row .footer__navbar_links{font-size:11px;margin:0;padding:0}.footer__container .footer__row .footer__navbar_links li{margin:10px}@media screen and (min-width:992px){.footer__container .footer__row .footer__navbar_links{font-size:.85em}}@media screen and (min-width:1200px){.footer__container .footer__row .footer__navbar_links{font-size:.95em}}.footer__container .footer__row .footer__navbar_links .navbar__nav ul{list-style:none;margin:0;padding:0}.footer__container .footer__row .footer__navbar_links .navbar__nav ul li{display:inline-block}.footer__container .footer__row .footer__navbar_links .navbar__nav ul li a{text-decoration:none;color:var(--color-white)}.footer__container .footer__row .footer__navbar_links .navbar__nav ul li.has__dropdown{position:relative}.footer__container .footer__row .footer__navbar_links .navbar__nav ul li.has__dropdown .navbar__link_dropdown{cursor:pointer}.footer__container .footer__row .footer__navbar_links .navbar__nav ul li.has__dropdown ul.ul__dropdown{width:250px;background-color:#fff;border:5px solid #fff;border-radius:5px;position:absolute;box-shadow:0 0 5px rgba(0,0,0,.9);opacity:0;visibility:hidden;cursor:none;pointer-events:none;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;bottom:100%}.footer__container .footer__row .footer__navbar_links .navbar__nav ul li.has__dropdown ul.ul__dropdown.active{opacity:1;cursor:pointer;pointer-events:auto;visibility:visible}.footer__container .footer__row .footer__navbar_links .navbar__nav ul li.has__dropdown ul.ul__dropdown li.li__dropdown{display:block;cursor:default}.footer__container .footer__row .footer__navbar_links .navbar__nav ul li.has__dropdown ul.ul__dropdown li.li__dropdown a{text-decoration:none;color:var(--color-apmc-blue)}.footer__container .footer__row .footer__navbar_links .navbar__nav ul li.has__dropdown ul.ul__dropdown li.li__dropdown a:hover{color:var(--color-apmc-gray)}.footer__container_copyright{border-top:1px solid #fff;margin:0;padding:0;background-color:var(--color-apmc-blue);padding:1em 2em}@media screen and (min-width:992px){.footer__container_copyright{padding:1em 10em}}.footer__container_copyright .footer__row{justify-content:center;align-items:center;text-align:center;word-wrap:break-word}.navbar__caret_up{margin:5px;display:inline-block;transform:rotate(270deg);transition:transform .5s ease-in-out}.navbar__caret_up.rotated{transform:rotate(90deg)}