.slick-slide{outline:0!important}.slick-dots li.slick-active button::before{color:grey;opacity:.5}.slick-dots li button::before{color:grey;font-size:60px;opacity:.2}.container-fluid .slider .col-xs-12{padding:0;margin:0;z-index:0}.slider-banner,#banner{margin:0;padding:0}.slider-banner div,#banner div,.slider-banner .item-slider{position:relative;bottom:0;right:0}.slider-banner .image,#banner .image{z-index:0;height:510px;background-position:center center;background-size:cover}.slider-banner .image.full img,#banner .image.full img{left:0}.slider-banner .image img,#banner .image img{width:100%;height:100%;object-fit:cover;object-position:0}#banner .image img{width:100%;height:100%;object-fit:cover;object-position:0}.slider-banner .slick-slide img{display:inline}.slider-banner .txt{z-index:1;position:absolute;bottom:20%;right:10%;max-width:35%;padding:2%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:rgba(255,255,255,0.90);box-shadow:0 3px 5px 1px rgba(0,0,0,0.03)}#banner .txt{z-index:1;position:absolute;bottom:20%;right:5%;max-width:35%;padding:2%}.slider-banner .txt header,#banner .txt header{margin:0 0 20px 0;display:block}.slider-banner .small,#banner .small{font-size:1.6em!important}.slider-banner header h1,.slider-banner header h2,#banner header h1,#banner header h2{line-height:1em;margin:0 0 10px}.slider-banner .club header h2,#banner .club header h2{font-size:2em}.slider-banner header h3{color:#1db3e5;line-height:1em}#banner header h3{line-height:1em}.slider-banner .txt.ppal header h2,#banner .txt.ppal header h2{font-weight:normal;font-size:2em;color:#1db3e5}.slider-banner .btns-store,.slider-banner .action,#banner .btns-store,#banner .action{display:inline-block}.slider-banner .btns-store a,#banner .btns-store a{float:left!important;width:auto;margin-right:5px}.slider-banner .btns-store img,#banner .btns-store img{width:180px;float:left}.slider-banner .slick-dots{bottom:30px;z-index:2}.slider-banner .slick-dots li button::before{color:white}.slider-banner .slick-dots li.slick-active button::before{color:white!important;opacity:.8!important}.slider-banner .slick-next{right:15px;z-index:2}.slider-banner .slick-prev{left:15px;z-index:2}.slider-banner .slick-prev::before,.slider-banner .slick-next::before{color:#fff;font-family:"FontAwesome";font-size:50px;line-height:1;opacity:.75}.slider-banner .story header h1,#banner .story header h1{font-weight:bold!important;font-size:3.5em;color:#444;text-align:left;line-height:1em;margin:0 0 10px}.slider-banner .story header h2,#banner .story header h2{font-family:"handlee";font-weight:normal;font-size:2em;color:#00aced}.slider-banner .contact header h1,#banner .contact header h1{font-size:2.5em;padding-top:40px}.slider-banner .contact header h2,#banner .contact header h2{font-family:"handlee";font-weight:normal;font-size:2em;color:#00aced}.slider-banner .clan header h1,.slider-banner .clan header h2,#banner .clan header h1,#banner .clan header h2{color:#3b4ef2!important}.slider-banner .clan header h3,#banner .clan header h3{color:#c422b5}.carrousel{height:auto;margin:0;padding:0}.carrousel .image{width:100%;border:2px solid #f7f7f7}.carrousel-detail{width:100%;margin:20px 0;text-align:left}.carrousel-detail .icon{width:15%;float:left}.carrousel-detail .title{width:35%;float:left}.carrousel-detail .fusion{width:100%;float:left}.carrousel-detail .txt-link{width:50%;float:left}.carrousel-detail .icon img{width:110px;height:110px;border:2px solid #f7f7f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.carrousel-detail .phrase-force{text-transform:uppercase;font-size:1em}.carrousel-detail header h3,.carrousel-detail header h4{font-weight:bold;font-size:1.5em;color:#444;margin:0 0 5px!important}.carrousel-detail .fusion header{margin-bottom:10px!important}.carrousel-detail .fusion header h3,.carrousel-detail .fusion header h4{font-weight:bold;font-size:1.5em;color:#444;margin-bottom:0!important}.carrousel-detail .txt-link p{margin:0 0 20px 0;padding:0;width:100%;float:left}.carrousel-detail .bt-store img{width:120px;height:auto;float:left;margin:5px 5px 0 0}.carrousel .slick-next,.carrousel .slick-prev{z-index:2;top:35%}@media only screen and (min-width :2500px){.slider-banner .txt,#banner .txt{right:15%}}@media only screen and (min-width :2800px){.slider-banner .txt,#banner .txt{right:20%}}@media only screen and (min-width :3300px){.slider-banner .txt,#banner .txt{right:25%}}@media only screen and (min-width:1441px) and (max-width:1680px){.slider-banner .image,#banner .image{height:510px}.slider-banner .image img{width:auto;height:510px;max-width:none!important}#banner.image img{width:auto;height:510px}.slider-banner .image.full img,#banner .image.full img{position:relative;left:-6%}}@media only screen and (min-width:1367px) and (max-width:1440px){.slider-banner .image,#banner .image{height:450px}.slider-banner .image img{width:auto;height:450px;max-width:none!important}#banner .image img{width:auto;height:450px}.slider-banner .image.full img,#banner .image.full img{position:relative;left:-8%}}@media only screen and (min-width:1025px) and (max-width:1366px){.slider-banner .image,#banner .image{height:400px}.slider-banner .image img{width:auto;height:400px;max-width:none!important}#banner .image img{width:auto;height:400px}.slider-banner .image.full img,#banner .image.full img{position:relative;left:-8%}}@media only screen and (min-width:300px) and (max-width :991px){.slider-banner .txt{right:5%;max-width:50%}#banner .txt{right:2%;max-width:30%}.slider-banner .image,#banner .image{height:510px}.slider-banner .image img{width:auto;height:510px;max-width:none!important}#banner .image img{width:auto;height:510px}}@media only screen and (max-width :1199px){.slider-banner .slick-dots{bottom:0}.slider-banner .image,#banner .image{height:350px}.slider-banner .image img{width:auto;height:350px;max-width:none!important}#banner .image img{width:auto;height:350px}.slider-banner .image.full img,#banner .image.full img{position:relative;left:-16%}.carrousel .slick-list{margin:0 auto;width:90%}.carrousel .slick-prev{left:-15px}.carrousel .slick-next{right:-15px}}@media only screen and (min-width :768px) and (max-width :991px){.slider-banner .image,#banner .image{height:350px}.slider-banner .image img{width:auto;height:350px;max-width:none!important}#banner .image img{width:auto;height:350px}.slider-banner .image.full img,#banner .image.full img{position:relative;left:-35%}.carrousel-detail .icon{width:18%}.carrousel-detail .txt-link{width:47%}}@media only screen and (max-width :767px){.slider-banner .slick-dots{bottom:-50px}.slider-banner .slick-prev,.slider-banner .slick-next{display:none!important}.slider-banner .slick-dots li button::before{color:grey}.slider-banner .slick-dots li.slick-active button::before{color:grey!important;opacity:.20!important}.slider-banner .info,#banner .info{margin:0!important}.slider-banner .image,#banner .image{height:220px;z-index:100}.slider-banner .image img{width:767px;height:220px;max-width:none!important}#banner .image img{width:767px;height:220px}.slider-banner.slider-resize .image img,#banner.slider-resize .image img{width:100%!important}.slider-banner .image.full img,#banner .image.full img{position:relative;left:0}.carrousel-detail .icon{width:25%;margin-right:5%}.carrousel-detail .title{width:70%}.carrousel-detail .txt-link{width:100%}.carrousel .slick-list{margin:0 auto;width:100%}.carrousel-detail .icon img{width:70px;height:70px}.carrousel-detail .fusion header h3{font-size:1.2em}}@media only screen and (min-width :483px) and (max-width :767px){.slider-banner .txt{position:relative;top:-220px;left:357px;max-width:100%;padding:10px;margin:0 auto;display:block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #f0f0f0;background-color:rgba(255,255,255,1);height:220px}#banner .txt{position:relative;top:60%;left:0;right:0;max-width:100%;padding:10px;margin:0 auto;display:block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #f0f0f0;background-color:rgba(255,255,255,1)}.slider-banner .slick-slide{height:240px}.carrousel-detail .fusion header h3{font-size:1.2em}}@media only screen and (max-width :482px){.slider-banner .txt,#banner .txt{position:relative;top:60%;right:0;max-width:100%;padding:10px;margin:0 auto;display:block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #f0f0f0;background-color:rgba(255,255,255,1)}}@media only screen and (min-width :1441px) and (max-width :1600px){.slider-banner header h1,#banner header h1{font-size:3em}.slider-banner header h2,#banner header h2{font-size:3em}.slider-banner header h3,#banner header h3{font-size:2em}.slider-banner .club header h2,#banner .club header h2{font-size:2em}.slider-banner .ppal header h2,#banner .ppal header h2{font-size:2em}.slider-banner .story header h1,#banner .story header h1{font-size:3em}.slider-banner .story header h2,#banner .story header h2{font-size:2em}.slider-banner .contact header h1,#banner .contact header h1{font-size:3em}.slider-banner .contact header h2,#banner .contact header h2{font-size:2em}.slider-banner .small,#banner .small{font-size:1.6em!important}.slider-banner .btns-store img,#banner .btns-store img{width:180px}.slider-banner .slick-dots{bottom:0;z-index:2}}@media only screen and (min-width :1281px) and (max-width :1440px){.slider-banner header h1,#banner header h1{font-size:2.5em}.slider-banner header h2,#banner header h2{font-size:2.5em}.slider-banner header h3,#banner header h3{font-size:1.8em}.slider-banner .club header h2,#banner .club header h2{font-size:1.8em}.slider-banner .ppal header h2,#banner .ppal header h2{font-size:1.8em}.slider-banner .story header h1,#banner .story header h1{font-size:2.5em}.slider-banner .story header h2,#banner .story header h2{font-size:1.8em}.slider-banner .contact header h1,#banner .contact header h1{font-size:2.5em}.slider-banner .contact header h2,#banner .contact header h2{font-size:1.8em}.slider-banner .small,#banner .small{font-size:1.4em!important}.slider-banner .btns-store img,#banner .btns-store img{width:180px}.slider-banner .slick-dots{bottom:0;z-index:2}}@media only screen and (min-width :1200px) and (max-width :1280px){.slider-banner header h1,#banner header h1{font-size:2.2em}.slider-banner header h2,#banner header h2{font-size:2.2em}.slider-banner header h3,#banner header h3{font-size:1.5em}.slider-banner .club header h2,#banner .club header h2{font-size:1.5em}.slider-banner .ppal header h2,#banner .ppal header h2{font-size:1.5em}.slider-banner .story header h1,#banner .story header h1{font-size:2.2em}.slider-banner .story header h2,#banner .story header h2{font-size:1.5em}.slider-banner .contact header h1,#banner .contact header h1{font-size:2.2em}.slider-banner .contact header h2,#banner .contact header h2{font-size:1.5em}.slider-banner .small,#banner .small{font-size:1.3em!important}.slider-banner .btns-store img,#banner .btns-store img{width:150px}.slider-banner .slick-dots{bottom:0;z-index:2}}@media only screen and (min-width :1024px) and (max-width :1199px){.slider-banner header h1,#banner header h1{font-size:2em}.slider-banner header h2,#banner header h2{font-size:2em}.slider-banner header h3,#banner header h3{font-size:1.5em}.slider-banner .club header h2,#banner .club header h2{font-size:1.5em!important}.slider-banner .ppal header h2,#banner .ppal header h2{font-size:1.5em}.slider-banner .story header h1,#banner .story header h1{font-size:2em}.slider-banner .story header h2,#banner .story header h2{font-size:1.5em}.slider-banner .contact header h1,#banner .contact header h1{font-size:2em}.slider-banner .contact header h2,#banner .contact header h2{font-size:1.5em}.slider-banner .small,#banner .small{font-size:1em!important}.slider-banner .btns-store img,#banner .btns-store img{width:150px}.slider-banner .slick-dots{bottom:0;z-index:2}}@media only screen and (min-width :768px) and (max-width :1023px){.slider-banner header h1,#banner header h1{font-size:2em}.slider-banner header h2,#banner header h2{font-size:2em}.slider-banner header h3,#banner header h3{font-size:1.5em}.slider-banner .club header h2,#banner .club header h2{font-size:1.4em}.slider-banner .ppal header h2,#banner .ppal header h2{font-size:1.5em}.slider-banner .story header h1,#banner .story header h1{font-size:2em}.slider-banner .story header h2,#banner .story header h2{font-size:1.5em}.slider-banner .contact header h1,#banner .contact header h1{font-size:2em}.slider-banner .contact header h2,#banner .contact header h2{font-size:1.5em}.slider-banner .small,#banner .small{font-size:1em!important}.slider-banner .btns-store img,#banner .btns-store img{width:150px}.slider-banner .slick-dots{bottom:0;z-index:2}.carrousel-detail header h3{font-size:1.2em}.carrousel-detail header h4{font-size:1.2em}.carrousel-detail .phrase-force{font-size:.8em}}@media only screen and (max-width :767px){.slider-banner header h1,#banner header h1{font-size:1.8em}.slider-banner header h2,#banner header h2{font-size:1.8em}.slider-banner header h3,#banner header h3{font-size:1.2em}.slider-banner .club header h2,#banner .club header h2{font-size:1.8em}.slider-banner .ppal header h2,#banner .ppal header h2{font-size:1.8em}.slider-banner .story header h1,#banner .story header h1{font-size:1.8em}.slider-banner .story header h2,#banner .story header h2{font-size:1.5em}.slider-banner .contact header h1,#banner .contact header h1{font-size:1.8em}.slider-banner .contact header h2,#banner .contact header h2{font-size:1.5em}.slider-banner .small,#banner .small{font-size:1em!important}.slider-banner .btns-store img,#banner .btns-store img{width:120px}.slider-banner .slick-dots{bottom:10px;z-index:2}.carrousel-detail header h3{font-size:1.2em}.carrousel-detail header h4{font-size:1.2em}.carrousel-detail .phrase-force{font-size:.8em}}@media only screen and (max-width :480px){.slider-banner header h1,#banner header h1{font-size:1.8em}.slider-banner header h2,#banner header h2{font-size:1.8em}.slider-banner header h3,#banner header h3{font-size:1.2em}.slider-banner .club header h2,#banner .club header h2{font-size:1.5em}.slider-banner .ppal header h2,#banner .ppal header h2{font-size:1.5em}.slider-banner .story header h1,#banner .story header h1{font-size:1.8em}.slider-banner .story header h2,#banner .story header h2{font-size:1.5em}.slider-banner .contact header h1,#banner .contact header h1{font-size:1.8em}.slider-banner .contact header h2,#banner .contact header h2{font-size:1.5em}.slider-banner .small,#banner .small{font-size:1em!important}.slider-banner .btns-store img,#banner .btns-store img{width:100px}.slider-banner .slick-dots{bottom:-50px;z-index:2}}