/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

::selection {
  background-color: #9f1826eb;
  color: #fff;
}

body {
	text-rendering: geometricprecision;
	-webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@view-transition {
  navigation: auto;
}

/* Fuentes Calcco. */

@font-face {
    font-family: 'AGLight';
    src: url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/akzidenzgroteskbe-light-webfont.woff2') format('woff2'),
         url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/akzidenzgroteskbe-light-webfont.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AGReg';
    src: url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/akzidenzgroteskbe-regular-webfont.woff2') format('woff2'),
         url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/akzidenzgroteskbe-regular-webfont.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'AGLightCond';
    src: url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/akzidenzgroteskbe-lightcn-webfont.woff2') format('woff2'),
         url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/akzidenzgroteskbe-lightcn-webfont.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CDLight';
    src: url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/cd-light-webfont.woff2') format('woff2'),
         url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/cd-light-webfont.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CDLight';
    src: url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/cd-lightitalic-webfont.woff2') format('woff2'),
         url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/cd-lightitalic-webfont.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CDRom';
    src: url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/cd-roman-webfont.woff2') format('woff2'),
         url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/cd-roman-webfont.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CDRom';
    src: url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/cd-italic-webfont.woff2') format('woff2'),
         url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/cd-italic-webfont.woff') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'CDSemi';
    src: url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/cd-semi-webfont.woff2') format('woff2'),
         url('https://www.calcco.com/new2026/wp-content/themes/bb-theme-child/fonts/cd-semi-webfont.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'CDSemi';
    src: url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/cd-semiitalic-webfont.woff2') format('woff2'),
         url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/cd-semiitalic-webfont.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'RF';
    src: url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/rf-webfont.woff2') format('woff2'),
         url('https://www.calcco.com/wp-content/themes/bb-theme-child/fonts/rf-webfont.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
