.elementor-18073 .elementor-element.elementor-element-01ce16e{--display:grid;--min-height:500px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18073 .elementor-element.elementor-element-01ce16e::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .elementor-background-video-container::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .e-con-inner > .elementor-background-video-container::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .elementor-background-slideshow::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .e-con-inner > .elementor-background-slideshow::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://astrumbuilders.com/wp-content/uploads/2025/09/assets_task_01k57w8scqfbxv4vw02149jc2p_1757979949_img_0.webp");--background-overlay:'';background-position:0px -640px;background-repeat:no-repeat;background-size:100% auto;}.elementor-18073 .elementor-element.elementor-element-01ce16e.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-18073 .elementor-element.elementor-element-5f0e9b8{--display:grid;--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18073 .elementor-element.elementor-element-92ad146 .elementor-heading-title{color:#000000;}.options_dark_skin .elementor-18073 .elementor-element.elementor-element-92ad146 .elementor-heading-title{color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );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 );}.options_dark_skin .elementor-18073 .elementor-element.elementor-element-70af332 *{color:#ffffff;}.elementor-18073 .elementor-element.elementor-element-d271d9a > .elementor-widget-container{margin:80px 80px 80px 80px;padding:0px 0px 0px 0px;}.elementor-18073 .elementor-element.elementor-element-d271d9a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-18073 .elementor-element.elementor-element-61a3b8c{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;}.elementor-18073 .elementor-element.elementor-element-61a3b8c::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .elementor-background-video-container::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .e-con-inner > .elementor-background-video-container::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .elementor-background-slideshow::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://astrumbuilders.com/wp-content/uploads/2024/10/ASTRUM-LOGOS--300x300.png");--background-overlay:'';background-position:38px -6px;background-repeat:no-repeat;}.elementor-18073 .elementor-element.elementor-element-78afed8{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18073 .elementor-element.elementor-element-3033bef > .elementor-widget-container{margin:90px 90px 90px 90px;}.elementor-18073 .elementor-element.elementor-element-3033bef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18073 .elementor-element.elementor-element-3033bef{text-align:center;}.elementor-18073 .elementor-element.elementor-element-3033bef .elementor-heading-title{color:#000000;}.options_dark_skin .elementor-18073 .elementor-element.elementor-element-3033bef .elementor-heading-title{color:#ffffff;}.elementor-18073 .elementor-element.elementor-element-7bc98d7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-18073 .elementor-element.elementor-element-1b50528 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-18073 .elementor-element.elementor-element-119a5e0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.options_dark_skin .elementor-18073 .elementor-element.elementor-element-fbcf7c1 *{color:#ffffff;}.options_dark_skin .elementor-18073 .elementor-element.elementor-element-bb53792 *{color:#ffffff;}.elementor-18073 .elementor-element.elementor-element-3f6c34f{--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-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18073 .elementor-element.elementor-element-0f7ab40 .elementor-repeater-item-fed2d3d .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://astrumbuilders.com/wp-content/uploads/2025/06/SALA-SAUNA-ENHANCED.png);background-size:cover;}.elementor-18073 .elementor-element.elementor-element-0f7ab40 .elementor-repeater-item-fea3b21 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://astrumbuilders.com/wp-content/uploads/2025/09/EXTERIOR-2.png);background-size:cover;}.elementor-18073 .elementor-element.elementor-element-0f7ab40 .elementor-repeater-item-de63cdb .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://astrumbuilders.com/wp-content/uploads/2024/10/modern-architectural-urbanistic-atyrau-fish-bridge-2024-04-17-17-43-23-utc-scaled.jpg);background-size:cover;}.elementor-18073 .elementor-element.elementor-element-0f7ab40 .swiper-slide{transition-duration:calc(5000ms*1.2);height:664px;}.elementor-18073 .elementor-element.elementor-element-0f7ab40 .swiper-slide-contents{max-width:66%;}.elementor-18073 .elementor-element.elementor-element-0f7ab40 .swiper-slide-inner{text-align:center;}.elementor-18073 .elementor-element.elementor-element-65c0093{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18073 .elementor-element.elementor-element-e5628f4{--display:grid;--min-height:0px;--e-con-grid-template-columns:AUTO;--e-con-grid-template-rows:AUTO;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-e5628f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18073 .elementor-element.elementor-element-2c2cec6{--display:grid;--e-con-grid-template-columns:AUTO;--e-con-grid-template-rows:AUTO;--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-1120bcc .elementor-heading-title{color:#000000;}.options_dark_skin .elementor-18073 .elementor-element.elementor-element-1120bcc .elementor-heading-title{color:#ffffff;}.elementor-18073 .elementor-element.elementor-element-69f28a6 .elementor-heading-title{color:#000000;}.options_dark_skin .elementor-18073 .elementor-element.elementor-element-69f28a6 .elementor-heading-title{color:#ffffff;}.options_dark_skin .elementor-18073 .elementor-element.elementor-element-8d6df2d *{color:#ffffff;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18073 .elementor-element.elementor-element-a0bc3d7 .elementor-button{background-color:#000100;}.elementor-18073 .elementor-element.elementor-element-a0bc3d7.elementor-element{--align-self:stretch;}.elementor-18073 .elementor-element.elementor-element-5efd1bb{--display:grid;--min-height:0px;--e-con-grid-template-columns:AUTO;--e-con-grid-template-rows:AUTO;--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-6bb4e73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18073 .elementor-element.elementor-element-9d93914{--display:grid;--min-height:0px;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-8ecb2af{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-8ecb2af.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-18073 .elementor-element.elementor-element-b647f99.elementor-element{--align-self:center;}.elementor-18073 .elementor-element.elementor-element-b647f99{text-align:center;}.elementor-18073 .elementor-element.elementor-element-b647f99 .elementor-heading-title{color:#000000;}.options_dark_skin .elementor-18073 .elementor-element.elementor-element-b647f99 .elementor-heading-title{color:#ffffff;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-accordion-items .jl-accordion-single-item{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-accordion-items .jl-accordion-single-item h3{padding:20px 0px 20px 0px;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-accordion-items .jl-accordion-single-item .jl-accordion-title h3{margin:0px 0px 0px 0px;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-accordion-items .jl-accordion-single-item .jl-accordion-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E3E3E3;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-accordion-items .jl-accordion-single-item h3, .elementor-18073 .elementor-element.elementor-element-59a0379 .jl-active-inactive-icon{color:#000000;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-accordion-items .jl-accordion-single-item .jl-accordion-title span.jl-tab-title-icon i{font-size:20px;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-accordion-items .jl-accordion-single-item .jl-accordion-title span.jl-tab-title-icon{width:70px;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-active-inactive-icon{font-size:26px;margin-right:0px;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-accordion-single-item .jl-accordion-text{color:#000000;margin:0px 0px 0px 0px;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-accordion-items .jl-accordion-single-item .jl-accordion-content .jl-accordion-text{padding:20px 0px 20px 0px;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-accordion-items .jl-accordion-single-item .jl-accordion-content .jl-accordion-content-wrapper{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E3E3E3;border-radius:0px 0px 0px 0px;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-accordion-items .jl-accordion-single-item .jl-accordion-image{padding:20px 20px 20px 20px;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-accordion-items .jl-accordion-single-item .jl-accordion-button a{padding:15px 40px 15px 40px;margin:30px 0px 0px 0px;color:#ffffff;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E3E3E3;}.elementor-18073 .elementor-element.elementor-element-59a0379 .jl-accordion-items .jl-accordion-single-item .jl-accordion-button a:hover{color:#000000;background-color:#ffffff;}.elementor-18073 .elementor-element.elementor-element-1406c07{--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-18073 .elementor-element.elementor-element-3c6427c{--spacer-size:50px;}.elementor-18073 .elementor-element.elementor-element-8adb19a{--display:flex;--min-height:200px;--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;}.elementor-18073 .elementor-element.elementor-element-8adb19a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18073 .elementor-element.elementor-element-ff90c30 .jl_cgrid_layout .jl_imgw{margin-bottom:1% !important;}.elementor-18073 .elementor-element.elementor-element-ff90c30 .jl_cgrid_wrap{grid-template-columns:repeat(3,minmax(0,1fr)) !important;--jlcols-gap:30px !important;--jlrow-gap:30px !important;}.elementor-18073 .elementor-element.elementor-element-cadf711{--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-18073 .elementor-element.elementor-element-40aeacb{--spacer-size:50px;}@media(max-width:1024px){.elementor-18073 .elementor-element.elementor-element-01ce16e{--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-01ce16e::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .elementor-background-video-container::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .e-con-inner > .elementor-background-video-container::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .elementor-background-slideshow::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .e-con-inner > .elementor-background-slideshow::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-18073 .elementor-element.elementor-element-5f0e9b8{--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-61a3b8c{--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-61a3b8c::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .elementor-background-video-container::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .e-con-inner > .elementor-background-video-container::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .elementor-background-slideshow::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-18073 .elementor-element.elementor-element-7bc98d7{--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-119a5e0{--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-e5628f4{--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-2c2cec6{--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-5efd1bb{--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-9d93914{--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-8ecb2af{--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-ff90c30 .jl_cgrid_wrap{grid-template-columns:repeat(2,minmax(0,1fr)) !important;--jlcols-gap:20px !important;--jlrow-gap:20px !important;}}@media(min-width:768px){.elementor-18073 .elementor-element.elementor-element-01ce16e{--content-width:1600px;}.elementor-18073 .elementor-element.elementor-element-61a3b8c{--content-width:1600px;}.elementor-18073 .elementor-element.elementor-element-78afed8{--width:100%;}.elementor-18073 .elementor-element.elementor-element-3f6c34f{--content-width:1600px;}.elementor-18073 .elementor-element.elementor-element-65c0093{--content-width:1600px;}.elementor-18073 .elementor-element.elementor-element-e5628f4{--width:40%;}.elementor-18073 .elementor-element.elementor-element-5efd1bb{--width:100%;}.elementor-18073 .elementor-element.elementor-element-9d93914{--content-width:1600px;}.elementor-18073 .elementor-element.elementor-element-8ecb2af{--width:100%;}.elementor-18073 .elementor-element.elementor-element-8adb19a{--content-width:1600px;}}@media(max-width:767px){.elementor-18073 .elementor-element.elementor-element-01ce16e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-01ce16e::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .elementor-background-video-container::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .e-con-inner > .elementor-background-video-container::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .elementor-background-slideshow::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .e-con-inner > .elementor-background-slideshow::before, .elementor-18073 .elementor-element.elementor-element-01ce16e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-18073 .elementor-element.elementor-element-5f0e9b8{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-61a3b8c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-61a3b8c::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .elementor-background-video-container::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .e-con-inner > .elementor-background-video-container::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .elementor-background-slideshow::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-18073 .elementor-element.elementor-element-61a3b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-18073 .elementor-element.elementor-element-7bc98d7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-119a5e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-e5628f4{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-2c2cec6{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-5efd1bb{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-9d93914{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-8ecb2af{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-18073 .elementor-element.elementor-element-ff90c30 .jl_cgrid_wrap{grid-template-columns:repeat(1,minmax(0,1fr)) !important;--jlcols-gap:20px !important;--jlrow-gap:20px !important;}}