.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slow{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slower{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slowest{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.delay-250{-webkit-animation-delay:0.25s;-moz-animation-delay:0.25s;-o-animation-delay:0.25s;animation-delay:0.25s}.delay-500{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.delay-750{-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s;-o-animation-delay:0.75s;animation-delay:0.75s}.delay-1000{-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;-o-animation-delay:1.0s;animation-delay:1.0s}.delay-1250{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s}.delay-1500{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.delay-1750{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s}.delay-2000{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-2000{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-3000{-webkit-animation-delay:3.0s;-moz-animation-delay:3.0s;-o-animation-delay:3.0s;animation-delay:3.0s}.delay-3500{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s}.bounceInRight,.bounceInLeft,.bounceInUp,.bounceInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight,.fadeInLeft,.fadeInUp,.fadeInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.flipInX,.flipInY,.rotateIn,.rotateInUpLeft,.rotateInUpRight,.rotateInDownLeft,.rotateDownUpRight,.rollIn{opacity:0}.lightSpeedInRight,.lightSpeedInLeft{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}.bounceIn.go{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(400px)}60%{-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(400px)}60%{transform:translateX(-30px)}80%{transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}.bounceInRight.go{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}60%{-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-400px)}60%{transform:translateX(30px)}80%{transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}.bounceInLeft.go{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(400px)}60%{-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(400px)}60%{transform:translateY(-30px)}80%{transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.bounceInUp.go{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}60%{-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-400px)}60%{transform:translateY(30px)}80%{transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.bounceInDown.go{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}.fadeIn{opacity:0}.fadeIn.go{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes growIn{0%{-webkit-transform:scale(.2);opacity:0}50%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1);opacity:1}}@keyframes growIn{0%{transform:scale(.2);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}.growIn{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}.growIn.go{-webkit-animation-name:growIn;animation-name:growIn}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake.go{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes shakeUp{0%,100%{-webkit-transform:translateY(0)}10%,30%,50%,70%,90%{-webkit-transform:translateY(-10px)}20%,40%,60%,80%{-webkit-transform:translateY(10px)}}@keyframes shakeUp{0%,100%{transform:translateY(0)}10%,30%,50%,70%,90%{transform:translateY(-10px)}20%,40%,60%,80%{transform:translateY(10px)}}.shakeUp.go{-webkit-animation-name:shakeUp;animation-name:shakeUp}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px)}.fadeInLeft.go{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}.fadeInRight{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight.go{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInUp{opacity:0;-webkit-transform:translateY(400px);transform:translateY(400px)}.fadeInUp.go{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateY(0)}}.fadeInDown{opacity:0;-webkit-transform:translateY(-400px);transform:translateY(-400px)}.fadeInDown.go{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn.go{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft.go{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft.go{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight.go{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight.go{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0) rotate(0deg)}}.rollIn.go{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle.go{-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing.go{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada.go{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble.go{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse.go{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInRight{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInRight.go{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}60%{-webkit-transform:translateX(20%) skewX(-30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInLeft{0%{transform:translateX(-100%) skewX(30deg);opacity:0}60%{transform:translateX(20%) skewX(-30deg);opacity:1}80%{transform:translateX(0%) skewX(15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInLeft.go{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip.go{-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;backface-visibility:visible!important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX.go{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY.go{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}.bounceOut.goAway{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp.goAway{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown.goAway{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft.goAway{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight.goAway{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut.goAway{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUp.goAway{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDown.goAway{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeft.goAway{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRight.goAway{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX.goAway{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;backface-visibility:visible!important;animation-name:flipOutY}@-webkit-keyframes lightSpeedOutRight{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOutRight.goAway{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(-100%) skewX(30deg);opacity:0}}.lightSpeedOutLeft.goAway{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut.goAway{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft.goAway{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft.goAway{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight.goAway{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut.goAway{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpShort{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpShort{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.fadeInUpShort.go{-webkit-animation-name:fadeInUpShort;animation-name:fadeInUpShort}@-webkit-keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownShort{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.fadeInDownShort.go{-webkit-animation-name:fadeInDownShort;animation-name:fadeInDownShort}@-webkit-keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightShort{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightShort{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.fadeInRightShort.go{-webkit-animation-name:fadeInRightShort;animation-name:fadeInRightShort}@-webkit-keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftShort{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.fadeInLeftShort.go{-webkit-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort}:root{--size-corps:1350px}@font-face{font-family:"RWC";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/RWCBold/RWCBold.otf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"RWC";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/RWCBold/RWCBoldItalic.otf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"RWC";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/RWCHeavy/RWCHeavy.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"RWC";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/RWCHeavy/RWCHeavyItalic.otf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"RWC";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/RWCLight/RWCLight.otf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"RWC";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/RWCLight/RWCLightItalic.otf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"RWC";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/RWCRegular/RWCRegular.otf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"RWC";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/RWCRegular/RWCRegularItalic.otf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Prata";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/Prata/Prata-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/Roboto/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/Roboto/Roboto-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Roboto";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/Roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/Roboto/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/font/Roboto/Roboto-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,main{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}p,a{font-family:'Roboto',sans-serif;font-weight:300}a{text-decoration:none;outline:none;color:inherit}img{display:inline-block;max-width:100%;height:auto}ul,li{list-style:none}h2{font-family:'RWC',sans-serif!important;font-size:50px;font-weight:300}a.calltoaction{display:inline-block;padding:20px 30px;border:2px solid #00FFDC;background:#fff;color:#000;font-size:14px;font-weight:500;letter-spacing:1px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}a.calltoaction:hover{background:#00FFDC;color:#fff}.zone-1 .mea-applications .bloc .bloc-content .bloc-texte ul,.zone-2 .content-grid .bloc-para .bloc-texte ul,.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte ul,.description .bloc .bloc-texte ul,footer .content-grid-principale .content-grid .col-footer ul{list-style:none;margin-left:10px}.zone-1 .mea-applications .bloc .bloc-content .bloc-texte ul li,.zone-2 .content-grid .bloc-para .bloc-texte ul li,.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte ul li,.description .bloc .bloc-texte ul li,footer .content-grid-principale .content-grid .col-footer ul li{position:relative;padding-left:20px}.zone-1 .mea-applications .bloc .bloc-content .bloc-texte ul li:before,.zone-2 .content-grid .bloc-para .bloc-texte ul li:before,.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte ul li:before,.description .bloc .bloc-texte ul li:before,footer .content-grid-principale .content-grid .col-footer ul li:before{content:'';display:block;width:8px;height:8px;background-color:#00FFDC;border-radius:50%;position:absolute;top:8px;left:0}.zone-1 .mea-applications .bloc .bloc-content .bloc-texte,.zone-2 .content-grid .bloc-para .bloc-texte,.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte,.description .bloc .bloc-texte{font-family:'Roboto',sans-serif;font-weight:300;font-size:16px;line-height:24px;color:#000}.zone-1 .mea-applications .bloc .bloc-content .bloc-texte p strong,.zone-2 .content-grid .bloc-para .bloc-texte p strong,.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte p strong,.description .bloc .bloc-texte p strong,.zone-1 .mea-applications .bloc .bloc-content .bloc-texte p b,.zone-2 .content-grid .bloc-para .bloc-texte p b,.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte p b,.description .bloc .bloc-texte p b{font-family:'RWC',sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#000}.zone-1 .mea-applications .bloc .bloc-content .bloc-texte a,.zone-2 .content-grid .bloc-para .bloc-texte a,.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte a,.description .bloc .bloc-texte a{color:#00FFDC;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.zone-1 .mea-applications .bloc .bloc-content .bloc-texte a:hover,.zone-2 .content-grid .bloc-para .bloc-texte a:hover,.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte a:hover,.description .bloc .bloc-texte a:hover{color:#0C2A4A}.zone-1 .mea-applications .bloc .bloc-content .bloc-texte h3,.zone-2 .content-grid .bloc-para .bloc-texte h3,.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte h3,.description .bloc .bloc-texte h3,.zone-1 .mea-applications .bloc .bloc-content .bloc-texte h4,.zone-2 .content-grid .bloc-para .bloc-texte h4,.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte h4,.description .bloc .bloc-texte h4,.zone-1 .mea-applications .bloc .bloc-content .bloc-texte h5,.zone-2 .content-grid .bloc-para .bloc-texte h5,.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte h5,.description .bloc .bloc-texte h5,.zone-1 .mea-applications .bloc .bloc-content .bloc-texte h6,.zone-2 .content-grid .bloc-para .bloc-texte h6,.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte h6,.description .bloc .bloc-texte h6{font-size:22px;line-height:30px;color:#000;font-weight:700}@media screen and (max-width:992px){.zone-1 .mea-applications .bloc .bloc-content .bloc-texte,.zone-2 .content-grid .bloc-para .bloc-texte,.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte,.description .bloc .bloc-texte{text-align:justify}}main{position:relative;padding-bottom:180px}main:before{content:'';display:block;width:381px;height:276px;background:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/img/css_sprites.png) -10px -10px;position:absolute;bottom:0;right:0}.container{max-width:var(--size-corps);margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:relative}.btn-calltoaction{margin-top:20px}.spacer{height:100px}.more{font-family:'Roboto',sans-serif;display:inline-block;font-size:14px;font-weight:500;line-height:24px;color:#000;margin-top:20px;letter-spacing:1px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.fil-ariane ul{display:-webkit-box;display:-ms-flexbox;display:flex}.fil-ariane ul *{font-family:'RWC',sans-serif;font-weight:100;font-size:16px}.fil-ariane ul span{display:block;padding:20px 0}.fil-ariane ul li{padding:20px}.fil-ariane ul li a:hover{color:#00FFDC}.fil-ariane ul li:last-child{color:#00FFDC;font-weight:700}header{position:fixed;z-index:999;top:0;left:0;right:0;background:#fff;padding-top:25px;padding-bottom:15px;-webkit-transition:-webkit-box-shadow 0.3s;transition:-webkit-box-shadow 0.3s;-o-transition:box-shadow 0.3s;transition:box-shadow 0.3s;transition:box-shadow 0.3s,-webkit-box-shadow 0.3s}header .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .navbar .logo-header{display:block}header .navbar .logo-header img{max-width:205px}header .navbar .navbar-toggler{display:none;position:relative;width:50px;height:30px;z-index:2;cursor:pointer;border:none!important;outline:none!important;background:#fff}header .navbar .navbar-toggler span{width:100%;height:5px;background:#00FFDC;position:absolute;left:0;border-radius:5px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}header .navbar .navbar-toggler span:nth-child(1){top:0}header .navbar .navbar-toggler span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .navbar .navbar-toggler span:nth-child(3){top:calc(100% - 5px)}header .navbar .navbar-toggler.active span:nth-child(1){top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s}header .navbar .navbar-toggler.active span:nth-child(2){opacity:0;-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}header .navbar .navbar-toggler.active span:nth-child(3){top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s}header .navbar .navbar-collapse .navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:22px}header .navbar .navbar-collapse .navbar-nav .nav-item{position:relative}header .navbar .navbar-collapse .navbar-nav .nav-item a{font-size:16px;line-height:1em;color:#000;font-weight:500;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;display:block}header .navbar .navbar-collapse .navbar-nav .nav-item .sub-menu{display:none;position:absolute;top:100%;left:0;border-top:15px solid #fff0}header .navbar .navbar-collapse .navbar-nav .nav-item .sub-menu li{margin-left:0!important}header .navbar .navbar-collapse .navbar-nav .nav-item .sub-menu li .nav-link{display:block;background:#00FFDC;padding:10px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;white-space:nowrap}header .navbar .navbar-collapse .navbar-nav .nav-item .sub-menu li .nav-link:hover{background:#000;color:#fff}header .navbar .navbar-collapse .navbar-nav .nav-item:hover>.nav-link{color:#00FFDC}header .navbar .navbar-collapse .navbar-nav .nav-item:hover .sub-menu{display:block}header .navbar .navbar-collapse .navbar-nav>.nav-item>.nav-link{padding:10px 20px}header .navbar .navbar-collapse .navbar-nav>.nav-item.current-menu-item>.nav-link,header .navbar .navbar-collapse .navbar-nav>.nav-item.current-menu-ancestor>.nav-link{background:#000;color:#00FFDC}header.scroll{-webkit-box-shadow:0 0 11px #000;box-shadow:0 0 11px #000}.entete{position:relative;width:100%;background-color:#061B32}.entete img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.entete .titre-accueil{position:absolute;bottom:0;left:0;width:100%}.entete .titre-accueil .bloc-titre-accueil{position:relative;max-width:450px;padding:45px 47px;background-color:rgb(0 0 0 / .5)}.entete .titre-accueil .bloc-titre-accueil h1{color:#fff;font-size:50px;line-height:60px;font-family:'RWC',sans-serif;font-weight:700}.entete .titre-accueil .bloc-titre-accueil .scrollDown{cursor:pointer;position:absolute;right:30px;bottom:10px;z-index:2}.entete .titre-accueil .bloc-titre-accueil .scrollDown .arrow{height:24px;width:24px;background:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/img/css_sprites.png) -10px -306px;position:relative;-webkit-animation-name:scrollHeader;animation-name:scrollHeader;-webkit-animation-duration:0.9s;animation-duration:0.9s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;opacity:0}.entete .titre-accueil .bloc-titre-accueil .scrollDown .arrow:nth-child(2){-webkit-animation-delay:0.3s;animation-delay:0.3s}.entete .titre-accueil .bloc-titre-accueil .scrollDown .arrow:nth-child(3){-webkit-animation-delay:0.6s;animation-delay:0.6s}.entete .no-image-bg-header{height:500px}.entete-corporate{position:relative;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:center center;padding-top:230px;padding-bottom:50px}.entete-corporate .bloc-para{max-width:800px;background-color:rgb(0 0 0 / .5);padding:45px}.entete-corporate .bloc-para h1{max-width:500px;color:#00FFDC;font-family:"RWC";font-weight:700;font-size:50px;letter-spacing:0;line-height:1.2em}.entete-corporate .bloc-para .bloc-texte{margin-top:35px}.entete-corporate .bloc-para .bloc-texte *{color:#fff;font-family:"RWC",sans-serif;font-weight:700;font-size:26px;line-height:1.2em}.entete-corporate .bloc-para.no-overlay{background-color:#fff0}.entete-404{background-image:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/img/entete-404.jpg)}.zone-1{margin-top:90px;margin-bottom:50px}.zone-1 h2{text-align:center}.zone-1 .mea-applications{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-gap:50px;margin-top:107px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.zone-1 .mea-applications .bloc{cursor:pointer;position:relative}.zone-1 .mea-applications .bloc .bloc-content{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;padding:0 15px 40px;border-top-right-radius:20px}.zone-1 .mea-applications .bloc .bloc-content h3{position:relative;z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:26px;line-height:30px;font-weight:700;font-family:'RWC',sans-serif;color:#000}.zone-1 .mea-applications .bloc .bloc-content h3 .first-letter{position:absolute;font-family:'Prata',sans-serif;z-index:-1;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:100px;color:#00FFDC;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.zone-1 .mea-applications .bloc .bloc-content .bloc-texte{margin-top:26px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.zone-1 .mea-applications .bloc .bloc-image{width:100%;position:relative;overflow:hidden}.zone-1 .mea-applications .bloc .bloc-image:before{content:'';display:block;width:100%;padding-top:125%}.zone-1 .mea-applications .bloc .bloc-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.zone-1 .mea-applications .bloc .lien-page{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.zone-1 .mea-applications .bloc:nth-child(even){margin-top:100px}.zone-1 .mea-applications .bloc:hover .bloc-content{background-color:#00FFDC}.zone-1 .mea-applications .bloc:hover .bloc-content h3 span{color:#fff}.zone-1 .mea-applications .bloc:hover .bloc-content h3 .first-letter{color:#000}.zone-1 .mea-applications .bloc:hover .bloc-content .more{padding-left:15px;letter-spacing:2px}.zone-1 .mea-applications .bloc:hover .bloc-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.zone-2{overflow:hidden;margin-top:180px}.zone-2 .content-grid{display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;grid-gap:100px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.zone-2 .content-grid .bloc-para .container-full{max-width:calc(var(--size-corps)/2);margin-right:0}.zone-2 .content-grid .bloc-para h2{max-width:60%}.zone-2 .content-grid .bloc-para h2 span{display:block}.zone-2 .content-grid .bloc-para h2 .style-titre{font-family:'Prata',sans-serif;font-size:100px;line-height:105px;color:#00FFDC}.zone-2 .content-grid .bloc-para .bloc-texte{margin-top:30px}.zone-2 .content-grid .bloc-image{position:relative}.actus{margin-top:100px}.actus h2{text-align:center}.actus .content-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto;grid-gap:50px;margin-top:107px}.actus .content-grid .actu{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border-bottom-right-radius:20px}.actus .content-grid .actu .bloc-image{position:relative;overflow:hidden;z-index:1}.actus .content-grid .actu .bloc-image:before{content:'';display:block;width:100%;padding-top:120%}.actus .content-grid .actu .bloc-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.actus .content-grid .actu .bloc-image:after{content:'';display:block;background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.actus .content-grid .actu .bloc-para{overflow:hidden;position:relative;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;width:100%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.actus .content-grid .actu .bloc-para .bloc-content{position:relative;bottom:0;padding-top:37px;padding-bottom:37px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.actus .content-grid .actu .bloc-para .bloc-content h3{font-family:'RWC',sans-serif;font-weight:700;font-size:26px;line-height:34px;color:#000}.actus .content-grid .actu .bloc-para .bloc-content .bloc-texte{margin-top:28px}.actus .content-grid .actu .bloc-para .bloc-content .more{display:block;margin-top:30px}.actus .content-grid .actu .bloc-para .bloc-content .more .fa{display:inline-block;color:#00FFDC;margin-left:10px}.actus .content-grid .actu .bloc-para:after{content:'EN SAVOIR +';color:#000;font-size:20px;font-weight:700;letter-spacing:1px;font-family:'RWC',sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100px;background-color:#00FFDC;position:absolute;top:-100px;left:0;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border-bottom-right-radius:20px}.actus .content-grid .actu .lien{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}.actus .content-grid .actu:first-child .bloc-image:before{padding-top:60%}.actus .content-grid .actu:hover .bloc-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.actus .content-grid .actu:hover .bloc-image:after{opacity:.8}.actus .content-grid .actu:hover .bloc-para .bloc-content{bottom:100%}.actus .content-grid .actu:hover .bloc-para:after{z-index:1;top:0;-webkit-animation-name:pulseMore;animation-name:pulseMore;-webkit-animation-delay:0.2s;animation-delay:0.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s;-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}footer{background-color:#000;padding:60px 0 100px;color:#fff}footer .content-grid-principale{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:auto}footer .content-grid-principale .content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}footer .content-grid-principale .content-grid .col-footer{padding-right:15px;line-height:24px}footer .content-grid-principale .content-grid .col-footer h3{font-family:'Prata',sans-serif;color:#00FFDC;font-size:16px;line-height:24px;margin-bottom:30px;margin-top:20px}footer .content-grid-principale .content-grid .col-footer a:hover{color:#00FFDC}footer .content-grid-principale .content-grid .col-footer .menu ul{margin-left:0}footer .content-grid-principale .content-grid .col-footer .menu li{padding-left:0}footer .content-grid-principale .content-grid .col-footer .menu li:before{display:none}.description{padding-top:175px}.description .bloc:not(:last-child){margin-bottom:80px}.description .bloc .content-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:140px}.description .bloc .bloc-para h2{padding-bottom:40px}.description .galerie .liste-images{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:25px;grid-row-gap:25px}.description .galerie .liste-images li.image{cursor:pointer;position:relative}.description .galerie .liste-images li.image figure{width:100%;height:100%}.description .galerie .liste-images li.image figure:before{content:'';display:block;width:100%;padding-top:65%}.description .galerie .liste-images li.image figure a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.description .galerie .liste-images li.image figure a:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgb(0 0 0 / .8);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;opacity:0}.description .galerie .liste-images li.image figure a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.description .galerie .liste-images:hover li.image a:before{opacity:1}.description .galerie .liste-images:hover li.image:hover a:before{opacity:0}.description .bloc-liste-produits{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:10%}.description .bloc-liste-produits .content-liste-produits{background-color:#00FFDC;padding:25px 15vw 25px 25px}.description .bloc-liste-produits .content-liste-produits h3{font-family:"RWC",sans-serif;font-weight:700;font-size:26px;margin-bottom:30px}.description .bloc-liste-produits .content-liste-produits ul li{position:relative;padding-left:40px}.description .bloc-liste-produits .content-liste-produits ul li:before{content:'❯❯❯';display:block;position:absolute;top:0;left:0;font-weight:700;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.description .bloc-liste-produits .content-liste-produits ul li a{font-size:14px;font-weight:400;line-height:25px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.description .bloc-liste-produits .content-liste-produits ul li:hover a{font-weight:700}.description .bloc-liste-produits .content-liste-produits ul li:hover:before{letter-spacing:1px}.description .bloc-liste-produits .content-liste-produits a.add_menu{color:#fff;text-decoration:underline}.page-template-page-liste .liste-pages{padding-top:180px}.page-template-page-liste .liste-pages .bloc:not(:last-child){margin-bottom:90px}.page-template-page-liste .liste-pages .bloc .content-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:120px}.page-template-page-liste .liste-pages .bloc .content-grid .bloc-para h2{padding-bottom:40px}.liste-categories{padding-top:180px}.liste-categories ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.liste-categories ul li{display:inline-block;margin:0 20px}.liste-categories ul li a{display:block;background:#fff;border:2px solid #00FFDC;color:#000;font-size:14px;font-weight:500;padding:20px 30px;text-transform:uppercase;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.liste-categories ul li a:hover{background:#00FFDC}.liste-actu{padding-top:50px}.liste-actu .content-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:50px;grid-row-gap:50px}.liste-actu .content-grid article{position:relative}.liste-actu .content-grid article .lien{display:block}.liste-actu .content-grid article .lien .bloc-image{position:relative;overflow:hidden;margin-bottom:35px}.liste-actu .content-grid article .lien .bloc-image:before{content:'';display:block;width:100%;padding-top:380px}.liste-actu .content-grid article .lien .bloc-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.liste-actu .content-grid article .lien .bloc-titre h2{font-size:26px;font-family:'RWC',sans-serif;font-weight:700;line-height:34px;margin-bottom:30px}.liste-actu .content-grid article .lien .bloc-titre .more{display:inline-block;font-size:14px;font-weight:500;font-family:'Roboto',sans-serif;letter-spacing:1px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.liste-actu .content-grid article .lien .bloc-titre .fa{color:#00FFDC;display:inline-block;margin-left:10px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.liste-actu .content-grid article .lien:hover .bloc-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.liste-actu .content-grid article .lien:hover .more{letter-spacing:2px}.liste-actu .content-grid article .lien:hover .fa{margin-left:20px}.liste-actu .content-grid article:nth-child(9n+1){grid-column-start:1;grid-column-end:3}.liste-actu .content-grid article:nth-child(9n+2){grid-column-start:3;grid-column-end:4}.liste-actu .content-grid article:nth-child(9n+3){grid-column-start:4;grid-column-end:4}.liste-actu .content-grid article:nth-child(9n+4){grid-column-start:1;grid-column-end:1}.liste-actu .content-grid article:nth-child(9n+5){grid-column-start:2;grid-column-end:2}.liste-actu .content-grid article:nth-child(9n+6){grid-column-start:3;grid-column-end:5}.liste-actu .content-grid article:nth-child(9n+7){grid-column-start:1;grid-column-end:1}.liste-actu .content-grid article:nth-child(9n+8){grid-column-start:2;grid-column-end:4}.liste-actu .content-grid article:nth-child(9n+9){grid-column-start:4;grid-column-end:5}.liste-actu .content-grid article.hide{display:none}.liste-actu .btn-show-more{padding:20px 15px;text-align:center}.liste-actu .btn-show-more button{background:#fff;border:2px solid #00FFDC;padding:20px 30px;cursor:pointer}.liste-actu .btn-show-more.hide{display:none}.page-template-contact .description .content-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:130px}.page-template-contact .description .content-grid .bloc{margin-bottom:0}.page-template-contact .description .content-grid .bloc .bloc-para .bloc-texte{margin-bottom:30px}.page-template-contact .description .content-grid .bloc .coordonnees{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:100px}.page-template-contact .description .content-grid .bloc .coordonnees *{font-size:16px;font-weight:700;line-height:24px}.page-template-contact .description .content-grid .bloc .coordonnees .bloc-gauche .adresse:before{content:'';display:block;width:24px;height:24px;background:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/img/css_sprites.png) -142px -306px;background-repeat:no-repeat;margin-bottom:10px}.page-template-contact .description .content-grid .bloc .coordonnees .bloc-droite .tel,.page-template-contact .description .content-grid .bloc .coordonnees .bloc-droite .mail{margin-bottom:20px}.page-template-contact .description .content-grid .bloc .coordonnees .bloc-droite .tel:before,.page-template-contact .description .content-grid .bloc .coordonnees .bloc-droite .mail:before{content:'';display:block;width:24px;height:24px;background-repeat:no-repeat;margin-bottom:10px}.page-template-contact .description .content-grid .bloc .coordonnees .bloc-droite .tel:before{background:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/img/css_sprites.png) -98px -306px}.page-template-contact .description .content-grid .bloc .coordonnees .bloc-droite .mail:before{background:url(https://www.excel-ray.com/wp-content/themes/excelray/css/../assets/img/css_sprites.png) -54px -306px}.page-template-contact .description .content-grid .bloc-formulaire form input,.page-template-contact .description .content-grid .bloc-formulaire form textarea{border:2px solid #00FFDC;padding:20px;font-family:'RWC',sans-serif!important}.page-template-contact .description .content-grid .bloc-formulaire form .bouton-envoyer{text-align:center;margin-top:20px}.page-template-contact .description .content-grid .bloc-formulaire form .bouton-envoyer .btn-envoyer{font-family:'RWC',sans-serif}.page-template-contact .description .content-grid .bloc-formulaire form .bouton-envoyer .btn-envoyer:hover{background:#00FFDC}.tobi__slider--is-draggable .tobi__slider__slide__content{-webkit-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000}.tobi__slider__slide__content>figure>figcaption{background-color:rgb(0 0 0 / .8);color:#fff;text-align:center;font-family:"Roboto",sans-serif;position:relative}@-webkit-keyframes scrollHeader{0%{opacity:1;top:0}100%{opacity:0;top:3px}}@keyframes scrollHeader{0%{opacity:1;top:0}100%{opacity:0;top:3px}}@-webkit-keyframes pulseMore{0%{font-size:20px}100%{font-size:30px}}@keyframes pulseMore{0%{font-size:20px}100%{font-size:30px}}@media screen and (max-width:992px){main{padding-bottom:60px}header{padding-bottom:30px}header .navbar .navbar-toggler{display:block}header .navbar .collapse{width:100%;max-height:0;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;overflow:hidden}header .navbar .collapse .navbar-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .navbar .collapse .navbar-nav .nav-item .nav-link{padding:10px 10px!important}header .navbar .collapse .navbar-nav .nav-item .sub-menu{display:block;position:relative;border-top:0}header .navbar .collapse .navbar-nav .nav-item .sub-menu .nav-item .nav-link{padding-left:25px!important}header .navbar .collapse.open{max-height:1000px}.scrollDown{display:none!important}.entete .titre-accueil .bloc-titre-accueil h1{font-size:40px}.entete-corporate{padding-top:150px;padding-bottom:100px}.entete-corporate h1{font-size:40px}.description{padding-top:60px}.description .bloc:not(:last-child){margin-bottom:30px}.description .bloc .content-grid{grid-template-columns:1fr;grid-row-gap:30px}.description .bloc .bloc-image{text-align:center}.description .bloc.image-texte .bloc-image{grid-row:2}.description .galerie .liste-images{grid-template-columns:repeat(2,1fr)}.page-template-blog-liste .content-grid{display:grid;grid-template-columns:repeat(2,1fr)!important}.page-template-blog-liste .content-grid article{grid-column-start:auto!important;grid-column-end:auto!important}.liste-categories{padding-top:50px}.page-template-contact .description .content-grid{grid-template-columns:1fr!important}.page-template-contact .description .content-grid .bloc{margin-bottom:30px}.page-template-contact .description .content-grid .bloc .coordonnees{grid-template-columns:1fr}.page-template-contact .description .content-grid .bloc .coordonnees .adresse{margin-bottom:20px}}@media screen and (max-width:768px){.zone-1{margin-top:60px}.zone-1 .mea-applications{grid-template-columns:1fr}.zone-1 .mea-applications .bloc .bloc-image:before{padding-top:50%}.zone-2{margin-top:60px}.zone-2 .content-grid{grid-template-columns:1fr}footer .content-grid-principale{grid-template-columns:1fr}footer .content-grid-principale .logo-footer{text-align:center}.page-template-page-liste .liste-pages{padding-top:60px}.page-template-page-liste .liste-pages .bloc .content-grid{grid-template-columns:1fr}.page-template-page-liste .liste-pages .bloc .content-grid .bloc-image{margin-top:30px;text-align:center}.actus{margin-top:60px}.actus .content-grid{grid-template-columns:1fr}.actus .content-grid .actu .bloc-image:before{padding-top:50%!important}}@media screen and (max-width:500px){h2{font-size:40px}.entete .titre-accueil{position:relative}.entete .titre-accueil .bloc-titre-accueil h1{line-height:45px}.zone-1 .mea-applications{margin-top:40px}.zone-1 .mea-applications .bloc{margin-top:0!important}.zone-2 .content-grid .bloc-para h2{text-align:center;max-width:100%}.entete-corporate{padding-top:200px;padding-bottom:100px}.description .bloc-liste-produits{margin-right:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.description .bloc-liste-produits .content-liste-produits{width:100%}.description .galerie .liste-images{grid-template-columns:repeat(1,1fr)}footer .content-grid-principale .content-grid{grid-template-columns:1fr}.content-grid{display:grid;grid-template-columns:1fr!important}}