.elementor-3579 .elementor-element.elementor-element-c13cbaa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3579 .elementor-element.elementor-element-c13cbaa.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-3579 .elementor-element.elementor-element-6b386aa > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-3579 .elementor-element.elementor-element-6b386aa.elementor-element{--align-self:flex-end;}.elementor-3579 .elementor-element.elementor-element-6b386aa .ekit-btt{text-align:left;}.elementor-3579 .elementor-element.elementor-element-6b386aa .ekit-btt__button{font-size:16px;font-weight:400;text-transform:uppercase;width:50px;height:50px;line-height:50px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );background:var( --e-global-color-primary );}.elementor-3579 .elementor-element.elementor-element-6b386aa :is( .ekit-btt__button, #canvas ){border-radius:50px 50px 50px 50px;}@media(min-width:768px){.elementor-3579 .elementor-element.elementor-element-c13cbaa{--content-width:90%;}}/* Start custom CSS for elementskit-back-to-top, class: .elementor-element-6b386aa */#scrollProgress {
  position: fixed !important;
  bottom: 20px !important;
  right: 20px !important;
  left: auto !important;
  top: auto !important;
  z-index: 9999 !important;
}/* End custom CSS */