@font-face {
    /* Globotipo Rounded */
    font-family: Globotipo;
    src: url('//alifeworthliving.i2ic.com/fonts/Globo Rd Rg.woff');
    /*font-weight: bold;*/
}

@font-face {
    /* Globotipo Rounded */
    font-family: Globotipo;
    src: url("//alifeworthliving.i2ic.com/fonts/Globo Rd Rg.eot");
    src: url("//alifeworthliving.i2ic.com/fonts/Globo Rd Rg.woff") format("woff"),
    url("//alifeworthliving.i2ic.com/fonts/Globo Rd Rg.otf") format("opentype");
    /*url("//alifeworthliving.i2ic.com/fonts/Globo Rd Rg.svg#filename") format("svg");*/
}

@font-face {
    font-family: 'globotipo_roundedregular';
    src: url('globo_rd_rg.woff2') format('woff2'),
    url('globo_rd_rg.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

:root {
    --client-primary: #F98E19;
    --client-secondary: #4B4575;
    --client-tertiary: #4B4575;
    --client-quaternary: #4B4575;
    --client-quinary: #4B4575;
}

body {
    background-color: black;
    /*font-family: 'EB Garamond', serif;*/
    /*font-family: gill-sans-nova, sans-serif;*/
    font-family: globotipo_roundedregular, sans-serif;
    font-weight: 400;
    /*text-shadow: 2px 2px #000000;*/
}
html {
    scroll-behavior: smooth;
}

.font-garamond {
    background-color: black;
    font-family: 'EB Garamond', serif;
}

/*h1, h2, h3, h4, h5, h6 {*/
/*    font-family: 'Gothic A1', sans-serif;*/
/*    font-weight: 700;*/
/*}*/

h1 {
    font-family: 'globotipo_roundedregular', sans-serif;
    font-weight: 700;
    font-size: 4rem;
}

.parallax-window {
    min-height: 60vh;
    background: transparent;
}

.parallax-window2 {
    min-height: 100vh;
    background: transparent;
}

hr {
    border-top:2px solid rgba(255, 255, 255, 0.51);
}

.navbar-black {
    /*background-color: #000!important;*/
}

.bg-black {
    background-color: #000!important;
}

.section-spacer {
    padding-top: 5rem;
    padding-bottom: 5rem;
}

.cursor-pointer{
    cursor: pointer;
}
.videoLink {
}
.background-image {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.parallax-align-left {
    background-position-x: left!important;
}

.parallax-align-right {
    background-position-x: right!important;
}

.parallax-align-center {
    background-position-x: right!important;
}

.trailer-thumb {
    border: 2px solid white;
}

.bar1, .bar2, .bar3 {
    width: 35px;
    height: 5px;
    background-color: #ffffff;
    margin: 6px 0;
    transition: 0.4s;
}

.change .bar1 {
    -webkit-transform: rotate(-45deg) translate(-9px, 6px);
    transform: rotate(-45deg) translate(-9px, 6px);
}

.change .bar2 {opacity: 0;}

.change .bar3 {
    -webkit-transform: rotate(45deg) translate(-8px, -8px);
    transform: rotate(45deg) translate(-8px, -8px);
}

.burger-button {
    padding: 1rem;
    background: rgba(0, 0, 0, 0.35);
    z-index: 99999;
    cursor: pointer;
}

.burger-button:hover {
    padding: 1rem;
    background: rgb(0, 0, 0);
    z-index: 99999;
    transition: .25s;
}

.btn-client-primary {
    color: #fff!important;
    background-color: var(--client-primary) !important;
    border-color: var(--client-primary) !important;
}

.btn-client-primary:hover {
    color: var(--client-primary) !important;
    background-color: transparent!important;
    border-color: var(--client-primary) !important;
}

.btn-client-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem transparent;
}
