.elementor-31512 .elementor-element.elementor-element-0feb36b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31512 .elementor-element.elementor-element-5b4c3b6{text-align:center;}.elementor-31512 .elementor-element.elementor-element-5b4c3b6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;}.elementor-31512 .elementor-element.elementor-element-0ec9797 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31512 .elementor-element.elementor-element-0ec9797{text-align:center;}.elementor-31512 .elementor-element.elementor-element-0ec9797 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;}.elementor-31512 .elementor-element.elementor-element-dbfc335{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31512 .elementor-element.elementor-element-aecc189{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31512 .elementor-element.elementor-element-2550261{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-31512 .elementor-element.elementor-element-0ec9797 > .elementor-widget-container{padding:20px 20px 20px 20px;}}@media(max-width:768px){.elementor-31512 .elementor-element.elementor-element-5b4c3b6 .elementor-heading-title{font-size:20px;}.elementor-31512 .elementor-element.elementor-element-0ec9797 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-31512 .elementor-element.elementor-element-0ec9797 .elementor-heading-title{font-size:12px;}}/* Start custom CSS for html, class: .elementor-element-b0f3d58 */.download-btn {
  display: block;              /* make it a block element */
  width: fit-content;          /* button only as wide as its text */
  margin: 20px auto;           /* center horizontally */
  padding: 12px 24px;
  background: #0073e6;
  color: #fff;
  font-weight: bold;
  border-radius: 6px;
  text-decoration: none;
  transition: background 0.3s ease;
  text-align: center;
}
.download-btn:hover {
  color: #FFFFFF;
  background: black;
  
}/* End custom CSS */