@charset "UTF-8";
/*@import url("https://fonts.googleapis.com/css2?family=Inspiration&family=Comforter&family=Pacifico&family=Festive&family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Kaushan+Script&family=Marck+Script&family=Neonderthaw&family=Norican&family=Roboto:ital,wght@0,100..900;1,100..900&family=Roboto+Flex::opsz,wght@8..144,100..1000&family=Shadows+Into+Light+Two&family=Sofia&family=Damion&family=Water+Brush&family=Lobster&display=swap");
*/
  /* Arizonia */
  @font-face {  
    font-family: 'Arizonia';  
    src: url('../fonts/Arizonia-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* DancingScript  */
  @font-face {  
    font-family: 'DancingScript';  
    src: url('../fonts/DancingScript-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Rancho  */
  @font-face {  
    font-family: 'Rancho';  
    src: url('../fonts/Rancho-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Comfortaa  */
  @font-face {  
    font-family: 'Comfortaa';  
    src: url('../fonts/Comfortaa-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Sacramento  */
  @font-face {  
    font-family: 'Sacramento';  
    src: url('../fonts/Sacramento-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Comforter  */
  @font-face {  
    font-family: 'Comforter';  
    src: url('../fonts/Comforter-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Norican  */
  @font-face {  
    font-family: 'Norican';  
    src: url('../fonts/Norican-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Shadows Into Light Two  */
  @font-face {  
    font-family: 'Shadows Into Light Two';  
    src: url('../fonts/ShadowsIntoLightTwo-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Sofia  */
  @font-face {  
    font-family: 'Sofia';  
    src: url('../fonts/Sofia-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Festive  */
  @font-face {  
    font-family: 'Festive';  
    src: url('../fonts/Festive-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Kaushan Script  */
  @font-face {  
    font-family: 'Kaushan Script';  
    src: url('../fonts/KaushanScript-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Marck Script  */
  @font-face {  
    font-family: 'Marck Script';  
    src: url('../fonts/MarckScript-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Neonderthaw  */
  @font-face {  
    font-family: 'Neonderthaw';  
    src: url('../fonts/Neonderthaw-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Pacifico  */
  @font-face {  
    font-family: 'Pacifico';  
    src: url('../fonts/Pacifico-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Roboto Flex  */
  @font-face {  
    font-family: 'Roboto Flex';  
    src: url('../fonts/RobotoFlex-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Inspiration */
  @font-face {  
    font-family: 'Inspiration';  
    src: url('../fonts/Inspiration-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Damion */
  @font-face {  
    font-family: 'Damion';  
    src: url('../fonts/Damion-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Water Brush */
  @font-face {  
    font-family: 'Water Brush';  
    src: url('../fonts/WaterBrush-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Lobster */
  @font-face {  
    font-family: 'Lobster';  
    src: url('../fonts/Lobster-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Sedan */
  @font-face {  
    font-family: 'Sedan';  
    src: url('../fonts/Sedan-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Inter */
  @font-face {  
    font-family: 'Inter';  
    src: url('../fonts/Inter-Regular.ttf') format('truetype');    
    font-display: swap;
  }
  /* Grechen Fuemen */
  @font-face {  
    font-family: 'Grechen Fuemen';  
    src: url('../fonts/GrechenFuemen-Regular.ttf') format('truetype');    
    font-display: swap;
  }

  :root {
    /*Fonts*/
  --inter: "Inter", sans-serif;
  --inter-size:6rem!important;
  --inter-weight:700!important;

  --comforter: "Comforter", cursive;
  --norican: "Norican", cursive;
  --shadows-light: "Shadows Into Light Two", cursive;
  --sofia: "Sofia", cursive;
  --festive: "Festive", cursive;
  --kaushan-script: "Kaushan Script", cursive;
  --marck-script: "Marck Script", cursive;
  --neonderthaw: "Neonderthaw", cursive;
  --pacifico: "Pacifico", cursive;
  --roboto-flex: "Roboto Flex", sans-serif;
  --inspiration: "Inspiration", cursive;
  --damion:"Damion", cursive;
  --water-brush:"Water Brush", cursive;
  --lobster:"Lobster", sans-serif;
  --sacramento:"Sacramento", cursive;
  --sedan:"Sedan", cursive;
  --rancho:"Rancho", cursive;
  --comfortaa:"Comfortaa", cursive;
  --dancing-script:"DancingScript",cursive;
  --grechen: 'Grechen Fuemen', cursive;
  --arizonia:'Arizonia', cursive;
  --font: "Inter", sans-serif;
  
  /*--bs-font-title:var(--roboto-flex);*/
  /**/
  }

  /* GOOGLE FONTS - import ===============================*/
  .arizonia{
    --bs-body-font-family: var(--arizonia)!important;
    --bs-heading-font-family: var(--arizonia)!important;
  }
  .grechen{
    --bs-body-font-family: var(--grechen)!important;
    --bs-heading-font-family: var(--grechen)!important;
  }
.dancing{
    --bs-body-font-family: var(--dancing-script)!important;
    --bs-heading-font-family: var(--dancing-script)!important;
  }
  .comforter{
    --bs-body-font-family: var(--comforter)!important;
    --bs-heading-font-family: var(--comforter)!important;
  }
  .comfortaa{
    --bs-body-font-family: var(--comfortaa)!important;
    --bs-heading-font-family: var(--comfortaa)!important;
  }
  .rancho{
    --bs-body-font-family: var(--rancho)!important;
    --bs-heading-font-family: var(--rancho)!important;
  }
  .norican{
    --bs-body-font-family:var(--norican)!important;
    --bs-heading-font-family:var(--norican)!important;
  }
  .shadows{
    --bs-body-font-family:var(--shadows-light)!important;
    --bs-heading-font-family:var(--shadows-light)!important;
  }
  .sofia{
    --bs-body-font-family:var(--sofia)!important;
    --bs-heading-font-family:var(--sofia)!important;
  }
  .festive{
    --bs-body-font-family:var(--festive)!important;
    --bs-heading-font-family:var(--festive)!important;
  }
  .kaushan{
    --bs-body-font-family:var(--kaushan-script)!important;
    --bs-heading-font-family:var(--kaushan-script)!important;
  }
  .marck{
    --bs-body-font-family:var(--marck-script)!important;
    --bs-heading-font-family:var(--marck-script)!important;
  }
  .pacifico{
    --bs-body-font-family:var(--pacifico)!important;
    --bs-heading-font-family:var(--pacifico)!important;
  }
  .roboto{
    --bs-body-font-family:var(--roboto-flex)!important;
    --bs-heading-font-family:var(--roboto-flex)!important;
  }
  .damion{
    --bs-body-font-family:var(--damion)!important;
    --bs-heading-font-family:var(--damion)!important;
  }
  .water-brush{
    --bs-body-font-family:var(--water-brush)!important;
    --bs-heading-font-family:var(--water-brush)!important;
  }
  .lobster{
    --bs-body-font-family:var(--lobster)!important;
    --bs-heading-font-family:var(--lobster)!important;
  }
  .sacramento{
    --bs-body-font-family:var(--sacramento)!important;
    --bs-heading-font-family:var(--sacramento)!important;
  }
  .neonder{
    --bs-body-font-family:var(--neonderthaw)!important;
    --bs-heading-font-family:var(--neonderthaw)!important;
  }
  .inspiration{
    --bs-body-font-family:var(--inspiration)!important;
    --bs-heading-font-family:var(--inspiration)!important;
  }
  .sedan{
    --bs-body-font-family:var(--sedan)!important;
    --bs-heading-font-family:var(--sedan)!important;
  }
  /* FONTS par default ===============================*/

  @media (max-width: 991px){
    .arizonia,
    .grechen,
    .dancing,
    .comforter,
    .comfortaa,
    .rancho,
    .norican,
    .shadows, 
    .sofia,
    .festive,
    .kaushan,
    .marck,
    .pacifico,
    .roboto,
    .damion,
    .water-brush
    .lobster,
    .sacramento,
    .neonder,
    .inspiration,
    .sedan,
    .carousel h1.title-font,
    h1.title-font,
    h2.title-font{
      --bs-body-font-family:var(--roboto-flex);
      --bs-heading-font-family:var(--roboto-flex);
    }
    
  }