

.navbar-brand-box .logo-lg img, 
.ct-logo-bg-colo img {
  background: #ffffff82;
  padding: 5px;
  border-radius: 5px;
  width: 210px;
  object-fit: cover;
}

.navbar-brand-box .logo-sm img {
  background: #ffffff82;
  object-fit: cover;
  border-radius: 2px;
}


body,
html {
  overflow-x: hidden;
}

.modal-content {
  border-radius: 15px;
}

.flatpickr-months {
  padding: 5px;
}

/* .read-only {
  background-color: #eff2f7 !important;
} */

/** start add custom font family 25-12-2024 **/

/* @font-face {
  font-family: "Geogrotesque Cyr light";
  src: url("../assets/fonts/geogrotesque/GeogrotesqueCyr-Light.eot");
  src: local("../assets/fonts/geogrotesque/GeogrotesqueCyr-Light"),
    url("../assets/fonts/geogrotesque/GeogrotesqueCyr-Light.eot?#iefix")
      format("embedded-opentype"),
    url("../assets/fonts/geogrotesque/GeogrotesqueCyr-Light.woff2")
      format("woff2"),
    url("../assets/fonts/geogrotesque/GeogrotesqueCyr-Light.woff")
      format("woff"),
    url("../assets/fonts/geogrotesque/GeogrotesqueCyr-Light.ttf")
      format("truetype");
  font-weight: 300;
  font-style: normal;
} */

/* @font-face {
  font-family: "Geogrotesque Cyr Normal";
  src: url("../assets/fonts/geogrotesque/GeogrotesqueCyr-Medium.eot");
  src: local("../assets/fonts/geogrotesque/GeogrotesqueCyr-Medium"),
    url("../assets/fonts/geogrotesque/GeogrotesqueCyr-Medium.eot?#iefix")
      format("embedded-opentype"),
    url("../assets/fonts/geogrotesque/GeogrotesqueCyr-Medium.woff2")
      format("woff2"),
    url("../assets/fonts/geogrotesque/GeogrotesqueCyr-Medium.woff")
      format("woff"),
    url("../assets/fonts/geogrotesque/GeogrotesqueCyr-Medium.ttf")
      format("truetype");
  font-weight: 500;
  font-style: normal;
} */

body,
p,
h1,
h2,
h3,
h4,
h5,
h6,
span,
a {
  font-family: "geogrotesque_cyrregular" !important;
}
p,li,a,body{
  font-size: 16px;
  line-height: 22px;
}

.roofing-cards-section .card-body {
  min-height: 190px;
}

.roofing-cards-section .card-img-top {
  height: 270px;
  object-fit: cover;
}

.see-your-self-slider .see-your-image {
  height: 270px;
  object-fit: cover;
}
/** end add custom font family 25-12-2024 **/
