@charset "UTF-8";

:root {
  --bs-primary: #0A1F40!important;
  --bs-primary-rgb:10, 31, 64!important;
  --bs-secondary: #B99688!important;
  --bs-secondary-rgb: 185, 150, 136!important;
  --bs-tertiary: #28A068!important;
  --bs-tertiary-rgb:40, 160, 104!important;
  /**/
  --bs-r-primary : .0196078431372549;/*calc(1/255)*/
  --bs-g-primary : .4980392156862745;/*calc(127/255)*/
  --bs-b-primary : .7137254901960784;/*calc(182/255)*/

  --bs-r-secondary : .9764705882352941;/*calc(2/255)*/
  --bs-g-secondary : .8431372549019608;/*calc(112/255)*/
  --bs-b-secondary : .1098039215686275;/*calc(173/255);*/

  --bs-link-color:var(--bs-primary);/*primary*/
  --bs-link-color-rgb:var(--bs-primary-rgb);/*primary*/

  --bs-fill-rgb:var(--bs-secondary-rgb);/*--bs-secondary-rgb*/
  --bs-brand-img:120px!important;
}
/* fonts par default - GOOGLE FONTS*/
/* ===============================
--comforter
--norican)
--shadows-light
--sofia
--festive
--kaushan-script
--marck-script
--pacifico
--roboto-flex
*/
.carousel h1.title-font{--bs-heading-font-family:var(--roboto-flex);}
h1.title-font{--bs-heading-font-family:var(--roboto-flex);}
h2.title-font{--bs-heading-font-family:var(--roboto-flex);}

@media (max-width: 991px){
  .comforter,
  .norican,
  .shadows,
  .sofia,
  .festive,
  .kaushan,
  .marck,
  .pacifico,
  .roboto,
  .water-brush,
  .carousel h1.title-font,
  h1.title-font,
  h2.title-font{
    --bs-heading-font-family:var(--roboto-flex);}
}