.elementor-127 .elementor-element.elementor-element-0a79ca3{--display:flex;}.elementor-127 .elementor-element.elementor-element-f60fd5a{--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-127 .elementor-element.elementor-element-5d2b3a1{--display:flex;}.elementor-127 .elementor-element.elementor-element-8f06483{--e-image-carousel-slides-to-show:1;}.elementor-127 .elementor-element.elementor-element-8f06483 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-127 .elementor-element.elementor-element-8f06483 .elementor-swiper-button.elementor-swiper-button-next{font-size:23px;color:var( --e-global-color-astglobalcolor2 );}.elementor-127 .elementor-element.elementor-element-8f06483 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-127 .elementor-element.elementor-element-8f06483 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-127 .elementor-element.elementor-element-1727f78{--display:flex;}.elementor-127 .elementor-element.elementor-element-f625e77{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-127 .elementor-element.elementor-element-6fec1a7{text-align:center;}.elementor-127 .elementor-element.elementor-element-2037b1a{--display:flex;}.elementor-127 .elementor-element.elementor-element-f8234bd > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-f8234bd{text-align:center;}.elementor-127 .elementor-element.elementor-element-37ff120 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-127 .elementor-element.elementor-element-37ff120{--icon-box-icon-margin:9px;}.elementor-127 .elementor-element.elementor-element-37ff120 .elementor-icon-box-title{margin-bottom:4px;}.elementor-127 .elementor-element.elementor-element-37ff120.elementor-view-stacked .elementor-icon{background-color:rgba(26, 92, 224, 0.1);fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-37ff120.elementor-view-framed .elementor-icon, .elementor-127 .elementor-element.elementor-element-37ff120.elementor-view-default .elementor-icon{fill:rgba(26, 92, 224, 0.1);color:rgba(26, 92, 224, 0.1);border-color:rgba(26, 92, 224, 0.1);}.elementor-127 .elementor-element.elementor-element-37ff120.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-37ff120 .elementor-icon{font-size:14px;padding:8px;}.elementor-127 .elementor-element.elementor-element-37ff120 .elementor-icon-box-title, .elementor-127 .elementor-element.elementor-element-37ff120 .elementor-icon-box-title a{font-size:12px;}.elementor-127 .elementor-element.elementor-element-37ff120 .elementor-icon-box-description{font-size:12px;}.elementor-127 .elementor-element.elementor-element-844ae89 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-127 .elementor-element.elementor-element-844ae89{--icon-box-icon-margin:9px;}.elementor-127 .elementor-element.elementor-element-844ae89 .elementor-icon-box-title{margin-bottom:4px;}.elementor-127 .elementor-element.elementor-element-844ae89.elementor-view-stacked .elementor-icon{background-color:rgba(26, 92, 224, 0.1);fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-844ae89.elementor-view-framed .elementor-icon, .elementor-127 .elementor-element.elementor-element-844ae89.elementor-view-default .elementor-icon{fill:rgba(26, 92, 224, 0.1);color:rgba(26, 92, 224, 0.1);border-color:rgba(26, 92, 224, 0.1);}.elementor-127 .elementor-element.elementor-element-844ae89.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-844ae89 .elementor-icon{font-size:14px;padding:8px;}.elementor-127 .elementor-element.elementor-element-844ae89 .elementor-icon-box-title, .elementor-127 .elementor-element.elementor-element-844ae89 .elementor-icon-box-title a{font-size:12px;}.elementor-127 .elementor-element.elementor-element-844ae89 .elementor-icon-box-description{font-size:12px;}.elementor-127 .elementor-element.elementor-element-8a2e767 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-127 .elementor-element.elementor-element-8a2e767{--icon-box-icon-margin:9px;}.elementor-127 .elementor-element.elementor-element-8a2e767 .elementor-icon-box-title{margin-bottom:4px;}.elementor-127 .elementor-element.elementor-element-8a2e767.elementor-view-stacked .elementor-icon{background-color:rgba(26, 92, 224, 0.1);fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-8a2e767.elementor-view-framed .elementor-icon, .elementor-127 .elementor-element.elementor-element-8a2e767.elementor-view-default .elementor-icon{fill:rgba(26, 92, 224, 0.1);color:rgba(26, 92, 224, 0.1);border-color:rgba(26, 92, 224, 0.1);}.elementor-127 .elementor-element.elementor-element-8a2e767.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-127 .elementor-element.elementor-element-8a2e767 .elementor-icon{font-size:14px;padding:8px;}.elementor-127 .elementor-element.elementor-element-8a2e767 .elementor-icon-box-title, .elementor-127 .elementor-element.elementor-element-8a2e767 .elementor-icon-box-title a{font-size:12px;}.elementor-127 .elementor-element.elementor-element-8a2e767 .elementor-icon-box-description{font-size:12px;}.elementor-127 .elementor-element.elementor-element-765f645{--grid-template-columns:repeat(0, auto);--icon-size:11px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-127 .elementor-element.elementor-element-765f645 .elementor-widget-container{text-align:center;}.elementor-127 .elementor-element.elementor-element-765f645 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-765f645 .elementor-social-icon{background-color:var( --e-global-color-astglobalcolor0 );--icon-padding:0.8em;}.elementor-127 .elementor-element.elementor-element-765f645 .elementor-social-icon i{color:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-765f645 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-127 .elementor-element.elementor-element-320c9aa{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:4px;--n-tabs-title-border-radius:17px 17px 17px 17px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:12px;}:where( .elementor-127 .elementor-element.elementor-element-320c9aa.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#EBE4E4;--border-radius:22px 22px 22px 22px;--padding-top:9px;--padding-right:9px;--padding-bottom:9px;--padding-left:9px;}.elementor-127 .elementor-element.elementor-element-70a7406{--display:flex;}.elementor-127 .elementor-element.elementor-element-ba6ace0{text-align:left;}.elementor-127 .elementor-element.elementor-element-a2ef55d{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-bc3512a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-c730a48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-f6c0171{text-align:center;}.elementor-127 .elementor-element.elementor-element-f6c0171 .elementor-heading-title{text-transform:uppercase;letter-spacing:2px;color:#30C7B5;}.elementor-127 .elementor-element.elementor-element-669418a{text-align:center;}.elementor-127 .elementor-element.elementor-element-bdec0a5 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-127 .elementor-element.elementor-element-bdec0a5{text-align:center;}.elementor-127 .elementor-element.elementor-element-45c7d7c{--display:flex;}.elementor-127 .elementor-element.elementor-element-7a8978a > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-127 .elementor-element.elementor-element-7a8978a{text-align:center;}.elementor-127 .elementor-element.elementor-element-a3b2527 > .elementor-widget-container{margin:0px 0px 50px 0px;}@media(max-width:1024px){.elementor-127 .elementor-element.elementor-element-bc3512a{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}}@media(min-width:768px){.elementor-127 .elementor-element.elementor-element-5d2b3a1{--width:70%;}.elementor-127 .elementor-element.elementor-element-1727f78{--width:30%;}}@media(max-width:767px){.elementor-127 .elementor-element.elementor-element-8f06483 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-127 .elementor-element.elementor-element-f8234bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-f8234bd{text-align:left;}.elementor-127 .elementor-element.elementor-element-37ff120 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-127 .elementor-element.elementor-element-37ff120 .elementor-icon-box-wrapper{text-align:left;}.elementor-127 .elementor-element.elementor-element-844ae89 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-127 .elementor-element.elementor-element-844ae89 .elementor-icon-box-wrapper{text-align:left;}.elementor-127 .elementor-element.elementor-element-8a2e767 .elementor-icon-box-wrapper{text-align:left;}.elementor-127 .elementor-element.elementor-element-bc3512a{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-127 .elementor-element.elementor-element-bdec0a5 > .elementor-widget-container{margin:0px 16px 0px 16px;}}/* Start custom CSS for image-carousel, class: .elementor-element-8f06483 */.elementor-127 .elementor-element.elementor-element-8f06483 img{
    height: 430px;
}

@media only screen and (max-width: 600px) {
    .elementor-127 .elementor-element.elementor-element-8f06483 img{
    height: 200px;
}
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-e43daf5 */.elementor-127 .elementor-element.elementor-element-e43daf5 textarea{
    height: 80px;
}
.elementor-127 .elementor-element.elementor-element-e43daf5 div{
    padding: 1px;
}
.elementor-127 .elementor-element.elementor-element-e43daf5 input::placeholder {
    font-size: 12px;
}
.elementor-127 .elementor-element.elementor-element-e43daf5 textarea::placeholder {
    font-size: 12px;
}
.elementor-127 .elementor-element.elementor-element-e43daf5 #wpforms-1405-field_5,
#wpforms-1405-field_5 option {
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-e43daf5 */.elementor-127 .elementor-element.elementor-element-e43daf5 textarea{
    height: 80px;
}
.elementor-127 .elementor-element.elementor-element-e43daf5 div{
    padding: 1px;
}
.elementor-127 .elementor-element.elementor-element-e43daf5 input::placeholder {
    font-size: 12px;
}
.elementor-127 .elementor-element.elementor-element-e43daf5 textarea::placeholder {
    font-size: 12px;
}
.elementor-127 .elementor-element.elementor-element-e43daf5 #wpforms-1405-field_5,
#wpforms-1405-field_5 option {
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-e43daf5 */.elementor-127 .elementor-element.elementor-element-e43daf5 textarea{
    height: 80px;
}
.elementor-127 .elementor-element.elementor-element-e43daf5 div{
    padding: 1px;
}
.elementor-127 .elementor-element.elementor-element-e43daf5 input::placeholder {
    font-size: 12px;
}
.elementor-127 .elementor-element.elementor-element-e43daf5 textarea::placeholder {
    font-size: 12px;
}
.elementor-127 .elementor-element.elementor-element-e43daf5 #wpforms-1405-field_5,
#wpforms-1405-field_5 option {
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-db81860 */.elementor-127 .elementor-element.elementor-element-db81860 .services-process {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 20px;
}

.elementor-127 .elementor-element.elementor-element-db81860 .item-service-process {
  flex: 1 1 calc(25% - 20px);
  background: #fff;
  border-radius: 20px;
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.08);
  padding: 30px 20px;
  text-align: center;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  min-width: 220px;
}

.elementor-127 .elementor-element.elementor-element-db81860 .item-service-process:hover {
  transform: translateY(-8px);
  box-shadow: 0 12px 25px rgba(0, 0, 0, 0.15);
}

.elementor-127 .elementor-element.elementor-element-db81860 .head-service-process {
  margin-bottom: 15px;
}

.elementor-127 .elementor-element.elementor-element-db81860 .head-service-process i {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  width: 60px;
  height: 60px;
  background: #eee;
  border-radius: 50%;
  color: #fff;
  margin-bottom: 10px;
}

.elementor-127 .elementor-element.elementor-element-db81860 .head-service-process h3 {
  font-size: 18px;
  font-weight: 600;
  color: #333;
  margin: 0;
}

/* Colors */
.elementor-127 .elementor-element.elementor-element-db81860 .color-bg-1 i {
  background: #00c853;
}

.elementor-127 .elementor-element.elementor-element-db81860 .color-bg-2 i {
  background: #2962ff;
}

.elementor-127 .elementor-element.elementor-element-db81860 .color-bg-3 i {
  background: #ff6f00;
}

.elementor-127 .elementor-element.elementor-element-db81860 .color-bg-4 i {
  background: #d500f9;
}

@media only screen and (max-width: 600px) {
    .elementor-127 .elementor-element.elementor-element-db81860 .services-process {
  gap: 0px;

}
.elementor-127 .elementor-element.elementor-element-db81860 .item-service-process {
    margin:10px;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a3b2527 */@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');

#scstrade-boxes .row.boxes-services > div:nth-child(-n+3),
#scstrade-boxes .row.boxes-services > div:nth-child(n+10):nth-child(-n+15) {
    display: none !important;
}

/* Target the 4th to 6th .col-* inside .boxes-services */
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');

/* Hide 1st to 3rd and 10th to 15th boxes */


/* Responsive container */
#scstrade-boxes .row.boxes-services {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  justify-content: center;
  margin-top: 20px;
}

/* Style for 4th to 6th boxes */
#scstrade-boxes .row.boxes-services > div:nth-child(n+4):nth-child(-n+6) {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 12px;
  padding: 20px;
  box-shadow: 0 4px 10px rgba(0,0,0,0.05);
  margin-bottom: 20px;

  flex: 1 1 calc(33.333% - 20px);
  max-width: calc(33.333% - 20px);
  box-sizing: border-box;
  transition: all 0.3s ease;
}

/* Hover effect */
#scstrade-boxes .row.boxes-services > div:nth-child(n+4):nth-child(-n+6):hover {
  box-shadow: 0 6px 16px rgba(0,0,0,0.1);
}

/* Headings inside the cards */
#scstrade-boxes .row.boxes-services > div:nth-child(n+4):nth-child(-n+6) h4 {
  font-size: 1.9em;
  font-weight: bold;
  color: #005790;
  margin-bottom: 10px;
}

/* Span style (optional highlights) */
#scstrade-boxes .row.boxes-services > div:nth-child(n+4):nth-child(-n+6) span {
  display: inline-block;
  font-size: 20px !important;
  font-weight: bold !important;
  margin-right: 10px;
}

/* Card wrapper */
#scstrade-boxes .item-boxed-service {
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 2px 10px rgba(0,0,0,0.08);
  padding: 16px;
  height: 100%;
}

/* Table inside card */
#scstrade-boxes .item-boxed-service table {
  width: 100%;
  border-collapse: collapse;
  font-size: 14px;
}

#scstrade-boxes .item-boxed-service th {
  background: #f1f1f1;
  color: #333;
  padding: 8px;
  text-align: left;
  font-weight: 600;
  border-bottom: 2px solid #ccc;
}

#scstrade-boxes .item-boxed-service td {
  padding: 8px;
  border-bottom: 1px solid #eee;
}

#scstrade-boxes .item-boxed-service tr:hover {
  background: #f9f9f9;
}

#scstrade-boxes .item-boxed-service table td:first-child {
  font-weight: bold;
}

/* Responsive: 2 per row on tablet */
@media (max-width: 768px) {
  #scstrade-boxes .row.boxes-services > div:nth-child(n+4):nth-child(-n+6) {
    flex: 1 1 calc(50% - 20px);
    max-width: calc(50% - 20px);
  }
}

/* Responsive: 1 per row on mobile */
@media (max-width: 480px) {
  #scstrade-boxes .row.boxes-services > div:nth-child(n+4):nth-child(-n+6) {
    flex: 1 1 100%;
    max-width: 100%;
  }
}


/* Wrapper row (7th to 9th divs) */
#scstrade-boxes .row.boxes-services {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

/* Style only the 7th, 8th, and 9th boxes */
#scstrade-boxes .row.boxes-services > div:nth-child(7),
#scstrade-boxes .row.boxes-services > div:nth-child(8),
#scstrade-boxes .row.boxes-services > div:nth-child(9) {
  flex: 1 1 100%;
  max-width: 100%;
}

@media (min-width: 768px) {
  #scstrade-boxes .row.boxes-services > div:nth-child(7),
  #scstrade-boxes .row.boxes-services > div:nth-child(8),
  #scstrade-boxes .row.boxes-services > div:nth-child(9) {
    flex: 1 1 calc(33.333% - 20px);
    max-width: calc(33.333% - 20px);
  }
}

/* Card Style */
#scstrade-boxes .item-boxed-service {
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 2px 10px rgba(0,0,0,0.08);
  padding: 16px;
  height: 100%;
}

/* Table Style */
#scstrade-boxes .item-boxed-service table {
  width: 100%;
  border-collapse: collapse;
  font-size: 14px;
}

#scstrade-boxes .item-boxed-service th {
  background: #f1f1f1;
  color: #333;
  padding: 8px;
  text-align: left;
  font-weight: 600;
  border-bottom: 2px solid #ccc;
}

#scstrade-boxes .item-boxed-service td {
  padding: 8px;
  border-bottom: 1px solid #eee;
}

#scstrade-boxes .item-boxed-service tr:hover {
  background: #f9f9f9;
}

#scstrade-boxes .item-boxed-service table td:first-child {
  font-weight: bold;
  
}/* End custom CSS */