.avia-section.av-l7tifdql-a5a36f88eecdead9f59fed9f46e27e6a{
background-repeat:no-repeat;
background-image:url(https://gm.umontpellier.fr/wp-content/uploads/2022/09/bg_mineraux.jpg);
background-position:0% 0%;
background-attachment:scroll;
margin-top:-70px;
margin-bottom:0px;
}

#top .av_textblock_section.av-l7tibx0x-13d92f59a952cdaf312b7cf8dfdbe249 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-wiqwc-76453ce9c1b25558a6f534a6649ff0b5{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-wiqwc-76453ce9c1b25558a6f534a6649ff0b5{
padding:5% 3% 5% 5% !important;
}

.avia-buttonrow-wrap.av-l80jyj6g-53e4ec03b7d64ac5d1470db2b5dd6e13 .avia-button{
font-size:18px;
}

#top #wrap_all .avia-button.av-l80jxjsx-0c355c59e24af40d1f778742ecbc42df{
font-size:18px;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-vmx2c-a6e12fec3eba7c6fb5ffc1a380cdae16{
padding:10px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-l80k5lkx-34e0073c89cb54ac308d1bca6c19d9b3{
margin-top:10px;
margin-bottom:0px;
}
.flex_column.av-l80k5lkx-34e0073c89cb54ac308d1bca6c19d9b3{
width:31.333333333333%;
margin-left:0;
padding:10px 20px 20px 20px;
background-color:#f2f2f2;
}
#top .flex_column_table.av-equal-height-column-flextable.av-l80k5lkx-34e0073c89cb54ac308d1bca6c19d9b3 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-olm8k-8264745311d472531071e726fcfb6009{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-olm8k-8264745311d472531071e726fcfb6009{
width:31.333333333333%;
margin-left:0;
padding:10px 20px 20px 20px;
background-color:#f2f2f2;
}
#top .flex_column_table.av-equal-height-column-flextable.av-olm8k-8264745311d472531071e726fcfb6009 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-dsd4c-4fc531052889ba48bebe67697ade0e0e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-dsd4c-4fc531052889ba48bebe67697ade0e0e{
width:31.333333333333%;
margin-left:0;
padding:10px 20px 20px 20px;
background-color:#f2f2f2;
}
#top .flex_column_table.av-equal-height-column-flextable.av-dsd4c-4fc531052889ba48bebe67697ade0e0e .av-flex-placeholder{
width:3%;
}

.av-hotspot-image-container .av-image-hotspot.av-l80knblf-19da7b90b4ab446e176f85ed0a2f90fb{
top:69.8%;
left:33.3%;
}
.av-hotspot-image-container .av-image-hotspot.av-l80knblf-19da7b90b4ab446e176f85ed0a2f90fb .av-image-hotspot_inner{
background-color:#ffbd48;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-l80knblf-19da7b90b4ab446e176f85ed0a2f90fb .av-image-hotspot-pulse{
background-color:#ffbd48;
}

.av-hotspot-image-container .av-image-hotspot.av-l80knblf-3-595c91f7bdeda808a56658be5291a73a{
top:82.6%;
left:53.8%;
}
.av-hotspot-image-container .av-image-hotspot.av-l80knblf-3-595c91f7bdeda808a56658be5291a73a .av-image-hotspot_inner{
background-color:#ffbd48;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-l80knblf-3-595c91f7bdeda808a56658be5291a73a .av-image-hotspot-pulse{
background-color:#ffbd48;
}

.av-hotspot-image-container .av-image-hotspot.av-l80knblf-2-6dbf0d397411e07b95b96a3662a69eed{
top:77.9%;
left:83.9%;
}
.av-hotspot-image-container .av-image-hotspot.av-l80knblf-2-6dbf0d397411e07b95b96a3662a69eed .av-image-hotspot_inner{
background-color:#ffbd48;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-l80knblf-2-6dbf0d397411e07b95b96a3662a69eed .av-image-hotspot-pulse{
background-color:#ffbd48;
}

.av-hotspot-image-container .av-image-hotspot.av-l80knblf-1-1bf801aa5f38f392fdbe66e8b1fd63d8{
top:61.7%;
left:47.4%;
}
.av-hotspot-image-container .av-image-hotspot.av-l80knblf-1-1bf801aa5f38f392fdbe66e8b1fd63d8 .av-image-hotspot_inner{
background-color:#ffbd48;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-l80knblf-1-1bf801aa5f38f392fdbe66e8b1fd63d8 .av-image-hotspot-pulse{
background-color:#ffbd48;
}

.flex_cell.av-6movw-dd0e8c80e6f6ef0c08b31474520606cb{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-6movw-dd0e8c80e6f6ef0c08b31474520606cb{
padding:5% 5% 5% 3% !important;
}

.flex_column.av-l7tj133e-7a33cc10568c211aaa605ce7ba934a59{
padding:30px 30px 30px 30px;
background-color:#cdeaf7;
}

.flex_column.av-7z030-8ecce06694d5d45c5fb879b144b4690a{
padding:30px 30px 30px 30px;
background-color:#cdeaf7;
}

.flex_column.av-87fbo-fe145e76d84b6e54652f427424982e68{
padding:30px 30px 30px 30px;
background-color:#cdeaf7;
}

