.elementor-47046 .elementor-element.elementor-element-28b6c75{--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;--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-47046 .elementor-element.elementor-element-28b6c75:not(.elementor-motion-effects-element-type-background), .elementor-47046 .elementor-element.elementor-element-28b6c75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000E29;}.elementor-47046 .elementor-element.elementor-element-6d2f6fd{--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;--align-items:flex-start;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47046 .elementor-element.elementor-element-5ae6f9f{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-47046 .elementor-element.elementor-element-c8ef14e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-47046 .elementor-element.elementor-element-c8ef14e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47046 .elementor-element.elementor-element-c8ef14e .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:1 / 1;}.elementor-47046 .elementor-element.elementor-element-c8ef14e .elementor-swiper-button{font-size:18px;color:#FFFFFF;}.elementor-47046 .elementor-element.elementor-element-c8ef14e .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-47046 .elementor-element.elementor-element-c8ef14e .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47046 .elementor-element.elementor-element-6b12ea2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;line-height:1.45em;color:#D3DEEE;}.elementor-47046 .elementor-element.elementor-element-1621bc6{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-47046 .elementor-element.elementor-element-48f2e7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47046 .elementor-element.elementor-element-48f2e7d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:1.15em;letter-spacing:1.7px;color:#FFFFFF;}.elementor-47046 .elementor-element.elementor-element-6ca51ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47046 .elementor-element.elementor-element-6ca51ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-47046 .elementor-element.elementor-element-8e4cb02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.45em;color:#D3DEEE;}.elementor-47046 .elementor-element.elementor-element-ce04ed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.45em;color:#D3DEEE;}.elementor-47046 .elementor-element.elementor-element-47e06ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47046 .elementor-element.elementor-element-47e06ac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;line-height:1.15em;color:#FFFFFF;}.elementor-47046 .elementor-element.elementor-element-6fd2a53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:1.45em;color:#D3DEEE;}.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-47046 .elementor-element.elementor-element-80f255f .elementor-button{background-color:#0861F8;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;line-height:1.25em;fill:#FFFFFF;color:#FFFFFF;border-radius:32px 32px 32px 32px;padding:15px 23px 15px 23px;}.elementor-47046 .elementor-element.elementor-element-80f255f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-47046 .elementor-element.elementor-element-80f255f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47046 .elementor-element.elementor-element-80f255f .elementor-button .elementor-button-content-wrapper{gap:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-47046 .elementor-element.elementor-element-28b6c75{--width:100%;}.elementor-47046 .elementor-element.elementor-element-6d2f6fd{--width:100%;}.elementor-47046 .elementor-element.elementor-element-5ae6f9f{--width:60%;}.elementor-47046 .elementor-element.elementor-element-1621bc6{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-47046 .elementor-element.elementor-element-5ae6f9f{--width:59%;}.elementor-47046 .elementor-element.elementor-element-1621bc6{--width:41%;}}@media(max-width:1024px){.elementor-47046 .elementor-element.elementor-element-6d2f6fd{--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-47046 .elementor-element.elementor-element-c8ef14e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-47046 .elementor-element.elementor-element-6b12ea2{font-size:13px;}.elementor-47046 .elementor-element.elementor-element-1621bc6{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-47046 .elementor-element.elementor-element-48f2e7d .elementor-heading-title{font-size:13px;}.elementor-47046 .elementor-element.elementor-element-6ca51ce .elementor-heading-title{font-size:31px;}.elementor-47046 .elementor-element.elementor-element-8e4cb02{font-size:14px;}.elementor-47046 .elementor-element.elementor-element-ce04ed7{font-size:17px;}.elementor-47046 .elementor-element.elementor-element-47e06ac .elementor-heading-title{font-size:19px;}.elementor-47046 .elementor-element.elementor-element-6fd2a53{font-size:15px;}.elementor-47046 .elementor-element.elementor-element-80f255f .elementor-button{font-size:15px;}}@media(max-width:767px){.elementor-47046 .elementor-element.elementor-element-6d2f6fd{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-47046 .elementor-element.elementor-element-5ae6f9f{--width:100%;}.elementor-47046 .elementor-element.elementor-element-c8ef14e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:8px;}.elementor-47046 .elementor-element.elementor-element-6b12ea2{font-size:13px;}.elementor-47046 .elementor-element.elementor-element-1621bc6{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-47046 .elementor-element.elementor-element-48f2e7d .elementor-heading-title{font-size:12px;}.elementor-47046 .elementor-element.elementor-element-6ca51ce .elementor-heading-title{font-size:29px;}.elementor-47046 .elementor-element.elementor-element-8e4cb02{font-size:14px;}.elementor-47046 .elementor-element.elementor-element-ce04ed7{font-size:16px;}.elementor-47046 .elementor-element.elementor-element-47e06ac .elementor-heading-title{font-size:19px;}.elementor-47046 .elementor-element.elementor-element-6fd2a53{font-size:15px;}.elementor-47046 .elementor-element.elementor-element-80f255f .elementor-button{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-28b6c75 */.elementor .elementor-element.nxb-project-album-b6000a1 {--nxb-gutter:48px;background:#000E29;color:#fff;direction:ltr;text-align:left;position:relative;isolation:isolate;min-width:0;font-family:Roboto,Arial,sans-serif;}
.elementor .elementor-element.nxb-project-album-b6000a1 *,.elementor .elementor-element.nxb-project-album-b6000a1 *::before,.elementor .elementor-element.nxb-project-album-b6000a1 *::after {box-sizing:border-box;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-inner {width:calc(100% - var(--nxb-gutter)*2);max-width:1240px;margin-left:auto;margin-right:auto;}
.elementor .elementor-element.nxb-project-album-b6000a1 .e-con,.elementor .elementor-element.nxb-project-album-b6000a1 .elementor-widget {min-width:0;}
.elementor .elementor-element.nxb-project-album-b6000a1 .elementor-widget {margin-bottom:0;}
.elementor .elementor-element.nxb-project-album-b6000a1 .elementor-heading-title,.elementor .elementor-element.nxb-project-album-b6000a1 .elementor-widget-text-editor p {margin:0;}
.elementor .elementor-element.nxb-project-album-b6000a1 .elementor-heading-title {overflow-wrap:normal;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-eyebrow .elementor-heading-title {color:#86C9F3;}
.elementor .elementor-element.nxb-project-album-b6000a1 a {color:inherit;text-decoration:none;}
.elementor .elementor-element.nxb-project-album-b6000a1 a:focus-visible,.elementor .elementor-element.nxb-project-album-b6000a1 button:focus-visible {outline:2px solid #8CE8FF;outline-offset:4px;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-primary .elementor-button {background:linear-gradient(108deg,#0861F8 30%,#21CBFF);box-shadow:0 0 18px #0861F844,inset 0 1px 0 #BAF5FF66;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-secondary .elementor-button {background:#001B3B80;border:1px solid #7595B5;}
.elementor .elementor-element.nxb-project-album-b6000a1 .elementor-button:hover {filter:brightness(1.12);}
@media(max-width:1024px){.elementor .elementor-element.nxb-project-album-b6000a1 {--nxb-gutter:30px;}}
@media(max-width:767px){.elementor .elementor-element.nxb-project-album-b6000a1 {--nxb-gutter:20px;}}
.elementor .elementor-element.nxb-project-album-b6000a1 .glass-box-bg {background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(8,97,248,.12) 50%,rgba(0,14,41,.40)) !important;backdrop-filter:blur(5px) saturate(150%) !important;-webkit-backdrop-filter:blur(25px) saturate(180%) !important;border-radius:28px !important;}
.elementor .elementor-element.nxb-project-album-b6000a1 .box-bar {position:relative;isolation:isolate;--bg:radial-gradient(circle 850px at calc(100% - 520px) 420px,rgba(8,97,248,.25),rgba(8,97,248,.15) 35%,rgba(8,97,248,.08) 60%,transparent),#000E29;background:var(--bg);border-radius:16px;color:white;box-sizing:border-box;}

.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-album-media {width:calc(60% - 15.6px);}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-info {width:calc(40% - 10.4px);border:1px solid #3878A333;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow {width:100%;min-width:0;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-main-swiper {width:100%;height:440px;background:#00142F;border-radius:12px;overflow:hidden;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-carousel-image {background-size:contain;background-repeat:no-repeat;background-position:center;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-carousel-image-overlay {align-items:center;justify-content:flex-start;text-align:left;padding:8px 12px;font:500 13px/1.4 Roboto,Arial,sans-serif;color:#fff;background:#000E29B8;top:auto;bottom:12px;left:12px;width:auto;max-width:calc(100% - 24px);height:auto;min-height:34px;border-radius:9px;opacity:1;transform:none;pointer-events:none;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-thumbnails-swiper .elementor-carousel-image-overlay {display:none;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-thumbnails-swiper {width:100%;margin-top:12px;overflow:hidden;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-thumbnails-swiper .elementor-carousel-image {background-size:cover;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-thumbnails-swiper .swiper-slide {border:2px solid transparent;border-radius:8px;overflow:hidden;cursor:pointer;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-thumbnails-swiper .swiper-slide-active {border-color:#21CBFF;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-swiper-button {display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:1px solid #4CACED;background:#00254CD9;border-radius:50%;color:white;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-swiper-button-prev {left:12px;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-swiper-button-next {right:12px;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-album-meta {color:#8BCFF5;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-album-enquiry {width:100%;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-album-enquiry .elementor-button {width:100%;font-size:14px;padding:15px 16px;}
.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-album-hint {color:#AFC4DE;}
@media(max-width:1024px){.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-album-media {width:calc(59% - 12.98px);}.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-info {width:calc(41% - 9.02px);}.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-main-swiper {height:390px;}}
@media(max-width:767px){.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-album-media,.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-info {width:100%;}.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-info {border-radius:16px;margin:0 16px;width:calc(100% - 32px);}.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-main-swiper {height:360px;border-radius:0;}.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-thumbnails-swiper {width:calc(100% - 32px);margin:12px auto 0;}.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-album-hint {padding:0 18px;}.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-swiper-button-prev {left:10px;}.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-swiper-button-next {right:10px;}}
@media(max-width:359px){.elementor .elementor-element.nxb-project-album-b6000a1 .nxb-project-slideshow .elementor-main-swiper {height:310px;}}
@media(prefers-reduced-motion:reduce){.elementor .elementor-element.nxb-project-album-b6000a1 .swiper-wrapper {transition-duration:1ms !important;}}/* End custom CSS */