.elementor-4459 .elementor-element.elementor-element-4443e2b{--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-4459 .elementor-element.elementor-element-43e4f00{--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-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 );color:var( --e-global-color-primary );}.elementor-4459 .elementor-element.elementor-element-7a305c7{margin:055px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4459 .elementor-element.elementor-element-7a305c7.elementor-element{--align-self:center;}.elementor-4459 .elementor-element.elementor-element-7a305c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#35629F;}.elementor-4459 .elementor-element.elementor-element-03678e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4459 .elementor-element.elementor-element-72c8b57{--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-4459 .elementor-element.elementor-element-885a4a6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{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-4459 .elementor-element.elementor-element-8d54a8e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-title, .elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-title:before, .elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-title:after, .elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-content, .elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tabs-content-wrapper{border-width:3px;}.elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-mobile-title, .elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-desktop-title.elementor-active, .elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-title:before, .elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-title:after, .elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-content, .elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tabs-content-wrapper{border-color:#D0D0D0;}.elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-title, .elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-title a{color:#999999;}.elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-title.elementor-active,
					 .elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-title.elementor-active a{color:#5EBA4C;}.elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:700;}.elementor-4459 .elementor-element.elementor-element-8d54a8e .elementor-tab-content{color:#514B4B;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}/* Start custom CSS for tabs, class: .elementor-element-8d54a8e */.pdf-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border: 1px solid #ccc;
  padding: 12px 15px;
  margin-bottom: 10px;
  background: #f9f9f9;
  border-left: 5px solid #003366;
  font-family: Arial, sans-serif;
}

.pdf-info {
  flex: 1;
  padding-right: 10px;
}

.pdf-info h3 {
  margin: 0;
  font-size: 16px;
  color: #003366;
}

.pdf-info p {
  margin: 3px 0 0;
  font-size: 13px;
  color: #444;
}

.badge-new {
  background: #d9534f;
  color: #fff;
  padding: 3px 8px;
  font-size: 12px;
  border-radius: 4px;
  font-weight: bold;
  margin-right: 10px;
  animation: blink 1s infinite;
}

@keyframes blink {
  0% { opacity: 1; }
  50% { opacity: 0.2; }
  100% { opacity: 1; }
}

.pdf-btn {
  background: #35629F;
  color: #fff;
  padding: 6px 12px;
  text-decoration: none;
  border-radius: 3px;
  font-size: 13px;
  transition: background 0.3s;
}

.pdf-btn:hover {
  background: #0e5f38;
}/* End custom CSS */