.elementor-2 .elementor-element.elementor-element-8f056db{--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;--align-items:center;--gap:0px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:142px;--padding-block-end:64px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-2 .elementor-element.elementor-element-1dd84a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:48px 48px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-5f899d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:16px 16px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-201ad4a .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-2 .elementor-element.elementor-element-201ad4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3a4418b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-3a4418b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cfe8bc6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-cfe8bc6{right:-148px;}body.rtl .elementor-2 .elementor-element.elementor-element-cfe8bc6{left:-148px;}.elementor-2 .elementor-element.elementor-element-cfe8bc6{top:-132px;z-index:0;}.elementor-2 .elementor-element.elementor-element-271bad2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-827363e .elementor-button{font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:500;line-height:26px;fill:var( --e-global-color-3a0ff0f );color:var( --e-global-color-3a0ff0f );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:16px 68px 16px 68px;}.elementor-2 .elementor-element.elementor-element-9ec9aa1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-e7ff268{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-87a2e5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--gap:12px 12px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:24px;--padding-block-end:0px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-2 .elementor-element.elementor-element-87a2e5d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-87a2e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0F3F3;}.elementor-2 .elementor-element.elementor-element-87a2e5d, .elementor-2 .elementor-element.elementor-element-87a2e5d::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-87a2e5d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-c075af4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:8px;--padding-inline-end:8px;}.elementor-2 .elementor-element.elementor-element-05a54c2 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Red Hat Display", Sans-serif;font-size:22px;font-weight:900;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-05a54c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6e69f6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-2 .elementor-element.elementor-element-6e69f6c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6e69f6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-6e69f6c, .elementor-2 .elementor-element.elementor-element-6e69f6c::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-0e2542d .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Red Hat Display", Sans-serif;font-size:22px;font-weight:900;font-style:normal;text-decoration:none;line-height:1.3em;}.elementor-2 .elementor-element.elementor-element-0e2542d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8ccc9bd .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Red Hat Text", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-8ccc9bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-19d65a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-e172191{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-2 .elementor-element.elementor-element-e172191:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e172191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e172191, .elementor-2 .elementor-element.elementor-element-e172191::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-75e9a3d .elementor-heading-title{color:var( --e-global-color-3a0ff0f );font-family:"Red Hat Display", Sans-serif;font-size:44px;font-weight:900;font-style:normal;text-decoration:none;line-height:60px;}.elementor-2 .elementor-element.elementor-element-75e9a3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0f9c093 .elementor-heading-title{color:var( --e-global-color-3a0ff0f );font-family:"Red Hat Text", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-0f9c093 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-474ff3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:12px 12px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-474ff3b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-474ff3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-474ff3b, .elementor-2 .elementor-element.elementor-element-474ff3b::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-5e15aa1 img{border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-5e15aa1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c7450ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-2 .elementor-element.elementor-element-c7450ac:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c7450ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c7450ac, .elementor-2 .elementor-element.elementor-element-c7450ac::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-4d3c799{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-4d3c799:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4d3c799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://acl-nearshore.com/bstn/wp-content/uploads/2024/03/services_grayscale.webp");background-position:bottom right;background-repeat:no-repeat;background-size:44% auto;}.elementor-2 .elementor-element.elementor-element-4d3c799, .elementor-2 .elementor-element.elementor-element-4d3c799::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-e672855 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e672855{left:238px;}body.rtl .elementor-2 .elementor-element.elementor-element-e672855{right:238px;}.elementor-2 .elementor-element.elementor-element-e672855{top:-138px;z-index:0;}.elementor-2 .elementor-element.elementor-element-834658c .elementor-heading-title{color:#28282800;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-2 .elementor-element.elementor-element-834658c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7bb5a74{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:260px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-7df47ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.6;--overlay-mix-blend-mode:screen;--border-radius:8px 8px 8px 8px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-2 .elementor-element.elementor-element-7df47ef:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7df47ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7df47ef::before, .elementor-2 .elementor-element.elementor-element-7df47ef > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7df47ef > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-7df47ef > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7df47ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-7df47ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:radial-gradient(at top left, #49E9E9 0%, #F2295B00 33%);}.elementor-2 .elementor-element.elementor-element-7df47ef::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-7df47ef, .elementor-2 .elementor-element.elementor-element-7df47ef::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-e2ab5e3{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-87b2fe1 .elementor-heading-title{color:var( --e-global-color-3a0ff0f );font-family:"Red Hat Display", Sans-serif;font-size:28px;font-weight:900;font-style:normal;text-decoration:none;line-height:38px;}.elementor-2 .elementor-element.elementor-element-87b2fe1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1ec8d5c .elementor-heading-title{color:var( --e-global-color-3a0ff0f );font-family:"Red Hat Text", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-1ec8d5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fa61e4d .elementor-button{font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:500;line-height:26px;fill:var( --e-global-color-3a0ff0f );color:var( --e-global-color-3a0ff0f );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3a0ff0f );border-radius:8px 8px 8px 8px;padding:16px 68px 16px 68px;}.elementor-2 .elementor-element.elementor-element-fa61e4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-79b6757{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.6;--overlay-mix-blend-mode:screen;--border-radius:8px 8px 8px 8px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-2 .elementor-element.elementor-element-79b6757:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-79b6757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-79b6757::before, .elementor-2 .elementor-element.elementor-element-79b6757 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-79b6757 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-79b6757 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-79b6757 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-79b6757 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:radial-gradient(at top left, #49E9E9 0%, #F2295B00 33%);}.elementor-2 .elementor-element.elementor-element-79b6757::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-79b6757, .elementor-2 .elementor-element.elementor-element-79b6757::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-bc4f8ff{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-280d3dd .elementor-heading-title{color:var( --e-global-color-3a0ff0f );font-family:"Red Hat Display", Sans-serif;font-size:28px;font-weight:900;font-style:normal;text-decoration:none;line-height:38px;}.elementor-2 .elementor-element.elementor-element-280d3dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-67f15fe .elementor-heading-title{color:var( --e-global-color-3a0ff0f );font-family:"Red Hat Text", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-67f15fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-025cda9 .elementor-button{font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:500;line-height:26px;fill:var( --e-global-color-3a0ff0f );color:var( --e-global-color-3a0ff0f );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3a0ff0f );border-radius:8px 8px 8px 8px;padding:16px 68px 16px 68px;}.elementor-2 .elementor-element.elementor-element-025cda9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6de7f0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.6;--overlay-mix-blend-mode:screen;--border-radius:8px 8px 8px 8px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-2 .elementor-element.elementor-element-6de7f0d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6de7f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6de7f0d::before, .elementor-2 .elementor-element.elementor-element-6de7f0d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6de7f0d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-6de7f0d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6de7f0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-6de7f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:radial-gradient(at top left, #49E9E9 0%, #F2295B00 33%);}.elementor-2 .elementor-element.elementor-element-6de7f0d::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 10px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-6de7f0d, .elementor-2 .elementor-element.elementor-element-6de7f0d::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-135e8ef{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-b1116d9 .elementor-heading-title{color:var( --e-global-color-3a0ff0f );font-family:"Red Hat Display", Sans-serif;font-size:28px;font-weight:900;font-style:normal;text-decoration:none;line-height:38px;}.elementor-2 .elementor-element.elementor-element-b1116d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0ae29f5 .elementor-heading-title{color:var( --e-global-color-3a0ff0f );font-family:"Red Hat Text", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-0ae29f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-954ff05 .elementor-button{font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:500;line-height:26px;fill:var( --e-global-color-3a0ff0f );color:var( --e-global-color-3a0ff0f );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3a0ff0f );border-radius:8px 8px 8px 8px;padding:16px 68px 16px 68px;}.elementor-2 .elementor-element.elementor-element-954ff05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ab6e2a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 44px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-2 .elementor-element.elementor-element-ab6e2a9::before, .elementor-2 .elementor-element.elementor-element-ab6e2a9 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ab6e2a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-ab6e2a9 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ab6e2a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-ab6e2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:radial-gradient(at bottom left, #D0F3F3 0%, var( --e-global-color-3a0ff0f ) 58%);}.elementor-2 .elementor-element.elementor-element-ab6e2a9::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.5px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-b44d5e1{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-b44d5e1, .elementor-2 .elementor-element.elementor-element-b44d5e1::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-c21df6d{text-align:center;}.elementor-2 .elementor-element.elementor-element-c21df6d img{width:188px;}.elementor-2 .elementor-element.elementor-element-c21df6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-70b27f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-40b8252{--display:flex;--gap:8px 8px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-e8d3f29 .elementor-heading-title{color:#28282800;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-e8d3f29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-587c0a5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-587c0a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7df44d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-9a81cdd .elementor-button{font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:500;line-height:26px;fill:var( --e-global-color-3a0ff0f );color:var( --e-global-color-3a0ff0f );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:16px 68px 16px 68px;}.elementor-2 .elementor-element.elementor-element-e529640 .elementor-button{font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:500;line-height:26px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-3a0ff0f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;padding:16px 68px 16px 68px;}.elementor-2 .elementor-element.elementor-element-e529640 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-db82eaa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 44px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-2 .elementor-element.elementor-element-db82eaa:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-db82eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://acl-nearshore.com/bstn/wp-content/uploads/2024/03/Home-TestimoniesBg.png");background-position:top left;background-repeat:no-repeat;background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-db82eaa::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.5px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-db82eaa, .elementor-2 .elementor-element.elementor-element-db82eaa::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-18ea3b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-a80286d{--display:flex;--gap:8px 8px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-e9c808b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e9c808b{right:-92px;}body.rtl .elementor-2 .elementor-element.elementor-element-e9c808b{left:-92px;}.elementor-2 .elementor-element.elementor-element-e9c808b{top:-80px;z-index:0;}.elementor-2 .elementor-element.elementor-element-1feb5ab .elementor-heading-title{color:#F5F5F5;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-1feb5ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7560dd0 .elementor-heading-title{color:#F5F5F5;font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-7560dd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8fe5d1c .elementor-button{font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:500;line-height:26px;fill:var( --e-global-color-3a0ff0f );color:var( --e-global-color-3a0ff0f );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:16px 68px 16px 68px;}.elementor-2 .elementor-element.elementor-element-08cd77e img{width:520px;}.elementor-2 .elementor-element.elementor-element-08cd77e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-08cd77e.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-08cd77e{right:120px;}body.rtl .elementor-2 .elementor-element.elementor-element-08cd77e{left:120px;}.elementor-2 .elementor-element.elementor-element-08cd77e{top:32px;}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-accent );border-width:0px 0px 0px 0px;border-radius:8px;}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-testimonial__header{padding-top:32px;padding-left:32px;padding-right:32px;padding-block-end:calc( 16px / 2 );}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-testimonial__content{padding-bottom:32px;padding-left:32px;padding-right:32px;padding-block-start:calc( 16px / 2 );}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-testimonial__name{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-testimonial__header, .elementor-2 .elementor-element.elementor-element-9447802 .elementor-testimonial__name{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-testimonial__title{color:var( --e-global-color-primary );font-size:20px;font-weight:700;line-height:26px;}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-testimonial__text{color:var( --e-global-color-secondary );font-family:"Red Hat Text", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-testimonial__icon{font-size:28px;}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-testimonial__icon svg{width:28px;}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-star-rating{font-size:16px;}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-star-rating i:not(:last-of-type){margin-inline-end:6px;}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-star-rating i:before{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-star-rating i{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-3a0ff0f );}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-swiper-button svg{fill:var( --e-global-color-3a0ff0f );}.elementor-2 .elementor-element.elementor-element-9447802 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9447802{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-cad9029{--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;--align-items:center;--gap:20px 44px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-2 .elementor-element.elementor-element-cad9029:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cad9029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2 .elementor-element.elementor-element-cad9029::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 1.2px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-cad9029, .elementor-2 .elementor-element.elementor-element-cad9029::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-b597d00 img{width:520px;}.elementor-2 .elementor-element.elementor-element-b597d00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b597d00{right:437px;}body.rtl .elementor-2 .elementor-element.elementor-element-b597d00{left:437px;}.elementor-2 .elementor-element.elementor-element-b597d00{top:305px;z-index:0;}.elementor-2 .elementor-element.elementor-element-9b6747e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-68c17f1{--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;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-2 .elementor-element.elementor-element-68c17f1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-68c17f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-68c17f1, .elementor-2 .elementor-element.elementor-element-68c17f1::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-1dee425 .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-1dee425 .elementor-icon{font-size:64px;}.elementor-2 .elementor-element.elementor-element-1dee425 .elementor-icon svg{height:64px;}.elementor-2 .elementor-element.elementor-element-1dee425 .elementor-icon-wrapper svg{width:100%;}.elementor-2 .elementor-element.elementor-element-1dee425 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2c1854b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Red Hat Text", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-2c1854b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-af2abc0{--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;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-2 .elementor-element.elementor-element-af2abc0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-af2abc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-af2abc0, .elementor-2 .elementor-element.elementor-element-af2abc0::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-7b6eefe .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-7b6eefe .elementor-icon{font-size:64px;}.elementor-2 .elementor-element.elementor-element-7b6eefe .elementor-icon svg{height:64px;}.elementor-2 .elementor-element.elementor-element-7b6eefe .elementor-icon-wrapper svg{width:100%;}.elementor-2 .elementor-element.elementor-element-7b6eefe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c21a312 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Red Hat Text", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-c21a312 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-20ccb59{--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;--align-items:flex-start;--gap:0px 0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-2 .elementor-element.elementor-element-20ccb59:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-20ccb59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-2 .elementor-element.elementor-element-20ccb59, .elementor-2 .elementor-element.elementor-element-20ccb59::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-aafc829 .elementor-icon-wrapper{text-align:left;}.elementor-2 .elementor-element.elementor-element-aafc829 .elementor-icon{font-size:64px;}.elementor-2 .elementor-element.elementor-element-aafc829 .elementor-icon svg{height:64px;}.elementor-2 .elementor-element.elementor-element-aafc829 .elementor-icon-wrapper svg{width:100%;}.elementor-2 .elementor-element.elementor-element-aafc829 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5abe2fa .elementor-heading-title{color:var( --e-global-color-text );font-family:"Red Hat Text", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-2 .elementor-element.elementor-element-5abe2fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e3da3b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-11b1ce8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-11b1ce8{right:-124px;}body.rtl .elementor-2 .elementor-element.elementor-element-11b1ce8{left:-124px;}.elementor-2 .elementor-element.elementor-element-11b1ce8{top:-120px;z-index:0;}.elementor-2 .elementor-element.elementor-element-af3cafd{--display:flex;--gap:8px 8px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-221032d .elementor-heading-title{color:#282828;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-2 .elementor-element.elementor-element-221032d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c5345a9 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-c5345a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1e6860a .elementor-button{font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:500;line-height:26px;fill:var( --e-global-color-3a0ff0f );color:var( --e-global-color-3a0ff0f );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:16px 68px 16px 68px;}.elementor-2 .elementor-element.elementor-element-1ecf6c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:64px;--padding-block-end:0px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-2 .elementor-element.elementor-element-1ecf6c3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1ecf6c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://acl-nearshore.com/bstn/wp-content/uploads/2024/03/Home-ContactBg.png");background-position:top left;background-repeat:no-repeat;background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-1ecf6c3::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.5px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-1ecf6c3, .elementor-2 .elementor-element.elementor-element-1ecf6c3::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-56a3af3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:64px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-566e683{--display:flex;--gap:8px 8px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-b3fb976 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b3fb976{right:-190px;}body.rtl .elementor-2 .elementor-element.elementor-element-b3fb976{left:-190px;}.elementor-2 .elementor-element.elementor-element-b3fb976{top:-178px;z-index:0;}.elementor-2 .elementor-element.elementor-element-45030f4 .elementor-heading-title{color:#F5F5F5;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-45030f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9ba802d .elementor-heading-title{color:#F5F5F5;font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-2 .elementor-element.elementor-element-9ba802d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2b4a3be .elementor-button{font-family:"Red Hat Text", Sans-serif;font-size:20px;font-weight:500;line-height:26px;fill:var( --e-global-color-3a0ff0f );color:var( --e-global-color-3a0ff0f );background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:16px 68px 16px 68px;}.elementor-2 .elementor-element.elementor-element-b2d78c0 img{width:520px;border-style:none;}.elementor-2 .elementor-element.elementor-element-b2d78c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b2d78c0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b2d78c0.elementor-element{--align-self:flex-end;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-201ad4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2 .elementor-element.elementor-element-4d3c799:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4d3c799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:96% auto;}.elementor-2 .elementor-element.elementor-element-834658c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2 .elementor-element.elementor-element-e8d3f29 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-1feb5ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-testimonial__header, .elementor-2 .elementor-element.elementor-element-9447802 .elementor-testimonial__name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-221032d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2 .elementor-element.elementor-element-45030f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-8f056db{--gap:32px 32px;--padding-block-start:142px;--padding-block-end:48px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-201ad4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-cfe8bc6{right:-77px;}body.rtl .elementor-2 .elementor-element.elementor-element-cfe8bc6{left:-77px;}.elementor-2 .elementor-element.elementor-element-cfe8bc6{top:41px;}.elementor-2 .elementor-element.elementor-element-827363e{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-5e15aa1 img{width:100%;}.elementor-2 .elementor-element.elementor-element-5e15aa1{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-c7450ac{--padding-block-start:48px;--padding-block-end:86px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-4d3c799:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4d3c799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-4d3c799{--padding-block-start:410px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-e672855{top:-93px;}.elementor-2 .elementor-element.elementor-element-834658c{text-align:left;}.elementor-2 .elementor-element.elementor-element-834658c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2 .elementor-element.elementor-element-834658c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7bb5a74{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-ab6e2a9{--justify-content:center;--gap:20px 20px;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-e8d3f29 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-9a81cdd{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-e529640{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-db82eaa{--gap:32px 32px;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:20px;--padding-inline-end:20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e9c808b{right:-29px;}body.rtl .elementor-2 .elementor-element.elementor-element-e9c808b{left:-29px;}.elementor-2 .elementor-element.elementor-element-e9c808b{top:-51px;}.elementor-2 .elementor-element.elementor-element-1feb5ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-08cd77e{right:-26px;}body.rtl .elementor-2 .elementor-element.elementor-element-08cd77e{left:-26px;}.elementor-2 .elementor-element.elementor-element-08cd77e{top:398px;}.elementor-2 .elementor-element.elementor-element-9447802 .elementor-testimonial__header, .elementor-2 .elementor-element.elementor-element-9447802 .elementor-testimonial__name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-9447802{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-cad9029{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:48px;--padding-block-end:48px;--padding-inline-start:20px;--padding-inline-end:20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-11b1ce8{right:-16px;}body.rtl .elementor-2 .elementor-element.elementor-element-11b1ce8{left:-16px;}.elementor-2 .elementor-element.elementor-element-11b1ce8{top:-74px;}.elementor-2 .elementor-element.elementor-element-221032d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2 .elementor-element.elementor-element-1ecf6c3{--gap:24px 24px;--padding-block-start:48px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2 .elementor-element.elementor-element-56a3af3{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-2 .elementor-element.elementor-element-45030f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2 .elementor-element.elementor-element-b2d78c0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-1dd84a1{--width:50%;}.elementor-2 .elementor-element.elementor-element-5f899d7{--width:100%;}.elementor-2 .elementor-element.elementor-element-271bad2{--width:100%;}.elementor-2 .elementor-element.elementor-element-9ec9aa1{--width:50%;}.elementor-2 .elementor-element.elementor-element-e7ff268{--width:100%;}.elementor-2 .elementor-element.elementor-element-87a2e5d{--width:100%;}.elementor-2 .elementor-element.elementor-element-c075af4{--width:100%;}.elementor-2 .elementor-element.elementor-element-6e69f6c{--width:100%;}.elementor-2 .elementor-element.elementor-element-19d65a1{--width:100%;}.elementor-2 .elementor-element.elementor-element-e172191{--width:100%;}.elementor-2 .elementor-element.elementor-element-474ff3b{--width:100%;}.elementor-2 .elementor-element.elementor-element-4d3c799{--width:100%;}.elementor-2 .elementor-element.elementor-element-7df47ef{--width:100%;}.elementor-2 .elementor-element.elementor-element-79b6757{--width:100%;}.elementor-2 .elementor-element.elementor-element-6de7f0d{--width:100%;}.elementor-2 .elementor-element.elementor-element-b44d5e1{--width:30%;}.elementor-2 .elementor-element.elementor-element-70b27f1{--width:100%;}.elementor-2 .elementor-element.elementor-element-7df44d2{--width:100%;}.elementor-2 .elementor-element.elementor-element-18ea3b6{--width:30%;}.elementor-2 .elementor-element.elementor-element-9b6747e{--width:50%;}.elementor-2 .elementor-element.elementor-element-68c17f1{--width:100%;}.elementor-2 .elementor-element.elementor-element-af2abc0{--width:100%;}.elementor-2 .elementor-element.elementor-element-20ccb59{--width:100%;}.elementor-2 .elementor-element.elementor-element-e3da3b9{--width:50%;}.elementor-2 .elementor-element.elementor-element-56a3af3{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-834658c */.elementor-2 .elementor-element.elementor-element-834658c .elementor-heading-title {
    width: max-content !important;
    font-size:89px !important;
    line-height: 1em !important;
background: linear-gradient(90deg, rgba(40,40,40,1) 35%, rgba(39,201,201,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}

@media screen and (width<1080px){
    .elementor-2 .elementor-element.elementor-element-834658c .elementor-heading-title {
        width: max-content !important;
        font-size:44px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7df47ef */.border:1px solid #000000;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79b6757 */.border:1px solid #000000;/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de7f0d */.border:1px solid #000000;/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8d3f29 */.elementor-2 .elementor-element.elementor-element-e8d3f29 .elementor-heading-title {
background: linear-gradient(90deg, rgba(40,40,40,1) 35%, rgba(39,201,201,1) 100%);
background-clip: text;
-webkit-background-clip: text;
}/* End custom CSS */