.elementor-554 .elementor-element.elementor-element-54bf800 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-554 .elementor-element.elementor-element-1f53e25 .elementor-icon-wrapper{text-align:center;}.elementor-554 .elementor-element.elementor-element-1f53e25.elementor-view-stacked .elementor-icon{background-color:#8FC83C;}.elementor-554 .elementor-element.elementor-element-1f53e25.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-1f53e25.elementor-view-default .elementor-icon{color:#8FC83C;border-color:#8FC83C;}.elementor-554 .elementor-element.elementor-element-1f53e25.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-1f53e25.elementor-view-default .elementor-icon svg{fill:#8FC83C;}.elementor-554 .elementor-element.elementor-element-1f53e25 .elementor-icon{font-size:2.8em;}.elementor-554 .elementor-element.elementor-element-1f53e25 .elementor-icon svg{height:2.8em;}.elementor-554 .elementor-element.elementor-element-1a6db841 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-554 .elementor-element.elementor-element-1a6db841{border-style:solid;border-width:1px 0px 0px 0px;border-color:#EEEEEE;padding:20px 0px 20px 0px;}.elementor-554 .elementor-element.elementor-element-7d64a1b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-554 .elementor-element.elementor-element-7d64a1b > .elementor-element-populated{margin:0em 0em 0em 1em;--e-column-margin-right:0em;--e-column-margin-left:1em;}.elementor-554 .elementor-element.elementor-element-21a2315 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-554 .elementor-element.elementor-element-ae0416d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-554 .elementor-element.elementor-element-ae0416d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-554 .elementor-element.elementor-element-06fc7a6 > .elementor-widget-container{padding:0px 0px 6px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-06fc7a6{text-align:start;}.elementor-554 .elementor-element.elementor-element-625c62d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-554 .elementor-element.elementor-element-378c9af{text-align:end;}.elementor-554 .elementor-element.elementor-element-bc0190c{text-align:start;}.elementor-554 .elementor-element.elementor-element-eb89281.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-554 .elementor-element.elementor-element-eb89281 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-554 .elementor-element.elementor-element-51a06729{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:0px;}.elementor-554 .elementor-element.elementor-element-51a06729 .elementor-widget-container{text-align:left;}.elementor-554 .elementor-element.elementor-element-51a06729 .elementor-social-icon{--icon-padding:0.5em;}.elementor-554 .elementor-element.elementor-element-51a06729 .elementor-icon{border-radius:30px 30px 30px 30px;}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-9fec680.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-554 .elementor-element.elementor-element-9fec680.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-554 .elementor-element.elementor-element-90ea209{text-align:start;}.elementor-554 .elementor-element.elementor-element-90ea209 img{max-width:62%;}.elementor-554 .elementor-element.elementor-element-9c9b273{text-align:center;}.elementor-554 .elementor-element.elementor-element-9c9b273 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;}.elementor-554 .elementor-element.elementor-element-d2c1cda .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-554 .elementor-element.elementor-element-d2c1cda .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-554 .elementor-element.elementor-element-d2c1cda .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-554 .elementor-element.elementor-element-d2c1cda .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-554 .elementor-element.elementor-element-d2c1cda .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-554 .elementor-element.elementor-element-d2c1cda .elementor-icon-list-icon i{color:#389C3C;transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-d2c1cda .elementor-icon-list-icon svg{fill:#389C3C;transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-d2c1cda{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-d2c1cda .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-554 .elementor-element.elementor-element-d2c1cda .elementor-icon-list-text{transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-e949faa{text-align:start;}.elementor-554 .elementor-element.elementor-element-e949faa .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.7px;color:#777777;}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-4de1f225.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-554 .elementor-element.elementor-element-4de1f225.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-554 .elementor-element.elementor-element-5d760441 .elementor-heading-title{font-size:13px;text-transform:uppercase;letter-spacing:1px;}.elementor-554 .elementor-element.elementor-element-2bf7ce29{--divider-border-style:dots_tribal;--divider-color:#389C3C;--divider-pattern-height:20px;}.elementor-554 .elementor-element.elementor-element-2bf7ce29 .elementor-divider-separator{width:55px;}.elementor-554 .elementor-element.elementor-element-2bf7ce29 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-554 .elementor-element.elementor-element-512a5d1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-554 .elementor-element.elementor-element-512a5d1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-554 .elementor-element.elementor-element-512a5d1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-554 .elementor-element.elementor-element-512a5d1b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-554 .elementor-element.elementor-element-512a5d1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-554 .elementor-element.elementor-element-512a5d1b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-512a5d1b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-512a5d1b{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-512a5d1b .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-554 .elementor-element.elementor-element-512a5d1b .elementor-icon-list-text{transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-653b178 .elementor-heading-title{font-size:13px;text-transform:uppercase;letter-spacing:1px;}.elementor-554 .elementor-element.elementor-element-206488a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-554 .elementor-element.elementor-element-206488a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-554 .elementor-element.elementor-element-206488a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-554 .elementor-element.elementor-element-206488a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-554 .elementor-element.elementor-element-206488a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-554 .elementor-element.elementor-element-206488a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-206488a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-206488a{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-206488a .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-554 .elementor-element.elementor-element-206488a .elementor-icon-list-text{transition:color 0.3s;}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-7288d4c7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-554 .elementor-element.elementor-element-7288d4c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-554 .elementor-element.elementor-element-6193fe98 .elementor-heading-title{font-size:13px;text-transform:uppercase;letter-spacing:1px;}.elementor-554 .elementor-element.elementor-element-281fc10{--divider-border-style:dots_tribal;--divider-color:#389C3C;--divider-pattern-height:20px;}.elementor-554 .elementor-element.elementor-element-281fc10 .elementor-divider-separator{width:55px;}.elementor-554 .elementor-element.elementor-element-281fc10 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-554 .elementor-element.elementor-element-7d3086a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-554 .elementor-element.elementor-element-7d3086a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-554 .elementor-element.elementor-element-7d3086a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-554 .elementor-element.elementor-element-7d3086a3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-554 .elementor-element.elementor-element-7d3086a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-554 .elementor-element.elementor-element-7d3086a3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-554 .elementor-element.elementor-element-7d3086a3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-554 .elementor-element.elementor-element-7d3086a3{--e-icon-list-icon-size:12px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-554 .elementor-element.elementor-element-7d3086a3 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-554 .elementor-element.elementor-element-7d3086a3 .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:767px){.elementor-554 .elementor-element.elementor-element-51a06729 .elementor-widget-container{text-align:center;}}/* Start custom CSS for section, class: .elementor-element-bf6c2c5 */.btn-contact-us {
    width: fit-content !important;
    position: fixed;
    bottom: 0.5em;
    right: 1em;
}

.btn-contact-us a {
    letter-spacing: 0.02em;
    font-weight: 300;
    border: solid 2px #8FC83C;
    padding: 0.2em;
    border-radius: 50%;
    background-color: #8FC83C;
    opacity: 0.95;
}

.btn-contact-us a i {
    color: white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06fc7a6 */.payment-image {
    max-width: 320px;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-51a06729 */.social-icons {
    max-width: 160px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-21a2315 */.col-certificate .elementor-widget-image {
    max-width: 160px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7d64a1b */.elementor-554 .elementor-element.elementor-element-7d64a1b .elementor-image {
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e949faa */.elementor-554 .elementor-element.elementor-element-e949faa a {
    color: #777777 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1a6db841 */.footer-section > .elementor-container {
  display: flex;
  flex-wrap: wrap;
}

.footer-section > .elementor-container > .elementor-column:first-child {
  width: 100%;
}

.footer-section > .elementor-container > .elementor-column:not(:first-child) {
  width: 30%;
}

.footer-section
  > .elementor-container
  > .elementor-column:first-child
  > .elementor-widget-wrap {
  flex-wrap: wrap;
  justify-content: space-between;
}

.footer-section
  > .elementor-container
  > .elementor-column:first-child
  > .elementor-widget-wrap
  > .elementor-widget-social-icons {
  width: 40%;
}

.footer-section
  > .elementor-container
  > .elementor-column:first-child
  > .elementor-widget-wrap
  > .payment-image {
  width: 40%;
}

.footer-section a {
  outline: none !important;
}

.section-images > .elementor-container > .elementor-column {
  width: fit-content !important;
}

.section-images > .elementor-container > .elementor-column:not(:last-child) {
  padding-right: 4em;
}

.col-certificate .elementor-widget-image {
  max-width: 140px !important;
}

@media (max-width: 970px) {
  .section-images > .elementor-container > .elementor-column:not(:last-child) {
    width: 40% !important;
    padding-right: 4em;
  }
  .section-images > .elementor-container > .elementor-column:last-child {
    width: 20% !important;
  }
  .col-certificate .elementor-widget-image {
    max-width: 50% !important;
  }
}

@media (max-width: 800px) {
  .footer-section > .elementor-container > .elementor-column:nth-child(2) {
    padding-top: 2em;
    width: 100% !important;
    order: 1;
  }

  .footer-section
    > .elementor-container
    > .elementor-column:not(:first-child):not(:last-child) {
    width: 40%;
  }

  .footer-section > .elementor-container > .elementor-column:not(:first-child) {
    padding-left: 1em;
  }
}

@media (max-width: 700px) {
  .section-images > .elementor-container > .elementor-column:not(:last-child) {
    width: calc((100% - 120px) / 2) !important;
    padding-right: 2em;
  }

  .footer-section > .elementor-container > .elementor-column:nth-child(3),
  .footer-section > .elementor-container > .elementor-column:nth-child(4) {
    width: 50% !important;
  }

  .section-images > .elementor-container > .elementor-column:last-child {
    width: 120px !important;
  }
}

@media (max-width: 550px) {
  .section-images > .elementor-container > .elementor-column:first-child {
    width: 100% !important;
    padding-right: 0;
  }
  .section-images > .elementor-container > .elementor-column:not(:last-child) {
    padding-top: 1em;
    width: 65% !important;
  }
  .section-images > .elementor-container > .elementor-column:last-child {
    padding-top: 1em;
    width: 35% !important;
  }

  .footer-section > .elementor-container > .elementor-column:nth-child(3),
  .footer-section > .elementor-container > .elementor-column:nth-child(4) {
    width: 100% !important;
    padding-top: 2em;
  }

  .footer-section
    > .elementor-container
    > .elementor-column:first-child
    > .elementor-widget-wrap {
    margin-left: 0;
  }
}

@media (max-width: 370px) {
  .section-images > .elementor-container > .elementor-column:not(:last-child) {
    width: 100% !important;
  }
  .section-images > .elementor-container > .elementor-column:last-child {
    width: 100% !important;
  }

  .col-social > .elementor-widget-wrap {
    justify-content: center !important;
    padding-top: 2em !important;
  }

  .social-icons .elementor-grid {
    display: flex;
    justify-content: center !important;
  }
}/* End custom CSS */