.elementor-1222 .elementor-element.elementor-element-515318d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1222 .elementor-element.elementor-element-f85881f{width:var( --container-widget-width, 32.644% );max-width:32.644%;--container-widget-width:32.644%;--container-widget-flex-grow:0;}.elementor-1222 .elementor-element.elementor-element-f85881f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1222 .elementor-element.elementor-element-f85881f img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-1222 .elementor-element.elementor-element-fd23726{--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-1222 .elementor-element.elementor-element-7e9d8e7{text-align:left;}.elementor-1222 .elementor-element.elementor-element-2dd7733{--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-1222 .elementor-element.elementor-element-e4bd68a{--spacer-size:50px;}.elementor-1222 .elementor-element.elementor-element-72bc7a6{--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-1222 .elementor-element.elementor-element-72bc7a6:not(.elementor-motion-effects-element-type-background), .elementor-1222 .elementor-element.elementor-element-72bc7a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1222 .elementor-element.elementor-element-99fddf0{--spacer-size:25px;}.elementor-1222 .elementor-element.elementor-element-3c1c797{text-align:center;}.elementor-1222 .elementor-element.elementor-element-832b9ac{--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-1222 .elementor-element.elementor-element-72198b9{width:var( --container-widget-width, 43.916% );max-width:43.916%;--container-widget-width:43.916%;--container-widget-flex-grow:0;}.elementor-1222 .elementor-element.elementor-element-72198b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1222 .elementor-element.elementor-element-72198b9 img{width:100%;max-width:100%;height:90%;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;}.elementor-1222 .elementor-element.elementor-element-1ee1ad4{width:100%;max-width:100%;}.elementor-1222 .elementor-element.elementor-element-942689a img{width:57%;height:374px;object-fit:cover;object-position:center center;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-1222 .elementor-element.elementor-element-d76289e{--spacer-size:25px;}.elementor-1222 .elementor-element.elementor-element-ad4d331{--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-1222 .elementor-element.elementor-element-9b16483{--spacer-size:25px;}.elementor-1222 .elementor-element.elementor-element-5ed19b5{text-align:center;}.elementor-1222 .elementor-element.elementor-element-888ef6e{--e-image-carousel-slides-to-show:1;}.elementor-1222 .elementor-element.elementor-element-888ef6e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-1222 .elementor-element.elementor-element-89c6fac{--spacer-size:50px;}@media(max-width:1024px){.elementor-1222 .elementor-element.elementor-element-515318d{--flex-wrap:wrap;}.elementor-1222 .elementor-element.elementor-element-f85881f{width:var( --container-widget-width, 781.172px );max-width:781.172px;--container-widget-width:781.172px;--container-widget-flex-grow:0;}.elementor-1222 .elementor-element.elementor-element-fd23726{--flex-wrap:wrap;}.elementor-1222 .elementor-element.elementor-element-7e9d8e7{text-align:center;}}@media(min-width:768px){.elementor-1222 .elementor-element.elementor-element-515318d{--content-width:1309px;}}@media(max-width:767px){.elementor-1222 .elementor-element.elementor-element-515318d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1222 .elementor-element.elementor-element-f85881f{width:var( --container-widget-width, 493.979px );max-width:493.979px;--container-widget-width:493.979px;--container-widget-flex-grow:0;}.elementor-1222 .elementor-element.elementor-element-f85881f img{height:100%;}.elementor-1222 .elementor-element.elementor-element-7e9d8e7{text-align:center;}.elementor-1222 .elementor-element.elementor-element-72198b9{width:var( --container-widget-width, 470.519px );max-width:470.519px;--container-widget-width:470.519px;--container-widget-flex-grow:0;}.elementor-1222 .elementor-element.elementor-element-72198b9 img{width:100%;}}/* Start custom CSS for html, class: .elementor-element-c88682d */.awards-table {
  width: 100%;
  border-collapse: collapse;
  font-family: "Segoe UI", Roboto, sans-serif;
  font-size: 0.95rem;
  color: #333;
  overflow: hidden;
}

.awards-table thead tr {
  background: linear-gradient(90deg, #000000, #001f4d);
}

.awards-table th {
  color: #fff;
  padding: 12px 16px;
  text-align: left;
  font-weight: 600;
  letter-spacing: 0.5px;
}

.awards-table td {
  padding: 12px 16px;
  border-bottom: 1px solid #e0e0e0;
}

.awards-table tr:nth-child(even) td {
  background-color: #f9f9f9;
}

.awards-table tbody tr:hover td {
  background-color: #eef3f9;
  transition: background-color 0.2s ease;
}

.table-scroll {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  border-radius: 5px;
  box-shadow: 0 0 20px 0 #00000025;
}

.table-scroll table {
  min-width: 600px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79ed0e2 */.awards-table {
  width: 100%;
  border-collapse: collapse;
  font-family: "Segoe UI", Roboto, sans-serif;
  font-size: 0.95rem;
  color: #333;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  overflow: hidden;
}

.awards-table thead tr {
  background: linear-gradient(90deg, #000000, #001f4d);
}

.awards-table th {
  color: #fff;
  padding: 12px 16px;
  text-align: left;
  font-weight: 600;
  letter-spacing: 0.5px;
}

.awards-table td {
  padding: 12px 16px;
  border-bottom: 1px solid #e0e0e0;
}

.awards-table tr:nth-child(even) td {
  background-color: #f9f9f9;
}

.awards-table tbody tr:hover td {
  background-color: #eef3f9;
  transition: background-color 0.2s ease;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-888ef6e */.swiper-slide-image {
    box-shadow: 0 0 20px 0 #00000025;
}/* End custom CSS */