.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* SITECH ELEMENTOR CSS START */
:root{--si-ink:#00272b;--si-teal:#02bfe5;--si-paper:#f3f5f2}
.si-header{position:relative;z-index:20;border-bottom:1px solid rgba(0,39,43,.12)}
.si-header .elementor-button{white-space:nowrap}.si-nav{flex-wrap:nowrap!important}
.si-nav-button .elementor-button:hover{color:#008f80!important}
.si-outline-button .elementor-button{border:1px solid rgba(255,255,255,.7)}
.si-page-hero,.si-home-hero{background-blend-mode:multiply}
.si-card,.si-article-card{transition:transform .25s ease,background-color .25s ease,color .25s ease}
.si-card:hover,.si-article-card:hover{transform:translateY(-5px)}
.si-how-we-work .si-card:hover{background-color:#02bfe5!important}
.si-how-we-work .si-card:hover .elementor-heading-title,.si-how-we-work .si-card:hover .elementor-widget-text-editor,.si-how-we-work .si-card:hover .elementor-widget-text-editor p,.si-how-we-work .si-card:hover .elementor-widget-text-editor strong{color:#00272b!important}
.si-mission-step .elementor-heading-title,.si-mission-step .elementor-widget-text-editor{white-space:nowrap}
.si-card-grid,.si-four-grid,.si-partner-grid{flex-wrap:wrap!important}
.si-card-grid>.e-con{flex:1 1 calc(33.333% - 2px)!important}
.si-four-grid>.e-con{flex:1 1 calc(25% - 2px)!important}
.si-partner-grid>.e-con{flex:1 1 calc(33.333% - 2px)!important}
.si-industry-row{overflow:hidden}
.si-industry-panel{filter:grayscale(1);transition:flex-basis .5s ease,filter .35s ease;width:auto!important;flex:1 1 14%!important;overflow:hidden;cursor:pointer;background-blend-mode:multiply}
.si-industry-panel.is-active,.si-industry-panel:hover{filter:grayscale(0);flex-basis:44%!important}
.si-industry-row:hover .si-industry-panel.is-active:not(:hover){filter:grayscale(1);flex-basis:14%!important}
.si-industry-panel .elementor-widget-heading{opacity:1;transform:none;transition:.3s ease}
.si-industry-panel .elementor-heading-title{white-space:nowrap;transition:transform .3s ease}
.si-industry-panel .elementor-widget-text-editor{opacity:0;transform:translateY(12px);transition:.3s ease}
.si-industry-row:not(:hover) .si-industry-panel.is-active .elementor-widget-text-editor,.si-industry-panel:hover .elementor-widget-text-editor{opacity:1;transform:none}
.si-industry-panel:not(.is-active):not(:hover) .elementor-heading-title,.si-industry-row:hover .si-industry-panel.is-active:not(:hover) .elementor-heading-title{writing-mode:vertical-rl;transform:rotate(180deg)}
.si-footer a{color:#a8bbb8}.si-footer a:hover{color:#02bfe5}.si-footer-column .elementor-widget-heading{margin-bottom:16px}.si-footer-column .elementor-widget-text-editor{line-height:1.35}.si-footer-contact>.e-con-inner,.si-footer-bottom>.e-con-inner{align-items:center}.si-footer-cta .elementor-button{white-space:nowrap}

@media(max-width:1024px){.si-card-grid>.e-con,.si-partner-grid>.e-con{flex-basis:calc(50% - 2px)!important}.si-four-grid>.e-con{flex-basis:calc(50% - 2px)!important}.si-industry-row{flex-direction:column!important}.si-industry-panel{width:100%!important;min-height:110px!important;flex-basis:auto!important}.si-industry-panel .elementor-heading-title{writing-mode:horizontal-tb!important;transform:none!important}.si-industry-panel.is-active,.si-industry-panel:hover{min-height:420px!important;flex-basis:auto!important}}
@media(max-width:767px){.si-card-grid>.e-con,.si-four-grid>.e-con,.si-partner-grid>.e-con{flex-basis:100%!important}.si-industry-panel.is-active,.si-industry-panel:hover{min-height:480px!important}.si-cta>.e-con-inner>.e-con{width:100%!important}.si-home-hero .elementor-heading-title{letter-spacing:.2px!important}}
@media(max-width:1024px){.si-footer-main>.e-con-inner{flex-wrap:wrap!important}.si-footer-brand{width:100%!important}.si-footer-column{width:calc(25% - 27px)!important}.si-footer-contact>.e-con-inner{flex-wrap:wrap!important}.si-footer-contact>.e-con-inner>.e-con{width:calc(50% - 15px)!important}}
@media(max-width:767px){.si-footer-cta>.e-con-inner,.si-footer-bottom>.e-con-inner{flex-direction:column!important;align-items:flex-start!important}.si-footer-cta>.e-con-inner>.e-con{width:100%!important;align-items:flex-start!important}.si-footer-column{width:calc(50% - 18px)!important}.si-footer-contact>.e-con-inner>.e-con{width:100%!important}.si-footer-bottom>.e-con-inner>.elementor-widget{width:100%!important}}

/* SITECH ELEMENTOR CSS END */
/* SITECH HOVER MOTION FIX */
.si-card:hover,.si-article-card:hover{transform:translateY(-5px)!important}
/* SITECH MOBILE SECTOR AND MENU FIX */
@media(max-width:1024px){.si-header .elementor-menu-toggle{transform:translateY(15px)}}@media(max-width:767px){.si-industry-panel .elementor-heading-title{white-space:normal!important;overflow-wrap:break-word}}

/* SITECH MOBILE PARTNERS FOOTER BUTTONS START */
@media(max-width:767px){
  .si-footer-bottom-row{
    flex-direction:row!important;
    flex-wrap:wrap!important;
    align-items:center!important;
    justify-content:flex-start!important;
    column-gap:14px!important;
    row-gap:8px!important
  }
  .si-footer-bottom-row>.elementor-widget{
    width:auto!important;
    max-width:max-content!important;
    flex:0 0 auto!important;
    margin:0!important
  }
  .si-footer-bottom-row>.si-footer-design-credit{
    width:100%!important;
    max-width:none!important;
    flex:0 0 100%!important
  }
  .elementor:not(.elementor-location-header) .elementor-widget-button,
  .elementor:not(.elementor-location-header) .elementor-widget-button .elementor-widget-container,
  .elementor:not(.elementor-location-header) .elementor-widget-button .elementor-button-wrapper{
    width:100%!important;
    max-width:100%!important
  }
  .elementor:not(.elementor-location-header) .elementor-widget-button .elementor-button{
    display:flex!important;
    width:100%!important;
    max-width:100%!important;
    align-items:center!important;
    justify-content:center!important
  }
  .elementor:not(.elementor-location-header) .elementor-widget-button .elementor-button-content-wrapper{
    justify-content:center!important
  }
  .elementor:not(.elementor-location-header) .elementor-form .elementor-field-type-submit{
    width:100%!important;
    flex-basis:100%!important
  }
  .elementor:not(.elementor-location-header) .elementor-form .elementor-field-type-submit .elementor-button{
    display:flex!important;
    width:100%!important;
    justify-content:center!important
  }
}
/* SITECH MOBILE PARTNERS FOOTER BUTTONS END *//* End custom CSS */