.giro:hover{transition:all 1s ease;transform:rotate(-360deg)}.flip:hover{-webkit-animation:flip 1s;-moz-animation:flip 1s;-ms-animation:flip 1s;-o-animation:flip 1s;animation:flip 1s}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.rotate{-ms-transform:rotate(1deg);-moz-transform:rotate(1deg);-webkit-transform:rotate(1deg);-o-transform:rotate(1deg);transform:rotate(1deg)}.rotate-1{-ms-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}.rotate2{-ms-transform:rotate(2deg);-moz-transform:rotate(2deg);-webkit-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.hover_scale:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition-duration:.3s}.hscale:hover{transform:scale(1.2);transition:1s}.hover{position:absolute!important;min-height:100%;min-width:100%;top:0;background-image:none;text-align:center;opacity:0}.hover:hover{background-color:rgba(0,0,0,0.27);opacity:1!important}.hover2{position:absolute!important;width:100%;height:100%;top:0}.hover2 div{background-color:rgba(0,0,0,0.60);width:100%;height:auto;border-bottom:2px solid white}.hover2>div>p{display:none;transition:.3s}.hover2>div>a>i{display:none;transition:.3s}.hover2:hover{background-color:rgba(0,0,0,0.60);padding:20px;transition:.3s}.hover2:hover>div{background-color:rgba(0,0,0,0.00)!important;height:100%;border-left:2px solid white;border-right:2px solid white;border-top:2px solid white;transition:.3s;vertical-align:middle!important;display:flex;flex-flow:column;justify-content:center}.hover2:hover>div>p{display:block!important;transition:.3s}.hover2:hover>div>a>i{display:block!important;transition:.3s}.hover3{position:absolute!important;width:100%;height:100%;top:0}.hover3 div{background-color:rgba(0,0,0,0.60);width:100%;height:50px;border-bottom:2px solid white;display:none;transition:.3s}.hover3>a>i{width:60px;height:60px;border:solid 2px white;padding:10px;position:absolute;bottom:30px;right:30px;border-radius:50%;opacity:0;display:none;transition:.5s}.hover3>a>i:hover{transform:scale(1.1);transition:.5s}.hover3:hover{background-color:rgba(0,0,0,0.60);padding:20px;transition:.3s}.hover3:hover>div{background-color:rgba(0,0,0,0.00)!important;height:100%;border-left:2px solid white;border-right:2px solid white;border-top:2px solid white;display:flex;flex-flow:column;align-items:center;justify-content:center;transition:.3s}.hover3:hover>a>i{display:block!important;opacity:1;transition:.5s}.hoverLight{transition:.5s}.hoverLight:hover{color:white!important;transition:.5s}.hoverDark{color:white;transition:.5s}.hoverDark:hover{color:#464348!important;transition:.5s}.hoverDark2:hover{color:#464348!important;transition:.5s}.zoom{overflow:hidden;position:relative}.zoom>a>img{transition:.75s}.zoom>a>.lazy-background{transition:.75s}.zoom:hover>a>img{transform:scale(1.3);transition:.75s}.zoom:hover>a>.lazy-background{transform:scale(1.3);transition:.75s}.zoom2{position:relative;border-radius:50%;overflow:hidden}.zoom2>a>img,.zoom2>a>.lazy-background{border-radius:50%;padding:5px;transition:.25s}.zoom2:hover>a>img,.zoom2:hover>a>.lazy-background{padding:0!important;transition:.25s}.transition{width:100%;height:100%}.transition:hover{background-color:rgba(255,255,255,0.27)}.transition h4{margin-bottom:0}.transition div{transform:scaleY(0);transform-origin:100% 0;transition:transform 250ms ease;background-color:rgba(13,171,211,0.53);height:100%}.transition:hover div{transform:scaleY(1)}.transition2{width:100%;height:100%}.transition2 div{transform:scaleY(0);transform-origin:100% 0;transition:transform 250ms ease;background-color:rgba(255,255,255,0.75);height:100%}.transition2:hover div{transform:scaleY(1)}.hexagon:hover{transition:all 1s ease;transform:rotate(-360deg)}.hexagon{position:relative;width:100px;height:57.74px;margin:28.87px 0;border-left:solid 3px #cdcdcd;border-right:3px solid #cdcdcd}.hexagon:before,.hexagon:after{content:"";position:absolute;z-index:1;width:70.71px;height:70.71px;-webkit-transform:scaleY(0.5774) rotate(-45deg);-ms-transform:scaleY(0.5774) rotate(-45deg);transform:scaleY(0.5774) rotate(-45deg);background-color:inherit;left:11.6447px}.hexagon:before{top:-35.3553px;border-top:solid 4.2426px #cdcdcd;border-right:solid 4.2426px #cdcdcd}.hexagon:after{bottom:-35.3553px;border-bottom:solid 4.2426px #cdcdcd;border-left:solid 4.2426px #cdcdcd}.triangle-tl{width:0;height:0;border-style:solid;border-width:120px 120px 0 0;border-color:rgba(0,0,0,0.5) transparent transparent transparent}.triangle-tl>a{position:absolute;bottom:90px;left:15px}.triangle-tr{width:0;height:0;border-style:solid;border-width:0 120px 120px 0;border-color:transparent rgba(0,0,0,0.5) transparent transparent}.triangle-tr>a{position:absolute;top:30px;left:120px}.triangle-bl{display:inline-block;width:0;height:0;border-style:solid;border-width:120px 0 0 120px;border-color:transparent transparent transparent rgba(0,0,0,0.5)}.triangle-br{width:0;height:0;border-style:solid;border-width:0 0 120px 120px;border-color:transparent transparent rgba(0,0,0,0.5) transparent}.triangleImgLeft{width:0;height:0;border-bottom:100px solid #518a70;border-left:100px solid transparent;border-right:100px solid transparent;position:absolute;right:calc(50% - 100px);bottom:0}.triangleImgRight{width:0;height:0;border-bottom:100px solid #0089bf;border-left:100px solid transparent;border-right:100px solid transparent;position:absolute;left:calc(50% - 100px);bottom:0}.crochet-left{position:absolute;top:0;left:0;width:25px;height:25px;border-left:white solid 1px;border-top:white solid 1px}.crochet-right{position:absolute;bottom:0;right:0;width:25px;height:25px;border-right:white solid 1px;border-bottom:white solid 1px}.text-slide{position:relative}@media only screen and (min-width:576px){.text-slide{position:relative;position:absolute;right:0;bottom:0;max-width:900px;margin-bottom:50px}}@media only screen and (min-width:992px){.container-face{position:absolute;top:90px;left:-380px;z-index:2;width:481px;height:500px;display:flex;align-items:start;transition:1s}.container-face:hover{left:0;transition:1s}.container-face-bottom{align-items:center;position:absolute;bottom:-284px;left:0;z-index:2;width:481px;height:384px;flex-direction:column;justify-content:start;align-items:center;transition:1s}.container-face-bottom:hover{bottom:0;transition:1s}.face-slide{background-color:#3b5998;border-radius:0 50px 50px 0;width:100px;padding:10px;height:auto}.face-slide-bottom{background-color:#3b5998;border-radius:50px 50px 0 0;width:100px;padding:10px;height:auto}.gadjet-slide-right div{display:flex}.gadjet-slide-right{overflow:hidden;display:flex;position:absolute;right:0;top:90px;border-radius:60px 0 0 60px;width:100px;z-index:1;transition:.25s}.gadjet-slide-right:hover{width:400px;transition:.25s linear}.gadjet-slide-right:hover p{opacity:1;animation-delay:.25s;transition:.4s linear}.gadjet-slide-right img{width:80px;height:80px;border-radius:50%}.gadjet-slide-right p{opacity:0}.container-actu{position:absolute;top:150px;right:-310px;z-index:1;width:366px;display:flex;align-items:start;transition:1s}.container-actu:hover{right:0;transition:1s}.actu-slide{border-radius:50px 0 0 50px;width:53px;padding:10px;height:auto}.triangleImgLeft{width:0;height:0;border-right:100px solid #518a70;border-left:inherit;border-top:100px solid transparent;border-bottom:100px solid transparent;position:absolute;right:0;bottom:calc(50% - 100px)}.triangleImgRight{width:0;height:0;border-left:100px solid #0089bf;border-right:inherit;border-top:100px solid transparent;border-bottom:100px solid transparent;position:absolute;left:0;bottom:calc(50% - 100px)}}.fadeIn1{opacity:0;-webkit-animation:fadein 1.5s forwards;-moz-animation:fadein 1.5s forwards;-ms-animation:fadein 1.5s forwards;-o-animation:fadein 1.5s forwards;animation:fadein 1.5s forwards}.fadeIn3{opacity:0;-webkit-animation:fadein 1s forwards;-moz-animation:fadein 1s forwards;-ms-animation:fadein 1s forwards;-o-animation:fadein 1s forwards;animation:fadein 1s forwards;animation-delay:3s}.fadeIn2{opacity:0;-webkit-animation:fadein 1s forwards;-moz-animation:fadein 1s forwards;-ms-animation:fadein 1s forwards;-o-animation:fadein 1s forwards;animation:fadein 1s forwards;animation-delay:1s}@keyframes fadein{0%{opacity:0}25%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}25%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}25%{opacity:0}100%{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}25%{opacity:0}100%{opacity:1}}@-o-keyframes fadein{0%{opacity:0}25%{opacity:0}100%{opacity:1}}.animationActu{-webkit-animation:animationActu 4s;-moz-animation:animationActu 4s;-ms-animation:animationActu 4s;-o-animation:animationActu 4s;animation:animationActu 4s;animation-delay:2s}.animationFacebook2{-webkit-animation:animationActu 4s;-moz-animation:animationActu 4s;-ms-animation:animationActu 4s;-o-animation:animationActu 4s;animation:animationActu 4s;animation-delay:4s}@-moz-keyframes animationActu{0%{right:-310px}25%{right:0}75%{right:0}100%{right:-310px}}@-webkit-keyframes animationActu{0%{right:-310px}25%{right:0}75%{right:0}100%{right:-310px}}@-ms-keyframes animationActu{0%{right:-310px}25%{right:0}75%{right:0}100%{right:-310px}}@-o-keyframes animationActu{0%{right:-310px}25%{right:0}75%{right:0}100%{right:-310px}}.animationTop{-webkit-animation:animationtop 2s;-moz-animation:animationtop 2s;-ms-animation:animationtop 2s;-o-animation:animationtop 2s;animation:animationtop 2s}@keyframes animationtop{from{opacity:0;top:-60px}to{opacity:1;top:135px}}@-moz-keyframes animationtop{from{opacity:0;top:-60px}to{opacity:1;top:135px}}@-webkit-keyframes animationtop{from{opacity:0;top:-60px}to{opacity:1;top:135px}}@-ms-keyframes animationtop{from{opacity:0;top:-60px}to{opacity:1;top:135px}}@-o-keyframes animationtop{from{opacity:0;top:-60px}to{opacity:1;top:135px}}.animationFacebook{-webkit-animation:animationFacebook 4s;-moz-animation:animationFacebook 4s;-ms-animation:animationFacebook 4s;-o-animation:animationFacebook 4s;animation:animationFacebook 4s;animation-delay:2s}.animationFacebook2{-webkit-animation:animationFacebook 4s;-moz-animation:animationFacebook 4s;-ms-animation:animationFacebook 4s;-o-animation:animationFacebook 4s;animation:animationFacebook 4s;animation-delay:4s}@-moz-keyframes animationFacebook{0%{left:-380px}25%{left:0}75%{left:0}100%{left:-380px}}@-webkit-keyframes animationFacebook{0%{left:-380px}25%{left:0}75%{left:0}100%{left:-380px}}@-ms-keyframes animationFacebook{0%{left:-380px}25%{left:0}75%{left:0}100%{left:-380px}}@-o-keyframes animationFacebook{0%{left:-380px}25%{left:0}75%{left:0}100%{left:-380px}}.animationFacebook-bottom{-webkit-animation:animationFacebook-bottom 4s;-moz-animation:animationFacebook-bottom 4s;-ms-animation:animationFacebook-bottom 4s;-o-animation:animationFacebook-bottom 4s;animation:animationFacebook-bottom 4s;animation-delay:2s}@-moz-keyframes animationFacebook-bottom{0%{bottom:-284px}25%{bottom:0}75%{bottom:0}100%{bottom:-284px}}@-webkit-keyframes animationFacebook-bottom{0%{bottom:-284px}25%{bottom:0}75%{bottom:0}100%{bottom:-284px}}@-ms-keyframes animationFacebook-bottom{0%{bottom:-284px}25%{bottom:0}75%{bottom:0}100%{bottom:-284px}}@-o-keyframes animationFacebook-bottom{0%{bottom:-284px}25%{bottom:0}75%{bottom:0}100%{bottom:-284px}}.fadeOut{-webkit-animation:fadeOut 3s forwards;-moz-animation:fadeOut 3s forwards;-ms-animation:fadeOut 3s forwards;-o-animation:fadeOut 3s forwards;animation:fadeOut 3s forwards;animation-delay:1.5s}@keyframes fadeOut{0%{opacity:1}99%{height:100vh}100%{opacity:0;height:0}}@-moz-keyframes fadeOut{0%{opacity:1}99%{height:100vh}100%{opacity:0;height:0}}@-webkit-keyframes fadeOut{0%{opacity:1}99%{height:100vh}100%{opacity:0;height:0}}@-ms-keyframes fadeOut{0%{opacity:1}99%{height:100vh}100%{opacity:0;height:0}}@-o-keyframes fadeOut{0%{opacity:1}99%{height:100vh}100%{opacity:0;height:0}}.slideZoomEfect{-webkit-animation:slideZoom 4s forwards;-moz-animation:slideZoom 4s forwards;-ms-animation:slideZoom 4s forwards;-o-animation:slideZoom 4s forwards;animation:slideZoom 4s forwards}@keyframes slideZoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}@-moz-keyframes slideZoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}@-webkit-keyframes slideZoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}@-ms-keyframes slideZoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}@-o-keyframes slideZoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}