.elementor-56 .elementor-element.elementor-element-5f61360{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-56 .elementor-element.elementor-element-5f61360:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-5f61360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-67d05b1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-3d7e8e0 .hmyt-el-minicart-w{justify-content:flex-start;}.elementor-56 .elementor-element.elementor-element-0d86f2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for shortcode, class: .elementor-element-c2801c1 */.elementor-56 .elementor-element.elementor-element-c2801c1 .rank-math-breadcrumb {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; /* IE/Edge */
}

.elementor-56 .elementor-element.elementor-element-c2801c1 .rank-math-breadcrumb::-webkit-scrollbar {
  display: none; /* Chrome, Safari */
}/* End custom CSS */