.Country_Map_1_Map_CssClass {
    overflow: hidden;
    position: relative;
    height: 80vh;
}
.wrapperInterne{
 height:90vh;
}
@media screen and (max-width: 1440px) {
.Country_Map_1_Map_CssClass {
    top: 815px !important;
}
}
@media screen and (min-width: 769px){
.Country_Map_1_Map_CssClass {
    padding-bottom: 0;
    position: relative;
    top: 850px;
    z-index: 99;
}
#map {
    left: 0;
    height: 80vh;
    width: 100%;
    left: 0;
    position: absolute !important;
}
}
@media screen and (max-width: 768px){
 
.Country_Map_1_Map_CssClass{
    top: 400px !important;
    overflow: hidden;
 
    position: relative;
    height: 400px;
}
#map {
    left: 0;
    height: 600px;
    width: 100%;
    left: 0;
    position: absolute;
}
}
.gm-style-iw a {}
div#projets {
    color: #a2a1a1;
    font-size: 15px;
    text-transform: uppercase;
    font-weight:normal;
    padding-left: 30px;
    margin-top: 30px;
    width: 100% !important;
    text-align: center;
}

@media screen and (max-width: 991px) {
.Country_Map_1_Map_CssClass {
    top: 850px !important;
}
}
@media screen and (max-width: 767px) {
.Country_Map_1_Map_CssClass {top: 650px !important;}
}
.gm-style-iw a {display: block;margin: 10px 0px;font-weight: bold;font-size: 14.5px;text-transform:uppercase;text-transform: uppercase;text-align: center;text-decoration: none;color: #0f3d95;text-align: center;background: url(/Files/App_002/Images/ViewProjet.png) 00% 50% no-repeat;height: 30px;line-height: 30px;padding-left: 30px;}
div#projets {
    color: #df092b;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    padding-left: 30px;
    margin-top: 30px;
}
