.elementor-9 .elementor-element.elementor-element-64692c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99999;}.elementor-9 .elementor-element.elementor-element-64692c0.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5e8324e{--display:flex;--min-height:72px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;box-shadow:0px 40px 57px 0px rgba(71, 71, 71, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-9 .elementor-element.elementor-element-5e8324e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5e8324e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5e8324e.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-509c810{--display:flex;--min-height:56px;--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;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-509c810:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-509c810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-2a4293e img{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-f340512{--display:flex;--min-height:56px;--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;--justify-content:center;--align-items:center;--gap:0px 08px;--row-gap:0px;--column-gap:08px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d26fbef{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d26fbef:hover{background-color:transparent;background-image:linear-gradient(180deg, #EAEAEA 0%, #FAFAFA 100%);--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-9 .elementor-element.elementor-element-d26fbef, .elementor-9 .elementor-element.elementor-element-d26fbef::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-80e61f2 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-9 .elementor-element.elementor-element-80e61f2 .elementskit-btn{background-color:#02010100;width:100%;padding:10px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:14px;color:#1A1A1A;fill:#1A1A1A;border-style:none;}.elementor-9 .elementor-element.elementor-element-80e61f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-80e61f2 .elementskit-btn:hover{color:#1A1A1A;fill:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-80e61f2 .elementskit-btn > :is(i, svg){font-size:24px;}.elementor-9 .elementor-element.elementor-element-80e61f2 .elementskit-btn > i, .elementor-9 .elementor-element.elementor-element-80e61f2 .elementskit-btn > svg{margin-right:8px;}.rtl .elementor-9 .elementor-element.elementor-element-80e61f2 .elementskit-btn > i, .rtl .elementor-9 .elementor-element.elementor-element-80e61f2 .elementskit-btn > svg{margin-left:8px;margin-right:0;}.elementor-9 .elementor-element.elementor-element-80e61f2 .elementskit-btn i, .elementor-9 .elementor-element.elementor-element-80e61f2 .elementskit-btn svg{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}.elementor-9 .elementor-element.elementor-element-98a87cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-98a87cf:hover{background-color:transparent;background-image:linear-gradient(180deg, #EAEAEA 0%, #FAFAFA 100%);--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-9 .elementor-element.elementor-element-98a87cf, .elementor-9 .elementor-element.elementor-element-98a87cf::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-fdb6e47 .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-9 .elementor-element.elementor-element-fdb6e47 .elementskit-btn{background-color:#02010100;width:100%;padding:10px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:14px;color:#1A1A1A;fill:#1A1A1A;border-style:none;}.elementor-9 .elementor-element.elementor-element-fdb6e47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fdb6e47 .elementskit-btn:hover{color:#1A1A1A;fill:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-fdb6e47 .elementskit-btn > :is(i, svg){font-size:24px;}.elementor-9 .elementor-element.elementor-element-fdb6e47 .elementskit-btn > i, .elementor-9 .elementor-element.elementor-element-fdb6e47 .elementskit-btn > svg{margin-right:8px;}.rtl .elementor-9 .elementor-element.elementor-element-fdb6e47 .elementskit-btn > i, .rtl .elementor-9 .elementor-element.elementor-element-fdb6e47 .elementskit-btn > svg{margin-left:8px;margin-right:0;}.elementor-9 .elementor-element.elementor-element-fdb6e47 .elementskit-btn i, .elementor-9 .elementor-element.elementor-element-fdb6e47 .elementskit-btn svg{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}.elementor-9 .elementor-element.elementor-element-8231044{--display:flex;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8231044:hover{background-color:transparent;background-image:linear-gradient(180deg, #EAEAEA 0%, #FAFAFA 100%);--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;}.elementor-9 .elementor-element.elementor-element-8231044, .elementor-9 .elementor-element.elementor-element-8231044::before{--border-transition:0.3s;}.elementor-9 .elementor-element.elementor-element-bbfadac .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-9 .elementor-element.elementor-element-bbfadac .elementskit-btn{background-color:#02010100;width:100%;padding:10px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:14px;color:#1A1A1A;fill:#1A1A1A;border-style:none;}.elementor-9 .elementor-element.elementor-element-bbfadac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bbfadac .elementskit-btn:hover{color:#1A1A1A;fill:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-bbfadac .elementskit-btn > :is(i, svg){font-size:24px;}.elementor-9 .elementor-element.elementor-element-bbfadac .elementskit-btn > i, .elementor-9 .elementor-element.elementor-element-bbfadac .elementskit-btn > svg{margin-right:8px;}.rtl .elementor-9 .elementor-element.elementor-element-bbfadac .elementskit-btn > i, .rtl .elementor-9 .elementor-element.elementor-element-bbfadac .elementskit-btn > svg{margin-left:8px;margin-right:0;}.elementor-9 .elementor-element.elementor-element-bbfadac .elementskit-btn i, .elementor-9 .elementor-element.elementor-element-bbfadac .elementskit-btn svg{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);}.elementor-9 .elementor-element.elementor-element-0a2b3cb{--display:flex;--min-height:56px;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-62ceb60{--display:flex;--min-height:53px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-9b85609 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9b85609.elementor-element{--align-self:stretch;}.elementor-9 .elementor-element.elementor-element-9b85609 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0ms;border-style:none;border-radius:16px 16px 16px 16px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-9b85609 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-9b85609 .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-9b85609 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-9b85609 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-0b70921 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0b70921 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-0b70921.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0b70921.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0b70921.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0b70921.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0b70921.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0b70921 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-0b70921 .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-0b70921 .elementor-icon-wrapper svg{width:auto;}@media(max-width:1366px){.elementor-9 .elementor-element.elementor-element-62ceb60{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:481px){.elementor-9 .elementor-element.elementor-element-64692c0{--width:100%;}.elementor-9 .elementor-element.elementor-element-5e8324e{--width:824px;}.elementor-9 .elementor-element.elementor-element-509c810{--width:64px;}.elementor-9 .elementor-element.elementor-element-f340512{--width:360px;}.elementor-9 .elementor-element.elementor-element-d26fbef{--width:100px;}.elementor-9 .elementor-element.elementor-element-98a87cf{--width:155px;}.elementor-9 .elementor-element.elementor-element-8231044{--width:100px;}.elementor-9 .elementor-element.elementor-element-0a2b3cb{--width:180px;}.elementor-9 .elementor-element.elementor-element-62ceb60{--width:100%;}}@media(max-width:1366px) and (min-width:481px){.elementor-9 .elementor-element.elementor-element-5e8324e{--width:62%;}}@media(max-width:1024px) and (min-width:481px){.elementor-9 .elementor-element.elementor-element-5e8324e{--width:92%;}.elementor-9 .elementor-element.elementor-element-f340512{--width:328px;}.elementor-9 .elementor-element.elementor-element-0a2b3cb{--width:168px;}.elementor-9 .elementor-element.elementor-element-62ceb60{--width:100%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-5e8324e{--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-f340512{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-80e61f2 .elementskit-btn{font-size:12px;}.elementor-9 .elementor-element.elementor-element-fdb6e47 .elementskit-btn{font-size:12px;}.elementor-9 .elementor-element.elementor-element-bbfadac .elementskit-btn{font-size:12px;}.elementor-9 .elementor-element.elementor-element-0a2b3cb{--min-height:54px;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-62ceb60{--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;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-9b85609 > .elementor-widget-container{margin:0px -20px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:480px){.elementor-9 .elementor-element.elementor-element-64692c0{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5e8324e{--width:92%;--min-height:64px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-509c810{--width:56px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2a4293e img{width:56px;max-width:100%;height:56px;}.elementor-9 .elementor-element.elementor-element-f340512{--width:180px;--min-height:42px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:11px;--margin-bottom:11px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0a2b3cb{--width:180px;--min-height:48px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-62ceb60{--width:144px;--min-height:47px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:04px;--padding-bottom:04px;--padding-left:04px;--padding-right:04px;}.elementor-9 .elementor-element.elementor-element-9b85609 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9b85609 .elementor-button{font-size:14px;padding:15.5px 12px 15.5px 12px;}.elementor-9 .elementor-element.elementor-element-0b70921 .elementor-icon{font-size:18px;}.elementor-9 .elementor-element.elementor-element-0b70921 .elementor-icon svg{height:18px;}}/* Start custom CSS for elementskit-button, class: .elementor-element-80e61f2 */.box {
  padding: 1px 0px;
  cursor: pointer;
  position: relative;
}

.box::after {
  content: '';
  position: absolute;
  bottom: 3px;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 1px;
  background-color: #1a1a1a;
  transition: width 0.4s ease;
}

.box:hover::after {
  width: 45px;
}

/* Active home page */
body.page-id-131 .home-btn::after {
  width: 45px;
}

body.page-id-131 .home-container {
  background: linear-gradient(0deg, #FAFAFA 0%, #EAEAEA 100%);
}

body.page-id-6195 .case-study-btn::after {
  width: 65px;
}
body.page-id-6195 .case-container {
  background: linear-gradient(0deg, #FAFAFA 0%, #EAEAEA 100%);
}

 
body.page-id-3571 .blog-btn::after {
  width: 45px;
}
body.page-id-3571 .blog-container {
  background: linear-gradient(0deg, #FAFAFA 0%, #EAEAEA 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64692c0 */#SCROLIN-HEAD {
  transition: all 0.9s ease !important;
  width: 100%
}/* End custom CSS */