/*
* Link combine 
*/

.link_combine_vertical_1_of_4 {width: 92%;height: 19%;top: 19%;left: 4%;flex-direction: row;}
.link_combine_vertical_2_of_4 {width: 92%;height: 17%;top: 39%;left: 4%;flex-direction: row;}
.link_combine_vertical_3_of_4 {width: 92%;height: 17%;top: 56%;bottom: 4%;left: 4%;flex-direction: row;}
.link_combine_vertical_4_of_4 {width: 92%;height: 19%;top: 73%;bottom: 4%;left: 4%;flex-direction: row;}

.link_combine_vertical_1_of_3 {width: 92%;height: 20%;top: 20%;left: 4%;flex-direction: row;}
.link_combine_vertical_2_of_3 {width: 92%;height: 20%;top: 44%;left: 4%;flex-direction: row;}
.link_combine_vertical_3_of_3 {width: 92%;height: 20%;top: auto;bottom: 9%;left: 4%;flex-direction: row;}

.link_combine_page_192_vertical_3_of_3 {width: 92%;height: 20%;top: auto;bottom: 11%;left: 4%;flex-direction: row;}

.link_villa_1_of_4 {width: 92%;height: 22%;top: 3.7%;left: 4%;flex-direction: row;}
.link_villa_2_of_4 {width: 92%;height: 22%;top: 26%;left: 4%;flex-direction: row;}
.link_villa_3_of_4 {width: 92%;height: 21.5%;top: 48.5%;bottom: 4%;left: 4%;flex-direction: row;}
.link_villa_4_of_4 {width: 92%;height: 22%;top: 70.5%;bottom: 4%;left: 4%;flex-direction: row;}

.link_page_135_1_of_4 {width: 92%;height: 19%;top: 12%;left: 4%;flex-direction: row;}
.link_page_135_2_of_4 {width: 92%;height: 19%;top: 33%;left: 4%;flex-direction: row;}
.link_page_135_3_of_4 {width: 92%;height: 19%;top: 54%;bottom: 4%;left: 4%;flex-direction: row;}
.link_page_135_4_of_4 {width: 92%;height: 19%;top: 75%;bottom: 4%;left: 4%;flex-direction: row;}

.link_halfpage_horizontal {width: 92%;height: 31%;top: 3.6%;left: 4%;flex-direction: row;}
.link_halfpage_vertical_1_of_2 {width: 45.5%;height: 53%;bottom: 7.1%;left: 4%;flex-direction: column;}
.link_halfpage_vertical_2_of_2 {width: 45.5%;height: 53%;bottom: 7.1%;right: 4%;flex-direction: column;}

.link_template_riu_page_89_1_of_4 {width: 91.6%;height: 20%;top: 4.3%;left: 4%;flex-direction: row;}
.link_template_riu_page_89_2_of_4 {width: 91.6%;height: 20.3%;top: 27%;left: 4%;flex-direction: row;}
.link_template_riu_page_89_3_of_4 {width: 91.6%;height: 20.3%;top: 50.1%;left: 4%;flex-direction: row;}
.link_template_riu_page_89_4_of_4 {width: 91.6%;height: 20.3%;top: 73.1%;left: 4%;flex-direction: row;}

.link_template_guest_house_1_of_4 {width: 90%;height: 15%;top: 22.3%;left: 5%;flex-direction: row;}
.link_template_guest_house_2_of_4{width: 90%;height: 15%;top: 42.5%;left: 4.8%;flex-direction: row;}
.link_template_guest_house_3_of_4{width: 90%;height: 15%;top: 59%;left: 5.3%;flex-direction: row;}
.link_template_guest_house_4_of_4{width: 90%;height: 15%;top: 75%;left: 5%;flex-direction: row;}

.link_halfpage_excursion_1_of_2 {width: 92%;height: 21.2%;top: 28%;left: 4%;flex-direction: row;}
.link_halfpage_excursion_2_of_2 {width: 92%;height: 22%;top: 51%;left: 4%;flex-direction: row;}

.link_halfpage355_horizontal_1_of_2{width: 52%;height: 100%;}
.link_halfpage355_horizontal_2_of_2{width: 48%;left: 52%;height: 100%;}

.link_template_villa_1_of_3 {width: 91.2%;height: 33.5%;top: 8.7%;left: 4.5%;flex-direction: row;}
.link_template_villa_2_of_3 {width: 91.2%;height: 30.3%;top: 42.6%;left: 4.5%;flex-direction: row;}
.link_template_villa_3_of_3 {width: 91.2%;height: 22.9%;bottom: 3.8%;left: 4.5%;flex-direction: row;}

.link_combine_reunion_maurice_1_of_3{width: 92%;height: 24%;top: 17%;left: 4%;flex-direction: row;}
.link_combine_reunion_maurice_2_of_3{width: 92%;height: 24%;top: 43%;left: 4%;flex-direction: row;}
.link_combine_reunion_maurice_3_of_3{width: 92%;height: 23%;top: auto;bottom: 9%;left: 4%;flex-direction: row;}

.link_template_dream_grenadines_7_nts {width: 70%;height: 9%;top: 35%;left: 4.5%;flex-direction: row;}
.link_template_dream_grenadines_10_nts {width: 70%;height: 9%;top: 43%;left: 4.5%;flex-direction: row;}

.link_page357_excursions{width: 38.5%;height: 50%;top: 3.8%;left: 57%;flex-direction: row;}
.link_page331_excursions{width: 86.5%;height: 29%;top: 31%;left: 9%;flex-direction: row;}
.link_page364_excursions{width: 38.5%;height: 20%;top: 47.2%;left: 57%;flex-direction: row;}

.link_page233_combine_1{width: 92%;height: 17.5%;top: 18.5%;left: 4%;flex-direction: row;}
.link_page233_combine_2{width: 92%;height: 17.5%;top: 36.5%;left: 4%;flex-direction: row;}
.link_page233_combine_3{width: 92%;height: 17.5%;top: 55.5%;left: 4%;flex-direction: row;}
.link_page233_combine_4{width: 92%;height: 17.5%;top: 74%;left: 4%;flex-direction: row;}

.link_page232_combine_1{width: 92%;height: 17.5%;top: 19.5%;left: 4%;flex-direction: row;}
.link_page232_combine_2{width: 92%;height: 19%;top: 39%;left: 4%;flex-direction: row;}
.link_page232_combine_3{width: 92%;height: 15%;top: 59%;left: 4%;flex-direction: row;}
.link_page232_combine_4{width: 92%;height: 17.5%;top: 74%;left: 4%;flex-direction: row;}

.link_page140_survols_txt_1{width: 75%;height: 10%;top: 84%;left: 24%;flex-direction: row;}

.link_page329_combine_1{width: 92%;height: 15.5%;top: 7%;left: 4%;flex-direction: row;}
.link_page329_combine_2{width: 92%;height: 15.5%;top: 24%;left: 4%;flex-direction: row;}
.link_page329_combine_3{width: 92%;height: 15.5%;top: 40%;left: 4%;flex-direction: row;}
.link_page329_combine_4{width: 92%;height: 15.5%;top: 57%;left: 4%;flex-direction: row;}
.link_page329_combine_5{width: 92%;height: 15.5%;top: 74%;left: 4%;flex-direction: row;}

.texte-indicatif {
    width: 100%;
    background-color: #e84e0f;
    color: white;
    padding: 0.2rem;
    position: absolute;
}

@media (min-width: 900px) {
    /* .brochureWrapper .slick-list .slick-slide {
        padding: 0;
    } */
}

.contact .navBar {
    display: flex;
    align-content: center;
    align-items: center;
}

.contact main {
    height: calc(100vh - 88px);
    display: flex;
    align-items: center;
    margin: 0 auto;
}

.contact main div {
    display: flex;
    margin: 0 auto;
    flex-direction: column;
    align-items: center;
}

.contact main div img {
    -webkit-box-shadow: 5px 5px 6px 0px rgba(176,176,176,1);
    -moz-box-shadow: 5px 5px 6px 0px rgba(176,176,176,1);
    box-shadow: 5px 5px 6px 0px rgba(176,176,176,1);
    border: 1px solid #e84e0f;
    padding: .2rem;
}

.contact main div p {
    margin: 10px 0;
    font-size: 20px;
}

.contact .back {
    width: auto;
    height: 30px;
    float: left;
}