/* Define font families */
@font-face {
    font-family: 'Myriad Pro';
    font-style: normal;
    font-weight: 400;
    src: url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/myraidpro-all/MyriadPro-Regular.woff') format('woff'),
        url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/myraidpro-all/MyriadPro-Regular.woff2') format('woff2');
}
@font-face {
    font-family: 'Myriad Pro';
    font-style: normal;
    font-weight: 600;
    src: url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/myraidpro-all/MyriadPro-Semibold.woff') format('woff'),
        url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/myraidpro-all/MyriadPro-Semibold.woff2') format('woff2');
}
@font-face {
    font-family: 'Myriad Pro';
    font-style: italic;
    font-weight: 600;
    src: url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/myraidpro-all/MyriadPro-SemiboldIt.woff') format('woff'),
        url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/myraidpro-all/MyriadPro-SemiboldIt.woff2') format('woff2');
}
@font-face {
    font-family: 'Myriad Pro';
    font-style: normal;
    font-weight: 700;
    src: url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/myraidpro-all/MyriadPro-Bold.woff') format('woff'),
        url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/myraidpro-all/MyriadPro-Bold.woff2') format('woff2');
}
@font-face {
    font-family: 'Myriad Pro';
    font-style: italic;
    font-weight: 700;
    src: url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/myraidpro-all/MyriadPro-BoldIt.woff') format('woff'),
        url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/myraidpro-all/MyriadPro-BoldIt.woff2') format('woff2');
}
@font-face {
    font-family: 'Helvetica';
    font-style: normal;
    font-weight: 400;
    src: url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/helvetica/Helvetica.woff') format('woff'),
        url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/helvetica/Helvetica.woff2') format('woff2');
}
@font-face {
    font-family: 'Helvetica';
    font-style: normal;
    font-weight: 700;
    src: url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/helvetica-bold/Helvetica-Bold.woff') format('woff'),
        url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/helvetica-bold/Helvetica-Bold.woff2') format('woff2');
}
@font-face {
    font-family: 'Helvetica Neue';
    font-style: normal;
    font-weight: 700;
    src: url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/helvetica-neue/HelveticaNeue-Bold.woff') format('woff'),
        url('https://s3.amazonaws.com/konsciousketo.com/samcart/upsell-fonts/helvetica-neue/HelveticaNeue-Bold.woff2') format('woff2');
}

.font-myriadpro { font-family: 'Myriad Pro', sans-serif; }
.font-inter { font-family: 'Inter', sans-serif; }
.font-helvetica { font-family: 'Helvetica', sans-serif; }
.font-helveticaneue { font-family: 'Helvetica Neue', sans-serif; }
.font-notoserif { font-family: "Noto Serif", sans-serif; }
.font-yesevaone { font-family: "Yeseva One", sans-serif; }

.slidedown { -webkit-animation: 500ms slidedown linear infinite; -moz-animation: 500ms slidedown linear infinite; animation: 500ms slidedown linear infinite; }

@keyframes slidedown {
    0% { transform: translateY(0); }
    60% { transform: translateY(5px); }
    100% { transform: translateY(0); }
}
@-moz-keyframes slidedown {
    0% { -moz-transform: translateY(0); }
    60% { -moz-transform: translateY(5px); }
    100% { -moz-transform: translateY(0); }
}
@-webkit-keyframes slidedown {
    0% { -webkit-transform: translateY(0); }
    60% { -webkit-transform: translateY(5px); }
    100% { -webkit-transform: translateY(0); }
}

.vidcont2 { max-width: 747px; width: 100%; }
.fullwidth #vidcont, .fullwidth #vidcont2 { width: 100%; max-width: unset;  background-color: rgba(0,0,0,.95); top: 0; left: 0; align-items: center; box-sizing: content-box; }
.fullwidth #heading { display: none; }

/****** Mobile View Only *******/
@media (max-width: 767px) {

}
@media(min-width: 345px) and (max-width: 1439px){
	.fullwidth #vidcont { margin-top: 70px!important; }
    .scrolldowntoselect { margin-top: 60px; opacity: 0; }
    .fadeIn { transition: all 1.25s ease-in-out; opacity: 1; margin-top: 0; }
}