@charset "utf-8";
/* CSS Document */

/* Import all sizes of Montserrat */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

/* Import all sizes of Bebas Neue Fonts */
@import url("https://use.typekit.net/bxq2hdy.css");

/* Setting all H tags to Bebas Neue Fonts */
@media screen and (max-width: 1000px) {
h1
{
	font-family: "bebas-neue-pro", sans-serif;
	font-size: 50px;
	font-weight: 700;
	line-height: 50px;
	letter-spacing: 0em;
	text-transform: uppercase;
	color: #fff;
	margin:0;
}

h2
{
	font-family: "bebas-neue-pro", sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 36px;
	letter-spacing: 0em;
	text-transform: uppercase;
	color: #fff;
	margin:0;
}

h3
{
	font-family: "bebas-neue-pro", sans-serif;
	font-size: 34px;
	font-weight: 700;
	line-height: 34px;
	letter-spacing: 0em;
	text-transform: uppercase;
	color: #fff;
	margin:0;
}
h4
{
	font-family: "bebas-neue-pro", sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 24px;
	letter-spacing: 0em;
	text-transform: uppercase;
	color: #fff;
	margin:0;
}}
@media screen and (min-width: 1001px) {
h1
{
	font-family: "bebas-neue-pro", sans-serif;
	font-size: 70px;
	font-weight: 700;
	line-height: 70px;
	letter-spacing: 0em;
	text-transform: uppercase;
	color: #fff;
	margin:0;
}

h2
{
	font-family: "bebas-neue-pro", sans-serif;
	font-size: 56px;
	font-weight: 700;
	line-height: 56px;
	letter-spacing: 0em;
	text-transform: uppercase;
	color: #fff;
	margin:0;
}

h3
{
	font-family: "bebas-neue-pro", sans-serif;
	font-size: 34px;
	font-weight: 700;
	line-height: 34px;
	letter-spacing: 0em;
	text-transform: uppercase;
	color: #fff;
	margin:0;
}
h4
{
	font-family: "bebas-neue-pro", sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 24px;
	letter-spacing: 0em;
	text-transform: uppercase;
	color: #fff;
	margin:0;
}}

/* Setting all p tags to and body text to Montserrat */
p
{
	font-family: "Montserrat", sans-serif;
	font-size: 16px;
	font-weight: 400;	
}

body
{
	font-family: "Montserrat", sans-serif;
	background-color:#19191C;
}

/* Setting font/sizes for footer text */

.footerh
{
	font-family: "Montserrat", sans-serif;
	font-weight: bold;
	font-size: 16px;
}
.footerp
{
	font-family: "Montserrat", sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.ebsubimgApp {
    text-align: center;
    padding: 50px 0px;
    background-image: url(/img/ES/images/footer/banner.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    margin-top: 0px;
}
    
    
    
    #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
       background: linear-gradient(250.85deg, #1CFF47 -12.7%, #25BD95 103.67%) !important; 
       border: none ;
    }
    #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover {
       background: linear-gradient(250.85deg, #1CFF47 -12.7%, #25BD95 103.67%) !important; 
    }
    .CybotCookiebotDialogBodyButton {
        background-color: #2c2b2bc2 !important;
        border: none !important 
    }
    .CybotCookiebotDialogBodyButtonp:hover {
        background-color: #333232  !important;
        border: none !important ;
    }
    #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
        border-bottom: 1px solid white;
        border: 2px solid #2ea7ff00;
    }
    #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive {
        border-color: transparent;
        border-bottom: 1px solid #F73535;
        color: #F73535;
    }
    #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover {
        color: #F73535;
    }
    #CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider {
        background: linear-gradient(250.85deg, #1CFF47 -12.7%, #25BD95 103.67%);
    }
     #CookiebotWidget:not(.CookiebotWidget-inactive) {
        display:none;
    }