.elementor-11270 .elementor-element.elementor-element-b874742{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11270 .elementor-element.elementor-element-b874742.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11270 .elementor-element.elementor-element-06b55f4 .elementor-heading-title{color:var( --e-global-color-53359ad );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11270 .elementor-element.elementor-element-b6efa95 > .elementor-widget-container{margin:0px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-11270 .elementor-element.elementor-element-b6efa95{column-gap:0px;}.elementor-11270 .elementor-element.elementor-element-6268702 .elementor-heading-title{color:var( --e-global-color-d0a50b8 );}.elementor-11270 .elementor-element.elementor-element-6588770 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-11270 .elementor-element.elementor-element-c68fe7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11270 .elementor-element.elementor-element-c68fe7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11270 .elementor-element.elementor-element-387b4a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11270 .elementor-element.elementor-element-387b4a9 .elementor-heading-title{color:var( --e-global-color-d0a50b8 );}.elementor-11270 .elementor-element.elementor-element-624ad4f > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-11270 .elementor-element.elementor-element-3237cb5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11270 .elementor-element.elementor-element-3237cb5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11270 .elementor-element.elementor-element-8165e40 .elementor-heading-title{color:var( --e-global-color-d0a50b8 );}.elementor-11270 .elementor-element.elementor-element-42a1466 > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-11270 .elementor-element.elementor-element-f8e517f .elementor-heading-title{color:var( --e-global-color-d0a50b8 );}.elementor-11270 .elementor-element.elementor-element-3fcef3c > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11270 .elementor-element.elementor-element-96d7db7 .elementor-button{background-color:var( --e-global-color-d0a50b8 );fill:var( --e-global-color-456fd30 );color:var( --e-global-color-456fd30 );border-radius:29px 29px 29px 29px;}.elementor-11270 .elementor-element.elementor-element-e66e139 .elementor-heading-title{color:var( --e-global-color-53359ad );}.elementor-11270 .elementor-element.elementor-element-82618f2{width:var( --container-widget-width, 100.111% );max-width:100.111%;--container-widget-width:100.111%;--container-widget-flex-grow:0;}.elementor-11270 .elementor-element.elementor-element-82618f2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-11270 .elementor-element.elementor-element-82618f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11270 .elementor-element.elementor-element-beb74b0 > .elementor-widget-container{background-color:#02010100;}.elementor-11270 .elementor-element.elementor-element-beb74b0 .jet-table{table-layout:auto;}.elementor-11270 .elementor-element.elementor-element-beb74b0 .jet-table__head-cell{border-style:none;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#020101FA;background-color:#02010100;}.elementor-11270 .elementor-element.elementor-element-beb74b0 .jet-table__foot-cell{border-style:none;}@media(min-width:768px){.elementor-11270 .elementor-element.elementor-element-b874742{--width:79.484%;}.elementor-11270 .elementor-element.elementor-element-c68fe7a{--width:100%;}.elementor-11270 .elementor-element.elementor-element-3237cb5{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-b874742 *//* scope = this parent container */
.security-page{max-width:1200px;margin:0 auto;padding:0 16px 48px}
.security-page .e-con{gap:0!important;padding:0!important}
.security-page > .e-con:not(:last-child){margin-bottom:22px}
.security-page .elementor-widget-container{margin:0}
.security-page .elementor-widget:not(:last-child){margin-bottom:12px}

/* type */
.security-page h1{font-size:40px;line-height:1.2;margin:8px 0 12px}
.security-page h2{font-size:26px;line-height:1.25;color:#e31e24;margin:22px 0 10px}
.security-page .security-panel h3{font-size:22px;line-height:1.3;color:#e31e24;margin:0 0 8px}
.security-page p,.security-page li{color:#333;line-height:1.62}

/* links + lists */
.security-page a{color:inherit;text-decoration:underline;text-underline-offset:2px;border:0!important;box-shadow:none!important}
.security-page ul{list-style:disc;margin:10px 0 14px 20px;padding:0}
.security-page li{margin:6px 0}
.security-page ul li::marker{color:#e31e24}

/* cards (add class: security-panel) */
.security-page .security-panel{
  background:linear-gradient(to right, #e31e24 0, #e31e24 8px, #fafafa 8px, #fafafa 100%);
  border:1px solid #e6e8eb;border-radius:12px;
  padding:22px 24px 22px 80px!important;
  max-width:1040px;width:100%;margin:16px auto;overflow:hidden
}

/* CTA */
.security-page .button-primary{margin:24px 0 18px}
.security-page .button-primary .elementor-button{padding:12px 24px;border-radius:999px;font-weight:600;line-height:1.2;border:none;box-shadow:none}

/* advisories table (wrapper: security-advisories) */
.security-page .security-advisories{margin-top:26px;background:#fff;border:1px solid #e0e5ea;border-radius:12px;box-shadow:0 1px 2px rgba(16,24,40,0.06)}
.security-page .security-advisories table{width:100%;border-collapse:separate;border-spacing:0;font-size:16px;line-height:1.55}
.security-page .security-advisories thead th{background:#f2f5f8!important;color:#1f2937;font-weight:700;padding:14px 16px;text-align:left;border-bottom:1px solid #e0e5ea;white-space:nowrap}
.security-page .security-advisories tbody td{padding:14px 16px;vertical-align:top;border-bottom:1px solid #eef0f2;word-wrap:break-word;overflow-wrap:break-word}
.security-page .security-advisories tbody tr:last-child td{border-bottom:0}
.security-page .security-advisories th:nth-child(1),.security-page .security-advisories td:nth-child(1){width:130px}
.security-page .security-advisories th:nth-child(2),.security-page .security-advisories td:nth-child(2){width:240px}
.security-page .security-advisories th:nth-child(3),.security-page .security-advisories td:nth-child(3){width:160px}
.security-page .security-advisories th:nth-child(7),.security-page .security-advisories td:nth-child(7){width:150px}
.security-page .security-advisories td[colspan]{text-align:center;color:#667085;font-style:italic;padding:16px}
.security-page .elementor-widget-table,.security-page .elementor-widget-table *{font-size:inherit}

/* mobile */
@media (max-width:767px){
  .security-page{padding:0 14px 28px}
  .security-page h1{font-size:28px}
  .security-page h2{font-size:20px}
  .security-page .security-panel h3{font-size:18px}
  .security-page .security-panel{padding:22px 24px 22px 32px!important}

  .security-page .security-advisories{overflow-x:auto}
  .security-page .security-advisories table{min-width:600px}
  .security-page .security-advisories thead{display:table-header-group}
  .security-page .security-advisories tbody{display:table-row-group}
  .security-page .security-advisories tr{display:table-row}
  .security-page .security-advisories td{display:table-cell}
}

/* Remove underline from the CTA button */
.security-page .button-primary a,
.security-page .button-primary .elementor-button,
.security-page .button-primary .elementor-button-link,
.security-page .button-primary .elementor-button-text,
.security-page .button-primary a:hover,
.security-page .button-primary .elementor-button:hover,
.security-page .button-primary .elementor-button:focus{
  text-decoration: none !important;
  border: 0 !important;
  box-shadow: none !important;
}/* End custom CSS */