.elementor-2875 .elementor-element.elementor-element-c835133{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-2875 .elementor-element.elementor-element-bc1c6e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-2875 .elementor-element.elementor-element-f296690 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-2875 .elementor-element.elementor-element-f296690{text-align:left;}.elementor-2875 .elementor-element.elementor-element-f296690 img{width:100%;max-width:200px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2875 .elementor-element.elementor-element-f296690:hover img{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2875 .elementor-element.elementor-element-13e98cb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-2875 .elementor-element.elementor-element-5cb9e57{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2875 .elementor-element.elementor-element-5cb9e57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2875 .elementor-element.elementor-element-5cb9e57 .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-2875 .elementor-element.elementor-element-7b60c68{--spacer-size:30px;}.elementor-2875 .elementor-element.elementor-element-151eb5d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-2875 .elementor-element.elementor-element-151eb5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2875 .elementor-element.elementor-element-901ea85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2875 .elementor-element.elementor-element-901ea85 .jet-listing-dynamic-repeater__items{flex-direction:column;justify-content:flex-start;}.elementor-2875 .elementor-element.elementor-element-901ea85 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-size:20px;color:var( --e-global-color-8666855 );background-color:var( --e-global-color-primary );}@media(max-width:768px){.elementor-2875 .elementor-element.elementor-element-bc1c6e2 > .elementor-element-populated{padding:0px 30px 30px 30px;}.elementor-2875 .elementor-element.elementor-element-13e98cb > .elementor-element-populated{padding:0px 30px 30px 30px;}}@media(min-width:769px){.elementor-2875 .elementor-element.elementor-element-bc1c6e2{width:25%;}.elementor-2875 .elementor-element.elementor-element-13e98cb{width:44.666%;}.elementor-2875 .elementor-element.elementor-element-151eb5d{width:30%;}}/* Start custom CSS for image, class: .elementor-element-f296690 */.elementor-2875 .elementor-element.elementor-element-f296690 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-901ea85 */.elementor-2875 .elementor-element.elementor-element-901ea85 .column-container {
    display: flex;
    gap: 10px;
    margin-top:2px;
    padding: 6px 10px 6px 15px;
}

.elementor-2875 .elementor-element.elementor-element-901ea85 .column-container i.fa-chevron-right {
  margin-left: auto;
  font-size: 14px;
  color: #FFFFFF;
  
}

.elementor-2875 .elementor-element.elementor-element-901ea85 .text {
    font-size: 12px;
    font-weight: 700;
}
.elementor-2875 .elementor-element.elementor-element-901ea85 .white-link {
    color: #FFF !important;
}

@media (max-width: 768px) {
  .elementor-2875 .elementor-element.elementor-element-901ea85 .column-container {
    gap: 5px;
  }

  .elementor-2875 .elementor-element.elementor-element-901ea85 .column-container i.fa-chevron-right {
    margin-left: 0;
    margin-top: 8px;
    font-size: 16px;
  }

  .elementor-2875 .elementor-element.elementor-element-901ea85 .text {
    font-size: 14px;
    font-weight: 700;
    text-align: left;
    white-space: normal;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0575a2f */.elementor-2875 .elementor-element.elementor-element-0575a2f .jet-listing-dynamic-repeater__item {
    width:100%;
}
.elementor-2875 .elementor-element.elementor-element-0575a2f .column-container {
    display: flex;
    gap: 10px; /* Space between each row */
    margin-top:2px;
    padding: 6px 0px 6px 20px;
    background:#205DAD;
    color:#FFF;
    width:100%;
    font-size:20px;
    text-transform:uppercase;
}

.column-container i.fa-chevron-right {
  margin-left: auto;      /* Push the chevron icon to the far right */
  font-size: 14px;
  color: #FFFFFF;
  
}

.text {
    font-size: 12px; /* Small text size */
    font-weight: 700;
}
.white-link {
    color: #FFF !important;
}

/* Styling for the right-angle icon */


/* Responsive Design for smaller screens */
@media (max-width: 768px) {
  .column-container {
    flex-direction: column;   /* Stack elements vertically on smaller screens */
    align-items: flex-start;  /* Align items to the left */
    gap: 5px;                 /* Adjust gap to prevent too much spacing */
    padding: 8px;             /* Increase padding for better spacing */
  }

  .column-container i.fa-chevron-right {
    margin-left: 0;           /* Remove margin to align chevron to the left */
    margin-top: 8px;          /* Add space above the chevron */
    font-size: 16px;          /* Increase chevron size for visibility */
  }

  .text {
    font-size: 14px;          /* Increase text size slightly for readability */
    font-weight: 700;
    text-align: left;         /* Ensure text is aligned to the left */
    white-space: normal;      /* Allow the text to wrap when necessary */
  }
}/* End custom CSS */