.elementor-14990 .elementor-element.elementor-element-746bb26f{--display:flex;--background-transition:0.3s;}.elementor-14990 .elementor-element.elementor-element-3aba81a1 img{width:100%;max-width:100%;height:312px;}.elementor-14990 .elementor-element.elementor-element-124d03c{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-14990 .elementor-element.elementor-element-319a767b{--display:flex;--background-transition:0.3s;}.elementor-14990 .elementor-element.elementor-element-2a729914{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-14990 .elementor-element.elementor-element-2a729914 .elementor-divider-separator{width:100%;}.elementor-14990 .elementor-element.elementor-element-2a729914 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}@media(min-width:768px){.elementor-14990 .elementor-element.elementor-element-124d03c{--width:59%;}}/* Start custom CSS for html, class: .elementor-element-27d3e49a */.press-container {
    border: 3px solid #888; 
    border-radius: 12px;
    padding: 20px;
    max-width: 100%;
    background-color: #fdfdfd;
    font-family: Arial, sans-serif;
    position: relative;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); 
    min-height: 200px; 
  }

  .press-title {
    font-weight: 700;
    margin-bottom: 10px;
  }

  .press-summary {
    font-size: 18px;
    line-height: 1.6;
    margin-bottom: 50px; 
  }

  .download-button {
    position: absolute;
    right: 20px;
    bottom: 20px;
    background-color: #5aa0e0;
    color: #fff !important;
    font-weight: bold;
    text-decoration: none;
    padding: 10px 16px;
    border-radius: 8px;
    transition: background-color 0.3s ease;
    display: inline-block;
    white-space: nowrap;
  }

  .download-button:hover {
    background-color: #3b8bc2;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a19a99e */.press-container {
    border: 3px solid #888; 
    border-radius: 12px;
    padding: 20px;
    max-width: 100%;
    background-color: #fdfdfd;
    font-family: Arial, sans-serif;
    position: relative;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); 
    min-height: 200px; 
  }

  .press-title {
    font-weight: 700;
    margin-bottom: 10px;
  }

  .press-summary {
    font-size: 18px;
    line-height: 1.6;
    margin-bottom: 50px; 
  }

  .download-button {
    position: absolute;
    right: 20px;
    bottom: 20px;
    background-color: #5aa0e0;
    color: #fff !important;
    font-weight: bold;
    text-decoration: none;
    padding: 10px 16px;
    border-radius: 8px;
    transition: background-color 0.3s ease;
    display: inline-block;
    white-space: nowrap;
  }

  .download-button:hover {
    background-color: #3b8bc2;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-72ec04f2 */.press-container {
    border: 3px solid #888; 
    border-radius: 12px;
    padding: 20px;
    max-width: 100%;
    background-color: #fdfdfd;
    font-family: Arial, sans-serif;
    position: relative;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); 
    min-height: 200px; 
  }

  .press-title {
    font-weight: 700;
    margin-bottom: 10px;
  }

  .press-summary {
    font-size: 18px;
    line-height: 1.6;
    margin-bottom: 50px; 
  }

  .download-button {
    position: absolute;
    right: 20px;
    bottom: 20px;
    background-color: #5aa0e0;
    color: #fff !important;
    font-weight: bold;
    text-decoration: none;
    padding: 10px 16px;
    border-radius: 8px;
    transition: background-color 0.3s ease;
    display: inline-block;
    white-space: nowrap;
  }

  .download-button:hover {
    background-color: #3b8bc2;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19f917a0 */.press-container {
    border: 3px solid #888; 
    border-radius: 12px;
    padding: 20px;
    max-width: 100%;
    background-color: #fdfdfd;
    font-family: Arial, sans-serif;
    position: relative;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); 
    min-height: 200px; 
  }

  .press-title {
    font-weight: 700;
    margin-bottom: 10px;
  }

  .press-summary {
    font-size: 18px;
    line-height: 1.6;
    margin-bottom: 50px; 
  }

  .download-button {
    position: absolute;
    right: 20px;
    bottom: 20px;
    background-color: #5aa0e0;
    color: #fff !important;
    font-weight: bold;
    text-decoration: none;
    padding: 10px 16px;
    border-radius: 8px;
    transition: background-color 0.3s ease;
    display: inline-block;
    white-space: nowrap;
  }

  .download-button:hover {
    background-color: #3b8bc2;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e3912ab */.press-container {
    border: 3px solid #888; 
    border-radius: 12px;
    padding: 20px;
    max-width: 100%;
    background-color: #fdfdfd;
    font-family: Arial, sans-serif;
    position: relative;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); 
    min-height: 200px; 
  }

  .press-title {
    font-weight: 700;
    margin-bottom: 10px;
  }

  .press-summary {
    font-size: 18px;
    line-height: 1.6;
    margin-bottom: 50px; 
  }

  .download-button {
    position: absolute;
    right: 20px;
    bottom: 20px;
    background-color: #5aa0e0;
    color: #fff !important;
    font-weight: bold;
    text-decoration: none;
    padding: 10px 16px;
    border-radius: 8px;
    transition: background-color 0.3s ease;
    display: inline-block;
    white-space: nowrap;
  }

  .download-button:hover {
    background-color: #3b8bc2;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-14148762 */.press-container {
    border: 3px solid #888; 
    border-radius: 12px;
    padding: 20px;
    max-width: 100%;
    background-color: #fdfdfd;
    font-family: Arial, sans-serif;
    position: relative;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); 
    min-height: 200px; 
  }

  .press-title {
    font-weight: 700;
    margin-bottom: 10px;
  }

  .press-summary {
    font-size: 18px;
    line-height: 1.6;
    margin-bottom: 50px; 
  }

  .download-button {
    position: absolute;
    right: 20px;
    bottom: 20px;
    background-color: #5aa0e0;
    color: #fff !important;
    font-weight: bold;
    text-decoration: none;
    padding: 10px 16px;
    border-radius: 8px;
    transition: background-color 0.3s ease;
    display: inline-block;
    white-space: nowrap;
  }

  .download-button:hover {
    background-color: #3b8bc2;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2676793d */.press-container {
    border: 3px solid #888; 
    border-radius: 12px;
    padding: 20px;
    max-width: 100%;
    background-color: #fdfdfd;
    font-family: Arial, sans-serif;
    position: relative;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); 
    min-height: 200px; 
  }

  .press-title {
    font-weight: 700;
    margin-bottom: 10px;
  }

  .press-summary {
    font-size: 18px;
    line-height: 1.6;
    margin-bottom: 50px; 
  }

  .download-button {
    position: absolute;
    right: 20px;
    bottom: 20px;
    background-color: #5aa0e0;
    color: #fff !important;
    font-weight: bold;
    text-decoration: none;
    padding: 10px 16px;
    border-radius: 8px;
    transition: background-color 0.3s ease;
    display: inline-block;
    white-space: nowrap;
  }

  .download-button:hover {
    background-color: #3b8bc2;
  }/* End custom CSS */