.elementor-4638 .elementor-element.elementor-element-358cf97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4638 .elementor-element.elementor-element-9e9a4a7{--display:flex;}.elementor-4638 .elementor-element.elementor-element-94b86e9{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.75;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-4638 .elementor-element.elementor-element-94b86e9:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-94b86e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprindah.co.id/wp-content/uploads/2025/09/IMG-20191105-WA0033.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4638 .elementor-element.elementor-element-94b86e9::before, .elementor-4638 .elementor-element.elementor-element-94b86e9 > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-94b86e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-94b86e9 > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-94b86e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-94b86e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 35%, var( --e-global-color-e8abfd2 ) 100%);}.elementor-4638 .elementor-element.elementor-element-a6f3d6c{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4638 .elementor-element.elementor-element-a6f3d6c.e-con{--flex-grow:0;--flex-shrink:0;}.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-4638 .elementor-element.elementor-element-5f1fccd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:400;text-transform:capitalize;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-b7b4a14 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-4638 .elementor-element.elementor-element-9852285{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-b7b4a14 );}.elementor-4638 .elementor-element.elementor-element-7a1817e{--display:flex;}.elementor-4638 .elementor-element.elementor-element-5121455{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.75;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-4638 .elementor-element.elementor-element-5121455:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-5121455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprindah.co.id/wp-content/uploads/2025/09/IMG-20191105-WA0033.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4638 .elementor-element.elementor-element-5121455::before, .elementor-4638 .elementor-element.elementor-element-5121455 > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-5121455 > .e-con-inner > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-5121455 > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-5121455 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-5121455 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 35%, var( --e-global-color-e8abfd2 ) 100%);}.elementor-4638 .elementor-element.elementor-element-07704c5{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4638 .elementor-element.elementor-element-07704c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4638 .elementor-element.elementor-element-b6dfffc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:400;text-transform:capitalize;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-b7b4a14 );}.elementor-4638 .elementor-element.elementor-element-c5f81ae{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-b7b4a14 );}.elementor-4638 .elementor-element.elementor-element-96580e2{--display:flex;}.elementor-4638 .elementor-element.elementor-element-216ed3a{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.75;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-4638 .elementor-element.elementor-element-216ed3a:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-216ed3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprindah.co.id/wp-content/uploads/2025/09/IMG-20191105-WA0033.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4638 .elementor-element.elementor-element-216ed3a::before, .elementor-4638 .elementor-element.elementor-element-216ed3a > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-216ed3a > .e-con-inner > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-216ed3a > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-216ed3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-216ed3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 35%, var( --e-global-color-e8abfd2 ) 100%);}.elementor-4638 .elementor-element.elementor-element-f8d0d69{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4638 .elementor-element.elementor-element-f8d0d69.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4638 .elementor-element.elementor-element-a369daf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:400;text-transform:capitalize;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-b7b4a14 );}.elementor-4638 .elementor-element.elementor-element-2b60dee{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-b7b4a14 );}.elementor-4638 .elementor-element.elementor-element-e93247d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-4638 .elementor-element.elementor-element-e93247d .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-4638 .elementor-element.elementor-element-3d2e98b{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 6% 0% 6%;z-index:999;}.elementor-4638 .elementor-element.elementor-element-d3639a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4638 .elementor-element.elementor-element-788c86f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:4px;--padding-bottom:4px;--padding-left:6px;--padding-right:6px;}.elementor-4638 .elementor-element.elementor-element-788c86f:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-788c86f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22488E;}.elementor-4638 .elementor-element.elementor-element-cfbbedc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:075px;--padding-right:0px;}.elementor-4638 .elementor-element.elementor-element-cfbbedc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4638 .elementor-element.elementor-element-eddae10{text-align:left;}.elementor-4638 .elementor-element.elementor-element-eddae10 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:56px;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-8703a30{text-align:left;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-8015d85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4638 .elementor-element.elementor-element-6810b32{--display:flex;}.elementor-4638 .elementor-element.elementor-element-6810b32:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-6810b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprindah.co.id/wp-content/uploads/2025/10/Gemini_Generated_Image_je1ncje1ncje1ncj.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4638 .elementor-element.elementor-element-b796197{margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-4638 .elementor-element.elementor-element-b796197 img{width:50%;max-width:50%;}.elementor-4638 .elementor-element.elementor-element-927a2cd{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4638 .elementor-element.elementor-element-927a2cd:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-927a2cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E85C1;}.elementor-4638 .elementor-element.elementor-element-ffca9d1{text-align:left;}.elementor-4638 .elementor-element.elementor-element-ffca9d1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:400;text-transform:capitalize;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-4638 .elementor-element.elementor-element-4169337 .elementor-button{background-color:var( --e-global-color-e8abfd2 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:14px 24px 14px 24px;}.elementor-4638 .elementor-element.elementor-element-4169337 .elementor-button:hover, .elementor-4638 .elementor-element.elementor-element-4169337 .elementor-button:focus{background-color:#22488E;color:var( --e-global-color-b7b4a14 );border-color:#22488E;}.elementor-4638 .elementor-element.elementor-element-4169337 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4638 .elementor-element.elementor-element-4169337 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4638 .elementor-element.elementor-element-4169337 .elementor-button:hover svg, .elementor-4638 .elementor-element.elementor-element-4169337 .elementor-button:focus svg{fill:var( --e-global-color-b7b4a14 );}.elementor-4638 .elementor-element.elementor-element-9342a42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.65;--padding-top:4%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-4638 .elementor-element.elementor-element-9342a42:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-9342a42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C1866;background-image:url("https://aprindah.co.id/wp-content/uploads/2025/09/ChatGPT-Image-Sep-3-2025-02_02_40-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4638 .elementor-element.elementor-element-9342a42::before, .elementor-4638 .elementor-element.elementor-element-9342a42 > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-9342a42 > .e-con-inner > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-9342a42 > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-9342a42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-9342a42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#6DCFF6;--background-overlay:'';}.elementor-4638 .elementor-element.elementor-element-bddd322{--display:flex;}.elementor-4638 .elementor-element.elementor-element-6aadbcf{text-align:left;}.elementor-4638 .elementor-element.elementor-element-6aadbcf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:400;text-transform:none;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-b7b4a14 );}.elementor-4638 .elementor-element.elementor-element-0b34b3d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-4638 .elementor-element.elementor-element-0cba3ee{--display:flex;}.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-4638 .elementor-element.elementor-element-dc18d77{padding:0px 0px 40px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-4638 .elementor-element.elementor-element-dc18d77 .elementor-counter{flex-direction:column-reverse;}.elementor-4638 .elementor-element.elementor-element-dc18d77 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:var( --e-global-typography-84a9210-font-family ), Sans-serif;font-size:var( --e-global-typography-84a9210-font-size );font-weight:var( --e-global-typography-84a9210-font-weight );line-height:var( --e-global-typography-84a9210-line-height );}.elementor-4638 .elementor-element.elementor-element-dc18d77 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b7b4a14 );font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:1.2em;letter-spacing:-1px;}.elementor-4638 .elementor-element.elementor-element-228399b{--display:flex;}.elementor-4638 .elementor-element.elementor-element-8030f74{padding:0px 0px 40px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-4638 .elementor-element.elementor-element-8030f74 .elementor-counter{flex-direction:column-reverse;}.elementor-4638 .elementor-element.elementor-element-8030f74 .elementor-counter-title{justify-content:start;color:#FFFFFF;font-family:var( --e-global-typography-84a9210-font-family ), Sans-serif;font-size:var( --e-global-typography-84a9210-font-size );font-weight:var( --e-global-typography-84a9210-font-weight );line-height:var( --e-global-typography-84a9210-line-height );}.elementor-4638 .elementor-element.elementor-element-8030f74 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b7b4a14 );font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:1.2em;letter-spacing:-1px;}.elementor-4638 .elementor-element.elementor-element-8465d6a{--display:flex;}.elementor-4638 .elementor-element.elementor-element-e3cb003{padding:0px 0px 40px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-4638 .elementor-element.elementor-element-e3cb003 .elementor-counter{flex-direction:column-reverse;}.elementor-4638 .elementor-element.elementor-element-e3cb003 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:var( --e-global-typography-84a9210-font-family ), Sans-serif;font-size:var( --e-global-typography-84a9210-font-size );font-weight:var( --e-global-typography-84a9210-font-weight );line-height:var( --e-global-typography-84a9210-line-height );}.elementor-4638 .elementor-element.elementor-element-e3cb003 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b7b4a14 );font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:1.2em;letter-spacing:-1px;}.elementor-4638 .elementor-element.elementor-element-2c96091{--display:flex;}.elementor-4638 .elementor-element.elementor-element-9ee6fe4{padding:0px 0px 40px 0px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-4638 .elementor-element.elementor-element-9ee6fe4 .elementor-counter{flex-direction:column-reverse;}.elementor-4638 .elementor-element.elementor-element-9ee6fe4 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:var( --e-global-typography-84a9210-font-family ), Sans-serif;font-size:var( --e-global-typography-84a9210-font-size );font-weight:var( --e-global-typography-84a9210-font-weight );line-height:var( --e-global-typography-84a9210-line-height );}.elementor-4638 .elementor-element.elementor-element-9ee6fe4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b7b4a14 );font-family:"Outfit", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:1.2em;letter-spacing:-1px;}.elementor-4638 .elementor-element.elementor-element-6a367c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-4638 .elementor-element.elementor-element-077e2eb{--display:flex;}.elementor-4638 .elementor-element.elementor-element-ed527b9{text-align:center;}.elementor-4638 .elementor-element.elementor-element-ed527b9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:56px;font-weight:400;text-transform:capitalize;line-height:1.2em;letter-spacing:-1px;color:#22488E;}.elementor-4638 .elementor-element.elementor-element-a9a855d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-4638 .elementor-element.elementor-element-06a3c70{--display:flex;}.elementor-4638 .elementor-element.elementor-element-6e739d0 .elementor-heading-title{font-family:var( --e-global-typography-36dfa61-font-family ), Sans-serif;font-size:var( --e-global-typography-36dfa61-font-size );font-weight:var( --e-global-typography-36dfa61-font-weight );text-transform:var( --e-global-typography-36dfa61-text-transform );line-height:var( --e-global-typography-36dfa61-line-height );letter-spacing:var( --e-global-typography-36dfa61-letter-spacing );color:#E9102A;}.elementor-4638 .elementor-element.elementor-element-600546c{text-align:left;}.elementor-4638 .elementor-element.elementor-element-600546c .elementor-heading-title{font-family:var( --e-global-typography-d26b29f-font-family ), Sans-serif;font-size:var( --e-global-typography-d26b29f-font-size );font-weight:var( --e-global-typography-d26b29f-font-weight );text-transform:var( --e-global-typography-d26b29f-text-transform );line-height:var( --e-global-typography-d26b29f-line-height );letter-spacing:var( --e-global-typography-d26b29f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-4638 .elementor-element.elementor-element-065db2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-4638 .elementor-element.elementor-element-9af0c23{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;}.elementor-4638 .elementor-element.elementor-element-1fcde12{background-color:var( --e-global-color-primary );transition:background 0.2s;border-radius:12px 12px 12px 12px;text-align:left;}.elementor-4638 .elementor-element.elementor-element-1fcde12.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4638 .elementor-element.elementor-element-1fcde12 img{width:100%;height:560px;object-fit:cover;object-position:center left;transition-duration:0.8s;border-radius:12px 12px 12px 12px;}.elementor-4638 .elementor-element.elementor-element-1fcde12:hover img{opacity:0.72;}.elementor-4638 .elementor-element.elementor-element-4f437d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-4638 .elementor-element.elementor-element-6eac0dd{--display:flex;}.elementor-4638 .elementor-element.elementor-element-82c3fbf .elementor-heading-title{font-family:var( --e-global-typography-18da551-font-family ), Sans-serif;font-size:var( --e-global-typography-18da551-font-size );font-weight:var( --e-global-typography-18da551-font-weight );text-transform:var( --e-global-typography-18da551-text-transform );line-height:var( --e-global-typography-18da551-line-height );letter-spacing:var( --e-global-typography-18da551-letter-spacing );color:var( --e-global-color-secondary );}.elementor-4638 .elementor-element.elementor-element-f8283a3{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4638 .elementor-element.elementor-element-cfb220e .elementor-button{background-color:var( --e-global-color-e8abfd2 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:14px 24px 14px 24px;}.elementor-4638 .elementor-element.elementor-element-cfb220e .elementor-button:hover, .elementor-4638 .elementor-element.elementor-element-cfb220e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-b7b4a14 );border-color:var( --e-global-color-accent );}.elementor-4638 .elementor-element.elementor-element-cfb220e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4638 .elementor-element.elementor-element-cfb220e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4638 .elementor-element.elementor-element-cfb220e .elementor-button:hover svg, .elementor-4638 .elementor-element.elementor-element-cfb220e .elementor-button:focus svg{fill:var( --e-global-color-b7b4a14 );}.elementor-4638 .elementor-element.elementor-element-84aa356{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-4638 .elementor-element.elementor-element-1dbdc0e{--display:flex;}.elementor-4638 .elementor-element.elementor-element-836fc1b{--display:flex;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-4638 .elementor-element.elementor-element-3b10a03{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-4638 .elementor-element.elementor-element-3b10a03.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4638 .elementor-element.elementor-element-3b10a03 img{width:100%;height:180px;object-fit:cover;object-position:center center;transition-duration:0.8s;border-radius:8px 8px 8px 8px;}.elementor-4638 .elementor-element.elementor-element-3b10a03:hover img{opacity:0.72;}.elementor-4638 .elementor-element.elementor-element-315d102{--display:flex;}.elementor-4638 .elementor-element.elementor-element-640ef6d .elementor-heading-title{font-family:var( --e-global-typography-5d4e1c0-font-family ), Sans-serif;font-size:var( --e-global-typography-5d4e1c0-font-size );font-weight:var( --e-global-typography-5d4e1c0-font-weight );text-transform:var( --e-global-typography-5d4e1c0-text-transform );line-height:var( --e-global-typography-5d4e1c0-line-height );letter-spacing:var( --e-global-typography-5d4e1c0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-4638 .elementor-element.elementor-element-ea65c28{--display:flex;}.elementor-4638 .elementor-element.elementor-element-ea3bf2c{--display:flex;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-4638 .elementor-element.elementor-element-c84a219{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-4638 .elementor-element.elementor-element-c84a219.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4638 .elementor-element.elementor-element-c84a219 img{width:100%;height:180px;object-fit:cover;object-position:center left;transition-duration:0.8s;border-radius:8px 8px 8px 8px;}.elementor-4638 .elementor-element.elementor-element-c84a219:hover img{opacity:0.72;}.elementor-4638 .elementor-element.elementor-element-0b403c5{--display:flex;}.elementor-4638 .elementor-element.elementor-element-7381056 .elementor-heading-title{font-family:var( --e-global-typography-5d4e1c0-font-family ), Sans-serif;font-size:var( --e-global-typography-5d4e1c0-font-size );font-weight:var( --e-global-typography-5d4e1c0-font-weight );text-transform:var( --e-global-typography-5d4e1c0-text-transform );line-height:var( --e-global-typography-5d4e1c0-line-height );letter-spacing:var( --e-global-typography-5d4e1c0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-4638 .elementor-element.elementor-element-1342e9c{--display:flex;}.elementor-4638 .elementor-element.elementor-element-8041576{--display:flex;--overflow:hidden;--border-radius:8px 8px 8px 8px;}.elementor-4638 .elementor-element.elementor-element-b7db544{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-4638 .elementor-element.elementor-element-b7db544.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-4638 .elementor-element.elementor-element-b7db544 img{width:100%;height:180px;object-fit:cover;object-position:center center;transition-duration:0.8s;border-radius:8px 8px 8px 8px;}.elementor-4638 .elementor-element.elementor-element-b7db544:hover img{opacity:0.72;}.elementor-4638 .elementor-element.elementor-element-a676ef2{--display:flex;}.elementor-4638 .elementor-element.elementor-element-dc585f9 .elementor-heading-title{font-family:var( --e-global-typography-5d4e1c0-font-family ), Sans-serif;font-size:var( --e-global-typography-5d4e1c0-font-size );font-weight:var( --e-global-typography-5d4e1c0-font-weight );text-transform:var( --e-global-typography-5d4e1c0-text-transform );line-height:var( --e-global-typography-5d4e1c0-line-height );letter-spacing:var( --e-global-typography-5d4e1c0-letter-spacing );color:var( --e-global-color-secondary );}.elementor-4638 .elementor-element.elementor-element-d315fc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4638 .elementor-element.elementor-element-3d8cb5a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4638 .elementor-element.elementor-element-3d8cb5a:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-3d8cb5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E4D71;}.elementor-4638 .elementor-element.elementor-element-8f3ff7a{--display:flex;}.elementor-4638 .elementor-element.elementor-element-b0cc11b{--display:flex;}.elementor-4638 .elementor-element.elementor-element-c4e62bf{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-4638 .elementor-element.elementor-element-ef89caf{text-align:center;}.elementor-4638 .elementor-element.elementor-element-ef89caf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-1f31294{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-39ab162{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-4638 .elementor-element.elementor-element-5cf3fab{text-align:center;}.elementor-4638 .elementor-element.elementor-element-5cf3fab .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-b85d25b{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-f21ef35{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-4638 .elementor-element.elementor-element-a484298{text-align:center;}.elementor-4638 .elementor-element.elementor-element-a484298 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-7a7a705{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-c23bcc2{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-4638 .elementor-element.elementor-element-2a41108{text-align:center;}.elementor-4638 .elementor-element.elementor-element-2a41108 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-2deed38{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-a120e01{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-4638 .elementor-element.elementor-element-e1772b8{text-align:center;}.elementor-4638 .elementor-element.elementor-element-e1772b8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:700;color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-5e54123{text-align:center;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-2de3417{--display:flex;}.elementor-4638 .elementor-element.elementor-element-c7b850c{--display:flex;}.elementor-4638 .elementor-element.elementor-element-7f4c652{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-4638 .elementor-element.elementor-element-73c2a05{--display:flex;--position:absolute;--min-height:500px;--border-radius:40px 40px 40px 40px;}.elementor-4638 .elementor-element.elementor-element-73c2a05:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-73c2a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprindah.co.id/wp-content/uploads/2025/10/Image-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-4638 .elementor-element.elementor-element-73c2a05{left:0px;}body.rtl .elementor-4638 .elementor-element.elementor-element-73c2a05{right:0px;}.elementor-4638 .elementor-element.elementor-element-ffd78ff{--display:flex;--position:absolute;--min-height:500px;--border-radius:40px 40px 40px 40px;}.elementor-4638 .elementor-element.elementor-element-ffd78ff:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-ffd78ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprindah.co.id/wp-content/uploads/2025/10/Image-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-4638 .elementor-element.elementor-element-ffd78ff{left:0px;}body.rtl .elementor-4638 .elementor-element.elementor-element-ffd78ff{right:0px;}.elementor-4638 .elementor-element.elementor-element-ad3541d{--display:flex;--position:absolute;--min-height:500px;--border-radius:40px 40px 40px 40px;}.elementor-4638 .elementor-element.elementor-element-ad3541d:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-ad3541d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprindah.co.id/wp-content/uploads/2025/10/Image-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-4638 .elementor-element.elementor-element-ad3541d{left:0px;}body.rtl .elementor-4638 .elementor-element.elementor-element-ad3541d{right:0px;}.elementor-4638 .elementor-element.elementor-element-0b3fc96{--display:flex;--position:absolute;--min-height:500px;--border-radius:40px 40px 40px 40px;}.elementor-4638 .elementor-element.elementor-element-0b3fc96:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-0b3fc96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprindah.co.id/wp-content/uploads/2025/10/Image-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-4638 .elementor-element.elementor-element-0b3fc96{left:0px;}body.rtl .elementor-4638 .elementor-element.elementor-element-0b3fc96{right:0px;}.elementor-4638 .elementor-element.elementor-element-87fd928{--display:flex;--position:absolute;--min-height:500px;--border-radius:40px 40px 40px 40px;}.elementor-4638 .elementor-element.elementor-element-87fd928:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-87fd928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aprindah.co.id/wp-content/uploads/2025/10/Gemini_Generated_Image_5yiqj85yiqj85yiq.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-4638 .elementor-element.elementor-element-87fd928{left:0px;}body.rtl .elementor-4638 .elementor-element.elementor-element-87fd928{right:0px;}.elementor-4638 .elementor-element.elementor-element-404be40{--display:flex;}.elementor-4638 .elementor-element.elementor-element-96066f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-4638 .elementor-element.elementor-element-a913736{--display:flex;}.elementor-4638 .elementor-element.elementor-element-a0953c5{text-align:center;}.elementor-4638 .elementor-element.elementor-element-a0953c5 .elementor-heading-title{font-family:var( --e-global-typography-082a79d-font-family ), Sans-serif;font-size:var( --e-global-typography-082a79d-font-size );font-weight:var( --e-global-typography-082a79d-font-weight );text-transform:var( --e-global-typography-082a79d-text-transform );line-height:var( --e-global-typography-082a79d-line-height );letter-spacing:var( --e-global-typography-082a79d-letter-spacing );color:#22488E;}.elementor-4638 .elementor-element.elementor-element-f3780bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-4638 .elementor-element.elementor-element-6b1b604 .elementor-cta .elementor-cta__bg, .elementor-4638 .elementor-element.elementor-element-6b1b604 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4638 .elementor-element.elementor-element-6b1b604{width:var( --container-widget-width, 345px );max-width:345px;padding:0px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4638 .elementor-element.elementor-element-6b1b604 .elementor-cta__content{text-align:center;padding:20px 0px 0px 0px;background-color:var( --e-global-color-e8abfd2 );}.elementor-4638 .elementor-element.elementor-element-6b1b604 .elementor-cta__bg-wrapper{min-height:210px;}.elementor-4638 .elementor-element.elementor-element-6b1b604 .elementor-cta__title{font-family:var( --e-global-typography-fa81b46-font-family ), Sans-serif;font-size:var( --e-global-typography-fa81b46-font-size );font-weight:var( --e-global-typography-fa81b46-font-weight );text-transform:var( --e-global-typography-fa81b46-text-transform );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );color:#22488E;}.elementor-4638 .elementor-element.elementor-element-6b1b604 .elementor-cta:hover .elementor-cta__title{color:#F78056;}.elementor-4638 .elementor-element.elementor-element-6b1b604 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:var( --e-global-color-e8abfd2 );}.elementor-4638 .elementor-element.elementor-element-6b1b604 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#2C186660;}.elementor-4638 .elementor-element.elementor-element-156aa48 .elementor-cta .elementor-cta__bg, .elementor-4638 .elementor-element.elementor-element-156aa48 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4638 .elementor-element.elementor-element-156aa48{width:var( --container-widget-width, 345px );max-width:345px;padding:0px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4638 .elementor-element.elementor-element-156aa48 .elementor-cta__content{text-align:center;padding:20px 0px 0px 0px;background-color:var( --e-global-color-e8abfd2 );}.elementor-4638 .elementor-element.elementor-element-156aa48 .elementor-cta__bg-wrapper{min-height:210px;}.elementor-4638 .elementor-element.elementor-element-156aa48 .elementor-cta__title{font-family:var( --e-global-typography-fa81b46-font-family ), Sans-serif;font-size:var( --e-global-typography-fa81b46-font-size );font-weight:var( --e-global-typography-fa81b46-font-weight );text-transform:var( --e-global-typography-fa81b46-text-transform );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );color:#22488E;}.elementor-4638 .elementor-element.elementor-element-156aa48 .elementor-cta:hover .elementor-cta__title{color:#F78056;}.elementor-4638 .elementor-element.elementor-element-156aa48 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:var( --e-global-color-e8abfd2 );}.elementor-4638 .elementor-element.elementor-element-156aa48 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#2C186660;}.elementor-4638 .elementor-element.elementor-element-e0535e6 .elementor-cta .elementor-cta__bg, .elementor-4638 .elementor-element.elementor-element-e0535e6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4638 .elementor-element.elementor-element-e0535e6{width:var( --container-widget-width, 345px );max-width:345px;padding:0px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4638 .elementor-element.elementor-element-e0535e6 .elementor-cta__content{text-align:center;padding:20px 0px 0px 0px;background-color:var( --e-global-color-e8abfd2 );}.elementor-4638 .elementor-element.elementor-element-e0535e6 .elementor-cta__bg-wrapper{min-height:210px;}.elementor-4638 .elementor-element.elementor-element-e0535e6 .elementor-cta__title{font-family:var( --e-global-typography-fa81b46-font-family ), Sans-serif;font-size:var( --e-global-typography-fa81b46-font-size );font-weight:var( --e-global-typography-fa81b46-font-weight );text-transform:var( --e-global-typography-fa81b46-text-transform );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );color:#22488E;}.elementor-4638 .elementor-element.elementor-element-e0535e6 .elementor-cta:hover .elementor-cta__title{color:#F78056;}.elementor-4638 .elementor-element.elementor-element-e0535e6 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:var( --e-global-color-e8abfd2 );}.elementor-4638 .elementor-element.elementor-element-e0535e6 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#2C186660;}.elementor-4638 .elementor-element.elementor-element-33195ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4638 .elementor-element.elementor-element-d6e62a9 .elementor-cta .elementor-cta__bg, .elementor-4638 .elementor-element.elementor-element-d6e62a9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4638 .elementor-element.elementor-element-d6e62a9{width:var( --container-widget-width, 345px );max-width:345px;padding:0px 0px 0px 0px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4638 .elementor-element.elementor-element-d6e62a9 .elementor-cta__content{text-align:center;padding:20px 0px 0px 0px;background-color:var( --e-global-color-e8abfd2 );}.elementor-4638 .elementor-element.elementor-element-d6e62a9 .elementor-cta__bg-wrapper{min-height:210px;}.elementor-4638 .elementor-element.elementor-element-d6e62a9 .elementor-cta__title{font-family:var( --e-global-typography-fa81b46-font-family ), Sans-serif;font-size:var( --e-global-typography-fa81b46-font-size );font-weight:var( --e-global-typography-fa81b46-font-weight );text-transform:var( --e-global-typography-fa81b46-text-transform );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );color:#22488E;}.elementor-4638 .elementor-element.elementor-element-d6e62a9 .elementor-cta:hover .elementor-cta__title{color:#F78056;}.elementor-4638 .elementor-element.elementor-element-d6e62a9 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:var( --e-global-color-e8abfd2 );}.elementor-4638 .elementor-element.elementor-element-d6e62a9 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#2C186660;}.elementor-4638 .elementor-element.elementor-element-50acc36 .elementor-cta .elementor-cta__bg, .elementor-4638 .elementor-element.elementor-element-50acc36 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4638 .elementor-element.elementor-element-50acc36{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-4638 .elementor-element.elementor-element-50acc36 .elementor-cta__content{text-align:center;padding:20px 0px 0px 0px;background-color:var( --e-global-color-e8abfd2 );}.elementor-4638 .elementor-element.elementor-element-50acc36 .elementor-cta__bg-wrapper{min-height:210px;}.elementor-4638 .elementor-element.elementor-element-50acc36 .elementor-cta__title{font-family:var( --e-global-typography-fa81b46-font-family ), Sans-serif;font-size:var( --e-global-typography-fa81b46-font-size );font-weight:var( --e-global-typography-fa81b46-font-weight );text-transform:var( --e-global-typography-fa81b46-text-transform );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );color:#22488E;}.elementor-4638 .elementor-element.elementor-element-50acc36 .elementor-cta:hover .elementor-cta__title{color:#F78056;}.elementor-4638 .elementor-element.elementor-element-50acc36 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:var( --e-global-color-e8abfd2 );}.elementor-4638 .elementor-element.elementor-element-50acc36 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#2C186660;}.elementor-4638 .elementor-element.elementor-element-a5cf1f8{--display:flex;}.elementor-4638 .elementor-element.elementor-element-4ea0f11 .elementor-button{background-color:var( --e-global-color-e8abfd2 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );fill:#22488E;color:#22488E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#22488E;border-radius:100px 100px 100px 100px;padding:14px 24px 14px 24px;}.elementor-4638 .elementor-element.elementor-element-4ea0f11 .elementor-button:hover, .elementor-4638 .elementor-element.elementor-element-4ea0f11 .elementor-button:focus{background-color:#22488E;color:var( --e-global-color-b7b4a14 );border-color:#22488E;}.elementor-4638 .elementor-element.elementor-element-4ea0f11 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4638 .elementor-element.elementor-element-4ea0f11 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4638 .elementor-element.elementor-element-4ea0f11 .elementor-button:hover svg, .elementor-4638 .elementor-element.elementor-element-4ea0f11 .elementor-button:focus svg{fill:var( --e-global-color-b7b4a14 );}.elementor-4638 .elementor-element.elementor-element-4423a2e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4638 .elementor-element.elementor-element-4423a2e:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-4423a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E4D71;}.elementor-4638 .elementor-element.elementor-element-9cd0fb7{text-align:center;}.elementor-4638 .elementor-element.elementor-element-9cd0fb7 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;line-height:1em;letter-spacing:-1px;color:#FFFFFF;}.elementor-4638 .elementor-element.elementor-element-9dcab10{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-4638 .elementor-element.elementor-element-9dcab10:not(.elementor-motion-effects-element-type-background), .elementor-4638 .elementor-element.elementor-element-9dcab10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E4D71;}.elementor-4638 .elementor-element.elementor-element-a149fea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4638 .elementor-element.elementor-element-a389998 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:600;}.elementor-4638 .elementor-element.elementor-element-0a69d39{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-4638 .elementor-element.elementor-element-308bcbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4638 .elementor-element.elementor-element-08214b1{--e-image-carousel-slides-to-show:1;z-index:2;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4638 .elementor-element.elementor-element-94b86e9{--min-height:80vh;--justify-content:flex-end;--padding-top:8%;--padding-bottom:12%;--padding-left:8%;--padding-right:8%;}.elementor-4638 .elementor-element.elementor-element-94b86e9::before, .elementor-4638 .elementor-element.elementor-element-94b86e9 > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-94b86e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-94b86e9 > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-94b86e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-94b86e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #000000 40%, var( --e-global-color-e8abfd2 ) 100%);}.elementor-4638 .elementor-element.elementor-element-5f1fccd .elementor-heading-title{font-size:52px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4638 .elementor-element.elementor-element-9852285{font-size:18px;}.elementor-4638 .elementor-element.elementor-element-5121455{--min-height:80vh;--justify-content:flex-end;--padding-top:8%;--padding-bottom:12%;--padding-left:8%;--padding-right:8%;}.elementor-4638 .elementor-element.elementor-element-5121455::before, .elementor-4638 .elementor-element.elementor-element-5121455 > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-5121455 > .e-con-inner > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-5121455 > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-5121455 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-5121455 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #000000 40%, var( --e-global-color-e8abfd2 ) 100%);}.elementor-4638 .elementor-element.elementor-element-b6dfffc .elementor-heading-title{font-size:52px;}.elementor-4638 .elementor-element.elementor-element-c5f81ae{font-size:18px;}.elementor-4638 .elementor-element.elementor-element-216ed3a{--min-height:80vh;--justify-content:flex-end;--padding-top:8%;--padding-bottom:12%;--padding-left:8%;--padding-right:8%;}.elementor-4638 .elementor-element.elementor-element-216ed3a::before, .elementor-4638 .elementor-element.elementor-element-216ed3a > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-216ed3a > .e-con-inner > .elementor-background-video-container::before, .elementor-4638 .elementor-element.elementor-element-216ed3a > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-216ed3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4638 .elementor-element.elementor-element-216ed3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #000000 40%, var( --e-global-color-e8abfd2 ) 100%);}.elementor-4638 .elementor-element.elementor-element-a369daf .elementor-heading-title{font-size:52px;}.elementor-4638 .elementor-element.elementor-element-2b60dee{font-size:18px;}.elementor-4638 .elementor-element.elementor-element-e93247d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4638 .elementor-element.elementor-element-3d2e98b{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 8% 0% 8%;}.elementor-4638 .elementor-element.elementor-element-eddae10 .elementor-heading-title{font-size:44px;}.elementor-4638 .elementor-element.elementor-element-8703a30{font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4638 .elementor-element.elementor-element-ffca9d1 .elementor-heading-title{font-size:44px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4638 .elementor-element.elementor-element-4169337 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4638 .elementor-element.elementor-element-9342a42{--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-4638 .elementor-element.elementor-element-6aadbcf .elementor-heading-title{font-size:32px;}.elementor-4638 .elementor-element.elementor-element-0b34b3d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-4638 .elementor-element.elementor-element-dc18d77 .elementor-counter-number-wrapper{font-size:52px;}.elementor-4638 .elementor-element.elementor-element-dc18d77 .elementor-counter-title{font-size:var( --e-global-typography-84a9210-font-size );line-height:var( --e-global-typography-84a9210-line-height );}.elementor-4638 .elementor-element.elementor-element-8030f74 .elementor-counter-number-wrapper{font-size:52px;}.elementor-4638 .elementor-element.elementor-element-8030f74 .elementor-counter-title{font-size:var( --e-global-typography-84a9210-font-size );line-height:var( --e-global-typography-84a9210-line-height );}.elementor-4638 .elementor-element.elementor-element-e3cb003 .elementor-counter-number-wrapper{font-size:52px;}.elementor-4638 .elementor-element.elementor-element-e3cb003 .elementor-counter-title{font-size:var( --e-global-typography-84a9210-font-size );line-height:var( --e-global-typography-84a9210-line-height );}.elementor-4638 .elementor-element.elementor-element-9ee6fe4 .elementor-counter-number-wrapper{font-size:52px;}.elementor-4638 .elementor-element.elementor-element-9ee6fe4 .elementor-counter-title{font-size:var( --e-global-typography-84a9210-font-size );line-height:var( --e-global-typography-84a9210-line-height );}.elementor-4638 .elementor-element.elementor-element-6a367c5{--padding-top:8%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-4638 .elementor-element.elementor-element-ed527b9 .elementor-heading-title{font-size:44px;}.elementor-4638 .elementor-element.elementor-element-a9a855d{--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-4638 .elementor-element.elementor-element-6e739d0 .elementor-heading-title{font-size:var( --e-global-typography-36dfa61-font-size );line-height:var( --e-global-typography-36dfa61-line-height );letter-spacing:var( --e-global-typography-36dfa61-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-600546c .elementor-heading-title{font-size:var( --e-global-typography-d26b29f-font-size );line-height:var( --e-global-typography-d26b29f-line-height );letter-spacing:var( --e-global-typography-d26b29f-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-065db2f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4638 .elementor-element.elementor-element-82c3fbf .elementor-heading-title{font-size:var( --e-global-typography-18da551-font-size );line-height:var( --e-global-typography-18da551-line-height );letter-spacing:var( --e-global-typography-18da551-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-f8283a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4638 .elementor-element.elementor-element-cfb220e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4638 .elementor-element.elementor-element-84aa356{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-4638 .elementor-element.elementor-element-3b10a03 img{height:120px;}.elementor-4638 .elementor-element.elementor-element-640ef6d .elementor-heading-title{font-size:var( --e-global-typography-5d4e1c0-font-size );line-height:var( --e-global-typography-5d4e1c0-line-height );letter-spacing:var( --e-global-typography-5d4e1c0-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-c84a219 img{height:120px;}.elementor-4638 .elementor-element.elementor-element-7381056 .elementor-heading-title{font-size:var( --e-global-typography-5d4e1c0-font-size );line-height:var( --e-global-typography-5d4e1c0-line-height );letter-spacing:var( --e-global-typography-5d4e1c0-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-b7db544 img{height:120px;}.elementor-4638 .elementor-element.elementor-element-dc585f9 .elementor-heading-title{font-size:var( --e-global-typography-5d4e1c0-font-size );line-height:var( --e-global-typography-5d4e1c0-line-height );letter-spacing:var( --e-global-typography-5d4e1c0-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-1f31294{font-size:15px;}.elementor-4638 .elementor-element.elementor-element-b85d25b{font-size:15px;}.elementor-4638 .elementor-element.elementor-element-7a7a705{font-size:15px;}.elementor-4638 .elementor-element.elementor-element-2deed38{font-size:15px;}.elementor-4638 .elementor-element.elementor-element-5e54123{font-size:15px;}.elementor-4638 .elementor-element.elementor-element-96066f5{--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-4638 .elementor-element.elementor-element-a0953c5 .elementor-heading-title{font-size:var( --e-global-typography-082a79d-font-size );line-height:var( --e-global-typography-082a79d-line-height );letter-spacing:var( --e-global-typography-082a79d-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-4638 .elementor-element.elementor-element-6b1b604 .elementor-cta__bg-wrapper{min-height:240px;}.elementor-4638 .elementor-element.elementor-element-6b1b604 .elementor-cta__title{font-size:var( --e-global-typography-fa81b46-font-size );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-156aa48 .elementor-cta__bg-wrapper{min-height:240px;}.elementor-4638 .elementor-element.elementor-element-156aa48 .elementor-cta__title{font-size:var( --e-global-typography-fa81b46-font-size );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-e0535e6 .elementor-cta__bg-wrapper{min-height:240px;}.elementor-4638 .elementor-element.elementor-element-e0535e6 .elementor-cta__title{font-size:var( --e-global-typography-fa81b46-font-size );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-d6e62a9 .elementor-cta__bg-wrapper{min-height:240px;}.elementor-4638 .elementor-element.elementor-element-d6e62a9 .elementor-cta__title{font-size:var( --e-global-typography-fa81b46-font-size );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-50acc36 .elementor-cta__bg-wrapper{min-height:240px;}.elementor-4638 .elementor-element.elementor-element-50acc36 .elementor-cta__title{font-size:var( --e-global-typography-fa81b46-font-size );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-4ea0f11 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4638 .elementor-element.elementor-element-4423a2e{--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-4638 .elementor-element.elementor-element-9cd0fb7 .elementor-heading-title{font-size:32px;}.elementor-4638 .elementor-element.elementor-element-0a69d39{font-size:15px;}}@media(max-width:767px){.elementor-4638 .elementor-element.elementor-element-358cf97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4638 .elementor-element.elementor-element-94b86e9{--min-height:100vh;--padding-top:16%;--padding-bottom:28%;--padding-left:8%;--padding-right:8%;}.elementor-4638 .elementor-element.elementor-element-5f1fccd .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4638 .elementor-element.elementor-element-9852285{font-size:16px;}.elementor-4638 .elementor-element.elementor-element-5121455{--min-height:100vh;--padding-top:16%;--padding-bottom:28%;--padding-left:8%;--padding-right:8%;}.elementor-4638 .elementor-element.elementor-element-b6dfffc .elementor-heading-title{font-size:32px;}.elementor-4638 .elementor-element.elementor-element-c5f81ae{font-size:16px;}.elementor-4638 .elementor-element.elementor-element-216ed3a{--min-height:100vh;--padding-top:16%;--padding-bottom:28%;--padding-left:8%;--padding-right:8%;}.elementor-4638 .elementor-element.elementor-element-a369daf .elementor-heading-title{font-size:32px;}.elementor-4638 .elementor-element.elementor-element-2b60dee{font-size:16px;}.elementor-4638 .elementor-element.elementor-element-e93247d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-4638 .elementor-element.elementor-element-d3639a2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4638 .elementor-element.elementor-element-788c86f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4638 .elementor-element.elementor-element-cfbbedc{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4638 .elementor-element.elementor-element-eddae10{text-align:center;}.elementor-4638 .elementor-element.elementor-element-eddae10 .elementor-heading-title{font-size:28px;}.elementor-4638 .elementor-element.elementor-element-8703a30{font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4638 .elementor-element.elementor-element-b796197 img{width:100%;}.elementor-4638 .elementor-element.elementor-element-927a2cd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4638 .elementor-element.elementor-element-ffca9d1 .elementor-heading-title{font-size:28px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4638 .elementor-element.elementor-element-4169337 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4638 .elementor-element.elementor-element-9342a42{--padding-top:12%;--padding-bottom:12%;--padding-left:4%;--padding-right:4%;}.elementor-4638 .elementor-element.elementor-element-6aadbcf{text-align:center;}.elementor-4638 .elementor-element.elementor-element-6aadbcf .elementor-heading-title{font-size:24px;}.elementor-4638 .elementor-element.elementor-element-0b34b3d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-4638 .elementor-element.elementor-element-dc18d77{padding:0px 0px 20px 0px;}.elementor-4638 .elementor-element.elementor-element-dc18d77 .elementor-counter-number-wrapper{font-size:44px;}.elementor-4638 .elementor-element.elementor-element-dc18d77 .elementor-counter-title{font-size:var( --e-global-typography-84a9210-font-size );line-height:var( --e-global-typography-84a9210-line-height );}.elementor-4638 .elementor-element.elementor-element-8030f74{padding:0px 0px 20px 0px;}.elementor-4638 .elementor-element.elementor-element-8030f74 .elementor-counter-number-wrapper{font-size:44px;}.elementor-4638 .elementor-element.elementor-element-8030f74 .elementor-counter-title{font-size:var( --e-global-typography-84a9210-font-size );line-height:var( --e-global-typography-84a9210-line-height );}.elementor-4638 .elementor-element.elementor-element-e3cb003{padding:0px 0px 20px 0px;}.elementor-4638 .elementor-element.elementor-element-e3cb003 .elementor-counter-number-wrapper{font-size:44px;}.elementor-4638 .elementor-element.elementor-element-e3cb003 .elementor-counter-title{font-size:var( --e-global-typography-84a9210-font-size );line-height:var( --e-global-typography-84a9210-line-height );}.elementor-4638 .elementor-element.elementor-element-9ee6fe4{padding:0px 0px 20px 0px;}.elementor-4638 .elementor-element.elementor-element-9ee6fe4 .elementor-counter-number-wrapper{font-size:44px;}.elementor-4638 .elementor-element.elementor-element-9ee6fe4 .elementor-counter-title{font-size:var( --e-global-typography-84a9210-font-size );line-height:var( --e-global-typography-84a9210-line-height );}.elementor-4638 .elementor-element.elementor-element-6a367c5{--padding-top:12%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-4638 .elementor-element.elementor-element-ed527b9 .elementor-heading-title{font-size:28px;}.elementor-4638 .elementor-element.elementor-element-6e739d0 .elementor-heading-title{font-size:var( --e-global-typography-36dfa61-font-size );line-height:var( --e-global-typography-36dfa61-line-height );letter-spacing:var( --e-global-typography-36dfa61-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-600546c .elementor-heading-title{font-size:var( --e-global-typography-d26b29f-font-size );line-height:var( --e-global-typography-d26b29f-line-height );letter-spacing:var( --e-global-typography-d26b29f-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-1fcde12 img{height:360px;}.elementor-4638 .elementor-element.elementor-element-82c3fbf .elementor-heading-title{font-size:var( --e-global-typography-18da551-font-size );line-height:var( --e-global-typography-18da551-line-height );letter-spacing:var( --e-global-typography-18da551-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-f8283a3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4638 .elementor-element.elementor-element-cfb220e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4638 .elementor-element.elementor-element-84aa356{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4638 .elementor-element.elementor-element-3b10a03 img{height:160px;}.elementor-4638 .elementor-element.elementor-element-640ef6d .elementor-heading-title{font-size:var( --e-global-typography-5d4e1c0-font-size );line-height:var( --e-global-typography-5d4e1c0-line-height );letter-spacing:var( --e-global-typography-5d4e1c0-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-c84a219 img{height:160px;}.elementor-4638 .elementor-element.elementor-element-7381056 .elementor-heading-title{font-size:var( --e-global-typography-5d4e1c0-font-size );line-height:var( --e-global-typography-5d4e1c0-line-height );letter-spacing:var( --e-global-typography-5d4e1c0-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-b7db544 img{height:160px;}.elementor-4638 .elementor-element.elementor-element-dc585f9 .elementor-heading-title{font-size:var( --e-global-typography-5d4e1c0-font-size );line-height:var( --e-global-typography-5d4e1c0-line-height );letter-spacing:var( --e-global-typography-5d4e1c0-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-1f31294{font-size:15px;}.elementor-4638 .elementor-element.elementor-element-b85d25b{font-size:15px;}.elementor-4638 .elementor-element.elementor-element-7a7a705{font-size:15px;}.elementor-4638 .elementor-element.elementor-element-2deed38{font-size:15px;}.elementor-4638 .elementor-element.elementor-element-5e54123{font-size:15px;}.elementor-4638 .elementor-element.elementor-element-a0953c5 .elementor-heading-title{font-size:var( --e-global-typography-082a79d-font-size );line-height:var( --e-global-typography-082a79d-line-height );letter-spacing:var( --e-global-typography-082a79d-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-f3780bf{--flex-wrap:nowrap;}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-4638 .elementor-element.elementor-element-6b1b604 .elementor-cta__bg-wrapper{min-height:180px;}.elementor-4638 .elementor-element.elementor-element-6b1b604 .elementor-cta__title{font-size:var( --e-global-typography-fa81b46-font-size );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-156aa48 .elementor-cta__bg-wrapper{min-height:180px;}.elementor-4638 .elementor-element.elementor-element-156aa48 .elementor-cta__title{font-size:var( --e-global-typography-fa81b46-font-size );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-e0535e6 .elementor-cta__bg-wrapper{min-height:180px;}.elementor-4638 .elementor-element.elementor-element-e0535e6 .elementor-cta__title{font-size:var( --e-global-typography-fa81b46-font-size );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-33195ee{--flex-wrap:nowrap;}.elementor-4638 .elementor-element.elementor-element-d6e62a9 .elementor-cta__bg-wrapper{min-height:180px;}.elementor-4638 .elementor-element.elementor-element-d6e62a9 .elementor-cta__title{font-size:var( --e-global-typography-fa81b46-font-size );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-50acc36 .elementor-cta__bg-wrapper{min-height:180px;}.elementor-4638 .elementor-element.elementor-element-50acc36 .elementor-cta__title{font-size:var( --e-global-typography-fa81b46-font-size );line-height:var( --e-global-typography-fa81b46-line-height );letter-spacing:var( --e-global-typography-fa81b46-letter-spacing );}.elementor-4638 .elementor-element.elementor-element-4ea0f11 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-4638 .elementor-element.elementor-element-9cd0fb7 .elementor-heading-title{font-size:24px;}.elementor-4638 .elementor-element.elementor-element-0a69d39{font-size:15px;}}@media(min-width:768px){.elementor-4638 .elementor-element.elementor-element-a6f3d6c{--width:47%;}.elementor-4638 .elementor-element.elementor-element-07704c5{--width:47%;}.elementor-4638 .elementor-element.elementor-element-f8d0d69{--width:47%;}.elementor-4638 .elementor-element.elementor-element-788c86f{--width:50%;}.elementor-4638 .elementor-element.elementor-element-cfbbedc{--width:100%;}.elementor-4638 .elementor-element.elementor-element-8015d85{--width:50%;}.elementor-4638 .elementor-element.elementor-element-06a3c70{--width:50%;}.elementor-4638 .elementor-element.elementor-element-9af0c23{--width:50%;}.elementor-4638 .elementor-element.elementor-element-4f437d1{--width:50%;}.elementor-4638 .elementor-element.elementor-element-3d8cb5a{--content-width:1200px;}.elementor-4638 .elementor-element.elementor-element-8f3ff7a{--width:50%;}.elementor-4638 .elementor-element.elementor-element-2de3417{--width:50%;}.elementor-4638 .elementor-element.elementor-element-c7b850c{--content-width:1140px;}.elementor-4638 .elementor-element.elementor-element-a913736{--width:100%;}.elementor-4638 .elementor-element.elementor-element-a5cf1f8{--width:100%;}.elementor-4638 .elementor-element.elementor-element-a149fea{--width:42%;}.elementor-4638 .elementor-element.elementor-element-308bcbc{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4638 .elementor-element.elementor-element-a6f3d6c{--width:100%;}.elementor-4638 .elementor-element.elementor-element-07704c5{--width:100%;}.elementor-4638 .elementor-element.elementor-element-f8d0d69{--width:100%;}.elementor-4638 .elementor-element.elementor-element-06a3c70{--width:100%;}}/* Start custom CSS for counter, class: .elementor-element-dc18d77 */.elementor-4638 .elementor-element.elementor-element-dc18d77 {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* Bagian angka (termasuk +) */
.elementor-4638 .elementor-element.elementor-element-dc18d77 .elementor-counter-number-wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 25px; /* jarak angka ke garis */
}

/* Garis di bawah angka */
.elementor-4638 .elementor-element.elementor-element-dc18d77 .elementor-counter-number-wrapper::after {
  content: "";
  position: absolute;
  bottom: 0; /* tepat di bawah angka */
  left: 50%;
  transform: translateX(-50%);
  width: 150px; /* panjang garis */
  height: 3px; /* tebal garis */
  background-color: #ffffff; /* warna garis */
  border-radius: 4px;
}

/* Jarak garis ke title */
.elementor-4638 .elementor-element.elementor-element-dc18d77 .elementor-counter-title {
  margin-top: 15px;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-8030f74 */.elementor-4638 .elementor-element.elementor-element-8030f74 {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* Bagian angka (termasuk +) */
.elementor-4638 .elementor-element.elementor-element-8030f74 .elementor-counter-number-wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 25px; /* jarak angka ke garis */
}

/* Garis di bawah angka */
.elementor-4638 .elementor-element.elementor-element-8030f74 .elementor-counter-number-wrapper::after {
  content: "";
  position: absolute;
  bottom: 0; /* tepat di bawah angka */
  left: 50%;
  transform: translateX(-50%);
  width: 150px; /* panjang garis */
  height: 3px; /* tebal garis */
  background-color: #ffffff; /* warna garis */
  border-radius: 4px;
}

/* Jarak garis ke title */
.elementor-4638 .elementor-element.elementor-element-8030f74 .elementor-counter-title {
  margin-top: 15px;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-e3cb003 */.elementor-4638 .elementor-element.elementor-element-e3cb003 {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* Bagian angka (termasuk +) */
.elementor-4638 .elementor-element.elementor-element-e3cb003 .elementor-counter-number-wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 25px; /* jarak angka ke garis */
}

/* Garis di bawah angka */
.elementor-4638 .elementor-element.elementor-element-e3cb003 .elementor-counter-number-wrapper::after {
  content: "";
  position: absolute;
  bottom: 0; /* tepat di bawah angka */
  left: 50%;
  transform: translateX(-50%);
  width: 150px; /* panjang garis */
  height: 3px; /* tebal garis */
  background-color: #ffffff; /* warna garis */
  border-radius: 4px;
}

/* Jarak garis ke title */
.elementor-4638 .elementor-element.elementor-element-e3cb003 .elementor-counter-title {
  margin-top: 15px;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-9ee6fe4 */.elementor-4638 .elementor-element.elementor-element-9ee6fe4 {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* Bagian angka (termasuk +) */
.elementor-4638 .elementor-element.elementor-element-9ee6fe4 .elementor-counter-number-wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 25px; /* jarak angka ke garis */
}

/* Garis di bawah angka */
.elementor-4638 .elementor-element.elementor-element-9ee6fe4 .elementor-counter-number-wrapper::after {
  content: "";
  position: absolute;
  bottom: 0; /* tepat di bawah angka */
  left: 50%;
  transform: translateX(-50%);
  width: 150px; /* panjang garis */
  height: 3px; /* tebal garis */
  background-color: #ffffff; /* warna garis */
  border-radius: 4px;
}

/* Jarak garis ke title */
.elementor-4638 .elementor-element.elementor-element-9ee6fe4 .elementor-counter-title {
  margin-top: 15px;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-6b1b604 */.cart-proyek .elementor-cta__bg {
    border-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-156aa48 */.cart-proyek .elementor-cta__bg {
    border-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-e0535e6 */.cart-proyek .elementor-cta__bg {
    border-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-d6e62a9 */.cart-proyek .elementor-cta__bg {
    border-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-50acc36 */.cart-proyek .elementor-cta__bg {
    border-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS *//* CERT SECTION - SAFE VERSION
   Section ID  : certRow
   Left column : class cert-left (contains #certTitle + #certDesc)
   Right col   : class cert-right (Image Carousel with ID certImages)
*/

/* prevent horizontal scroll */
html,body{overflow-x:hidden;}

/* variables */
#certRow{
  --mediaH:520px;           /* max image height (desktop) */
  --arrowOffset:118px;      /* distance of arrows from center */
  --arrowBottom:18px;       /* distance of arrows from bottom */
  --imgShiftX:12px;         /* shift image +right / -left */
  --controlsShiftX:12px;    /* shift dots+arrows together */
}

/* 2-column layout */
#certRow{
  display:flex;flex-wrap:nowrap;align-items:center;position:relative;background:#2E4D71;
  gap:24px;                 /* if your linter flags gap, it's fine */
  column-gap:24px;          /* fallback for old linters */
}

/* columns width */
#certRow .cert-left{flex:0 0 42%;max-width:42%;}
#certRow .cert-right{flex:0 0 58%;max-width:58%;}

/* left column padding and height */
#certRow .cert-left{
  min-height:var(--mediaH);
  display:flex;align-items:center;
  padding:36px 14px 8px 34px; /* T R B L */
  box-sizing:border-box;
}

/* title + description */
#certTitle{
  color:#fff;margin:0 0 20px;font-weight:800;line-height:1.15;letter-spacing:.2px;
  font-size:clamp(26px, 2.1vw + 10px, 44px);
}
#certDesc{color:rgba(255,255,255,.92);font-size:clamp(15px, 1.1vw + 12px, 18px);line-height:1.6;}
#certDesc p{margin:0 0 12px;}

/* right column carousel */
#certImages{position:relative;z-index:2;}
#certImages,#certImages .swiper{width:100%;overflow-x:hidden;box-sizing:border-box;}
#certImages .swiper-wrapper{padding-bottom:68px;overflow:visible;}
#certImages .swiper-slide{
  width:100% !important;max-width:100% !important;flex:0 0 100% !important;
  display:flex;align-items:center;justify-content:center;overflow:hidden;
}
#certImages .swiper-slide img{
  display:block;max-width:100%;max-height:var(--mediaH);width:auto;height:auto;object-fit:contain;
  margin:0 auto;border-radius:20px;box-shadow:0 12px 30px rgba(0,0,0,.35);
  transform:translateX(var(--imgShiftX));
}

/* dots centered under image */
#certImages .swiper-pagination{
  position:absolute;z-index:40;
  left:calc(50% + var(--controlsShiftX));right:auto;transform:translateX(-50%);
  bottom:24px;width:max-content;margin:0 auto;text-align:center;
}
#certImages .swiper-pagination-bullet{width:8px;height:8px;margin:0 6px;background:#fff;opacity:.5;}
#certImages .swiper-pagination-bullet-active{opacity:1;}

/* arrows symmetric around the same visual center as dots */
#certImages .elementor-swiper-button{
  position:absolute;z-index:50;width:58px;height:58px;border-radius:999px;
  background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.28);
  -webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);
  color:#fff;top:auto;bottom:var(--arrowBottom);
  display:flex;align-items:center;justify-content:center;pointer-events:auto;
}
#certImages .elementor-swiper-button:hover{background:rgba(255,255,255,.18);}
#certImages .elementor-swiper-button-prev{left:calc(50% + var(--controlsShiftX) - var(--arrowOffset));}
#certImages .elementor-swiper-button-next{left:calc(50% + var(--controlsShiftX) + var(--arrowOffset));}

/* responsive tweaks */
@media (max-width:1024px){
  #certRow{--mediaH:420px;}
  #certRow .cert-left{padding-left:24px;}
}
@media (max-width:767px){
  #certRow{flex-direction:column;--mediaH:300px;--imgShiftX:0px;--controlsShiftX:0px;}
  #certRow .cert-left,#certRow .cert-right{flex:0 0 100%;max-width:100%;}
  #certImages .swiper-wrapper{padding-bottom:60px;}
  #certImages .swiper-pagination{bottom:20px;}
  #certRow{--arrowOffset:96px;--arrowBottom:16px;}
  #certRow .cert-left{padding:20px 10px 6px 18px;}
  #certTitle{margin-bottom:16px;}
  #certDesc p{margin-bottom:10px;}
}

/* ---------- FIX NAV ARROWS + FINE TUNE CENTER ---------- */

/* 1) pastikan posisi relatifnya ke container carousel */
#certImages{ position: relative !important; }

/* 2) pusat kontrol (dots) — kamu bisa tetap pakai setting sebelumnya */
#certImages .swiper-pagination{
  position: absolute !important;
  left: calc(50% + var(--controlsShiftX, 0px)) !important;
  right: auto !important;
  transform: translateX(-50%) !important;
  bottom: 24px !important;
  width: max-content !important;
  margin: 0 auto !important;
  text-align: center !important;
}

/* 3) base tombol panah: start di tengah lalu kita geser manual */
#certImages .elementor-swiper-button{
  position: absolute !important;
  z-index: 50;
  width: 58px; height: 58px; border-radius: 999px;
  background: rgba(255,255,255,.10);
  border: 1px solid rgba(255,255,255,.28);
  -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px);
  color: #fff;
  top: auto !important;
  bottom: var(--arrowBottom, 18px) !important;

  /* penting: reset semua kemungkinan posisi/transform bawaan Elementor */
  left: 50% !important;
  right: auto !important;
  transform: translateX(-50%) !important;
}

/* 4) geser kiri/kanan dari pusat yang sama dengan dots */
#certImages .elementor-swiper-button-prev,
#certImages .elementor-swiper-button-next{
  /* hapus transform bawaan tiap tombol, biar pakai hitungan kiri murni */
  transform: none !important;
  right: auto !important;
}
#certImages .elementor-swiper-button-prev{
  left: calc(50% + var(--controlsShiftX, 0px) - var(--arrowOffset, 118px)) !important;
}
#certImages .elementor-swiper-button-next{
  left: calc(50% + var(--controlsShiftX, 0px) + var(--arrowOffset, 118px)) !important;
}

/* 5) opsional: geser gambar sedikit ke kanan agar center visual enak */
#certImages .swiper-slide img{
  transform: translateX(var(--imgShiftX, 12px)) !important; /* + kanan, - kiri */
}

/* 6) mobile tuning: offset panah biasanya perlu lebih kecil */
@media (max-width: 767px){
  #certRow{
    --arrowOffset: 96px;      /* bukaan panah di mobile */
    --controlsShiftX: 0px;    /* pusatkan kontrol */
    --imgShiftX: 0px;         /* gambar biasanya sudah pas di mobile */
  }
  #certImages .swiper-pagination{ bottom: 20px !important; }
}

/* ===== ONLY tweak: geser arrow KANAN sedikit ke kiri ===== */
#certRow{ 
  --arrowNextAdjust: 60px;   /* ubah nilainya: 6–14px biasanya pas */
}
#certImages .elementor-swiper-button-next{
  left: calc(
    50% + var(--controlsShiftX, 0px) + var(--arrowOffset, 118px) - var(--arrowNextAdjust, 0px)
  ) !important;
}

/* Opsional: set khusus MOBILE (kalau butuh beda) */
@media (max-width: 767px){
  #certRow{ --arrowNextAdjust: 50px; }  /* lebih kecil di layar kecil */
}/* End custom CSS */