@font-face {
    font-family: 'Headley Script';
    src: url('../fonts/HeadleyScript.eot');
    src: url('../fonts/HeadleyScript.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HeadleyScript.woff2') format('woff2'),
        url('../fonts/HeadleyScript.woff') format('woff'),
        url('../fonts/HeadleyScript.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Headley Sans';
    src: url('../fonts/HeadleySans.eot');
    src: url('../fonts/HeadleySans.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HeadleySans.woff2') format('woff2'),
        url('../fonts/HeadleySans.woff') format('woff'),
        url('../fonts/HeadleySans.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}



@font-face {
    font-family: 'FT Getcode Pro';
    src: url('../fonts/FTGetcodePro-BoldItalic.eot');
    src: url('../fonts/FTGetcodePro-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FTGetcodePro-BoldItalic.woff2') format('woff2'),
        url('../fonts/FTGetcodePro-BoldItalic.woff') format('woff'),
        url('../fonts/FTGetcodePro-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'FT Getcode Pro';
    src: url('../fonts/FTGetcodePro-Bold.eot');
    src: url('../fonts/FTGetcodePro-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FTGetcodePro-Bold.woff2') format('woff2'),
        url('../fonts/FTGetcodePro-Bold.woff') format('woff'),
        url('../fonts/FTGetcodePro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FT Getcode Pro Normal';
    src: url('../fonts/FTGetcodePro-Normal.eot');
    src: url('../fonts/FTGetcodePro-Normal.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FTGetcodePro-Normal.woff2') format('woff2'),
        url('../fonts/FTGetcodePro-Normal.woff') format('woff'),
        url('../fonts/FTGetcodePro-Normal.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FT Getcode Pro';
    src: url('../fonts/../fonts/FTGetcodePro-Light.eot');
    src: url('../fonts/../fonts/FTGetcodePro-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/../fonts/FTGetcodePro-Light.woff2') format('woff2'),
        url('../fonts/../fonts/FTGetcodePro-Light.woff') format('woff'),
        url('../fonts/../fonts/FTGetcodePro-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FT Getcode Pro';
    src: url('../fonts/FTGetcodePro-Light_1.eot');
    src: url('../fonts/FTGetcodePro-Light_1.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FTGetcodePro-Light_1.woff2') format('woff2'),
        url('../fonts/FTGetcodePro-Light_1.woff') format('woff'),
        url('../fonts/FTGetcodePro-Light_1.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'FT Getcode Pro Normal';
    src: url('../fonts/FTGetcodePro-NormalItalic.eot');
    src: url('../fonts/FTGetcodePro-NormalItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FTGetcodePro-NormalItalic.woff2') format('woff2'),
        url('../fonts/FTGetcodePro-NormalItalic.woff') format('woff'),
        url('../fonts/FTGetcodePro-NormalItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}




h1,h2,h3,h4,h5,h6 {
	font-family: 'Headley Sans','Work Sans', sans-serif !important;
}


body,p, a {
	font-family: 'FT Getcode Pro Normal', sans-serif !important;
}

a, a.sppb-btn {
	font-weight: bold;
}




.cf-btn.cf-width-auto {
    border-radius: 43px;
    border-color: #000000;
  background-color: #000000;
  color: #FFFFFF;
}


.convertforms .cf-label, .convertforms button, .convertforms form, .convertforms label, .convertforms .cf-input {
	font-family: 'Headley Sans','Work Sans', sans-serif !important;
}

.convertforms .cf-input {
	font-size: 1em;
	color: var(--input-color);
	padding: var(--input-padding);
	text-align: var(--input-text-align);
    background-color: transparent;
	background-image: none;
	background-clip: padding-box;
	border: none;
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	border-radius: 0px;
	transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}


.convertforms .cf-input:focus, .convertforms .cf-input:invalid:focus {
	border-color: #000;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: var(--input-color);
}

.convertforms .cf-input:focus, .convertforms .cf-input:invalid:focus {
	border: none;
    border-bottom: 1px solid #000;
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
	color: var(--input-color);
}

.convertforms .cf-label .cf-required-label {
	color: #000;
	font-weight: 400;
}

.card-slider .uk-card-custom {
	border: 1px solid #000;
}

.card-slider .uk-button-custom {
	background-color: #000000;
	color: #ffffff;
	border-radius: 43px;
}

.card-slider .uk-h3, h3 {
    font-family: font-family: 'Headley Sans','Work Sans', sans-serif !important;
	font-weight: 500;
	font-size: 20px;
}

.uk-dotnav > .uk-active > * {
	background-color:#000;
	border-color: transparent;
}

.border-steps {
    border-left: 1px solid #000;
    border-right: 1px solid #000;
}


@media (max-width: 575.98px) { 
	.border-steps {
		border-bottom: 1px solid #000;
		border-left: none;
		border-right: none;
		border-top: 1px solid #000;
	}	
}

.sppb-divider-border.divider-border-vertical {
	max-height: 100% !important;
}

.uk-dotnav > * > :hover {
	background-color: #000;
	border-color: transparent;
}

.sp-copyright {
  font-size: 14px;
}
