/**
 * Custom Resets
 */
body,
header,
main,
h1,
p {
    margin:0;
    padding:0;

}
.pt100{padding-top: 100px;}
.pt350{padding-top: 350px;}

h1, h2, p{color: white !important; font-family: 'Montserrat', sans-serif !important;}
h2{font-size: 56px !important;}
p{font-size: 18px !important;}
.bg-black{background-color: black;}
body{
    position: relative;
    margin: 0;
    min-height: 100%;
}

p {font-size: 14px;
font-family: 'Montserrat', sans-serif !important;
}

h2{font-size: 50px !important;
font-family: 'Montserrat', sans-serif !important;}

h1{ color: #fff !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 56px !important;
    font-weight: 600 !important;}

.video-entry{position: fixed !important; z-index: -1 !important; width: 1920px; height: auto; transform: translate3d(0px, -10.5px, 0px);}

.padre {
  justify-content: center;
  align-items: center;
  text-align: center;
}

.hijo {
padding-top: 15%;
}

.col p a{color: white !important;}

nav.navbar.navbar-expand-lg.navbar-light.bg-black {
    position: fixed;
    width: 100%;
    color: white !important;
    z-index: 999;
}
nav.navbar.navbar-expand-lg.navbar-light.bg-black a{color: white !important;}