.elementor-5061 .elementor-element.elementor-element-2b4990c9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-46a3c808 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-46a3c808 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5061 .elementor-element.elementor-element-2157c753 .elementor-repeater-item-9aeeec1 .swiper-slide-bg{background-color:#3A2A1C;background-image:url(https://duma.co.id/wp-content/uploads/2026/07/Image_Top_Banner_1.webp);background-size:cover;}.elementor-5061 .elementor-element.elementor-element-2157c753 .elementor-repeater-item-9aeeec1 .swiper-slide-inner{text-align:start;}.elementor-5061 .elementor-element.elementor-element-2157c753 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-5061 .elementor-element.elementor-element-2157c753 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-2157c753 .swiper-slide-contents{max-width:100%;}.elementor-5061 .elementor-element.elementor-element-2157c753 .swiper-slide-inner{padding:8% 8% 0% 8%;text-align:center;}.elementor-5061 .elementor-element.elementor-element-2157c753 .elementor-slide-heading{font-family:"Cormorant", Sans-serif;font-size:clamp(34px, 5vw, 76px);font-weight:400;}.elementor-5061 .elementor-element.elementor-element-2157c753 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-5061 .elementor-element.elementor-element-2157c753 .elementor-swiper-button{font-size:0px;}.elementor-5061 .elementor-element.elementor-element-2157c753 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;height:20px;width:20px;}.elementor-5061 .elementor-element.elementor-element-2157c753 .swiper-horizontal .swiper-pagination-progressbar{height:20px;}.elementor-5061 .elementor-element.elementor-element-2157c753 .swiper-pagination-fraction{font-size:20px;}.elementor-5061 .elementor-element.elementor-element-2157c753 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#02010100;opacity:1;}.elementor-5061 .elementor-element.elementor-element-2157c753 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .elementor-repeater-item-9aeeec1 .swiper-slide-bg{background-color:#3A2A1C;background-image:url(https://duma.co.id/wp-content/uploads/2026/07/Banner_Top_Banner_Mobile.webp);background-size:cover;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .elementor-repeater-item-9aeeec1 .elementor-background-overlay{background-color:#00000080;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .elementor-repeater-item-9aeeec1 .swiper-slide-inner{text-align:start;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-5061 .elementor-element.elementor-element-c8992d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .swiper-slide-contents{max-width:100%;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .swiper-slide-inner{padding:8% 8% 0% 8%;text-align:center;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .elementor-slide-heading{font-family:"Cormorant", Sans-serif;font-size:clamp(34px, 5vw, 76px);font-weight:400;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .elementor-swiper-button{font-size:0px;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;height:20px;width:20px;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .swiper-horizontal .swiper-pagination-progressbar{height:20px;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .swiper-pagination-fraction{font-size:20px;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#02010100;opacity:1;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-7bbb6a52:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-7bbb6a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-7bbb6a52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 7% 3% 7%;}.elementor-5061 .elementor-element.elementor-element-7bbb6a52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5061 .elementor-element.elementor-element-6179c202.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5061 .elementor-element.elementor-element-6179c202.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-6179c202.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-5061 .elementor-element.elementor-element-2fe87f5a{width:auto;max-width:auto;}.elementor-5061 .elementor-element.elementor-element-2fe87f5a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Cormorant Infant", Sans-serif;font-size:6em;font-weight:400;}.elementor-5061 .elementor-element.elementor-element-2fe87f5a .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:24px;letter-spacing:2px;}.elementor-5061 .elementor-element.elementor-element-53d0b87a{width:auto;max-width:auto;}.elementor-5061 .elementor-element.elementor-element-53d0b87a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Cormorant Infant", Sans-serif;font-size:6em;font-weight:400;}.elementor-5061 .elementor-element.elementor-element-53d0b87a .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:24px;letter-spacing:2px;}.elementor-5061 .elementor-element.elementor-element-505e2c2b{width:auto;max-width:auto;}.elementor-5061 .elementor-element.elementor-element-505e2c2b .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Cormorant Infant", Sans-serif;font-size:6em;font-weight:400;}.elementor-5061 .elementor-element.elementor-element-505e2c2b .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:24px;letter-spacing:2px;}.elementor-5061 .elementor-element.elementor-element-58b4e3de{width:auto;max-width:auto;}.elementor-5061 .elementor-element.elementor-element-58b4e3de .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Cormorant Infant", Sans-serif;font-size:6em;font-weight:400;}.elementor-5061 .elementor-element.elementor-element-58b4e3de .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:24px;letter-spacing:2px;}.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-5061 .elementor-element.elementor-element-4cd14694{width:auto;max-width:auto;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-4cd14694 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-4088294c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5061 .elementor-element.elementor-element-4088294c:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-4088294c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duma.co.id/wp-content/uploads/2026/07/Image_EN_About_Duma.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-4088294c > .elementor-background-overlay{background-color:#00000080;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-4088294c > .elementor-container{min-height:70vh;}.elementor-5061 .elementor-element.elementor-element-4088294c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 7% 6% 7%;}.elementor-5061 .elementor-element.elementor-element-36f3f8b3{width:auto;max-width:auto;top:-2em;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-36f3f8b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-36f3f8b3{left:-5em;}body.rtl .elementor-5061 .elementor-element.elementor-element-36f3f8b3{right:-5em;}.elementor-5061 .elementor-element.elementor-element-6eaa45c5{width:auto;max-width:auto;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-6eaa45c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-dc35285 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.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-5061 .elementor-element.elementor-element-1b881d3c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5061 .elementor-element.elementor-element-1b881d3c .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:clamp(42px, 4.4vw, 60px);font-weight:400;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-33c2f413 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5061 .elementor-element.elementor-element-33c2f413{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-58eb8b20{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-58eb8b20 a:hover, .elementor-5061 .elementor-element.elementor-element-58eb8b20 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-34cd5975 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5061 .elementor-element.elementor-element-34cd5975:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-34cd5975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EFDF;}.elementor-5061 .elementor-element.elementor-element-34cd5975{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 7% 8% 7%;}.elementor-5061 .elementor-element.elementor-element-34cd5975 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-1e83bdb4{width:auto;max-width:auto;top:-2em;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-1e83bdb4 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-1e83bdb4{left:-5em;}body.rtl .elementor-5061 .elementor-element.elementor-element-1e83bdb4{right:-5em;}.elementor-5061 .elementor-element.elementor-element-692c8886{width:auto;max-width:auto;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-692c8886 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-7605f530 > .elementor-widget-container{padding:0px 0px 20px 50px;}.elementor-5061 .elementor-element.elementor-element-7605f530 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:clamp(42px, 4.4vw, 60px);font-weight:400;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-a233180 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-a233180{padding:0% 20% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-584d3b26 > .elementor-element-populated{padding:0px 0px 0px 50px;}.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-5061 .elementor-element.elementor-element-46221e9f > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-bc-flex-widget .elementor-5061 .elementor-element.elementor-element-1c3c5352.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5061 .elementor-element.elementor-element-1c3c5352.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-1c3c5352 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-2b9798b7 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-5061 .elementor-element.elementor-element-2b9798b7{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-2b9798b7 a:hover, .elementor-5061 .elementor-element.elementor-element-2b9798b7 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-40dd9d13:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-40dd9d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EFDF;}.elementor-5061 .elementor-element.elementor-element-40dd9d13 > .elementor-container{min-height:60vh;}.elementor-5061 .elementor-element.elementor-element-40dd9d13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-40dd9d13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-2b125633:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5061 .elementor-element.elementor-element-2b125633 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duma.co.id/wp-content/uploads/2026/07/BG_Poin_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-2b125633 > .elementor-element-populated >  .elementor-background-overlay{background-color:#00000030;opacity:1;}.elementor-bc-flex-widget .elementor-5061 .elementor-element.elementor-element-2b125633.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5061 .elementor-element.elementor-element-2b125633.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5061 .elementor-element.elementor-element-2b125633 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-5061 .elementor-element.elementor-element-2b125633 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-58a450f2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-58a450f2{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-420d458e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-5061 .elementor-element.elementor-element-285c9141{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:#FFFFFFD1;}.elementor-5061 .elementor-element.elementor-element-285c9141 a:hover, .elementor-5061 .elementor-element.elementor-element-285c9141 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-1154bc6a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5061 .elementor-element.elementor-element-1154bc6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 2vw, 28px);font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-55341156 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-55341156{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-2e398fdf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-2e398fdf{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-3dbde522{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-3dbde522 a:hover, .elementor-5061 .elementor-element.elementor-element-3dbde522 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-2daff8b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5061 .elementor-element.elementor-element-2daff8b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duma.co.id/wp-content/uploads/2026/07/BG_Poin_2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-2daff8b1 > .elementor-element-populated >  .elementor-background-overlay{background-color:#00000030;opacity:1;}.elementor-bc-flex-widget .elementor-5061 .elementor-element.elementor-element-2daff8b1.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5061 .elementor-element.elementor-element-2daff8b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5061 .elementor-element.elementor-element-2daff8b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-5061 .elementor-element.elementor-element-2daff8b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-4a6d7882 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-4a6d7882{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-61b399b3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-5061 .elementor-element.elementor-element-412be998{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:#FFFFFFD1;}.elementor-5061 .elementor-element.elementor-element-412be998 a:hover, .elementor-5061 .elementor-element.elementor-element-412be998 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-9eebbe5 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5061 .elementor-element.elementor-element-9eebbe5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 2vw, 28px);font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-1a4ab16e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-1a4ab16e{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-ed33095 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-ed33095{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-26a71b6b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-26a71b6b a:hover, .elementor-5061 .elementor-element.elementor-element-26a71b6b a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-7ba06f46:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5061 .elementor-element.elementor-element-7ba06f46 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duma.co.id/wp-content/uploads/2026/07/BG_Poin_3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-7ba06f46 > .elementor-element-populated >  .elementor-background-overlay{background-color:#00000030;opacity:1;}.elementor-bc-flex-widget .elementor-5061 .elementor-element.elementor-element-7ba06f46.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5061 .elementor-element.elementor-element-7ba06f46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5061 .elementor-element.elementor-element-7ba06f46 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-5061 .elementor-element.elementor-element-7ba06f46 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-5ec1096e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-5ec1096e{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-408da025 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-5061 .elementor-element.elementor-element-31f209a1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:#FFFFFFD1;}.elementor-5061 .elementor-element.elementor-element-31f209a1 a:hover, .elementor-5061 .elementor-element.elementor-element-31f209a1 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-1bec8258 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5061 .elementor-element.elementor-element-1bec8258 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 2vw, 28px);font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-2197f5e5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-2197f5e5{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-321405d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-321405d5{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-38295979{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-38295979 a:hover, .elementor-5061 .elementor-element.elementor-element-38295979 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-6fc0db21 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5061 .elementor-element.elementor-element-6fc0db21:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-6fc0db21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EFDF;background-image:url("https://duma.co.id/wp-content/uploads/2026/07/BG_Section_Produk_Kami.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-6fc0db21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 7% 5% 7%;}.elementor-5061 .elementor-element.elementor-element-6fc0db21 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-421959e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-421959e8 > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-5061 .elementor-element.elementor-element-6b6640eb{width:auto;max-width:auto;top:-2em;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-6b6640eb > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-6b6640eb{left:-5em;}body.rtl .elementor-5061 .elementor-element.elementor-element-6b6640eb{right:-5em;}.elementor-5061 .elementor-element.elementor-element-7486fa6e{width:auto;max-width:auto;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-7486fa6e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-42f8b0b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-42f8b0b9{text-align:center;}.elementor-5061 .elementor-element.elementor-element-42f8b0b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(22px, 3.1vw, 32px);font-weight:300;text-transform:uppercase;font-style:normal;letter-spacing:4px;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-1ae2a4ac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-1ae2a4ac{text-align:center;}.elementor-5061 .elementor-element.elementor-element-1ae2a4ac .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:clamp(42px, 4.4vw, 60px);font-weight:400;font-style:italic;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-1d28020f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-1d28020f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-1d28020f a:hover, .elementor-5061 .elementor-element.elementor-element-1d28020f a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-4818de7b > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-5061 .elementor-element.elementor-element-604bcba1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-604bcba1{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-759106fe{width:auto;max-width:auto;top:2em;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-759106fe > .elementor-widget-container{padding:15px 0px 15px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-759106fe{right:10px;}body.rtl .elementor-5061 .elementor-element.elementor-element-759106fe{left:10px;}.elementor-5061 .elementor-element.elementor-element-6cec622a{width:auto;max-width:auto;bottom:80px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-6cec622a > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-6cec622a{left:35px;}body.rtl .elementor-5061 .elementor-element.elementor-element-6cec622a{right:35px;}.elementor-5061 .elementor-element.elementor-element-54136d81{width:auto;max-width:auto;bottom:50px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-54136d81{left:35px;}body.rtl .elementor-5061 .elementor-element.elementor-element-54136d81{right:35px;}.elementor-5061 .elementor-element.elementor-element-54136d81 a:hover, .elementor-5061 .elementor-element.elementor-element-54136d81 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-124c2a37 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-124c2a37{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-3739075e{width:auto;max-width:auto;top:2em;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-3739075e > .elementor-widget-container{padding:15px 0px 15px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-3739075e{right:10px;}body.rtl .elementor-5061 .elementor-element.elementor-element-3739075e{left:10px;}.elementor-5061 .elementor-element.elementor-element-734c81b8{width:auto;max-width:auto;bottom:80px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-734c81b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-734c81b8{left:35px;}body.rtl .elementor-5061 .elementor-element.elementor-element-734c81b8{right:35px;}.elementor-5061 .elementor-element.elementor-element-4ae2f46e{width:auto;max-width:auto;bottom:50px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-4ae2f46e{left:35px;}body.rtl .elementor-5061 .elementor-element.elementor-element-4ae2f46e{right:35px;}.elementor-5061 .elementor-element.elementor-element-4ae2f46e a:hover, .elementor-5061 .elementor-element.elementor-element-4ae2f46e a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-78776ac9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-78776ac9{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-3b0db374{width:auto;max-width:auto;top:2em;text-align:start;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-3b0db374 > .elementor-widget-container{padding:15px 0px 15px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-3b0db374{right:10px;}body.rtl .elementor-5061 .elementor-element.elementor-element-3b0db374{left:10px;}.elementor-5061 .elementor-element.elementor-element-350d4226{width:auto;max-width:auto;bottom:80px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-350d4226 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-350d4226{left:35px;}body.rtl .elementor-5061 .elementor-element.elementor-element-350d4226{right:35px;}.elementor-5061 .elementor-element.elementor-element-6409b7b{width:auto;max-width:auto;bottom:50px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-6409b7b{left:35px;}body.rtl .elementor-5061 .elementor-element.elementor-element-6409b7b{right:35px;}.elementor-5061 .elementor-element.elementor-element-6409b7b a:hover, .elementor-5061 .elementor-element.elementor-element-6409b7b a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-333bb18b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-333bb18b{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-6b1b2794{width:auto;max-width:auto;top:2em;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-6b1b2794 > .elementor-widget-container{padding:15px 0px 15px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-6b1b2794{right:10px;}body.rtl .elementor-5061 .elementor-element.elementor-element-6b1b2794{left:10px;}.elementor-5061 .elementor-element.elementor-element-1e562b76{width:auto;max-width:auto;bottom:80px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-1e562b76 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-1e562b76{left:36px;}body.rtl .elementor-5061 .elementor-element.elementor-element-1e562b76{right:36px;}.elementor-5061 .elementor-element.elementor-element-4b9297fc{width:auto;max-width:auto;bottom:50px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-4b9297fc{left:35px;}body.rtl .elementor-5061 .elementor-element.elementor-element-4b9297fc{right:35px;}.elementor-5061 .elementor-element.elementor-element-4b9297fc a:hover, .elementor-5061 .elementor-element.elementor-element-4b9297fc a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-5c2f05c1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-5c2f05c1{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-663940d1{width:auto;max-width:auto;top:2em;text-align:start;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-663940d1 > .elementor-widget-container{padding:15px 0px 15px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-663940d1{right:10px;}body.rtl .elementor-5061 .elementor-element.elementor-element-663940d1{left:10px;}.elementor-5061 .elementor-element.elementor-element-1d0b1b90{width:auto;max-width:auto;bottom:80px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-1d0b1b90 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-1d0b1b90{left:35px;}body.rtl .elementor-5061 .elementor-element.elementor-element-1d0b1b90{right:35px;}.elementor-5061 .elementor-element.elementor-element-694c973c{width:auto;max-width:auto;bottom:50px;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-694c973c{left:35px;}body.rtl .elementor-5061 .elementor-element.elementor-element-694c973c{right:35px;}.elementor-5061 .elementor-element.elementor-element-694c973c a:hover, .elementor-5061 .elementor-element.elementor-element-694c973c a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-781df2fa:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-781df2fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EFDF;}.elementor-5061 .elementor-element.elementor-element-781df2fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 7% 4% 7%;}.elementor-5061 .elementor-element.elementor-element-781df2fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-5795910e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-5061 .elementor-element.elementor-element-210ac4e4{width:auto;max-width:auto;top:-2em;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-210ac4e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-210ac4e4{left:-5em;}body.rtl .elementor-5061 .elementor-element.elementor-element-210ac4e4{right:-5em;}.elementor-5061 .elementor-element.elementor-element-32a17860{width:auto;max-width:auto;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-32a17860 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-93bb578 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-5061 .elementor-element.elementor-element-93bb578 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:clamp(42px, 4.4vw, 60px);font-weight:400;text-transform:uppercase;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-4c913a38 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-5061 .elementor-element.elementor-element-4c913a38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(22px, 3.1vw, 32px);font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:4px;color:#3A2A1C;}.elementor-bc-flex-widget .elementor-5061 .elementor-element.elementor-element-13cfe354.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5061 .elementor-element.elementor-element-13cfe354.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-13cfe354 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-13cfe354 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-32792649 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-32792649{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-640aec5b:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-640aec5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EFDF;}.elementor-5061 .elementor-element.elementor-element-640aec5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 4% 8% 4%;}.elementor-5061 .elementor-element.elementor-element-640aec5b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-23849e81 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-5061 .elementor-element.elementor-element-23849e81 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-e095e46{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:20px;--e-filter-normal-text-color:#3A2A1C;--e-filter-hover-text-color:#FFFFFF;--e-filter-active-text-color:#FFFFFF;--e-filter-item-border-radius:50px 50px 50px 50px;}.elementor-5061 .elementor-element.elementor-element-e095e46 .e-filter-item:hover:not( [aria-pressed=true] ){background-color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-e095e46 .e-filter-item[aria-pressed="true"]{background-color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-e095e46 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-5061 .elementor-element.elementor-element-e095e46 .e-filter-item{font-family:"Montserrat", Sans-serif;text-transform:uppercase;letter-spacing:0.5px;padding:9px 15px 9px 15px;}.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-5061 .elementor-element.elementor-element-cd6a6d5{--grid-columns:4;--grid-row-gap:25px;--grid-column-gap:10px;}.elementor-5061 .elementor-element.elementor-element-cd6a6d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-cd6a6d5 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-5061 .elementor-element.elementor-element-cd6a6d5 .e-loop-item > .elementor-section, .elementor-5061 .elementor-element.elementor-element-cd6a6d5 .e-loop-item > .elementor-section > .elementor-container, .elementor-5061 .elementor-element.elementor-element-cd6a6d5 .e-loop-item > .e-con, .elementor-5061 .elementor-element.elementor-element-cd6a6d5 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.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-5061 .elementor-element.elementor-element-646f3fda .elementor-button{background-color:#5F7947;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;}.elementor-5061 .elementor-element.elementor-element-646f3fda .elementor-button:hover, .elementor-5061 .elementor-element.elementor-element-646f3fda .elementor-button:focus{background-color:#3A2A1C;color:#FFFFFF;border-color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-646f3fda > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-646f3fda .elementor-button:hover svg, .elementor-5061 .elementor-element.elementor-element-646f3fda .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-3e9ce0f:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-3e9ce0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EFDF;background-image:url("https://duma.co.id/wp-content/uploads/2026/07/BG_Duma_Inspira_Apps.webp");background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-3e9ce0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 7% 2% 7%;}.elementor-5061 .elementor-element.elementor-element-3e9ce0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-5cf316e{width:auto;max-width:auto;top:-2em;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-5cf316e > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-5cf316e{left:-5em;}body.rtl .elementor-5061 .elementor-element.elementor-element-5cf316e{right:-5em;}.elementor-5061 .elementor-element.elementor-element-3bb28dd6{width:auto;max-width:auto;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-3bb28dd6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-68ba6fb > .elementor-widget-container{padding:0px 0px 20px 50px;}.elementor-5061 .elementor-element.elementor-element-68ba6fb .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:clamp(42px, 4.4vw, 60px);font-weight:400;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-19411dfa > .elementor-widget-container{padding:0px 0px 10px 50px;}.elementor-5061 .elementor-element.elementor-element-19411dfa{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-48834769 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;}.elementor-5061 .elementor-element.elementor-element-48834769 .elementor-button:hover, .elementor-5061 .elementor-element.elementor-element-48834769 .elementor-button:focus{background-color:#FFFFFF;color:#3A2A1C;border-color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-48834769 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-5061 .elementor-element.elementor-element-48834769 .elementor-button:hover svg, .elementor-5061 .elementor-element.elementor-element-48834769 .elementor-button:focus svg{fill:#3A2A1C;}.elementor-bc-flex-widget .elementor-5061 .elementor-element.elementor-element-4f9a5ee7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5061 .elementor-element.elementor-element-4f9a5ee7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-4f9a5ee7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-4f9a5ee7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-5a0b0bdb > .elementor-widget-container{margin:-2em 0em -5em 0em;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-5a0b0bdb img{border-radius:15px 15px 15px 15px;}.elementor-5061 .elementor-element.elementor-element-54498551:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-54498551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1F14;}.elementor-5061 .elementor-element.elementor-element-54498551{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 7% 4% 7%;}.elementor-5061 .elementor-element.elementor-element-54498551 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-1eb7c26b > .elementor-element-populated{padding:40px 10px 0px 10px;}.elementor-5061 .elementor-element.elementor-element-8cac306{width:auto;max-width:auto;top:-2em;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-8cac306 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-8cac306{left:-5em;}body.rtl .elementor-5061 .elementor-element.elementor-element-8cac306{right:-5em;}.elementor-5061 .elementor-element.elementor-element-7da159ee{width:auto;max-width:auto;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-7da159ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-344532d6 > .elementor-widget-container{padding:0px 0px 20px 50px;}.elementor-5061 .elementor-element.elementor-element-344532d6 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:clamp(42px, 4.4vw, 60px);font-weight:400;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-5061 .elementor-element.elementor-element-31cfdb75.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5061 .elementor-element.elementor-element-31cfdb75.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-31cfdb75 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-1406dff1 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-1406dff1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-1406dff1 a:hover, .elementor-5061 .elementor-element.elementor-element-1406dff1 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-36ff0f3d{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-4148e5f8 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-4148e5f8{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-4148e5f8 a:hover, .elementor-5061 .elementor-element.elementor-element-4148e5f8 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-57747f2c > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-57747f2c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-57747f2c a:hover, .elementor-5061 .elementor-element.elementor-element-57747f2c a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-4f9c8b8b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-7271f781 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-7271f781{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-7271f781 a:hover, .elementor-5061 .elementor-element.elementor-element-7271f781 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-5d49aa0b > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-5d49aa0b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-5d49aa0b a:hover, .elementor-5061 .elementor-element.elementor-element-5d49aa0b a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-327b9435{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-48096836 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-48096836{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-48096836 a:hover, .elementor-5061 .elementor-element.elementor-element-48096836 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-3f4a9037 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-3f4a9037{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-3f4a9037 a:hover, .elementor-5061 .elementor-element.elementor-element-3f4a9037 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-631e2eca .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;}.elementor-5061 .elementor-element.elementor-element-631e2eca .elementor-button:hover, .elementor-5061 .elementor-element.elementor-element-631e2eca .elementor-button:focus{background-color:#FFFFFF;color:#3A2A1C;border-color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-631e2eca > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-631e2eca .elementor-button:hover svg, .elementor-5061 .elementor-element.elementor-element-631e2eca .elementor-button:focus svg{fill:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-2bcb70e2:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-2bcb70e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1F14;}.elementor-5061 .elementor-element.elementor-element-2bcb70e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 7% 8% 7%;}.elementor-5061 .elementor-element.elementor-element-2bcb70e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-333d87ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5061 .elementor-element.elementor-element-333d87ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duma.co.id/wp-content/uploads/2026/07/BG_Cara_Pemasangan_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-333d87ca > .elementor-element-populated >  .elementor-background-overlay{background-color:#00000030;opacity:1;}.elementor-bc-flex-widget .elementor-5061 .elementor-element.elementor-element-333d87ca.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5061 .elementor-element.elementor-element-333d87ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5061 .elementor-element.elementor-element-333d87ca > .elementor-element-populated, .elementor-5061 .elementor-element.elementor-element-333d87ca > .elementor-element-populated > .elementor-background-overlay, .elementor-5061 .elementor-element.elementor-element-333d87ca > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5061 .elementor-element.elementor-element-333d87ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-5061 .elementor-element.elementor-element-333d87ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-29c0c108 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-29c0c108{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-7b123b87 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-5061 .elementor-element.elementor-element-719aee7e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:#FFFFFFD1;}.elementor-5061 .elementor-element.elementor-element-719aee7e a:hover, .elementor-5061 .elementor-element.elementor-element-719aee7e a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-79bdbcdd > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5061 .elementor-element.elementor-element-79bdbcdd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 2vw, 28px);font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-d6acc75 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-d6acc75{padding:30px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-1fba7335.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5061 .elementor-element.elementor-element-496df56d{width:auto;max-width:auto;text-align:end;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-496df56d a:hover, .elementor-5061 .elementor-element.elementor-element-496df56d a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-1fe76e31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5061 .elementor-element.elementor-element-1fe76e31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duma.co.id/wp-content/uploads/2026/07/BG_Cara_Pemasangan_2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-1fe76e31 > .elementor-element-populated >  .elementor-background-overlay{background-color:#00000030;opacity:1;}.elementor-bc-flex-widget .elementor-5061 .elementor-element.elementor-element-1fe76e31.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5061 .elementor-element.elementor-element-1fe76e31.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5061 .elementor-element.elementor-element-1fe76e31 > .elementor-element-populated, .elementor-5061 .elementor-element.elementor-element-1fe76e31 > .elementor-element-populated > .elementor-background-overlay, .elementor-5061 .elementor-element.elementor-element-1fe76e31 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-5061 .elementor-element.elementor-element-1fe76e31 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-5061 .elementor-element.elementor-element-1fe76e31 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-20b19611 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-20b19611{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-1eac3e1e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-5061 .elementor-element.elementor-element-7b1c223c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:5px;color:#FFFFFFD1;}.elementor-5061 .elementor-element.elementor-element-7b1c223c a:hover, .elementor-5061 .elementor-element.elementor-element-7b1c223c a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-49b476d4 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5061 .elementor-element.elementor-element-49b476d4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 2vw, 28px);font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-7e768619 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5061 .elementor-element.elementor-element-7e768619{padding:30px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-6574aea3.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5061 .elementor-element.elementor-element-220d95a6{width:auto;max-width:auto;text-align:end;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-220d95a6 a:hover, .elementor-5061 .elementor-element.elementor-element-220d95a6 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-5e70861b:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-5e70861b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1F14;background-image:url("https://duma.co.id/wp-content/uploads/2026/07/BG_Sertifikasi.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-5e70861b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 7% 6% 7%;}.elementor-5061 .elementor-element.elementor-element-5e70861b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-39cc9eae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-39cc9eae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-9f949df{width:auto;max-width:auto;top:-2em;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-9f949df > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-9f949df{left:-5em;}body.rtl .elementor-5061 .elementor-element.elementor-element-9f949df{right:-5em;}.elementor-5061 .elementor-element.elementor-element-1cba4c4d{width:auto;max-width:auto;top:-2em;text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-1cba4c4d > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-1cba4c4d{left:-5em;}body.rtl .elementor-5061 .elementor-element.elementor-element-1cba4c4d{right:-5em;}.elementor-5061 .elementor-element.elementor-element-7f57f06e{width:auto;max-width:auto;text-align:start;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:normal;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-7f57f06e > .elementor-widget-container{margin:-80px 0px 0px 0px;padding:0px 0px 0px 30px;}.elementor-5061 .elementor-element.elementor-element-75d6205f{width:auto;max-width:auto;text-align:start;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:normal;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-75d6205f > .elementor-widget-container{margin:-80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-4267f78f > .elementor-widget-container{padding:0px 0px 25px 30px;}.elementor-5061 .elementor-element.elementor-element-4267f78f{text-align:start;}.elementor-5061 .elementor-element.elementor-element-4267f78f img{max-width:200px;}.elementor-5061 .elementor-element.elementor-element-d5336d7 > .elementor-widget-container{padding:0px 0px 10px 30px;}.elementor-5061 .elementor-element.elementor-element-d5336d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(20px, 2.2vw, 26px);font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-6159b8f2 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-5061 .elementor-element.elementor-element-6159b8f2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-6159b8f2 a:hover, .elementor-5061 .elementor-element.elementor-element-6159b8f2 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-455be3ec.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5061 .elementor-element.elementor-element-455be3ec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-455be3ec > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 2px;border-color:#FFFFFF;padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-455be3ec > .elementor-element-populated, .elementor-5061 .elementor-element.elementor-element-455be3ec > .elementor-element-populated > .elementor-background-overlay, .elementor-5061 .elementor-element.elementor-element-455be3ec > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-2e354022 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-5061 .elementor-element.elementor-element-2e354022{text-align:start;}.elementor-5061 .elementor-element.elementor-element-2e354022 img{max-width:200px;}.elementor-5061 .elementor-element.elementor-element-d7a894e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5061 .elementor-element.elementor-element-d7a894e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(20px, 2.2vw, 26px);font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-5045ab7e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-5045ab7e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-5045ab7e a:hover, .elementor-5061 .elementor-element.elementor-element-5045ab7e a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-4317fb44.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5061 .elementor-element.elementor-element-4317fb44 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-4317fb44 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-820997f > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-5061 .elementor-element.elementor-element-820997f{text-align:start;}.elementor-5061 .elementor-element.elementor-element-820997f img{max-width:200px;}.elementor-5061 .elementor-element.elementor-element-7b02dfe6 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5061 .elementor-element.elementor-element-7b02dfe6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(20px, 2.2vw, 26px);font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-7f6eeba6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-7f6eeba6{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-7f6eeba6 a:hover, .elementor-5061 .elementor-element.elementor-element-7f6eeba6 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-16e63bd0:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-16e63bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1F14;background-image:url("https://duma.co.id/wp-content/uploads/2026/07/BG_Cerita_Bersama_Duma.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-16e63bd0 > .elementor-container{min-height:50vh;}.elementor-5061 .elementor-element.elementor-element-16e63bd0, .elementor-5061 .elementor-element.elementor-element-16e63bd0 > .elementor-background-overlay{border-radius:0px 0px 50px 50px;}.elementor-5061 .elementor-element.elementor-element-16e63bd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-60px;padding:8% 7% 8% 7%;z-index:2;}.elementor-5061 .elementor-element.elementor-element-16e63bd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5061 .elementor-element.elementor-element-4d55d878.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5061 .elementor-element.elementor-element-4d55d878 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-4d55d878 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-dfd7b00{width:auto;max-width:auto;top:-20px;text-align:start;}.elementor-5061 .elementor-element.elementor-element-dfd7b00 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-dfd7b00{left:-9%;}body.rtl .elementor-5061 .elementor-element.elementor-element-dfd7b00{right:-9%;}.elementor-5061 .elementor-element.elementor-element-dfd7b00 img{max-width:260px;}.elementor-5061 .elementor-element.elementor-element-40faf612{width:auto;max-width:auto;top:-60px;text-align:start;}.elementor-5061 .elementor-element.elementor-element-40faf612 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-40faf612{right:-8.5%;}body.rtl .elementor-5061 .elementor-element.elementor-element-40faf612{left:-8.5%;}.elementor-5061 .elementor-element.elementor-element-40faf612 img{max-width:300px;}.elementor-5061 .elementor-element.elementor-element-2db833ab{width:auto;max-width:auto;top:100px;text-align:start;}.elementor-5061 .elementor-element.elementor-element-2db833ab > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-2db833ab{right:8%;}body.rtl .elementor-5061 .elementor-element.elementor-element-2db833ab{left:8%;}.elementor-5061 .elementor-element.elementor-element-2db833ab img{max-width:180px;}.elementor-5061 .elementor-element.elementor-element-1a34ec8a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5061 .elementor-element.elementor-element-1a34ec8a{z-index:2;text-align:center;}.elementor-5061 .elementor-element.elementor-element-1a34ec8a .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:clamp(32px, 4.4vw, 60px);font-weight:400;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-7473f11d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-7473f11d{z-index:2;text-align:center;}.elementor-5061 .elementor-element.elementor-element-7473f11d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(18px, 2.3vw, 28px);font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:2px;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-11f61c41 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-11f61c41{z-index:2;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-11f61c41 a:hover, .elementor-5061 .elementor-element.elementor-element-11f61c41 a:focus{color:#FFFFFF;}.elementor-5061 .elementor-element.elementor-element-7bfafafd > .elementor-container{max-width:600px;}.elementor-5061 .elementor-element.elementor-element-7bfafafd{padding:60px 0px 0px 0px;z-index:2;}.elementor-5061 .elementor-element.elementor-element-6c9377d .elementor-button{background-color:#5F7947;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;}.elementor-5061 .elementor-element.elementor-element-6c9377d .elementor-button:hover, .elementor-5061 .elementor-element.elementor-element-6c9377d .elementor-button:focus{background-color:#FFFFFF;color:#3A2A1C;border-color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-6c9377d .elementor-button:hover svg, .elementor-5061 .elementor-element.elementor-element-6c9377d .elementor-button:focus svg{fill:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-3f36f0d9 .elementor-button{background-color:#3A2A1C00;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.3px;fill:#3A2A1C;color:#3A2A1C;border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;}.elementor-5061 .elementor-element.elementor-element-3f36f0d9 .elementor-button:hover, .elementor-5061 .elementor-element.elementor-element-3f36f0d9 .elementor-button:focus{background-color:#3A2A1C;color:#FFFFFF;border-color:#3A2A1C;}.elementor-5061 .elementor-element.elementor-element-3f36f0d9 .elementor-button:hover svg, .elementor-5061 .elementor-element.elementor-element-3f36f0d9 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-5061 .elementor-element.elementor-element-cd6a6d5{--grid-columns:2;}}@media(max-width:767px){.elementor-5061 .elementor-element.elementor-element-2157c753 .swiper-slide{height:91vh;}.elementor-5061 .elementor-element.elementor-element-2157c753 .swiper-slide-inner{padding:100px 20px 50px 20px;}.elementor-5061 .elementor-element.elementor-element-2157c753 .elementor-slide-heading{font-size:clamp(52px, 5vw, 76px);}.elementor-5061 .elementor-element.elementor-element-c8992d6 .swiper-slide{height:91vh;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .swiper-slide-inner{padding:100px 20px 50px 20px;}.elementor-5061 .elementor-element.elementor-element-c8992d6 .elementor-slide-heading{font-size:clamp(52px, 5vw, 76px);}.elementor-5061 .elementor-element.elementor-element-7bbb6a52{padding:30px 10px 30px 10px;}.elementor-5061 .elementor-element.elementor-element-2fe87f5a .elementor-counter-title{justify-content:start;font-size:14px;line-height:1.2em;}.elementor-5061 .elementor-element.elementor-element-2fe87f5a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:4em;}.elementor-5061 .elementor-element.elementor-element-53d0b87a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-53d0b87a .elementor-counter-title{justify-content:start;font-size:14px;line-height:1.2em;}.elementor-5061 .elementor-element.elementor-element-53d0b87a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:4em;}.elementor-5061 .elementor-element.elementor-element-505e2c2b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-505e2c2b .elementor-counter-title{justify-content:start;font-size:14px;line-height:1.2em;}.elementor-5061 .elementor-element.elementor-element-505e2c2b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:4em;}.elementor-5061 .elementor-element.elementor-element-58b4e3de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-58b4e3de .elementor-counter-title{justify-content:start;font-size:14px;line-height:1.3em;}.elementor-5061 .elementor-element.elementor-element-58b4e3de .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:4em;}.elementor-5061 .elementor-element.elementor-element-4cd14694 > .elementor-widget-container{margin:0% -100% 0% 0%;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-4088294c:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-4088294c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duma.co.id/wp-content/uploads/2026/07/Section_About_Us_Mobile.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5061 .elementor-element.elementor-element-4088294c > .elementor-container{min-height:0vh;}.elementor-5061 .elementor-element.elementor-element-4088294c > .elementor-background-overlay{opacity:1;}.elementor-5061 .elementor-element.elementor-element-4088294c{padding:30px 10px 40px 10px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-36f3f8b3{left:0%;}body.rtl .elementor-5061 .elementor-element.elementor-element-36f3f8b3{right:0%;}.elementor-5061 .elementor-element.elementor-element-36f3f8b3{top:0%;}.elementor-5061 .elementor-element.elementor-element-6eaa45c5 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5061 .elementor-element.elementor-element-1b881d3c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5061 .elementor-element.elementor-element-34cd5975{padding:30px 10px 30px 10px;}.elementor-5061 .elementor-element.elementor-element-692c8886 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-7605f530 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-a233180{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-584d3b26 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-7a537a4e{text-align:start;}.elementor-5061 .elementor-element.elementor-element-7a537a4e img{max-width:200px;}.elementor-5061 .elementor-element.elementor-element-444c6163 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-46221e9f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-46221e9f{text-align:start;}.elementor-5061 .elementor-element.elementor-element-46221e9f img{max-width:280px;}.elementor-5061 .elementor-element.elementor-element-2b9798b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-40dd9d13{padding:0% 0% 0% 0%;}.elementor-5061 .elementor-element.elementor-element-2b125633 > .elementor-element-populated{padding:50px 30px 50px 30px;}.elementor-5061 .elementor-element.elementor-element-2daff8b1 > .elementor-element-populated{padding:50px 30px 50px 30px;}.elementor-5061 .elementor-element.elementor-element-7ba06f46 > .elementor-element-populated{padding:50px 30px 50px 30px;}.elementor-5061 .elementor-element.elementor-element-6fc0db21{padding:30px 10px 40px 10px;}.elementor-5061 .elementor-element.elementor-element-421959e8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5061 .elementor-element.elementor-element-421959e8 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-5061 .elementor-element.elementor-element-7486fa6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-5061 .elementor-element.elementor-element-7486fa6e{text-align:center;}.elementor-5061 .elementor-element.elementor-element-4818de7b > .elementor-element-populated{margin:auto auto auto auto;--e-column-margin-right:auto;--e-column-margin-left:auto;padding:0px 20px 0px 20px;}.elementor-5061 .elementor-element.elementor-element-40598dcb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-3b87a89c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-6cec622a{bottom:60px;}.elementor-5061 .elementor-element.elementor-element-54136d81{bottom:30px;}.elementor-5061 .elementor-element.elementor-element-38607e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-734c81b8{bottom:60px;}.elementor-5061 .elementor-element.elementor-element-4ae2f46e{bottom:30px;}.elementor-5061 .elementor-element.elementor-element-33a60520 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-350d4226{bottom:60px;}.elementor-5061 .elementor-element.elementor-element-6409b7b{bottom:30px;}.elementor-5061 .elementor-element.elementor-element-4f0ebd7c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-1e562b76{bottom:60px;}.elementor-5061 .elementor-element.elementor-element-4b9297fc{bottom:30px;}.elementor-5061 .elementor-element.elementor-element-7b32af02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-1d0b1b90{bottom:60px;}.elementor-5061 .elementor-element.elementor-element-694c973c{bottom:30px;}.elementor-5061 .elementor-element.elementor-element-781df2fa{padding:20px 10px 20px 10px;}.elementor-5061 .elementor-element.elementor-element-32a17860 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-93bb578 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-4c913a38 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-13cfe354 > .elementor-element-populated{padding:10px 10px 0px 10px;}.elementor-5061 .elementor-element.elementor-element-640aec5b{padding:0px 10px 50px 10px;}.elementor-5061 .elementor-element.elementor-element-e095e46{--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;--e-filter-space-between:5px;}.elementor-5061 .elementor-element.elementor-element-e095e46 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5061 .elementor-element.elementor-element-cd6a6d5{--grid-columns:2;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-5061 .elementor-element.elementor-element-646f3fda > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-3e9ce0f{padding:30px 0px 40px 0px;}.elementor-5061 .elementor-element.elementor-element-7c05c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-7c05c7 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-5061 .elementor-element.elementor-element-3bb28dd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-68ba6fb > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5061 .elementor-element.elementor-element-19411dfa > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5061 .elementor-element.elementor-element-48834769 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-5061 .elementor-element.elementor-element-5a0b0bdb > .elementor-widget-container{margin:0em 0em -5em 0em;}.elementor-5061 .elementor-element.elementor-element-54498551{padding:40px 10px 40px 10px;}.elementor-5061 .elementor-element.elementor-element-7da159ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-344532d6 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5061 .elementor-element.elementor-element-31cfdb75 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-1406dff1 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-36ff0f3d{padding:10px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-4148e5f8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5061 .elementor-element.elementor-element-57747f2c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-4f9c8b8b{margin-top:-5px;margin-bottom:0px;}.elementor-5061 .elementor-element.elementor-element-d2dd873 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5061 .elementor-element.elementor-element-d2dd873 > .elementor-element-populated{margin:-10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5061 .elementor-element.elementor-element-7271f781 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-5d49aa0b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-48096836 > .elementor-widget-container{margin:-15px 0px -15px 0px;}.elementor-5061 .elementor-element.elementor-element-3f4a9037 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-631e2eca > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-2bcb70e2{padding:0px 10px 0px 10px;}.elementor-5061 .elementor-element.elementor-element-333d87ca > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 15px 30px 15px;}.elementor-5061 .elementor-element.elementor-element-719aee7e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5061 .elementor-element.elementor-element-79bdbcdd .elementor-heading-title{font-size:24px;}.elementor-5061 .elementor-element.elementor-element-1fe76e31 > .elementor-element-populated{margin:20px 10px 70px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 15px 30px 15px;}.elementor-5061 .elementor-element.elementor-element-7b1c223c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5061 .elementor-element.elementor-element-49b476d4 .elementor-heading-title{font-size:24px;}.elementor-5061 .elementor-element.elementor-element-5e70861b{padding:160px 20px 40px 20px;}.elementor-5061 .elementor-element.elementor-element-39cc9eae > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-1cba4c4d > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-1cba4c4d{left:0%;}body.rtl .elementor-5061 .elementor-element.elementor-element-1cba4c4d{right:0%;}.elementor-5061 .elementor-element.elementor-element-1cba4c4d{top:-120px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-7f57f06e{left:0%;}body.rtl .elementor-5061 .elementor-element.elementor-element-7f57f06e{right:0%;}.elementor-5061 .elementor-element.elementor-element-7f57f06e{top:0%;font-size:24px;}.elementor-5061 .elementor-element.elementor-element-75d6205f{width:var( --container-widget-width, 200% );max-width:200%;--container-widget-width:200%;--container-widget-flex-grow:0;top:-80px;font-size:24px;}.elementor-5061 .elementor-element.elementor-element-75d6205f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-5061 .elementor-element.elementor-element-4267f78f > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-5061 .elementor-element.elementor-element-d5336d7 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 10px 0px;}.elementor-5061 .elementor-element.elementor-element-6159b8f2 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-455be3ec > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-5061 .elementor-element.elementor-element-d7a894e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5061 .elementor-element.elementor-element-5045ab7e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-4317fb44.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5061 .elementor-element.elementor-element-4317fb44 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-820997f > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-5061 .elementor-element.elementor-element-7b02dfe6 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-5061 .elementor-element.elementor-element-7f6eeba6 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-16e63bd0 > .elementor-container{min-height:45vh;}.elementor-5061 .elementor-element.elementor-element-16e63bd0{padding:9% 7% 11% 7%;}.elementor-5061 .elementor-element.elementor-element-dfd7b00{top:2em;}.elementor-5061 .elementor-element.elementor-element-dfd7b00 img{max-width:80px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-40faf612{right:-8%;}body.rtl .elementor-5061 .elementor-element.elementor-element-40faf612{left:-8%;}.elementor-5061 .elementor-element.elementor-element-40faf612{top:3.5em;}.elementor-5061 .elementor-element.elementor-element-40faf612 img{max-width:100px;}body:not(.rtl) .elementor-5061 .elementor-element.elementor-element-2db833ab{right:-8%;}body.rtl .elementor-5061 .elementor-element.elementor-element-2db833ab{left:-8%;}.elementor-5061 .elementor-element.elementor-element-2db833ab{top:14em;}.elementor-5061 .elementor-element.elementor-element-2db833ab img{max-width:100px;}.elementor-5061 .elementor-element.elementor-element-1a34ec8a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-5061 .elementor-element.elementor-element-11f61c41 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5061 .elementor-element.elementor-element-7bfafafd{padding:10px 0px 0px 0px;}}@media(min-width:768px){.elementor-5061 .elementor-element.elementor-element-415525b0{width:65%;}.elementor-5061 .elementor-element.elementor-element-dc35285{width:35%;}.elementor-5061 .elementor-element.elementor-element-d9739b3{width:65%;}.elementor-5061 .elementor-element.elementor-element-584d3b26{width:38%;}.elementor-5061 .elementor-element.elementor-element-444c6163{width:62%;}.elementor-5061 .elementor-element.elementor-element-1c3c5352{width:35%;}.elementor-5061 .elementor-element.elementor-element-78175139{width:30%;}.elementor-5061 .elementor-element.elementor-element-10294f47{width:69.998%;}.elementor-5061 .elementor-element.elementor-element-6168b42d{width:30%;}.elementor-5061 .elementor-element.elementor-element-4d26e676{width:69.998%;}.elementor-5061 .elementor-element.elementor-element-a939b72{width:30%;}.elementor-5061 .elementor-element.elementor-element-5b670934{width:69.998%;}.elementor-5061 .elementor-element.elementor-element-5795910e{width:60%;}.elementor-5061 .elementor-element.elementor-element-13cfe354{width:40%;}.elementor-5061 .elementor-element.elementor-element-562baf2a{width:28%;}.elementor-5061 .elementor-element.elementor-element-42b8b94c{width:72%;}.elementor-5061 .elementor-element.elementor-element-d2dd873{width:28%;}.elementor-5061 .elementor-element.elementor-element-39144d92{width:72%;}.elementor-5061 .elementor-element.elementor-element-4a25abb4{width:28%;}.elementor-5061 .elementor-element.elementor-element-63189bb6{width:72%;}.elementor-5061 .elementor-element.elementor-element-752ecbfe{width:30%;}.elementor-5061 .elementor-element.elementor-element-1fba7335{width:69.998%;}.elementor-5061 .elementor-element.elementor-element-264e01fa{width:30%;}.elementor-5061 .elementor-element.elementor-element-6574aea3{width:69.998%;}.elementor-5061 .elementor-element.elementor-element-39cc9eae{width:30%;}.elementor-5061 .elementor-element.elementor-element-455be3ec{width:38%;}.elementor-5061 .elementor-element.elementor-element-4317fb44{width:31.666%;}.elementor-5061 .elementor-element.elementor-element-766c78bb{width:42%;}.elementor-5061 .elementor-element.elementor-element-7ebe0db2{width:58%;}}@media(min-width:1025px){.elementor-5061 .elementor-element.elementor-element-4088294c:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-4088294c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5061 .elementor-element.elementor-element-2b125633:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5061 .elementor-element.elementor-element-2b125633 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5061 .elementor-element.elementor-element-2daff8b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5061 .elementor-element.elementor-element-2daff8b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5061 .elementor-element.elementor-element-7ba06f46:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5061 .elementor-element.elementor-element-7ba06f46 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5061 .elementor-element.elementor-element-6fc0db21:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-6fc0db21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5061 .elementor-element.elementor-element-3e9ce0f:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-3e9ce0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5061 .elementor-element.elementor-element-333d87ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5061 .elementor-element.elementor-element-333d87ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5061 .elementor-element.elementor-element-1fe76e31:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5061 .elementor-element.elementor-element-1fe76e31 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5061 .elementor-element.elementor-element-5e70861b:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-5e70861b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5061 .elementor-element.elementor-element-16e63bd0:not(.elementor-motion-effects-element-type-background), .elementor-5061 .elementor-element.elementor-element-16e63bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for slides, class: .elementor-element-2157c753 */#slider-banner .elementor-slide-heading > i {
    font-size: 80%;
}

#slider-banner .elementor-slide-description > .text-1 {
    font-size: 24px !important;
}
#slider-banner .elementor-slide-description > .text-2 {
    padding-top: 20px;
    margin-bottom: 40px;
    font-size: 15px;
}

#slider-banner .elementor-slide-description > a {
    letter-spacing: 0.3px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 7px 7px 7px 7px;
    padding: 12px 24px;
    font-size: 12px;
}
#slider-banner .elementor-slide-description > a:nth-child(5) {
    fill: #3a2a1c;
    color: #3a2a1c;
    background-color: #FFFFFF;
    margin-right: 20px;
    transition: all .3s;
}
#slider-banner .elementor-slide-description > a:hover:nth-child(5) {
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: transparent;
}
#slider-banner .elementor-slide-description > a:last-child {
    fill: #FFFFFF;
    color: #FFFFFF;
    transition: all .3s;
}
#slider-banner .elementor-slide-description > a:hover:last-child {
    fill: #3a2a1c;
    color: #3a2a1c;
    background-color: #FFFFFF;
}

#slider-banner .swiper-pagination-bullet {
    border-color: #FFFFFF;
    margin: 0 9px !important;
    border: 1px solid #FFF;
}

.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 35px !important;
}

@media (min-width: 769px) {
    
}

@media (max-width: 768px) {
    #slider-banner .elementor-slide-heading {
        margin-bottom: 10px;
    }
    #slider-banner .elementor-slide-description > .text-1 {
        font-size: 20px !important;
    }
    #slider-banner .elementor-slide-description > .text-2 {
        font-size: 14px !important;
    }
    #slider-banner .elementor-slide-description > .text-2 br {
        display: none;
    }
    
    #slider-banner .elementor-slide-description > .text-2 {
        padding-top: 0;
        margin-bottom: 5px;
        font-size: 15px;
    }
    
    #slider-banner .elementor-slide-description {
        display: flex;
        flex-direction: column;
    }
    #slider-banner .elementor-slide-description > a {
        width: fit-content;
        margin-bottom: 10px;
    }
    
    #slider-banner .swiper-pagination-bullet {
        height: 15px;
        width: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2b4990c9 */html, body {
    overflow-x: hidden;
}

@media (max-width: 768px) {
    .elementor-section {
        background-attachment: scroll;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cd14694 */.text-usp p {
    line-height: 1.3;
}

@media (max-width: 768px) {
    .text-usp p br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6179c202 */@media (max-width: 768px) {
    .kolom-usp.elementor-column > .elementor-widget-wrap {
        display: grid !important;
        grid-template-columns: 1fr 1fr;
        grid-row-gap: 20px;
        flex-direction: column;
        align-items: flex-start !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36f3f8b3 */.text-judul-kecil p {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58eb8b20 */.text-link-cta a {
    color: #FFF !important;
    transition: all .2s linear;
}
.text-link-cta a:hover {
    text-decoration: none;
    transition: all .2s linear;
}

.text-link-cta a em {
    transition: all .2s linear;
}
.text-link-cta a:hover em {
    padding-left: 10px;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e83bdb4 */.text-judul-kecil p {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b9798b7 */.text-body-tentang-duma p {
    position: relative;
}
.text-body-tentang-duma p:before {
    content: "";
    position: absolute;
    width: 40px;
    height: 1px;
    left: -60px;
    top: 35px;
    transform: rotate(60deg);
    background-color: #3a2a1c80;
}

@media (max-width: 1170px) {
    .text-body-tentang-duma p br {
        display: none;
    }
}

@media (max-width: 768px) {
    .text-body-tentang-duma p:before {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34cd5975 */@media (min-width: 1700px) {
    .kenapa-duma.header-text {
        margin-left: 120px !important;
    }
    .kenapa-duma.col-2 {
        padding: 0% 20% 0% 120px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285c9141 */.text-link-cta a {
    color: #FFF !important;
    transition: all .2s linear;
}
.text-link-cta a:hover {
    text-decoration: none;
    transition: all .2s linear;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e398fdf */.text-body-3-poin p {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dbde522 */.text-body-3-poin a {
    color: #FFF !important;
    transition: all .2s linear;
}
.text-body-3-poin a:hover {
    text-decoration: none;
    transition: all .2s linear;
}

.text-body-3-poin p a, .text-body-3-poin p a span {
    font-size: 12px !important;
}

.text-body-3-poin a em {
    transition: all .2s linear;
}
.text-body-3-poin a:hover em {
    padding-left: 10px;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2b125633 */.hover-bg .elementor-element-populated:hover .elementor-motion-effects-layer {
    transform: scale(1.2) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412be998 */.text-link-cta a {
    color: #FFF !important;
    transition: all .2s linear;
}
.text-link-cta a:hover {
    text-decoration: none;
    transition: all .2s linear;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed33095 */.text-body-3-poin p {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26a71b6b */.text-body-3-poin a {
    color: #FFF !important;
    transition: all .2s linear;
}
.text-body-3-poin a:hover {
    text-decoration: none;
    transition: all .2s linear;
}

.text-body-3-poin p a {
    font-size: 14px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31f209a1 */.text-link-cta a {
    color: #FFF !important;
    transition: all .2s linear;
}
.text-link-cta a:hover {
    text-decoration: none;
    transition: all .2s linear;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-321405d5 */.text-body-3-poin p {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38295979 */.text-body-3-poin a {
    color: #FFF !important;
    transition: all .2s linear;
}
.text-body-3-poin a:hover {
    text-decoration: none;
    transition: all .2s linear;
}

.text-body-3-poin p a {
    font-size: 14px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b6640eb */.text-judul-kecil p {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-759106fe */.text-judul-kecil.w-bg p {
    font-weight: 500;
}

.text-judul-kecil.w-bg {
    background-color: #5f7947;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cec622a */.text-body-produk-1 p {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54136d81 */.text-body-produk-1 a {
    color: #FFF !important;
    transition: all .2s linear;
}
.text-body-produk-1 a:hover {
    text-decoration: none;
    transition: all .2s linear;
}

.text-body-produk-1 a em {
    transition: all .2s linear;
}
.text-body-produk-1 a:hover em {
    padding-left: 10px;
    text-decoration: none;
}

.text-body-produk-1 p a {
    font-size: 11px !important;
}

@media (max-width: 768px) {
    .text-body-produk-1 p a {
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3739075e */.text-judul-kecil.w-bg p {
    font-weight: 500;
}

.text-judul-kecil.w-bg {
    background-color: #5f7947;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b0db374 */.text-judul-kecil.w-bg p {
    font-weight: 500;
    font-size: 12px;
}

.text-judul-kecil.w-bg {
    background-color: #5f7947;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b1b2794 */.text-judul-kecil.w-bg p {
    font-weight: 500;
}

.text-judul-kecil.w-bg {
    background-color: #5f7947;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-663940d1 */.text-judul-kecil.w-bg p {
    font-weight: 500;
}

.text-judul-kecil.w-bg {
    background-color: #5f7947;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4818de7b */.elementor-column.kolom-produk {
    width: 110% !important;
    margin-left: -5%;
}

.elementor-column.kolom-produk > .elementor-widget-wrap > section {
    transition: all .3s linear;
}
.elementor-column.kolom-produk > .elementor-widget-wrap > section:hover {
    transform: scale(1.05);
    transition: all .3s linear;
}

@media (min-width: 768px) {
    .elementor-column.kolom-produk > .elementor-widget-wrap {
        flex-wrap: nowrap !important;
    }
}

@media (max-width: 768px) {
    .elementor-column.kolom-produk {
        overflow-x: scroll;
        scrollbar-width: none;
    }
    .elementor-column.kolom-produk > .elementor-widget-wrap {
        display: flex;
        flex-wrap: nowrap;
        justify-content: flex-start;
        width: 300%;
    }
    .elementor-column.kolom-produk > .elementor-widget-wrap > section {
        max-width: 360px;
        width: 300px !important;
    }
}

@media (min-width: 1700px) {
    .text-body-produk-1 p {
        font-size: 15px;
        line-height: 1.4;
    }
    .text-body-produk-1 {
        left: 45px !important;
    }
    .text-body-produk-1.no-link {
        bottom: 95px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6fc0db21 */#produk.elementor-element > .elementor-container {
    flex-direction: column;
}
#produk.elementor-element > .elementor-container > div {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-210ac4e4 */.text-judul-kecil p {
    font-weight: 600;
        writing-mode: vertical-rl;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32792649 */.text-body-proyek p {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-781df2fa */@media (min-width: 1700px) {
    .portofolio.header-text {
        margin-left: 120px !important;
    }
    .portofolio.col-2 {
        padding: 0% 20% 0% 80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-e095e46 */@media (min-width: 1700px) {
    .elementor-widget-taxonomy-filter .e-filter {
        gap: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-cd6a6d5 */@media (min-width: 1700px) {
    .elementor-loop-container.elementor-grid {
        grid-column-gap: 50px !important;
    }
}

@media (min-width: 1300px) {
    .elementor-widget-theme-post-featured-image > .elementor-widget-container {
        object-fit: cover;
        aspect-ratio: 8 / 10;
    }
    .elementor-widget-theme-post-featured-image > .elementor-widget-container > a {
        display: flex;
        width: 100%;
    }
    .elementor-widget-theme-post-featured-image > .elementor-widget-container > a > img {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-640aec5b */.e-loop-item:hover .featured-img img {
    transform: scale(.95) !important;
    transition: all .4s ease;
}
.e-loop-item .featured-img img {
    transition: all .4s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf316e */.text-judul-kecil p {
    font-weight: 600;
        writing-mode: vertical-rl;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19411dfa */.text-body-3-poin p {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a0b0bdb */.img-overlaps {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3e9ce0f */@media (min-width: 1700px) {
    .duma-ia {
        padding-left: calc(7% + 80px) !important;
        padding-right: calc(7% + 80px) !important;
    }
    .text-duma-ia {
        left: calc(-5em - 80px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cac306 */.text-judul-kecil p {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54498551 */@media (min-width: 1700px) {
    .cara-pemasangan {
        padding-left: calc(7% + 80px) !important;
        padding-right: calc(7% + 80px) !important;
    }
    .text-cp {
        left: calc(-5em - 80px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-719aee7e */.text-link-cta a {
    color: #FFF !important;
    transition: all .2s linear;
}
.text-link-cta a:hover {
    text-decoration: none;
    transition: all .2s linear;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-496df56d */.text-body-2-poin a {
    color: #FFF !important;
    transition: all .2s linear;
}
.text-body-2-poin a:hover {
    text-decoration: none;
    transition: all .2s linear;
}

.text-body-2-poin p a {
    font-size: 12px !important;
}
.text-body-2-poin a {
    display: flex;
    grid-column-gap: 10px;
}
.text-body-2-poin a em {
    transition: all .2s linear;
}
.text-body-2-poin a:hover em {
    margin-right: -10px;
    padding-left: 10px;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b1c223c */.text-link-cta a {
    color: #FFF !important;
    transition: all .2s linear;
}
.text-link-cta a:hover {
    text-decoration: none;
    transition: all .2s linear;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-220d95a6 */.text-body-3-poin a {
    color: #FFF !important;
    transition: all .2s linear;
}
.text-body-3-poin a:hover {
    text-decoration: none;
    transition: all .2s linear;
}

.text-body-3-poin p a {
    font-size: 14px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f949df */.text-judul-kecil p {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f57f06e */.text-judul-besar h2 {
    font-weight: 600;
    white-space: nowrap;
    font-size: inherit !important;
    line-height: inherit;
    color: inherit;
    font-family: inherit;
    margin: 0;
}

@media (max-width: 768px) {
    .text-judul-besar h2 {
        white-space: normal;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75d6205f */.text-judul-besar h2 {
    font-weight: 600;
    white-space: nowrap;
    font-size: inherit !important;
    line-height: inherit;
    color: inherit;
    font-family: inherit;
    margin: 0;
}

@media (max-width: 768px) {
    .text-judul-besar h2 {
        white-space: normal;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6159b8f2 */@media (max-width: 768px) {
    .remove-br p br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-455be3ec */@media (min-width: 768px) {    
    .kolom-iso.elementor-column > .elementor-widget-wrap {
        display: grid;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4317fb44 */@media (min-width: 768px) {
    .kolom-gbci.elementor-column > .elementor-widget-wrap {
        display: grid;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5e70861b */@media (min-width: 1700px) {
    .sertifikasi {
        padding-left: calc(7% + 80px) !important;
    }
    
    .text-sertifikasi {
        left: calc(-5em - 80px) !important;
    }
}

@media (max-width: 768px) {
    .sertifikasi > div {
        justify-content: center;
    }
    .sertifikasi > div > div {
        width: 50%;
    }
    .sertifikasi > div > div:last-child {
        width: 70%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4d55d878 */.elementor-4301 .elementor-element.elementor-element-8118862.elementor-column > .elementor-widget-wrap {
    display: grid;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-16e63bd0 */@media (min-width: 1700px) {
    .gambar-mulai-disini img {
        max-width: 100% !important;
    }
    
    .gambar-mulai-disini.img-1 img, .gambar-mulai-disini.img-2 img {
        width: 410px;
    }
    .gambar-mulai-disini.img-3 img {
        width: 280px;
    }
}/* End custom CSS */