@font-face{font-family:"DIN";src:url("fonts/DINRg__.ttf") format('truetype');font-weight:400;font-style:normal}@font-face{font-family:"DIN";src:url("fonts/DINMd__.ttf") format('truetype'),url("fonts/DINMd__.woff") format('woff');font-weight:500;font-style:normal}@font-face{font-family:"DIN";src:url("fonts/DINBd__.ttf") format('truetype'),url("fonts/DINBd__.woff") format('woff');font-weight:700;font-style:normal}@font-face{font-family:"DIN";src:url("fonts/DINBk__.ttf") format('truetype'),url("fonts/DINBk__.woff") format('woff');font-weight:900;font-style:normal}.top-bar{height:auto;line-height:inherit}.top-bar-section ul{background:0}.top-bar-section ul li a{font-size:1.063rem;font-family:"DIN","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:400}.top-bar-section li:not(.has-form) a:not(.button){background:0}.top-bar-section li.active:not(.has-form) a:not(.button){background:#85e807;line-height:inherit;font-style:normal}.top-bar-section li.active:not(.has-form) a:hover:not(.button){background:#85e807;line-height:inherit;font-style:normal}.top-bar{background:rgba(37,37,37,0.8);position:fixed;top:0;width:100%;z-index:10}.top-bar .bar-cell{line-height:80px}.row{max-width:none}.edgeLoad-Carousel_01{visibility:hidden}.edgeLoad-Carousel_02{visibility:hidden}.edgeLoad-Carousel_03{visibility:hidden}.edgeLoad-Carousel_04{visibility:hidden}.edgeLoad-Carousel_05{visibility:hidden}body{color:white;background:#000;font-family:"DIN","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif}.centered-text{text-align:center}.justified-text{text-align:justify}.content{width:100%;display:inline-block;top:50px}p{font-weight:400;text-align:justify}.important,.vert{color:#85e807}.form_error{color:#f00 !important;border:1px solid #f00 !important}.information{font-size:1.063rem}.social-bar{position:absolute;left:0;top:25%;z-index:10;background:#252525;border-radius:0 6px 6px 0;display:none}.social-bar a{display:block}.social-icon{float:left;display:block;width:30px;height:30px;border-radius:4px;margin:2px}.social-icons{display:inline-block}.soc-facebook{background:#000 url("../images/icons/social-white.png") no-repeat scroll -49px -8px / 300px}.soc-500px{background:#000 url("../images/icons/social-white.png") no-repeat scroll -48px -229px / 300px}.soc-gplus{background:#000 url("../images/icons/social-white.png") no-repeat scroll -4px -119px / 300px}.soc-twitter{background:#000 url("../images/icons/social-white.png") no-repeat scroll -4px -9px / 300px}.soc-steam{background:#000 url("../images/icons/social-white.png") no-repeat scroll -264px -82px / 300px}.soc-linkedin{background:#000 url("../images/icons/social-white.png") no-repeat scroll -91px -154px / 300px}.soc-youtube{background:#000 url("../images/icons/social-white.png") no-repeat scroll -91px -154px / 300px}.top-bar h1{background:0}#bs-logo{padding:0 30px;margin-top:4px}.top-bar .lang-menu{background:url('../images/Menu-Lang.png') no-repeat scroll 0 0 / 76px;position:absolute;top:80px;right:0;width:76px;height:26px}.top-bar .lang-menu p{font-weight:400;padding-left:32px}.top-bar .social-icons{position:absolute;top:85px;left:22px}.top-bar .social-icon{background:none !important;margin-left:10px}@media only screen and (max-device-width:850px){.top-bar{height:45px}.top-bar.expanded{background:inherit}.top-bar .bar-cell{height:51px;line-height:1.6rem}#bs-logo{height:38px}.top-bar .social-icons{display:none}.top-bar .lang-menu{display:none}}.hidden{opacity:0;filter:alpha(opacity=0)}.imageTitle{left:5%;margin:40px;position:relative}.information img{width:50%;margin:5px;cursor:pointer}.information div:hover:after{border:1px solid black;color:white;border-radius:3px;padding:3px 6px;background:linear-gradient(#f28900,#fbba16) repeat scroll 0 0 rgba(0,0,0,0);content:attr(data-title);margin:70px -30px;position:absolute;z-index:1000}.subchoice{border:1px solid #ccc;border-radius:6px;padding:5px 10px;position:absolute}select{background:white;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset}.borne{position:relative;top:15px}.content section{padding:0 2% 5% 2%}.sectionTitle{margin:auto;max-width:900px;overflow:hidden;padding:70px 0 55px;position:relative;text-align:center;z-index:5}.sectionTitle div{display:inline-block}.sectionMask{left:50%;margin-left:-150%;position:relative;width:300%}.sectionFiller{border-bottom:1px solid #252525;height:12px;width:500px}.sectionLabel{color:#252525;font-size:2.375rem;font-style:normal;font-weight:700;padding:0 50px}@media only screen and (max-device-width:850px){section{min-height:400px}.sectionFiller{display:none !important}.sectionTitle{padding:70px 0 30px !important}}.newsSection{margin:0 !important;padding:0 !important}.news-box{padding:0 !important}.news{overflow:hidden;position:relative;top:0;left:0}.news img{width:100%}.news-bottom{height:140px;background:rgba(37,37,37,0.8);padding:25px 30px;position:absolute;bottom:0;overflow:hidden}.news-bottom p{font-style:normal;font-weight:700;line-height:1.8rem}.slick-dots{bottom:-15px;margin:15px 0}.slick-dots li button::before{font-size:.8rem}.slick-prev:before,.slick-next:before{font-size:1.5rem}.slick-prev{left:20px;width:35px;height:35px}.slick-next{right:20px;width:35px;height:35px}.slick-slider{margin:0}@media only screen and (max-device-width:850px){.news p{position:absolute;bottom:-25px;width:100%;padding:5% 5% 25px;background:rgba(0,0,0,0.6);text-shadow:black 0 0 5px;box-shadow:black 0 0 5px}.news span{font-weight:400;font-size:2rem;display:block;text-align:left;line-height:2.3rem;margin-bottom:.8rem}.news img{padding-top:30%}.news-bg-1{background-image:url('../images/mobile/Img_01.jpg')}.news-bg-2{background-image:url('../images/mobile/Img_02.jpg')}.news-bg-3{background-image:url('../images/mobile/Img_03.jpg')}.news-bg-4{background-image:url('../images/mobile/Img_04.jpg')}.news-bg-4 img{padding-top:18%}.news-bg-5{background-image:url('../images/mobile/Img_05.jpg')}.news-bg-5 img{padding-top:70%}.news div:nth-child(1){display:block}@media(orientation:landscape){.news div:nth-child(1){background-size:100% auto;background-position:0 50%}}@media(orientation:portrait){.news div:nth-child(1){background-size:auto 100%;background-position:50% 0}}}.teamSection{background:url('../images/Mouton_000.png') no-repeat fixed 0 0 / 100%,#f4f4f4}.teamSection li{text-align:center}.teamSection img{opacity:.0}.teammate{font-size:1.063rem;color:#252525;font-style:normal;font-weight:700;text-align:center;opacity:.0}.teammate .name{font-weight:900}.teammate .position{font-weight:400}@media only screen and (max-device-width:850px){.teammate{font-size:.8rem}.teammate .name{display:block}.teammate br{display:none}.teamSection li{padding-bottom:.2rem}}.portfolioSection{padding:0 0 50px !important;text-align:center}#mainGameContainer{position:relative;top:0;left:0;cursor:default}#mainGameContainer.carded{cursor:pointer}#mainGame{opacity:.0;max-height:100%}#mainGameContainer.carded:hover::before{content:" ";background:url('../images/selectPlusBig.png');width:83px;height:66px;position:absolute;bottom:0;right:0;z-index:10}#mainGameButton{position:absolute;right:0;bottom:0}.titleContainer{position:absolute;width:100%}.portfolioSection .sectionFiller{border-color:#d1d1d1}.portfolioSection .sectionLabel{color:white}.mainGameTitle p{font-size:2.85rem;font-weight:400;line-height:2.2rem;overflow:hidden;text-align:left;top:-120px;height:120px;width:92%;margin:-120px auto;max-width:1550px;z-index:5;opacity:.0}.mainGameInfo{font-weight:400;line-height:1.1rem}.portfolioSection li{text-align:center}.small-block-grid-2.medium-block-grid-4.large-block-grid-4 li{padding:3px}.small-block-grid-3.medium-block-grid-5.large-block-grid-5 li{padding:3px}.small-block-grid-1.medium-block-grid-3.large-block-grid-3 li{padding:0 25px}.gameContainer{position:relative;width:100%;cursor:pointer;opacity:.0}.gameContainer img{opacity:.7}.gameContainer.carded:hover::before{content:" ";background:url('../images/selectPlus.png');width:2.5rem;height:2rem;position:absolute;bottom:0;right:0;z-index:10}.gametitle{background:rgba(37,37,37,0.9) none repeat scroll 0 0;bottom:0;font-size:1.063rem;font-weight:700;height:2rem;line-height:2rem;padding-left:8px;position:absolute;text-align:left;width:100%}.mainProduct,.subproducts{max-width:380px}.subproducts{position:relative;width:100%;max-width:380px;padding-top:10px}.subproducts .gameContainer{width:49%;float:left;margin-bottom:10px}.subproducts .gameContainer:nth-of-type(odd){margin-right:1%}.subproducts .gameContainer:nth-of-type(even){margin-left:1%}.subproducts .gametitle{font-size:.813rem}.gameOverlay{width:100%;height:100%;position:absolute;top:0;background-size:100%;opacity:.0;transition:.2s}.gameOverlay:hover{opacity:.8}@media only screen and (max-device-width:850px){#mainGameContainer,.mainGameTitle{display:none}.portfolioSection ul{margin-top:155px !important}.portfolioSection li{padding-bottom:0}.gameContainer{width:100% !important}.subproducts{padding:10px 5px !important}}.servicesSection{background:url('../images/Mouton_000.png') no-repeat fixed 0 0 / 100%,#f4f4f4;text-align:center}.servicesSection img{opacity:.0}.services_bar{margin-bottom:2rem}.service_logo{margin:0 .9% 1rem}.servicesSection p{font-style:normal;font-weight:700;line-height:1.4rem;color:#252525;text-align:justify;opacity:.0;margin:auto;max-width:1500px}@media only screen and (max-device-width:850px){.servicesSection .sectionTitle{padding-bottom:30px}.services_bar{margin-bottom:1.2rem !important}.services_description{font-size:.90rem}.service_logo{margin:0 .9% 0;width:40%}}.sectionLab{background:linear-gradient(325deg,#292929 0,#191919 100%);margin-bottom:0 !important;padding:0 !important}.sectionLab .sectionFiller{border-color:#d1d1d1}.sectionLab .sectionLabel{color:white}.partnersSection{background:url('../images/Mouton_000.png') no-repeat fixed 0 0 / 100%,#f4f4f4;text-align:center}.partnersSection img{opacity:.0;margin:20px 60px}@media only screen and (max-device-width:850px){.partner_logo{margin:10px 12px 10px !important;width:40%}}.sectionContact{background:linear-gradient(135deg,#323232 0,#191919 100%);margin-bottom:0 !important;padding:0 !important}.sectionContact .sectionTitle{padding-bottom:25px}.sectionContact .contactAndJoin{padding-top:15px}.sectionContact .sectionFiller{border-color:#d1d1d1}.sectionContact .sectionLabel{color:white}.map-container{display:block;width:100%;height:350px}.sectionContact p{text-align:center;line-height:1.35rem;font-size:1.063rem;font-weight:900;margin:0;color:black}.sectionContact p.blacksheep{margin-top:-80px;font-size:1.438rem;position:relative;background:rgba(0,0,0,0) url("../images/keyBackground.png") no-repeat scroll center 3px;line-height:35px}.sectionContact p.adresse{margin-bottom:1.5rem;position:relative}.sectionContact .openspace{width:100%}.sectionContact p.copyright{margin-bottom:3rem;font-weight:400;color:white;font-size:.875rem}.sectionContact .social-icons{width:100%;text-align:center;margin-bottom:2rem;margin-top:-100px}.sectionContact .social-icon{width:56px;height:56px;float:inherit;display:inline-block;margin:21px 8px}.sectionContact .soc-facebook{background:url('../images/icons/SocialBig_07.png') no-repeat scroll 0 0 / 56px}.sectionContact .soc-twitter{background:url('../images/icons/SocialBig_09.png') no-repeat scroll 0 0 / 56px}.sectionContact .soc-linkedin{background:url('../images/icons/SocialBig_05.png') no-repeat scroll 0 0 / 56px}.sectionContact .soc-email{background:url('../images/icons/SocialBig_03.png') no-repeat scroll 0 0 / 56px}.sectionContact .soc-youtube{background:url('../images/icons/SocialBig_10.png') no-repeat scroll 0 0 / 56px}.sectionContact .soc-steam{background:url('../images/icons/SocialBig_11.png') no-repeat scroll 0 0 / 56px}@media only screen and (max-device-width:850px){.map-container{height:250px}.sectionContact p.blacksheep{margin-top:-130px !important;padding-bottom:20px}.contactContainer{position:relative;top:0}.imgConstrainer{overflow:hidden;width:100%}.openspace{max-width:none !important;height:156px !important;width:auto !important}.sectionContact .social-icons{position:absolute;top:0;left:0;margin-top:0 !important}.sectionContact .social-icon{margin:10px !important}.sectionContact p.copyright{margin-top:2rem}}@media only screen and (max-device-width:850px){.sliderContent{height:115px}.cell{vertical-align:middle;line-height:100px}.teamSection .sliderContent .cell img{height:95px !important}.teamSection .sliderContent{height:210px}.teamSection .slick-prev,.teamSection .slick-next{margin-top:-40px}.servicesSection .slick-prev,.servicesSection .slick-next,.partnersSection .slick-prev,.partnersSection .slick-next{margin-top:-30px}.teamSection .slick-prev,.servicesSection .slick-prev,.partnersSection .slick-prev{left:0}.teamSection .slick-next,.servicesSection .slick-next,.partnersSection .slick-next{right:0}.sliderContainer{margin:0 25px !important}.service_logo,.partner_logo{margin:0 !important;width:auto;max-width:200px;max-height:100px}}#gameCardModal{background:url('../images/Mouton_001.jpg') no-repeat scroll 0 0 / 100%}#gameCardModal .columns{padding:0}#gameCardModal .row{margin:0}.snapshots{text-align:center;padding:31px 0 0;text-align:right}.dataLabel{font-size:1rem;color:#333;line-height:1rem;padding-left:25px}.dataContent{font-size:1rem;color:#333;line-height:1rem;font-weight:700}.gameText{color:black;font-size:1.25rem;font-weight:700;line-height:1.25rem;padding-left:25px;height:150px;overflow:hidden}.gameSmallShot{position:relative;right:30px;margin-bottom:24px}.social-icons{display:inline-block}#copyright .social-icon{width:50px;height:50px;background-size:723px auto;background-color:rgba(0,0,0,0.0)}#copyright .soc-facebook{background-position:-130px -33px}#copyright .soc-500px{background-position:-127px -560px}#copyright .soc-gplus{background-position:-23px -296px}#copyright .soc-twitter{background-position:-22px -33px}#copyright .soc-steam{background-position:-646px -207px}#copyright .soc-linkedin{background-position:-233px -380px}#copyright .soc-youtube{background-position:-233px -380px}#copyright .soc-steam{background-position:-233px -380px}.stage_6_Logo_id{left:12% !important;top:30% !important}