.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1000 .elementor-element.elementor-element-167948c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1000 .elementor-element.elementor-element-167948c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1000 .elementor-element.elementor-element-167948c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1000 .elementor-element.elementor-element-167948c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1000 .elementor-element.elementor-element-167948c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1000 .elementor-element.elementor-element-167948c .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for section, class: .elementor-element-7b5d074f */.selection-sticky {
  position: sticky;
  top: 20px;
  align-self: flex-start;

  background: #fff;
  border-radius: 10px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
  padding: 20px;

  max-height: calc(100vh - 40px);
  overflow-y: auto;
}/* End custom CSS */