/*!
Theme Name: Mirror theme
Theme URI: Mirror
Author: Mirror
Description: Description
Version: 1.0.0
*/

@import "assets/css/main.min.css";

.acf-map {
    width: 100%;
    height: 100%;
}

.acf-map img {
    max-width: inherit !important;
}

.footer a{
	color: #222728;
    font-weight: 600;
}

.footer a:hover{
	color: #00509d;
}

.services .flex-btn{
    display: flex;
    justify-content: flex-end;
    margin-top: -30px;
}

.services .btn{
    border: 3px solid #00509D;
    background: rgba(217, 217, 217, 0.00);
    height: 60px;
    min-width: 200px;
    color: #00509D;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    border-radius: 0;
    text-decoration: ;
}

.services .btn span{
    position: relative;
}


.services .btn span:before{
    content: "--------------------------------";
    color: #00509D;
    font-size: 15px;
    font-style: normal;
    position: absolute;
    left: 0;
    bottom: -8px;
    width: 100%;
	-webkit-transition: .2s linear;
    transition: .2s linear;
}

.services .btn:hover{
    background: #00509D;
    color: #fff;
}

.services .btn:hover span:before{
    color: #fff;
}

@media screen and (max-width: 992px){
    .services .flex-btn{
        justify-content: flex-start;
        margin-top: 25px;
    }
}
