.elementor-1846 .elementor-element.elementor-element-37eb23f2{--display:flex;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1846 .elementor-element.elementor-element-b16eaec img{width:100%;}.elementor-1846 .elementor-element.elementor-element-2b0b517 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-1846 .elementor-element.elementor-element-2b0b517{text-align:start;}.elementor-1846 .elementor-element.elementor-element-5b68be4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1846 .elementor-element.elementor-element-05991d5{text-align:start;}.elementor-1846 .elementor-element.elementor-element-66b1430 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-1846 .elementor-element.elementor-element-66b1430{text-align:start;}.elementor-1846 .elementor-element.elementor-element-fc9c5ff{text-align:start;}.elementor-1846 .elementor-element.elementor-element-40dd881 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-1846 .elementor-element.elementor-element-40dd881{text-align:start;}/* Start custom CSS *//* Desktop */
section[id],
div[id] {
  scroll-margin-top: 120px;
}

/* Tablet and Mobile */
@media (max-width: 991px) {
  section[id],
  div[id] {
    scroll-margin-top: 60px;
  }
}

/* Phones */
@media (max-width: 767px) {
  section[id],
  div[id] {
    scroll-margin-top: 50px;
  }
}/* End custom CSS */