.elementor-kit-8{--e-global-color-primary:#006298;--e-global-color-secondary:#222222;--e-global-color-text:#424242;--e-global-color-accent:#298FC2;--e-global-color-50279f8:#FFFFFF;--e-global-color-2ef5163:#003964;--e-global-color-e0fc4e3:#006298;--e-global-color-82385b0:#EFEFEF;--e-global-color-289c3a9:#006298;--e-global-color-658ed79:#EFEFEF;--e-global-color-7f2dca6:#006298;--e-global-color-3a22664:#EFEFEF;--e-global-color-7499de6:#006298;--e-global-color-e71ca59:#003964;--e-global-color-5c211a2:#FFFFFF;--e-global-color-2ff5812:#FFFFFF;--e-global-color-12f879a:#298FC2;--e-global-color-db2c6ff:#298FC2;--e-global-color-dd62d42:#FFFFFF;--e-global-color-a137ada:#EFEFEF;--e-global-color-ad0adeb:#006298;--e-global-color-d986a7a:#003964;--e-global-color-128b154:#006298;--e-global-color-178950f:#003964;--e-global-color-10e4872:#298FC2;--e-global-color-ca726b3:#006298;--e-global-color-bb93349:#298FC2;--e-global-color-a3f7fba:#006298;--e-global-color-c07b437:#298FC2;--e-global-color-096341e:#FFFFFF;--e-global-color-b2ea7cc:#FFFFFF;--e-global-color-9d43276:#424242;--e-global-color-6ac56e9:#006298;--e-global-color-69d8448:#FFFFFF;--e-global-color-519dd4d:#006298;--e-global-color-43b1bca:#003964;--e-global-color-a95f87e:#298FC2;--e-global-color-fa5c68f:#006298;--e-global-color-904fcc8:#FFFFFF;--e-global-color-d6766ec:#FFFFFF;--e-global-color-7cd1f81:#006298;--e-global-color-c0eb9b5:#003964;--e-global-color-98c77af:#006298;--e-global-color-e499586:#222222;--e-global-color-ac7285b:#FFFFFF;--e-global-color-d780c29:#999999;--e-global-color-69c51eb:#999999;--e-global-color-8d97f66:#298FC2;--e-global-color-0619e76:#006298;--e-global-color-10d1dc0:#298FC2;--e-global-color-fb882b4:#FFFFFF;--e-global-color-9a1d3f2:#298FC2;--e-global-color-111ca77:#FFFFFF;--e-global-typography-primary-font-family:"effra";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-family:"effra";--e-global-typography-secondary-font-size:36px;--e-global-typography-secondary-font-weight:900;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-text-font-family:"Lato";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"effra";--e-global-typography-accent-font-weight:500;--e-global-typography-29f0863-font-family:"effra";--e-global-typography-29f0863-font-size:48px;--e-global-typography-29f0863-font-weight:900;--e-global-typography-29f0863-text-transform:uppercase;--e-global-typography-29f0863-line-height:1.3em;--e-global-typography-24edf6e-font-family:"effra";--e-global-typography-24edf6e-font-size:48px;--e-global-typography-24edf6e-font-weight:900;--e-global-typography-24edf6e-text-transform:uppercase;--e-global-typography-24edf6e-line-height:1.3em;--e-global-typography-1abaaa2-font-family:"effra";--e-global-typography-1abaaa2-font-size:36px;--e-global-typography-1abaaa2-font-weight:900;--e-global-typography-1abaaa2-text-transform:uppercase;--e-global-typography-1abaaa2-line-height:1.25em;--e-global-typography-c5b43ff-font-family:"effra";--e-global-typography-c5b43ff-font-size:36px;--e-global-typography-c5b43ff-font-weight:900;--e-global-typography-c5b43ff-text-transform:uppercase;--e-global-typography-c5b43ff-line-height:1.25em;--e-global-typography-f731865-font-family:"Archer";--e-global-typography-f731865-font-size:24px;--e-global-typography-f731865-font-weight:600;--e-global-typography-f731865-text-transform:capitalize;--e-global-typography-f731865-line-height:1.3em;--e-global-typography-39afa61-font-family:"Archer";--e-global-typography-39afa61-font-size:24px;--e-global-typography-39afa61-font-weight:600;--e-global-typography-39afa61-text-transform:uppercase;--e-global-typography-39afa61-line-height:1.3em;--e-global-typography-b81248e-font-family:"Archer";--e-global-typography-b81248e-font-size:18px;--e-global-typography-b81248e-font-weight:500;--e-global-typography-b81248e-text-transform:none;--e-global-typography-b81248e-font-style:italic;--e-global-typography-b81248e-line-height:24px;--e-global-typography-eb162cd-font-family:"Archer";--e-global-typography-eb162cd-font-size:18px;--e-global-typography-eb162cd-font-weight:500;--e-global-typography-eb162cd-text-transform:none;--e-global-typography-eb162cd-font-style:italic;--e-global-typography-eb162cd-line-height:24px;--e-global-typography-36856a5-font-family:"Archer";--e-global-typography-36856a5-font-size:24px;--e-global-typography-36856a5-font-weight:500;--e-global-typography-36856a5-font-style:italic;--e-global-typography-36856a5-line-height:1.25px;--e-global-typography-94b74cc-font-family:"Archer";--e-global-typography-94b74cc-font-size:24px;--e-global-typography-94b74cc-font-weight:500;--e-global-typography-94b74cc-font-style:italic;--e-global-typography-94b74cc-line-height:1.25px;--e-global-typography-5128c52-font-family:"effra";--e-global-typography-5128c52-font-size:18px;--e-global-typography-5128c52-font-weight:900;--e-global-typography-5128c52-text-transform:uppercase;--e-global-typography-5128c52-line-height:25px;--e-global-typography-eb7b584-font-family:"effra";--e-global-typography-eb7b584-font-size:18px;--e-global-typography-eb7b584-font-weight:500;--e-global-typography-eb7b584-text-transform:capitalize;--e-global-typography-eb7b584-line-height:36px;--e-global-typography-ca339d7-font-size:0.9em;--e-global-typography-ca339d7-text-transform:uppercase;--e-global-typography-ca339d7-line-height:24px;--e-global-typography-16a6a3c-font-family:"Archer";--e-global-typography-16a6a3c-font-size:18px;--e-global-typography-16a6a3c-font-weight:500;--e-global-typography-16a6a3c-line-height:24px;--e-global-typography-b0bf75c-font-family:"effra";--e-global-typography-b0bf75c-font-size:18px;--e-global-typography-b0bf75c-font-weight:900;--e-global-typography-b0bf75c-text-transform:uppercase;--e-global-typography-b0bf75c-line-height:24px;--e-global-typography-833f69d-font-family:"effra";--e-global-typography-833f69d-font-size:14px;--e-global-typography-833f69d-font-weight:500;--e-global-typography-833f69d-text-transform:uppercase;--e-global-typography-833f69d-line-height:24px;--e-global-typography-5e44100-font-family:"effra";--e-global-typography-5e44100-font-size:48px;--e-global-typography-5e44100-font-weight:900;--e-global-typography-5e44100-text-transform:uppercase;--e-global-typography-5e44100-line-height:1.5em;--e-global-typography-42c4b50-font-family:"effra";--e-global-typography-42c4b50-font-size:48px;--e-global-typography-42c4b50-font-weight:900;--e-global-typography-42c4b50-text-transform:uppercase;--e-global-typography-42c4b50-line-height:1.5em;--e-global-typography-03e2816-font-family:"effra";--e-global-typography-03e2816-font-size:18px;--e-global-typography-03e2816-font-weight:400;--e-global-typography-03e2816-line-height:1.5em;--e-global-typography-adacbe8-font-family:"effra";--e-global-typography-adacbe8-font-size:18px;--e-global-typography-adacbe8-font-weight:500;--e-global-typography-adacbe8-line-height:1.5em;--e-global-typography-85e5d00-font-family:"effra";--e-global-typography-85e5d00-font-size:36px;--e-global-typography-85e5d00-font-weight:700;--e-global-typography-85e5d00-text-transform:capitalize;--e-global-typography-85e5d00-line-height:1.1em;--e-global-typography-30d6eb1-font-family:"Archer";--e-global-typography-30d6eb1-font-size:12px;--e-global-typography-30d6eb1-font-weight:500;--e-global-typography-30d6eb1-text-transform:uppercase;--e-global-typography-30d6eb1-line-height:20px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{background-color:var( --e-global-color-7499de6 );font-family:var( --e-global-typography-eb162cd-font-family ), Sans-serif;font-size:var( --e-global-typography-eb162cd-font-size );font-weight:var( --e-global-typography-eb162cd-font-weight );text-transform:var( --e-global-typography-eb162cd-text-transform );font-style:var( --e-global-typography-eb162cd-font-style );line-height:var( --e-global-typography-eb162cd-line-height );color:var( --e-global-color-5c211a2 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-12f879a );border-radius:4px 4px 4px 4px;padding:10px 30px 10px 30px;}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{background-color:var( --e-global-color-e71ca59 );color:var( --e-global-color-2ff5812 );}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:15px;}.elementor-element{--widgets-spacing:15px 15px;--widgets-spacing-row:15px;--widgets-spacing-column:15px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1399px){.elementor-kit-8{--e-global-typography-text-font-size:16px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:var( --e-global-typography-eb162cd-font-size );line-height:var( --e-global-typography-eb162cd-line-height );}}@media(max-width:1024px){.elementor-kit-8{--e-global-typography-primary-font-size:42px;--e-global-typography-secondary-font-size:32px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:18px;--e-global-typography-29f0863-font-size:48px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:var( --e-global-typography-eb162cd-font-size );line-height:var( --e-global-typography-eb162cd-line-height );border-width:3px 3px 3px 3px;}}@media(max-width:767px){.elementor-kit-8{--e-global-typography-primary-font-size:42px;--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:1.4em;--e-global-typography-29f0863-font-size:40px;--e-global-typography-24edf6e-font-size:40px;--e-global-typography-1abaaa2-font-size:30px;--e-global-typography-c5b43ff-font-size:30px;--e-global-typography-f731865-font-size:22px;--e-global-typography-39afa61-font-size:16px;--e-global-typography-b81248e-font-size:20px;--e-global-typography-b81248e-line-height:18px;--e-global-typography-eb162cd-line-height:1.5em;--e-global-typography-36856a5-line-height:1.5em;--e-global-typography-94b74cc-font-size:22px;--e-global-typography-94b74cc-line-height:1.125em;--e-global-typography-5e44100-font-size:16px;--e-global-typography-42c4b50-font-size:16px;--e-global-typography-03e2816-font-size:18px;--e-global-typography-adacbe8-font-size:18px;--e-global-typography-85e5d00-font-size:24px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-size:var( --e-global-typography-eb162cd-font-size );line-height:var( --e-global-typography-eb162cd-line-height );}}/* Start custom CSS *//**
 * Klaviyo Close Button
 */
button.klaviyo-close-form, 
button.klaviyo-close-form:active,
button.klaviyo-close-form:focus,
button.klaviyo-close-form:focus-visible,
button.klaviyo-close-form:focus-within,
button.klaviyo-close-form:hover {
    background: none !important;
    border: none !important;
    outline: none !important;
    padding: 0 !important;
}

.hero-row-1 .headline-1 .elementor-heading-title,
.hero-row-2 .headline-2 .elementor-heading-title {
    font-size: 24px !important;
}
@media (min-width: 768px){
    .hero-row-1 .headline-1 .elementor-heading-title,
    .hero-row-2 .headline-2 .elementor-heading-title {
        font-size: 45px !important;
    }
}
@media (min-width: 1025px){
    .hero-row-1 .headline-1 .elementor-heading-title,
    .hero-row-2 .headline-2 .elementor-heading-title {
        font-size: 60px !important;
    }
}


.content-row-boxed .subhead-1 .elementor-heading-title,
.content-row-boxed .subhead-2 .elementor-heading-title,
.content-row-full .subhead-1,
.content-row-full .subhead-2 .elementor-heading-title {
    font-size: 20px !important;
}
@media (min-width: 768px){
    .content-row-boxed .subhead-1 .elementor-heading-title,
    .content-row-boxed .subhead-2 .elementor-heading-title,
    .content-row-full .subhead-1 .elementor-heading-title,
    .content-row-full .subhead-2 .elementor-heading-title{
        font-size: 24px !important;
    }
}
@media (min-width: 1025px){
    .content-row-boxed .subhead-1 .elementor-heading-title,
    .content-row-boxed .subhead-2 .elementor-heading-title,
    .content-row-full .subhead-1 .elementor-heading-title,
    .content-row-full .subhead-2 .elementor-heading-title {
        font-size: 30px !important;
    }
}


.call-to-action-1 .headline-1,
.call-to-action-2 .headline-2 {
    font-size: 24px !important;
}
@media (min-width: 768px){
    .call-to-action-1 .headline-1 .elementor-heading-title,
    .call-to-action-2 .headline-2 .elementor-heading-title {
        font-size: 30px !important;
    }
}
@media (min-width: 1025px){
    .call-to-action-1 .headline-1 .elementor-heading-title,
    .call-to-action-2 .headline-2 .elementor-heading-title {
        font-size: 48px !important;
    }
}

/**
 * Buttons
 */
.elementor-button .elementor-button-content-wrapper,
.elementor-button .elementor-button-content-wrapper .elementor-button-icon {
    align-items: center;
    display: flex;
} 

.button-1 .elementor-button svg,
.button-1 .elementor-button:hover svg {
    fill: var( --e-global-color-primary ) !important;
}

.button-2 .elementor-button:hover {
    border-color: var( --e-global-color-89504ba ) !important;
}

.button-2 .elementor-button svg,
.button-2 .elementor-button:hover svg {
    fill: var( --e-global-color-primary ) !important;
}

.bc-account-login__form input[type="submit"] {
    background-color: var(--e-global-color-7f2dca6) !important;
}

button, input, optgroup, select, textarea {
   color: inherit;
   -webkit-appearance: initial;
}

.elementor-widget-text-editor a{
    color: #298fc2;
}

/**
 * Site Footer
 */
#site-footer a {
    color: var( --e-global-color-primary );
    transition: .3s;
}

#site-footer a:hover {
    color: #003964;
}

#site-footer .elementor-icon i {
    transition: .3s;
}

#site-footer .elementor-menu-toggle {
    height: 44px; /* Needs to match the height of the heading element for this nav menu */
    justify-content: flex-end;
    position: absolute;
    transform: translateY(-100%);
    right: 0;
    text-align: right;
    width: 100%;
}

#site-footer .elementor-nav-menu__container .menu-item a {
    display: inline-flex;
    position: relative;
}

#site-footer .elementor-nav-menu__container .menu-item a:hover:after {
    opacity: 1;
}

@media all and (max-width: 767px) {
    
    #site-footer .elementor-nav-menu {
        display: grid;
        grid-template-columns: repeat( 2, minmax( 0, 1fr ) );
        grid-column-gap: 15px;
        margin-bottom: 10px;
    }
    
}

@media all and (min-width: 768px) {
    
    #site-footer .elementor-nav-menu__container .menu-item a:after {
        bottom: 10px;
    }
    
}

/**
 * Site Header
 */
#site-header .elementor-icon {
    vertical-align: middle;
}

#site-header .elementor-icon:hover i,
#site-header .elementor-icon:hover svg {
    transition: .3s;
}

#site-header .e-n-menu-content .elementor-icon-list-item a .elementor-icon-list-text {
    position: relative;
}

#site-header .e-n-menu-content .elementor-icon-list-item a .elementor-icon-list-text:after {
    background: var( --e-global-color-accent );
    bottom: 5px;
    content: '';
    height: 1px;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    transition: .3s;
}

#site-header .e-n-menu-content .elementor-icon-list-item a:hover .elementor-icon-list-text:after {
    opacity: 1;
}


/**
 * Main Header Navigation
 */
#site-header #site-nav li {
    flex-direction: column;
}

#site-header #site-nav li .e-n-menu-title-text {
    padding: 12px 30px;
}

#site-header #site-nav li button {
    bottom: 5px;
    height: 14px;
    width: 14px;
    left: 50%;
    margin: 0;
    opacity: 0;
    position: absolute;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    transition: all var(--n-menu-title-transition);
}

#site-header #site-nav li button svg {
    fill: #5C5C5E;
}

#site-header:hover #site-nav li button {
    bottom: 0;
    opacity: 1;
}

#site-header #site-nav li:hover button svg {
    fill: var(--n-menu-title-color-hover);
}

#site-header #site-nav .mega-menu-container {
    left: 0 !important;
    right: 0 !important;
    width: auto !important;
}

#site-header #site-nav,
#site-header #site-nav > .elementor-widget-container {
	align-items: center;
	display: -webkit-flex;
	display: flex;
	height: 100%;
}

#site-header #site-nav nav {
	align-self: stretch;
	justify-content: center;
}

#site-header #site-nav .e-n-menu-content.e-active .e-child.e-active:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    bottom: 0;
    box-shadow: 0 10px 35px rgb(0 0 0 / 50%);
    z-index: -1;
}
 
#site-header .sub-menu {
    min-width: 100% !important; /* Match at least the parent menu item width */
}

#site-header .sub-menu .elementor-sub-item {
    border-left: none; /* When do we ever have borders on our submenu items? */
}

#site-header .sub-menu a.elementor-item-active:not(:hover) {
    background-color: inherit; /* Maintain background color hover effect, even for active items */
}

/**
 * Site Search 
 */
#site-search input[type="search"]::-webkit-search-decoration,
#site-search input[type="search"]::-webkit-search-cancel-button,
#site-search input[type="search"]::-webkit-search-results-button,
#site-search input[type="search"]::-webkit-search-results-decoration {
  display: none;
}

/**
 * Loop Grid
 */
#product-grid .e-loop-item > .elementor-element, 
#product-grid .e-loop-item > .elementor-element > .e-con-inner, 
#product-grid .e-loop-item > .elementor-element > .e-con-inner > .elementor-element, 
#product-grid .e-loop-item > .elementor-element > .e-con-inner > .elementor-element > .elementor-widget-container {
    height: 100%;
}

#product-grid .e-loop-item .elementor-shortcode, 
#product-grid .e-loop-item .elementor-shortcode > div {
    height: 100%;
}

#product-grid > .elementor-widget-container {
    height: auto;
}

#product-grid > .elementor-widget-container:not(:first-child) {
    margin-top: 30px;
}

/** Content Pages **/
.hero__image-container,
.hero__image-container .elementor-widget-image{
	height: 100%;
}

@media screen and (min-width: 1025px){
    .boxed-copy-left, 
    .boxed-copy-right {
        max-width: 580px;   
    }
}


/** Gravity Forms **/
.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{
    background-color: #298fc2 !important;
}

@media screen and (max-width: 1024px){
    .gform_wrapper input.button,
    .gform_wrapper button{
        padding: 10px;
        line-height: 18px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Archer';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Bold_Web.woff2') format('woff2'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Bold_Web.woff') format('woff'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Archer';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Semibold_Web.woff2') format('woff2'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Semibold_Web.woff') format('woff'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Archer';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Medium_Web.woff2') format('woff2'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Medium_Web.woff') format('woff'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Archer';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-MediumItal_Web.woff2') format('woff2'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-MediumItal_Web.woff') format('woff'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-MediumItal.ttf') format('truetype');
}
@font-face {
	font-family: 'Archer';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Book_Web.woff2') format('woff2'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Book_Web.woff') format('woff'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Archer';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Light_Web.woff2') format('woff2'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Light_Web.woff') format('woff'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Archer';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-BoldItal_Web.woff2') format('woff2'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-BoldItal_Web.woff') format('woff'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-BoldItal.ttf') format('truetype');
}
@font-face {
	font-family: 'Archer';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-SembdItal_Web.woff2') format('woff2'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-SembdItal_Web.woff') format('woff'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-SembdItal.ttf') format('truetype');
}
@font-face {
	font-family: 'Archer';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-BookItal_Web.woff2') format('woff2'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-BookItal_Web.woff') format('woff'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-BookItal.ttf') format('truetype');
}
@font-face {
	font-family: 'Archer';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-LightItal_Web.woff2') format('woff2'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-LightItal_Web.woff') format('woff'),
		url('https://www.carloscause.com/wp-content/uploads/2024/03/Archer-LightItal.ttf') format('truetype');
}
/* End Custom Fonts CSS */