.elementor-160 .elementor-element.elementor-element-707ca58{--display:flex;--padding-top:229px;--padding-bottom:333px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-1c7b78c{padding:0px 0px 0px 0px;text-align:center;--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-160 .elementor-element.elementor-element-1c7b78c .bdt-ep-advanced-heading-sub-title{font-size:39px;}.elementor-160 .elementor-element.elementor-element-1c7b78c .bdt-ep-advanced-heading-main-title-inner{font-size:100px;}.elementor-160 .elementor-element.elementor-element-1c7b78c .bdt-ep-advanced-heading-content > div{font-size:61px;}.elementor-160 .elementor-element.elementor-element-b522d58 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-160 .elementor-element.elementor-element-b522d58 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-160 .elementor-element.elementor-element-b522d58{width:var( --container-widget-width, 667px );max-width:667px;--container-widget-width:667px;--container-widget-flex-grow:0;}.elementor-160 .elementor-element.elementor-element-b522d58 > .elementor-widget-container{padding:075px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-b522d58.elementor-element{--align-self:center;}.elementor-160 .elementor-element.elementor-element-b522d58 .jet-ajax-search__form--focus{border-color:#FFFFFF;}.elementor-160 .elementor-element.elementor-element-b522d58 .jet-ajax-search__form{border-style:none;}.elementor-160 .elementor-element.elementor-element-b522d58 .jet-ajax-search__field{font-family:"Inter", Sans-serif;font-weight:600;color:#D8D8D8;border-width:1px 1px 1px 1px;border-radius:17px 17px 17px 17px;}.elementor-160 .elementor-element.elementor-element-b522d58 .jet-ajax-search__form--focus .jet-ajax-search__field{border-color:#E0DADAA1;}.elementor-160 .elementor-element.elementor-element-b522d58 .jet-ajax-search__results-area{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-160 .elementor-element.elementor-element-dad0b05{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-b5090b6{--display:flex;--padding-top:12px;--padding-bottom:100px;--padding-left:33px;--padding-right:33px;}.elementor-160 .elementor-element.elementor-element-181b01c{--display:flex;--min-height:581px;--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-160 .elementor-element.elementor-element-181b01c:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-181b01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clablio.com/wp-content/uploads/2026/04/claudia-bydc.png");background-position:center center;background-size:cover;}.elementor-160 .elementor-element.elementor-element-a00a68c .elementskit-section-title-wraper .elementskit-section-title > span{background-color:#FFFFFF;color:#000000;padding:0px 8px 0px 8px;}.elementor-160 .elementor-element.elementor-element-a00a68c{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-a00a68c.elementor-element{--align-self:center;}.elementor-160 .elementor-element.elementor-element-a00a68c .ekit-heading__description{max-width:480px;}.elementor-160 .elementor-element.elementor-element-a00a68c .elementskit-section-title-wraper .elementskit-section-title{color:#101010;margin:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:63px;font-weight:600;line-height:49px;letter-spacing:-0.2px;}.elementor-160 .elementor-element.elementor-element-a00a68c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-160 .elementor-element.elementor-element-a00a68c .elementskit-section-title-wraper .elementskit-section-title > span{font-weight:600;line-height:45px;word-spacing:0px;}.elementor-160 .elementor-element.elementor-element-a00a68c .elementskit-section-title-wraper p{color:#000000;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;line-height:24px;margin:13px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-f34253a{--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;--flex-wrap:wrap;}.elementor-160 .elementor-element.elementor-element-30f15a4{--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;}.elementor-160 .elementor-element.elementor-element-7fb3d56 .elementor-flip-box__front{background-image:url("https://clablio.com/wp-content/uploads/2026/04/dcmapphjidfg7terth-1-768x514.png");background-position:bottom center;background-size:cover;border-style:none;}.elementor-160 .elementor-element.elementor-element-7fb3d56 .elementor-flip-box__back{background-color:#000000;}.elementor-160 .elementor-element.elementor-element-7fb3d56{padding:0px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-7fb3d56 .elementor-flip-box{height:455px;}.elementor-160 .elementor-element.elementor-element-7fb3d56 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:55px 55px 55px 55px;text-align:start;justify-content:flex-start;}.elementor-160 .elementor-element.elementor-element-7fb3d56 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:500;}.elementor-160 .elementor-element.elementor-element-7fb3d56 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-160 .elementor-element.elementor-element-7fb3d56 .elementor-flip-box__button{margin-inline-center:0;border-radius:69px;}.elementor-160 .elementor-element.elementor-element-7fb3d56 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Inter", Sans-serif;font-size:20px;}.elementor-160 .elementor-element.elementor-element-968bef3 .elementor-flip-box__front{background-image:url("https://clablio.com/wp-content/uploads/2026/04/dcmapphjidfg7terth-4-768x514.png");background-position:bottom center;background-size:cover;border-style:none;}.elementor-160 .elementor-element.elementor-element-968bef3 .elementor-flip-box__back{background-color:#000000;}.elementor-160 .elementor-element.elementor-element-968bef3{padding:0px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-968bef3 .elementor-flip-box{height:455px;}.elementor-160 .elementor-element.elementor-element-968bef3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:55px 55px 55px 55px;text-align:start;justify-content:flex-start;}.elementor-160 .elementor-element.elementor-element-968bef3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:500;}.elementor-160 .elementor-element.elementor-element-968bef3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-160 .elementor-element.elementor-element-968bef3 .elementor-flip-box__button{margin-inline-start:0;border-radius:69px;}.elementor-160 .elementor-element.elementor-element-968bef3 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Inter", Sans-serif;font-size:20px;}.elementor-160 .elementor-element.elementor-element-9971752{--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-160 .elementor-element.elementor-element-4933f9e .elementor-flip-box__front{background-image:url("https://clablio.com/wp-content/uploads/2026/04/dcmapphjidfg7terth-2-768x514.png");background-position:bottom center;background-size:cover;border-style:none;}.elementor-160 .elementor-element.elementor-element-4933f9e .elementor-flip-box__back{background-color:#000000;}.elementor-160 .elementor-element.elementor-element-4933f9e{padding:0px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-4933f9e .elementor-flip-box{height:455px;}.elementor-160 .elementor-element.elementor-element-4933f9e .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:55px 55px 55px 55px;text-align:start;justify-content:flex-start;}.elementor-160 .elementor-element.elementor-element-4933f9e .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:500;}.elementor-160 .elementor-element.elementor-element-4933f9e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-160 .elementor-element.elementor-element-4933f9e .elementor-flip-box__button{margin-inline-start:0;border-radius:69px;}.elementor-160 .elementor-element.elementor-element-4933f9e .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Inter", Sans-serif;font-size:20px;}.elementor-160 .elementor-element.elementor-element-c80da7c .elementor-flip-box__front{background-image:url("https://clablio.com/wp-content/uploads/2026/04/dcmapphjidfg7terth-3-768x514.png");background-position:bottom center;background-size:cover;border-style:none;}.elementor-160 .elementor-element.elementor-element-c80da7c .elementor-flip-box__back{background-color:#000000;}.elementor-160 .elementor-element.elementor-element-c80da7c{padding:0px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-c80da7c .elementor-flip-box{height:455px;}.elementor-160 .elementor-element.elementor-element-c80da7c .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:55px 55px 55px 55px;text-align:start;justify-content:flex-start;}.elementor-160 .elementor-element.elementor-element-c80da7c .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:500;}.elementor-160 .elementor-element.elementor-element-c80da7c .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:start;}.elementor-160 .elementor-element.elementor-element-c80da7c .elementor-flip-box__button{margin-inline-start:0;border-radius:69px;}.elementor-160 .elementor-element.elementor-element-c80da7c .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Inter", Sans-serif;font-size:20px;}.elementor-160 .elementor-element.elementor-element-90d217f{--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:100px;--padding-bottom:123px;--padding-left:62px;--padding-right:62px;}.elementor-160 .elementor-element.elementor-element-f16534d{text-align:center;}.elementor-160 .elementor-element.elementor-element-f16534d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:29px;}.elementor-160 .elementor-element.elementor-element-f3b2d88{font-family:"Inter", Sans-serif;}.elementor-160 .elementor-element.elementor-element-fe32469{--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:35px;--padding-left:50px;--padding-right:50px;}.elementor-160 .elementor-element.elementor-element-8d71933{--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;}.elementor-160 .elementor-element.elementor-element-9350ba2 .elementor-counter-number-wrapper{font-family:"Helvetica", Sans-serif;font-size:159px;}.elementor-160 .elementor-element.elementor-element-ef8ea88{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-100px 0px 0px 0px;text-align:center;}.elementor-160 .elementor-element.elementor-element-ef8ea88 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-160 .elementor-element.elementor-element-6250047{padding:0px 35px 0px 35px;font-family:"Inter", Sans-serif;}.elementor-160 .elementor-element.elementor-element-cc6ece5{--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;}.elementor-160 .elementor-element.elementor-element-21568ac .elementor-counter-number-wrapper{font-family:"Helvetica", Sans-serif;font-size:159px;}.elementor-160 .elementor-element.elementor-element-88493e6{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-100px 0px 0px 0px;text-align:center;}.elementor-160 .elementor-element.elementor-element-88493e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-160 .elementor-element.elementor-element-326b17a{padding:0px 35px 0px 35px;font-family:"Inter", Sans-serif;}.elementor-160 .elementor-element.elementor-element-0232669{--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;}.elementor-160 .elementor-element.elementor-element-761a02f .elementor-counter-number-wrapper{font-family:"Helvetica", Sans-serif;font-size:159px;}.elementor-160 .elementor-element.elementor-element-1755ed5{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-100px 0px 0px 0px;text-align:center;}.elementor-160 .elementor-element.elementor-element-1755ed5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;}.elementor-160 .elementor-element.elementor-element-29d1b30{padding:0px 35px 0px 35px;font-family:"Inter", Sans-serif;}.elementor-160 .elementor-element.elementor-element-f39c703{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:62px;--padding-bottom:62px;--padding-left:23px;--padding-right:23px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-160 .elementor-element.elementor-element-1c7b78c{--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-160 .elementor-element.elementor-element-1c7b78c .bdt-ep-advanced-heading-sub-title{font-size:32px;}.elementor-160 .elementor-element.elementor-element-1c7b78c .bdt-ep-advanced-heading-content > div{font-size:37px;}.elementor-160 .elementor-element.elementor-element-b522d58{--container-widget-width:553px;--container-widget-flex-grow:0;width:var( --container-widget-width, 553px );max-width:553px;}.elementor-160 .elementor-element.elementor-element-707ca58{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-dad0b05{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-160 .elementor-element.elementor-element-b5090b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:100px;--padding-left:23px;--padding-right:23px;}.elementor-160 .elementor-element.elementor-element-181b01c{--min-height:623px;}.elementor-160 .elementor-element.elementor-element-181b01c:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-181b01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-160 .elementor-element.elementor-element-a00a68c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:23px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-a00a68c .elementskit-section-title-wraper .elementskit-section-title{font-size:29px;letter-spacing:0px;}.elementor-160 .elementor-element.elementor-element-a00a68c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-160 .elementor-element.elementor-element-a00a68c .elementskit-section-title-wraper .elementskit-section-title > span{font-size:23px;}.elementor-160 .elementor-element.elementor-element-a00a68c .elementskit-section-title-wraper p{font-size:14px;}.elementor-160 .elementor-element.elementor-element-7fb3d56 .elementor-flip-box{height:455px;}.elementor-160 .elementor-element.elementor-element-968bef3 .elementor-flip-box{height:455px;}.elementor-160 .elementor-element.elementor-element-90d217f{--padding-top:62px;--padding-bottom:82px;--padding-left:23px;--padding-right:23px;}.elementor-160 .elementor-element.elementor-element-f16534d .elementor-heading-title{font-size:29px;}.elementor-160 .elementor-element.elementor-element-fe32469{--padding-top:0px;--padding-bottom:0px;--padding-left:23px;--padding-right:23px;}.elementor-160 .elementor-element.elementor-element-9350ba2 .elementor-counter-number-wrapper{font-size:84px;}.elementor-160 .elementor-element.elementor-element-ef8ea88{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-6250047{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;font-size:15px;}.elementor-160 .elementor-element.elementor-element-cc6ece5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-160 .elementor-element.elementor-element-21568ac .elementor-counter-number-wrapper{font-size:84px;}.elementor-160 .elementor-element.elementor-element-88493e6{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-326b17a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;font-size:15px;}.elementor-160 .elementor-element.elementor-element-0232669{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-160 .elementor-element.elementor-element-761a02f .elementor-counter-number-wrapper{font-size:84px;}.elementor-160 .elementor-element.elementor-element-1755ed5{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-160 .elementor-element.elementor-element-29d1b30{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;text-align:start;font-size:15px;}}@media(max-width:767px){.elementor-160 .elementor-element.elementor-element-1c7b78c{--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-160 .elementor-element.elementor-element-1c7b78c .bdt-ep-advanced-heading-sub-title{font-size:20px;}.elementor-160 .elementor-element.elementor-element-1c7b78c .bdt-ep-advanced-heading-main-title-inner{font-size:82px;}.elementor-160 .elementor-element.elementor-element-1c7b78c .bdt-ep-advanced-heading-content > div{font-size:26px;}.elementor-160 .elementor-element.elementor-element-b522d58{--container-widget-width:274px;--container-widget-flex-grow:0;width:var( --container-widget-width, 274px );max-width:274px;}.elementor-160 .elementor-element.elementor-element-707ca58{--padding-top:100px;--padding-bottom:199px;--padding-left:0px;--padding-right:0px;}.elementor-160 .elementor-element.elementor-element-dad0b05{--margin-top:-189px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-160 .elementor-element.elementor-element-b5090b6{--padding-top:15px;--padding-bottom:88px;--padding-left:017px;--padding-right:17px;}.elementor-160 .elementor-element.elementor-element-181b01c:not(.elementor-motion-effects-element-type-background), .elementor-160 .elementor-element.elementor-element-181b01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clablio.com/wp-content/uploads/2026/04/claudia-bydc-1.png");background-position:top right;background-repeat:repeat-y;background-size:cover;}.elementor-160 .elementor-element.elementor-element-181b01c{--width:323px;}.elementor-160 .elementor-element.elementor-element-a00a68c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 12px 0px 12px;}.elementor-160 .elementor-element.elementor-element-a00a68c .elementskit-section-title-wraper .elementskit-section-title{font-size:29px;line-height:33px;letter-spacing:0px;}.elementor-160 .elementor-element.elementor-element-a00a68c .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-160 .elementor-element.elementor-element-a00a68c .elementskit-section-title-wraper .elementskit-section-title > span{font-size:20px;line-height:40px;}.elementor-160 .elementor-element.elementor-element-a00a68c .elementskit-section-title-wraper p{font-size:15px;}.elementor-160 .elementor-element.elementor-element-7fb3d56 .elementor-flip-box{height:333px;}.elementor-160 .elementor-element.elementor-element-7fb3d56 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:29px;line-height:33px;}.elementor-160 .elementor-element.elementor-element-7fb3d56 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:17px;}.elementor-160 .elementor-element.elementor-element-7fb3d56 .elementor-flip-box__button{font-size:15px;}.elementor-160 .elementor-element.elementor-element-968bef3 .elementor-flip-box{height:333px;}.elementor-160 .elementor-element.elementor-element-968bef3 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:29px;line-height:33px;}.elementor-160 .elementor-element.elementor-element-968bef3 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:17px;}.elementor-160 .elementor-element.elementor-element-968bef3 .elementor-flip-box__button{font-size:15px;}.elementor-160 .elementor-element.elementor-element-4933f9e .elementor-flip-box{height:333px;}.elementor-160 .elementor-element.elementor-element-4933f9e .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:29px;line-height:33px;}.elementor-160 .elementor-element.elementor-element-4933f9e .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:17px;line-height:23px;}.elementor-160 .elementor-element.elementor-element-c80da7c .elementor-flip-box{height:333px;}.elementor-160 .elementor-element.elementor-element-c80da7c .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:29px;line-height:33px;}.elementor-160 .elementor-element.elementor-element-c80da7c .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:17px;line-height:23px;}.elementor-160 .elementor-element.elementor-element-90d217f{--padding-top:62px;--padding-bottom:162px;--padding-left:23px;--padding-right:23px;}.elementor-160 .elementor-element.elementor-element-f16534d .elementor-heading-title{line-height:1.3em;}.elementor-160 .elementor-element.elementor-element-f3b2d88{font-size:15px;}.elementor-160 .elementor-element.elementor-element-fe32469{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:55px 55px;--row-gap:55px;--column-gap:55px;}.elementor-160 .elementor-element.elementor-element-8d71933{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-160 .elementor-element.elementor-element-ef8ea88{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-160 .elementor-element.elementor-element-6250047{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;}.elementor-160 .elementor-element.elementor-element-88493e6{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-160 .elementor-element.elementor-element-326b17a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;}.elementor-160 .elementor-element.elementor-element-1755ed5{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-160 .elementor-element.elementor-element-29d1b30{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;}.elementor-160 .elementor-element.elementor-element-f39c703{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:62px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-160 .elementor-element.elementor-element-b5090b6{--width:100%;}.elementor-160 .elementor-element.elementor-element-181b01c{--width:1853px;}.elementor-160 .elementor-element.elementor-element-30f15a4{--width:50%;}.elementor-160 .elementor-element.elementor-element-9971752{--width:50%;}.elementor-160 .elementor-element.elementor-element-8d71933{--width:33.33%;}.elementor-160 .elementor-element.elementor-element-cc6ece5{--width:33.33%;}.elementor-160 .elementor-element.elementor-element-0232669{--width:33.33%;}.elementor-160 .elementor-element.elementor-element-f39c703{--content-width:1433px;}}@media(max-width:1024px) and (min-width:768px){.elementor-160 .elementor-element.elementor-element-181b01c{--width:805px;}}/* Start custom CSS for bdt-advanced-heading, class: .elementor-element-1c7b78c */.elementor-160 .elementor-element.elementor-element-1c7b78c .tekskilau {
    background: linear-gradient(to top right, #1a1a1a 40%, #b3b3b3 50%, #1a1a1a 60%);
    background-size: 200% 200%;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    animation: kilaumenyilang 4s linear infinite;
}

@keyframes kilaumenyilang {
    0% { background-position: 100% 0%; }
    100% { background-position: 0% 100%; }
}/* End custom CSS */
/* Start custom CSS for jet-ajax-search, class: .elementor-element-b522d58 *//* 1. Container Utama: Setup untuk menahan animasi agar tidak keluar jalur */
.jet-ajax-search__form {
    position: relative !important;
    background-color: transparent !important;
    border-radius: 50px !important;
    padding: 6px 6px 6px 20px !important;
    display: flex !important;
    align-items: center !important;
    border: none !important; /* Hapus border statis */
    overflow: hidden !important; /* Potong animasi sesuai bentuk kapsul */
    z-index: 1 !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.04) !important;
}

/* 2. Keyframes Animasi Putaran */
@keyframes putarShine {
    0% { transform: translate(-50%, -50%) rotate(0deg); }
    100% { transform: translate(-50%, -50%) rotate(360deg); }
}

/* 3. Layer Animasi: Cahaya hitam yang berputar (berada di lapisan paling bawah) */
.jet-ajax-search__form::before {
    content: "" !important;
    position: absolute !important;
    z-index: -2 !important;
    left: 50% !important;
    top: 50% !important;
    width: 1500px !important; /* Ukuran dilebihkan agar putaran mulus di sudut */
    height: 1500px !important;
    /* Gradasi berputar: transparan memudar ke hitam pekat */
    background: conic-gradient(from 0deg, transparent 70%, rgba(17, 17, 17, 0.5) 85%, #111111 100%) !important;
    animation: putarShine 3s linear infinite !important;
}

/* 4. Layer Penutup: Kapsul putih untuk menutupi bagian tengah (membentuk efek outline) */
.jet-ajax-search__form::after {
    content: "" !important;
    position: absolute !important;
    z-index: -1 !important;
    inset: 1.5px !important; /* Angka ini adalah ketebalan garis outline berputarnya */
    background-color: #ffffff !important;
    border-radius: 50px !important;
}

/* 5. Elemen Input: Pastikan tetap di atas layer animasi */
.jet-ajax-search__field {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 10px 0 !important;
    outline: none !important;
    color: #111111 !important;
    width: 100% !important;
    font-size: 15px !important;
    position: relative !important;
    z-index: 2 !important;
}

.jet-ajax-search__field:focus {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* 6. Tombol Submit */
.jet-ajax-search__submit {
    background-color: #111111 !important;
    color: #ffffff !important;
    border-radius: 40px !important;
    padding: 12px 28px !important;
    border: none !important;
    cursor: pointer !important;
    transition: background-color 0.2s ease !important;
    margin: 0 !important;
    font-weight: 500 !important;
    position: relative !important;
    z-index: 2 !important;
}

.jet-ajax-search__submit:hover {
    background-color: #333333 !important;
}

/* 7. Icon Kaca Pembesar */
.jet-ajax-search__field-icon {
    color: #888888 !important;
    margin-right: 12px !important;
    position: relative !important;
    z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for bdt-advanced-heading, class: .elementor-element-1c7b78c */.elementor-160 .elementor-element.elementor-element-1c7b78c .tekskilau {
    background: linear-gradient(to top right, #1a1a1a 40%, #b3b3b3 50%, #1a1a1a 60%);
    background-size: 200% 200%;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    animation: kilaumenyilang 4s linear infinite;
}

@keyframes kilaumenyilang {
    0% { background-position: 100% 0%; }
    100% { background-position: 0% 100%; }
}/* End custom CSS */
/* Start custom CSS for jet-ajax-search, class: .elementor-element-b522d58 *//* 1. Container Utama: Setup untuk menahan animasi agar tidak keluar jalur */
.jet-ajax-search__form {
    position: relative !important;
    background-color: transparent !important;
    border-radius: 50px !important;
    padding: 6px 6px 6px 20px !important;
    display: flex !important;
    align-items: center !important;
    border: none !important; /* Hapus border statis */
    overflow: hidden !important; /* Potong animasi sesuai bentuk kapsul */
    z-index: 1 !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.04) !important;
}

/* 2. Keyframes Animasi Putaran */
@keyframes putarShine {
    0% { transform: translate(-50%, -50%) rotate(0deg); }
    100% { transform: translate(-50%, -50%) rotate(360deg); }
}

/* 3. Layer Animasi: Cahaya hitam yang berputar (berada di lapisan paling bawah) */
.jet-ajax-search__form::before {
    content: "" !important;
    position: absolute !important;
    z-index: -2 !important;
    left: 50% !important;
    top: 50% !important;
    width: 1500px !important; /* Ukuran dilebihkan agar putaran mulus di sudut */
    height: 1500px !important;
    /* Gradasi berputar: transparan memudar ke hitam pekat */
    background: conic-gradient(from 0deg, transparent 70%, rgba(17, 17, 17, 0.5) 85%, #111111 100%) !important;
    animation: putarShine 3s linear infinite !important;
}

/* 4. Layer Penutup: Kapsul putih untuk menutupi bagian tengah (membentuk efek outline) */
.jet-ajax-search__form::after {
    content: "" !important;
    position: absolute !important;
    z-index: -1 !important;
    inset: 1.5px !important; /* Angka ini adalah ketebalan garis outline berputarnya */
    background-color: #ffffff !important;
    border-radius: 50px !important;
}

/* 5. Elemen Input: Pastikan tetap di atas layer animasi */
.jet-ajax-search__field {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 10px 0 !important;
    outline: none !important;
    color: #111111 !important;
    width: 100% !important;
    font-size: 15px !important;
    position: relative !important;
    z-index: 2 !important;
}

.jet-ajax-search__field:focus {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* 6. Tombol Submit */
.jet-ajax-search__submit {
    background-color: #111111 !important;
    color: #ffffff !important;
    border-radius: 40px !important;
    padding: 12px 28px !important;
    border: none !important;
    cursor: pointer !important;
    transition: background-color 0.2s ease !important;
    margin: 0 !important;
    font-weight: 500 !important;
    position: relative !important;
    z-index: 2 !important;
}

.jet-ajax-search__submit:hover {
    background-color: #333333 !important;
}

/* 7. Icon Kaca Pembesar */
.jet-ajax-search__field-icon {
    color: #888888 !important;
    margin-right: 12px !important;
    position: relative !important;
    z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for bdt-advanced-heading, class: .elementor-element-1c7b78c */.elementor-160 .elementor-element.elementor-element-1c7b78c .tekskilau {
    background: linear-gradient(to top right, #1a1a1a 40%, #b3b3b3 50%, #1a1a1a 60%);
    background-size: 200% 200%;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    animation: kilaumenyilang 4s linear infinite;
}

@keyframes kilaumenyilang {
    0% { background-position: 100% 0%; }
    100% { background-position: 0% 100%; }
}/* End custom CSS */
/* Start custom CSS for jet-ajax-search, class: .elementor-element-b522d58 *//* 1. Container Utama: Setup untuk menahan animasi agar tidak keluar jalur */
.jet-ajax-search__form {
    position: relative !important;
    background-color: transparent !important;
    border-radius: 50px !important;
    padding: 6px 6px 6px 20px !important;
    display: flex !important;
    align-items: center !important;
    border: none !important; /* Hapus border statis */
    overflow: hidden !important; /* Potong animasi sesuai bentuk kapsul */
    z-index: 1 !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.04) !important;
}

/* 2. Keyframes Animasi Putaran */
@keyframes putarShine {
    0% { transform: translate(-50%, -50%) rotate(0deg); }
    100% { transform: translate(-50%, -50%) rotate(360deg); }
}

/* 3. Layer Animasi: Cahaya hitam yang berputar (berada di lapisan paling bawah) */
.jet-ajax-search__form::before {
    content: "" !important;
    position: absolute !important;
    z-index: -2 !important;
    left: 50% !important;
    top: 50% !important;
    width: 1500px !important; /* Ukuran dilebihkan agar putaran mulus di sudut */
    height: 1500px !important;
    /* Gradasi berputar: transparan memudar ke hitam pekat */
    background: conic-gradient(from 0deg, transparent 70%, rgba(17, 17, 17, 0.5) 85%, #111111 100%) !important;
    animation: putarShine 3s linear infinite !important;
}

/* 4. Layer Penutup: Kapsul putih untuk menutupi bagian tengah (membentuk efek outline) */
.jet-ajax-search__form::after {
    content: "" !important;
    position: absolute !important;
    z-index: -1 !important;
    inset: 1.5px !important; /* Angka ini adalah ketebalan garis outline berputarnya */
    background-color: #ffffff !important;
    border-radius: 50px !important;
}

/* 5. Elemen Input: Pastikan tetap di atas layer animasi */
.jet-ajax-search__field {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 10px 0 !important;
    outline: none !important;
    color: #111111 !important;
    width: 100% !important;
    font-size: 15px !important;
    position: relative !important;
    z-index: 2 !important;
}

.jet-ajax-search__field:focus {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* 6. Tombol Submit */
.jet-ajax-search__submit {
    background-color: #111111 !important;
    color: #ffffff !important;
    border-radius: 40px !important;
    padding: 12px 28px !important;
    border: none !important;
    cursor: pointer !important;
    transition: background-color 0.2s ease !important;
    margin: 0 !important;
    font-weight: 500 !important;
    position: relative !important;
    z-index: 2 !important;
}

.jet-ajax-search__submit:hover {
    background-color: #333333 !important;
}

/* 7. Icon Kaca Pembesar */
.jet-ajax-search__field-icon {
    color: #888888 !important;
    margin-right: 12px !important;
    position: relative !important;
    z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for bdt-advanced-heading, class: .elementor-element-1c7b78c */.elementor-160 .elementor-element.elementor-element-1c7b78c .tekskilau {
    background: linear-gradient(to top right, #1a1a1a 40%, #b3b3b3 50%, #1a1a1a 60%);
    background-size: 200% 200%;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    animation: kilaumenyilang 4s linear infinite;
}

@keyframes kilaumenyilang {
    0% { background-position: 100% 0%; }
    100% { background-position: 0% 100%; }
}/* End custom CSS */
/* Start custom CSS for jet-ajax-search, class: .elementor-element-b522d58 *//* 1. Container Utama: Setup untuk menahan animasi agar tidak keluar jalur */
.jet-ajax-search__form {
    position: relative !important;
    background-color: transparent !important;
    border-radius: 50px !important;
    padding: 6px 6px 6px 20px !important;
    display: flex !important;
    align-items: center !important;
    border: none !important; /* Hapus border statis */
    overflow: hidden !important; /* Potong animasi sesuai bentuk kapsul */
    z-index: 1 !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.04) !important;
}

/* 2. Keyframes Animasi Putaran */
@keyframes putarShine {
    0% { transform: translate(-50%, -50%) rotate(0deg); }
    100% { transform: translate(-50%, -50%) rotate(360deg); }
}

/* 3. Layer Animasi: Cahaya hitam yang berputar (berada di lapisan paling bawah) */
.jet-ajax-search__form::before {
    content: "" !important;
    position: absolute !important;
    z-index: -2 !important;
    left: 50% !important;
    top: 50% !important;
    width: 1500px !important; /* Ukuran dilebihkan agar putaran mulus di sudut */
    height: 1500px !important;
    /* Gradasi berputar: transparan memudar ke hitam pekat */
    background: conic-gradient(from 0deg, transparent 70%, rgba(17, 17, 17, 0.5) 85%, #111111 100%) !important;
    animation: putarShine 3s linear infinite !important;
}

/* 4. Layer Penutup: Kapsul putih untuk menutupi bagian tengah (membentuk efek outline) */
.jet-ajax-search__form::after {
    content: "" !important;
    position: absolute !important;
    z-index: -1 !important;
    inset: 1.5px !important; /* Angka ini adalah ketebalan garis outline berputarnya */
    background-color: #ffffff !important;
    border-radius: 50px !important;
}

/* 5. Elemen Input: Pastikan tetap di atas layer animasi */
.jet-ajax-search__field {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    padding: 10px 0 !important;
    outline: none !important;
    color: #111111 !important;
    width: 100% !important;
    font-size: 15px !important;
    position: relative !important;
    z-index: 2 !important;
}

.jet-ajax-search__field:focus {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* 6. Tombol Submit */
.jet-ajax-search__submit {
    background-color: #111111 !important;
    color: #ffffff !important;
    border-radius: 40px !important;
    padding: 12px 28px !important;
    border: none !important;
    cursor: pointer !important;
    transition: background-color 0.2s ease !important;
    margin: 0 !important;
    font-weight: 500 !important;
    position: relative !important;
    z-index: 2 !important;
}

.jet-ajax-search__submit:hover {
    background-color: #333333 !important;
}

/* 7. Icon Kaca Pembesar */
.jet-ajax-search__field-icon {
    color: #888888 !important;
    margin-right: 12px !important;
    position: relative !important;
    z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-9350ba2 */.elementor-160 .elementor-element.elementor-element-9350ba2 .elementor-counter-number-wrapper {
    /* Urutan: Hitam -> Navy -> Cyan -> Silver Redup -> Navy -> Hitam */
    background: linear-gradient(120deg, #000000 20%, #1d2b53 40%, #00ffff 50%, #7d7d7d 60%, #1d2b53 80%, #000000 100%);
    background-size: 200% auto;
    animation: gerakWarna 7s linear infinite; /* Gua pelanin dikit biar makin elegan */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: flex;
    justify-content: center;
    mask-image: linear-gradient(to bottom, black 30%, transparent 67%);
    -webkit-mask-image: linear-gradient(to bottom, black 30%, transparent 75%);
}

@keyframes gerakWarna {
    0% { background-position: 0% center; }
    100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-21568ac */.elementor-160 .elementor-element.elementor-element-21568ac .elementor-counter-number-wrapper {
    /* Urutan: Hitam -> Navy -> Cyan -> Navy -> Hitam */
    /* Arah: to top right (Diagonal dari kiri bawah ke kanan atas) */
    background: linear-gradient(to top right, #000000 0%, #1d2b53 30%, #00ffff 50%, #1d2b53 70%, #000000 100%);
    background-size: 200% auto;
    animation: gerakWarna 7s linear infinite;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: flex;
    justify-content: center;
    mask-image: linear-gradient(to bottom, black 30%, transparent 67%);
    -webkit-mask-image: linear-gradient(to bottom, black 30%, transparent 75%);
}

@keyframes gerakWarna {
    0% { background-position: 0% center; }
    100% { background-position: 200% center; }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-761a02f */.elementor-160 .elementor-element.elementor-element-761a02f .elementor-counter-number-wrapper {
    /* Urutan: Hitam -> Navy -> Cyan -> Navy -> Hitam */
    /* Arah: to top right (Diagonal dari kiri bawah ke kanan atas) */
    background: linear-gradient(to top right, #000000 0%, #1d2b53 30%, #00ffff 50%, #1d2b53 70%, #000000 100%);
    background-size: 200% auto;
    animation: gerakWarna 7s linear infinite;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: flex;
    justify-content: center;
    mask-image: linear-gradient(to bottom, black 30%, transparent 67%);
    -webkit-mask-image: linear-gradient(to bottom, black 30%, transparent 75%);
}

@keyframes gerakWarna {
    0% { background-position: 0% center; }
    100% { background-position: 200% center; }
}/* End custom CSS */