*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0}body,html{height:100%}body{-webkit-font-smoothing:antialiased;line-height:1.5}canvas,img,picture,svg,video{display:block}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}a{color:inherit;text-decoration:none}ul{list-style-type:none;padding:0}.CGMO__landing{background-color:#101119 !important;font-family:system-ui, sans-serif}.CGMO__landing .carru-limit .top-bar__title path{fill:#fff}.CGMO__landing .carru-limit .top-bar__title .title{color:#fff}.CGMO__landing .carru-limit .top-bar .CGMO-swipper__link{cursor:pointer}.CGMO__landing.CGMO header.header{position:relative}.CGMO__landing.CGMO .CGMO__pre-footer,.CGMO__landing.CGMO .toggle__container{display:none}.CGMO__landing.CGMO .CGMO-contact__content .content__img{margin:12px auto 10px}.CGMO__landing.CGMO .cintillo-header{position:relative;z-index:2}.CGMO__landing .header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:20px 4vw}@media screen and (min-width: 920px){.CGMO__landing .header{margin-left:auto;margin-right:auto;max-width:1900px;padding:20px 5vw}}.CGMO__landing .header.only-logo{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.CGMO__landing .header.cobranding img:first-of-type{margin-right:10px}@media screen and (max-width: 400px){.CGMO__landing .header .Logo{width:120px}}@media screen and (min-width: 1200px){.CGMO__landing .header .Logo{width:230px}}.CGMO__landing .header__buttons,.CGMO__landing .header__buttons .btn-1,.CGMO__landing .header__buttons .btn-2{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.CGMO__landing .header__buttons .btn-1,.CGMO__landing .header__buttons .btn-2{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#1b90d6;border-radius:100px;color:#fff;font-size:.95rem;font-weight:700;-webkit-justify-content:center;justify-content:center;padding:10px 25px;text-transform:uppercase}@media screen and (min-width: 400px){.CGMO__landing .header__buttons .btn-1,.CGMO__landing .header__buttons .btn-2{font-size:1rem}}.CGMO__landing .header__buttons .btn-1 span,.CGMO__landing .header__buttons .btn-2 span{line-height:1.2em}.CGMO__landing .header__buttons .btn-1 img:first-of-type,.CGMO__landing .header__buttons .btn-2 img:first-of-type{display:none;margin-right:8px}@media screen and (min-width: 820px){.CGMO__landing .header__buttons .btn-1 img:first-of-type,.CGMO__landing .header__buttons .btn-2 img:first-of-type{display:block}}.CGMO__landing .header__buttons .btn-1 img:last-of-type,.CGMO__landing .header__buttons .btn-2 img:last-of-type{margin-left:5px}@media screen and (min-width: 1500px){.CGMO__landing .header__buttons .btn-1 img:last-of-type,.CGMO__landing .header__buttons .btn-2 img:last-of-type{height:.8vw;width:.8vw}}.CGMO__landing .header__buttons .btn-1{display:none}@media screen and (min-width: 820px){.CGMO__landing .header__buttons .btn-1{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-right:10px}}.CGMO__landing .header__buttons .btn-2{background-color:#e0005f}@media screen and (max-width: 820px){.CGMO__landing .header__buttons .btn-2{margin-left:5px;padding-left:15px;padding-right:15px}}.CGMO__landing .main{background-image:url(/img/bg-bizum.jpg);background-position:50% bottom;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;position:relative}@media only screen and (max-width: 920px)and (min-width: 820px){.CGMO__landing .main{padding-bottom:40px}.CGMO__landing .main:after{background:-o-linear-gradient(top, rgba(29, 32, 49, 0) 0, #1d2031 17%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(29, 32, 49, 0)), color-stop(17%, #1d2031));background:-o-linear-gradient(top, rgba(29, 32, 49, 0), #1d2031 17%);background:-webkit-linear-gradient(top, rgba(29, 32, 49, 0), #1d2031 17%);background:linear-gradient(180deg, rgba(29, 32, 49, 0), #1d2031 17%);bottom:0;content:"";display:block;height:90px;left:0;pointer-events:none;position:absolute;width:100%;z-index:0}}.CGMO__landing .main .video-fondo__content{height:100%;left:0;opacity:.9;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (min-width: 920px){.CGMO__landing .main .video-fondo__content{opacity:.5}}.CGMO__landing .main .video-fondo__content video{width:100%}.CGMO__landing .main .video-fondo__content .video-mobile{display:block}@media screen and (min-width: 920px){.CGMO__landing .main .video-fondo__content .video-mobile{display:none}}.CGMO__landing .main .video-fondo__content .video-desktop{display:none}@media screen and (min-width: 920px){.CGMO__landing .main .video-fondo__content .video-desktop{display:block}.CGMO__landing .hero{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:1900px;padding-left:5vw;padding-right:5vw}}@media screen and (min-width: 820px){.CGMO__landing .hero__img{padding-left:5vw;padding-right:5vw}}@media screen and (min-width: 920px){.CGMO__landing .hero__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;-webkit-order:2;order:2;padding:0;position:relative;width:40%;z-index:2}}.CGMO__landing .hero__img img{margin:0 auto;position:relative;width:100%;z-index:1}.CGMO__landing .hero__img img.img__mobile{display:block}@media screen and (min-width: 820px){.CGMO__landing .hero__img img.img__mobile{display:none}}.CGMO__landing .hero__img img.img__desktop{display:none}@media screen and (min-width: 820px){.CGMO__landing .hero__img img.img__desktop{display:block}}.CGMO__landing .hero__img .img__content{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:285px;position:relative}.CGMO__landing .hero__img .img__content.bg-video-mobile{min-height:430px}.CGMO__landing .hero__img .video__content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-image:url(https://www.casinogranmadridonline.es/img/new-landing/mobile-vertical-2.png);background-position:center -38px;background-repeat:no-repeat;-webkit-background-size:449px 449px;background-size:449px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}@media screen and (min-width: 820px){.CGMO__landing .hero__img .video__content{background-image:url(https://www.casinogranmadridonline.es/img/new-landing/mobile-horizontal-5.png);background-position:50%;-webkit-background-size:100% 100%;background-size:100%}}.CGMO__landing .hero__img .video__content .video-mobile{display:block;left:auto;position:absolute;right:auto;top:66px;width:293px}@media screen and (min-width: 820px){.CGMO__landing .hero__img .video__content .video-mobile{display:none}}.CGMO__landing .hero__img .video__content .video-desktop{display:none;width:80%}@media screen and (min-width: 820px){.CGMO__landing .hero__img .video__content .video-desktop{display:block}}.CGMO__landing .hero__img .video__content video{border-radius:10px;height:auto}.CGMO__landing .hero__text{background:-o-linear-gradient(top, rgba(24, 26, 39, 0.5), #181a27 10%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(24, 26, 39, 0.5)), color-stop(10%, #181a27));background:-webkit-linear-gradient(top, rgba(24, 26, 39, 0.5), #181a27 10%);background:linear-gradient(180deg, rgba(24, 26, 39, 0.5), #181a27 10%);color:#fff;margin-top:-40px;padding:25px;position:relative;z-index:1}@media screen and (min-width: 820px){.CGMO__landing .hero__text{border-radius:30px;margin-left:40px;margin-right:40px;padding:60px}}@media screen and (min-width: 920px){.CGMO__landing .hero__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;background:rgba(24,26,39,.8);margin:0 -130px 20px 0;-webkit-order:1;order:1;padding:30px 130px 30px 30px;width:60%}.CGMO__landing .hero__text.bg-none{background:none}}.CGMO__landing .hero__text .content__pretitle{color:#fff;font-size:1.1rem;line-height:1em;margin-bottom:5px;text-transform:uppercase}@media screen and (min-width: 480px){.CGMO__landing .hero__text .content__pretitle{font-size:1.4rem}}@media only screen and (max-width: 920px)and (min-width: 820px){.CGMO__landing .hero__text .content__pretitle{text-align:center}}.CGMO__landing .hero__text .content__title{color:#fff;font-family:clash_displaymedium;font-size:2.1rem;font-weight:700;line-height:1em}@media screen and (min-width: 480px){.CGMO__landing .hero__text .content__title{font-size:3.8rem}}@media only screen and (max-width: 920px)and (min-width: 820px){.CGMO__landing .hero__text .content__title{text-align:center}}@media screen and (min-width: 1500px){.CGMO__landing .hero__text .content__title{font-size:3.5vw}}.CGMO__landing .hero__text .content__btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#e0005f;border-radius:100px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:1.1rem;font-weight:700;-webkit-justify-content:center;justify-content:center;margin-top:20px;padding:15px;text-transform:uppercase;width:100%}@media screen and (min-width: 820px){.CGMO__landing .hero__text .content__btn{padding:10px 50px;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media only screen and (max-width: 920px)and (min-width: 820px){.CGMO__landing .hero__text .content__btn{margin-left:auto;margin-right:auto}}@media screen and (min-width: 1500px){.CGMO__landing .hero__text .content__btn{font-size:1.2vw}}.CGMO__landing .hero__text .content__btn img:last-of-type{margin-left:5px}@media screen and (min-width: 1500px){.CGMO__landing .hero__text .content__btn img:last-of-type{height:1vw;width:1vw}}.CGMO__landing .steps{background-color:rgba(40,42,63,.2);padding:25px}@media screen and (min-width: 820px){.CGMO__landing .steps .container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}@media screen and (min-width: 920px){.CGMO__landing .steps .container{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;margin-left:auto;margin-right:auto;max-width:1200px}}@media only screen and (max-width: 920px)and (min-width: 820px){.CGMO__landing .steps .link:not(:last-of-type){margin-right:20px}}.CGMO__landing .steps .steps__arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;display:none;-webkit-justify-content:center;justify-content:center;margin:0 40px}.CGMO__landing .steps .steps__arrow img{height:30px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:30px}@media screen and (min-width: 920px){.CGMO__landing .steps .steps__arrow{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.CGMO__landing .steps .steps__block{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:30px}@media screen and (min-width: 820px){.CGMO__landing .steps .steps__block{margin-bottom:0}}.CGMO__landing .steps .steps__number{-ms-flex-item-align:end;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-self:flex-end;align-self:flex-end;color:#5d6192;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-family:clash_displaymedium;font-size:5rem;font-weight:700;-webkit-justify-content:center;justify-content:center;line-height:.8;margin-right:10px;width:100px}@media screen and (min-width: 600px){.CGMO__landing .steps .steps__number{font-size:6.6rem;margin-right:20px}}@media screen and (min-width: 820px){.CGMO__landing .steps .steps__number{width:auto}}.CGMO__landing .steps .steps__text--container{max-width:200px}.CGMO__landing .steps .steps__title{color:#fff;font-family:clash_displaymedium;font-size:1.7rem;font-weight:700;line-height:1em;margin-bottom:10px}.CGMO__landing .steps .steps__text{color:#fff;font-size:.7rem;line-height:1em}.CGMO__landing .cards{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#101119;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;padding:25px 25px 0}@media screen and (min-width: 991px){.CGMO__landing .cards{margin:0 auto;max-width:1200px;padding:30px 0 0}}@media screen and (min-width: 1200px){.CGMO__landing .cards{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;max-width:1200px}}.CGMO__landing .cards .link{display:block;margin:10px 15px;width:100%}@media screen and (min-width: 500px){.CGMO__landing .cards .link{width:70%}}@media screen and (min-width: 790px){.CGMO__landing .cards .link{width:360px}}@media screen and (min-width: 1180px){.CGMO__landing .cards .link{width:250px}}.CGMO__landing .cards .card__block{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#282a3f;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;padding:20px 10px 20px 30px;position:relative}@media screen and (min-width: 820px){.CGMO__landing .cards .card__block{margin-bottom:0}}.CGMO__landing .cards .card__check{left:-14px;position:absolute}.CGMO__landing .cards .card__check img{height:30px;width:30px}.CGMO__landing .cards .card__title{color:#fff;font-family:clash_displaymedium;font-size:1.3rem;font-weight:700;letter-spacing:.04em;line-height:1em;margin-bottom:10px;text-transform:uppercase}.CGMO__landing .cards .card__text{color:#fff;font-size:.6rem;line-height:1em}.CGMO__landing .paymethods__title{font-family:clash_displaymedium;font-size:1.5rem;font-weight:400}.CGMO.CGMO__landing .tournament__table{margin:10px 20px}.CGMO.CGMO__landing .tournament__table .tbl-header th:last-of-type,.CGMO.CGMO__landing .tournament__table .CGMO .tournament__table thead th:last-of-type{text-align:center}.CGMO.CGMO__landing .tournament__table td{text-align:left}@media screen and (min-width: 820px){.CGMO__landing .content__btn{padding:10px 50px;width:-webkit-max-content;width:-moz-max-content;width:max-content}}
