.elementor-139 .elementor-element.elementor-element-3b15adbd > .elementor-background-overlay{background-color:#D8FDFF;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-139 .elementor-element.elementor-element-3b15adbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:230px 0px 75px 0px;}.elementor-139 .elementor-element.elementor-element-68113c9c .elementor-repeater-item-f38b43a .swiper-slide-bg{background-color:#A33C3C00;}.elementor-139 .elementor-element.elementor-element-68113c9c .elementor-repeater-item-27a8a1b .swiper-slide-bg{background-color:#A33C3C00;}.elementor-139 .elementor-element.elementor-element-68113c9c .elementor-repeater-item-03a089b .swiper-slide-bg{background-color:#A33C3C00;}.elementor-139 .elementor-element.elementor-element-68113c9c .swiper-slide{transition-duration:calc(3000ms*1.2);height:520px;}.elementor-139 .elementor-element.elementor-element-68113c9c .elementor-slide-button{background-color:var( --e-global-color-24d8586 );border-color:var( --e-global-color-24d8586 );}.elementor-139 .elementor-element.elementor-element-68113c9c .swiper-slide-contents{max-width:100%;}.elementor-139 .elementor-element.elementor-element-68113c9c .swiper-slide-inner{text-align:center;}.elementor-139 .elementor-element.elementor-element-68113c9c .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:15px;}.elementor-139 .elementor-element.elementor-element-68113c9c .elementor-slide-heading{color:#000000;font-size:var( --e-global-typography-18ab6bb-font-size );line-height:var( --e-global-typography-18ab6bb-line-height );letter-spacing:var( --e-global-typography-18ab6bb-letter-spacing );word-spacing:var( --e-global-typography-18ab6bb-word-spacing );}.elementor-139 .elementor-element.elementor-element-68113c9c .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:45px;}.elementor-139 .elementor-element.elementor-element-68113c9c .elementor-slide-description{color:#000000;font-size:var( --e-global-typography-2f5e18c-font-size );font-weight:var( --e-global-typography-2f5e18c-font-weight );line-height:var( --e-global-typography-2f5e18c-line-height );letter-spacing:var( --e-global-typography-2f5e18c-letter-spacing );word-spacing:var( --e-global-typography-2f5e18c-word-spacing );}.elementor-139 .elementor-element.elementor-element-613527e9{padding:130px 0px 130px 0px;}.elementor-139 .elementor-element.elementor-element-721ddc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-139 .elementor-element.elementor-element-721ddc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.acia.lk/wp-content/uploads/2025/04/aingle-portfolio-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-139 .elementor-element.elementor-element-721ddc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-139 .elementor-element.elementor-element-721ddc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-139 .elementor-element.elementor-element-721ddc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-139 .elementor-element.elementor-element-721ddc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-139 .elementor-element.elementor-element-721ddc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-139 .elementor-element.elementor-element-584511be > .elementor-element-populated{padding:37px 92px 27px 62px;}.elementor-139 .elementor-element.elementor-element-1f9e96ce > .elementor-widget-container{padding:15px 0px 20px 0px;}.elementor-139 .elementor-element.elementor-element-1f9e96ce .elementor-heading-title{font-size:var( --e-global-typography-caea1c3-font-size );line-height:var( --e-global-typography-caea1c3-line-height );letter-spacing:var( --e-global-typography-caea1c3-letter-spacing );word-spacing:var( --e-global-typography-caea1c3-word-spacing );}.elementor-139 .elementor-element.elementor-element-57efb263{padding:113px 0px 10px 0px;}.elementor-139 .elementor-element.elementor-element-25388c6a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-139 .elementor-element.elementor-element-25388c6a{padding:0px 0px 5px 0px;}.elementor-139 .elementor-element.elementor-element-13289f28.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-139 .elementor-element.elementor-element-7d544ce8{--divider-border-style:solid;--divider-color:var( --e-global-color-24d8586 );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-139 .elementor-element.elementor-element-7d544ce8 .elementor-divider-separator{width:55px;margin:0 auto;margin-right:0;}.elementor-139 .elementor-element.elementor-element-7d544ce8 .elementor-divider{text-align:right;padding-block-start:1px;padding-block-end:1px;}.elementor-139 .elementor-element.elementor-element-794d4e77{width:auto;max-width:auto;text-align:center;font-size:var( --e-global-typography-965ab77-font-size );font-weight:var( --e-global-typography-965ab77-font-weight );line-height:var( --e-global-typography-965ab77-line-height );letter-spacing:var( --e-global-typography-965ab77-letter-spacing );word-spacing:var( --e-global-typography-965ab77-word-spacing );color:var( --e-global-color-24d8586 );}.elementor-139 .elementor-element.elementor-element-794d4e77 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-139 .elementor-element.elementor-element-5f256976{--divider-border-style:solid;--divider-color:var( --e-global-color-24d8586 );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-139 .elementor-element.elementor-element-5f256976 .elementor-divider-separator{width:55px;margin:0 auto;margin-right:0;}.elementor-139 .elementor-element.elementor-element-5f256976 .elementor-divider{text-align:right;padding-block-start:1px;padding-block-end:1px;}.elementor-139 .elementor-element.elementor-element-b279ae > .elementor-widget-container{padding:15px 0px 20px 0px;}.elementor-139 .elementor-element.elementor-element-b279ae{text-align:center;}.elementor-139 .elementor-element.elementor-element-b279ae .elementor-heading-title{font-size:var( --e-global-typography-caea1c3-font-size );line-height:var( --e-global-typography-caea1c3-line-height );letter-spacing:var( --e-global-typography-caea1c3-letter-spacing );word-spacing:var( --e-global-typography-caea1c3-word-spacing );}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-139 .elementor-element.elementor-element-7d409359 .premium-img-gallery-fitRows div.premium-gallery-item{width:50%;}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-caption{background-color:#FFFDFD;text-align:center;padding:30px 0px 15px 0px;}.elementor-139 .elementor-element.elementor-element-7d409359 .pa-gallery-img-container img{object-fit:fill;}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-img-gallery-filter{justify-content:center;}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-img-name, .elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-img-name a{color:#000000;font-size:var( --e-global-typography-a8f26cc-font-size );line-height:var( --e-global-typography-a8f26cc-line-height );letter-spacing:var( --e-global-typography-a8f26cc-letter-spacing );word-spacing:var( --e-global-typography-a8f26cc-word-spacing );}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-img-desc, .elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-img-desc a{color:#D00B2B;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-139 .elementor-element.elementor-element-7d409359 .pa-gallery-icons-inner-container i, .elementor-139 .elementor-element.elementor-element-7d409359 .pa-gallery-icons-caption-cell i{font-size:20px;}.elementor-139 .elementor-element.elementor-element-7d409359 .pa-gallery-icons-inner-container svg, .elementor-139 .elementor-element.elementor-element-7d409359 .pa-gallery-icons-caption-cell svg{width:20px;height:20px;}.elementor-139 .elementor-element.elementor-element-7d409359 .pa-gallery-magnific-image i, .elementor-139 .elementor-element.elementor-element-7d409359 .pa-gallery-img-link i{color:#FFFCFC;}.elementor-139 .elementor-element.elementor-element-7d409359 .pa-gallery-magnific-image svg, .elementor-139 .elementor-element.elementor-element-7d409359 .pa-gallery-img-link svg{fill:#FFFCFC;color:#FFFCFC;}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-18ab6bb-font-size );line-height:var( --e-global-typography-18ab6bb-line-height );letter-spacing:var( --e-global-typography-18ab6bb-letter-spacing );word-spacing:var( --e-global-typography-18ab6bb-word-spacing );color:var( --e-global-color-24d8586 );margin:0px 0px 40px 0px;}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-cats-container li a.active{color:var( --e-global-color-b2fd063 );background-color:var( --e-global-color-accent );}.elementor-139 .elementor-element.elementor-element-990da4f{--display:flex;--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;}.elementor-139 .elementor-element.elementor-element-1ab9876{--spacer-size:50px;}@media(max-width:1024px){.elementor-139 .elementor-element.elementor-element-3b15adbd{padding:100px 0px 0px 0px;}.elementor-139 .elementor-element.elementor-element-68113c9c .elementor-slide-heading{font-size:var( --e-global-typography-18ab6bb-font-size );line-height:var( --e-global-typography-18ab6bb-line-height );letter-spacing:var( --e-global-typography-18ab6bb-letter-spacing );word-spacing:var( --e-global-typography-18ab6bb-word-spacing );}.elementor-139 .elementor-element.elementor-element-68113c9c .elementor-slide-description{font-size:var( --e-global-typography-2f5e18c-font-size );line-height:var( --e-global-typography-2f5e18c-line-height );letter-spacing:var( --e-global-typography-2f5e18c-letter-spacing );word-spacing:var( --e-global-typography-2f5e18c-word-spacing );}.elementor-139 .elementor-element.elementor-element-613527e9{padding:130px 0px 100px 0px;}.elementor-139 .elementor-element.elementor-element-721ddc > .elementor-element-populated{padding:170px 0px 170px 0px;}.elementor-139 .elementor-element.elementor-element-584511be > .elementor-element-populated{margin:85px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-139 .elementor-element.elementor-element-1f9e96ce .elementor-heading-title{font-size:var( --e-global-typography-caea1c3-font-size );line-height:var( --e-global-typography-caea1c3-line-height );letter-spacing:var( --e-global-typography-caea1c3-letter-spacing );word-spacing:var( --e-global-typography-caea1c3-word-spacing );}.elementor-139 .elementor-element.elementor-element-794d4e77{font-size:var( --e-global-typography-965ab77-font-size );line-height:var( --e-global-typography-965ab77-line-height );letter-spacing:var( --e-global-typography-965ab77-letter-spacing );word-spacing:var( --e-global-typography-965ab77-word-spacing );}.elementor-139 .elementor-element.elementor-element-b279ae .elementor-heading-title{font-size:var( --e-global-typography-caea1c3-font-size );line-height:var( --e-global-typography-caea1c3-line-height );letter-spacing:var( --e-global-typography-caea1c3-letter-spacing );word-spacing:var( --e-global-typography-caea1c3-word-spacing );}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-139 .elementor-element.elementor-element-7d409359 .premium-img-gallery-fitRows div.premium-gallery-item{width:50%;}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-img-name, .elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-img-name a{font-size:var( --e-global-typography-a8f26cc-font-size );line-height:var( --e-global-typography-a8f26cc-line-height );letter-spacing:var( --e-global-typography-a8f26cc-letter-spacing );word-spacing:var( --e-global-typography-a8f26cc-word-spacing );}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-img-desc, .elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-img-desc a{font-size:var( --e-global-typography-text-font-size );}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-18ab6bb-font-size );line-height:var( --e-global-typography-18ab6bb-line-height );letter-spacing:var( --e-global-typography-18ab6bb-letter-spacing );word-spacing:var( --e-global-typography-18ab6bb-word-spacing );}}@media(max-width:767px){.elementor-139 .elementor-element.elementor-element-3354422b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-139 .elementor-element.elementor-element-68113c9c .elementor-slide-heading{font-size:var( --e-global-typography-18ab6bb-font-size );line-height:var( --e-global-typography-18ab6bb-line-height );letter-spacing:var( --e-global-typography-18ab6bb-letter-spacing );word-spacing:var( --e-global-typography-18ab6bb-word-spacing );}.elementor-139 .elementor-element.elementor-element-68113c9c .elementor-slide-description{font-size:var( --e-global-typography-2f5e18c-font-size );line-height:var( --e-global-typography-2f5e18c-line-height );letter-spacing:var( --e-global-typography-2f5e18c-letter-spacing );word-spacing:var( --e-global-typography-2f5e18c-word-spacing );}.elementor-139 .elementor-element.elementor-element-584511be > .elementor-element-populated{margin:90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-139 .elementor-element.elementor-element-1f9e96ce .elementor-heading-title{font-size:var( --e-global-typography-caea1c3-font-size );line-height:var( --e-global-typography-caea1c3-line-height );letter-spacing:var( --e-global-typography-caea1c3-letter-spacing );word-spacing:var( --e-global-typography-caea1c3-word-spacing );}.elementor-139 .elementor-element.elementor-element-13289f28{width:100%;}.elementor-139 .elementor-element.elementor-element-7d544ce8 .elementor-divider-separator{width:55px;}.elementor-139 .elementor-element.elementor-element-794d4e77{font-size:var( --e-global-typography-965ab77-font-size );line-height:var( --e-global-typography-965ab77-line-height );letter-spacing:var( --e-global-typography-965ab77-letter-spacing );word-spacing:var( --e-global-typography-965ab77-word-spacing );}.elementor-139 .elementor-element.elementor-element-5f256976 .elementor-divider-separator{width:55px;}.elementor-139 .elementor-element.elementor-element-b279ae .elementor-heading-title{font-size:var( --e-global-typography-caea1c3-font-size );line-height:var( --e-global-typography-caea1c3-line-height );letter-spacing:var( --e-global-typography-caea1c3-letter-spacing );word-spacing:var( --e-global-typography-caea1c3-word-spacing );}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-139 .elementor-element.elementor-element-7d409359 .premium-img-gallery-fitRows div.premium-gallery-item{width:100%;}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-img-name, .elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-img-name a{font-size:var( --e-global-typography-a8f26cc-font-size );line-height:var( --e-global-typography-a8f26cc-line-height );letter-spacing:var( --e-global-typography-a8f26cc-letter-spacing );word-spacing:var( --e-global-typography-a8f26cc-word-spacing );}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-img-desc, .elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-img-desc a{font-size:var( --e-global-typography-text-font-size );}.elementor-139 .elementor-element.elementor-element-7d409359 .premium-gallery-cats-container li a.category{font-size:var( --e-global-typography-18ab6bb-font-size );line-height:var( --e-global-typography-18ab6bb-line-height );letter-spacing:var( --e-global-typography-18ab6bb-letter-spacing );word-spacing:var( --e-global-typography-18ab6bb-word-spacing );margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-139 .elementor-element.elementor-element-721ddc{width:40%;}.elementor-139 .elementor-element.elementor-element-584511be{width:60%;}.elementor-139 .elementor-element.elementor-element-380b4208{width:20%;}.elementor-139 .elementor-element.elementor-element-6a12458c{width:60%;}.elementor-139 .elementor-element.elementor-element-2bf95a45{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-139 .elementor-element.elementor-element-721ddc{width:100%;}.elementor-139 .elementor-element.elementor-element-584511be{width:100%;}.elementor-139 .elementor-element.elementor-element-380b4208{width:20%;}.elementor-139 .elementor-element.elementor-element-6a12458c{width:60%;}.elementor-139 .elementor-element.elementor-element-2bf95a45{width:20%;}}/* Start custom CSS for slides, class: .elementor-element-68113c9c */.red {color: red;}/* End custom CSS */