footer{position:relative;background-color:#1c1c1c;padding-top:50px}footer .custom-shape-divider-bottom{top:-2.9vh;bottom:auto}footer .custom-shape-divider-bottom .shape-fill{fill:#1c1c1c}footer .custom-logo img{filter:invert(1)}footer .footer-menu a{display:block;color:white;font-family:"Noto Serif Display",serif;font-size:26px;text-decoration:none;font-style:italic}footer .footer-menu ul.sub-menu{padding:0}footer .footer-menu ul.sub-menu a{font-family:"Montserrat",sans-serif;font-size:16px;font-style:normal;padding-top:10px;transform-origin:left center;transition:transform 300ms ease}footer .footer-menu ul.sub-menu a:hover{transform:scale(1.03)}footer .footer-contact{margin-left:35px}@media (min-width:992px){footer .footer-contact{margin-left:65px}}footer .footer-contact ul.contact-icons{list-style:none;padding:0}footer .footer-contact ul.contact-icons .icon{margin-right:15px;font-size:23px}footer .footer-contact ul.contact-icons a{font-size:14px;font-style:normal;color:white;text-decoration:none;transform-origin:left center;transition:transform 300ms ease}footer .footer-contact ul.contact-icons a:hover{transform:scale(1.03)}footer .footer-contact ul.contact-icons p{color:white;font-size:14px}@media (min-width:992px){footer .footer-contact ul.contact-icons p{font-size:16px}}footer .footer-contact ul.social{list-style:none;padding:0;margin-top:10px}footer .footer-contact ul.social li.social-item{margin-right:13px}footer .footer-contact ul.social li.social-item .dashicons{font-size:23px;font-family:dashicons !important;font-style:normal !important;transition:transform 300ms ease}footer .footer-contact ul.social li.social-item .dashicons:hover{transform:scale(1.03)}footer .map-wrap{background-color:white;min-height:350px;height:100%;border-radius:150px 0 0 0;max-width:650px;margin-right:0;margin-left:auto;overflow:hidden}footer .map-wrap #map{height:100%;width:100%}footer .copywrite{background-color:black}footer .copywrite p,footer .copywrite a{color:white;text-decoration:none;transition:border-color ease 300ms;font-size:13px}footer .copywrite a{border-bottom:1px solid transparent}footer .copywrite a:hover{border-color:white}