.elementor-13 .elementor-element.elementor-element-1596639{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.6;}.elementor-13 .elementor-element.elementor-element-1596639::before, .elementor-13 .elementor-element.elementor-element-1596639 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1596639 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1596639 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-1596639 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-1596639 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-de5e24d );--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-1596639 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-13 .elementor-element.elementor-element-1596639 > .elementor-shape-bottom .elementor-shape-fill, .elementor-13 .elementor-element.elementor-element-1596639 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-1596639 > .elementor-shape-bottom svg, .elementor-13 .elementor-element.elementor-element-1596639 > .e-con-inner > .elementor-shape-bottom svg{width:calc(152% + 1.3px);height:72px;}.elementor-13 .elementor-element.elementor-element-a0bc25d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:145px;--padding-right:145px;}.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-13 .elementor-element.elementor-element-04c606d{text-align:left;}.elementor-13 .elementor-element.elementor-element-04c606d .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-f20cd0d );}.elementor-13 .elementor-element.elementor-element-2f206e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-2f206e8 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:40px;font-weight:700;color:var( --e-global-color-f20cd0d );}.elementor-13 .elementor-element.elementor-element-e5a047b{padding:0px 50px 0px 50px;text-align:center;}.elementor-13 .elementor-element.elementor-element-e5a047b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:20px;color:var( --e-global-color-78b77fe );}.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-13 .elementor-element.elementor-element-df1ad05 .elementor-button{background-color:var( --e-global-color-fe0962b );font-family:"Unbounded", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-de5e24d );color:var( --e-global-color-de5e24d );transition-duration:0.7s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-fe0962b );border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-df1ad05 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-df1ad05 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-df1ad05 .elementor-button:focus{color:#718077;}.elementor-13 .elementor-element.elementor-element-df1ad05 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-df1ad05 .elementor-button:focus svg{fill:#718077;}.elementor-13 .elementor-element.elementor-element-354d0e8{--grid-template-columns:repeat(0, auto);text-align:center;top:518px;--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-354d0e8{left:101px;}body.rtl .elementor-13 .elementor-element.elementor-element-354d0e8{right:101px;}.elementor-13 .elementor-element.elementor-element-354d0e8 .elementor-social-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-354d0e8 .elementor-social-icon i{color:var( --e-global-color-f20cd0d );}.elementor-13 .elementor-element.elementor-element-354d0e8 .elementor-social-icon svg{fill:var( --e-global-color-f20cd0d );}.elementor-13 .elementor-element.elementor-element-c85dfe5{--display:flex;--min-height:372px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-f8a32ee{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:50px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-2df6795{--divider-border-style:squares_tribal;--divider-color:var( --e-global-color-de5e24d );--divider-pattern-height:19px;}.elementor-13 .elementor-element.elementor-element-2df6795 .elementor-divider-separator{width:28%;}.elementor-13 .elementor-element.elementor-element-2df6795 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-2df6795 .elementor-divider__text{color:var( --e-global-color-de5e24d );font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-672bae9{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-672bae9 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-de5e24d );}.elementor-13 .elementor-element.elementor-element-11f0ae7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-11f0ae7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:25px;color:var( --e-global-color-1940cbf );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-930b1ca img{width:70%;}.elementor-13 .elementor-element.elementor-element-2449682{--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-13 .elementor-element.elementor-element-0e290dc{text-align:left;}.elementor-13 .elementor-element.elementor-element-0e290dc img{width:70%;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6bbc6f4{left:12px;}body.rtl .elementor-13 .elementor-element.elementor-element-6bbc6f4{right:12px;}.elementor-13 .elementor-element.elementor-element-6bbc6f4{top:202px;}.elementor-13 .elementor-element.elementor-element-6bbc6f4 img{width:70%;}.elementor-13 .elementor-element.elementor-element-1d848c5{--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;--overlay-opacity:0.43;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-1d848c5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1d848c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mandirikonstruksibali.com/wp-content/uploads/2025/12/desain-interior-rumah-kaca-moder-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-1d848c5::before, .elementor-13 .elementor-element.elementor-element-1d848c5 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1d848c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-1d848c5 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-1d848c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-1d848c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-de5e24d );--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-1d848c5 > .elementor-shape-top .elementor-shape-fill, .elementor-13 .elementor-element.elementor-element-1d848c5 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F1F1ED;}.elementor-13 .elementor-element.elementor-element-1d848c5 > .elementor-shape-top svg, .elementor-13 .elementor-element.elementor-element-1d848c5 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:30px;}.elementor-13 .elementor-element.elementor-element-8eb5c29{margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-8eb5c29 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-f20cd0d );}.elementor-13 .elementor-element.elementor-element-b4d315f{--display:flex;--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;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-b4d315f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-9815189{--display:flex;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.23);--padding-top:55px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-9815189:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9815189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4D6CE;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-a4fd6e5{left:21px;}body.rtl .elementor-13 .elementor-element.elementor-element-a4fd6e5{right:21px;}.elementor-13 .elementor-element.elementor-element-a4fd6e5{top:-32px;}.elementor-13 .elementor-element.elementor-element-a4fd6e5 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-a4fd6e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78b77fe );color:#8A9890;}.elementor-13 .elementor-element.elementor-element-a4fd6e5.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a4fd6e5.elementor-view-default .elementor-icon{color:var( --e-global-color-78b77fe );border-color:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-a4fd6e5.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a4fd6e5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-a4fd6e5.elementor-view-framed .elementor-icon{background-color:#8A9890;}.elementor-13 .elementor-element.elementor-element-a4fd6e5.elementor-view-stacked .elementor-icon svg{fill:#8A9890;}.elementor-13 .elementor-element.elementor-element-a4fd6e5 .elementor-icon{font-size:37px;}.elementor-13 .elementor-element.elementor-element-a4fd6e5 .elementor-icon svg{height:37px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-13 .elementor-element.elementor-element-99729cd .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-99729cd .elementor-icon-box-title a{font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-99729cd .elementor-icon-box-title{color:var( --e-global-color-1940cbf );}.elementor-13 .elementor-element.elementor-element-99729cd:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-99729cd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1940cbf );}.elementor-13 .elementor-element.elementor-element-99729cd .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-1940cbf );}.elementor-13 .elementor-element.elementor-element-62b05c7{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.23);--padding-top:55px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-62b05c7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-62b05c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A9890;}.elementor-13 .elementor-element.elementor-element-a9b2075 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-a9b2075 .elementor-icon-box-title a{font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-a9b2075 .elementor-icon-box-title{color:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-a9b2075:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-a9b2075:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-a9b2075 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-78b77fe );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-f688f75{left:21px;}body.rtl .elementor-13 .elementor-element.elementor-element-f688f75{right:21px;}.elementor-13 .elementor-element.elementor-element-f688f75{top:-32px;}.elementor-13 .elementor-element.elementor-element-f688f75 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-f688f75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-de5e24d );color:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-f688f75.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f688f75.elementor-view-default .elementor-icon{color:var( --e-global-color-de5e24d );border-color:var( --e-global-color-de5e24d );}.elementor-13 .elementor-element.elementor-element-f688f75.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f688f75.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-de5e24d );}.elementor-13 .elementor-element.elementor-element-f688f75.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-f688f75.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-f688f75 .elementor-icon{font-size:37px;}.elementor-13 .elementor-element.elementor-element-f688f75 .elementor-icon svg{height:37px;}.elementor-13 .elementor-element.elementor-element-406fcc1{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.23);--padding-top:55px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-406fcc1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-406fcc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4D6CE;}.elementor-13 .elementor-element.elementor-element-8d4bad7 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-8d4bad7 .elementor-icon-box-title a{font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-8d4bad7 .elementor-icon-box-title{color:var( --e-global-color-1940cbf );}.elementor-13 .elementor-element.elementor-element-8d4bad7:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-8d4bad7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1940cbf );}.elementor-13 .elementor-element.elementor-element-8d4bad7 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-1940cbf );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-7b1c1f5{left:21px;}body.rtl .elementor-13 .elementor-element.elementor-element-7b1c1f5{right:21px;}.elementor-13 .elementor-element.elementor-element-7b1c1f5{top:-32px;}.elementor-13 .elementor-element.elementor-element-7b1c1f5 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-7b1c1f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-78b77fe );color:var( --e-global-color-de5e24d );}.elementor-13 .elementor-element.elementor-element-7b1c1f5.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7b1c1f5.elementor-view-default .elementor-icon{color:var( --e-global-color-78b77fe );border-color:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-7b1c1f5.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7b1c1f5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-7b1c1f5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-de5e24d );}.elementor-13 .elementor-element.elementor-element-7b1c1f5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-de5e24d );}.elementor-13 .elementor-element.elementor-element-7b1c1f5 .elementor-icon{font-size:37px;}.elementor-13 .elementor-element.elementor-element-7b1c1f5 .elementor-icon svg{height:37px;}.elementor-13 .elementor-element.elementor-element-03f4b63{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.23);--padding-top:55px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-03f4b63:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-03f4b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A9890;}.elementor-13 .elementor-element.elementor-element-0925ae9 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-0925ae9 .elementor-icon-box-title a{font-family:"Unbounded", Sans-serif;font-size:20px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-0925ae9 .elementor-icon-box-title{color:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-0925ae9:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-0925ae9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-0925ae9 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-78b77fe );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-8cfc959{left:21px;}body.rtl .elementor-13 .elementor-element.elementor-element-8cfc959{right:21px;}.elementor-13 .elementor-element.elementor-element-8cfc959{top:-32px;}.elementor-13 .elementor-element.elementor-element-8cfc959 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-8cfc959.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-de5e24d );color:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-8cfc959.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8cfc959.elementor-view-default .elementor-icon{color:var( --e-global-color-de5e24d );border-color:var( --e-global-color-de5e24d );}.elementor-13 .elementor-element.elementor-element-8cfc959.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8cfc959.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-de5e24d );}.elementor-13 .elementor-element.elementor-element-8cfc959.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-8cfc959.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-8cfc959 .elementor-icon{font-size:37px;}.elementor-13 .elementor-element.elementor-element-8cfc959 .elementor-icon svg{height:37px;}.elementor-13 .elementor-element.elementor-element-e6994c3{--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-13 .elementor-element.elementor-element-77ed59a{--divider-border-style:squares_tribal;--divider-color:#8A9890;--divider-pattern-height:20px;}.elementor-13 .elementor-element.elementor-element-77ed59a .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-13 .elementor-element.elementor-element-77ed59a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-77ed59a .elementor-divider__text{color:#8A9890;font-family:"Unbounded", Sans-serif;font-size:18px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-102a6db{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-102a6db .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-de5e24d );}.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-13 .elementor-element.elementor-element-58b1c96{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-1940cbf );}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-70c7d7c{--grid-columns:3;}.elementor-13 .elementor-element.elementor-element-70c7d7c .elementor-loop-container{grid-auto-rows:1fr;}.elementor-13 .elementor-element.elementor-element-70c7d7c .e-loop-item > .elementor-section, .elementor-13 .elementor-element.elementor-element-70c7d7c .e-loop-item > .elementor-section > .elementor-container, .elementor-13 .elementor-element.elementor-element-70c7d7c .e-loop-item > .e-con, .elementor-13 .elementor-element.elementor-element-70c7d7c .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-13 .elementor-element.elementor-element-5e1329c{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5e1329c.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-335a0be{--grid-columns:2;}.elementor-13 .elementor-element.elementor-element-335a0be .elementor-loop-container{grid-auto-rows:1fr;}.elementor-13 .elementor-element.elementor-element-335a0be .e-loop-item > .elementor-section, .elementor-13 .elementor-element.elementor-element-335a0be .e-loop-item > .elementor-section > .elementor-container, .elementor-13 .elementor-element.elementor-element-335a0be .e-loop-item > .e-con, .elementor-13 .elementor-element.elementor-element-335a0be .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-13 .elementor-element.elementor-element-135e068{--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;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-2c44495{--divider-border-style:squares_tribal;--divider-color:var( --e-global-color-de5e24d );--divider-pattern-height:20px;}.elementor-13 .elementor-element.elementor-element-2c44495 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-13 .elementor-element.elementor-element-2c44495 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-2c44495 .elementor-divider__text{color:var( --e-global-color-de5e24d );font-family:var( --e-global-typography-7be1db8-font-family ), Sans-serif;}.elementor-13 .elementor-element.elementor-element-7d0b932{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-7d0b932 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:30px;color:var( --e-global-color-de5e24d );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-13 .elementor-element.elementor-element-8b32c01 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-13 .elementor-element.elementor-element-8b32c01 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-13 .elementor-element.elementor-element-8b32c01{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-13 .elementor-element.elementor-element-214079d{--display:flex;--min-height:356px;--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;--overlay-opacity:0.68;--margin-top:116px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-214079d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-214079d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mandirikonstruksibali.com/wp-content/uploads/2025/12/pexels-alex-qian-1180283-2343465-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-214079d::before, .elementor-13 .elementor-element.elementor-element-214079d > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-214079d > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-214079d > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-214079d > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-214079d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-1940cbf ) 0%, var( --e-global-color-de5e24d ) 100%);}.elementor-13 .elementor-element.elementor-element-2a36771{--display:flex;--position:absolute;--min-height:470px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:-56px;--z-index:2;}.elementor-13 .elementor-element.elementor-element-2a36771:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2a36771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-de5e24d );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-2a36771{left:62px;}body.rtl .elementor-13 .elementor-element.elementor-element-2a36771{right:62px;}.elementor-13 .elementor-element.elementor-element-fc3ba23{--divider-border-style:squares_tribal;--divider-color:var( --e-global-color-f20cd0d );margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--divider-pattern-height:20px;}.elementor-13 .elementor-element.elementor-element-fc3ba23 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-13 .elementor-element.elementor-element-fc3ba23 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-fc3ba23 .elementor-divider__text{color:var( --e-global-color-f20cd0d );font-family:var( --e-global-typography-7be1db8-font-family ), Sans-serif;}.elementor-13 .elementor-element.elementor-element-4f79e0d{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-4f79e0d .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-f20cd0d );}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-single-testimonial-slider, .elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial_card, .elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-78b77fe );}.elementor-13 .elementor-element.elementor-element-49f2a41{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-49f2a41 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-stars > li > a, .elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-profile-info .elementskit-author-name{font-family:"Unbounded", Sans-serif;font-size:15px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-profile-info .elementskit-author-des{font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial-slider .swiper-pagination{bottom:-50px;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial-slider .swiper-pagination span{width:8px;height:8px;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{width:8px;height:8px;transform:scale(1.2);}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial-slider .swiper-navigation-button{font-size:36px;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial-slider .swiper-button-prev{left:0%;width:50px;height:50px;color:#000000;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial-slider .swiper-button-next{right:0%;width:50px;height:50px;color:#000000;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial-slider .swiper-button-prev:hover{color:#000000;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial-slider .swiper-button-next:hover{color:#000000;}.elementor-13 .elementor-element.elementor-element-55731aa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-895ca37{--divider-border-style:squares_tribal;--divider-color:var( --e-global-color-de5e24d );--divider-pattern-height:20px;}.elementor-13 .elementor-element.elementor-element-895ca37 .elementor-divider-separator{width:11%;margin:0 auto;margin-left:0;}.elementor-13 .elementor-element.elementor-element-895ca37 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-895ca37 .elementor-divider__text{color:var( --e-global-color-de5e24d );font-family:var( --e-global-typography-7be1db8-font-family ), Sans-serif;}.elementor-13 .elementor-element.elementor-element-ee58bb9{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-13 .elementor-element.elementor-element-ee58bb9 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-de5e24d );}.elementor-13 .elementor-element.elementor-element-329a145 iframe{height:460px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-4df9593{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-4df9593 .elementor-icon-list-icon i{color:var( --e-global-color-de5e24d );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-4df9593 .elementor-icon-list-icon svg{fill:var( --e-global-color-de5e24d );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-4df9593 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-4df9593 .elementor-icon-list-item > a{font-family:"Unbounded", Sans-serif;font-size:12px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-4df9593 .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-533318d{--display:flex;--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-98bc012{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-244e6f1{text-align:left;}.elementor-13 .elementor-element.elementor-element-244e6f1 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-de5e24d );}.elementor-13 .elementor-element.elementor-element-74c0aa1 iframe{height:350px;}.elementor-13 .elementor-element.elementor-element-f431c4c{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-13 .elementor-element.elementor-element-f431c4c .elementor-icon-list-icon i{color:var( --e-global-color-de5e24d );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-f431c4c .elementor-icon-list-icon svg{fill:var( --e-global-color-de5e24d );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-f431c4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-f431c4c .elementor-icon-list-item > a{font-family:"Unbounded", Sans-serif;font-size:12px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-f431c4c .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-3f3a2f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-49d3cbd{text-align:left;}.elementor-13 .elementor-element.elementor-element-49d3cbd .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-de5e24d );}.elementor-13 .elementor-element.elementor-element-ece392b iframe{height:350px;}.elementor-13 .elementor-element.elementor-element-6e8eeff{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-13 .elementor-element.elementor-element-6e8eeff .elementor-icon-list-icon i{color:var( --e-global-color-de5e24d );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-6e8eeff .elementor-icon-list-icon svg{fill:var( --e-global-color-de5e24d );transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-6e8eeff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-6e8eeff .elementor-icon-list-item > a{font-family:"Unbounded", Sans-serif;font-size:12px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-6e8eeff .elementor-icon-list-text{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-7b6a656{--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-13 .elementor-element.elementor-element-6407b2a{--display:flex;--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;--overlay-opacity:0.88;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);}.elementor-13 .elementor-element.elementor-element-6407b2a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6407b2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mandirikonstruksibali.com/wp-content/uploads/2025/12/pexels-sarah-o-shea-98049248-29420338-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-6407b2a::before, .elementor-13 .elementor-element.elementor-element-6407b2a > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6407b2a > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6407b2a > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-6407b2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-6407b2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-1940cbf ) 0%, var( --e-global-color-de5e24d ) 100%);}.elementor-13 .elementor-element.elementor-element-281e20c{--display:flex;--min-height:300px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-c26aea3{text-align:left;}.elementor-13 .elementor-element.elementor-element-c26aea3 .elementor-heading-title{font-family:"Unbounded", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-f20cd0d );}.elementor-13 .elementor-element.elementor-element-f5fdcfc{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;color:var( --e-global-color-f20cd0d );}.elementor-13 .elementor-element.elementor-element-1d3d462{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-476fe57 .elementor-button{background-color:var( --e-global-color-78b77fe );font-family:"Unbounded", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-de5e24d );color:var( --e-global-color-de5e24d );transition-duration:0.7s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-78b77fe );border-radius:12px 12px 12px 12px;}.elementor-13 .elementor-element.elementor-element-476fe57 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-476fe57 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-f20cd0d );}.elementor-13 .elementor-element.elementor-element-476fe57 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-476fe57 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-476fe57 .elementor-button:focus svg{fill:var( --e-global-color-f20cd0d );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-1596639{--content-width:1300px;}.elementor-13 .elementor-element.elementor-element-c85dfe5{--content-width:1300px;}.elementor-13 .elementor-element.elementor-element-f8a32ee{--width:55%;}.elementor-13 .elementor-element.elementor-element-2449682{--width:46%;}.elementor-13 .elementor-element.elementor-element-b4d315f{--width:97.98%;}.elementor-13 .elementor-element.elementor-element-5e1329c{--width:67%;}.elementor-13 .elementor-element.elementor-element-214079d{--content-width:100%;}.elementor-13 .elementor-element.elementor-element-2a36771{--width:90%;}.elementor-13 .elementor-element.elementor-element-281e20c{--width:70%;}.elementor-13 .elementor-element.elementor-element-1d3d462{--width:30%;}}@media(min-width:1025px){.elementor-13 .elementor-element.elementor-element-1d848c5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1d848c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-13 .elementor-element.elementor-element-214079d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-214079d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-2df6795 .elementor-divider-separator{width:50%;}.elementor-13 .elementor-element.elementor-element-99729cd .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-99729cd .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-99729cd .elementor-icon-box-description{font-size:15px;}.elementor-13 .elementor-element.elementor-element-a9b2075 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-a9b2075 .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-8d4bad7 .elementor-icon-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-8d4bad7 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-8d4bad7 .elementor-icon-box-title a{font-size:15px;}.elementor-13 .elementor-element.elementor-element-0925ae9 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-0925ae9 .elementor-icon-box-title a{font-size:15px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-8cfc959{left:18px;}body.rtl .elementor-13 .elementor-element.elementor-element-8cfc959{right:18px;}.elementor-13 .elementor-element.elementor-element-8cfc959{top:-32px;}.elementor-13 .elementor-element.elementor-element-77ed59a .elementor-divider-separator{width:24%;}.elementor-13 .elementor-element.elementor-element-70c7d7c{--grid-columns:2;}.elementor-13 .elementor-element.elementor-element-335a0be{--grid-columns:2;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-2a36771{left:38px;}body.rtl .elementor-13 .elementor-element.elementor-element-2a36771{right:38px;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-1596639{--min-height:557px;}.elementor-13 .elementor-element.elementor-element-a0bc25d{--min-height:553px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-04c606d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-2f206e8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-2f206e8 .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-13 .elementor-element.elementor-element-e5a047b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-e5a047b .elementor-heading-title{line-height:1.5em;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-354d0e8{left:11px;}body.rtl .elementor-13 .elementor-element.elementor-element-354d0e8{right:11px;}.elementor-13 .elementor-element.elementor-element-354d0e8{top:508px;--grid-column-gap:5px;}.elementor-13 .elementor-element.elementor-element-c85dfe5{--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-f8a32ee{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-2df6795 .elementor-divider-separator{width:52%;}.elementor-13 .elementor-element.elementor-element-672bae9 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-930b1ca img{width:100%;}.elementor-13 .elementor-element.elementor-element-2449682{--margin-top:0px;--margin-bottom:0px;--margin-left:19px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-6bbc6f4{top:100px;}.elementor-13 .elementor-element.elementor-element-1d848c5{--margin-top:95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-8eb5c29 .elementor-heading-title{font-size:24px;}.elementor-13 .elementor-element.elementor-element-b4d315f{--gap:42px 42px;--row-gap:42px;--column-gap:42px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-77ed59a .elementor-divider-separator{width:47%;}.elementor-13 .elementor-element.elementor-element-102a6db .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-70c7d7c{--grid-columns:1;}.elementor-13 .elementor-element.elementor-element-335a0be{--grid-columns:1;}.elementor-13 .elementor-element.elementor-element-2c44495 .elementor-divider-separator{width:24%;}.elementor-13 .elementor-element.elementor-element-7d0b932 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-2a36771{--width:95%;--min-height:469px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:-52px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-2a36771{left:9px;}body.rtl .elementor-13 .elementor-element.elementor-element-2a36771{right:9px;}.elementor-13 .elementor-element.elementor-element-fc3ba23{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -14px) -7px;}.elementor-13 .elementor-element.elementor-element-fc3ba23 .elementor-divider-separator{width:36%;}.elementor-13 .elementor-element.elementor-element-4f79e0d .elementor-heading-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-49f2a41 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-13 .elementor-element.elementor-element-895ca37{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-13 .elementor-element.elementor-element-895ca37 .elementor-divider-separator{width:32%;}.elementor-13 .elementor-element.elementor-element-ee58bb9{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-13 .elementor-element.elementor-element-ee58bb9 .elementor-heading-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-4df9593{--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-13 .elementor-element.elementor-element-244e6f1{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-13 .elementor-element.elementor-element-244e6f1 .elementor-heading-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-f431c4c{--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-13 .elementor-element.elementor-element-49d3cbd{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-13 .elementor-element.elementor-element-49d3cbd .elementor-heading-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-6e8eeff{--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-13 .elementor-element.elementor-element-c26aea3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-13 .elementor-element.elementor-element-c26aea3 .elementor-heading-title{font-size:18px;line-height:1.3em;}.elementor-13 .elementor-element.elementor-element-f5fdcfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-1d3d462{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for button, class: .elementor-element-df1ad05 */@keyframes pulseZoom {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(113, 128, 119, 0.5);
    }
    50% {
        transform: scale(1.06);
        box-shadow: 0 0 0 14px rgba(113, 128, 119, 0);
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(113, 128, 119, 0);
    } 
}

.btn-pulse {
    animation: pulseZoom 2s infinite;
}


.btn-pulse:hover {
    animation-play-state: paused;
}/* End custom CSS */
/* Start custom CSS for elementskit-testimonial, class: .elementor-element-49f2a41 *//* Clamp 3 baris default */
.elementskit-commentor-content p {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 0 !important;
}

/* Saat expanded */
.elementskit-commentor-content p.is-expanded {
  -webkit-line-clamp: unset;
  overflow: visible;
}

/* Tombol Read more */
.elementskit-commentor-content .read-more {
  display: inline-block;
  margin-top: 2px;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 500;
  color: #718077;
  cursor: pointer;
}

/* Nama author */
.elementskit-author-name {
  margin-top: 10px;
}

/* Card testimonial */
.elementskit-single-testimonial-slider {
  display: flex;
  flex-direction: column;
  min-height: 270px; /* ⬅️ BUKAN height */
  overflow: visible;
}

/* Area teks fleksibel */
.elementskit-single-testimonial-slider 
.elementskit-commentor-content {
  flex-grow: 1;
}

/* Bio selalu di bawah */
.elementskit-single-testimonial-slider 
.elementskit-commentor-bio {
  margin-top: auto;
}

/* Izinkan slide membesar saat expand */
.elementskit-testimonial-slider .swiper-slide {
  overflow: visible !important;
}

@media (max-width: 1024px){
    .ekit-main-swiper.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-backface-hidden{
    margin-bottom: -35px;
    }
}
@media (max-width: 414px){
    .ekit-main-swiper.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-backface-hidden{
    margin-bottom: -50px;
    }
}/* End custom CSS */