.second-effect .mask {
   opacity: 0;
   overflow:visible;
   border:0px solid rgba(86,200,255,0.7);
   box-sizing:border-box;
   transition: all 0.4s ease-in-out;
}

.second-effect .info {
   position:relative;

   opacity:0;
   transform:scale(0,0);
   transition: transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;
}

.second-effect:hover .mask {
   opacity: 1;
   border:170px solid  rgba(86,200,255,0.7);

}

.second-effect:hover .info {
   opacity:1;
   transform:scale(1,1);
   transition-delay:0.3s;
}

.view {
   width: 100%;
   height: 100%;
   margin: 0px;
   float: left;
   border: none;
   overflow: hidden;
   position: relative;
   text-align: center;
   box-shadow: none;
   margin-bottom: 10px;
   cursor: pointer;
}

.view .mask, .view .content {
   width: 100%;
   position: absolute;
   overflow: hidden;
   top: 0;
   left: 0;
    height: 100%;
}

.view img {
   display: block;
   position: relative;
   width: 100%;
}

.view  .info {
   background:url(../Images/LinkDomaine.png) center no-repeat;
   display: inline-block;
   text-decoration: none;
   padding:0;
   text-indent:-9999px;
   width: 100%;
   height: 100%;
}


.view:hover  .Titre{color:#56c8ff !important;}
.imgDomaine {
    /* height: 100%; */
    width: 100%;
    position: relative;
}

.bxslider_BannerDomaineActivite li:nth-child(2n + 1), .bxslider_BannerDomaineActivite_en  li:nth-child(2n + 1){
 margin-top: 7vh;
}
.BannerAct{
 margin-top: 06vh !i;
 margin: auto;
 display: table;
 text-align: center;
}



.bxslider_BannerDomaineActivite li, .bxslider_BannerDomaineActivite_en li{
    width: 16vw !important;
}
.RepeaterSlider {
    position: relative;
    /* overflow: hidden; */
}

.RepeaterSlider:hover  .Titre {color: #56c8ff !important;     text-decoration: none !important; }
.RepeaterSlider a { text-decoration: none !important; }
 .Titre {
    color: #fff;
    font-weight: 400;
    font-size: 2.2em;
    margin-top: 10px;
    text-align: left;
    text-transform: uppercase;
    text-decoration: none;
}
@media screen and (min-width:767px)  {
.DomaineActivite .bx-wrapper .bx-viewport {
 height:auto !important;
}
}

@media screen and (min-width: 1350px){
.BannerAct .bx-controls {display:none !important;}
.bxslider_BannerDomaineActivite li,.bxslider_BannerDomaineActivite_en li{
     width: 16vw !important;
}

}
@media screen and (min-width: 768px) and (max-width: 1349px)  {

.bxslider_BannerDomaineActivite li, .bxslider_BannerDomaineActivite_en li{
    width: calc(86vw / 3) !important;
}
}
@media screen and (min-width: 400px) and (max-width: 767px)  {
.bxslider_BannerDomaineActivite li:nth-child(2n + 1), .bxslider_BannerDomaineActivite_en li:nth-child(2n + 1){
    margin-top: 0vh !important;
}
.bxslider_BannerDomaineActivite li, .bxslider_BannerDomaineActivite_en li {
    width: calc(91vw / 2) !important;
}
}

@media screen and (max-width: 399px)  {
.bxslider_BannerDomaineActivite li:nth-child(2n + 1), .bxslider_BannerDomaineActivite_en li:nth-child(2n + 1){
    margin-top: 0vh !important;
}
.bxslider_BannerDomaineActivite li, .bxslider_BannerDomaineActivite_en li {
    width: 91vw  !important;
 margin:auto !important;
}
}


.BannerAct  .bx-pager {display:none !important;}
.BannerAct .bx-next{   right:00px;
    width: 36px;
    height:71px;
    cursor: pointer;
    background: url(../Images/SuivantPartenaire2.png) 50% 50% no-repeat;
    text-indent: -9999px;
    float: left;
    position: absolute;
    -webkit-transition: 0.500s linear;
    -ms-transition: 0.500s linear;
    -moz-transition: 0.500s linear;
    -o-transition: 0.500s linear;
    transition: 0.500s linear;
    top: calc(50% - 36px);
 }
.BannerAct .bx-prev{   left: 00px;
    width: 36px;
    height:71px;
    cursor: pointer;
    background: url(../Images/PrecedentPartenaire2.png) 50% 50% no-repeat;
    text-indent: -9999px;
    float: left;
    position: absolute;
    -webkit-transition: 0.500s linear;
    -ms-transition: 0.500s linear;
    -moz-transition: 0.500s linear;
    -o-transition: 0.500s linear;
    transition: 0.500s linear;
    top: calc(50% - 36px);
 }






