.elementor .elementor-element-e1f0f4c {
  font-size: 0 ;
  font-size: 0rem ;
  font-size: 14;
}
.elementor .elementor-element-45ca9ea2 .elementor-heading-title {
  font-size: 10.625rem ;
}
@media (max-width: 1200px) {
  .elementor .elementor-element-45ca9ea2 .elementor-heading-title {
    font-size: calc(2.1875rem + 11.25vw) ;
  }
}
@media screen and (max-width: 768px) {
  #mySidenav {
    background-color: #696969;
  }
  .elementor .elementor-element-7dd6d4d5 {
    background-position: center;
    background-size: auto;
  }
}
@media screen and (max-width: 320px) {
  .elementor .elementor-element-45ca9ea2 .elementor-heading-title {
    font-size: 31px!important;
    line-height: 32px;
    border-radius: 0px;
    transform-origin: center;
    transform: scale(1.38) rotate(0deg);
  }
}
